Windows에서 Open Modelica 사용

모델 기반 개발 환경을 쉽게 구축하고자 함에서 소개한 시스템 모델링 도구인 OpenModelica의 사용 방법에 관하여

이른바 모델리카



Modelica는 객체를 위한 다중 도메인 모델링 언어입니다.다른 분야의 복잡한 시스템 모델링(예를 들어 기계, 전기, 전자, 유압, 열, 제어, 전력, 과정을 향한 서브부품을 포함하는 시스템), 특히 물리적 현상을 표현하는 모델의 구축에 가장 적합하다.오픈 원본 코드이기 때문에 특정한 도구에 의존하지 않고 자산을 공유하거나 개발할 수 있다.언어 규격과 유지보수는 비영리 국제기구인 모델리카 협회에서 진행하며 표준 라이브러리로 무료로 공개된다.
※ 전시: Modelica - Wikipedia(2017/01/14 취득)

OpenModelica



OpenModelica는 자유롭고 개방적인 Modelica 언어 개발 환경이다.

OpenModelica 설치


운영 환경


다음 환경에 OpenModelica를 설치합니다.
  • Windows 10 (64bit)
  • 다운로드 및 설치

  • OpenModelica 설치 프로그램은 다음 페이지에서 다운로드할 수 있습니다.
    Download Windows - OpenModelica
    ※ 2017/01/14시 Ver.1.9.7(32 비트 only), 릴리즈 버전을 선택했습니다.
  • 다운로드를 실행하는 설치 프로그램은 기본적으로 기본 상태를 유지한다.
    ※ 설치 폴더는 C:\OpenModelica1.9.7로 설정되어 있습니다.
  • OMP 실행


    OpenModelica의 기본적인 사용 방법은 상세한 설명의 아래 페이지를 참조할 수 있다고 생각합니다.
  • OpenModelica 미니 강습회
  • 실행 Motor 샘플


    위 페이지에서도 설명한 바와 같이 모델리카 표준 모터 샘플도 소개합니다.OMEDIt의 라이브러리 열기Modelica.Thermal.HeatTransfer.Exsamples.Motor.

    [시뮬레이션]을 실행하여 변수 브라우저에서 링의 온도Twinding.T와 철심의 온도Tcore.T를 표시합니다.가로축은 시간[sec]이고 세로축은 온도[℃]이다.

    다음에는 파이톤으로 모터 샘플을 계산합니다.
    Windows로 Modelica와 Python을 연합-Qita

    좋은 웹페이지 즐겨찾기