배너
닫기

테크노트

배너

[플랜트 모델링 최전선] 수식 처리 기술과 플랜트 모델링

  • 등록 2014.09.15 16:50:27
URL복사

수식 처리 기술과 플랜트 모델링

MapleSim은 수식 처리 기술과 객체 지향형 모델링 언어 Modelica를 융합한 플랜트 모델링 및 시뮬레이션 환경이다. MapleSim은 제어 대상인 물리 현상(모델)을 직감적으로 기술하고, 수식 처리 기술을 이용해 고속으로 고정밀 시뮬레이션을 하기 위한 소프트웨어로 모델 기반 개발을 활용한 시스템 개발, 제어 시스템 설계에 이용되고 있다.
MapleSim은 표준 라이브러리나 커스텀 컴포넌트로 작성한 모델에서 전체 Modelica 코드를 생성한 후에 수식을 생성한다. 이로써 Maple의 수식 처리 기능을 최대한 살린 환경을 실현한다.

또한, 직감적으로 모델을 표현한다는 의미에서도 수식 자동 생성을 기본으로 하는 계산 프로세스는 매우 유효하다고 할 수 있다. 이로써 비인과적 모델링, 더 나아가 멀티 도메인(복합 물리 영역) 모델링을 가능케 한다.

또한, 어떤 물리 현상을 모델링할 때, 보통은 라이브러리에서 필요한 컴포넌트를 선택한다. 그러나 신규 기술이나 제품 개발에서 필요한 컴포넌트가 기존 라이브러리에 항상 존재하는 것은 아니다. 이럴 경우, MapleSim에서는 물리 현상의 수식 정의에 의해 직접적으로 사용자 정의 컴포넌트를 작성하는 기능이 있어 여기서도 비인과적 표현을 이용해 수식을 표현하는 데 주력할 수 있다.

모델 작성 후에 시뮬레이션한다고 해서 원하는 결과를 반드시 얻을 수 있는 것도 아니다. 대표적인 원인으로는 수식과 변수의 개수 불일치, 부적절한 초깃값 설정 등을 생각할 수 있다. 그러한 시뮬레이션에 관한 문제가 발생한 경우에도 MapleSim에서는 모델에서 시스템 전체 수식을 생성할 수 있기 때문에 시스템의 물리적 정합성을 고려한 해결책을 검토하기 위한 다양한 해석을 할 수 있다.



















주요파트너/추천기업