CATIA 시스템 엔지니어링 – Dymola

Dymola, 즉 Dynamic Modeling Laboratory는 자동차, 항공 우주, 로봇, 공정 산업 및 기타 응용 분야에 사용되는 복잡한 통합 시스템의 모델링 및 시뮬레이션을 위한 완전한 도구입니다.

주요 장점

  • 다분야 엔지니어링. 다분야 엔지니어링에서 호환되는 모델 라이브러리가 복잡한 통합 시스템의 고충실도 모델링을 지원합니다.
  • Modelica. 공식적으로 정의된 강력한 개체 지향 모델링 언어입니다.
  • 무료 및 상용 라이브러리. 사용자가 각자의 요구에 따라 손쉽게 컴포넌트를 제작하거나 기존의 컴포넌트를 변경할 수 있습니다. 포괄적인 모델 라이브러리 포트폴리오입니다.
  • 재사용. 비인과적 방정식 지향 모델을 이용해 컴포넌트를 상이한 환경에서 사용할 수 있고 모델을 다른 연구 목적으로 사용할 수 있습니다.
  • 기호 방정식 처리. 사용자가 방정식을 대입문 또는 블록 다이어그램으로 변환할 필요가 없습니다. 시뮬레이션의 효율성과 신뢰성이 향상됩니다.
  • HILS(Hardware-in-the-Loop Simulation). dSPACE 및 xPC에서 실시간 시뮬레이션이 가능합니다.
  • 강력한 상호 운용 옵션. FMI를 완벽하게 지원하고 Python, Abaqus, iSight, Simulink 같은 SIMULIA 도구와 호환됩니다.<b/>
  • 애니메이션. 실시간 3D 애니메이션 및 CAD 파일 가져오기를 통해 시각화를 지원합니다.

다분야 엔지니어링

 

Dymola는 고유 다분야 엔지니어링 기능을 보유하고 있으며, 이는 수많은 엔지니어링 영역의 컴포넌트로 구성된 모델을 구현할 수 있다는 의미입니다. 또한 실제에 더욱 가까운 완전한 시스템의 모델을 제작할 수 있습니다. Dymola는 기계, 전기, 제어, 열, 기체 역학, 수력학, 동력 전달, 열역학, 차량 동력학, 공조 등의 컴포넌트가 포함된 수많은 영역의 라이브러리를 사용할 수 있도록 지원합니다.

Dymola의 기능을 활용하면 간단하게는 끌어 놓기를 통해 그리고 좀 더 복잡하게는 미분방정식 및 대수방정식을 통해 설명 가능한 모든 물리적 컴포넌트를 모델링 및 시뮬레이션할 수 있습니다.

직관적 모델링

 

Dymola의 그래픽 편집기와 다분야 엔지니어링 라이브러리를 사용하면 모델링 작업이 한결 수월해집니다. 이 라이브러리에는 물리적 장치에 해당하는 요소들이 포함되어 있으며, 단순한 끌어 놓기 동작으로 모델을 제작할 수 있습니다. 컴포넌트 사이의 상호작용은 컴포넌트의 물리적 연결 관계가 모델링된 그래픽 연결 관계를 통해 편리하게 설명됩니다. 이는 물리적 시스템이 구성되는 것과 동일한 방식으로 모델을 직관적으로 구성할 수 있다는 것을 의미합니다.

개방성과 유연성

 

일련의 컴포넌트가 고정되어 있고 새로운 컴포넌트를 추가하기 위해 독점형 방식을 사용해야 하는 여타의 수많은 모델링 도구들과는 달리, Dymola 환경은 완전 개방형입니다. 즉, Dymola의 사용자는 자신만의 독특한 요구 사항에 부합하는 컴포넌트를 손쉽게 추가할 수 있습니다. 이 작업은 컴포넌트를 처음부터 새로 만들거나, 기존의 컴포넌트를 템플릿으로 사용하여 수행할 수 있습니다. 이러한 개방성과 유연한 구조를 가진 Dymola는 신규 또는 대안적 설계 및 테크놀로지를 시뮬레이션하기 위한 탁월한 도구입니다. Dymola는 Modelica Association에서 물리적 모델링 용도로 개발한 개체 지향 언어인 Modelica®에 기반합니다.

상호 운용성 옵션

 

Dymola는 광범위한 상호 운용성 옵션을 제공합니다. FMI 표준 완전 지원, Python 스크립팅 등의 이점을 누리고 Simulink 인터페이스를 사용해 보십시오. Dymola의 다분야 모델링 강점을 Abaqus 또는 iSight 같은 Simulia 제품의 강력한 계산 성능이 결합되어 더욱 상세한 수준의 시뮬레이션을 보다 빨리 수행할 수 있습니다.

코드 및 모델 내보내기에 관한 내용은 여기를 참조하십시오.

기호 처리

 

Dymola는 미분대수방정식(DAE)의 처리에 있어 독보적이고 탁월한 성능을 발휘합니다. 이처럼 뛰어난 성능과 안정성의 열쇠는 기호 처리에 있으며, 아울러 기호 처리는 대수 루프를 처리하고 제약 조건에 의해 유발되는 자유도 저하 문제를 해결합니다. Dymola는 이러한 기법과 특수 숫자 처리기의 조합을 통해 실시간 HILS(Hardware-in-the-Loop Simulations)를 지원합니다.

교육용 Dymola

 

Modelica 기반 Dymola는 수많은 과학 분야 교육에 사용 가능한 공통 플랫폼을 제공합니다. 알고리즘 구현이 아니라 물리학, 화학, 수학 방정식에 초점을 둡니다. 산업 강점 모델 라이브러리를 적용하여 더욱 흥미로운 애플리케이션을 가르칩니다. 모든 모델 라이브러리가 포함된 패키지와 기본 기능만 제공하는 패키지 등 경제적인 가격의 다양한 교육용 패키지를 만날 수 있습니다.

Learn & Innovate 패키지

 

교육용 패키지는 크게 Learn 패키지와 Innovate 패키지로 구분됩니다. 교육용 Learn 패키지(DYL)에는 표준 Dymola 구성, 몇 가지 라이브러리, FMI 내보내기 기능과 더불어 Simulink 및 실시간 플랫폼에서 모델을 사용할 수 있는 옵션이 제공됩니다. 교육용 Innovate 패키지(DYI)에는 DYL 패키지의 모든 기능에 모든 상용 라이브러리까지 포함되어 있습니다.

Learn 또는 Innovate의 공유 가능한 라이선스 25개를 대폭 할인된 가격으로 이용 가능한 교육용 특별 할인 행사도 있습니다. 일반적인 강의실 교육은 최대 25명의 학생을 기준으로 합니다.

학생용 라이선스

 

학생 라이선스(Learn 및 Innovate)는 학생의 가정용 개인 컴퓨터에서 사용하는 용도이며, 일반적인 교육용 라이선스는 대학 내 컴퓨터에 설치됩니다. 학생용 라이선스는 그 용량이 제한되어 있으며(소용량 모델만 번역됨) 1년간 사용 가능합니다.