• Title/Summary/Keyword: Test Code

Search Result 2,175, Processing Time 0.024 seconds

Comparative study of CFD and 3D thermal-hydraulic system codes in predicting natural convection and thermal stratification phenomena in an experimental facility

  • Audrius Grazevicius;Anis Bousbia-Salah
    • Nuclear Engineering and Technology
    • /
    • v.55 no.4
    • /
    • pp.1555-1562
    • /
    • 2023
  • Natural circulation phenomena have been nowadays largely revisited aiming to investigate the performances of passive safety systems in carrying-out heat removal under accidental conditions. For this purpose, assessment studies using CFD (Computational Fluid Dynamics) and also 3D thermal-hydraulic system codes are considered at different levels of the design and safety demonstration issues. However, these tools have not being extensively validated for specific natural circulation flow regimes involving flow mixing, temperature stratification, flow recirculation and instabilities. In the present study, an experimental test case based on a small-scale pool test rig experiment performed by Korea Atomic Energy Research Institute, is considered for code-to-code and code-to-experimental data comparison. The test simulation is carried out using the FLUENT and the 3D thermal-hydraulic system CATHARE-2 codes. The objective is to evaluate and compare their prediction capabilities with respect to the test conditions of the experiment. It was observed that, notwithstanding their numerical and modelling differences, similar agreement results are obtained. Nevertheless, additional investigations efforts are still needed for a better representation of the considered phenomena.

Traceability of UML Based Test Artifacts Using XML (XML을 이용한 UML 기반 시험 산출물의 추적)

  • Seo, Kwang-Ik;Choi, Eun-Man
    • The KIPS Transactions:PartD
    • /
    • v.16D no.2
    • /
    • pp.213-222
    • /
    • 2009
  • Traceability has been held as an important factor in testing activities as well as model driven development. Vertical traceability affords us opportunities to improve manageability from models and test cases to code in testing and debugging phase. Traceability also overcomes difficulties by the separation between abstraction levels when we trace errors from models to source code after test. To support a rigorous test this paper proposes XML based traceability which vertically trace from model and test case to source code. This paper explains how the traceability works and finds out error spots Through experiments using a concrete example.

Transformation Method for a State Machine to Increase Code Coverage (코드 커버리지를 높이기 위한 상태 머신 변환 방법)

  • Yoon, YoungDong;Choi, HyunJae;Chae, HeungSeok
    • Journal of KIISE
    • /
    • v.43 no.9
    • /
    • pp.953-962
    • /
    • 2016
  • Model-based testing is a technique for performing the test by using a model that represents the behavior of the system as a system specification. Industrial domains such as automotive, military/aerospace, medical, railway and nuclear power generation require model-based testing and code coverage-based testing to improve the quality of software. Despite the fact that both model-based testing and code coverage-based testing are required, difficulty in achieving a high coverage using model-based testing caused by the abstraction level difference between the test model and the source code, results in the need for performing model-based testing separately. In this study, to overcome the limitations of the existing model-based testing, we proposed the state machine transformation method to effectively improve the code coverage using the protocol state machine, one of the typical modeling methods is used as the test model in model-based testing, as the test model. In addition, we performed a case study of both systems and analyzed the effectiveness of the proposed method.

First Wall Design of ITER Test Blanket Module(TBM) based on RCC-MR Code (RCC-MR 코드에 기반한 ITER 시험증식블랑켓 일차벽 설계)

  • Shin, Kyu In;Lee, Dong Won
    • Journal of the Korean Society of Safety
    • /
    • v.27 no.6
    • /
    • pp.14-19
    • /
    • 2012
  • The Helium cooled ceramic reflector(HCCR) test blanket module(TBM) has been designed and developed to participate the ITER(International Thermonuclear Experimental Reactor) test blanket program in Korea. The TBM was one of the main objectives for developing ITER for proving the tritium self-sufficiency and the heat transfers to produce the electricity with the breeding blanket concept. Among the TBM components, the first wall(FW) was the most important component in safety since it was directly faced a high level of a heat and fast neutrons from the plasma side and could protect the others components inside TBM. In this paper, the FW has been designed through the thermo-mechanical analysis considering ITER operation conditions. With the developed simple models, the stress limit analysis based on RCC-MR code which is the nuclear power plant design codes in France was evaluated for the allowable design criteria. The results showed that the designed FW model satisfied $1.5S_m$ or $3S_m$ of the allowable stress($S_m$) in RCC-MR code at the maximum stress region in the FW.

A Method of Integration Testing for Federation using Mock Object Patterns (모형 객체 패턴을 이용한 Federation 통합시험 방법)

  • Shim, Jun-Yong;Lee, Young-Heon;Lee, Seung-Young;Kim, Seh-Hwan
    • Journal of the Korea Society for Simulation
    • /
    • v.20 no.4
    • /
    • pp.41-48
    • /
    • 2011
  • The act of writing a unit test is more an act of design than of verification. It is also more an act of documentation than of verification. The act of writing a unit test closes a remarkable number of feedback loops, the least of which is the one pertaining to verification of function. Unit testing is a fundamental practice in Extreme Programming, but most non-trivial code is difficult to test in isolation. Normal unit testing is hard because It is trying to test the code from outside. On the other hand, developing unit tests with Mock Objects leads to stronger tests and to better structure of both domain and test code. In this paper, I first describe how Mock Objects are used for unit testing of federation integration. Then I describe the benefits and costs of Mock Objects when writing unit tests and code. Finally I describe a design of Mock federate for using Mock objects.

Pseudo-Dynamic Test for Seismic Performance Evaluation of RC Bridge Piers (실물 철근콘크리트 교각의 유사동적 실험에 의한 내진성능 평가)

  • 박창규;박진영;정영수;조대연
    • Proceedings of the Earthquake Engineering Society of Korea Conference
    • /
    • 2002.03a
    • /
    • pp.250-257
    • /
    • 2002
  • Pseudo dynamic test is an on-line computer control method to achieve the realism of shaking table test with the economy and versatility of the conventional quasi-static approach Pseudo dynamic tests of six full-size RC bridge piers have been carried out to investigate their seismic performance. For the purpose of precise evaluation, the experimental investigation was conducted to study the seismic performance of the real size specimen, which is constructed for highway bridge piers in Korean peninsula. Since it is believed that Korea belongs to the moderate seismicity region, five test specimens were designed in accordance with limited ductility design concept. Another one test specimen was nonseismically designed according to a conventional code. Important test parameters were transverse reinforcement and lap splicing. Lap splicing was frequently used in the plastic hinge region of many bridge columns. Furthermore, the seismic design code is not present about lap splice in Korean Roadway Bridge Design Code. The results show that specimens designed according to the limited ductility design concept exhibit higher seismic resistance. Specimens with longitudinal steel lap splice in the plastic hinge region appeared to significantly fail at low ductility level.

  • PDF

Limited Ductile Capacity of Reinforced Concrete Bridge Pier with Longitudinal Steel Lap-splicing by Pseudo Dynamic Test (유사동적 실험에 의한 철근콘크리트 교각의 주철근 겹이음에 따른 한정연성능력)

  • 박창규;박진영;조대연;이대형;정영수
    • Proceedings of the Korea Concrete Institute Conference
    • /
    • 2002.05a
    • /
    • pp.885-890
    • /
    • 2002
  • Pseudo dynamic test is an on-line computer control method to achieve the realism of shaking table test with the economy and versatility of the conventional quasi-static approach. Pseudo dynamic tests of four full-size RC bridge piers have been carried out to investigate their seismic performance. For the purpose of precise evaluation, the experimental investigation was conducted to study the seismic performance of the real size specimen, which is constructed for highway bridge piers in Korean peninsula. Since it is believed that Korea belongs to the moderate seismicity region, three test specimens were designed in accordance with limited ductility design concept. Another one test specimen was nonseismically designed according to a conventional code. Important test parameters were transverse reinforcement and lap splicing. Lap splicing was frequently used in the plastic hinge region of many bridge columns. Furthermore, the seismic design code is not present about lap splice in Korean Roadway Bridge Design Code. The results show that specimens designed according to the limited ductility design concept exhibit higher seismic resistance. Specimens with longitudinal steel lap splice in the plastic hinge region appeared to significantly fail at low ductility level.

  • PDF

Effects of Each Characteristics on NOx Emission Values for Marine 4-Stroke Diesel Engine (선박용 디젤기관(4-Stroke)의 특정인자가 질소산화물에 미치는 영향 고찰)

  • Lee, J.W.;Kwon, O.S.;Kim, J.T.;Lee, B.W.
    • Proceedings of the Korean Society of Marine Engineers Conference
    • /
    • 2005.06a
    • /
    • pp.74-80
    • /
    • 2005
  • It becomes necessary for engine manufactures to verify whether lots of engines on test bed during shop test are in compliance with NOx Technical Code for marine diesel engines more efficiently on the basis of engine group test concept which contains parent engine and member engines since all the engines are not needed to take NOx measurement. In addition, it becomes more obliged to consider parameters which affect NOx emission level and describe these parameters in NOx technical file as engine information and settings to define engine operation range with tolerance to make sure the engines are still in compliance with NOx emission limit on board after shop test. During preparation of engine group test for 4-stroke marine diesel engines, we evaluated NOx emission value under different engine operating conditions and found that there are certain parameters, for example, Charge air temperature and Max. cylinder pressure which have influence on NOx emission level. The NOx emission shall be satisfied with NOx technical code by means of controlling such parameters.

  • PDF

LDPC Decoding by Failed Check Nodes for Serial Concatenated Code

  • Yu, Seog Kun;Joo, Eon Kyeong
    • ETRI Journal
    • /
    • v.37 no.1
    • /
    • pp.54-60
    • /
    • 2015
  • The use of serial concatenated codes is an effective technique for alleviating the error floor phenomenon of low-density parity-check (LDPC) codes. An enhanced sum-product algorithm (SPA) for LDPC codes, which is suitable for serial concatenated codes, is proposed in this paper. The proposed algorithm minimizes the number of errors by using the failed check nodes (FCNs) in LDPC decoding. Hence, the error-correcting capability of the serial concatenated code can be improved. The number of FCNs is simply obtained by the syndrome test, which is performed during the SPA. Hence, the decoding procedure of the proposed algorithm is similar to that of the conventional algorithm. The error performance of the proposed algorithm is analyzed and compared with that of the conventional algorithm. As a result, a gain of 1.4 dB can be obtained by the proposed algorithm at a bit error rate of $10^{-8}$. In addition, the error performance of the proposed algorithm with just 30 iterations is shown to be superior to that of the conventional algorithm with 100 iterations.