Functional Mock-up Interface

FMI를 이용하면 임의의 모델링 도구를 이용해 동적 시스템 모델의 C 코드 또는 바이너리를 생성한 후 다른 모델링 및 시뮬레이션 환경에 원활히 통합할 수 있습니다.

Dymola의 FMI 지원

FMI 2.0 지원

Windows 및 Linux에서 Dymola 2015 FD01이 출시된 이후 Dymola에서 FMI 2.0(2014년 7월 25일 출시)이 지원됩니다. FMI의 옵션 기능 지원에 관한 자세한 내용은 출시 노트 및 사용자 매뉴얼을 참조하십시오.

Simulink용 FMI 도구 - FMI 키트

다쏘시스템은 Simulink로 FMU 내보내기 및 가져오기를 완벽하게 지원하는 도구를 제공합니다. 최신 버전의 Simulink용 FMI 키트와 관련된 세부 정보는 아래에 나열되어 있습니다.
이 툴킷은 라이선스 키 없이 무료로 사용할 수 있습니다. Dymola 고객들에게는 www.3ds.com/support 사이트에서 정규 지원 채널을 통해 지원 및 유지관리가 제공됩니다.
공식 Dymola 출시 사이에 업데이트가 있을 수도 있습니다. 다운로드 방법은 Dymola 지원 채널/판매 담당자에게 문의하십시오.

Simulink용 FMI 키트 - 버전 2.4.0

Simulink용 FMI 키트 버전 2.4.0이 2017년 6월 2일에 출시되었습니다.
버전 2.4.0은 Dymola 2018에도 포함되어 있습니다.

일반 기능 및 호환성 정보:

  • 내보내기 및 가져오기에 대한 완벽한 FMI 지원
  • FMI 버전 1.0 및 2.0 - 모델 교환 및 동시 시뮬레이션
  • MATLAB/Simulink R2010a - R2016b(32비트 및 64비트)


내보내기 도구의 일부 기능:

  • Simulink에서 FMU를 내보내기 위한 Simulink Coder Target
  • Windows 및 Linux 지원
  • 연속 입력 내삽 지원(공동 시뮬레이션 기능 canInterpolateInputs=true)

  • 조정 가능한 글로벌 파라미터 지원
  • R2015b 이상에서 작업 공간 또는 마스크 변수의 파라미터 참조에 대한 완벽한 지원
  • 동시 시뮬레이션 내보내기에서 가변 통신 단계 크기 지원
  • 바이너리 및 소스 코드(C/C++) MEX S-function 지원
  • 블랙박스 FMU 생성
  • 블록 계층이 있는 구조화된 변수 이름


가져오기 도구의 일부 기능:

  • FMU를 Simulink 모델로 가져오고 내장하기 위한 Simulink FMU 블록
  • 입력 신호에 대해 향상된 처리 및 옵션
  • 구성 가능한 벡터 입력/출력 포트
  • Dymola 소스 코드 FMU 가져오기(Dymola 2016 이상)
  • 시뮬레이션 대상 지원: Rapid Accelerator, RSIM, GRT, dSPACE DS1005 및 DS1006

 

FMI 1.0 지원

Dymola는 2010년 출시된 이래로 Model Exchange 및 Co-Simulation용 FMI 1.0 사양을 지원했습니다. Dymola는 Model Exchange(내보내기 및 가져오기) 및 Co-Simulation(슬레이브 및 마스터)용 FMI 1.0 CrossCheck를 통과했습니다.

dSPACE 출시 2014-A와 관련된 Dymola 2015의 내보내기 기능(FMI 2.0 RC1 이용)

Dymola 2015의 FMI 2.0 RC1 소스 코드 내보내기 기능에 dSPACE
출시 2014-A와의 통합을 방해하는 버그가 포함되어 있습니다. 이 버그를 해결하는 픽스 팩은 요청 시 제공됩니다.
다운로드 방법은 지원 채널/판매 담당자에게 문의하십시오.
관련 기술 자료 리소스: QA00000031053.