Dymola의 통합 및 모델 내보내기 기능

Dymola는 다른 소프트웨어 도구 및 시뮬레이션 환경과 인터페이스를 연동할 수 있는 탁월한 기능을 제공합니다. 이와 함께 실시간 시뮬레이션, 바이너리 모델 내보내기, 소스 코드 생성과 같은 모델 내보내기 옵션을 지원합니다. 

FMI: 시뮬레이션 코드 교환을 위한 업계 표준

FMI(Functional Mockup Interface)는 다양한 도구의 시뮬레이션 코드 모듈(FMU)을 결합하기 위해 Modelica Association에서 개발한 벤더 독립적 표준입니다. FMI는 일관성을 위해 중앙 솔버를 사용하는 모델 교환과 응용 분야별 유연성을 위해 임베디드 솔버를 허용하는 공동 시뮬레이션의 2가지 교환 형식을 제공합니다. FMI는 다목적 시뮬레이션 인프라를 촉진합니다.

시뮬레이션 코드를 교환하기 위한 FA 비독점 표준

FMI(Functional Mockup Interface)는 여러 도구 및 벤더의 시뮬레이션 코드 모듈(FMU)을 결합하기 위한 업계 표준입니다. Modelica Association의 후원으로 개발된 이 사양은 코드(바이너리 및 소스) 그리고 관련 데이터 및 문서를 위해 잘 정의된 벤더 독립적 교환 형식을 제공합니다.

FMI는 Modelica 기반이 아닌 도구를 비롯한 다수의 제작 도구에서 지원되므로, 벤더 독립적 시뮬레이션 인프라를 위한 이상적인 토대가 됩니다.
교환 형식 선택

FMI 사양은 두 개의 교환 형식을 정의합니다. Model Exchange용 FMI는 공통 중앙 솔버와 결합되어야 하는 시뮬레이션 코드 모듈의 인터페이스를 정의합니다. 따라서 균일한 수치 솔루션과 신뢰할 수 있는 중앙 집중식 시뮬레이션 오류 제어가 보장됩니다.

동시 시뮬레이션용 FMI는 생성 도구에서 사용되는 것과 같이 내장 숫자 솔버가 있는 코드 모듈의 인터페이스를 정의합니다. 이 방식은 모델링된 애플리케이션에 전용 솔버를 내장할 수 있는 기회를 제공하며, 제작 도구에서 시뮬레이션이 쉽게 호환되도록 합니다.

내보내기 기능

Dymola는 모델 및 모델 소스 코드 내보내기 기능을 지원하며, 서로 다른 기능의 세 가지 내보내기 옵션을 제공합니다.

실시간 시뮬레이션은 Microsoft C 컴파일러가 지원되지 않는 환경에서 모델을 사용할 수 있도록 지원합니다. 실시간 시뮬레이션은 HIL(Hardware-In-the-Loop)용 Dymola 시뮬레이션을 통해 지원되는 dSPACE 및 xPC 플랫폼 등의 실시간 플랫폼을 위해 특별히 설계되었으며, 표준 Dymola 제품의 일부입니다. 다음과 같은 제약이 적용됩니다.

실시간 시뮬레이션은 인라인 통합을 이용하는 모델, 즉 Fixed-step Integrator가 임베디드된 모델의 내보내기만을 지원합니다. 실시간 시뮬레이션을 이용해 내보낸 런타임 루틴에는 가장 진보된 라이브러리 루틴이 포함되지 않습니다.

기타 소프트웨어와의 인터페이스

DYMOLA는 다른 소프트웨어와 쉽게 통합할 수 있습니다.

FMI는 Dymola의 다양한 도구에서 동적 시스템 모델을 원활하게 통합할 수 있도록 합니다. FMU를 가져오면 컨트롤러 또는 하위 시스템을 쉽게 포함시킬 수 있어 Modelica 모델을 고급 기능으로 향상시킬 수 있습니다.

지금 바로 시작하기

시스템 엔지니어링 환경은 계속 변화하고 있습니다. Dymola를 통해 한발 앞서 나가는 방법을 알아보세요.

Importing a spreadsheet and having the fields correspond to block names and value properties.

Hello, I have a basic question.I've been tasked with building out a series of BDDs for a computer network. I have an excel file that specifies the properties of each device on the network, e.g. host name, ip address, operating system, and make/model.For the blocks in the diagram, I would like to create a value property that corresponds to each of the properties specified in the spreadsheet, and po

CATIA MBSE CYBER SYSTEMS

S2X Conference - 3. November 2026 in Hamburg, wir sind dabei!

Wir sind in diesem Jahr auf der S2X vertreten und bringen ein echtes Highlight für alle Systemingenieure mit.Die SysML V2 steht in den Startlöchern und wird die Systemmodellierung nachhaltig verändern. Aber wie sieht die methodische Umsetzung in der Praxis aus?Genau diese Frage beantwortet Aurelijus Morkevicius in seinem Vortrag:„Best Practices in Developing Methodologies for SysML V2“! Er teilt w

CATIA MBSE CYBER SYSTEMS

Upcoming Event: TdSE-2026 in Dortmund, 17-20th, November

We are pleased to share that our CATIA experts will participate in TdSE 2026 – Tag des Systems Engineering, the premier Systems Engineering conference in Dortmund. When: November, 17-20, 2026 Where: Dortmund, Germany Booth: Nr. 14Organized by GfSE (the German chapter of INCOSE), TdSE is a central meeting point for experts, practitioners, decision-makers, and researchers across industries to

CATIA MBSE CYBER SYSTEMS

CATIA Magic Project Launcher from Command Line with TWC login and Project Load

@AK just posted great walkthrough of a small tool I built for anyone who logs into Teamwork Cloud a lot: one command opens Cameo, logs into TWC, and loads the project. No manual steps needed. Under the hood it's just a small plugin that stays inert until it sees those settings passed in, plus a launcher that supplies them the right way (MagicDraw's .exe otherwise ignores anything that isn't a file

CATIA MBSE CYBER SYSTEMS

Functional Mockup Interface/유닛 관련 FAQ

더 알아보기

CATIA로 무엇을 실현할 수 있는지 알아보세요

CATIA 전문가와 상담하고, 기업 규모에 관계없이 원활한 협업과 지속 가능한 혁신을 실현할 수 있는 방법을 확인해 보세요.

시작하기

학생, 교육기관, 전문가 및 기업을 위한 다양한 교육 과정이 제공됩니다. 나에게 맞는 CATIA 교육 과정을 찾아보세요. 

도움말 및 지원

소프트웨어 및 하드웨어 인증, 소프트웨어 다운로드, 사용자 문서, 기술 지원 문의 및 서비스에 대한 정보를 확인해 보세요.