WOLFRAM

System Modeler를 선택하는 이유

Wolfram System Modeler는 실제 물리적 모델링 및 시뮬레이션을위한 가장 완벽한 도구입니다. 다른 시스템과 달리 System Modeler는 부가적인 애드온 기능을 필요로 하지 않으며, 표준 Modelica 모델 언어를 완벽하게 지원합니다. System Modeler는 Mathematica와 완전한 연결을 이루도록 설계되어 있기 때문에 통합 된 최고의 모델링, 시뮬레이션 및 분석으로 이어지는 작업 흐름을 제공합니다.

제품 비교

System Modeler MapleSim* Simulink*
완벽 지원완벽 지원 부분 지원부분 지원 추가 구매 필요추가 구매 필요
  Wolfram System Modeler MapleSim* Simulink*
버전 13.3 2023.1 Version R2023a
추가 요구 사항 Mathematica 선택 사항 *Maple 필요 *MATLAB 필요

모델링

현실 세계의 토폴로지를 따르는 계층적 모델링 완벽 지원 완벽 지원 완벽 지원
멀티 도메인 모델링 완벽 지원 완벽 지원 완벽 지원
드래그 앤 드롭 모델 설계 완벽 지원 완벽 지원 완벽 지원
모델의 자동 문서화 완벽 지원    
프로그래밍 방식 모델링 완벽 지원 완벽 지원 완벽 지원
Modelica support 완벽 지원 부분 지원
기호 방정식의 설계 구성 요소 완벽 지원 완벽 지원 부분 지원
완벽히 장착된 Modelica 편집기 완벽 지원 부분 지원  
외부 C 함수 포함 완벽 지원 완벽 지원 완벽 지원
모델 방정식의 고급 디버깅 완벽 지원 부분 지원 부분 지원

시뮬레이션

System Modeler MapleSim Simulink
연속 및 이산 하이브리드 솔버 완벽 지원 완벽 지원 완벽 지원
실시간 솔버 완벽 지원   완벽 지원
감도 해석 솔버 완벽 지원 완벽 지원 완벽 지원

플롯

System Modeler MapleSim Simulink
임의의 시스템 변수 플롯 완벽 지원    
완전히 구성된 플롯을 모델에 저장 완벽 지원 부분 지원 완벽 지원
인터랙티브 실시간 플롯 완벽 지원   완벽 지원

시각화

System Modeler MapleSim Simulink
3D에 의한 기계 자동 시각화 완벽 지원 완벽 지원 완벽 지원
사용자 정의 시각화 환경 Mathematica Maple MATLAB
인터랙티브 대시보드 완벽 지원   완벽 지원
2D 및 3D 그래픽 언어 완벽 지원 부분 지원 부분 지원
표준 내보내기 형식(.avi 및 .mov) 완벽 지원 부분 지원 완벽 지원

분석 및 설계

System Modeler MapleSim Simulink
분석 플랫폼 Mathematica Maple MATLAB
프로그래밍 가능한 시뮬레이션 제어 완벽 지원 완벽 지원 완벽 지원
병렬화된 매개변수 스윕 완벽 지원 완벽 지원 완벽 지원
모델 방정식 분석 완벽 지원 완벽 지원  
모델의 균형 감지 완벽 지원 완벽 지원 완벽 지원
제어 시스템 설계 완벽 지원 완벽 지원 완벽 지원
자동화된 모델 캘리브레이션 완벽 지원 부분 지원 완벽 지원
빌트인 신뢰 분석 완벽 지원    
시스템 최적화 완벽 지원 완벽 지원 완벽 지원
동적 다이어그램 완벽 지원    
CAD 데이터에서 모델 자동 생성 완벽 지원 완벽 지원 완벽 지원
수치 모델 선형화 완벽 지원 완벽 지원 완벽 지원
기호 선형화 완벽 지원 완벽 지원  
엄선된 데이터에 접근 완벽 지원    

연결성 및 배포

System Modeler MapleSim Simulink
클라우드의 시스템 모델링 완벽 지원 부분 지원 완벽 지원
사용자 라이브러리의 설치 프로그램 만들기 완벽 지원   부분 지원
FMI (Functional Mock-up Interface)에서 모델 내보내기 완벽 지원 완벽 지원 완벽 지원
FMI를 통해 Co-Simulation을 위한 모델 내보내기 완벽 지원 완벽 지원 완벽 지원
FMI에서 모델 가져오기 완벽 지원 완벽 지원 완벽 지원
실시간 시뮬레이터 링크 완벽 지원 완벽 지원 완벽 지원
시뮬레이션 실행 파일 배포 완벽 지원   완벽 지원
싱글 사인온 지원 완벽 지원 부분 지원 완벽 지원

내장 모델 라이브러리

System Modeler MapleSim Simulink
전기(아날로그, 디지털, 다상) 완벽 지원 완벽 지원 완벽 지원
기계(병진계, 회전계, 3D 멀티 바디) 완벽 지원 완벽 지원 완벽 지원
열 (열전도, 유체) 완벽 지원 완벽 지원 완벽 지원
유체(압축성, 혼합, 혼상) 완벽 지원   완벽 지원
매체(멀티컴포넌트, 상전이) 완벽 지원   부분 지원
신호 블록(연속, 이산, 논리) 완벽 지원 완벽 지원 완벽 지원
자기(자속관, 기본파) 완벽 지원 완벽 지원 완벽 지원
Clocked (동기/클럭 시스템) 완벽 지원    
상태 그래프 완벽 지원   완벽 지원

추가 모델 라이브러리

System Modeler MapleSim Simulink
생화학 시스템 완벽 지원   완벽 지원
유압계 완벽 지원 완벽 지원 완벽 지원
항공기 완벽 지원   완벽 지원
회전 기계 완벽 지원   부분 지원
비즈니스 시뮬레이션 완벽 지원    
시스템 역학 완벽 지원    
평면 모델링(2D 멀티 바디) 완벽 지원 부분 지원 부분 지원

추가 인터랙티브 가상 실험실

System Modeler MapleSim Simulink
고등학교를 위한 물리학 실험실 완벽 지원   부분 지원
고등학교를 위한 생물학 실험실 완벽 지원   부분 지원
고등학교용 화학 실험실 완벽 지원   부분 지원
대학용 열학 실험실 완벽 지원   부분 지원
대학용 생물학 실험실 완벽 지원   부분 지원
대학용 디지털 전자 실험실 완벽 지원   부분 지원
대학용 기계 공학 실험실 완벽 지원 부분 지원 부분 지원

추가 연결 라이브러리

System Modeler MapleSim Simulink
OPC 클래식 라이브러리 완벽 지원   완벽 지원
OPC Unified Architecture (UA) 라이브러리 완벽 지원   완벽 지원
Arduino (Firmata) 연결 라이브러리 완벽 지원   완벽 지원

작업 흐름의 간소화

System Modeler는 Modelica 언어를 구현하고 구성 요소 기반 모델링의 장점을 이용하여 구성 요소의 흐름을 모델링합니다. 이는 블록 기반 모델링과 비교할때 구성 요소 기반 모델링의 현저한 우수성을 나타납니다. 다음의 전기 회로 구축 예는 구성 요소 기반 모델링을 통해 간소화 된 작업 흐름을 나타냅니다.

구성 요소 기반 모델링 vs 블록 기반 모델링

Modelica의 장점

Modelica는 물리적 시스템 모델링을 위해 특별히 디자인 된 개방형 표준 언어입니다. Modelica를 사용함으로써, 개인과 그룹이 대규모 프로젝트의 공동 작업을 효율적 으로 수행하고 재사용 가능한 사용자 지정 구성 요소 및 라이브러리의 구축이 가능 합니다.

Wolfram MathCore는 Modelica Association의 창립 멤버이며, 1997 년부터 Modelica 언어 설계에 중요한 역할을 해왔습니다. System Modeler는 이러한 노력의 결과이며, 자동차, 중공업, 생명 과학, 그리고 해양 관계 분야 사용자와 10 년 이상 이어온 긴밀한 협력의 결과로서 System Modeler는 가장 사용하기 쉬운 Modelica 도구로 자리매김 하였습니다.

Modelica 라이브러리

시뮬레이션의 경계를 넘어

하이파이 모델은 최적화 및 제어 설계에서 사용자 정의 시각화와 인터랙티브 기능까지 모두 포함하므로 단순한 수치 시뮬레이션보다 월등히 유용합니다. System Modeler와 Mathematica를 함께 사용하여 프로그램을 통한 완벽한 시뮬레이션 제어를 제공하며, 모든 종류의 설계 및 분석 또한 가능하게 합니다.

System Modeler는 Functional Mock-up Units의 가져오기 및 내보내기 가능으로 인하여 다른 도구의 모델 사용 및 System Modeler로 레거시 모델의 가져오기 또한 가능합니다.

분석 및 최적화
모델 개발
보고서 생성
시뮬레이션 환경
시각화
신호 처리
시스템 제어
기져오기 및 내보내기
프레젠테이션 환경

Questions? Comments? Contact a Wolfram expert »