모델 설계 도구

Dymola는 모델 보정, 설계 최적화 및 고급 모델 관리를 지원합니다.

모델 설계 도구

모델 파라미터 조정 이후 측정된 가속력과 시뮬레이션된 가속력 비교.

모델 보정

물리적 시스템을 나타내는 Modelica 모델에는 설정을 요하는 수많은 파라미터가 포함되는 것이 일반적입니다. 문제는 예를 들어 부품의 관성, 마찰 및 손실 파라미터 등의 일부 파라미터 값을 설계 사양으로부터 유추하거나 측정하기가 어렵다는 것입니다.

모델 보정(파라미터 추정)은 실제 장치로부터 측정된 데이터를 이용해 파라미터를 조정하여 시뮬레이션 결과가 측정된 데이터와 양호하게 부합하도록 하기 위한 프로세스입니다. Dymola는 조정 파라미터를 바꾸고 시뮬레이션을 실행하여 시뮬레이션 결과와 측정치 사이의 차이가 최소화되는 만족스러운 솔루션을 검색합니다.

설계 최적화

설계 최적화 옵션은 장치 또는 장치 컨트롤러의 파라미터를 조정하여 다양한 기준과 사례를 위한 시스템 역학을 개선할 목적으로 사용됩니다.

Modelica 모델에는 일례로 자동차의 스프링 상수, 기어박스의 기어비, 컨트롤러의 파라미터 등 조정을 통해 보다 성능을 높일 수 있는 수많은 파라미터가 포함되어 있습니다.

설계 최적화는 시스템의 작동 개선을 위해 파라미터를 조정하는 접근 방식을 사용합니다. 조정 파라미터는 수학적 기준이 최소화되도록 계산되므로 개선 효과가 나타납니다. 기준 값은 일례로 응답의 오버슈트 또는 상승 시간 등의 시뮬레이션 결과로부터 도출되는 것이 보통이나, 그 외에 주파수 응답 또는 고유치 해석을 통해서도 도출될 수 있습니다.

모델 관리

모델 관리의 범위에는 모델 암호화 지원, Dymola로부터의 버전 관리(CVS 및 하위 버전), 모델의 확인, 테스팅 및 비교를 위한 유틸리티 등이 포함됩니다.

  • 회귀 테스팅(알려진 양호한 결과에 대비하여 시뮬레이션 결과를 확인).
  • 클래스 및 조건 범위.
  • 가변 단위 및 스타일 검사.