• 제목/요약/키워드: Code Couplings

검색결과 7건 처리시간 0.018초

THE CUPID CODE DEVELOPMENT AND ASSESSMENT STRATEGY

  • Jeong, J.J.;Yoon, H.Y.;Park, I.K.;Cho, H.K.
    • Nuclear Engineering and Technology
    • /
    • 제42권6호
    • /
    • pp.636-655
    • /
    • 2010
  • A thermal-hydraulic code, named CUPID, has been being developed for the realistic analysis of transient two-phase flows in nuclear reactor components. The CUPID code development was motivated from very practical needs, including the analyses of a downcomer boiling, a two-phase flow mixing in a pool, and a two-phase flow in a direct vessel injection system. The CUPID code adopts a two-fluid, three-field model for two-phase flows, and the governing equations are solved over unstructured grids with a semi-implicit two-step method. This paper presents an overview of the CUPID code development and assessment strategy. It also presents the code couplings with a system code, MARS, and, a three-dimensional reactor kinetics code, MASTER.

열수력 기기해석용 CUPID 코드 개발 및 평가 전략 (THE DEVELOPMENT AND ASSESSMENT STRATEGY OF A THERMAL HYDRAULICS COMPONENT ANALYSIS CODE)

  • 박익규;조형규;이재룡;김정우;윤한영;이희동;정재준
    • 한국전산유체공학회지
    • /
    • 제16권2호
    • /
    • pp.30-48
    • /
    • 2011
  • A three-dimensional thermal-hydraulic code, CUPID, has been developed for the analysis of transient two-phase flows at component scale. The CUPID code adopts a two-fluid three-field model for two-phase flows. A semi-implicit two-step numerical method was developed to obtain numerical solutions on unstructured grids. This paper presents an overview of the CUPID code development and assessment strategy. The governing equations, physical models, numerical methods and their improvements, and the systematic verification and validation processes are discussed. The code couplings with a system code, MARS, and, a three-dimensional reactor kinetics code, MASTER, are also presented.

Application of a new neutronics/thermal-hydraulics coupled code for steady state analysis of light water reactors

  • Safavi, Amir;Esteki, Mohammad Hossein;Mirvakili, Seyed Mohammad;Arani, Mehdi Khaki
    • Nuclear Engineering and Technology
    • /
    • 제52권8호
    • /
    • pp.1603-1610
    • /
    • 2020
  • Due to ever-growing advancements in computers and relatively easy access to them, many efforts have been made to develop high-fidelity, high-performance, multi-physics tools, which play a crucial role in the design and operation of nuclear reactors. For this purpose in this study, the neutronic Monte Carlo and thermal-hydraulic sub-channel codes entitled MCNP and COBRA-EN, respectively, were applied for external coupling with each other. The coupled code was validated by code-to-code comparison with the internal couplings between MCNP5 and SUBCHANFLOW as well as MCNP6 and CTF. The simulation results of all code systems were in good agreement with each other. Then, as the second problem, the core of the VVER-1000 v446 reactor was simulated by the MCNP4C/COBRA-EN coupled code to measure the capability of the developed code to calculate the neutronic and thermohydraulic parameters of real and industrial cases. The simulation results of VVER-1000 core were compared with FSAR and another numerical solution of this benchmark. The obtained results showed that the ability of the MCNP4C/COBRA-EN code for estimating the neutronic and thermohydraulic parameters was very satisfactory.

Open Source 기반 툴 체인화를 통한 코드 정적 분석 연구 (A Practical Study on Code Static Analysis through Open Source based Tool Chains)

  • 강건희;김영철;이근상;김영수;박용범;손현승
    • 정보과학회 컴퓨팅의 실제 논문지
    • /
    • 제21권2호
    • /
    • pp.148-153
    • /
    • 2015
  • 국내의 소프트웨어 산업계는 고품질 소프트웨어를 위해, 개발/테스트 프로세스, 성숙도 측정등에 초점을 두고 있다. 그러나 실제 중소기업의 산업현장에서는 코드중심으로 개발되고 있다. 그리고 대부분의 기존 레거시 시스템은 설계의 부재 그리고 코드 패칭으로 코드 내부의 복잡도가 매우 높은 현실이다. 이를 해결하고자, 코드의 가시화(visualization)를 적용하였다. 이 가시화는 모듈간의 복잡도를 줄이려는 목적을 가지고 있다. 이를 위해 기존 공개 도구로 툴 체인 구성 방법을 제안한다. 제안한 방법은 NIPA의 SW Visualization 기법을 적용 확장하였다. 또한 코드 가시화내의 품질지표 중에 결합도 요소 중의 나쁜 지표에 대한 리팩토링 시도이다. 결과적으로 레가시 코드에 대해 역 공학 기법(from programming via model to architecture)적용과 이를 통한 소프트웨어 고품질화이다.

공기부양선의 추진 및 부양축계 비틀림진동 해석 연구 (A Study on the Analysis of Torsional Vibration of Branched Shafting System for Propulsion and Lift in Air Cushion Vehicle)

  • 손선태;김정렬
    • Journal of Advanced Marine Engineering and Technology
    • /
    • 제31권4호
    • /
    • pp.335-342
    • /
    • 2007
  • A propulsion and lift shafting system in an air cushion vehicle is flexible multi-elements system which consists of two aeroderivative gas turbines with own bevel gears, four stage lift fan reduction gear, two stage propulsion reduction gear air propellers and high capacity of lifting fans. In addition, the system includes the multi-branched shafting with multi-gas turbine engines and thin walled shaft with flexible coupling. Such a branched shafting system has very intricate vibrating characteristics and especially, the thin walled shaft with flexible couplings can lower the torsional natural frequencies of shafting system to the extent that causes a resonance in the range of operating revolution. In this study, to evaluate vibrational characteristics some analytical methods for the propulsion and lift shafting system are studied. The analysis, including natural frequencies and mode shapes, for five operation cases of the system is conducted using ANSYS code with a equivalent mass-elastic model.

트랜잭션의 시점, 크기 및 개발자의 숙련도를 고려한 논리적커플링 측정기법 (A Logical Coupling Measurement Method Based on Transaction Time, Size and Expertise of Developer)

  • 심빈구;김진태;박수용
    • 한국정보과학회논문지:소프트웨어및응용
    • /
    • 제36권11호
    • /
    • pp.891-900
    • /
    • 2009
  • 소프트웨어의 수명이 길어짐에 따라, 소프트웨어 유지보수비용을 줄이기 위한 기법에 대한 연구의 중요도가 높아지고 있다. 소프트웨어 엔티티들간의 커플링(Coupling)정보는 소스코드 분석 및 리팩토링등의 소프트웨어 유지보수에 활동에서 의사결정시 정량적인 근거자료로 유용하게 사용되고 있다. 논리적 커플링(Logical Coupling)은 소프트웨어가 진화하는 과정에서 관측된 엔티티들간의 관계성 정도를 나타낸다. 논리적커플링이 처음 소개된 이후로, 커플링의 단위를 상세화 하는 연구가 발표됨으로써, 큰 단위의 엔티티간 논리적커플링으로는 설명할 수 없는 소프트웨어의 특성들이 설명되었다. 하지만, 기존 연구는 프로젝트 구성원들의 성향 및 프로젝트의 특성을 고려하지 못 하였다. 본 연구는 버전관리시스템의 변경기록에 담겨있는 프로젝트 구성원들의 성향과 프로젝트 자체의 특징을 고려한 다중관점 기반의 논리적커플링 측정기법을 제안하고, 오픈소스프로젝트를 통해 제안하는 기법을 검증하였다.

안전정기지진하의 원자로내부구조물 거동분석 (Dynamic Behavior of Reactor Internals under Safe Shutdown Earthquake)

  • 김일곤
    • 전산구조공학
    • /
    • 제7권3호
    • /
    • pp.95-103
    • /
    • 1994
  • 원자력발전소 부품중 안전과 관련된 구조물은 지진하중하에서 그 건전성을 유지하도록 설계되어야 한다. 그중 원자로내부구조물부품은 1차 내진분류에 속하는 것으로써 지진하중하에서의 건전성이 발전소 안전과 경제적인 관점에서 매우 중요하다. 지금까지 이러한 원자로내부구조물의 모델링에 대해서는 여러 사람들에 의해 연구되고 발표되었으나, 본 논문에서는 국내 발전소 중에서 Turn-jey base로 건설되어 이미 가동 중에 있는 영광 1&2호기의 원자로내부구조물에 대한 안전정지지진하의 거동을 Global Beam Model이라는 단순화된 모델을 이용하여 분석하였다. 이 모델의 설정을 위해서 주요부품들을 double pendulum의 보요소로 표현하였고, 이들 주요부품들의 특성해석을 범용유한 요소해석 코드인 ANSYS에 의해 구하여 이를 상부 및 하부에서 간격을 갖는 비선형 스프링으로 모델링하였다. 또한 이 비선형 스프링뿐만아니라 원자로용기와 원자로내부구조물부품들 사이의 유체동적현상을 묘사한 유체동력학적 coupling에 의해 pendulum의 보요소를 서로 연결시켜 모델링을 하였다. 가진자료인 안전정지하중은 영광 1&2호기의 원자로용기 지지부에 가해지는 응답스펙트럼을 시간이력함수로 바꾸었으며, 이 모델과 간진 하중을 가지고 비선형해석 code인 KWUSTOSS의 explicit Runge-Kutta-Gills algorithm을 이용하여 적분을 수행하므로써 안전정지지진하의 원자로 내부구조물에 대한 거동을 구하여 이 구조물의 주요부품에 대한 내진검증 및 구조물 내부에 있는 핵연료집합체의 내진 해석을 위한 입력자료를 확보할 수 있었다. 그리고 본 연구에서 사용된 Globa Beam Model의 간편성 및 효율성과 explicit Runge-Kutta-Gills algorithm에 대한 경제성을 확인할 수 있었다.파악되었 다. 그 외에도 '옥외공간이용 편리'(outdoor or recreation convenience)와 ' 이웃만족'(satisfaction with neighbors), 그리고 '주거환경 유형'(building type, building arrangement type)등도 유의한 인과적 관련을 보이므로써, 기존 문헌들이 제시하고 있는 것보다 훨씬 다양한 변수들이 다양한 경로를 통해 거주자 시각만족의 영향인자가 될 수 있는 가능성을 제시하고 있다. 가설 변수의 하나인 '길찾기의 난이 정도'(difficulty of way-finding)와 종 속변수간에 유의한 관련도가 나타나지 않은 이유로 길찾기 변수가 '시각만 족'보다는 거주자의 '안전만족'(safety)과 관련된 변수일 가능성도 아울러 지적되었다. 본 연구의 결과로부터, 주거 계획 및 설계분야 그리고 추후 관 련 연구 분야를 위한 여러 제안들이 제시되었다.에 관한 국가 규격은 국제 규격에서 저술한 바와 같이 특별히 규정된 것이 없고 VDE(Verband Deutscher Elektrotechniker: 서독전기기술 협회)와 SAE(Society of Automotive Engi- neers: 자동차 기술자 협회)에서 비교적 활발하고 Jaso(Japanese Automobile Standards Organization: 일본 자동차 표준협회)에서 많이 진행중에 있다. 본 고에서는 자동차의 전자제어에 따른 잡음 발생 요인과 전자파 간섭 관련 자동차 규격과 시험평가 방법에 대해 간단히 소개 하였다.저하에 저해요인으로서가 아니라, 인위적이던 자연적이던 간에 아들만 두면 단산하는 현행의 출산풍토하에서는 남아선호관이 오히려 출산력저하에 결정적으로 작용하고 있다고 하겠다. 태아의 성 판별을 통한 선택적 인공임신중절의 건수는 1990년 한해에

  • PDF