реклама на сайте
подробности

 
 
> Помогите правильно cкомпенсировать QR flyback, для работы на нагрузку постоянной мощности
stas00n
сообщение Mar 20 2017, 18:35
Сообщение #1


Частый гость
**

Группа: Участник
Сообщений: 181
Регистрация: 26-11-10
Пользователь №: 61 198



Друзья, прошу помощи. нарисовал и собрал блок питания. 36В, 1,5А. Квазирезонансный флайбек на L6565D. Все более-менее обстоятельно считал по букварям, потом отлаживал, испытывал. Работает почти удовлетворительно. Нормальный отклик на изменение нагрузки - броски около 500мВ при изменении от нуля до максимума. Устраивает. И на резистивную нагрузку все ок. Кроссовер частота получилась 400 Гц - пробовал увеличивать до 1,5кГц - тогда отклик совсем хороший, но при импульсной нагрузке усилитель ошибки в микросхеме входит в ограничение, пришлось убавить усиление. Схему прикрепляю.
Это присказка. Компенсацию прикидывал по методикам для "обычных" DCM флайбеков и для резистивной нагрузки. Всегда меня смущала нагрузка типа constant power, и, видимо не зря. У моего блока нагрузка именно такая, то бишь, при увеличении напряжения ток падает и наоборот. Так вот с QR флайбеком, в пограничном режиме (transition mode, boundary conduction mode) и при такой нагрузке получается интересная петрушка - для увеличения Vout надо уменьшать Vcomp. т.е. фаза control-to-output на нулевой частоте равна 180. Сначала подозревал это теоретически, сегодня померил на схеме - действительно так и есть. Дальше покурил аппноут AN1326 от ST и набросал в матлабе передаточные функции. Примечательно что результаты расчета в матлабе весьма точно совпали с экспериментальными данными(измерял кроссовер - около 400Гц, и запас - почти 80-90 градусов) , так что есть шанс что считал даже правильно. Прикрепляю архив с матлабовскими скриптами. и картинки - результаты, похожи на правду.
В общем, как и говорил, с резистивной нагрузкой все ок, а с постоянной мощностью - косяк. На частоте около 40-50Гц наблюдаю фазу 180 на прототипе. и матлаб ее примерно там же рисует (30 Гц). Практически это приводит к тому, что иногда блок с такой нагрузкой "заскакивает" в нештатный режим: максимум выходного тока, а напряжения сколько хватит (по факту около 12-15В и мощность около 40 Вт). Усилитель ошибки при этом находится в верхнем ограничении, блок выдает максимальный ток при малом напряжении. Нормальный же режим - 36В, 56Вт - при не запертом усилителе. "Заскок" происходит иногда, при коммутации сети. Я так понимаю что это неправильная компенсация. Подскажите, как правильно надо сделать?
Да, при расчете пер. ф-ции в матлабе вместо R для резистивной нагрузки подставляю минус R для const power. Имею же право так делать?
Эскизы прикрепленных изображений
Прикрепленное изображение
Прикрепленное изображение

Прикрепленное изображение
Прикрепленное изображение

Прикрепленное изображение
Прикрепленное изображение
 

Прикрепленные файлы
Прикрепленный файл  flyback.pdf ( 144.95 килобайт ) Кол-во скачиваний: 37
Прикрепленный файл  l6565_flyback_loop_matlab.zip ( 2.6 килобайт ) Кол-во скачиваний: 18
 
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 29th June 2025 - 11:27
Рейтинг@Mail.ru


Страница сгенерированна за 0.01349 секунд с 7
ELECTRONIX ©2004-2016