Boost
Boost
Boost
INTRODUCCCION 2
OBJETIVO 3
MARCO TEÓRICO 3
DESARROLLO 7
OBSERVACIONES 12
CONCLUSIONES 12
REFERENCIAS 12
0
INTRODUCCION
1
El convertidor tipo Boost es un circuito elevador de tensión, que usa las
características del inductor y el capacitor como elementos almacenadores de
energía para elevar la corriente proveniente de la fuente de alimentación y usarla
para inyectarla al condensador, produciendo así niveles de voltaje mayores en la
carga que los de la fuente, como se puede ver en la Figura 1 [2].
OBJETIVO
Implementar el control necesario para el convertidor CD-CD elevador boost
observar el comportamiento y verificar el control implementado.
MARCO TEÓRICO
CONTROL PROPORCIONAL
CONTROL PI
2
empíricamente que el llamado “controlador PID” es una estructura útil. Dentro de la
banda proporcional el comportamiento del algoritmo PID en su versión de “libro de
texto” se puede describir como:
Dicho esto será necesario establecer dichas propiedades al circuito PID-PI que
iremos generando a partir de teorías de control ya establecidas e iremos modelando
dicho sistema.
ė = (Â + )
𝐴 0
Â=[ ]
−𝐶 0
𝐵
=[ ]
0
= [0 −𝑘𝑝 𝑘𝑖]
Primeramente las ecuaciones características del circuito Boost las cuales estarán
dadas por:
3
Para el modo donde Q=1
𝑥1 𝑋2
𝑥1̇ = − +
𝐿 𝐿
𝑋2
𝑥2̇ = −
𝑅𝐶
Para el modo donde Q=0
𝑥1 𝑋2 𝑉𝑠
𝑥1̇ = − − +
𝐿 𝐿 𝐿
𝑋2 𝑥1
𝑥2̇ = − +
𝑅𝐶 𝐶
Así pues tendremos mediante el modelado del circuito tipo Boost las siguientes
matrices correspondientes al espacio en estados.
𝑟 𝐷−1 −𝑋2
𝑥 −𝑉𝑖𝑛
𝑥̇
[ 1] = [ 𝐿 𝐿 ] [𝑥 ] + [ 𝐿 ] µ + [ 𝐿 ]
1
𝑥2̇ 𝐷−1 1 2 𝑥1
− 0
𝐶 𝑅𝐶 𝐶
𝑥1
𝑦 = [0 1] [𝑥 ]
2
4
Y sustituyendo con los valores ya establecidos en clase tendremos de esta forma
la ecuación de  𝑦 :sustituye los valores a r le pones unos 10ohms a L le pones
10mH a C le pones 10uF y a la D??e vas a tener que sacar cuando D vale 1 y
cuanfo vale 0 y pues lo que sigue es puro despeje y lo malo es que necesitas
matlab para sacar kp,Ki y kdChale pues inventalos ni modo que hagas el
programa en matlabademas los calculos son los que importanhas lo que faltaok
deja le sigo graciaso kAdauto mañana ,e xplicas pues ya visteel proceso no mas
es ver el modelo y de ahí sacas lo demas en el pdf del modelo viene explicadoMuy
bien deja lo leo y le sigo ok Gracias adauto por nadadesca nsa igualhasta mañana
sale nos vemos ya me voyok
0.0001 −133750 0
 = [132000 −800000 0]
0 −1 0
605000
=[ 0 ]
0
Posteriormente se establece la matriz de error establecida el inicio:
𝑥1𝑒 0 −133750 0 605000
[𝑥2𝑒 ] = [132000 −800000 0] + [ 0 ] [0 −𝑘𝑝 𝑘𝑖]
𝑥3𝑒 0 −1 0 0
𝑥1𝑒 0 −133750 − 605000𝑘𝑝 605000𝑘𝑖
[𝑥2𝑒 ] = [132000 −800000 0 ]
𝑥3𝑒 0 −1 0
Después pasamos a obtener la ecuación determinante del sistema dada por la
siguiente expresión:
det(𝜆𝐼 − ė)
𝑎𝑠 3 + 𝑏𝑠 2 + 𝑐𝑠 + 𝑑 = 0
5
Haremos nuestra propuesta de polos y meteremos todo a un programa
establecido de Matlab el cual nos dirá las ganancias obtenidas:
𝑃1 = −2349
𝑃2,3 = −402121 ± 840706𝑗
Cálculos
Ahora de estas ganancias haremos simples despejes teniendo en cuenta las
siguientes formulas:
𝑅𝑓 𝑅𝑓 1𝑘Ω
𝑘𝑝 = ∴ 𝑅𝑖 = = = 67Ω
𝑅𝑖 𝑘𝑝 4.4866𝑒1
1 1 1
𝑘𝑖 = ∴𝑅= = = 380Ω
𝑅𝐶 𝑘𝑖 𝐶 3.554𝑥104 (100𝑒12)
%convertidor Boost
%Autor: JLRC
%*************************************************************************
Boost;
clc;
%*************************************************************************
%*************************************************************************
syms Kp;
syms ki;
Ag=[A [0;0];-C 0]
Bg=[B;0]
%*************************************************************************
%Matriz de error
%*************************************************************************
e=(Ag+(Bg*Kg))
7
%*************************************************************************
%SI-E
%*************************************************************************
syms s;
SI_e=(s*eye(length(e)))-e
%*************************************************************************
%*************************************************************************
EC_CAR=det(SI_e);
pretty(EC_CAR)
%*************************************************************************
%*************************************************************************
P1=[1 2349];
P2=[1 402121-840706i];
P3=[1 402121+840706i];
CO=conv(P1,P2);
8
CO=conv(CO,P3)
%*************************************************************************
%*************************************************************************
Kp=(CO(3)-1.7655E10)/2.1186E11
Ki=(CO(4))/2.1186E11
Kd=0
Kp= 1.4866e+01
Ki= 3.5554e4
DESARROLLO
9
Figura.2.Circuito pwm
10
Figura 3. Circuito PI
3. Etapa de potencia
La última etapa es la parte de potencia conformada por el circuito Boost (Fig. 4) que
se encarga de ofrecernos el valor en volts que nosotros buscamos además de
mantener dicho valor de manera constante.
11
ObservacionesΩ
Durante la práctica se observó en el funcionamiento del Boost, la cual se
comportaba como una fuente variable de 0v a 12v, pero al momento de demandar
corriente esta se comporta alimentando el circuito a la corriente que fuese
necesaria, esta corriente iba de los 0 hasta los 40 amperes idealmente. En nuestro
circuito, al implementarle control a nuestro circuito, este tiene que regular el PWM
de acuerdo a la retroalimentación que el control reciba de la salida del Boost. El
sistema de control que se implemento fue el PID realizado con anterioridad en el
aula.
Conclusiones
[2] K. Ogata, Ingenieria de Control Moderna, Edo. de Mexico: Pretince Hall, 1998.
12