Como é o System Modeler
comparados com outros sistemas

O Wolfram System Modeler é a ferramenta mais completa de modelagem física e simulação. Diferente de outros sistemas, o System Modeler não necessita de complementos e dá suporte completo a linguagem de modelagem Modelica. O System Modeler é projetado para se conectar perfeitamente com o Mathematica para uma modelagem, simulação, e fluxo de trabalho de análise completamente integrados.

Comparação de produtos

supportedsupportedpartially supportedpartially supportedadditional purchase requiredadditional purchase required
  System Modeler MapleSim* Simulink*
Version 12.3 2020 R2020b
Additional Requirements Mathematica optional *Maple required *MATLAB required

Modeling

Hierarchical modeling that follows real-life topology supported supported supported
Multidomain modeling supported supported supported
Drag-and-drop model design supported supported supported
Work with Modelica models supported supported  
Full-fledged Modelica editor supported    
Design components from symbolic equations supported supported partially supported
Include external C functions supported supported partially supported
Replaceable components and subsystems supported partially supported partially supported
Programmatic model creation supported   supported
Advanced equation debugging supported partially supported partially supported
Support for synchronous systems supported partially supported partially supported

Built-in Model Libraries

System Modeler MapleSim Simulink
Electrical (analog, digital and multiphase) supported supported partially supported
Magnetic (flux tubes, fundamental wave) supported supported supported
Mechanical (translational, rotational and 3D multibody) supported supported supported
Signal blocks (continuous, discrete and logical) supported supported supported
State graphs supported   supported
Thermal (heat transfer and fluid flow) supported supported partially supported
Media (multicomponent, phase transitions) supported   partially supported

Additional Model Libraries

System Modeler MapleSim Simulink
Biochemical systems supported   supported
System dynamics supported    
Planar modeling (2D multibody) supported    
Hydraulic systems supported supported supported
Business simulation supported    

Virtual Labs

System Modeler MapleSim Simulink
Physics labs for high-school courses supported   partially supported
Biology labs for high-school courses supported   partially supported
Chemistry labs for high-school courses supported   partially supported
Thermal labs for college courses supported    
Biology labs for college courses supported   partially supported

Simulation

System Modeler MapleSim Simulink
Hybrid continuous-discrete solver supported supported supported
Real-time solver supported   supported
Sensitivity analysis solver supported supported supported

Visualization

System Modeler MapleSim Simulink
One-click plotting of any system variable supported    
Automatic 3D mechanical visualization supported supported partially supported
Custom visualization environment Mathematica Maple MATLAB
2D and 3D graphics language supported partially supported supported
Advanced 3D graphics (lighting, transparency and more) supported partially supported supported
2D and 3D animation supported partially supported partially supported
Standard formats (.avi and .mov) supported partially supported partially supported
Instant interactivity supported    
Full configuration of plots supported partially supported partially supported

Analysis & Design

System Modeler MapleSim Simulink
Analysis platform Mathematica Maple MATLAB
Programmable simulation control supported supported supported
Parallelized parameter sweeps supported supported partially supported
Model equation analysis supported supported  
Model equilibrium detection supported supported supported
Control systems design supported supported supported
Model calibration supported supported supported
System optimization supported supported supported
Dynamic diagrams supported    
Auto-generation of model from CAD data supported supported supported
Large-scale symbolic linearization supported supported supported
Access to curated data supported    
Built-in reliability analysis supported    

Connectivity & Deployment

System Modeler MapleSim Simulink
Export models with FMI (Functional Mock-up Interface) supported supported supported
Export models with FMI for co-simulation supported supported supported
Import models with FMI (Functional Mock-up Interface) supported supported supported
Real-time simulator link supported supported supported
Reusable standalone simulation executable supported supported supported

Additional Connectivity Libraries

System Modeler MapleSim Simulink
OPC Classic library for Data Access (DA) supported   supported
OPC Unified Architecture (UA) library supported   supported
Arduino (Firmata) connection library supported   supported

Simplifique seu fluxo de trabalho

O System Modeler implementa a linguagem Modelica, que aproveita os pontos fortes da modelagem baseada em componentes, onde o fluxo dos componentes é modelado. Isto apresenta vantagens significativas em comparação com a modelagem baseada em blocos. Este exemplo de contrução de um circuito elétrico ilustra o fluxo de trabalho simplificado obtido com modelagem baseada em componente:

Component-based modeling versus block-based modeling

A vantagem da Modelica

Modelica é uma linguagem de código aberto desenvolvida especificadamente para modelagem de sistemas físicos. A liguagem permite que pessoas e grupos possam trabalhar em conjunto e projetos de grande escala de forma eficiente, construindo componentes reutilizáveis e bibliotecas personalizadas.

O Wolfram MathCore é membro fundador da Associação Modelica e participa ativamente no desenvolvimento da linguagem Modelica desde 1997. O System Modeler é o resultado desse esforço e mais de 15 anos de estreita cooperação com clientes nas áreas automotivas, de maquinaria pesada, ciências da vida e marinhas, tornando-a a ferramenta de Modelica mais fácil de usar.

Modelica Libraries

Muito além de simulação

Um modelo de alta fidelidade é útil para muitas coisas, não apenas para uma simulação numérica, incluindo tudo, desde a otimização e design de controle até visualização personalizada e interatividade. Juntos, o System Modeler e o Mathematica oferecem um controle completo de programação de simulações, permitindo todo tipo de análise e design.

O System Modeler pode exportar e importar unidades de mockups funcionais, permitindo o uso de modelos em outras ferramentas e mover modelos antigos para o System Modeler.

Análises & Otimização
Desenvolvimento de modelos
Geração de relatórios
Ambiente de simulação
Visualização
Processamento de sinais
Sistemas de controle
Importação & Exportação
Ambiente de apresentação

de en es ja ko ru zh