Diseño de un Observador para un Circuito RC
-
Upload
noe-lima-limon -
Category
Documents
-
view
220 -
download
0
Transcript of Diseño de un Observador para un Circuito RC
-
8/17/2019 Diseño de un Observador para un Circuito RC
1/6
REPORTE DE SEGUNDO PARCIAL
Univercidad Politecnica
de PachucaIngeniería en MecatrónicaNoe Lima García
18/04/2016
[En este archivo se ara mención de cómo es que se comporta un observador, para ello las
simulaciones contenidas se realizaron en MatLAB.]
-
8/17/2019 Diseño de un Observador para un Circuito RC
2/6
UNIVERSIDAD POLITECNICA DE PACHUCA ..................................... ¡Error! Marcador no definido.
Sistema en tiempo discreto ........................................................................................................ 1
CONTROLABILIDAD .................................................................................................................... 1
Modelo del Sistema ................................................................................................................... 1
Discretización ................................................................................ ¡Error! Marcador no definido.
Observador ................................................................................................................................ 4
clear all
clc
Sistema en tiempo discreto
Se considera como la representación en el tiempo discreto se puede obtener simplemente
integrando la ecuación de un estado en tiempo continuo sobre el periodo de muestreó.
CONTROLABILIDAD
Se dice que un sistema es controlable en el tiempo t0 si se puede transferir desde cualquier estado
inicial x(t0) a cualquier otro estado, mediante un vector de control sin restricciones, en un
intervalo de tiempo finito
Modelo del Sistema
Parámetros de circuito
R=10e3C=50e-6
% Matrices del modelo
A=[-2/R/C 1/R/C;1/R/C -1/R/C]
B=[1/R/C 0]'
C=[0 1]
D=0
% Sistema en tiempo continuo
sys=ss(A,B,C,D)
%respuesta al escalón
step(sys)
-
8/17/2019 Diseño de un Observador para un Circuito RC
3/6
R =
10000
C =
5.0000e-05
A =
-4 2
2 -2
B =
2
0
C =
0 1
D =
0
sys =
a =
x1 x2
x1 -4 2
x2 2 -2
b =
u1
x1 2
x2 0
c =
x1 x2
y1 0 1
d =
u1
y1 0
Continuous-time state-space model.
-
8/17/2019 Diseño de un Observador para un Circuito RC
4/6
Discretization
sys1=c2d(sys,.005,'zoh')
figure
step(sys1)
sys1 =
a =
x1 x2
x1 0.9802 0.009851
x2 0.009851 0.9901
b =
u1
x1 0.009901
x2 4.95e-05
c =
x1 x2
y1 0 1
d =
u1
y1 0
-
8/17/2019 Diseño de un Observador para un Circuito RC
5/6
Sample time: 0.005 seconds
Discrete-time state-space model.
Observador
Se dice que un sistema es observable en el tiempo t0 si, con el sistema en el estado x(t0), es
posible determinar este estado a partir de la observación de la salida durante un intervalo de
tiempo finito. Se ocupa del problema de determinar el estado de un sistema dinámico a partir de
observaciones de los vectores de salida y de control en un número finitos de muestreo
help ackerObs
% Ganancia del observador
L=ackerObs(sys1.a,sys1.c,[.75 .75])
Esta función calcula la retro para un observador
L=ackerObs(G,C,p)
L es igual a la ganancia y es una columna
matriz G de transferencia de estados
matriz c de salidas
p son los polos deseados del observador
-
8/17/2019 Diseño de un Observador para un Circuito RC
6/6
L =
5.3913
0.4703
Published with MATLAB® R2014a
http://www.mathworks.com/products/matlabhttp://www.mathworks.com/products/matlabhttp://www.mathworks.com/products/matlab