SystemModeler를 선택하는 이유

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

제품 비교

완벽 지원완벽 지원부분 지원부분 지원additional purchase required추가 구매 필요
  SystemModeler MapleSim* Simulink*
버전 5.1 2017.2 R2017b
추가 요구 사항 Mathematica 선택 사항 *Maple 필요 *Matlab 필요

모델링

현실 세계의 토폴로지를 따르는 계층적 모델링 완벽 지원 완벽 지원 완벽 지원
멀티 도메인 모델링 완벽 지원 완벽 지원 완벽 지원
드래그 앤 드롭 모델 설계 완벽 지원 완벽 지원 완벽 지원
Modelica 모델의 사용 완벽 지원 완벽 지원  
발달된 Modelica 편집기 완벽 지원    
기호 방정식으로 부터의 설계 구성 요소 완벽 지원 완벽 지원 부분 지원
외부 C 함수의 포함 완벽 지원 완벽 지원 부분 지원
대체 가능한 부품 및 하위 시스템 완벽 지원 부분 지원 부분 지원
프로그래밍 방식의 모델 생성 완벽 지원   완벽 지원

임베디드 모델 라이브러리

SystemModeler MapleSim Simulink
전기 (아날로그 및 다상) 완벽 지원 완벽 지원 부분 지원
자기 (자속 관, 기본 파) 완벽 지원 완벽 지원 완벽 지원
기계 (병진계, 회전계, 삼차원 다체계) 완벽 지원 완벽 지원 완벽 지원
신호 블록 (연속, 이산, 논리) 완벽 지원 완벽 지원 완벽 지원
상태 그래프 완벽 지원   완벽 지원
열 (열 전도, 유체) 완벽 지원 완벽 지원 부분 지원
미디어 (다중 구성 요소, 상전이) 완벽 지원   부분 지원

모델 라이브러리 스토어

SystemModeler MapleSim Simulink
유료 라이브러리 완벽 지원 완벽 지원 완벽 지원
무료 라이브러리 완벽 지원   완벽 지원

시뮬레이션

SystemModeler MapleSim Simulink
하이브리드 연속-이산 솔버 완벽 지원 부분 지원 완벽 지원
실시간 솔버 완벽 지원   완벽 지원
감도 분석 솔버 완벽 지원 완벽 지원  

시각화

SystemModeler MapleSim Simulink
모든 시스템 변수의 원 클릭 플롯 완벽 지원    
자동 3D 기계 시각화 완벽 지원 완벽 지원 부분 지원
사용자 정의 시각화 환경 Mathematica Maple Matlab
2D 및 3D 그래픽 언어 완벽 지원 부분 지원 완벽 지원
고급 3D 그래픽 (조명, 투명도 등) 완벽 지원 부분 지원 완벽 지원
2D 및 3D 애니메이션 완벽 지원 부분 지원 부분 지원
표준 형식 (.avi 및 .mov) 완벽 지원   부분 지원
즉각적 인터랙티브 기능 완벽 지원    

분석 및 설계

SystemModeler MapleSim Simulink
분석 플랫폼 Mathematica Maple Matlab
프로그램 가능한 시뮬레이션 제어 완벽 지원 완벽 지원 완벽 지원
병렬화된 파라미터 스윕 완벽 지원 완벽 지원 부분 지원
모델 방정식의 해석 완벽 지원 완벽 지원  
모델 균형 검출 완벽 지원 완벽 지원 완벽 지원
제어 시스템 설계 완벽 지원 완벽 지원 완벽 지원
모델 보정 완벽 지원 완벽 지원 완벽 지원
시스템 최적화 완벽 지원 완벽 지원 완벽 지원
다이나믹 다이어그램 완벽 지원    
신뢰성 분석 완벽 지원    

연결성 및 배포

SystemModeler MapleSim Simulink
FMI (Functional Mock-up Interface)에서 모델 내보내기 완벽 지원 완벽 지원 완벽 지원
공동 시뮬레이션을 위해 FMI (Functional Mock-up Interface)로 모델 내보내기 완벽 지원 완벽 지원 완벽 지원
FMI를 사용하여 모델 가져오기(Functional Mock-up Interface) 완벽 지원 완벽 지원 완벽 지원
실시간 시뮬레이터 링크 완벽 지원   완벽 지원
재사용 가능한 독립형 시뮬레이션 실행 파일 완벽 지원   완벽 지원
OPC 연결 라이브러리 완벽 지원   완벽 지원
Arduino (Firmata) 연결 라이브러리 완벽 지원   완벽 지원

작업 흐름의 간소화

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

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

Modelica의 장점

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

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

Modelica 라이브러리

시뮬레이션의 경계를 넘어

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

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

분석 및 최적화
모델 개발
보고서 생성
시뮬레이션 환경
시각화
신호 처리
제어 시스템
가져오기 & 내보내기
프레젠테이션 환경
de en es ja pt-br ru zh