• 제목/요약/키워드: simulation model portability

검색결과 10건 처리시간 0.024초

SMI Compatible Simulation Scheduler Design for Reuse of Model Complying with SMP Standard

  • Koo, Cheol-Hea;Lee, Hoon-Hee;Cheon, Yee-Jin
    • Journal of Astronomy and Space Sciences
    • /
    • 제27권4호
    • /
    • pp.407-412
    • /
    • 2010
  • Software reusability is one of key factors which impacts cost and schedule on a software development project. It is very crucial also in satellite simulator development since there are many commercial simulator models related to satellite and dynamics. If these models can be used in another simulator platform, great deal of confidence and cost/schedule reduction would be achieved. Simulation model portability (SMP) is maintained by European Space Agency and many models compatible with SMP/simulation model interface (SMI) are available. Korea Aerospace Research Institute (KARI) is developing hardware abstraction layer (HAL) supported satellite simulator to verify on-board software of satellite. From above reasons, KARI wants to port these SMI compatible models to the HAL supported satellite simulator. To port these SMI compatible models to the HAL supported satellite simulator, simulation scheduler is preliminary designed according to the SMI standard.

웹 기반 시뮬레이션을 위한 시각적 모델 개발 환경 (A Visual Modeling Environment for Web-based Simulation)

  • 김기형
    • 한국시뮬레이션학회논문지
    • /
    • 제8권1호
    • /
    • pp.101-111
    • /
    • 1999
  • The Web-based simulation was introduced for conducting simulation experiments in the Internet and the Web. Due to the use of the Java language, the Web-based simulation can have such characteristics as reusability, portability, and the capability of execution on the Web. Most of existing Web-based simulation tools have focused mainly on the development of the runtime simulation libraries and mechanisms on the Web. Thus, the model development work in such Web-based simulation tools still requires hand-written coding of model developers. This paper presents a visual model development environment for the Web-based simulation. The proposed environment provides a framework for model development and animation. To show the effectiveness of the proposed environment, we perform simulation experiments for transaction routing algorithms in a distributed transaction processing system.

  • PDF

DEVSim-Java : Internet/WEB을 기반으로 한 DEVS 모델의 시뮬레이션 환경 (Web-based Environment for Simulation of DEVS Models)

  • 조정훈
    • 한국시뮬레이션학회:학술대회논문집
    • /
    • 한국시뮬레이션학회 1998년도 The Korea Society for Simulation 98 춘계학술대회 논문집
    • /
    • pp.91-95
    • /
    • 1998
  • 기존의 이산 사건 시스템 시뮬레이션 환경들은 Interoperability의 문제, Portability 문제로 인하여 Internet과 Web상에서 분산 시뮤레이션이 불가능하다. 본 논문에서는 이러한 제약을 해결하고자 자바를 사용하여 DEVS(Discrete Event Systems Specification)형식혼을 구현하여 Internet/Web 상에서 시뮬레이션이 가능한 DEVSim-Java 환경을 설계하고 구현하였다. DEVSim-Java를 사용하여 시뮬레이션 환경을 구현함으로써 원격지에서 개발된 시뮬레이션 모델들을 인터넷을 통하여 재사용 하는 remote model-base(RMB) 개념을 제안된다. DEVSim-Java는 자바의 장점을 이용하여 시뮬레이션 과정을 애니메이션으로 잘 나타낼수 있고, 시뮬레이션의 결과를 Graphical Analyzer를 통해 분석할 수 있게 된다.

  • PDF

Development of Distributed Generic Simulator (GenSim) through Invention of Simulated Network (simNetwork)

  • Koo, Cheol-Hea;Lee, Hoon-Hee;Cheon, Yee-Jin
    • Journal of Astronomy and Space Sciences
    • /
    • 제28권3호
    • /
    • pp.241-252
    • /
    • 2011
  • A simulated network protocol provides the capability of distributed simulation to a generic simulator. Through this, full coverage of management of data and service handling among separated simulators is achieved. The distributed simulation environment is much more conducive to handling simulation load balancing and hazard treatment than a standalone computer. According to the simulated network protocol, one simulator takes on the role of server and the other simulators take on the role of client, and client is controlled by server. The purpose of the simulated network protocol is to seamlessly connect multiple simulator instances into a single simulation environment. This paper presents the development of a simulated network (simNetwork) that provides the capability of distributed simulation to a generic simulator (GenSim), which is a software simulator of satellites that has been developed by the Korea Aerospace Research Institute since 2010, to use as a flight software validation bench for future satellite development.

Structural reliability analysis using temporal deep learning-based model and importance sampling

  • Nguyen, Truong-Thang;Dang, Viet-Hung
    • Structural Engineering and Mechanics
    • /
    • 제84권3호
    • /
    • pp.323-335
    • /
    • 2022
  • The main idea of the framework is to seamlessly combine a reasonably accurate and fast surrogate model with the importance sampling strategy. Developing a surrogate model for predicting structures' dynamic responses is challenging because it involves high-dimensional inputs and outputs. For this purpose, a novel surrogate model based on cutting-edge deep learning architectures specialized for capturing temporal relationships within time-series data, namely Long-Short term memory layer and Transformer layer, is designed. After being properly trained, the surrogate model could be utilized in place of the finite element method to evaluate structures' responses without requiring any specialized software. On the other hand, the importance sampling is adopted to reduce the number of calculations required when computing the failure probability by drawing more relevant samples near critical areas. Thanks to the portability of the trained surrogate model, one can integrate the latter with the Importance sampling in a straightforward fashion, forming an efficient framework called TTIS, which represents double advantages: less number of calculations is needed, and the computational time of each calculation is significantly reduced. The proposed approach's applicability and efficiency are demonstrated through three examples with increasing complexity, involving a 1D beam, a 2D frame, and a 3D building structure. The results show that compared to the conventional Monte Carlo simulation, the proposed method can provide highly similar reliability results with a reduction of up to four orders of magnitudes in time complexity.

Evaluation of Cluster-Based System for the OLTP Application

  • Hahn, Woo-Jong;Yoon, Suk-Han;Lee, Kang-Woo;Dubois, Michel
    • ETRI Journal
    • /
    • 제20권4호
    • /
    • pp.301-326
    • /
    • 1998
  • In this paper, we have modeled and evaluated a new parallel processing system called Scalable Parallel computer Architecture based on Xbar (SPAX) for commercial applications. SMP systems are widely used as servers for commercial applications; however, they have very limited scalability. SPAX cost-effectively overcomes the SMP limitation by providing both scalability and application portability. To investigate whether the new architecture satisfies the requirements of commercial applications, we have built a system model and a workload model. The results of the simulation study show that the I/O subsystem becomes the major bottleneck. We found that SPAX can still meet the I/O requirement of the OLTP workload as it supports flexible I/O subsystem. We also investigated what will be the next most important bottleneck in SPAX and how to remove it. We found that the newly developed system network called Xcent-Net will not be a bottleneck in the I/O data path. We also show the optimal configuration that is to be considered for system tuning.

  • PDF

ADAMS 기반의 플렉시블 트랙 드릴링 머신의 시뮬레이션 분석 (Simulation Analysis of Flexible Track Drilling Machines Based on ADAMS)

  • 주중강;장기;려건화;진진;류성기
    • 한국기계가공학회지
    • /
    • 제17권5호
    • /
    • pp.1-7
    • /
    • 2018
  • Flexible track drilling machines are credited with important applications in the area of aircraft manufacturing because of their portability, quick installation capabilities, and high efficiency. However, their structures are special and the constitution principles and motion characteristics are difficult to control, increasing the development costs and research cycle in the context of the technology blockade of foreign companies. The simulation analysis of flexible track drilling machines can be conducted by applying virtual prototypes, shortening the development cycle and reducing the cost. In this paper, a model of a machine is established by using the SolidWorks software and imported into ADAMS to conduct kinematic and dynamic simulation analysis. During the analysis, the feasibility of the configuration is checked, a reasonable driving motion is chosen, potential deficiencies are found, and improvement actions are raised.

하드 디스크 드라이브 동작 상태 충격 시에 램프 충돌 유무에 따른 디스크와 슬라이더의 거동해석 (Analysis of dynamic characteristics between disk and slider with operational shock in hard disk drive)

  • 김민재;임건엽;박경수;박노철;박영필
    • 한국소음진동공학회:학술대회논문집
    • /
    • 한국소음진동공학회 2014년도 추계학술대회 논문집
    • /
    • pp.975-977
    • /
    • 2014
  • Recently, As portability of storage device has been increased, it is important to analyze the precise anti-shock analysis. For non-operational shock analysis, the accuracy of non-operational shock simulation has been improved. However, because operational shock analysis includes nonlinear process, it is hard to get clear result from operational shock simulation. In this paper, by using Lagrange multiplier method, the FE model including ramp-disk contact of nonlinear process will be analyzed. Through this, we find ramp-disk contact affect the dynamic of slider. Additionally, for the more accurate analysis, we should include ramp-disk contact process at the FE model.

  • PDF

The C Language Auto-generation of Reactor Trip Logic Caused by Steam Generator Water Level Using CASE Tools

  • Kim, Jang-Yeol;Lee, Jang-Soo
    • Nuclear Engineering and Technology
    • /
    • 제31권1호
    • /
    • pp.58-67
    • /
    • 1999
  • The purpose is to produce a model of nuclear reactor trip logic caused by the steam generator water level of Wolsong 2/3/4 unit through an activity chart and a statechart and to produce C language automatically using Statechart-based Formalism and Stalemate MAGNUM toolset suggested by David Harel Formalism. It was worth attempting auto-generation of C language though we manually made Software Requirement Specification(SRS) for safety-critical software using statechart-based formalism. Most of the phases of the software life-cycle except the software requirement specification of an analysis phase were generated automatically by Computer Aided Software Engineering (CASE) tools. It was verified that automatically produced C language has high productivity, portability, and quality through the simulation.

  • PDF

유럽 우주비행체 시뮬레이터 연구개발 동향 (Trend of European Spacecraft Simulator Development)

  • 이훈희
    • 항공우주산업기술동향
    • /
    • 제6권2호
    • /
    • pp.69-79
    • /
    • 2008
  • 유럽의 우주비행체 시뮬레이터는 요구사항의 증가와 함께 우주비행체 개발 비용에서 높은 비율을 차지하여 개발 비용 절감과 개발 기간 단축의 압력에 직면하고 있다. 현재 유럽은 유럽우주국을 중심으로 다양한 우주프로젝트 경험을 이용하여 소프트웨어 자체의 재사용 연구뿐만 아니라 소프트웨어 요구사항, 설계 노하우, 개발방법론, 경험 등 우주 프로젝트 간의 광범위한 자원 재사용 연구를 활발히 진행하고 있다. 재사용 연구 결과는 시뮬레이션 모델의 표준 제정과 시뮬레이터 개발 프로세스의 효율성 증대로 나타나고 있으며 후속 프로젝트에 적용되어 효과를 입증하고 있다. 본 논문에서는 최근 유럽의 우주비행체 시뮬레이터의 연구동향 추세와 시뮬레이터 소프트웨어 개발 동향을 기술한다.

  • PDF