Académique Documents
Professionnel Documents
Culture Documents
I. INTRODUCCIN
Los avances tecnolgicos han conducido a la creacin de
circuitos integrados que pueden reducir el tamao y
aumentar la eficiencia de los sistemas de control
especializados. Las aplicaciones de sistemas de control
basados en procesadores digitales de seales (DSPs) en
diseos de electrnica de potencia son un ejemplo excelente.
La principal ventaja con este tipo de dispositivo es que
puede reemplazarse hardware por software sin incrementar
el costo, adems de permitir la programacin en lenguajes de
alto nivel. Otras caractersticas importantes son: unidades de
bajo costo, reduccin en el tamao del equipo, incremento
en la flexibilidad de las aplicaciones, reduccin en el
consumo de energa y gran velocidad de procesamiento.
En este artculo se presenta la metodologa para el diseo
e implementacin de controladores digitales mediante DSPs.
Los principales problemas que surgen en la implementacin
y que sern abordados en este artculo son:
Problemas debidos a la cuantizacin de variables.
Problemas debidos a la cuantizacin de la seal de
salida en controladores basados en modulacin por
ancho de pulso (PWM).
Problemas debidos a la saturacin de los actuadores y
el uso de accin integral, produciendo efecto windup.
Diseo
Conceptual
Simulacin y
Anlisis
Modelado
Matemtico
NO
Identificacin
de Parmetros
SI
Diseo de
Hardware y
Software
Pruebas en Lazo
abierto
Implementacin
NO
Representa bien
al sistema?
SI
Pruebas en el
Sistema Real
NO
SI
FIN
Congreso Anual 2010 de la Asociacin de Mxico de Control Automtico. Puerto Vallarta, Jalisco, Mxico.
III. MTODO
DE COLOCACIN DE POLOS.
C I L Lc 1
(7)
dx
Ax(t ) Bu (t )
dt
y Cx (t )
(1)
x (k 1) x ( k ) u ( k )
y ( k ) Cx ( k )
(2)
As
e ds B
(3)
u (k ) Lx (k )
(4)
en donde
L 0
0 ... 1Wc1 P
(5)
y Wc [ ] es la matriz de Controlabilidad.
n 1
u (k ) Lx(k ) Lc uc (k )
(6)
Int k 1 Int k u c k y k
(8)
xa k 1 a xa k a u k c uc k
(9)
donde
0
0
a
,
a
c
0
1
C 1
(10)
p1 n jn 1 2
p2 n jn 1 2
(11)
Congreso Anual 2010 de la Asociacin de Mxico de Control Automtico. Puerto Vallarta, Jalisco, Mxico.
Pnd e PncT
(12)
Congreso Anual 2010 de la Asociacin de Mxico de Control Automtico. Puerto Vallarta, Jalisco, Mxico.
LI k mMAX K P I k
(16)
u
punto deseado
Congreso Anual 2010 de la Asociacin de Mxico de Control Automtico. Puerto Vallarta, Jalisco, Mxico.
278.3310
50469.0046
Con C 0
0.0973
47.9813
, B
0.3302
132.8640
(17)
C I L Lc 1
(23)
0.99 y n 121.21
p1c n jn 1 2 120 j17.0991
Lc 1.1598
(24)
K I l3 0.0609
(18)
Gdc GP ( s) s 0 C ( sI A) 1 B s 0 2.938
(25)
p2 c n jn 1 120 j17.0991
Con lo cual:
Incluyendo una accin integral, se obtiene una nueva
variable de estado, por lo tanto se define un tercer polo
dentro del sistema. El tercer polo se coloc en el eje real,
duplicando la magnitud de la parte real de los polos
complejos conjugados, para que stos ltimos sean los
dominantes. Por lo tanto se propone:
p3 c 240
(19)
Para discretizar los polos continuos se elige ahora el
periodo de muestreo considerando la regla dada en (13) . Se
eligi un periodo de muestreo de T=1ms.
Utilizando este periodo de muestreo, se discretizan el
modelo de la planta, obtenido en la identificacin, y los
polos de lazo cerrado deseados, obtenindose:
Fuente de
CD
0.7550
0.0001
42.9311
0.9510
0.0003
;
0.1371
Puente H
Motor CD
Transductor
de Corriente
Filtrado y
Acondic.
Encoder
Filtrado y
Acondic.
Filtro D
Unidad
de Captura
Filtro D
Convertidor
A/D
Circuito
de
Acondic.
(20)
DSP
Unidad
PWM
p3 d 0.7866
Algoritmo de
Control
u (k ) La xa (k ) Lc uc (k )
(26)
Referencia
(21)
PC
El
algoritmo
de
control
se
programa
mediante
Congreso Anual 2010 de la Asociacin de Mxico de Control Automtico. Puerto Vallarta, Jalisco, Mxico.
Gdc 2.938
ms
X. CONCLUSIONES
Este artculo present la metodologa detallada para llevar a
cabo el proceso de diseo e implementacin de
controladores digitales en base a procesadores digitales de
seales (DSPs). Se analizaron los problemas de
implementacin que se presentan debido a la cuantizacin de
las seales y al efecto windup. Se puede ver que los DSPs
son una herramienta poderosa en el diseo e implementacin
de controladores digitales. El punto fijo variable y el tamao
de palabra de 32 bits hacen posible la reduccin de errores
por cuantizacin de las variables. El mtodo de medicin de
velocidad utilizado permite una resolucin muy fina, por lo
tanto se obtienen datos ms precisos que permiten una buena
estimacin de los parmetros del sistema. Los resultados
presentados del controlador diseado muestran la eficiencia
de las consideraciones planteadas en la metodologa.
REFERENCIAS
Astrom Karl J. y Wittenmark Bjorn (1997). Computer-Controlled Systems,
Theory and Design. Prentice Hall.
Buso S. y Mattavelli P (2006). Digital Control in Power Electronics,
Lectures in Power Electronics #2. Morgan & Claypool Publishers.
Hanamoto T., Tanaka Y., Karube I., Mochizuki T. y Xu Z (1992). A
Parameter Estimation Method Using Block Pulse Functions for DC
Servo Motor Systems. Proceedings of the IEEE, 3, 9, 1288-1293.
Ogata Katsuhiko (1997). Modern Control Engineering. Prentice Hall.
ms