Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Resumen INTRODUCCIN
En este artculo se describe el comportamiento de un pul- En diversas aplicaciones industriales es
sador elevador (Boost), este circuito de amplio uso a nivel necesario obtener a partir de una fuente de
industrial exhibe un comportamiento no lineal en virtud de su corriente directa de voltaje fijo, otro valor
sistema de conmutacin, se obtienen y simulan las ecuacio- de tensin mayor o menor que el original, es
nes diferenciales no lineales que describen el comportamiento decir, se convierte de CD a CD (Corriente
del circuito con Simulink/MatLab y mediante el algoritmo de directa). Estos circuitos denominados pul-
Runge Kutta. Seleccionando los valores de los parmetros sadores se usan ampliamente en control
para el circuito se obtiene el punto de equilibrio, que junto de motores elctricos, en gras, trenes y
con el Jacobiano permiten obtener un modelo lineal. Con el montacargas, ya que permiten controlar la
modelo lineal se sintoniza un controlador PID y un controlador aceleracin, poseen alta eficiencia y una
de realimentacin de estado, y se comparan realizando el respuesta dinmica rpida (Rashid 1993).
anlisis de sensibilidad y de la respuesta transitoria. En especial, en este trabajo se estudia el
comportamiento de los pulsadores elevado-
Palabras clave res, los cuales permiten obtener un voltaje
mayor al de la entrada. Estos pulsadores
Sistema no lineal, fuente conmutada, sistemas din-
se caracterizan por ser sistemas que admi-
micos, sistema interactivo, control lineal, control pid,
ten descripciones matemticas diferentes
realimentacin del estado, Simulink/MatLab, prdidas
durante periodos de operacin diferentes,
de potencia.
y se conocen como sistemas de estructura
variable (Sira, 2005).
Abstract
This article describes the behavior of an elevator button
(Boost), this circuit is widely used at industrial level exhi- * Ingeniero Electrnico egresado de la Universidad Industrial de
Santander (2004); Candidato a Magister en ingeniera electr-
bits a nonlinear behavior by virtue of their switching system nica de la universidad javeriana. Especialista en Automatizacin
Industrial, Universidad Nacional (2008). freddyfvg@yahoo.es.
are obtained and simulate nonlinear differential equations
** Ingeniero Electrnico egresado de la universidad Distrital Fran-
describing the behavior of circuit with Simulink / Matlab cisco Jos de Caldas, Candidato a Magister de Matemticas
Aplicadas de la Universidad EAFIT,. elehenry@hotmail.com.
and by Runge Kutta algorithm. Selecting parameter values
*** Ingeniero Electromecnico egresado de la Universidad
for the circuit to obtain the equilibrium point, which toge- Pedaggica y Tecnolgica de Colombia; profesor de Diseo
Macatrnico y Dinmica de Sistemas en Ingeniera Mecatr-
ther with the Jacobian possible to obtain a linear model. nica Universidad San Buenaventura, Bogot; participa en el
With the linear model is tuned PID controller and a state desarrollo de proyectos de investigacin como Desarrollo de
software de simulacin de sistemas mecnicos de traslacin y
feedback controller and compared by analysis of sensitivity Simulacin del proceso de polimerizacin mediante autmatas
celulares. Es asesor en las areas de diseo y control en la
and transient response. industria petrolera. hectormvega@gmail.com
44
Anlisis, simulacin y control de un convertidor de potencia dc-dc tipo boost p. 44-55
Investigacin
Debido a la gran variedad de aplicacio- se asumen solamente los elementos que tienen un efecto
nes del pulsador elevador, en este trabajo significativo en la funcionalidad del sistema, es por esto
se estudia el comportamiento del mismo que se tiene en cuenta el efecto de la resistencia interna
y se hace un anlisis comparativo de dos de la inductancia, pero desprecian efectos como las cadas
controladores (reguladores), en cuanto a de voltaje en el diodo y el transistor, debido a que son muy
sensibilidad y a ciertos requerimientos de pequeos comparados con los voltajes de la fuente y el de
diseo en el dominio del tiempo. Se disea salida; igualmente se desprecia el efecto de la resistencia
e implementa un control analgico PID interna del condensador, que al ser mucho mayor que la
(proporcional-integral-derivativo), cuyas carga, su efecto es prcticamente nulo.
constantes se estiman usando el mtodo
propuesto por Ziegler-Nichols y el modelo
promedio lineal del pulsador elevador, este
I. DESCRIPCIN DEL SISTEMA
ltimo se obtiene calculando el Jacobiano
El convertidor tipo Boost es un circuito elevador de ten-
y el punto de equilibrio de las ecuaciones
sin, que usa las caractersticas del inductor y el capacitor
de estado. De otro lado, se disea e im-
como elementos almacenadores de energa para elevar la
plementa un control de realimentacin de
corriente proveniente de la fuente de alimentacin y usarla
estado, que incluye eliminacin del error en
para inyectarla al condensador, produciendo as niveles de
estado estable mediante una accin integral
voltaje mayores en la carga que los de la fuente. El inte-
(Kuo, 1996).
rruptor en el esquema (fig. 1), consiste de dos elementos:
un elemento de conmutacin rpida como un transistor
Se inicia analizando el comportamiento
BJT, un Mosfet o el ms comnmente usado el IGBT y el
dinmico del sistema, con el fin de obtener
otro, un diodo con un tiempo de recuperacin mucho menor
el modelo matemtico (no lineal, en va-
que el periodo de la seal de control; la funcin de ste
riables de estado) del mismo, en seguida
ltimo, es impedir que la corriente de descarga del conden-
se selecciona un punto de equilibrio, y se
sador se devuelva, ya que se desea que cuando la fuente
prueba usando Simulink de Matlab con el
se desconecta del condensador y de la resistencia de
fin de verificar el comportamiento esperado,
carga para almacenar energa en la bobina, se suministre
segn el anlisis de los fenmenos elctri-
corriente a la carga mediante la descarga del condensador.
cos. Por otra parte, se analiza e implementa
Cuando el transistor est en conduccin (interruptor en 1),
el mtodo numrico de Runge Kutta (Bur-
la inductancia almacena energa para luego suministrarla
den, 1998) para solucionar el sistema de
simultneamente a la carga y al condensador a otro nivel
ecuaciones de estado, obtenido del modelo
de voltaje en los intervalos en los que el transistor est
no lineal del pulsador, y se compara con el
en corte (interruptor en 2).
resultado de Simulink. Posteriormente se
muestra el proceso analtico de linealiza-
cin, y se compara con el resultado obtenido
mediante el comando linmod de MatLab.
A partir del modelo lineal se disean los
reguladores mencionados.
45
Revista de la Facultad de Ingeniera Ao 12 n. 24, julio-diciembre de 2011
el diodo queda en polarizacin inversa y por consiguiente y el periodo del oscilador se denomina ciclo
no conduce comportndose como un interruptor abierto. de trabajo (D). (Hard 2001).
Tabla 1. Parmetros ms importantes del elevador de voltaje Boostsubsistema consiste en transistor y el diodo, que en la figura 3 se repre
El segundo
transistor es directamente el elemento controlado, no obstante el diodo aunque es u
Subsistemas. La seal de entrada al sistema cumple tambin lade
requiere funcin de interruptor,
referencia ya que se
establece el abre
puntocuando el transistor
donde se est en con
forma a que el condensador se descargue solamente en la carga. Otro subsistema
de un modulo capaz de modificar el ancho de pulso, potencia,este produceson
cuyos elementos el flanco deelcada
la bobina, de la seal
condensador, estos yelementos
por poseen un
es el primer subsistema que consiste de un generador de es
mayor influencia consiguiente es capaz
la correspondiente de modificar
a la inductancia el slo
por lo que cicloesta se tiene en c
rampa y un comparador de voltaje, donde una la notacin
entrada aparece
de como (r). El ltimo subsistema consiste en la carga y es el elem
trabajo.
alimentar con el voltaje regulado proveniente del convertidor, la notacin de la carg
ecuaciones es R.
46
2.2 Relaciones causa efecto entre las variables de estado y la entrada
control que acta sobre el interruptor, genera un ancho de pulso que afecta directamente el voltaje en la carga
(Ecuacin 1), por otra parte, el ciclo til afecta directamente a la corriente y al voltaje por lo que todas las relaciones
en el entre
Fig. 3. Diagrama de relaciones diagrama son directas. Es necesario tener en cuenta para analizar correctamente estas relaciones, que el ciclo
los subsistemas
control
Fig. 3. Diagrama de relaciones que
til toma acta
entre
valores sobre0ely 1.
losentre interruptor, genera un ancho de pulso que afecta directamente el voltaje en la carga
ndo subsistema consiste (Ecuacin 1), por otra parte,
en transistor y el diodo, que en la figura 3 se representa
subsistemas el ciclocomo
til afecta directamente
interruptor, el a la corriente y al voltaje por lo que todas las relaciones
or es directamente el elemento controlado, noenobstante
el diagrama
el diodosonaunque
directas.
es unEselemento
necesario no tener en cuenta para analizar correctamente estas relaciones, que el ciclo
controlado,
tambin la funcin deEl
interruptor,
segundo ya que se tilcuando
abre
subsistematoma elvalores entre
transistor
consisteest0en
y 1.
conduccin,
en Fig.obligando de esta causal del pulsador elevador Boost.
4. Diagrama
que el condensador se descargue solamente en la carga. Otro subsistema corresponde al circuito de
a, cuyos elementostransistor
son la bobina,yelelcondensador,
diodo, que estosen la figura
elementos poseen3 una
se resistencia interna, la de
nfluencia es la correspondiente a la inductancia por lo que slo esta
1.3 Anlisis con el interruptor en la posicin 1
se tiene en cuenta para el modelo, y en
representa como interruptor, el transistor
in aparece como (r). El ltimo subsistema consiste en la carga y es el elemento externo que se desea
es directamente
ar con el voltaje regulado proveniente delelconvertidor,
elemento controlado,
la notacin no en losEn
de la carga la figura
esquemas y las5 se muestra el circuito con el transistor en
nes es R. obstante el diodo aunque es un elemento Fig. 4. Diagrama lo
conduccin, causal
cualdel pulsador
hace que elevador Boost.
la fuente alimente solamente
no controlado, cumple tambin la funcin a la inductancia, mientras que el diodo entra en estado de
2.3. yAnlisis
aciones causa efecto entre las variables de estado con el interruptor en la posicin 1
la entrada
de interruptor, ya que se abre cuando el Fig.no4. conduccin Diagrama causal del pulsador elevador
y desacopla Boost.RC.
el circuito
ama causal que relaciona la corriente en la inductancia,
transistor est en conduccin, el voltaje de salida
En la figura 5 seobligando y el ancho de pulso de la seal
muestra el circuito con el transistor en conduccin, lo cual hace que la fuente alimente solamente a
rol representada por el ciclo de trabajo, se muestra
2.3. mediantecon
Anlisis un el
diagrama de flujo,
interruptor endonde el circuito
la posicin 1 de de no conduccin y desacopla el circuito RC.
de esta forma a que la inductancia,
el condensadormientras queseel diodo entra en estado
descargue solamente en la5 se
En la figura carga.
muestraOtro el circuito con el transistor en conduccin, lo cual hace que la fuente alimente solamente a
subsistema corresponde al circuito
la inductancia, mientras deque po- el diodo entra en estado de no conduccin y desacopla el circuito RC.
tencia, cuyos elementos son la bobina, el
condensador, estos elementos poseen una
resistencia interna, la de mayor influencia
es la correspondiente a la inductancia por
Fig. 5. Circuito equivalente con el transistor en conduccin,
lo que slo esta se tiene en cuenta para el
interruptor
Fig. 5. Circuito equivalente conen el la posicin
transistor en 1.
conduccin, interruptor en la posicin 1.
modelo, y en la notacin aparece como (r).
El ltimo subsistemaLaconsiste ecuacion paraen lalamalla
carga La ecuacion
de la izquierda es: para la malla de la izquierda es:
y es el elemento externo que se Fig.desea
5. Circuitoali-equivalente con el transistor en conduccin, interruptor en la posicin 1.
mentar con el voltaje regulado proveniente (2) (2)
La ecuacion para la malla de la izquierda es:
del convertidor, la notacin de la carga en
los esquemas y las ecuaciones La ecuacin para es R.circuito de la derecha describe elpara
La ecuacin voltaje en el condensador
circuito de la derecha que esdescribe
el mismo voltaje
el vol-de salida y
(2)
est dado por:
taje en el condensador que es el mismo voltaje de salida
1.2 Relaciones causa efecto entre las (3)
La ecuacin para circuito de la derecha y estdescribe
dado por: el voltaje en el condensador que es el mismo voltaje de salida y
variables de estado y la entrada
est dado por:
2.4. Anlisis con el interruptor en la posicin 2
(3) (3)
El diagrama causal que relaciona la co-
rriente en la inductancia, Este caso corresponde
el voltaje al transistor en corte o no conduccin, el circuito resultante tiene dos mallas (fig. 6)
2.4. Anlisis con elde salida
interruptor en1.4
la posicin
Anlisis2 con el interruptor en la posicin 2
y el ancho de pulso de la seal de control
representada por Este caso corresponde
el ciclo de trabajo, al transistor
se en cortecaso
Este o no conduccin,
corresponde el circuito resultante tiene
al transistor dos mallas
en corte o no(fig.con-
6)
muestra mediante un diagrama de flujo, duccin, el circuito resultante tiene dos mallas (fig. 6)
donde el circuito de control que acta sobre
el interruptor, genera un ancho de pulso
que afecta directamente el voltaje en la
carga (Ecuacin 1), por otra parte, el ciclo
Fig. 6. Circuito equivalente con el transistor en corte, interruptor en la posicin 2.
til afecta directamente a la corriente y al
voltaje por lo que todas las relaciones en el
diagrama son directas. Las ecuaciones
Es necesario Fig.malla
de 6.tener
Circuito equivalente
y el nodo son: con el transistor en corte, interruptor en la posicin 2.
en cuenta para analizar correctamente es- (4)
Fig. 6. Circuito equivalente con el transistor en corte, interruptor
tas relaciones, que el ciclo til toma valores
Las ecuaciones de malla y el nodoen son:
la posicin 2.
entre 0 y 1. (5)
(4)
47 (5)
III. CONSIDERACIONES DE DISEO Y SIMULACIN
49
Fig. 12. Comparacin
numrico de Runge de las respuestas
Kutta, este ltimo delconsistema no lineal,
el programa con 1800
usando Simulink y por Runge
intervalos, Kutta. que son mu
se observa
numrico de Runge Kutta, este ltimo con el programa usando 1800 intervalos, se observa q
en el detalle se puede ver que la diferencia es prcticamente despreciable.
en el detalle se puede ver que la diferencia es prcticamente despreciable.
En la figura 12 se muestran superpuestas las curvas IV. LINEALIZACIN
EndelavoltajeIV.obtenidas
figura LINEALIZACIN
12 se muestran
mediantesuperpuestas
la simulacin lasycurvas
por el de voltaje obtenidas m
mtodo
numrico de Runge Kutta, este ltimo con el programa usando 1800 intervalos, se observa que son muy similares, 1800 intervalo
numrico de Runge Kutta, este ltimo con el programa usando
Revista de la Facultad de Ingeniera Ao 12 n. 24, julio-diciembre de 2011
a la simplicidad de las ecuaciones no es necesario aplicar mtodos numricos para su solucin, el ciclo de
para rgimen permanente y con el voltaje deseado, se defini antes como (Ec. 1), al
r este valor en 9 y resolver resulta: 50
Anlisis, simulacin y control de un convertidor de potencia dc-dc tipo boost p. 44-55
Investigacin
4.2 Sensibilidad
armetros relevantes para el estudio de la sensibilidad en el pulsador elevador, la resistencia demodelo
carga no lineal
n en la fuente de alimentacin (E). En el presente estudio se analiza la sensibilidad de los modelos
De la se
(lineal y no lineal) al primer parmetro. La variacin de la resistencia (generalmente tabla
hace3, se concluye
menor) se que para el modelo lineal una
uentemente en las aplicaciones industriales del pulsador elevador.
Fig. 13. Comparacin del sistema lineal con el no Para la construccin
variacin delde la
48% tabla
en 3,
R, provoca una variacin de 0.51%. El
a variacin del 48% por debajo del valor nominal de la resistencia de carga, esto produce un intervalo
error medio cuadrtico resultante es 3.18 V. Los resultados
26 50]. linealizado.
de las tablas, muestran que la sensibilidad en cuanto a la
resistencia de carga es mayor para el modelo lineal.
51
35 195,480 -4,520 35 196,731 -3,269
32 195,060 -4,940 32 196,614 -3,386
29 194,560
Revista de-5,440
la Facultad29 196,472 Ao -3,528
de Ingeniera 12 n. 24, julio-diciembre de 2011
Fig. 14. Sistema en lazo cerrado con la ganancia crtica para medir el periodo crtico.
Fig. 14. Sistema en lazo cerrado con la ganancia crtica para
medir el periodo crtico.
Fig. 15. Medicin del periodo crtico con la respuesta del sistema
en lazo cerrado.
Fig. 18. Respuesta del sistema controlado ante
variaciones en la entrada.
52
Anlisis, simulacin y control de un convertidor de potencia dc-dc tipo boost p. 44-55
Investigacin
53
es requerimientosEldevector
diseode del controlador.
ganancias Debido a de
de realimentacin queestado,
se requiere
se obtieneeliminar el error
mediante en estado
el comando estable,
acker de MatLab, este
un integrador, como se muestra en el esquema de control de la figura 20. Al agregar dicho integrador,
comando requiere las matrices A y B del sistema linealizado, adems necesita la ubicacin deseada deel los polos en
sultante tiene un estado ms (Kuo, 1995), y por tanto se requiere una ganancia adicional. El resultadoa la funcin
lazo cerrado. Las matrices A y B se muestran previamente en este documento, los polos entregados
vectorsede
or MatLab para el acker obtuvieron dedelosla polos
realimentacin
Revista es:enkde=lazo
Facultad cerrado
[0.0033
Ingeniera del12sistema
Ao 0.0027 controlado
n. 24,-6.4345]. con
julio-diciembre dePID,
2011 esto ltimo con el fin de obtener
los similares requerimientos de diseo del controlador. Debido a que se requiere eliminar el error en estado estable,
se agrega un integrador, como se muestra en el esquema de control de la figura 20. Al agregar dicho integrador, el
sistema resultante tiene un estado ms (Kuo, 1995), y por tanto se requiere una ganancia adicional. El resultado
arrojado por MatLab para el vector de realimentacin es: k = [0.0033 0.0027 -6.4345]. R Vp ess
50 200,020 0,020
47 200,030 0,030
44 200,050 0,050
41 200,070 0,070
38 200,102 0,102
35 200,134 0,134
32 200,176 0,176
Fig. 20. Sistema con control por realimentacin de estado 29 200,231 0,231
Fig. 20. Sistema con controlFig.
por20.
realimentacin de estado
Sistema con control por realimentacin de estado 26 200,308 0,308
as ganancias correspondientes
Por tanto las paraganancias
cada estado son:
correspondientes para cada
Por tanto las ganancias correspondientes para cada estado son:
estado son: Tabla 5. Errores producidos por la variacin de R
.0033 K i Kx
corriente en el sistema con control PID
1 0.0033 K i corriente
.0027 K v 0 voltaje
Kx2 0.0027 K v 0 voltaje De la tabla se concluye que para el sis-
.0033 K integralKx3 0.0033 Kintegral tema controlado con PID, una variacin del
48% de R provoca una variacin de tan solo
0.14% en el voltaje de salida. El error medio
cuadrtico resultante es 0.155 [V].
CONCLUSIONES
La herramienta Simulink/MatLab per-
mite implementar con relativa facilidad un
sistema de ecuaciones diferenciales, que
junto con el uso de las mascaras facilitan el
estudio del comportamiento de los sistemas
Fig. 21. Respuesta del sistema con control por realimentacin de estado.
no lineales.
Fig. 21. Respuesta del sistema con control por realimentacin de estado.Los resultados de simulacin del sistema
Fig. 21. Respuesta del sistema con control por realimentacin de no lineal (Simulink) son muy similares a los
obtenidos con la implementacin del algo-
estado.
ritmo de Runge Kutta.
La figura 21 muestra la respuesta al escaln para el con-
trol con realimentacin de estado. Se observa claramente Para el punto de equilibrio seleccionado,
que el sistema de control responde lentamente comparado el sistema lineal obtenido con el modelo
con el PID, el tiempo de levantamiento es cercano a 25 promedio en el espacio de estados resulta
[ms], y el de asentamiento es mayor a 30[ms]. equivalente al obtenido mediante el Jaco-
biano y al resultado de la funcin linmod de
6.1 Anlisis de sensibilidad del control con realimentacin MatLab.
de estado
La respuesta del sistema lineal corres-
La perturbacin en el valor de la resistencia en el inter-
ponde exactamente con el promedio del
valo trabajado, permite obtener los resultados de la tabla 5
rizado de voltaje resultante de la simulacin
del modelo real.
54
Anlisis, simulacin y control de un convertidor de potencia dc-dc tipo boost p. 44-55
Investigacin
permiten concluir que el punto de equilibrio [2] Erickson, R. y Maksimovic, D. Fundamentals of power electrinics. Boulder:
Kluwer Academic Publishers. (2003).
es asintticamente estable.
[3] Hard, D. Electrnica de potencia. Espaa: Pearson. (2001).
El controlador PID resulta ms veloz que [10] Vlez, C Diseo de sistemas lineales. Notas de clase. 2006 Universidad Eafit.
Medelln. (2006).
el control de realimentacin de estados,
sin embargo este ltimo reduce en mayor
medida la sensibilidad a la variacin en la
resistencia de carga.
55