시뮬레이션랩
Thermal-Fluid Library
Thermal-Fluid 라이브러리
시뮬레이션랩에서 개발한 범용 Modelica 열/유체 해석 라이브러리로 다양한 열교환기 및 시스템 모델 개발 및 해석이 가능합니다.
냉매, 오일, 냉각수, 습공기, 건공기등 물성치 매체의 자유로운 사용 기능지원 (사용자가 원하는 매체별 물성치값 정의 가능)
열교환기 모델을 객체화해서 편리하고 쉬운 방법으로 사용자가 새로운 열교환기 모델 만드는 것 가능
자동차 공조 시스템 외에도 다양한 열/유체 시스템 해석 모델 개발 및 통합 해석이 가능
제어 모듈 적용을 통한 최적 시스템 해석 가능
Automation of Dymola SSP simulation
Dymola SSP 해석 자동화 (Excel Addon)
시뮬레이션랩에서 개발한 Dymola 해석 자동화 프로그램[Excel Addon]으로 사용자의 편리성을 최대한 고려하였습니다.
Dymola에서 생성된 모델(mo/fmu/ssp 파일 포함)을 사용하여 Excel에서 사용자가 자유롭게 값을 변경하면서 해석하는 것이 가능
해석전문가/비전문가 모두 사용 가능
해석 결과에 대해서 사용자의 활용도를 고려하여 설계된 자체 Plot 제공 (구간 Zoom 기능 포함)
Modelica Code Automatic Generation Library
Modelica Code 자동 생성 라이브러리
Dymola/OpenModelica에서는 필요한 구성 모델들을 사용자가 선택하고 Drag & Drop기능을 사용하여 모델링을 하거나,
필요시에 사용자 개별 모델을 스스로 생성하여 시스템 해석 모델을 생성하는 것이 일반적인 방법입니다.
하지만, 고객에 따라 어떤 정형화된 설계 지침에 따라 어떤 반복성이 있다면,
이 규칙에 따라, 해석 모델을 자동으로 생성하고 이를 반영한 해석을 빠르게 수행하는 것은 매우 업무에 효율적일 것입니다.
Dymola/OpenModelica에서는 필요한 구성 모델들을 사용자가 선택하고 Drag & Drop기능을 사용하여 모델링을 하거나, 필요시에 사용자 개별 모델을 스스로 생성하여 시스템 해석 모델을 생성하는 것이 일반적인 방법입니다.
하지만, 고객에 따라 어떤 정형화된 설계 지침에 따라 어떤 반복성이 있다면, 이 규칙에 따라, 해석 모델을 자동으로 생성하고 이를 반영한 해석을 빠르게 수행하는 것은 매우 업무에 효율적일 것입니다.
Modelica 코드는 그래픽 환경과 Text 환경에 상호 일치되게 연동이 되는 장점이 있는데,
이를 통해 그래픽이 아니라 Text만으로도 자동화가 가능하며, 이는 다른 상용 S/W에서는 볼 수 없는 기능입니다.
Modelica 코드는 그래픽 환경과 Text 환경에 상호 일치되게 연동이 되는 장점이 있는데, 이를 통해 그래픽이 아니라 Text만으로도 자동화가 가능하며, 이는 다른 상용 S/W에서는 볼 수 없는 기능입니다.
다음 이런 자동화를 구현하는 한 예시 방법입니다.
수자원 시스템과 같이 복잡한 Pipe 배관망으로 구성된 시스템 모델에 대해서 배관망 변경에 따른 자동화 해석 예시입니다.
CAD에서 구성품에 대한 전체 정보를 추출하고
이런 정보를 기반으로 각 구성품에 매칭이 되는 Class 객체 구성이 가능하고, 특정 Modelica 라이브러리와 상호 연동이 되도록 개발한
C++ 라이브러리를 활용(처리가 상당히 빠름)하여 고객의 요구에 맞는 Customization 수행
(시뮬레이션랩은 이런 C++ Customization 라이브러리를 개발하였고, 각 고객의 요청에 따라 적용할 수 있음)
또한, 별도의 사용자 인터페이스를 구축하고 Dymola와 Excel 또는 Python 환경에서 해석을 수행
생성된 결과는 자체 개발 Plot S/W를 사용하여 Plot하고, 특별히 고객이 원하는 형태가 있다면 별도의 Customization 역시 가능
(그동안에 여러 기업들이 다양한 형태의 Plot 기능 추가 요청이 있었고, 현재는 이것들이 모두 반영되어 있음)