Professional Documents
Culture Documents
Lara
A rir Simulin!
En la ventana de comandos de MATLAB escribir >>simulink y apretar ENTER. Tambin se puede entrar a simulink haciendo click en el cono.
Hacer click en el cono newmodel Seleccionar el cono Simulink ara obtener los elementos del modelo!
$uardar el modelo
Hacer click en "ile Save Seleccionar la car eta donde #uardar el arc$ivo % nombrarlo! A medida &ue se va ro#resando en el modelo' recordar #uardarlo a menudo!
dx = 5sin ( 4t ) dt
5sin(4t) (input)
x ( t) (output)
.bicar el cursor en el uerto de salida />0 del blo&ue Sine Wave Arrastrar desde el uerto de salida del blo&ue Sine Wave $asta el uerto de entrada del blo&ue Integrator Arrastrar desde la salida del blo&ue Integrator $asta la entrada del blo&ue Scope
Correr la simulaci)n*
En la ventana de trabajo- clic! en Simulation . seleccionar Start /tra "orma es hacer clic! en el signo
+esultados de la simulaci)n
0acer doble clic! en el bloque Sco e Se visuali1a el out ut x(t) en la ventana Sco e
"#emplo ,
(ondiciones iniciales 1 2 El in ut f(t) es una *unci)n escal)n con ma#nitud 3 ar4metros+ m = 0.4, c = 0.6, k = 1
+esoluci)n
d 2x dx m 2 = f (t ) - c - kx dt dt
d x dt 2
A#re#ar un blo&ue gain /multi licador0 ara eliminar el coe*iciente m % as des e9ar la derivada de ma%or orden+
d 2x m 2 dt
1 m
d 2x dt 2
2loque Sum
:o olvidar ir conectando los blo&ues como se describi) en e9em lo ;! A#re#ar los blo&ues inte#rator ara obtener la variable deseada!
d 2x m 2 dt d 2x dt 2 dx dt
1 m
1 s
1 s
2loque Sum
Las condiciones iniciales son cero' el blo&ue inte#rator viene or de*ecto con este valor or lo &ue no es necesario modi*icarlo en este caso!
(onectar las se<ales inte#radas con blo&ues multi licadores /=ain0 ara crear los t7rminos del lado derec$o de la ecuaci)n di*erencial+
d 2x m 2 dt d 2x dt 2 dx dt
1 m
c dx dt
1 s
c
1 s
2loque Sum
kx
%oble clic! en los bloques 6ain ara modi"icar los ar4metros. C '7.8 9':
Completar el modelo
.nir todas las se<ales al blo&ue sum *i94ndose en los si#nos A#re#ar f(t)
5 + +
d 2x m 2 dt
f(t) in ut
1 m
d 2x dt 2
1 s
c
dx dt
1 s
dx dt
x(t) out ut
dx dt
kx
%oble clic! en el bloque Ste ara cambiar los ar4metros. ;ara un aso de magnitud ,cambiar el )inal ?alue a ,.
Correr la simulaci)n*
+esultados
/in