Está en la página 1de 7

See discussions, stats, and author profiles for this publication at: https://www.researchgate.

net/publication/28174764

Dinámica de un Convertidor Buck con Controlador PI Digital

Article  in  Revista iberoamericana de automática e informática industrial (RIAI) · July 2007


DOI: 10.1016/S1697-7912(07)70232-7 · Source: OAI

CITATIONS READS

3 3,745

4 authors, including:

Alejandro Oliva María Belén D'Amico


National Scientific and Technical Research Council Universidad Nacional del Sur
51 PUBLICATIONS   1,279 CITATIONS    35 PUBLICATIONS   207 CITATIONS   

SEE PROFILE SEE PROFILE

Eduardo Paolini
Universidad Nacional del Sur
83 PUBLICATIONS   477 CITATIONS   

SEE PROFILE

Some of the authors of this publication are also working on these related projects:

ERASMUS+ DIEGO Project View project

Development of decision making tools for Integrated weed management: its application to agricultural systems of south-central region of Buenos Aires province,
Argentina View project

All content following this page was uploaded by Eduardo Paolini on 22 May 2014.

The user has requested enhancement of the downloaded file.


ISSN: 1697-7912. Vol. 4, Núm. 3, Julio 2007, pp. 126-131 http://riai.isa.upv.es

DINÁMICA DE UN CONVERTIDOR BUCK CON CONTROLADOR PI DIGITAL

María Belén D’Amico ∗,∗∗ Nicolás Guerin ∗ Alejandro Oliva ∗,∗∗ Eduardo E. Paolini ∗


Dto. de Ing. Eléctrica y de Computadoras, Universidad Nacional del Sur,
Avda. Alem 1253, B8000CPB Bahía Blanca, Argentina
∗∗
Consejo Nacional de Investigaciones Científicas y Técnicas
e-mail: mbdamico@criba.edu.ar, fax: (0291) - 4595154

Resumen: En este trabajo se estudia el comportamiento dinámico de un conver-


tidor dc-dc tipo buck operando en modo de conducción discontinua con control
proporcional más integral. El propósito es detectar la aparición de oscilaciones
ante variaciones de la resistencia de carga o la tensión de alimentación, empleando
técnicas de análisis de bifurcaciones de doble período en el dominio de la frecuencia.
La presentación incluye simulaciones computacionales y ensayos experimentales.
c
Copyright °2007 CEA-IFAC

Palabras Clave: convertidores, control digital, sistemas discretos, oscilaciones.

1. INTRODUCCIÓN de oscilaciones de período 2n T (n > 2) a medida


que varía algún parámetro del sistema.
El control de convertidores dc-dc ha evolucionado El convertidor dc-dc reductor (o tipo buck ) ope-
considerablemente en los últimos años (Ang y rando en modo de conducción discontinua (MCD)
Oliva 2005). La tendencia actual es utilizar proce- con control proporcional suele presentar oscilacio-
sadores de señales digitales o DSPs (Maksimović nes de período dos (Tse 2004) que se manifiestan
et al. 2004), cuya capacidad computacional permi- como una modulación indeseada de la ondulación
te implementar controladores más avanzados que (“ripple”) de la tensión de salida. El empleo de un
mejoran el desempeño del convertidor. controlador no lineal digital apenas más complejo
que el proporcional (D’Amico et al. 2006) permite
Al emplear un DSP la acción de control se aplica retrasar la aparición de las oscilaciones y extender
con cada pulso de reloj. Para el diseño del contro- el rango de operación del sistema a costa de una
lador sólo es necesario entonces conocer el estado desmejora en la regulación de carga y/o de línea.
del convertidor en dichos instantes de tiempo, lo
que da lugar a un modelado con mapas o sistemas Los controladores digitales más usados en la prác-
discretos. Diversos trabajos de la literatura espe- tica son del tipo proporcional más integral (PI)
cializada reportan que este tipo de representación pues reducen los errores en el estado estacionario
reproduce las dinámicas complejas detectadas en ante perturbaciones con un costo computacional
la práctica (di Bernardo et al. 1998, 2000; Tse ligeramente superior al del controlador proporcio-
2004; El Aroudi et al. 2005). Se ha demostrado, nal (Patella et al. 2003). Se diseñan empleando
por ejemplo, que uno de los escenarios dinámicos técnicas de control lineal para satisfacer especifi-
más frecuentes es la cascada de bifurcaciones de caciones tales como tipo de respuesta transitoria y
doble período. Esta se inicia con la aparición de márgenes de estabilidad deseadas para el sistema
una oscilación de período dos en torno del punto linealizado (Franklin y Powell 1981). Sin embargo,
de equilibrio y continúa con la generación sucesiva
M. B. D'Amico, N. Guerin, A. Oliva, E. E. Paolini 127

vk yk por medio de la matriz G(z; μ) J(μ) donde J(·)


G( z; m ) y; μ) 1 .
es el Jacobiano J(μ) = Dy f (b
Es conocido que cuando un mapa se representa
mediante ecuaciones en variables de estado, la
f (y k ; m ) condición necesaria para que el mismo presente
oscilaciones de periodo dos es que uno de sus
autovalores cruce el circulo unitario por el valor
Figura 1. Diagrama en bloques de un mapa. −1 para μ = μo . Este requerimiento es aqui equi-
este enfoque oculta las dinámicas complejas aso- valente a que el diagrama de Nyquist 2 de uno de
ciadas a las alinealidades propias del convertidor. b μ) de la matriz G(z; μ) J(μ)
los autovalores λ(z;
cruce el punto crítico −1+i0 para μ = μ0 y z = −1.
En este trabajo se estudia la relación que existe
Si se verifica esta condición, los pasos a seguir para
entre el valor de los parámetros de un controlador
la caracterización de estas oscilaciones son:
PI digital de un convertidor buck en MCD y la
aparición de oscilaciones ante variaciones en la (A) Calcular los autovectores a izquierda y dere-
resistencia de carga o la tensión de alimentación. cha u y v, respectivamente:
El análisis se realiza en base al modelo discreto
del convertidor utilizando la técnica frecuencial b
uT G(−1; μ)J(μ) = uT λ(−1; μ),
presentada en (D’Amico et al. 2004a). b
G(−1; μ)J(μ)v = λ(−1; μ)v.
El trabajo se organiza de la siguiente manera. En (B) Evaluar H(1; μ) = [I+G(1; μ)J(μ)]−1 G(1; μ).
la Sección 2 se resume la técnica frecuencial para
el estudio de bifurcaciones de doble período en (C) Construir las matrices Q = Dy2 f (b y; μ)v y
sistemas discretos. El análisis de la dinámica del L = Dy3 f (b
y; μ)v ⊗ v, cuyos elementos son
convertidor buck operando en MCD con controla- m
X
dor PI se presenta en la Sección 3. Las Secciones qij = Dy2p yj fi (b
y; μ)vp ,
4 y 5 reportan simulaciones computacionales y re- p=1
sultados experimentales. Finalmente, se elaboran m X
X m
algunas conclusiones en la Sección 6. lij = Dy3p yq yj fi (b
y; μ)vp vq ,
p=1 q=1

2. CONCEPTOS PRELIMINARES donde ⊗ representa al producto tensorial,


i = 1, . . . , `, j = 1, . . . , m y vp , vq , fi (·) son
En general, el estudio de bifurcaciones de doble las componentes de v y f (·), respectivamente.
período en mapas se realiza en base a los teoremas (D) Hallar los vectores v0 = −H(1; μ)Qv/2 y
de la variedad centro y de las formas normales p(μ) = Qv0 + Lv/6.
(Kuznetsov 1995). La principal limitación de este (E) Obtener ξ(μ) = −uT G(−1; μ)p(μ)/(uT v).
enfoque es que normalmente involucra un esfuerzo b
(F) Hallar θR ∈R tal que λ(−1; μ)=−1+ξ(μ)θ2R
de cálculo apreciable. El procedimiento presenta-
para algún μR 6= μ0 . Si no hay solución no
do en (D’Amico et al. 2004a) se desarrolla en el
existen oscilaciones.
dominio de la frecuencia y considera que la estruc-
tura de los sistemas es del tipo entrada/salida. (G) Calcular Y0 = θ2R v0 e Y1 = θR v y aproxi-
De esta manera, no sólo se simplifica el análi- mar la órbita como yk = y b + Y0 + Y1 eiπk .
sis de la bifurcación sino que también es posible (H) Evaluar el índice de estabilidad
aproximar las órbitas existentes con un grado de
precisión aceptable. El método se completa con uT G(−1; μ0 )p(μ0 )
σ=− . (1)
la obtención de un índice que permite determinar uT Dz G(−1; μ0 )J(μ0 )v
analíticamente la estabilidad de la bifurcación.
Si σ > 0 (σ < 0), las órbitas son estables (in-
Para el análisis de bifurcaciones de doble período estables) y en consecuencia, la bifurcación de
dado en (D’Amico et al. 2004a) se considera el doble período es supercrítica (subcrítica). En
sistema de la Fig. 1 formado por un lazo de reali- caso que σ = 0, la bifurcación es degenerada
mentación entre una matriz de transferencia lineal y el comportamiento que presenta el sistema
G(·) de dimensión m×` y una función f : Rm → R` es más complejo (D’Amico et al. 2004b).
no lineal suave (C r con r ≥ 3). En la figura,
μ ∈ Rs es el vector de parámetros, z es la variable
1 Por simplicidad, Dy f (y0 ; μ)ij = {∂fi (y; μ)/∂yj }|y=y0
correspondiente a la transformada Z, vk ∈ R` es la
entrada (que se asume nula) e yk ∈ Rm es la salida. con f (·) = [f1 (·) . . . f` (·)]T e y = [y1 . . . ym ]T ; para las
derivadas de alto orden se emplean expresiones similares.
Los puntos fijos yb de esta representación están 2 Para más detalle sobre los diagramas de Nyquist en
dados por y b = − G(1; μ)f (b y; μ) y el comporta- sistemas multivariables puede consultarse (MacFarlane y
miento dinámico en torno a los mismos se estudia Postlethwaite 1977).
128 Dinámica de un Convertidor Buck con Controlador PI Digital

Se estudia entonces la relación entre los paráme-


tros κi y ρ y la aparición de bifurcaciones de doble
período. El sistema (2)—(3) puede llevarse a la
configuración de la Fig. 1 eligiendo los bloques

" #
1 −βE(z − 1) 1
G(z) = ,
q(z) −κi βE(z − ρ) κi (z − α)

⎡ ⎤
yk2 E − yk1 b 2 2
⎢ κi βE − y 1 (D − yk ) ⎥
Figura 2. Convertidor dc-dc tipo buck. f (yk ) = ⎢

k ⎥

(1 − ρ)Vref
3. DISEÑO DEL CONTROLADOR
con q(z) = z 2 −(2+α)z +ρ +α e yk = [ yk1 yk2 ]T =
La Fig. 2 muestra un convertidor buck controlado
digitalmente, donde E es la tensión de alimen- [ vc,k dek ]T . El punto fijo es y b d ] con
b = [ Vref D−∆
tación, L y C la inductancia y el capacitor del s
filtro, R la resistencia de carga, S el interruptor Vref LE(2RC/T − 1)
∆d = .
de conmutación, D un diodo que permite la cir- E R2 C(E − Vref )
culación de corriente por la carga cuando S está
abierto, y PWM un modulador por ancho de pulso Como det[G(z)J] = 0, el único autovalor no nulo
de período fijo T y ciclo de trabajo dk . Para que el b es
asociado a y
convertidor opere en MCD, R > 2L/[(1 − dk )T ].
b (γ + βE 2 ∆2d )z − (ργ 1 + βE 2 ∆2d )
El ciclo de trabajo dk se calcula a partir del estado λ(z) = 1 2 q(z)
del convertidor al inicio de cada pulso y se asigna Vref
en ese mismo instante de tiempo 3 . La corriente
iL = 0 en t = kT pues el circuito opera en MCD. Sin 2
donde γ 1 = 2κi βEVref ∆d (E − Vref ) + Vref . La
embargo, la caída de tensión vc puede aproximarse b
condición crítica λ(−1) = −1+i0 se verifica si
mediante el mapa (Tse 2004)
E − vc,k−1 2 η c = κi (1 + ρ) (4)
vc,k = αvc,k−1 + βE dk−1 (2)
vc,k−1
Vref [α(2E −Vref )−Vref ]
con η c = .
2 2
con α = 1−τ+ τ /2, β = T /(2LC) y τ = T /(RC). β∆d E(E −Vref )2
La expresión del controlador lineal con acción Siguiendo el procedimiento de la Sección 2 es
proporcional e integral (PI) que se considera posible determinar la estabilidad de las órbitas de
en este trabajo está dada por período dos que exhibe el convertidor si los valores
de sus parámetros verifican (4). En ese caso, el
dk = Db − dek , índice (1) evaluado en el punto crítico es
(3)
dek = dek−1 + κi (ek − ρek−1 ),
β(a0 + a1 η c + a2 η2c + a3 η3c + a4 η4c )
σ=− (5)
donde ek = vc,k − Vref , Db es el valor del ciclo ∆d Vref (E − Vref )(b0 + b1 η c )η2c
de trabajo bajo condiciones nominales de carga
y tensión de alimentación (R = Rb y E = E)
b donde
s
b b
b = Vref LE(2RC/T − 1) ,
D a0 = 16κi E 2 ∆3d (1 + α)
Eb b2 C(E
R b − Vref )
a1 = 8E 2 ∆2d [∆d + κi (E + Vref )(1 + α)]
Vref es el valor de tensión deseado y κi y ρ son la a2 = 4E 2 ∆d [∆d (E + Vref ) + 2γ 2 ]
ganancia y el cero del controlador, respectivamen- a3 = 2EVref (E − Vref )(2E∆d + γ 2 )
te. Los valores de κi y ρ se fijan de manera de satis- 2
a4 = EVref (E − Vref )2
facer especificaciones como tipo de respuesta tran-
sitoria y márgenes de estabilidad que se desean b0 = −2κi [3βE 2 ∆2d − γ 1 (1 + α)]
para variaciones de pequeña amplitud alrededor b1 = βE 2 ∆2d − γ 1 (3 + α)
del punto de equilibrio (Franklin y Powell 1981).
con γ 2 = κi Vref (E − Vref )(1 + α).
3 Se asume que el tiempo que le insume al DSP realizar las Como muestra (5), la ganancia κi modifica la
operaciones matemáticas correspondientes es despreciable. estabilidad de la bifurcación de doble período.
M. B. D'Amico, N. Guerin, A. Oliva, E. E. Paolini 129

Figura 3. Regulación de carga con E = E. b Figura 4. Regulación de línea con R = R. b


(a) controlador PI (3); (b) controlador no (a) controlador PI (3); (b) controlador no
lineal (7); (c) controlador proporcional (6). lineal (7); (c) controlador proporcional (6).

a 3T , los parámetros del controlador PI resultan


A modo de comparación se consideran además los κi = 0.56575, ρ = 0.5 (Franklin y Powell 1981).
lazos de control formados por:
La Fig. 3(a) muestra la curva de regulación de
(i ) Un controlador lineal proporcional, carga 4 que se obtiene al fijar E = E b y variar la
b − κ(vc,k − Vref ) resistencia R (4Ω ≤ R ≤ 12Ω). En este rango el
dk = D (6)
controlador PI (3) no verifica la condición crítica
en el cual κ es la ganancia de realimentación. (4) y el sistema a lazo cerrado no oscila. Como
El sistema de lazo cerrado presenta un com- evidencia la Fig. 3(b), el controlador no lineal (7)
portamiento dinámico complejo (Tse 2004): con κ1 = 0.13 y κ2 = 5 tampoco muestra oscila-
variaciones en parámetros como R o E tam- ciones pero su regulación es más pobre (D’Amico
bién dan lugar a la aparición de oscilaciones et al. 2006). El controlador proporcional (6) con
de período dos, que pueden conducir al caos. κ = 0.65 tiene una regulación similar, pero sufre
(ii ) Un controlador no lineal, oscilaciones de período dos cuando R ≤ 6.4533Ω
[Fig. 3(c)].
b − κ1 arctan[κ2 (vc,k − Vref )]. (7)
dk = D Para la regulación de línea se obtienen resultados
similares, fijando R = Rb y variando la tensión de
Eligiendo adecuadamente κ1 y κ2 se pueden
eliminar las oscilaciones, ampliando el rango alimentación E en el rango 7V≤ E ≤ 15V. Con
de operación del convertidor (D’Amico et al. los controladores (3) y (7) no hay oscilaciones
2006). Análogamente al caso del controlador [Figs. 4(a) y (b), respectivamente], que sí apare-
(i ), el sistema controlado no presenta una cen con el control proporcional (6) [Fig. 4(c)]. La
buena regulación de carga o de línea. ventaja de la acción integral se nota en la mejor
regulación del controlador PI (3) respecto a la de
los controladores proporcional (6) y no lineal (7).
4. ANÁLISIS NUMÉRICO El comportamiento dinámico del convertidor buck
con el controlador PI se deteriora si R y E varían
Si los elementos circuitales toman los valores simultáneamente. La condición (4) define la curva
L = 200μH, C = 294μF, T = 0.2ms, Vref = 5V, Cc (Fig. 5) que limita una zona BDP en el espacio
Eb = 10V y R b = 8Ω resulta D b = 0.34596. Li- de parámetros (R, E) donde el sistema controlado
nealizando (2) en el punto de operación nominal
b y considerando una respuesta
(vc,k = Vref , dk = D) 4 Las curvas de regulación que se muestran en esta sec-
transitoria de lazo cerrado con tiempo de estable- ción se obtuvieron empleando el paquete de simulación
cimiento menor a 5T y tiempo de subida menor XPPAUT (Ermentrout 2003).
130 Dinámica de un Convertidor Buck con Controlador PI Digital

Figura 5. Comportamiento del sistema con con- Figura 6. Regulación de carga con controlador PI
trolador PI (3) en función de R y E. BDP : (3) y E 6= Ê. (a) E = 13V; (b) E = 14V.
zona de bifurcaciones de doble período; M CC
y M CD: zonas de conducción continua y
discontinua, respectivamente.

presenta bifurcaciones de doble período. Además,


como σ > 0 para todo (R, E) ∈ Cc , las oscilaciones
son estables. Por completitud, se incluye en la
figura la curva Cm frontera entre las zonas de con-
ducción continua (M CC) y discontinua (M CD).
Las Figs. 6 y 7 muestran la regulación del circuito
para condiciones distintas de las nominales. La
regulación de carga para E 6= E b se ilustra en la
Fig. 6. Para E = 13V, las oscilaciones aparecen
si R ≤ 5.623Ω con un índice σE13 = 22.2 > 0
[Fig. 6(a)]. Para E = 14V, el intervalo crítico se
extiende a R ≤ 6.519Ω con un índice σ E14 = 29.8 >
0 [Fig. 6(b)]. En ambos casos, la bifurcación de Figura 7. Regulación de línea con controlador PI
doble período es supercrítica; sin embargo, como (3) y R 6= R̂. (a) R = 5Ω; (b) R = 6Ω.
σ E14 > σ E13 las ramas de la Fig. 6(b) crecen más
suavemente que las de la Fig. 6(a). En el caso de la Fig. 8(a) esta diferencia se reduce
a medida que aumenta R pues disminuye la ondu-
b se muestra
La curva de regulación de línea si R 6= R lación (“ripple”) natural del convertidor. Como
en la Fig. 7. Para R = 5Ω, las oscilaciones estables referencia se incluyen las curvas de regulación del
(σR5 = 17.66) de período dos se manifiestan si controlador no lineal (7) con κ1 = 0.11 y κ2 = 4.5.
E ≥ 12.24V [Fig. 7(a)]. Para R = 6Ω, el rango sin
oscilaciones se extiende hasta E ≥ 13.43V con un Según los resultados de la Sección 3, las oscila-
índice σ R6 = 25.3 > 0 [Fig. 7(b)]. Como σ R6 > σ R5 , ciones de período dos se detectan cuando tanto
las ramas de la bifurcación de la Fig. 7(b) crecen R como E se apartaron de sus valores nominales.
más suavemente que las de la Fig. 7(a). Las Figs. 9 y 10 muestran la modulación de doble
período sobre vc e iL para R = 5.2Ω, E = 13V y
R = 6.25Ω, E = 14V, respectivamente.
5. RESULTADOS EXPERIMENTALES

El controlador PI (3) con κi = 0.56575 y ρ = 0.5 se 6. CONCLUSIONES


implementó en un DSP TMS320F240 operando a
20 MHz. El ciclo de trabajo nominal se incrementó En este trabajo se estudió la dinámica de un
aD b = 0.426 para compensar las caídas de tensión convertidor buck operando en MCD con control
en el interruptor S y en el diodo D. Las curvas proporcional más integral (PI). Se mostró que el
de regulación de carga y de línea en condiciones sistema puede desarrollar oscilaciones de período
nominales se muestran en la Fig. 8. Como la acción dos si la resistencia de carga y la tensión de línea
de control se realiza en base al valor de vc en se apartan de sus valores nominales, estableciendo
el instante kT , el nivel medio de la tensión es una relación de compromiso entre el comporta-
levemente superior a la referencia deseada de 5V. miento transitorio deseado y el rango útil de ope-
M. B. D'Amico, N. Guerin, A. Oliva, E. E. Paolini 131

REFERENCIAS
Ang, S. S. y A. R. Oliva (2005). Power Switching
Converters. segunda ed. CRC Press. Nueva
York.
D’Amico, M. B., A. Oliva, E. Paolini y N. Guerin
(2006). Bifurcation control of a buck conver-
ter in discontinuous conduction mode. En: 1st
IFAC Conf. on Analysis and Control of Chao-
tic Systems (aceptado). Reims (Francia).
D’Amico, M. B., J. L. Moiola y E. E. Pao-
lini (2004a). A frequency domain method
for analyzing period doubling bifurcations in
discrete-time systems. Circuits, Systems and
Signal Processing 23, 516—535.
D’Amico, M. B., J. L. Moiola y E. E. Paolini
Figura 8. Tensión media de salida en función de: (2004b). Study of degenerate bifurcations in
(a) R con E = E; b (b) E con R = R. b maps: A feedback system approach. Int. J. of
(−) controlador PI (3); (−−) controlador no Bifurcation and Chaos 14(5), 1625—1641.
lineal (7). di Bernardo, M., F. Garofalo, L. Glielmo y F. Vas-
ca (1998). Switchings, bifurcations and chaos
in DC/DC converters. IEEE Trans. on Cir-
cuits Syst. I 45(2), 133—141.
di Bernardo, M. y F. Vasca (2000). Discrete-
time maps for the analysis of bifurcations and
chaos in DC/DC converters. IEEE Trans. on
Circuits Syst. I 47(2), 130—142.
El Aroudi, A., M. Debbat, R. Giral, G. Olivar,
L. Benadero y E. Toribio (2005). Bifurcations
in dc-dc switching converters: Review of met-
hods and applications. Int. J. of Bifurcation
and Chaos 15(5), 1549—1578.
Figura 9. Oscilogramas de la tensión de salida vc Ermentrout, B. (2003). XPPAUT 5.85: The
y corriente iL con el controlador PI (3) para differential equations tool. Disponible en:
R = 5.2Ω y E = 13V. www.math.pitt.edu/∼bard/xpp/xpp.html.
Universidad de Pittsburgh, Estados Unidos.
Franklin, G. F. y J. D. Powell (1981). Digital
Control of Dynamic Systems. segunda ed.
Addison-Wesley Publishing Company. Mas-
sachusetts.
Kuznetsov, Y. A. (1995). Elements of Applied
Bifurcation Theory. Springer-Verlag. Nueva
York.
MacFarlane, A. G. J. y I. Postlethwaite (1977).
The generalized Nyquist stability criterion
and multivariable root loci. Int. J. of Control
25, 81—127.
Maksimović, D., R. Zane y R. Erickson (2004).
Figura 10. Oscilogramas de la tensión de salida vc
Impact of digital control in power electro-
y corriente iL con el controlador PI (3) para
nics. En: IEEE Int. Symp. Power Semicon-
R = 6.25Ω y E = 14V.
ductors Devices and ICs. Kitakyushu (Ja-
pón). pp. 13—22.
ración. Se analizará en un futuro la posibilidad de Patella, B. J., A. Prodić, A. Zirger y D. Maksimo-
eliminar las oscilaciones reemplazando el término vić (2003). High-frequency digital PWM con-
proporcional por uno no lineal. troller IC for dc-dc converters. IEEE Trans.
on Power Electron. 18(1), 438—446.
Agradecimientos Tse, Ch. K (2004). Complex Behavior of Switching
Power Converters. CRC Press. Boca Raton.
Los autores agradecen a la SGCyT de la UNS, a la
ANPCyT y al CONICET por el apoyo brindado para la
realización de este trabajo.

View publication stats

También podría gustarte