• Title/Summary/Keyword: 시뮬레이션 구조

Search Result 4,761, Processing Time 0.032 seconds

시뮬레이션 도구 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

Bridge Simulation System with Soil-Foundation-Structure Interaction (지반 구조 상호작용을 고려한 교량 시뮬레이션 시스템)

  • Kim, Ik-Hwan;Han, Bong-Koo
    • Journal of the Korea institute for structural maintenance and inspection
    • /
    • v.12 no.4
    • /
    • pp.168-178
    • /
    • 2008
  • The hybrid simulation test method is a versatile technique for evaluating the seismic performance of structures by seamlessly integrating both physical and numerical simulations of substructures into a single test mode. In this paper, a software framework that integrates computational and experimental simulation has been developed to simulate and test a bridge structural system under earthquake loading. Using hybrid simulation, the seismic response of complex bridge structural systems partitioned into multiple large-scale experimental and computational substructures at networked distributed experimental and computational facilities can be evaluated. In this paper, the examples of application are presented in terms of a bridge model with soil-foundation-structure interaction.

Distributed System Architecture for Implementing the HLA/RTI (HLA/RTI 구현을 위한 분산 시스템 구조)

  • 김호경
    • Proceedings of the Korea Society for Simulation Conference
    • /
    • 1999.04a
    • /
    • pp.164-168
    • /
    • 1999
  • HLA(High Level Architecture)는 분산 시뮬레이션의 표준화를 위한 개념적인 분산 시스템 프레임워크이며, RTI(Run Time Infrastructure)는 HLA를 따르는 분산 시뮬레이션들을 위한 네트워크 하부구조이다. 분산 시뮬레이션은 분산 노드간에 효율적이고 인과 오류가 없는 통신 방법의 지원이 필수적이며, RTI는 시뮬레이션에 참여하는 분산 노드간 메시지 전송을 위하여 최선(best-effort) 전송 서비스와 신뢰(reliable) 전송 서비스를 규정하고 있다. RTI의 메시지 전송 서비스는 기본적으로 메시지 전송 과정에서 메시기간 인과 관계를 유지해야 하는 다자간 통신 서비스이며, 본 논문에서는 인터넷상에서 인과 오류가 없는 다자간 통신을 위한 새로운 형식의 분산 시스템 구조를 제안하고, 성능 평가를 위한 실험 결과를 소개한다.

  • PDF

Hierarchical animation Environment for Simulation (시뮬레이션의 계층적 애니메이션 환경)

  • 조대호
    • Proceedings of the Korea Society for Simulation Conference
    • /
    • 1998.10a
    • /
    • pp.187-191
    • /
    • 1998
  • DEVS(Discrete Event system Specification)형식론은 계층적이고 모듈화 된 형식으로 시스템을 설계함으로써 신뢰성 있는 모델링이 가능하도록 이론적으로 잘 정립된 시뮬레이션 방법론이다. 시뮬레이션의 진행과정 및 결과를 표현하기 위한 애니메이션 개발 환경에 있어서도 DEVS 모델의 구조를 반영하여 계층적 애니메이션 환경을 구현 할 수 있다. 계층적 애니메이션은 시뮬레이션 관찰자가 시스템의 특정 레벨에 맞추어 애니메이션 진행 상황을 볼 수 있도록 한다. 이는 일반적으로 시뮬레이션 애니메이션이 갖는 장점인 시스템 이해 및 모델의 신뢰성 검증의 향상 뿐 아니라, 다양한 관점에서 시스템의 변화를 확인 할 수 있다는데 그 필요성이 요구된다. 본 논문에서는 계층적인 애니메이션과 그래픽 표현이 가능하도록 하기위해 DEVS 모델의 구조를 반영한 계층성을 갖는 애니메이터(시뮬레이션과 애니메이션의 연결 프로세서)를 설계하였다. 이러한 애니메이터는 모델과 같은 구조로 각 모델에 필요한 애니메이션 객체들을 유지·관리함으로써 계층적 애니메이션을 가능하게 하며, 시뮬레이션의 이산적인 시각 경과와 애니메이션의 연속적인 시간 경과와 애니메이션의 연속적인 시간 경과 사이에 동기화를 용이하게 한다.

  • PDF

OPNET Modeler를 사용한 ITS 망의 설계 검증

  • 김윤배
    • Proceedings of the Korea Society for Simulation Conference
    • /
    • 2000.04a
    • /
    • pp.22-24
    • /
    • 2000
  • ITS는 기존의 교통체계에 첨단 정보통신기술을 접목시킴으로서 교통체계의 효율성과 안정성을 재고하기 위한 새로운 교통체계이다. 수도권 지역에 대하여 ITS의 관련기술 중 핵심 기술인 DSRC(Dedicated Short Range Communication) 망의 최적구조, 노변장치와 지역서버간, 지역서버와 중앙서버간의 최적 망 구조를 설계하고, 이 망 구조에 대한 트래픽을 산출하며 이를 기초로 OPNET Modeler를 사용하여 시뮬레이션을 수행하여 노변장치 - 지역서버간의 통신망구조 설계와 지역서버 - 중앙서버간의 통신망구조 설계설계에 대한 검증을 수행하였다.

  • PDF

NGC 5728 중심 ring 구조 형성에 관한 시뮬레이션

  • Han, Hye-Rim;Hyeong, Sik;Son, Dong-Hun;Lee, Seong-Jae
    • The Bulletin of The Korean Astronomical Society
    • /
    • v.36 no.1
    • /
    • pp.56.2-56.2
    • /
    • 2011
  • NGC 5728은 Seyfert 2 은하로 활동성 은하핵을 가지고 있다. 우리는 기존에 연구된 NGC5728에 관한 자료 중 중심핵 주변의 ring구조의 형성 원인과 과정을 알아보기 위해 시뮬레이션을 하고자 한다. 이 연구를 위해 CFHT 3.6-m의 OASIS로 은하의 중심부 $12{\times}10arcsec2$ 영역을 관측한 자료를 이용하였다. NGC 5728의 중심핵 주변의 구조는 [OIII]5007 영상에서는 두개의 중심핵이 나타나며, $H{\alpha}$ 영상에서는 NW방향에 ring구조가 뚜렷하게 나타난다. 이러한 ring구조의 반경은 ~5.4arcsec, 기울기 ${\sim}50^{\circ}$으로 은하면과 거의 나란하게 위치해 있는 것으로 예상되며 시계방향으로 회전하고 있음이 알려졌다. 관측 자료는 ring의 NW방향은 다가오고 SE방향은 멀어지고 있음이 보여지며 이러한 ring의 형성 원인이 무엇인지에 대하여 조사하였고 ring의 기울기와 은하면의 기울기의 구조적 위치를 추가적으로 알아보고자 한다. 시뮬레이션 프로그램으로는 GADGET-2를 이용하였으며 IDL로 시뮬레이션 결과를 볼 수 있도록 하였다. 현재 관찰된 ring구조가 나타날 수 있도록 여러 조건하에서 연구를 수행중이다.

  • PDF

High Frequency Simulations for Meander type inductors on the MgO and $Al_2O_3$ substrates (산화마그네슘 기판과 산화알루미늄 기판을 이용한 Meander 형태의 인덕터의 고주파 시abf레이션)

  • Ham, Yong-Su;Kim, Sung-Hun;Kang, Ey-Goo;Koh, Jung-Hyuk
    • Proceedings of the Korean Institute of Electrical and Electronic Material Engineers Conference
    • /
    • 2009.04b
    • /
    • pp.69-71
    • /
    • 2009
  • Meander 형태의 인덕터를 각각 산화마그네슘 (MgO)기판과 산화 알루미늄 ($Al_2O_3$) 기판 위에 구현하여 고주파 특성을 구조 시뮬레이션을 통해 연구하였다. 고주파 시뮬레이션을 통해서 적절한 구조의 meander 형태의 인덕터를 선정하여 시뮬레이션을 수행하였다. 시뮬레이션시 사용된 알루미늄 상부전극은 길이 282 nm, 폭 45 nm, 두께 100 nm, 간격은 15 nm의 구조 였으며, 5, 7, 9, 11, 13턴의 meander 형태 인덕터 소자들을 이용하여 고주파 수동소자 응용을 위한 고주파 구조 시뮬레이션을 50 MHz에서부터 30 GHz까지 수행하였다. 주파수에 따른 인덕턴스와 품질계수를 등가회로를 이용하여 계산하였다. 시뮬레이션으로부터 자기공진주파수 (SRF, self resonance frequency)가 인덕터의 턴 수가 증가함에 따라 저주파 영역으로 이동하는 것을 확인하였고, 고주파 시뮬레이션 결과에서 산란 매개변수 (S-parameter, $S_{21}$)로부터 인덕턴스와 품질계수를 추출해내었다.

  • PDF

The Simulation based on HLA using XML (XML을 적용한 HLA 기반 시뮬레이션)

  • 서혜숙;한상범;신종회;황종선
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2003.04a
    • /
    • pp.115-117
    • /
    • 2003
  • 차세대 시뮬레이션 기술 구조인 HLA (High Level Architecture) 기반 구조하에서 시뮬레이션이나 모형을 구축시 지금까지는 시뮬레이션 시나리오를 묘사하기 위해 시나리오 파일과 같은 text 형식을 사용하였다. 이에 따라 HLA 시뮬레이션은 확장성, 재사용성, 다목적성, 특히 인터넷과의 부합성이 부족하였다. 본 연구에서는 이러한 제한성을 개선하고자 기존의 시뮬레이션 모형에 UML 을 따르는 마크업 언어(Markup Language)인 XML 을 사용하였다. 그 결과 다양한 조건의 시나리오를 작성하여 결과를 평가할 수 있었으며, 특히 아주 상세한 시나리오까지 쉽게 작성해 볼 수 있으므로 모형을 효율적으로 운용해 볼 수 있었다.

  • PDF

다양한 구조체 내에서의 고분자 구조분석

  • Lee, Jeong-Min;Kim, Won-Tae;Jang, Rak-U
    • Proceeding of EDISON Challenge
    • /
    • 2015.03a
    • /
    • pp.61-69
    • /
    • 2015
  • 나노과학에 대한 다양한 실험적 연구와 이론적 연구가 활발해지고 전문화 되어감에 따라 나노물질에 대해 연구하는 것은 더욱 중요해지고 있는 추세이다. 현재 고분자 나노물질들은 코팅, 광전자 부품, 자기 매체, 세라믹 등에 활발하게 이용되고 있으며 그 활용 범위가 더 커질 것으로 전망된다. 지난 몇 년간 사각기둥 형태의 구조체 내부에서 존재하는 고분자의 움직임에 대한 연구는 다양하게 진행되어왔다. 그러나 고분자들을 더욱 유용하게 응용하여 이용하기 위해서는 나노입자 기술과 연결시켜 보다 다양한 환경에서의 고분자의 상태를 자세하게 이해해야 할 필요가 있다. 고분자 물질에 대한 이론적 연구는 주로 계산이 용이한 거시적인 모델인 코스그레인(Coarse-grained) 모델을 이용한 컴퓨터 시뮬레이션을 통해 이루어져왔다. 본 연구에서도 에디슨 서버에 탑재된 코스그레인 모델을 이용한 분자 모델링 시뮬레이션을 통해 제한된 공간 안에서 다양한 구조체들의 내부에서 고분자의 구조를 계산하고, 시뮬레이션의 결과값과 Flory의 공식을 이용한 이론적인 계산값이 얼마나 잘 맞아 떨어지는지에 대해 알아보고자 한다.

  • PDF

Convergence Effect of Simulation Training on Bleeding Amount Estimation in Trauma (시뮬레이션 교육이 외상성 출혈의 출혈량 추정에 미치는 융합적 영향)

  • Yang, Hyun-Mo;Kim, Gyoung-Yong
    • Journal of the Korea Convergence Society
    • /
    • v.12 no.4
    • /
    • pp.69-76
    • /
    • 2021
  • The purpose of the study is to examine the visual evaluation of bleeding amount in hemorrhagic shock in paramedic students. Through manikin simulation training, paramedic students were able to have confidence with estimation of bleeding amount in the prehospital settings. Three rescue training manikins were placed in supine position and artificial blood was poured between the abdomen and pelvis. The bleeding evaluations of 700 mL, 1200 mL, and 1700 mL were performed before and after simulation training. Paramedic students underestimated the amount of bleeding in the trauma situation, and it was found that it was difficult for the students to evaluate the accurate amount of bleeding with a single simulation.