Simulink - Simulink

Simulink
Simulink Logo (sem marca nominativa) .png
Modelo Simulink de uma turbina eólica
Modelo Simulink de uma turbina eólica
Desenvolvedor (s) MathWorks
Versão estável
10.2 (parte de R2020b) / 17 de setembro de 2020 ; 10 meses atrás ( 2020-09-17 )
Sistema operacional Linux , macOS , Microsoft Windows
Licença Proprietário
Local na rede Internet mathworks.com

Simulink é um ambiente de programação gráfica baseado em MATLAB para modelar, simular e analisar sistemas dinâmicos de múltiplos domínios . Sua interface principal é uma ferramenta gráfica de diagramas de blocos e um conjunto personalizável de bibliotecas de blocos . Ele oferece forte integração com o resto do ambiente MATLAB e pode conduzir o MATLAB ou ser programado a partir dele. Simulink é amplamente utilizado em controle automático e processamento de sinal digital para simulação de múltiplos domínios e design baseado em modelo .

Produtos complementares

MathWorks e outros produtos de hardware e software de terceiros podem ser usados ​​com o Simulink. Por exemplo, Stateflow estende Simulink com um ambiente de design para desenvolver máquinas de estado e fluxogramas .

A MathWorks afirma que, junto com outro de seus produtos, o Simulink pode gerar automaticamente o código-fonte C para implementação de sistemas em tempo real . À medida que a eficiência e a flexibilidade do código aumentam, ele está se tornando mais amplamente adotado para sistemas de produção, além de ser uma ferramenta para trabalhos de projeto de sistemas embarcados devido à sua flexibilidade e capacidade de iteração rápida. O Embedded Coder cria código eficiente o suficiente para uso em sistemas embarcados.

Simulink Real-Time (anteriormente conhecido como xPC Target), junto com sistemas de tempo real baseados em x86, é um ambiente para simular e testar modelos Simulink e Stateflow em tempo real no sistema físico. Outro produto MathWorks também oferece suporte a destinos incorporados específicos. Quando usado com outros produtos genéricos, Simulink e Stateflow podem gerar VHDL e Verilog sintetizáveis automaticamente .

Simulink Verification and Validation permite a verificação sistemática e validação de modelos por meio de verificação de estilo de modelagem, rastreabilidade de requisitos e análise de cobertura de modelo. Simulink Design Verifier usa métodos formais para identificar erros de design como estouro de inteiro , divisão por zero e lógica morta, e gera cenários de caso de teste para verificação de modelo dentro do ambiente Simulink.

SimEvents é usado para adicionar uma biblioteca de blocos de construção gráficos para modelar sistemas de filas para o ambiente Simulink e para adicionar um mecanismo de simulação baseado em evento ao mecanismo de simulação baseado em tempo no Simulink.

Portanto, no Simulink qualquer tipo de simulação pode ser feito e o modelo pode ser simulado em qualquer ponto deste ambiente.

Diferentes tipos de blocos podem ser acessados ​​usando o navegador da biblioteca Simulink. E, portanto, o benefício pode ser retirado deste ambiente de forma eficiente.

Histórico de lançamento

Versão MATLAB Nome de lançamento Versão Simulink Ano Notas
1.0 1984
2 1986
3 1987
3,5 1990 Funcionava no MS-DOS, mas exigia pelo menos um processador 386. A versão 3.5m exige coprocessador matemático
4 1992 Renomeado de Simulab para SIMULINK
4,2c R7 1994 Funcionou no Windows 3.1. Requer um coprocessador matemático
5.0 R8 1996
5,1 R9 1997
5.1.1 R9.1
5,2 R10 1998
5.2.1 R10.1
5,3 R11 1999
5.3.1 R11.1
6,0 R12 2000
6,1 R12.1 2001
6,5 R13 Simulink 5.0.2 2002
6.5.1 R13SP1 Simulink 5.1 2003
6.5.2 R13SP2 Simulink 5.2
7 R14 Simulink 6.0 2004
7.0.1 R14SP1 Simulink 6.1
7.0.4 R14SP2 Simulink 6.2 2005
7,1 R14SP3 Simulink 6.3
7,2 R2006a Simulink 6.4 2006
7,3 R2006b Simulink 6.5
7,4 R2007a Simulink 6.6 2007
7,5 R2007b Simulink 7.0 Última versão para Windows 2000 e PowerPC Mac.
7,6 R2008a Simulink 7.1 2008
7,7 R2008b Simulink 7.2
7,8 R2009a Simulink 7.3 2009 Primeira versão para Windows 7 de 32 e 64 bits.
7,9 R2009b Simulink 7.4 Primeira versão para Mac Intel de 64 bits e a última para Solaris SPARC.
7,10 R2010a Simulink 7.5 2010 Última versão para Mac Intel de 32 bits.
7,11 R2010b Simulink 7.6
7,12 R2011a Simulink 7.7 2011
7,13 R2011b Simulink 7.8
7,14 R2012a Simulink 7.9 2012
8 R2012b Simulink 8.0
8,1 R2013a Simulink 8.1 2013
8,2 R2013b Simulink 8.2
8,3 R2014a Simulink 8.3 2014
8,4 R2014b Simulink 8.4
8,5 R2015a Simulink 8.5 2015
8,6 R2015b Simulink 8.6 Última versão com suporte para Windows de 32 bits
9,0 R2016a Simulink 8.7 2016
9,1 R2016b Simulink 8.8
9,2 R2017a Simulink 8.9 2017
9,3 R2017b Simulink 9.0
9,4 R2018a Simulink 9.1 2018
9,5 R2018b Simulink 9.2
9,6 R2019a Simulink 9.3 2019 Simulink Onramp; Editor de cronograma;
9,7 R2019b Simulink 10.0 Toolstrip; Mensagens; Blockset Designer; Referência de Subsistema
9,8 R2020a Simulink 10.1 2020
9,9 R2020b Simulink 10.2

Veja também

Referências

links externos