Exercícios Resolvidos de Introdução ao Simulink

Ver Teoria

Enunciado

Crie um simples sistema para realizar uma multiplicação entre dois valores arbitrários. Exiba o resultado em um Display.

Passo 1

O exercício pede para multiplicarmos dois valores aleatórios e exibirmos o resultado no bloco “Display” do SIMULINK. Para isto, construiremos um modelo com quatro blocos:

  • A entrada do modelo é composta por dois blocos “Constant”, aos quais atribuiremos valores aleatórios;
  • Um bloco para a operação de multiplicação, chamado de “Product”;
  • A saída do modelo será o bloco “Display”, que exibirá a resposta do produto dos valores dos blocos “Constant”.

Passo 2

Crie um novo modelo, clicando sobre o botão “New Model” na barra de ferramentas do “Simulink Library Browser”, destacado abaixo:

Primeiramente, vamos inserir a entrada do nosso modelo: serão dois blocos “Constant”, aos quais vamos atribuir valores aleatórios. No menu à esquerda do “Simulink Library Browser”, procure a biblioteca “Sources”, que contém as entradas de modelos. Nessa biblioteca, ache o bloco “Constant”, clique sobre ele e arraste-o para o modelo em branco:

Fazendo o mesmo procedimento, insira um segundo bloco “Constant” no modelo.

Para atribuir um valor aleatório a um bloco “Constant”, clique duas vezes sobre o bloco inserido no modelo, para abrir a janela com seus parâmetros:

No campo do parâmetro “Constant value”, destacado acima, podemos alterar o valor da constante.

Faça esse procedimento para os dois blocos “Constant” e atribua o valor que você quiser. Eu vou fazer que um bloco vale 3 e o outro 1,7 .

Até agora, o modelo ficou assim:

Passo 3

Após adicionar os dois números aleatórios, vamos inserir o bloco que fará o produto entre eles. Selecione a biblioteca “Math Operations” no menu à esquerda do “Simulink Library Browser”, procure o bloco “Product” e arraste-o para o nosso modelinho:

Note que o bloco “Product” tem duas entradas e uma saída. Conecte cada um dos blocos “Constant” a uma entrada e o modelo ficará com essa cara:

Passo 4

A saída de “Product” será o resultado da multiplicação de 3 por 1,7 , que será exibido por um bloco “Display”. Vamos inseri-lo no modelo? No menu à esquerda do “Simulink Library Browser”, selecione a biblioteca “Sinks”, procure o bloco “Display” e arraste-o para o seu modelo:

Em seguida, ligue o bloco “Product” com o “Display”:

Passo 5

O modelinho está montado e pronto para ser simulado! Rode o programa, clicando no botão “Run” (a bolinha verde destacada abaixo, em vermelho), na barra de ferramentas da janela do modelo:

Ao terminar a execução do programa, o resultado da multiplicação entre os dois valores dos blocos “Constant” será exibido em “Display”.

Resposta