Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Control Discreto de Un Motor Electrico
Control Discreto de Un Motor Electrico
Control Discreto de Un Motor Electrico
2007
6 de Junio
Eric F. Mosquera Velandia cod: 2030041; Jaime Guerrero cod: 996798, IEEE
Controlador
por Realimentacin de Estados para
Motor Verde
I. INTRODUCTION
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
(tacogenerador,
6 de Junio
4.5540
D=
0
Los Polos del sistema eig(A):
-16.1714
-1.3586
ki =[ -81.3286]
Se procede a obtener los valores de deseados para esto es
necesario ubicar los polos del observador los cuales sern
como minimo 5 veces mas alejados del origen que los
deseados.
Ob = [ -3.4791; 4.9345]
6 de Junio
kp= [K(1),K(2)]
ki= [K(3)]
%CALCULO DE LAS CONSTANTES DEL OBSERVADOR
PO = [-20 -20];
Ob=acker(A',C',PO);
Ob = Ob'
VI. CONCLUSIONES
Una entrada escaln nos representa la llegada del sistema
ms rpido a un comportamiento estable, sin tener sobre
impulsos que hagan ser al sistema por un momento inestable
Un impulso hace que el sistema tenga un sobrepaso en su
punto de referencia, pero en consecuencia el sistema se
estabiliza mucho mas rpido que con un escaln.
Como en cualquier problema de diseo, si la velocidad y el
amortiguamiento no son suficientemente aceptables se debe
modificar la ecuacin caracterstica deseada y determinar una
nuevo modelo.
El error de estimacin o error de observacin
deferencia entre la salida medida y la salida estimada.
es la
V. ANEXO
Codigo desarrollado en Matlab.
Ts = 0.05;
num = [0.004337 0.003211];
den = [1 -1.379774 0.41619];
H = tf(num,den,Ts);
sysc = d2c(H,'tustin');
%SYS CONTINUO
numc = [0.0005324 4.554];
denc = [1 17.53 21.97];
[A,B,C,D] = tf2ss(numc,denc);
%ECUACION DESEADA
Tr=3; %segundos
sita= 1;
thao= Tr/10; %criterio del 10%
Wn=1/(sita*thao);
Polinomio_deseado=conv([1,2*sita*Wn,Wn*Wn],
[1,sita*Wn*10]);Polos_deseados=roots(Polinomio_deseado);
%MATRIZ AUMENTADA
AA = [A,zeros(2,1);-C,0];
BA = [B;0];
%CALCULO DE LAS CONSTANTES DEL SEGUIDOR
K=acker(AA,BA,Polos_deseados);
[2]
6 de Junio