WOLFRAM

Como o System Modeler se Compara
com Outros Sistemas

O Wolfram System Modeler é a ferramenta mais completa de modelagem física e simulação. Diferentemente de outros sistemas, o System Modeler não requer complementos e dá suporte completo à linguagem padrão 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

System Modeler MapleSim* Simulink*
suportadosuportado parcialmente suportadoparcialmente suportado requer aquisição adicionalrequer aquisição adicional
  Wolfram System Modeler MapleSim* Simulink*
Versão 13.3 2023.1 Versão R2023a
Requisitos adicionais Mathematica opcional *Maple necessário *MATLAB necessário

Modelagem

Modelagem hierárquica que segue a topologia em vida real suportado suportado suportado
Modelagem multidomínio suportado suportado suportado
Design de modelagem drag-and-drop suportado suportado suportado
Documentação automatizada de modelos suportado    
Criação programática de modelos suportado suportado suportado
Suporte à Modelica suportado parcialmente suportado
Componentes de design de equações simbólicas suportado suportado parcialmente suportado
Editor real da Modelica suportado parcialmente suportado  
Inclusão de funções C externas suportado suportado suportado
Depuração avançada de equações de modelo suportado parcialmente suportado parcialmente suportado

Simulação

System Modeler MapleSim Simulink
Solucionador híbrido contínuo-discreto suportado suportado suportado
Solucionador em tempo real suportado   suportado
Solucionador de análise de sensibilidade suportado suportado suportado

Plotagem

System Modeler MapleSim Simulink
Plotagem de qualquer variável do sistema suportado    
Gráficos completamente configurados no modelo suportado parcialmente suportado suportado
Gráficos interativos em tempo real suportado   suportado

Visualização

System Modeler MapleSim Simulink
Visualização automática mecânica 3D suportado suportado suportado
Ambiente de visualização personalizado Mathematica Maple MATLAB
Dashboards interativos suportado   suportado
Linguagem gráfica 2D e 3D suportado parcialmente suportado parcialmente suportado
Formatos padrão de exportação (.avi e .mov) suportado parcialmente suportado suportado

Análise & Design

System Modeler MapleSim Simulink
Plataforma de análise Mathematica Maple MATLAB
Controle de simulação programável suportado suportado suportado
Varredura de parâmetros em paralelo suportado suportado suportado
Análise de equação modelo suportado suportado  
Detecção de equilíbrio modelo suportado suportado suportado
Design de sistemas de controle suportado suportado suportado
Calibração automatizada de modelos suportado parcialmente suportado suportado
Análise integrada de confiabilidade suportado    
Otimização de sistema suportado suportado suportado
Diagramas dinâmicos suportado    
Autogeração de modelos de dados do CAD suportado suportado suportado
Linearização numérica de modelos suportado suportado suportado
Linearização simbólica suportado suportado  
Acesso a dados curados suportado    

Conectividade & Implantação

System Modeler MapleSim Simulink
Modelagem de sistema na nuvem suportado parcialmente suportado suportado
Criação de instaladores para suas próprias bibliotecas suportado   parcialmente suportado
Exportação de modelos com FMI (Functional Mock-up Interface) suportado suportado suportado
Exportação de modelos com FMI para co-simulação suportado suportado suportado
Importação de modelos com FMI (Functional Mock-up Interface) suportado suportado suportado
Link simulador em tempo real suportado suportado suportado
Implantação de executável de simulação suportado   suportado
Suporte para o método de autenticação Single Sign-On (SSO) suportado parcialmente suportado suportado

Bibliotecas Modelo Integradas

System Modeler MapleSim Simulink
Elétrico (análogo, digital e multifásico) suportado suportado suportado
Mecânico (translacional, rotacional e multicorpo 3D) suportado suportado suportado
Termal (transferência de calor e fluxo de fluídos) suportado suportado suportado
Fluído (compressível, misturas, multifásico) suportado   suportado
Mídia (multicomponente, transições de fase) suportado   parcialmente suportado
Blocos de sinal (contínuo, discreto e lógico) suportado suportado suportado
Magnético (tubos de fluxo, frequência fundamental) suportado suportado suportado
Sistemas sincronizados (síncronos/sistemas com clock) suportado   suportado
Grafos de estado suportado   suportado

Bibliotecas Modelo Adicionais

System Modeler MapleSim Simulink
Sistemas bioquímicos suportado   suportado
Sistemas hidráulicos suportado suportado suportado
Aeronaves suportado   suportado
Máquinas rotativas suportado   parcialmente suportado
Simulação de negócios suportado    
Sistemas dinâmicos suportado    
Modelagem planar (multicorpo 2D) suportado parcialmente suportado parcialmente suportado

Laboratórios Virtuais Interativos Adicionais

System Modeler MapleSim Simulink
Laboratórios de física para o ensino médio suportado   parcialmente suportado
Laboratórios de biologia para o ensino médio suportado   parcialmente suportado
Laboratórios de química para o ensino médio suportado   parcialmente suportado
Laboratórios termais para o ensino superior suportado   parcialmente suportado
Laboratórios de biologia para o ensino superior suportado   parcialmente suportado
Laboratórios de eletrônica digital para o ensino superior suportado   parcialmente suportado
Laboratórios de engenharia mecânica para o ensino superior suportado parcialmente suportado parcialmente suportado

Bibliotecas de Conectividade Adicionais

System Modeler MapleSim Simulink
Biblioteca Clássica OPC para Acesso de Dados (DA) suportado   suportado
Biblioteca OPC de Arquitetura Unificada (UA) suportado   suportado
Biblioteca de Conexão Arduino (Firmata) suportado   suportado

Simplifique seu fluxo de trabalho

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

Component-based modeling versus block-based modeling

A vantagem da Modelica

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

Wolfram MathCore é membro fundador da Modelica Association 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-se a ferramenta Modelica mais fácil de se usar.

Bibliotecas da Modelica

Muito além da simulação

Um modelo de alta fidelidade é útil para várias finalidades, e não apenas para uma simulação numérica, incluindo 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 o 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álise & Otimização
Desenvolvimento de modelos
Criação de relatórios
Ambiente de simulação
Visualização
Processamento de sinais
Sistemas de controle
Importação & Exportação
Ambiente de apresentação