English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
O Simulink é um ambiente de design baseado em simulação e modelo integrado ao MATLAB para sistemas dinâmicos e embarcados. O Simulink, também desenvolvido pela MathWorks, é uma ferramenta de linguagem de programação gráfica de fluxo de dados para modelagem, simulação e análise de sistemas dinâmicos multidomínio. Basicamente, é uma ferramenta de desenho gráfico de bloco com uma biblioteca de blocos personalizável.
Permite integrar algoritmos do MATLAB ao modelo e exportar resultados de simulação para o MATLAB para análise adicional.
Suporte do Simulink-
Design de nível de sistema
Simulação
Geração automática de código
Teste e verificação de sistemas embarcados
A MathWorks oferece outros produtos adicionais, bem como hardware e software de terceiros usados com Simulink.
A seguir está uma lista breve de alguns deles.-
Stateflow Permite desenvolver maquinas de estado e diagramas de fluxo.
Simulink Coder Permite gerar código-fonte C para implementação automática em tempo real de sistemas.
xPC Targetex86-baseado em real-sistemas de tempoFornece um ambiente para simular e testar modelos Simulink e Stateflow em sistemas físicos em tempo real.
Embedded Coder Suporta alvos embutidos específicos.
HDL Coder Permite gerar automaticamente VHDL e Verilog integráveis.
SimEvents Fornecida uma biblioteca de componentes gráficos para modelagem de sistemas de fila.
O Simulink pode verificar e confirmar sistematicamente os modelos através de verificações de padrão de construção, rastreamento de requisitos e análise de cobertura de modelo.
O Simulink Design Verifier permite identificar erros de design e gerar cenários de casos de teste para inspeção de modelos.
Para abrir o Simulink, digite na área de trabalho do MATLAB-
simulink
Simulink abre automaticamenteNavegador de Biblioteca. O Navegador de Biblioteca é usado para construir modelos de simulação.
Na guia da esquerda, você encontrará várias bibliotecas classificadas por sistemas diferentes. Clique em cada biblioteca para exibir os blocos de design na guia da direita.
Para criar um novo modelo, clique emNovoBotão na barra de ferramentas do "Navegador de Biblioteca". Isso abrirá uma nova janela de modelo sem título.
O modelo do Simulink é um diagrama de bloco.
Elementos do modelo podem ser adicionados arrastando elementos apropriados da "Navegador de Biblioteca" para a janela "Modelo".
Ou, você pode copiar elementos do modelo e colá-los na janela do modelo.
Arraste e solte projetos da biblioteca do Simulink para criar projetos.
Para os propósitos deste exemplo, usaremos dois blocos para a simulação-A Fonte(Sinal) e a Destino(Osciloscópio). O gerador de sinais (fonte) gera sinais analógicos, que são então exibidos graficamente pelo osciloscópio (o destino).
Primeiro, arraste os blocos necessários da biblioteca para a janela do projeto. Em seguida, conecte os blocos juntos, o que pode ser feito arrastando os conectores de um ponto de conexão de um bloco para um ponto de conexão de outro bloco.
Vamos arrastar o bloco "Onda Sinusoidal" para o modelo.
Selecione "Receptor" da biblioteca e arraste o bloco "Range" para o modelo.
Arraste a linha de sinal da saída do módulo de onda sinusoidal para a entrada do módulo osciloscópio.
Clique em " ExecutarClique no "botão" para executar a simulação, mantendo todos os parâmetros padrão (você pode alterá-los a partir do menu "Simulação").
Você deve obter a figura a seguir a partir da faixa de combinação.