Муфты электромонтажные от производителя Fucon

Реализация алгоритма сходимости «Убрать половину» в регуляторе температуры

Texas Instruments CD4053B LMC6484

«Неуместная связь между сервосистемами и генераторами очень ярко проявляется в системах терморегулирования», – сказал Джим Уильямс из Linear Technology [1]. Хотя в теории точный контроль температуры выглядит простым, на практике он оказывается каким угодно, но только не простым. За многие годы конструкторы разработали длинный список методов обратной связи и стратегий управления, чтобы приручить гремлинов динамической стабильности, обитающих в следящих системах контроля температуры. В попытке заставить ошибку контура управления стремиться к нулю во многих из этих конструкций используется интегрирование члена ошибки регулирования температуры TS – T [2].

Выбираем схему BMS для заряда литий-железофосфатных (LiFePO4) аккумуляторов

Один из заманчивых и «простых» альтернативных подходов позволяет сделать мощность нагревателя пропорциональной только интегралу от погрешности температуры. Этот алгоритм «прямого интегрирования» берет выборку измеренной температуры T и вычитает ее из заданного значения TS. Затем в каждом цикле работы контура управления коэффициент усиления контура F умножается на разность TS – T и добавляется в качестве совокупной поправки к уставке мощности нагревателя H. Следовательно,

H = H + F × (TS – T).

Полученная следящая система обладает множеством необходимых свойств, включая простоту и нулевую ошибку в установившемся режиме. К сожалению, как видно из Рисунка 1, система также обладает нежелательным свойством – колебаниями температуры, которые никогда не позволят ей окончательно сойтись к TS. Постоянные колебания практически неизбежны, поскольку к тому времени, когда температура системы скорректируется после отклонения и вернется к T = TS, мощность нагревателя неизбежно окажется сильно перекорректированной. На самом деле, результирующее перерегулирование H, вероятно, станет таким же большим, как и первоначальное возмущение. На следующем этапе цикла регулирования отрицательный выброс H становится таким же большим, как и первоначальный положительный выброс, и так далее.

Простой интегрирующий алгоритм управления практически гарантирует, что температура в системе будет колебаться и никогда не сойдется к заданному значению TS.
Рисунок 1. Простой интегрирующий алгоритм управления практически гарантирует, что температура
в системе будет колебаться и никогда не сойдется к заданному значению TS.

Руководствуясь интуицией, можно попытаться решить эту проблему, принимая более точную оценку H всякий раз, когда температура системы пересекает заданное значение T = TS. В этой статье описывается метод TBH (take-back-half, убрать половину), в котором намеренно используется примерное равенство недемпфированных положительных и отрицательных выбросов прямого интегрирования. Для этого вводится переменная H0 и запускается модифицированный сервоконтур, за исключением момента, когда измеренная температура T проходит через заданное значение T = TS. Всякий раз, когда происходит пересечение уставки TS, H и H0 заменяются половиной их суммы (H + H0)/2. В результате при каждом пересечении уставки значения H и H0 находятся посередине между значениями, соответствующими текущему (H) и предыдущему (H0) пересечениям. Это действие вдвое уменьшает регулирующее воздействие, приложенное к уставке нагревателя между пересечениями. На Рисунке 2 показано, как смоделированный алгоритм TBH обеспечивает быструю сходимость в течение половины периода.

Моделирование показывает, что применение алгоритма «Убрать половину» приводит к сходимости к заданному значению за один полупериод.
Рисунок 2. Моделирование показывает, что применение алгоритма «Убрать половину»
приводит к сходимости к заданному значению за один полупериод.

Области успешного применения алгоритма TBH варьируются от точного контроля температуры миниатюрных научных приборов до управления настройками систем вентиляции и кондиционирование воздуха в зонах отдыха экипажа авиалайнера Boeing 777. Опыт работы с приложениями TBH показывает, что при разумном выборе коэффициента усиления контура F алгоритм демонстрирует высокую стабильность.

В общем случае время естественного цикла системы TBH пропорционально квадратному корню из отношения тепловой постоянной времени к F. Как показывают результаты моделирования и экспериментов, время цикла, которое, по меньшей мере, в восемь раз превышает время задержки между нагревателем и датчиком, обеспечивает сходимость. Поэтому при установке малого коэффициента усиления F контура сходимость всегда обеспечивается, и ошибка в установившемся режиме TS – T остается равной нулю.

На Рисунке 3 показан практический пример контроллера TBH, пригодного для управления большими тепловыми нагрузками. Термистор RT1 измеряет температуру нагревателя. Выходное напряжение интегратора сигнала ошибки IC5A становится отрицательным, когда TS < T, и положительным, когда TS > T, формируя управляющий сигнал, подаваемый на компаратор IC5C, который, в свою очередь, управляет твердотельным реле IC3, рассчитанным на нагрузки до 10 А.

В целях безопасности в данной версии контроллера TBH цепи управления полностью изолированы от сети переменного тока.
Рисунок 3. В целях безопасности в данной версии контроллера TBH цепи управления полностью изолированы
от сети переменного тока.

Функция сходимости TBH при пересечении нуля реализуется компаратором IC5D и встречно-параллельными диодами, образованными переходами коллектор-база транзисторов Q6 и Q7, а также КМОП коммутаторами IC1.

В большинстве схем регулирования температуры целесообразно применять достаточно линейный прогнозирующий член, представляющий фактическое переменное напряжение, приложенное к нагревателю, однако необходимость полной гальванической развязки между цепями управления и питания усложняет это требование. В этом примере схема линейной развязки, состоящая из сдвоенного фототранзисторного оптоизолятора PS2501-2 (IC2A и IC2B) и операционного усилителя IC5B, подает в элементы C15 и IC5C ток обратной связи, пропорциональный усредненному переменному току нагревателя. В качестве бонуса цепь обратной связи обеспечивает частичную мгновенную компенсацию колебаний напряжения сети переменного тока.

Ссылки

  1. Williams, Jim, Linear Applications Handbook, Linear Technology, 1990.
  2. “Hybrid Digital-Analog Proportional-Integral Temperature Controller“

Материалы по теме

  1. Datasheet Texas Instruments CD4053B
  2. Datasheet Texas Instruments LMC6484
  3. Datasheet CEL PS2501-2

EDN

Перевод: AlexAAN по заказу РадиоЛоцман

На английском языке: Temperature controller has "take-back-half" convergence algorithm

7 предложений от 7 поставщиков
ИС многократного переключателя CMOS Trpl 2 Ch Anlg Mltplxr Demltplxr
T-electron
Россия и страны СНГ
CD4053B=HCF4053M013TR SO16
828 ₽
Acme Chip
Весь мир
CD4053B
Texas Instruments
по запросу
Кремний
Россия и страны СНГ
CD4053B
по запросу
МосЧип
Россия
CD4053B
Texas Instruments
по запросу
Электронные компоненты. Бесплатная доставка по России
Для комментирования материалов с сайта и получения полного доступа к нашему форуму Вам необходимо зарегистрироваться.
Имя