• 제목/요약/키워드: Modelica

검색결과 11건 처리시간 0.036초

Modelica를 이용한 헬기 로터 블레이드 동적해석 M&S 모델 개발 (Development of M&S Model for Helicopter Rotor Blades Dynamic Analysis using Modelica)

  • 박중용
    • 시스템엔지니어링학술지
    • /
    • 제11권2호
    • /
    • pp.75-83
    • /
    • 2015
  • This paper describes modeling & simulation(M&S) model for dynamic analysis of helicopter rotor blades. Simulation model is developed using Dymola tool which implements the open source language - Modelica. Modelica is appropriate for developing multibody dynamic analysis model. To develop an M&S model efficiently, model based systems engineering(MBSE) is applied. Some diagrams such as requirement diagram, block definition diagram and sequence diagram etc. are drawn to capture the concept of M&S model. This activity is done utilizing the open source tool - Papyrus.

Modelica를 이용한 인공위성 동작 통합시뮬레이션 프로그램 개발 (Development of Integrated Simulation Program for Artificial Satellite Operations by Modelica)

  • 진재현;박봉규
    • 항공우주시스템공학회지
    • /
    • 제9권3호
    • /
    • pp.39-46
    • /
    • 2015
  • An integrated simulation program for an artificial satellite's operation has been developed. The program integrates and simulates orbit mechanics, attitude control, power/energy transition and mass variation. In the early stages of satellite development, this program can be used as a communication tool among design engineers of different fields. As a result, the efficiency to design a satellite is expected to increase. This program has been coded by Modelica language which supports acausal and object oriented programming methods. Libraries are developed for satellite simulation, and simulation results are presented.

모델리카를 이용한 2자유도 시스템 진동해석 및 파라미터 설계 (Vibration Analysis and Parameter Design of Two Degree of Freedom System Using Modelica)

  • 유영민;이종수
    • 대한기계학회논문집A
    • /
    • 제41권8호
    • /
    • pp.791-797
    • /
    • 2017
  • 오늘날, 다양한 공학분야의 현장에서 제품개발을 위한 시간 및 비용을 단축하기 위해서 컴퓨터 시뮬레이션을 이용하고 있다. 시뮬레이션의 범위가 점차 넓어짐에 따라 기계, 유압, 전기, 열 등의 여러 개의 물리 영역을 포함하는 복잡하고 다양한 공학분야의 시스템을 멀티도메인으로 구성하여 통합적인 시뮬레이션을 하는 방법이 필요하다. 이러한 문제점을 극복하기 위하여 시뮬레이션을 효과적으로 기술하고 구현할 수 있도록 고안한 언어가 모델리카이다. 시스템을 모델링하고 시뮬레이션 하기 위해서는 물리적 모델을 크게 인과적 접근과 비인과적 접근으로 구분할 수 있다. 모델리카의 가장 큰 특징은 비인과적 프로그래밍 방식으로, 본 연구에서는 비인과적 프로그래밍인 모델리카에 대한 간단한 개념과 사용법을 소개하고 모델리카를 이용하여 2자유도 시스템의 진동해석과 그에 알맞은 파라미터를 설계하고자 한다.

비인과, 객체지향적 언어 모델리카를 이용한 멀티콥터형 드론의 통합 비행 시뮬레이션 프로그램 (Integrated Flight Simulation Program for Multicopter Drones by Using Acausal and Object-Oriented Language Modelica)

  • 진재현
    • 한국항공우주학회지
    • /
    • 제45권5호
    • /
    • pp.437-446
    • /
    • 2017
  • 멀티콥터형 소형 드론의 통합 비행 시뮬레이션 프로그램을 개발한 내용을 소개한다. 드론의 강체 동역학, 프로펠러 추력, 배터리 에너지 변화, 자세 및 경로 제어, 대기 상태 등을 통합적으로 시뮬레이션 하여 비행경로에 따라 드론의 상태를 분석할 수 있다. 프로그램 개발을 위하여 모델리카 언어를 선정하였는데, 모델리카는 비인과적, 객체지향적 특성을 갖추고 있어서, 프로그램 개발의 효율을 높일 수 있다. 수평 수직 이동이 포함된 가상 임무에 대하여, 시뮬레이션 결과를 이용하여 드론의 동적 거동을 분석하였다.

액체 연료의 슬라슁과 상호작용하는 우주 탐사선의 자세 운동 분석 (Analysis of Spacecraft Attitude Dynamics Interacting with Liquid Fuel Sloshing)

  • 진재현;김수겸
    • 한국항공우주학회지
    • /
    • 제45권12호
    • /
    • pp.1059-1068
    • /
    • 2017
  • 우주 탐사선은 다량의 액체 연료를 탑재하는데, 절반 이상을 넘는 경우가 많다. 이러한 경우, 액체 연료의 슬라슁 현상이 탐사선의 자세 안정성에 영향을 주기 때문에 탐사선 설계에 슬라슁 현상을 고려해야 한다. 본 논문에서는, 액체 연료의 슬라슁 현상과 이와 상호작용하는 탐사선의 동적 거동을 분석한 결과를 제시한다. 이를 위하여 탐사선의 기동이 액체 연료의 슬라슁 현상을 일으키는 모델과 슬라슁에 의한 반력 힘과 모멘트가 탐사선에게 전달되는 모델을 개발하였다. 모델리카 언어로 작성한 시뮬레이션 프로그램을 이용하여 탐사선의 거동을 분석하였다.

인공위성과 가변속 제어모멘트자이로의 상호작용 모델링 및 해석 (Modeling and Analysis of Interactions Between A Satellite and Variable-Speed Control Moment Gyros)

  • 진재현;이현재
    • 항공우주시스템공학회지
    • /
    • 제12권1호
    • /
    • pp.17-26
    • /
    • 2018
  • 다물체 동역학 기법을 이용하여 가변속 제어모멘트자이로와 인공위성의 상호작용하는 모델을 개발한 연구결과를 소개한다. 이 상호작용 모델을 이용하여, VCMG 모터의 사양 설계와 위성 구조물의 강도설계에 활용할 수 있는 데이터를 얻었다. 그리고 태양 전지판과 같은 유연 모듈의 상호작용 효과도 포함하였다. 위성의 기동에 의하여 유연 모드가 야기되고, 이 모드의 진동에 의하여 위성 자세에 변동이 가해진다. 모델리카 언어로 시뮬레이션 프로그램을 개발하고, 제시한 모델의 타당성을 검증하였다.

A Methodology of Optimal Design for Solar Heating and Cooling System Using Simulation Tool

  • Lee, Dongkyu;Nam, Hyunmin;Lee, Byoungdoo
    • 국제학술발표논문집
    • /
    • The 6th International Conference on Construction Engineering and Project Management
    • /
    • pp.540-543
    • /
    • 2015
  • Solar energy is one of the most important alternative energy sources which have been shown to meet high levels of heating and cooling demands in buildings. However, the efficiencies to satisfy these demands using solar energy significantly vary based on the characteristics of individual building. Therefore, this paper is focused on developing the methodology which can help to design optimal solar system for heating and cooling to be in cooperated within the existing buildings according to their load profiles. This research has established the Solar Heating and Cooling (SHC) system which is composed of collectors, absorption chiller, boiler and heat storage tank. Each component of SHC system is analyzed and made by means of Modelica Language and Pistache tool is verified the results. Sequential approximate optimization (SAO) and meta-models determined to 15 design parameters to optimize SHC system. Finally, total coefficient of performance (COP) of the entire SHC system is improved approximately 7.3% points compared to total COP of the base model of the SHC system.

  • PDF

FMI 표준을 활용한 관절형 로터/공력 연계시뮬레이션 (Articulated Rotor/Aerodynamics Co-Simulation Using FMI Standard)

  • 백승길;박중용
    • 항공우주시스템공학회지
    • /
    • 제9권4호
    • /
    • pp.1-7
    • /
    • 2015
  • The purpose of this research is to develop co-simulation methodology of codes developed in different modeling and simulation environment. We develop aerodynamic FMU(Functional Mock-up Unit) meeting FMI(Functional Mock-up Interface) specification version2 utilizing Legacy FORTRAN aerodynamic code based on unsteady vortex lattice method. It is concluded that making FMU is possible utilizing Legacy code made in any language which can be compiled and linked with object in FMI API coded in C language. This paper explains QTronic's method of using FMU SDK(Software Development Kit) and suggestion for using FORTRAN properly. Finally, we make articulated rotor/aerodynamics co-simulation by integrating aerodynamics FMU and rotor FMU developed by Modelica.

객체지향 물리적 모델링 기법을 활용한 BIM기반 통합 건물에너지 성능분석 모델 구축 및 활용을 위한 프레임워크 개발 - 건물 열부하 시뮬레이션 중심으로 - (A Framework Development for BIM-based Object-Oriented Physical Modeling for Building Thermal Simulation)

  • 정운성
    • KIEAE Journal
    • /
    • 제15권5호
    • /
    • pp.95-105
    • /
    • 2015
  • Purpose: This paper presents a framework development for BIM (Building Information Modeling)-based OOPM (Object-Oriented Physical Modeling) for Building Thermal Simulation. The framework facilitates decision-making in the design process by integrating two object-oriented modeling approaches (BIM and OOPM) and efficiently providing object-based thermal simulation results into the BIM environment. Method: The framework consists of a system interface between BIM and OOPM-based building energy modeling (BEM) and the visualization of simulation results for building designers. The interface enables a BIM models to be translated into OOPM-based BEM automatically and the thermal simulation from the created BEM model immediately. The visualization module enables the simulation results to be presented in BIM for building designers to comprehend the relationships between design decisions and the building performances. For the framework implementation, we utilized the Modelica Buildings Library developed by the Lawrence Berkeley National Laboratory as a thermal simulation solver. We also conducted an experiment to validate the framework simulation results and demonstrate our framework. Result: This paper demonstrates a new methodology to integrate BIM and OOPM-based BEM for building thermal simulation, which enables an automatic translation BIM into OOPM-based BEM with high efficiency and accuracy.

유연 특성 항공기의 동적·정적 거동 분석을 위한 비행 동역학 시뮬레이션 프로그램 (Flight Dynamic Simulation Program for Analyzing Static and Dynamic Behaviors of Aircraft with Flexible Characteristics)

  • 진재현;백승길
    • 한국항공우주학회지
    • /
    • 제49권1호
    • /
    • pp.31-40
    • /
    • 2021
  • 현대의 항공기는 고성능이면서도 경량이다. 그래서 유연한 구조물의 특성이 나타나며 비행 성능에 영향을 미치거나 한계를 짓기도 한다. 이러한 유연 특성은 항공기 설계 초기 단계부터 분석이 필요한데, 이를 위해 유연 항공기의 동적·정적 거동을 분석할 수 있는 프로그램을 개발하였으며, 그 결과를 제시한다. 다물체 동역학 시뮬레이션 기법에 기반하여, 강체 비행 역학, 구조 진동 거동, 그리고 비정상 공기력 등을 세부 모듈로 개발하고 통합하였다. 마지막으로, 통합 시뮬레이션 프로그램을 이용하여 유연 특성 항공기의 등속 수평 비행과 선회비행을 분석하였다.