Autor Tema: Proyecto: Diseño optimizado de una etapa Step Up  (Leído 67194 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado Picuino

  • Moderador Local
  • DsPIC33
  • *****
  • Mensajes: 5892
    • Picuino
Re:Proyecto: Diseño optimizado de una etapa Step Up
« Respuesta #135 en: 02 de Abril de 2017, 14:27:14 »
Baja R14 a 180k a ver cómo va.

Desconectado micro_pepe

  • Moderadores
  • DsPIC30
  • *****
  • Mensajes: 3216
Re:Proyecto: Diseño optimizado de una etapa Step Up
« Respuesta #136 en: 02 de Abril de 2017, 14:52:29 »
Baja R14 a 180k a ver cómo va.

* pid-10k-180k-1n-4_7n-40w-70w-51Hz.gif
(21.7 kB, 800x480 - visto 450 veces)


Ahora yo diría que le falta derivativo.
« Última modificación: 02 de Abril de 2017, 14:55:38 por micro_pepe »
Se obtiene más en dos meses interesandose por los demás, que en dos años tratando de que los demás se interesen por ti.

新年快乐     的好奇心的猫死亡

Desconectado Picuino

  • Moderador Local
  • DsPIC33
  • *****
  • Mensajes: 5892
    • Picuino
Re:Proyecto: Diseño optimizado de una etapa Step Up
« Respuesta #137 en: 02 de Abril de 2017, 15:02:55 »
Si, eso parece. El problema es que el derivativo estaba bién calculado. No entiendo porqué hace falta más.

Prueba a subir C7 un poco a ver que tal con 6.8nF o 12nF, hasta que se estabilice.
En caso contrario habrá que reducir más todavía la resistencia R14 (la ganancia proporcional)

Otro punto en el que se puede añadir una capacidad es en C21, que también aporta derivativo.
C21 debería valer más o menos como C7, unos 4,7nF.

Un saludo.

Desconectado micro_pepe

  • Moderadores
  • DsPIC30
  • *****
  • Mensajes: 3216
Re:Proyecto: Diseño optimizado de una etapa Step Up
« Respuesta #138 en: 02 de Abril de 2017, 15:30:09 »
R2 = 10 k
R14 = 180k
C22 = 1nF
C7 = 10nF


* 10n-1n-10k-180k-40w-70w-51Hz.gif
(21.22 kB, 800x480 - visto 424 veces)

Código: [Seleccionar]
*******************************************************R2 = 10 k
R14 = 120k
C22 = 1nF
C7 = 10nF


* 10n-1n-10k-120k-40w-70w-51Hz.gif
(21.1 kB, 800x480 - visto 393 veces)
« Última modificación: 02 de Abril de 2017, 15:34:09 por micro_pepe »
Se obtiene más en dos meses interesandose por los demás, que en dos años tratando de que los demás se interesen por ti.

新年快乐     的好奇心的猫死亡

Desconectado Picuino

  • Moderador Local
  • DsPIC33
  • *****
  • Mensajes: 5892
    • Picuino
Re:Proyecto: Diseño optimizado de una etapa Step Up
« Respuesta #139 en: 02 de Abril de 2017, 16:13:34 »
Prueba a bajar C7 a 4.7nF y añadir:
C21 = 4.7nF
R17 = 1k

Así añadimos dos derivativos. A ver si mejora la oscilación con 40W


El próximo paso será analizar la función de transferencia de la fuente en detalle.

Un saludo.
« Última modificación: 02 de Abril de 2017, 16:19:03 por Picuino »

Desconectado Picuino

  • Moderador Local
  • DsPIC33
  • *****
  • Mensajes: 5892
    • Picuino
Re:Proyecto: Diseño optimizado de una etapa Step Up
« Respuesta #140 en: 02 de Abril de 2017, 16:24:14 »
Espera, que calculo mejor los valores.
El problema es que estoy calculándolos en base a los resultados del método de Ziegler-Nichols y estos no están funcionando bien.

Hay que intentar entender mejor la fuente antes de seguir, pero tardaré un tiempo.


Mientras tanto puedes bajar aún más la ganancia con R14, hasta que sea bien estable, y probar:
   Tensiones de 15V y de 30V a ver si la fuente sigue estable.
   La carga con el conversor Buck a ver si los resultados siguen estables.
   Probar la fuente con cargas menores (5W) para comprobar si también es estable.

Si quieres puedes hacer como yo: simular el circuito para comprobarlo antes en el ordenador.

Un saludo.

Desconectado micro_pepe

  • Moderadores
  • DsPIC30
  • *****
  • Mensajes: 3216
Re:Proyecto: Diseño optimizado de una etapa Step Up
« Respuesta #141 en: 02 de Abril de 2017, 18:05:58 »
Espera, que calculo mejor los valores.
El problema es que estoy calculándolos en base a los resultados del método de Ziegler-Nichols y estos no están funcionando bien.

Hay que intentar entender mejor la fuente antes de seguir, pero tardaré un tiempo.

OK, espero.

Mientras tanto puedes bajar aún más la ganancia con R14, hasta que sea bien estable, y probar:
   Tensiones de 15V y de 30V a ver si la fuente sigue estable.
   La carga con el conversor Buck a ver si los resultados siguen estables.
   Probar la fuente con cargas menores (5W) para comprobar si también es estable.

Si quieres puedes hacer como yo: simular el circuito para comprobarlo antes en el ordenador.

Un saludo.

He bajado aún más la resistencia, hasta 62k, con 18.5v, este es el resultado, la oscilación tiende a amortiguarse:


* 18_5v-12n-1n-10k-62k.gif
(21.74 kB, 800x480 - visto 417 veces)


Con 15v, oscila mucho:


* 15v-12n-1n-10k-62k.gif
(18.81 kB, 800x480 - visto 415 veces)


Y con 24v mucho más:


* 24v-12n-1n-10k-62k.gif
(17.47 kB, 800x480 - visto 424 veces)


He comprobado la fuente con la que alimento el conversor, esto es lo que hay en la entrada de 12v, con 24V en la salida, y conmutando la carga a 51Hz:


* Entrada_12V.gif
(18.54 kB, 800x480 - visto 430 veces)
« Última modificación: 02 de Abril de 2017, 19:19:08 por micro_pepe »
Se obtiene más en dos meses interesandose por los demás, que en dos años tratando de que los demás se interesen por ti.

新年快乐     的好奇心的猫死亡

Desconectado Picuino

  • Moderador Local
  • DsPIC33
  • *****
  • Mensajes: 5892
    • Picuino
Re:Proyecto: Diseño optimizado de una etapa Step Up
« Respuesta #142 en: 02 de Abril de 2017, 18:27:36 »
Qué desastre.
Con poca ganancia proporcional las oscilaciones no se hacen menores, simplemente se hacen de menor frecuencia.

Hay que analizar la fuente para ver cuáles son sus polos dominantes y cómo cambian con los parámetros (tensión de salida, potencia de salida) y luego intentar encontrar una regulación que sea estable en todos los casos, si se puede.

Voy a analizar la fuente y lo posteo.
La topología Buck la conozco de memoria, pero la Boost no. Imagino que será igual que la Flyback.
Como no estoy del todo seguro, quiero simular también la etapa para comprobarlo. Y todo eso lleva tiempo.

Un saludo.

Desconectado Picuino

  • Moderador Local
  • DsPIC33
  • *****
  • Mensajes: 5892
    • Picuino
Re:Proyecto: Diseño optimizado de una etapa Step Up
« Respuesta #143 en: 02 de Abril de 2017, 18:35:27 »
Respecto a la regulación. Esta etapa PID no se ajusta con facilidad porque al cambiar un componente cambian todos los valores.
Para ajustar bien la etapa:

Kp = R14 / R2 + C22/C7
Ti = C22 * R14
Td = R2 * C7

No conviene hacer Ti menor. Si reduces R14 hay que aumentar en la misma proporción C22 porque si no el control integral se hace más rápido y más inestable. Quizás probando con estos valores:

Kp = R14 / R2 + C22/C7 = 14
Ti = C22 * R14 = 260us
Td = R2 * C7 = 50 us


R2 = 10K
R14 = 120K
C22 = 2,2nF
C7 = 4,7nF


Un saludo.

PD: Modifico los valores para que cuadren más entre sí
« Última modificación: 02 de Abril de 2017, 19:47:29 por Picuino »


Desconectado Picuino

  • Moderador Local
  • DsPIC33
  • *****
  • Mensajes: 5892
    • Picuino
Re:Proyecto: Diseño optimizado de una etapa Step Up
« Respuesta #145 en: 03 de Abril de 2017, 15:03:58 »
Estoy intentando simular y no recuerdo bien todos los valores que hemos escogido al final para todos los componentes.
¿Podrías colgar un esquema actualizado micro_pepe?
Muchas gracias.

Desconectado micro_pepe

  • Moderadores
  • DsPIC30
  • *****
  • Mensajes: 3216
Re:Proyecto: Diseño optimizado de una etapa Step Up
« Respuesta #146 en: 03 de Abril de 2017, 15:52:13 »
Estoy intentando simular y no recuerdo bien todos los valores que hemos escogido al final para todos los componentes.
¿Podrías colgar un esquema actualizado micro_pepe?
Muchas gracias.

Gracias a tí.


* esquema7.png
(50.1 kB, 2362x1345 - visto 782 veces)


Respecto a la regulación. Esta etapa PID no se ajusta con facilidad porque al cambiar un componente cambian todos los valores.
Para ajustar bien la etapa:

Kp = R14 / R2 + C22/C7
Ti = C22 * R14
Td = R2 * C7

No conviene hacer Ti menor. Si reduces R14 hay que aumentar en la misma proporción C22 porque si no el control integral se hace más rápido y más inestable. Quizás probando con estos valores:

Kp = R14 / R2 + C22/C7 = 14
Ti = C22 * R14 = 260us
Td = R2 * C7 = 50 us


R2 = 10K
R14 = 120K
C22 = 2,2nF
C7 = 4,7nF


Un saludo.

PD: Modifico los valores para que cuadren más entre sí

Probé con esos valores, este es el resultado:


* 10k-120k-2n2-4n7.gif
(21.31 kB, 800x480 - visto 409 veces)


Luego bajé R14 a 62k, y subí C22 a 4.7nF, este es el resultado:


* 10k-62k-4n7-4n7.gif
(20.72 kB, 800x480 - visto 393 veces)


Si bajo el voltaje sigue mas o menos estable, pero al subir a unos 24v oscila mucho la salida, la carga cuando comuto con el transistor, pasa de 50w a 70w.

Saludos!!!
« Última modificación: 03 de Abril de 2017, 16:04:36 por micro_pepe »
Se obtiene más en dos meses interesandose por los demás, que en dos años tratando de que los demás se interesen por ti.

新年快乐     的好奇心的猫死亡

Desconectado Picuino

  • Moderador Local
  • DsPIC33
  • *****
  • Mensajes: 5892
    • Picuino
Re:Proyecto: Diseño optimizado de una etapa Step Up
« Respuesta #147 en: 03 de Abril de 2017, 17:07:26 »
Las simulaciones no me están dando buen resultado.
Una de ellas tiene una respuesta a la carga que no se parece en nada a la fuente.
La otra (con Pspice) se eterniza. Tarda muchísimo en simular. Como la conmutación tiene una frecuencia de 40kHz y la carga 1000 veces menos, tarda muchísimo en realizar cualquier pequeño cambio. No lo veo muy práctico.

Al final las simulaciones sirven para hacer lo mismo que estás haciendo tú, probar a ojo varios valores del PID, de manera que no aportan mucho más al análisis del problema. Esperaba poder manejar así la fuente para familiarizarme con ella, pero me costaría menos tiempo fabricarla.

Creo que va a ser mejor calcular las ecuaciones de la etapa, sus polos y ceros y a partir de ahí calcular los parámetros del regulador PID.

Un saludo.

Desconectado micro_pepe

  • Moderadores
  • DsPIC30
  • *****
  • Mensajes: 3216
Re:Proyecto: Diseño optimizado de una etapa Step Up
« Respuesta #148 en: 03 de Abril de 2017, 19:16:51 »
Una cosa, una bobina de menos valor, ¿puede hacerla más estable?

Saludos!!!
Se obtiene más en dos meses interesandose por los demás, que en dos años tratando de que los demás se interesen por ti.

新年快乐     的好奇心的猫死亡

Desconectado Picuino

  • Moderador Local
  • DsPIC33
  • *****
  • Mensajes: 5892
    • Picuino
Re:Proyecto: Diseño optimizado de una etapa Step Up
« Respuesta #149 en: 04 de Abril de 2017, 04:37:57 »
Eso cambiaría un poco la frecuencia, pero creo que no se va a notar en la estabilidad.

Cero en el plano positivo:
Esa etapa es más compleja que un buck y cuesta más estabilizarla.
Por ejemplo uno de los problemas que tiene es la forma de aumentar la corriente de salida. Cuando la salida baja de tensión el regulador tiende a aumentar la corriente de pico de la bobina. Al hacer esto el siguiente ciclo de trabajo aumenta y la corriente de pico de la bobina aumenta un poco, pero al ser el ciclo de trabajo más grande, el tiempo que la bobina descarga corriente en la salida es menor. El resultado es que la corriente de pico aumenta pero la corriente de salida disminuye. Esto hace que en el siguiente ciclo de trabajo se le pida a la bobina más corriente aún. Al final la corriente de salida aumenta, pero para entonces la corriente de la bobina ha aumentado más de lo necesario y hay que reducir su corriente de pico. En este caso el efecto se repite al contrario, al intentar disminuir la corriente de pico de la bobina, la corriente de salida aumenta.
Este efecto produce oscilaciones con frecuencia relativamente alta (unos pocos ciclos de trabajo). Además el control derivativo no resuelve el problema, sino que lo aumenta.
Este comportamiento se denomina cero en el plano positivo.

Este efecto se puede ver en tus gráficas. Después del sobrepulso que dura aproximadamente 1ms la semionda positiva (2ms de tiempo de ciclo) hay unas oscilaciones con una frecuencia mayor, 500us de tiempo de ciclo. Se observa en el tiempo de máxima potencia.
En la última gráfica, con menos ganancia (R14 a 62k, y C22 a 4.7nF), el efecto ya no se observa.


Hay varias soluciones, algunas peores que otras:

1. Hacer una regulación PID pura, optimizada solo para una tensión de entrada y salida (20V) y que funcione bien para ese punto de trabajo. Esta regulación será un poco lenta para evitar las oscilaciones (como la última que has hecho) y no funcionará para altas tensiones de salida.

2. Afinar el PID en el caso más inestable (alta tensión de salida) y conformarse con una regulación más pobre en bajas tensiones de salida.

3. Esperar a que analice la etapa con detalle y añadir más componentes al PID actual para mejorar su comportamiento. En este caso ya no estaremos hablando de un PID puro. Todavía no sé si será suficiente con el espacio que hemos dejado para más componentes en el regulador. Desde luego utilizando los 6 componentes el comportamiento será mejor que utilizando solo 4, pero todavía no sé si hará falta añadir más.

Un saludo.
« Última modificación: 04 de Abril de 2017, 04:40:01 por Picuino »


 

anything