내보내기 기능 및 다른 소프트웨어와의 인터페이스 연동

Dymola는 FMI(Functional Mockup Interface), 다른 플랫폼으로의 코드 및 모델 내보내기를 지원하며 다른 소프트웨어와 연동되는 인터페이스를 제공합니다.

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

FMI의 장점 > 다쏘시스템

내보내기 기능

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

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

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

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

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

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

지금 바로 시작하기

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

Functional Mockup Interface/유닛 관련 FAQ

더 알아보기

모델 설계 도구
파라미터 스윕, 모델 보정, 설계 최적화 및 고급 모델 관리 지원
Dymola
Modelica 및 FMI 기반의 멀티 엔지니어링 모델링 및 시뮬레이션
Modelica 산업 솔루션
Dymola 및 3DEXPERIENCE를 통한 원활한 모델링 지원하는 전문 라이브러리.
시스템 엔지니어링
메카트로닉 및 소프트웨어 중심의 환경을 위한 포괄적인 모델 기반의 솔루션 

CATIA의 지원 서비스를 알아보세요

다쏘시스템 솔루션은 모든 규모의 조직에서 원활한 협업과 지속 가능한 혁신을 지원합니다. 지금 CATIA 전문가와 상담하세요.

시작하기

학생, 교육, 전문가 및 회사를 위한 교육과정과 강의가 제공됩니다. 여러분의 비즈니스에 필요한 CATIA 교육을 찾아보세요. 

도움받기

소프트웨어 및 하드웨어 인증, 소프트웨어 다운로드, 사용자 설명서, 지원 연락처 및 서비스 제공에 대한 정보를 확인하세요