Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Entregable 2
2 semanas:
identificación en VV.EE.
SISO & MIMO controlers: velocity/position control.
Design, simulation, experimental validation
3 semanas: diseño e
implem. servo VV.EE.
Advanced control solution: optimal, robust, adaptive, ……
GIEAI
LAB. INGENIERÍA DE CONTROL ELECTR
Servosistema de posición en
Variables de Estado
Felipe Espinosa, Cristina Losada, Emilio Bueno, Manuel Gálvez
Índice
Ts = 5 ms
α y β coinciden con los ya identificados en la práctica anterior
Ke: constante para la conversión entre revoluciones/minuto y grados/segundo
1 α KeTs
z
z−β z −1
u_cod grados
y0
Plant model
sat & dead
Ref_codigo
K Ts p (grados) y1 data_vvee.mat
Signal Builder w (r.p.m)
z-1 To File
y2
driver_eth
S-Function
Kep
p (cuentas) p (grados)
200
150
100
Reference (code)
50
30
0
-30
-50
-100
-150
-200
-250
-280
-280
01 4 7 10 13 16 19 22 25 30 35 40 44
Time (s)
Muestre la diferencia entre las dos salidas de posición (grados) obtenidas del driver
(y1, y2), así como la diferencia entre la segunda de estas y la salida del modelo (y0, y2).
Índice
360
720˚ (t =16s)
-360˚ (t =35s)
0
-360
0 5 10 15 20 25 30 35 40 45
tiempo (segundos)
720
720˚ (t =16s)
posición (grados)
360
-360˚ (t =35s)
0
-360
0 5 10 15 20 25 30 35 40 45
tiempo (segundos)
velocidad (grados/segundo)
a
Wo
a b tiempo (segundos)
á Wo
2 12
Lab. Ingeniería de Control Electrónico GIEAI
Diseño del servosistema de posición en VVEE
Diseño del servosistema
Para acceder al vector de estado (x1,x2,x3)T, sustituya la matriz C del bloque “Discrete
State-Space” por una matriz identidad de 3x3 (eye(3)), y la matriz D por una matriz de
ceros de 1x3 (zeros(1,3),) y añada un bloque que multiplique dicho vector de estado
por la matriz C para obtener la salida.
50
-50
-100
0 5 10 15 20 25 30 35 40 45 50 55 60
tiempo (segundos)