|
Непрерывная модель Buck-boost, Ток дросселя уходит в минус |
|
|
|
Apr 19 2017, 22:37
|
Участник
Группа: Участник
Сообщений: 51
Регистрация: 5-05-13
Из: Россия
Пользователь №: 76 733
|
Здравствуйте! Пытаюсь построить непрерывную модель Buck-boost преобразователя на основе последовательно-параллельного силового контура. Непрерывная модель нужна, чтобы обеспечить устойчивость. Схему силового контура прикрепил: Буквой Н обозначен контур на интервале накопления энергии в дросселе, буквой П - передача энергии в нагрузку. Импульсы управления подаются на ключи одновременно. Составил я усредненные уравнения для режима непрерывных токов: Буквой D обозначена относительная длительность интервала импульса. По этим уравнениям сделал нелинейную непрерывную модель в Матлабе, где напряжение на дросселе формируется зависимыми источниками напряжения, а ток конденсатора формируется зависимыми источниками тока. Задал постоянное напряжение на входе и D - относительную длительность импульса. При выходе на режим и переходных процессах ток дросселя становится отрицательным. По окончании переходного процесса выходное напряжение и ток дросселя приходят к постоянным значениям, соответствующим расчетным для заданных D и Uвых. Выход на режим и отрицательный ток дросселя: Где-то видел, что проблема с отрицательным током дросселя типична для понижающего регулятора при D>0.5 и высокой добротности LC-контура. И для ее устранения надо учитывать одностороннюю проводимость диода. Для повышающего и инвертирующего регуляторов эта проблема нетипична и диод учитывать не надо. Т.к. в этот последовательно-параллельный преобразователь входит понижающий регулятор, видимо, надо учитывать диод D2. Учел диод вот таким образом: Но это не помогло, Матлаб отказывается это считать. Подскажите, пожалуйста, как сделать адекватную модель без отрицательного тока дросселя.
|
|
|
|
|
Apr 20 2017, 23:01
|
Участник
Группа: Участник
Сообщений: 51
Регистрация: 5-05-13
Из: Россия
Пользователь №: 76 733
|
Я допустил опечатку вот в этой фразе: Цитата(thrush007 @ Apr 20 2017, 01:37) Т.к. в этот последовательно-параллельный преобразователь входит понижающий регулятор, видимо, надо учитывать диод D2. Учел диод вот таким образом: Имел ввиду диод D1.
|
|
|
|
|
Apr 21 2017, 11:09
|
Профессионал
Группа: Свой
Сообщений: 1 719
Регистрация: 13-09-05
Из: Novosibirsk
Пользователь №: 8 528
|
Посмотрите вот этот файлик Understanding Buck-Boost Power Stages. Там есть малосигнальные модели для CCM и DCM режимов.
--------------------
Russia est omnis divisa in partes octo.
|
|
|
|
|
Apr 21 2017, 11:40
|
и по нечётным радист
Группа: Участник
Сообщений: 994
Регистрация: 3-03-09
Из: Москва, Кунцево
Пользователь №: 45 598
|
Цитата(thrush007 @ Apr 20 2017, 01:37) Здравствуйте! Пытаюсь построить непрерывную модель Buck-boost преобразователя на основе последовательно-параллельного силового контура. Непрерывная модель нужна, чтобы обеспечить устойчивость. Если посмотреть на схему, то это же обратноходовой или инвертирующий преобразователь, а на него много где можно найти модель. Например эдесь: https://www.google.ru/?gws_rd=ssl#newwindow...%BB%D1%83%D0%BC Да и про устойчивость обратноходовика много чего написано. Цитата(thrush007 @ Apr 20 2017, 01:37) ...При выходе на режим и переходных процессах ток дросселя становится отрицательным. По окончании переходного процесса выходное напряжение и ток дросселя приходят к постоянным значениям, соответствующим расчетным для заданных D и Uвых.
Где-то видел, что проблема с отрицательным током дросселя типична для понижающего регулятора при D>0.5 и высокой добротности LC-контура. И для ее устранения надо учитывать одностороннюю проводимость диода. Для повышающего и инвертирующего регуляторов эта проблема нетипична и диод учитывать не надо. Если модель малосигнальная, то и пусть они себе будут отрицательные токи. А где Вы видели про эту проблему? По моему там же у Севренса с Блумом я видел, но только для повышающего при D>0,5, разомкнутый коэффициент передачи разворачивается на 180. Но в реальности это обходится, либо ограничением D, либо при выходе на режим проходит через защиту по току (ограничение тока), либо само рассасывается
--------------------
|
|
|
|
|
Apr 22 2017, 00:31
|
Участник
Группа: Участник
Сообщений: 51
Регистрация: 5-05-13
Из: Россия
Пользователь №: 76 733
|
Попробовал сделать две линеаризации тех уравнений: первая - линеаризация самим Матлабом в окрестности точки, где уже закончился переходный процесс. вторая линеаризация - вручную. Результаты не совпали Но я еще не все перепроверил в ручной линеаризации. Передаточную характеристику управление-выход, полученную с помощью Матлаба, прикрепляю: Цитата(wim @ Apr 21 2017, 13:37) А чем малосигнальная модель не устраивает? Если нужно исследовать только устойчивость в режиме малого сигнала, этого достаточно. Хочу попробовать применить этот контур в качестве корректора коэффициента мощности, а там после каждого интервала коммутации происходит переходный процесс. Поэтому пытаюсь сделать непрерывную модель, чтобы она работала адекватно всегда, а не только в установившемся режиме. Статью про отрицательный ток диода нашел и прикрепил.
Прикрепленные файлы
______.pdf ( 1.15 мегабайт )
Кол-во скачиваний: 33
|
|
|
|
|
Apr 24 2017, 01:07
|
Участник
Группа: Участник
Сообщений: 51
Регистрация: 5-05-13
Из: Россия
Пользователь №: 76 733
|
Цитата(wim @ Apr 22 2017, 11:17) ПМСМ, с непрерывными моделями лучше работать в OrCAD, для него и готовые модели можно найти. Порылся на указанном Вами сайте, нашел слайды Бен-Якова. Вот так он предлагает сделать непрерывную модель понижающего регулятора для РНТ и РПТ одновременно: Средний ток диода моделируется здесь как источник тока с включенным навстречу диодом. Я выше приводил уравнение, где ток диода был направлен навстречу дросселю. То есть вроде сделал аналогично, заработало при постоянном напряжении на входе, ток дросселя перестал уходить в минус. Но если входное напряжение с пульсациями сделать, то вылетает ошибка Матлаба почти в самом начале расчета.
|
|
|
|
|
Apr 24 2017, 11:52
|
рядовой
Группа: Участник
Сообщений: 2 811
Регистрация: 21-08-06
Пользователь №: 19 713
|
Цитата(thrush007 @ Apr 24 2017, 04:07) если входное напряжение с пульсациями сделать, то вылетает ошибка Матлаба почти в самом начале расчета. По поводу Матлаба ничего сказать не могу, т.к. не пользуюсь им. Но знаю, что разработчики PSpice/OrCAD по просьбам трудящихся старательно допиливали свои численные методы. По крайней мере, линеаризация непрерывных моделей у них получается лучше, чем у LTspice. Сходимость моделей иногда улучшается, если учесть паразитные элементы, например, ЭПС катушек индуктивности и конденсаторов. Вот только матрица становится такого размера, что выписывать ее вручную совсем не хочется. Поищите на сайтах американских университетов - там иногда можно найти готовые модели для Матлаб. С ключевыми словами типа "smps transfer function".
|
|
|
|
|
Apr 28 2017, 19:21
|
Участник
Группа: Участник
Сообщений: 51
Регистрация: 5-05-13
Из: Россия
Пользователь №: 76 733
|
Перепробовал по-всякому - добавлял паразитные сопротивления, подавал на вход постоянное напряжение, переменное со смещением и без смещения, добавлял диод, как в статье. Пришел к выводу, что отрицательный ток дросселя в непрерывной модели появляется, когда выходное напряжение становится больше входного. Среднее напряжение на дросселе на интервале коммутации равно нулю, поэтому, как только напряжение на выходе становится больше, чем на входе, ток меняет направление. Для повышающе-понижающего ККМ ситуация, когда выходное напряжение больше входного, является нормальным явлением и повторяется с двойной частотой сети. То есть, моделирование ККМ в виде непрерывной модели с переменным напряжением на входе невозможно без какого-то блока, который будет иметь одностороннюю высокочастотную проводимость. Как сделать такой блок, я не знаю. Как было сказано раньше, синтезировать систему управления можно и по установившемуся режиму с постоянным напряжением на входе. Придется собирать ключевую модель и довольствоваться ей. Спасибо всем откликнувшимся
|
|
|
|
|
May 3 2017, 19:11
|
Участник
Группа: Участник
Сообщений: 51
Регистрация: 5-05-13
Из: Россия
Пользователь №: 76 733
|
Цитата(somebody111 @ May 1 2017, 21:26) Сейчас-собрать в симулинке через simpower вашу картинку и про моделировать. Собрал в симулинке модель по формулам для дросселя и конденсатора, картинку результатов в установившемся режиме прикрепляю.
|
|
|
|
|
Oct 20 2017, 00:48
|
Участник
Группа: Участник
Сообщений: 51
Регистрация: 5-05-13
Из: Россия
Пользователь №: 76 733
|
Доделал непрерывную модель, получил вот такие частотные характеристики силового контура (передаточная характеристика "коэффициент заполнения-выходное напряжение"): Пытаюсь теперь настроить коррекцию для контура, стабилизирующего выходное напряжение, и контура, формирующего входной синусоидальный ток. Стандартная схема управления корректором с внешним контуром по напряжению и внутренним токовым контуром выглядит так: Система подчиненного регулирования, контур по напряжению внешний, токовый контур - внутренний. Не могу понять, как вообще настраиваются системы подчиненного регулирования. То ли сначала надо настроить внутренний контур, то ли сначала внешний, что делать с сумматорами этими? Пробовал сначала настроить внешний разомкнутый контур, а потом сложить сигналы в токовом сумматоре и настроить токовый контур. Но преобразователь совершает несколько колебаний при выходе на режим, да и перерегулирование большое, такое впечатление, что все запасы по амплитуде и фазе уплыли. Может, кто-то настраивал подчиненное регулирование или слышал чего-нибудь?
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|