• Title/Summary/Keyword: 모의 실험

Search Result 15,183, Processing Time 0.041 seconds

Development of a User-friendly continuous-system (사용자 편의성을 고려한 연속체계 모의실험 언어의 개발)

  • 민경하
    • Journal of the Korea Society for Simulation
    • /
    • v.2 no.1
    • /
    • pp.78-90
    • /
    • 1993
  • 기존의 모의 실험언어를 이용해서 연속 체계를 모의 실험하는 것을 사용자가 언어에서 요구하는 형태로 모델을 형성해야 하는 어려움이 따른다. 따라서 본 연구에서는 사용자에게 최대한 편의성을 제공하는 연속체계 모의 실험언어인 PCSL (Postech Continuous -system Simulation Language)를 개발하였다. PCSL은 주어진 대상을 모델링한 미분방정식과 그것을 푸는데 필요한 여러 가지 제약 사항으로 이루어진 간단한 프로그램을 입력으로 받아 자동으로 모의 실험을 수행함으로서 사용자의 노력이 최소화하게 된다. PCSL 처리 시스템의 구성은 주어진 모델을 C 프로그램으로 변형하는 변환기, 모의 실험 알고리즘을 구현한 C 프로그램을 생성하는 생성기, 모의 실험을 수행하는 실행기, 사용자 인터페이스 등으로 되어있다. 구현 예로는 먼저 선형 상미분방정식의 예로 mass-damper-spring system, 비선형 상미분방정식의 예로 van der Pol 방정식, 연립 상미분방정식의 예로는 mixing tank problem 등을 보였다.

  • PDF

An Object Oriented Performance Prediction System (객체 지향 성능 예측 시스템)

  • 백승훈;홍준성;박규호
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 1998.10b
    • /
    • pp.457-459
    • /
    • 1998
  • 본 논문에서는 하드웨어-소프트웨어 시스템에서의 시스템 레벨 모델링 및 통합 모의 실험(co-simulation)에 관한 새로운 방법을 다루고 있다. 복잡한 시스템의 하드웨어와 소프트웨어를 하나의 객체 지향 방법론으로 모델링 및 모의 실험하여 빠르고 쉽고 정확하게 시스템의 성능을 예측하고 분석하여, 시스템 설계가 최적화 되도록 도움을 주는 설계 도구를 제안한다. ASIC, 보조 디바이스, 벗, 디스크 및 소프트웨어 등을 객체 지향 모델링 방법인 UML(Unified Modeling Language) 형식론으로 시스템의 구조를 GUI을 사용하여 모델링하고, 이것으로부터 자동적으로 DEVS(Discrete EVent System) 모의 실험 모델을 생성해내어 통합 모의 실험을 수행함으로써 시스템의 성능을 쉽고 빠르게 측정하고 예측하는 방법론을 제시한다. UML과 DEVS는 형식론으로서, UML은 추상화 수준의 시스템 모델링과 그래픽 사용자 인터페이스를 제공하며, 모의 시험은 DEVS의 시뮬레이터인 DEVS++을 사용하였다. DEVS++는 C++ 라이브러리 형태이므로 쉽게 UML에서 DEVS 형식론으로 모의 실험 모델을 추가하여 간단한 모델링할 수 있을 뿐만 아니라 정확한 모의 실험 결과를 얻을 수 있다.

The Effect of Web-Aided Laboratory on Molecular Dynamics of High School Physics Course (고등학교 물리의 기체 분자 운동론에서 웹 활용 모의실험이 학습에 미치는 효과)

  • Roh, Hack-Kie;Kong, Youn-Sig;Park, Chang-Young;Chung, Ki-Soo
    • Journal of The Korean Association For Science Education
    • /
    • v.25 no.5
    • /
    • pp.547-554
    • /
    • 2005
  • A developed Web-aided laboratory program visualized invisible gas. In the Web-aided laboratory temperature and pressure were controlled and the resultant findings were presented as types of graphs, disclosed in the form of an analyzed report. A Web-aided laboratory experiment and traditional experiment group(2 classes) were assembled from a farming village co-educational high school and taught the motion of molecule lesson for 2 class hours. Before actual class instruction, to survey learner motivation characteristics, the short-version GALT, the test of attitudes toward science instruction, was administered. After instruction, student learning achievement, TOSRA, and IMMS, were administered to the two groups. To analyze data ANCOVA was administrated. Result found that attitudes towards science instruction did not significantly differ, but learning motivation and achievement were significantly altered.

Development of a User-friendly Continuous-system Simulation Language (사용자 편의성을 고려한 연속체계 모의실험 언어의 개발)

  • 민경하;임창관;박찬모
    • Proceedings of the Korea Society for Simulation Conference
    • /
    • 1993.10a
    • /
    • pp.12-13
    • /
    • 1993
  • 컴퓨터를 이용한 모의 실험 방법은 과학 및 공학 분야뿐만 아니라 경제,사회 현상등에도 널리 적용될 수 있는 유용한 도구이다. 그 중에서도 연속체계 모의 실험은 미분 방정식으로 모델링되는 시스템을 대상으로 하는 경우가 맡으며, 이를 위하여 그동안 맡은 연속체계 모의 실험 언어들이 개발되었다. 그러나 그들은 대부분 사용하기가 복잡하여 사용자 편의성을 고려한 모의 실험 언어에 대한 필요성이 증대되었다. 본 연구에서는 사용자에개 최대한 편의성을 제공하는 연속체계 모의 실험 언어인 PCSL (Postech Continuous-system Simulation language)을 개발하였다. PCSL 프로그램은 프로그램 헤더, 상수 정의부, 함수 정의부, 매개 변수 정의부, 초기화 선언부, 모델 정의부, 종료 조건 선언부, 출력 선언부 등으로 나누어 진다. 그리고 출력으로는 계산 결과를 파일에 저장, 흑은 수치로 인쇄하거나 그래프로 그려서 보여준다. PCSL 처리 시스템은 모델 정의부에서 주어진 미분방정식을 해석해서 digital-analog simulation 기법으로 풀 수 있는 형태로 변환하는 번역기와 이렇게 변환된 형태의 미분방정식과 여러 가지 조건들을 고려해서 C 프로그램을 생성해주는 생성기, 생성된 C 프로그램을 실행시켜서 그 결과를 얻는 실행기,그리고 사용자에게 편리한 입출력 방법을 제공하는 사용자 인터페이스로 구성된다. 번역기에서는 모델로 주어진 미분방정식의 종류를 결정한 후에 이들을 digital-analog simulation 기법으로 풀 수 있는 형태로 변환한다. 생성기에서는 번역기의 결과를 받고,프로그램 상의 여러 가지 조건들을 고려해서 C 프로그램을 생성한다. 여기서 생성된 C프로그램은 미분방정식을 포함하는 ‘f.c'와 조건들을 포함하는'main.h', 그리고 digital-analog simulation 기법을 이용하는 모의 실험 알고리즘을 구현한 'main.c'로 구성된다. 그리고 실행기에서는 생성기에서 생성한 C 프로그램을 실행시켜서 결과를 얻는다. 여기에서 필요로 하는 PCSL 프로그램의 내응은 종료 조건 선언부, 출력 선언부 등이다. 마지막으로 사용자 인터페이스는 사용자가 간편하게 PCSL 프로그램을 입력할 수 있게 도와주며 모의 실험 결과를 쉽게 화면상에 보여주기 위한 것이다. 이 때에 사용자가 원하면 계산 결과를 그래프로 그려서 보여주는 기능과 화면에 보이는 결과를 프린터로 출력할 수 있는 기능을 제공한다. 실형 결과로는 먼저 선형 상미분방정식의 예로 mass-damper-spring system, 비선형 상미분방정식의 예로는 van der Pol 방정식, 연립 상미분방정식의 예로는 mixing tank problem 등을 보였으며, 그의 공학에서 일어나는 여러 가지 문제들도 다루었다.

  • PDF

A Ligthtweight Experimental Frame based on Microservice Architecture (마이크로서비스아키텍처 기반 경량형 모의실험환경)

  • Gyu-Sik Ham;Hyeon-Gi Kim;Jin-Woo Kim;Soo-Young Jang;Eun-Kyung Kim;Chang-beom Choi
    • Journal of IKEEE
    • /
    • v.28 no.2
    • /
    • pp.123-130
    • /
    • 2024
  • As technology advances swiftly and the lifespan of products becomes increasingly short, there is a demand to fasten the pace of research outcomes, product development, and market introduction. As a result, the researchers and developers need a computational experiment environment that enables rapid verification of the experiment and application of research findings. Such an environment must efficiently harness all available computational resources, manage simulations across diverse test scenarios, and support the experimental data collection. This research introduces the design and implementation of an experimental frame based on a microservice architecture. The experimental frame leverages scripts to utilize computing resources optimally, making it more straightforward for users to conduct simulations. It features an experimental frame capable of automatically deploying scenarios to the computing components. This setup allows for the automatic configuration of both the computing environment and experiments based on user-provided scenarios and experimental software, facilitating effortless execution of simulations.

A Study on the Variation of Roughness Coefficient According to the Flow Rate through Hydraulic Experiment and Numerical Simulation (수리 실험과 수치 모의를 통한 유량 규모에 따른 조도계수의 변화에 관한 연구)

  • Lee, Nam-joo;Kang, Taeuk;Kim, Yerim
    • Proceedings of the Korea Water Resources Association Conference
    • /
    • 2018.05a
    • /
    • pp.279-283
    • /
    • 2018
  • 하천의 조도계수는 흐름에 대한 하도의 저항 정도를 표시하는 지표로서, 하천의 다양한 수리 계산을 실시할 때 가장 중요한 기본 자료 중 하나이다. 이러한 조도계수는 하도의 형상, 하상 재료, 유량의 크기 등에 의해 영향을 받는다. 본 연구에서는 하천의 유량 규모에 따른 조도계수의 변화 정도를 수리 실험과 수치 모의를 통해 간접적으로 검토하였다. 유량 조건별 수리 실험은 한국건설기술연구원의 하천실험센터 내 직선 수로에서 수행하였고, 수치 모의는 HEC-RAS를 이용하였다. 유량 조건은 하천실험센터의 펌프 가동의 정도를 고려하여 5개로 구분하였고, 각각의 유량 조건에 대하여 유량을 실측하였다. 실측에 따른 유량의 규모는 $0.23{\sim}1.91m^3/s$로 나타났다. 각각의 유량 조건에 대하여 수치 모의의 검증을 위해 6개 지점에서 수위표와 초음파 수위계를 이용하여 수위를 계측하였고, 이 가운데 최하류 지점의 수위는 HEC-RAS 모형의 하류단 경계조건으로 이용하였다. 실험 하도 구간의 총 연장은 372 m 이고, 횡단구조물이 없는 지점을 제외하면 대부분 20 m 간격으로 총 21개의 하천 단면을 입력하여 HEC-RAS를 구성하였다. 각각의 유량 조건에 대한 수치 모의 모형은 5개 수위 계측 지점의 수위 오차가 최소화되도록 조도계수를 변화시켜 보정되었다. 그 결과, 각각의 유량 조건에 대한 수치 모의 결과의 평균 오차는 0.01~0.02 m로 계산치와 관측치가 매우 근사하였다. 결정된 조도계수는 0.041~0.075의 범위를 가지는 것으로 분석되었고, 유량의 증가에 따라 큰 폭으로 감소하다가 특정한 값에 수렴하는 것으로 검토되었다.

  • PDF

분자동역학 모의실험을 이용한 아르곤 기체의 Joule-Thomson 반전 곡선

  • Song, Yeon-Ho;Jin, Hui-Jeong;Won, Nan-Yeong
    • Proceeding of EDISON Challenge
    • /
    • 2013.04a
    • /
    • pp.179-191
    • /
    • 2013
  • NPT ensemble을 이용하여 Joule-Thomson 반전 곡선 (Joule-Thomson inversion curve, JTIC)를 구하는 기존의 모의실험 방법들과는 달리, 본 연구에서는 NVT 분자동역학 모의실험을 이용하여 JTIC를 구하는 방법을 개발하고, 이 방법을 이용하여 아르곤 기체의 JTIC를 구할 수 있음을 보인다. 본 연구 결과를 실험 및 다른 이론들과 비교, 분석한 결과, 낮은 온도에서의 JTIC는 실험 및 이론 결과와 유사한 반면, 높은 온도에서는 일정 정도의 차이를 나타냄을 알 수 있다. 이 차이는 분자동역학 모의실험에 사용하는 적은 입자 수와 모의실험 시간, 그리고 curve fitting 방법 등에 기인하는 것으로 여겨진다. 또한 본 연구를 통하여 NVT 분자동역학 모의실험 방법만 가능한, EDISON 계산화학 프로그램 중 하나인 "Mixed LJ(12-6) particles MD"가 JTIC를 구하는데 유용하게 사용될 수 있고, 이를 통해 학부생들이 열역학의 기본 개념을 이해하는데 도움을 줄 것으로 기대한다.

  • PDF

A Study On Statistical Simulation for Asymmetric Multi-Core Processor Architectures (비대칭적 멀티코어 프로세서의 통계적 모의실험에 관한 연구)

  • Lee, Jongbok
    • The Journal of the Institute of Internet, Broadcasting and Communication
    • /
    • v.16 no.2
    • /
    • pp.157-163
    • /
    • 2016
  • If trace-driven or execution-driven simulation is used for the performance analysis of asymmetric multi-core processors, excessive time and much disk space are necessary. In this paper, statistical simulations are performed for asymmetric multi-core processors with various hardware configurations. For the experiment, SPEC 2000 benchmark programs are used for profiling and synthesis, which is supplied as input for the simulation of asymmetric multi-core processors. As a result, the performance of asymmetric multi-core processor obtained by statistical simulation is comparable to that of the trace-driven simulation with a tremendous reduction in the simulation time.

MELCOR코드를 이용한 PHEBUS FPT-1 실험해석

  • 조성원;홍성완
    • Proceedings of the Korean Nuclear Society Conference
    • /
    • 1997.10a
    • /
    • pp.726-731
    • /
    • 1997
  • 중대사고시 핵연료와 핵분열생성물의 거동을 파악하기 위한 PHEBUS FPT-1실험을 MELCOR 코드로 해석함으로써 코드의 모의 능력 및 실험의 최근 연구 동향과 측정의 타당성을 파악할 수 있었다. 노심을 포함한 전 계통의 열수력 거동에 대한 모의 결과는 측정 자료와 비교ㆍ분석하여 매우 타당한 결과를 얻은 것으로 판단되었다.

  • PDF

A Multi-Resolution Distance Measure for Two Dimensional Images Using Principal Component Analysis and Independent Component Analysis (주성분분석 및 독립성분분석을 이용한 이차원 영상에서의 다중해상도 거리 측정)

  • 홍준식
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2002.04a
    • /
    • pp.247-249
    • /
    • 2002
  • 본 논문에서는 주성분 분석(principal component analysis; 이하 PCA) 및 독립성분분석(independent component analysis; 이하 ICA)을 이용, 이차원 영상을 분류하여 다중해상도에서 영상간의 거리를 측정하여 PCA 와 ICA 중에서 어느 것이 영상간의 상대적 식별을 용이하게 하는지 모의 실험을 통하여 확인하고자 한다. 모의 실험 결과로부터, ICA가 PCA에 비하여 영상간의 상대적 식별이 용이하여 빨리 수렴이 되는 것을 모의 실험을 통하여 확인하였다.

  • PDF