Sistemas 1er orden en matlab
Objetivos particulares: Obtener la función detransferencia de un sistema de primer orden.
Emplear MatLab para simular la respuesta en tiempo de un sistema de primer orden.
CONSIDERACIONES TEORICAS
Sistemas de primer orden: Considérese el sistemade primer orden de la figura; en el caso a), se representa un circuito RC. En el caso b) se representa un diagrama de bloques simplificado.
La relación entrada salida se obtiene mediante:Donde K es la ganancia de lazo abierto y t es la constante de tiempo del sistema. Estos parámetros no cambian sin importar el tipo de señal a la entrada; sin embargo la respuesta a la salida tienediferentes soluciones cuando se usan diferentes señales de prueba:
Entrada escalón.
Se obtiene la salida:
Emplear la programación en archivo *.m para la representación de la respuestade un sistema de primer orden.
%Practica 1
%Sistema de primer orden
%-----------------------------------
%Definicion de variables
C=2
R=4
%___________________________________
%Definicion de lafuncion de transferencia
num=[C 0]
den=[(C*R) 1]
sys=tf(num*5,den)
%--------------------------
%Entrada
figure
step(sys)
%--------------------------
C=1
R=1
num=[C 0]
den=[(C*R) 1]sys1=tf(num*5,den)
figure
step(sys1)
%--------------------------
C=1
R=.5
num=[C 0]
den=[(C*R) 1]
sys2=tf(num*5,den)
figure
step(sys2)
%-------------------------
C=10
R=1
num=[C 0]
den=[(C*R)1]
sys3=tf(num*5,den)
figure
step(sys3)
%-------------------------
C=1
R=0
num=[C 0]
den=[(C*R) 1]
sys4=tf(num*5,den)
%mas ceros que polos no graficara nada
%figure
%step(sys4)
C =2
R =
4
num =
2 0
den =
8 1
Transfer function:
10 s
-------
8 s + 1
C =
1
R =
1
num =
1 0
den =...
Regístrate para leer el documento completo.