Автор Тема: Дифференциальная модель ШИМ регулятора  (Прочитано 2366 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн SYN

  • Hero Member
  • *****
  • Сообщений: 1185
Навеяно одним из недавных вопросов из темы - "Игорь, есть вопрос" :) Появилось немного времени, решил сделать модель ШИМ. Пока в абсолютной правильности не уверен, нужен дополнительный анализ, но вроде работает. Если у кого есть желание забить данные в какой-то моделировщик будет интересно сравнить результат. Диод коммутируется по условию отключенного положения ключа источника и положительного потенциала после ключа, для стекания постоянной составляющей через нагрузку. При обсчете схемы, если это делать не моделировщиком, желательно использовать программу для решения жестких систем дифференциальных уравнений. Обычные явные методы, типа Рунге-Кутты 4, могут не справиться по причине отсутствия гладкости переходных процессов на индуктивном элементе схемы. 

Оффлайн SYN

  • Hero Member
  • *****
  • Сообщений: 1185
Re: Дифференциальная модель ШИМ регулятора
« Ответ #1 : Февраль 08, 2025, 01:11:41 pm »
На входе ШИМ прямоугольники, частота ключевания - 5 кГц.
С = 150 мкФ,
L = 10 миллигенри,
Rn = 10 Ом,
Rd = 0.5 Ом,
Re = 0.5 Ом,
Rl = 0.3 Ом,
E = 24 В.
Один их графиков со скважностью 2. Два других с большей или меньшей, сколько точно не скажу (формировал через уровни синусоиды 0,95 и -0,95, вычислить можно, но думать не хочется :) ). На последнем графике показана динамика работы при резком изменении нагрузки с 10 до 5-ти Ом, например у двигателя нагрузка не будет постоянной. Комбинированием L и C можно регулировать фильтрацию, степень выбросов напряжения, а так же скорость получения установившегося значения напряжения (меньше выброс - медленнее регулирование и наоборот, в т.ч. до полного отсутствия выбросов или напротив их больших величин).

Оффлайн Игорь 2

  • Administrator
  • *****
  • Сообщений: 21293
Re: Дифференциальная модель ШИМ регулятора
« Ответ #2 : Февраль 08, 2025, 08:50:43 pm »
Диод коммутируется по условию отключенного положения ключа источника и положительного потенциала после ключа

Наверное, всё-таки, отрицательного?  cr123
Ничего невозможного нет

Оффлайн SYN

  • Hero Member
  • *****
  • Сообщений: 1185
Re: Дифференциальная модель ШИМ регулятора
« Ответ #3 : Февраль 09, 2025, 07:08:01 am »
Наверное, всё-таки, отрицательного?  cr123

Игорь, я возможно в 3-х соснах запутался, такое бывает. :) Это кажется ерундой, но может быть я не правильно записал знаки при вычислении этого потенциала. Пока не могу понять, нужно перепроверить на свежую голову и разобраться наконец в этих потенциалах на индуктивности, все время в них путаюсь. А сама строка вычисления этого потенциала у меня записана так:
el = l*(yn1(1) - yn2(1))/h + rl*yn1(1) + yn1(2)
где первое слагаемое - вычисление напряжения индуктивности, yn1(1) - текущий ток индуктивности, yn2(1) - ток предудущего периода времени, h - шаг по времени,
rl*yn1(1) - напряжение на активном сопротивлении катушки,
yn1(2) - напряжение на емкости.
При этом сравнение идет по положительному потенциалу. Есть еще одно предположение, этот потенциал толкает ток в нагрузку на следующем шаге работы. Пока запуталось в голове :) но отключение диода (rd в бесконечность) приводит к неработоспособности, в этом случае нужна другая СДУ, более простая, в которой диод не предусмотрен в принципе. Можно сделать по другому, установить просмотр шага в реальном времени и смотреть на происходящие процессы, но это все требует много энтузиазма и дополнительного времени.  dontt44
« Последнее редактирование: Февраль 09, 2025, 07:09:53 am от SYN »

Оффлайн SYN

  • Hero Member
  • *****
  • Сообщений: 1185
Re: Дифференциальная модель ШИМ регулятора
« Ответ #4 : Февраль 09, 2025, 07:08:50 am »
Можно делать и автоматическое регулирование. Ниже приведен пример из предыдущего поста, с изменением нагрузки с 10-ти до 5-ти Ом. Выходное напряжение сравнивается с эталонным, результат сравнения  в данном случае усиливается на коэффициент усиления равный 8, далее применяется функция приведения к входному уровню регулирования по уравнению прямой линии. Обычная статическая обратная связь. По графику видно, что изменился характер регулирования, а напряжение после изменения нагрузки практически не изменилось.
« Последнее редактирование: Февраль 09, 2025, 07:11:37 am от SYN »

Оффлайн SYN

  • Hero Member
  • *****
  • Сообщений: 1185
Re: Дифференциальная модель ШИМ регулятора
« Ответ #5 : Февраль 09, 2025, 07:15:14 am »
Можно сделать и астатическую систему регулирования, в этом случае в СДУ добавится еще одно уравнение, интегрирующее ошибку регулирования. Такая система запишется как на нижеприведенном рисунке. В третьем уравнении K - коэффициент усиления обратной связи, Uer - напряжение ошибки, Uu - напряжение управления, которое далее как и в статической системе приводится к уровням управляющего воздействия через, например, уравнение прямой линии (в ней же у меня задается минус, т.е. отрицательная обратная связь). Из плюсов такого варианта - абсолютная точность установки заданного выходного напряжения, которое записывается как эталонное, напряжение ошибки приводится к нулю. Из минусов - инерционность регулирования, что может быть неприемлемо при резких изменениях нагрузки. Как вариант возможно создание и совмещенных систем регулирования, сочетающих в себе точность астатической и динамизм статической. Но все это при желании или практической надобности, пока это просто наброски.   
« Последнее редактирование: Февраль 09, 2025, 07:37:07 am от SYN »

Оффлайн SYN

  • Hero Member
  • *****
  • Сообщений: 1185
Re: Дифференциальная модель ШИМ регулятора
« Ответ #6 : Март 03, 2025, 09:38:31 am »
Стало интересно оценить еще 2 вещи - КПД и поведение выхода при изменении напряжения входа. Подсчет отношения энергий нагрузки и источника дал значение 0.947, т.е. КПД = 95%. Это при идеальном ключе, в реальности наверное будет несколько хуже. Поведение выхода при изменении входного напряжения - графики ниже. Первый с разомкнутой обратной связью, второй с замкнутой. На старте импульсы входного напряжения имеют амплитуду 24В. При t=0.03c амплитуда прямоугольников на входе становится равной 29 В, при t = 0.07c 19 В. То есть плюс и минус 5 В. Коэффициент усиления обратной связи равен 15, его изменением степень стабилизации можно менять, правда в рамках разумного, сильное повышение (до сотен) тоже может привести к не лучшим результатам (вероятно при больших коэффициентах нужно поднимать частоту ключевания, нужно экспериментировать).

ps Управляющим воздействием можно плавно поднимать напряжение, например акутально для питания накала ламп.
« Последнее редактирование: Март 03, 2025, 10:37:06 am от SYN »

Оффлайн SYN

  • Hero Member
  • *****
  • Сообщений: 1185
Re: Дифференциальная модель ШИМ регулятора
« Ответ #7 : Март 15, 2025, 02:13:40 pm »
Еще одна система уравнений для Г-звена. Можно использовать для исследования работы простого фильтра.

И вторая система, наоборот, емкость по входу.
« Последнее редактирование: Март 15, 2025, 03:28:57 pm от SYN »

Оффлайн SYN

  • Hero Member
  • *****
  • Сообщений: 1185
Re: Дифференциальная модель ШИМ регулятора
« Ответ #8 : Март 22, 2025, 12:41:49 pm »
Наверное, всё-таки, отрицательного?  cr123
Игорь, я возможно в 3-х соснах запутался, такое бывает. :)

Дошли руки разобраться в этом вопросе. Оказалось все очень просто, действительно в 3-х соснах запутался. Я не туда вставил строку вычисления Ul, у меня напряжение на индуктивности просто не рассчитывалось (не для работы, только для коммутации, в дифуре все считалось правильно). Ниже 2 рисунка, первый - напряжение на индуктивности и сопротивлении потерь в ней, второй - напряжение на индуктивности в сумме с напряжением выхода. По первому рисунку видно, что напряжение в моменты разомкнутого ключа переворачивается, по второму видно, что напряжение при разомкнутом ключе чуть меньше нуля, в это время диод открыт. Ну а коммутацию диода достаточно делать по условию разомкнутости ключа.
« Последнее редактирование: Март 22, 2025, 12:50:49 pm от SYN »

Оффлайн SYN

  • Hero Member
  • *****
  • Сообщений: 1185
Re: Дифференциальная модель ШИМ регулятора
« Ответ #9 : Март 22, 2025, 12:47:29 pm »
Ну и ток в индуктивности. При размкнутом ключе он течет через диод. Это самое начало процесса. Для наблюдения частоту сделал единицы Герц, индуктивность задрал, емкость напротив в мизер.   id99
« Последнее редактирование: Март 22, 2025, 12:49:42 pm от SYN »

Оффлайн SYN

  • Hero Member
  • *****
  • Сообщений: 1185
Re: Дифференциальная модель ШИМ регулятора
« Ответ #10 : Март 30, 2025, 08:08:24 am »
Небольшая доработка в диф.уравнения. В верхнем уравнении в числителе добавлено начальное падение напряжения на диоде Ud (при минимальном токе).