Professional Documents
Culture Documents
AUTOMTICA
RAMN
PIEDRAFITA
MORENO
INGENIERA DE SISTEMAS
Y AUTOMTICA
EDITORIAL KRONOS
Ramn Piedrafita Moreno
1 Edicin: Septiembre de 1999
ISBN 84-88502-81-8
Depsito Legal Z-3243-99
Imprime Kronos
Menendez Pelayo,4
50009 ZARAGOZA
Regulacin Automtica
NORMATIVA DE PRACTICAS
1 1 n1 at
t e
( s + a) n
( n 1) !
1
( s + a )( s + b ) ba
(e
1 at
e
bt
)
s
( s + a )( s + b ) ab
( ae
1 at
be
bt
)
s+ z
( s + a )( s + b )
1
ba
(
( z a ) e at ( z b) ebt )
a 1 e at
s ( s + a)
2 t
a
a sin( at )
s + a2
2
s cos( at )
s2 + a 2
1 1 at
e sen( bt )
( s + a) + b 2 2 b
s+a e at cos( bt )
( s + a) 2 + b2
1
s( s + a )
1
a
(1 e ) at
1 u( t ) 1 escaln unitario
s
1 Ts u( t T ) escaln unitario retardado
e
s T segundos
1 Ts u( t ) - u( t T ) pulso rectangular
(1 e )
s
1 t rampa unitaria
2
s
1 t
n 1
n
s ( n 1) !
1 1
2 2
e
n t
( )
sen d t d = n 1
2
s + 2 n s + n d
1 1 1
n t
(
sen d t + )
( )
2 2 2
e
s s + 2n s + n nd
n
2
d = n 1 = arccos
Tabla de Transformadas de Laplace
Transformada de Funcin en el Secuencia numrica Transformada z
Laplace tiempo e(kT) o e(k) E(z)
E(s) e(t)
1 u( t ) 1(k) z
s z1
1 t KT Tz
s2
( z 1) 2
1 at akT z
e e
s+a z e aT
a 1 e at 1 e akT (
z 1 e aT )
s( s + a )
( z 1) ( z e aT
)
1 at akT aT
te kTe Tze
( s + a) 2
( z e aT ) 2
a 1 e at 1 e akT Tz z( 1 e aT )
s ( s + a)
2 t kT
a a ( z 1) 2 a( z 1) ( z e aT )
a sin( at ) sin( akT ) z sen ( aT )
z 2 z cos ( aT ) + 1
2 2
s +a 2
ak 1
1 az 1
a k 1 z 1
k = 1,2 ,3... 1 az 1
ka k 1 z 1
(1 az 1 ) 2
k 2 a k 1 z 1 (1 + az 1 )
(1 az 1 ) 3
k 3 a k 1 z 1 (1 + 4az 1 + a 2 z 2 )
(1 az 1 ) 4
k 4 a k 1 z 1 (1 + 11az 1 + 11a 2 z 2 + a 3 z 3 )
(1 az 1 ) 5
a k cos k 1
1 + az 1
Transformadas z ms comunes.
Prctica 1
Introduccin a la simulacin de
Sistemas mediante Matlab.
OBJETIVO
En esta prctica se pretende que el alumno tome contacto con una herramienta
informtica de ayuda a la simulacin y anlisis de sistemas. Esta herramienta es el
programa MATLAB que permite simular el comportamiento dinmico de sistemas,
sirviendo de base estas simulaciones para el anlisis de su comportamiento.
PROGRAMA EJEMPLO
PROGRAMA MATLAB
%****Respuesta al impulso de un sistema de primer orden****
%**********************************************************
%****Se introduce el tiempo final de simulacin************
%****Se introduce la ganancia y la constante de tiempo*****
%**********************************************************
tfinal=input ('tiempo final de simulacin');
K=input ('Ganancia sistema Primer Orden');
T=input ('constante de tiempo');
num=[K 0];
den=[T 1];
Practicas de Regulacin Automtica
periodo=tfinal/1000;
t=0:periodo:tfinal;
u=ones(length(t),1);
[yc,xc]=lsim(num,den,u,t);
plot(t,yc)
E(s) K S(s)
1+s
SISTEMA
Introducir dicho sistema dentro de Matlab definiendo el numerador y el denominador
del sistema como variables (por ejemplo num y den).
PROGRAMA MATLAB
%****Respuesta ante un escaln unitario
%
8
Introduccin a la simulacin de Sistemas mediante Matlab
9
Practicas de Regulacin Automtica
10
Introduccin a la simulacin de Sistemas mediante Matlab
C ( s) 1
= 2
R( s ) s + 0.5s + 4
11
Practicas de Regulacin Automtica
PROGRAMA MATLAB
%****Respuesta a un escaln unitario de un sistema de segundo orden
%
12
Introduccin a la simulacin de Sistemas mediante Matlab
13
Practicas de Regulacin Automtica
14
Introduccin a la simulacin de Sistemas mediante Matlab
15
Practicas de Regulacin Automtica
16
Introduccin a la simulacin de Sistemas mediante Matlab
17
Practicas de Regulacin Automtica
pi
plot Grfica lineal xy
polar Grfica polar
poIy Polinomio caracterstico
polyfit Ajuste de curva a un polinomio
polyval Evaluacin de un polinomio
polyvalm Evaluacin del polinomio de una matriz
prod Producto de elementos
quit Terminar sesin
rand Generar nmeros y matrices aleatorios
rank Determinar el rango de una matriz
real Parte real
rern Residuo o mdulo
residue Expansin en fracciones parciales
rlocus Grfica del lugar geomtrico de las races
roots Races de un polinomio
semiIogx Grfica semilogartmica x-y (logaritmo del eje x)
semilogy Grfica semilogartmica x-y (logaritmo del eje y)
sign Funcin signo
sin Seno
sinh Seno hiperblico
size Dimensiones de rengln y columna
sqrt Raz cuadrada
sqrtm Raz cuadrada de una matriz
std Desviacin estndar
step respuesta al escaln unitario
sum Suma de elementos
18
Introduccin a la simulacin de Sistemas mediante Matlab
tan Tangente
tanh Tangente hiperblica
text Texto arbitrariamente colocado
title Ttulo de la grfica
trace Traza de una matriz
who Listado de las variables en memoria
xlabel Leyenda del eje x
ylabel Leyenda del eje y
zeros Cero
19
Practicas de Regulacin Automtica
20