Você está na página 1de 6

Universidade Federal Do Rio Grande

Escola de Química e Alimentos


Curso de Engenharia Química
Disciplina de Controle e Automação de Processos Químicos II

Representação da função solução da equação diferencial ordinária


dx/dt-12x= sen(3t) via diagrama de blocos no Xcos

Diulie Born - 117776

Rio Grande
2022
Objetivos
Modelar, fazer as considerações necessárias e construir um simulador
dinâmico em XCOS/SCILAB, usando o ambiente de programação visual XCOS
e o solver de EDOS embutido padrão, para representar a função solução da
equação diferencial ordinária: dx/dt – 12.x = sen(3t) com x(0) = 0.

Resultados e Discussão
Primeiramente, para realizar a simulação da equação dx/dt-12*x=sen(3*t)
fornecida, reorganizou-se os termos ficando-se com dx/dt=sen(3*t) +12*x, além
disso aplicou-se a identidade trigonométrica que diz que sen(3*t) =
3*sen(t)*cos(t). Obtendo-se a seguinte equação: dx/dt=3*sen(t)*cos(t)+12*x.
Posterior a isto, digitou-se “xcos” no console do Scilab e o ambiente foi iniciado.
Nas paletas, escolheu-se na aba fontes a opção “RAMP” e inseriu-se o
valor de inclinação como 1, pois significa "1*t" e o argumento do seno e cosseno
após a aplicação da identidade trigonométrica são mesmo "t". É possível inserir
outro tipo de fonte, como por exemplo a função degrau, porém optou-se por esta.
O tempo de início foi arbitrado como zero e o valor inicial foi fornecido nos
objetivos como sendo zero também. Na Figura 1 pode-se ver os parâmetros e a
fonte “RAMP”.
Figura 1. Bloco RAMP

Feito isso, foi-se em operações matemáticas nas paletas e adicionou-se


dois blocos “TrigFun”, em um deles escreveu-se “sin” e em outro “cos”, referentes
ao seno e cosseno desta equação. Ligou-se o bloco “RAMP” em ambos os
blocos. Ainda em operações matemáticas, adicionou-se um bloco de “Product”,
no qual foram conectados o bloco de seno e o de cosseno, para assim
multiplicarem-se. Em fontes, adicionou-se um bloco referente a uma constante,
onde mudou-se o valor desta para 3, e em operações matemáticas, adicionou-
se outro bloco de “Product”, onde multiplicou-se esta constante pelo resultado
da multiplicação entre o seno e o cosseno, conforme pode ser visto na Figura 2.

Figura 2. Operações iniciais da simulação

Obtendo-se o resultado desta última multiplicação, adicionou-se um bloco


de somatório, este contido também na paleta de operações matemáticas, o qual
recebeu o resultado da multiplicação mencionada e também uma
“retroalimentação” do resultado da integral que virá a seguir, pois para resolver
a E.D.O. a cada iteração é necessário o valor naquele instante de x. E a condição
inicial, x(0) estará na configuração do bloco da integração. Após o somatório,
adicionou-se o bloco de integral, que se encontra na paleta sistema de tempo
contínuo. Adicionou-se no bloco da integral o valor de zero como condição inicial,
como mostrado na Figura 3.

Figura 3. Parâmetros do bloco integral


Da corrente que sai da integral, ocorre a retroalimentação mencionada,
onde o resultado vai para um bloco de multiplicação juntamente com a constante
de valor 12 (referente ao 12x da equação), o resultado desta multiplicação é a
corrente que vai para o somatório e que já foi mencionada.
Da integral também, a corrente sai e vai para um receptor, onde nas
paletas, escolheu-se como receptor o gráfico CSCOPE, este que necessita de
uma fonte, onde escolheu-se um “clock_c”. Definiu-se os parâmetros do
CSCOPE conforme mostrado na Figura 4, onde definiu-se valores para y, e para
o período de atualização “refresh period” de acordo com o tamanho desejado do
gráfico.
Figura 4. Parâmetros do bloco CSCOPE

Vale ressaltar que também é necessário ir em simulação>configuração e


definir o “Tempo de integração final”, e deixando-o igual ao período de
atualização, ou seja, 1,5, conforme mostrado na Figura 5.

Figura 5. Parâmetros da simulação


Com isso, na Figura 6 pode-se ver a simulação completa com todos os
blocos.
Figura 6. Todas as operações da simulação

Por fim, na Figura 7, tem-se o gráfico referente a equação, este que foi
obtido ao clicar-se em “iniciar”.

Figura 7. Gráfico da equação

Com objetivo de comparação, colocou-se a equação deste problema no


programa Wolfram Alpha, o qual forneceu o gráfico da Figura 8.
Figura 8. Gráfico da equação através de um software alternativo

Percebe-se que o formato do gráfico se deu igual ao obtido pelo XCOS,


nos dando a entender que a simulação está de acordo com a equação.

Referências Bibliográficas

WOLFRAM-ALPHA. Sample solution family. Disponível em:


<https://www.wolframalpha.com/input/?i=dx%2Fdt%3Dsen%283*t%29%2B12*x
>. Acesso em: 15 de janeiro de 2022.

RDPF’s Weblog. XCos/Scilab – Vídeos Tutoriais. Disponível em:


<https://rdpf.wordpress.com/xcosscilab-videos-tutoriais/>. Acesso em: 15 de
janeiro de 2021

Você também pode gostar