Escolar Documentos
Profissional Documentos
Cultura Documentos
Introduo ao Simulink
Fabbryccio Cardoso
Marcelo Fernandes
Dalton S. Arantes
DECOM-FEEC-UNICAMP
O que o Simulink?
Plataforma Matlab/Simulink
Matlab verses
Bioinformatics Toolbox
SimMechanics
...
Plataforma Matlab/Simulink
O SLB um conjunto
de diretrios onde
cada diretrio um
toolbox.
Tipos de Blocos
Fontes (Sources)
So utilizados como
Geradores de sinal
Pulse
Generator
Tipos de Blocos
Sinks
So utilizados como
Analisadores de sinal
Scope
Tipos de Blocos
Processamento
u+0.0
Add
Bias
Novo Modelo
Novo Modelo
LabView
...
Exemplo 1
Tempo da Simulao
Controle da Simulao
Os blocos podem
possuir parmetros, e
sua parametrizao se
faz clicando duas vezes
no mesmo.
Exemplo de uma
parametrizao do
bloco gain.
TF = 9/5 (TC) + 32
Os simuladores
computacionais
trabalham com
Sinal Contnuo
300
sinais discretos,
dado que os sinais
contnuos so
250
200
formados por
150
infinitos pontos.
100
50
Sinal Discreto
8
x 10
Passo de Simulao
Passo de Simulao
Simulao Contnua
10
11
Simulao Discreta
Preto Contnuo
Cor Discreto
12
Configurando a Simulao
Para configurar
a simulao
pode-se
acessar o submenu
Configuration
Parameter do
menu Edit ou
a tecla de
atalho Ctrl-E.
Configurando a Simulao
Type:
13
Configurando a Simulao
Solver: Determina
se a simulao
discreta ou
contnua.
Caso a simulao
seja contnua,
pode-se escolher
um mtodo
numrico para
resolver as
equaes
diferenciais.
Solver
14
y ( n) = ay (n 1) + u ( n)
y ( 1) = c
S ign a l
Ge n e ra to r
Ad d
S co p e
bloco implementado
com primitivas.
-1
z
De la y
Ga in
x(n) = y(n-1)
Por exemplo,
u(t)
y''(t)
S igna l
Ge ne ra tor
y'(t)
y(t)
1
s
1
s
S cope
Add
-a
bloco implementado
com primitivas.
-b
15
State-Space
Transfer Fcn:
16
Zero-Pole:
Exemplos:
17
Configurando a Simulao
Na escolha do
passo varivel
com
simulao
contnua,
pode-se
determinar o
passo inicial,
o mximo e o
mnimo.
Configurando a Simulao
Para simulao
discreta com passo
varivel, pode-se
determinar apenas
um passo mximo.
Geralmente, em
simulaes
discretas o passo de
simulao
determinado
diretamente no
modelo.
18
Configurando a Simulao
Exemplo passo-a-passo
freq = 100 Hz
Fs = 10 kHz
Ts = 1/10000 s
FDATo o l
DS P
double
S in e Wa ve
double
Ra n do m
S o u rce
double
double
Digita l
Filte r De sig n
T im e
S co p e
Lowpass
Fs = 10 kHz
Fpass = 200 Hz
Fstop = 250 Hz
Gaussiana
Ts = 1/10000 s
mean = 0
variance = 1
19