Sistemas 1er orden en matlab

Solo disponible en BuenasTareas
  • Páginas : 2 (412 palabras )
  • Descarga(s) : 0
  • Publicado : 7 de septiembre de 2012
Leer documento completo
Vista previa del texto
Objetivo: Obtener la respuesta de un sistema empleando su representación como función de transferencia definiendo sus especificaciones temporales.
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 =...
tracking img