• Title/Summary/Keyword: 사용자 서브루틴

Search Result 31, Processing Time 0.023 seconds

Numerical Simulation of Membrane of LNG Insulation System using User Defined Material Subroutine (사용자지정 재료 서브루틴을 활용한 LNG선박 단열시스템 멤브레인의 수치해석)

  • Kim, Jeong-Hyeon;Kim, Seul-Kee;Kim, Myung-Soo;Lee, Jae-Myung
    • Journal of the Computational Structural Engineering Institute of Korea
    • /
    • v.27 no.4
    • /
    • pp.265-271
    • /
    • 2014
  • 304L stainless steel sheets are used as a primary barrier for the insulation of membrane-type liquefied natural gas(LNG) carrier cargo containment system. 304L stainless steel is a transformation-induced-plasticity(TRIP) steel that exhibits complex material behavior, because it undergoes phase transformation during plastic deformation. Since the TRIP behavior is very important mechanical characteristics in a low-temperature environment, significant amounts of data are available in the literature. In the present study, a uniaxial tensile test for 304L stainless steel was performed to investigate nonlinear mechanical characteristics. In addition, a viscoplastic model and damage model is proposed to predict material fractures under arbitrary loads. The verification was conducted not only by a material-based comparative study involving experimental investigations, but also by a structural application to the LNG membrane of a Mark-III-type cargo containment system.

Comparative Study on the Several Types of Double-Acting Oleo-Pneumatic Shock Absorbers of Aircraft Part II. Numerical Analysis and Comparison (항공기 올레오식 2중 완충기 종류에 따른 특성 비교 연구 Part II. 수치해석 및 비교)

  • Jeong, Seon Ho;Lee, Cheol Soon;Kim, Jeong Ho;Cho, Jin Yeon
    • Journal of the Korean Society for Aeronautical & Space Sciences
    • /
    • v.45 no.11
    • /
    • pp.951-966
    • /
    • 2017
  • In this work, numerical analyses are carried out and the behaviors are investigated for three types of double-acting oleo-pneumatic shock absorbers along with the mathematical models proposed in the part I of this work. After presenting each numerical algorithm corresponding to each model, the numerical algorithms are implemented as user-subroutines in MSC/ADAMS commercial multi-body dynamic software. By using the developed user-subroutines, numerical studies are carried out for compression/stretch test as well as drop test. From the comparative studies, we investigated the salient feature of each double-acting oleo-pneumatic shock absorber. Results identifies that it is possible to increase the absorbing efficiency in accordance with the requirements for aircraft landing conditions.

Fracture Simulation of Low-Temperature High-Strength Steel (EH36) using User-Subroutine of Commercial Finite Element Code (상용 유한요소코드 사용자-서브루틴을 이용한 저온용 고장력강 (EH36)의 파단 시뮬레이션)

  • Choung, Joonmo;Nam, Woongshik;Kim, Younghun
    • Journal of Ocean Engineering and Technology
    • /
    • v.28 no.1
    • /
    • pp.34-46
    • /
    • 2014
  • This paper discusses a new formulation for the failure strain in the average stress triaxiaility domain for a low-temperature high-strength steel (EH36). The new formula available at a low average stress triaxiality zone is proposed based on the comparison of two results from tensile tests of flat type specimens and their numerical simulations. In order to confirm the validity of the failure strain formulation, a user-subroutine was developed using Abaqus/Explicit, which is known to be one of the most popular commercial finite element analysis codes. Numerical fracture simulations with the user-subroutine were conducted for all the tensile tests. A comparison of the engineering stress-strain curves and engineering failure strain obtained from the numerical simulation with the user-subroutine for the tensile tests revealed that the newly developed user-subroutine effectively predicts the initiation of failure.

Development of Aerodynamic Thermal Load Element for Structural Design of Hypersonic Vehicle (극초음속 비행체의 구조설계를 위한 공력 열하중 요소 개발)

  • Kang, Yeon Cheol;Kim, Gyu Bin;Kim, Jeong Ho;Cho, Jin Yeon;Kim, Heon Ju
    • Journal of the Korean Society for Aeronautical & Space Sciences
    • /
    • v.46 no.11
    • /
    • pp.892-901
    • /
    • 2018
  • An efficient aerodynamic thermal load element is developed to reflect the effect of coupled aero-thermo-elastic behaviors in the early design stage of hypersonic vehicle. To this aim, semi-analytic relationships depending on structural deformation are adopted for pressure and thermal load, and the element is formulated based on the relations. The proposed element is implemented in the form of ABAQUS user subroutine, and coupled finite element analysis is carried out to investigate the aero-thermo-elastic behaviors of control surface of hypersonic vehicle. Through the analysis, usefulness of the proposed aerodynamic thermal load element is identified.

Sand Behavior in Casting Mold Fabrication (주형제작과정에서의 주물사 거동)

  • 최우천;신평균
    • Journal of the Korean Society for Precision Engineering
    • /
    • v.17 no.1
    • /
    • pp.164-170
    • /
    • 2000
  • Important factors in a casting mold are strength at the mold surface and gas permeability of the mold. This study investigates the effects of pre-pressure and sand particle hardness on gas permeability, with a constraint that the norm of a stiffness array at the mold surface should be higher than a certain value. The constitutive relation is obtained using a hypoplasticity model. This study is firstly attempted to investigate sand behavior in mold fabrication, and will give a theoretical base for fabricating better molds.

  • PDF

Ice Floe-induced Ship Resistances using Explicit Finite Element Analyses with a User-subroutine (사용자-서브루틴과 양해법 유한 요소 해석을 이용한 선박의 유빙 저항 추정)

  • Han, Donghwa;Paik, Kwang-Jun;Jeong, Seong-Yeop;Choung, Joonmo
    • Journal of the Society of Naval Architects of Korea
    • /
    • v.57 no.2
    • /
    • pp.88-95
    • /
    • 2020
  • There have been many attempts to predict resistance of vessels in ice floe environment, but they mostly have both strong and weak points at the same time; for instance, simplified formulas are very fast but less flexible to types of ship and ice conditions and other numerical techniques need high computing cost for increased accuracy. A new numerical simulation technique of combining explicit finite element analysis code with a user-subroutine to control real-time forces acting on ice floes was proposed, thereby it was possible to predict ship-to-ice floe resistance with higher convenience and accuracy than other proposed approaches. The basic theory on how real-time hydrostatic and hydrodynamic forces acting on ice floes could be generated using user-subroutine was explained. The heave motion of a single ice floe was simulated using the user-subroutine and the motion amplitudes and periods were almost consistent with analytic values. Towing tests of an icebreaker model ship were simulated using explicit finite element analyses with the user-subroutine. The ice-induced resistance obtained from the towing experiments and simulations showed significant differences. Intentional increase of the drag coefficient to increase the contact duration between the ice floes and rigid model ship leaded the total resistance to be substantially consistent between the model tests and numerical simulations.

Elastic-Damage Constitutive Model for Nonlinear Tensile Behavior of Polymeric Foam (폴리머 폼의 비선형 인장거동을 모사하기 위한 기공이 고려된 손상 탄성 구성방정식)

  • Kwon, Sun-Beom;Lee, Jae-Myung
    • Journal of the Computational Structural Engineering Institute of Korea
    • /
    • v.31 no.4
    • /
    • pp.191-197
    • /
    • 2018
  • This paper details the development of an isotropic elastic-damage constitutive model for polymeric foam based on irreversible thermodynamics to consider the growth and coalescence of voids. The constitutive equations describe the material behavior sustaining unilateral damage. To facilitate finite element analysis, the material properties for specific types of polymeric foams are applied to the developed model; the model is then implemented in ABAQUS as a user-defined material subroutine. To validate the developed damage model, the simulated results are compared to the results of a series of tensile tests on various polymeric foams. The proposed damage model can be utilized to further research on continuum damage mechanics and finite element analysis of polymeric foams in computational engineering.

Numerical approach to elucidate the behavior of seismic lining adopting hyperelastic material model (수치해석을 이용한 초탄성 재료 기반 면진라이닝의 거동 규명)

  • Sung Kwon Ahn;Hee Up Lee;Jeongjun Park;Jiwon Lee
    • Journal of Korean Tunnelling and Underground Space Association
    • /
    • v.25 no.6
    • /
    • pp.495-507
    • /
    • 2023
  • Considering the continuing discussion about the Korea-Japan undersea tunnel, it is necessary to conduct a scientific investigation into tunnel deformation associated with large ground movements at fault. This paper presents findings obtained from numerical experiments to investigate a seismic lining that adopts rubber-like material. We utilized the user material subroutine to obtain the deformation gradient of the hyperelastic material. Additionally, polar decomposition is used to analyze the results, where the data is displayed on a series of two-dimensional planes using the principal direction, which facilitates a better insight into the deformation. Tunnel engineers could refer to this paper for the procedure to investigate the deformation of hyperelastic material.

퍼지제어 시스템을 위한 마이크로컴퓨터 지원설계

  • 주해호;이재원;박창선
    • Proceedings of the Korean Society of Precision Engineering Conference
    • /
    • 1992.10a
    • /
    • pp.187-191
    • /
    • 1992
  • 본 연구에서 퍼지제어 시스템 설계를 위한 마이크로 컴퓨터 지원 설계 기법과 프로그램 FCS 를 개발하였다. 이 프로그램은 IBM-PC 호환기종 (80386,804860) 에 사용되는 Turbo-C 언어를 사용하였고, Borland C $^{++}$ 2.0 컴파일러를 사용하였다. 제어시스템의 각 요소를 모듈화 하여 동특성을 차분 방정식으로 표시하여 사용자가 쉽게 대치할 수 있도록 서브루틴화 하였다. 퍼지제어 규칙의 최적조건, 퍼지 입출력 변수의 최적조건, D/A 및 A/D 변환기의 최적 비트수, 최적 샘플링 시간을 결정 할 수 있다. 공기예열 시스템을 예로서 이 프로그램을 이용하여 설계하였다.

시뮬레이션 도구 SMPLE의 개발 및 활용

  • 조성만
    • Proceedings of the Korea Society for Simulation Conference
    • /
    • 1992.10a
    • /
    • pp.3-3
    • /
    • 1992
  • 컴퓨터 시스템의 개발 및 분석에 많이 활용되는 시뮬레이션 모델을 구축하는데 있어서 SIMSCRIT, GISS, SIMAN, SLA II등과 같은 시뮬레이션 전용언어가 많이 사용되지만, 이들은 새로운 전용언어의 습득, 시스템 프로그램과의 접속, 시뮬레이션 수행 속도면에서 부담을 주어왔다. 본 연구에서는 기존의 C언어 사용자들이 손쉽게 시뮬레이션 모델을 구축할 수 있도록 기존의 smpl을 확장하여 SMPLE(smpl extended)를 개발하였다. SMPLE의 모체의 smpl은 컴퓨터 시스템의 시뮬레이션 모델을 구현하기 위해 MIT에서 C언어를 이용하여 고안되었으며, C언어의 기능적인 확장으로서 라이브러리 함수들의 집합 형태를 갖는 시뮬레이션 서브 시스템이다. 이러한 라이브러리 함수들의 집합인 smpl 시뮬레이션 서브 시스템은 C언어 자체와 더불어 사건중심(event-oriented) 시뮬레이션 언어를 구성하며, smpl 시뮬레이터는 C 언어 프로그램으로 구현되다. smpl은 시뮬레이션하기 위한 설비(facility)들을 정의, 예약, 해제하거나 상태를 알아보는 함수를 제공하며, 시간의 관점에서 보면 토큰의 흐름은 일련의 대기시간과 활동시간에 의하여 나타낼 수 있게 된다. smpl은 사건의 스케쥴링(scheduling), 확률변수의 생성, 통계자료 수집 등에 관한 함수의 제공과, 시뮬레이션 시간의 전진과 사건발생의 순서를 조절해주는 기능을 제공한다. smpl 시뮬레이션 프로그램은 초기화루틴, 제어루틴 및 결과출력루틴으로 구성된다. 기존의 smpl에서 사용되는 프로그램의 자료구조(data structure)는 배열과 인덱스 구조가 사용되었다. 이러한 구조는 이미 완성되어 있는 프로그램 내에서는 효율성 면에서 좋겠지만, 변경이나 확장하기 위해 이 프로그램을 분석한다거나 필요한 기능을 추가하기 위해서는 매우 많은 어려움이 따르게 된다. 본 논문에서는 배열을 기반으로 하고 있는 smpl의 자료구조를 C의 structure와 pointer를 기반으로 하게끔 변경시키고 이에 따르는 제반 변경 사항을 수정 보완하여 프로그램의 분석을 용이하게 하며 기능의 변경 및 추가가 수월하게 하였고 메모리를 동적으로 관리할 수 있게 하였다. 또한 기존의 smpl에 디버깅용 함수 및 설비(facility) 제어용 함수를 추가하여 시뮬레이션 프로그램 작성을 용이하게 하였다. 예를 들면 who_server(), who_queue(), pop_Q(), push_Q(), pop_server(), push_server(), we(), wf(), printfct() 같은 함수들이다. 또한 동시에 발생되는 사건들의 순서를 조종하기 위해, 동시에 발생할 수 있는 각각의 사건에 우선순위를 두어 이 우선 순위에 의하여 사건 리스트(event list)에서 자동적으로 사건들의 순서가 결정되도록 확장하였으며, 설비 제어방식에 있어서도 FIFO, LIFO, 우선 순위 방식등을 선택할 수 있도록 확장하였다. SIMPLE는 자료구조 및 프로그램이 공개되어 있으므로 프로그래머가 원하는 기능을 쉽게 추가할 수 있는 장점도 있다. 아울러 SMPLE에서 새로이 추가된 자료구조와 함수 및 설비제어 방식등을 활용하여 실제 중형급 시스템에 대한 시뮬레이션 구현과 시스템 분석의 예를 보인다.

  • PDF