Цифровой регулятор температуры
Иллюстрации
Показать всеРеферат
Изобретение относится к области автоматического регулирования и может быть использовано для построения автоматических регуляторов температуры . Целью изобретения является повышение точности регулятора. Регулятор содержит задат чик температуры 1 , вычитатель 2, цифроаналоговый преобразователь 3, генератор тактовых импульсов 4, формирователь синхроимпульсов 5, дешифратор 6, сумматор 7, мультиплексор 8, блок памяти 9, компаратор 10, формирователь управляющих импульсов 11, регулирующий элемент 12, нагреватель 13, датчик температуры 14, усилитель 15. 1 з.п. ф-лы, 3 ил. со сл ND NU ы
СОЮЗ СОВЕТСКИХ
СОЦИАЛИСТИЧЕСКИХ
РЕСПУБЛИК (51)4 G 05 D 23/19
ОПИСАНИЕ ИЗОБРЕТЕНИЯ
Н ABTOPCHOMV СВИДЕТЕЛЬСТВУ
ГОСУДАРСТВЕННЫЙ КОМИТЕТ СССР
ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ (21) 4081988/24 — 24
;22) 14.05.86 .(46) 15.11.87. Бюл. ¹ 42 (72) В.Н. Нахаев и A. Н. Мазурик (53) 621.555.6(088.8) (56) Авторское свидетельство СССР № 1120298, кл. G 05 D 29/19, 1984.
Авторское свидетельство СССР № 947842, кл. G 05 D 23/19, 1982. (54) ЦИФРОВОЙ РЕГУЛЯТОР ТЕМПЕРАТУРЫ (57) Изобретение относится к области автоматического регулирования и может быть использовано для построения
„„SU„„1352470 А1 автоматических регуляторов температуры. Целью изобретения является повышение точности регулятора. Регулятор содержит задатчик температуры 1, вычитатель 2, цифроаналоговый преобразователь 3, генератор тактовых импульсов 4, формирователь синхроимпульсов 5, дешифратор 6, сумматор 7, мультиплексор 8, блок памяти 9, компаратор 10, формирователь управляющйх импульсов 11, регулирующий элемент
l2, нагреватель 13, датчик температуры 14, усилитель 15. 1 з.п. ф-лы, 3 ил.
1 1352470 2
Изобретение относится к автоматическому регулированию и может быть использовано для построения автоматических регуляторов температуры в различном технологическом оборудовании.
Целью изобретения является повышение. точности устройства.
На фиг. 1 приведена функциональная схема регулятора; на фиг. 2 функциональная схема генератора тактовых импульсов; на фиг. 3 — функциональная схема цифроаналогового преобразователя.
Регулятор содержит задатчик 1 температуры, вычитатель 2, цифроаналоговый преобразователь (ЦАП) 3, генератор 4 тактовых импульсов, формирователь 5 синхроимпульсов, дешифратор
6, сумматор 7, мультиплексор 8, блок
9 памяти, компаратор 10, формирова тель 11 управляющих импульсов, регулирующий элемейт 12, нагреватель 13, датчик 14 температуры, усилитель 15 (фиг. 1). Генератор тактовых импульсов содержит импульсный генератор 16, умножитель 17 частоты, управляемый делитель 18 частоты (фиг. 2). ЦАП включает в себя счетчик 19 импульсов, преобразователь 20 код-аналог (фиг.3).
Регулятор работает следующим образом.
В момент включения устройства на цервом выходе ЦАП 3 устанавливается нулевой код, поступающий на первый вход вычитателя 2, на втором входе которого присутствует код с выхода задатчика 1, соответствующий заданной температуре. Разностный код с выхода вычитателя 2, соответствующий максимальному рассогласованию, суммируется в сумматоре 7 с кодом, поступающим на второй вход сумматора 7 с выхода мультиплексора 8, и записывается импульсом установки в исходное состояние в блоке 9 памяти, который выполнен в виде запоминающего регистра на
D-триггерах. Поскольку при этом величина кода на выходе вычитателя 2 ве— лика, дешифратор 6, на вход которого подключены старшие разряды кода вычитателя 2, не переключает мультиплексор 8, и с выхода мультиплексора 8 на сумматор 7 поступает нулевой код. В результате в блоке 9 памяти запоминается код с выхода вычитателя 2. С выхода блока 9 этот код поступает на первый вход генератора 4 тактовых импульсов. Частота следования импульсов на выходе генератора 4 является функцией от величины кода на выходе блока 9 памяти и величины кода задатчика 1 температуры, посту.! пающего. на второй вход генератора 4 тактовых импульсов (на информационный вход умножителя 17 частоты):
2К N
1О T(K — n) где F — частота следования импульсов на выходе генератора 4 тактовых импульсов;
2К вЂ” частота следования импульсов
15 Т на выходе генератора 16
Т вЂ” период питающего нагревателя напряжения;
N — коэффициент умножения умножителя 17 частоты (код на выходе задатчика 1);
К вЂ” емкость счетчика делителя 18 частоты (К>М); . n — величина кода с выхода блока
9 памяти.
Формирователь 5 синхроимпульсов вырабатывает последовательность синхроимпульсов с периодом следования, равным половине периода напряжения, питающего нагреватель 13. Синхроим30 пульсы формируются в момент перехода через нуль питающего нагреватель напряжения.
Каждый синхроимпульс, поступая на управляющий вход цифроаналогового
Зб преобразователя 3, устанавливает счетчик 19 в нулевое (исходное) состояние. По окончании синхроимпульса на выходе счетчика 19 появляется код, возрастающий с тактовой частотой, о определяемой генератором 4, а на выходе преобразователя 20 — возрастающее с той же тактовой частотой ступенчатое напряжение, поступающее на второй вход компаратора 10. На пер вый вход компаратора 10 подается сигнал с датчика 14, усиленный усилителем 15. В момент равенства сигналов на входах компаратора последний формирует. на выходе импульс, поступающий на вход формирователя ll, вырабатывающего управляющий сигнал на открывание регулирующего элемента 12, через который запитывается нагреватель 13. Регулирующий элемент 12 за крывается по завершении полупериода питающего напряжения. !
Кроме того, импульс с выхода компаратора 10 поступает на управляю-
1352470 щий вход блока 9 памяти, по которому производится запись значения раз-. ностного кода, соответствующего разности кодов заданной и действительной температур во время каждого периода синхронизации.
По мере приближения. значений действительной и заданной температур увеличивается уровень ступенчатого напряжения, при котором срабатывает компаратор 10, что приводит к увеличению фазового сдвига импульсов относительно синхроимпульсов. Уменьшение крутизны ступенчатого напряжения на выходе ЦАП 3 вследствие уменьшения частоты импульсов на выходе генератора 4 пропорционально умень- шению кода на выходе. вычитателя 2 также приводит к увеличению фазового сдвига. Частота генератора 4 стремится к величине
2N
F мин I
Этот процесс продолжается до тех 2. > пор, пока величина рассогласования между действительной и заданной температурами не уменьшится до нескольких (например, трех) младших разрядов кода на выходе вычитателя 2. При этом на выходе дешифратора 6 появляется сигнал, поступающий на мультиплексор 8. Информация с выхода блока 9 памяти поступает через мультиплексор 8 на сумматор 7, где суммируется с кодом вычитателя 2. При очередном импульсе сравнения на выходе компаратора 10 на управляющий вход генератора 4 с выхода блока 9 памяти поступает код
n=n +п ., где n — мгновенное значение величи1 ны рассогласования между заданной и действительной темпеРатуРами в период синх- 45 ронизации;
n — число, хранившееся в блоке
9 памяти до прихода импульса сравнения.
До тех пор пока ошибка регулирования будет находиться в зоне малыхзначений, этот процесс будет продолжаться, увеличивая частоту импульсов на выходе генератора 4 и, тем самым, постепенно увеличивая угол наклона ступенчатого напряжения на входе компаратора 10, что приводит к уменьшению фазового сдвига импульса с выхода компаратора 10 по отношению к синхроимпульсу и, следовательно, к увеличению мощности, подводимой к нагревателю 13. При превышении температурой объекта заданной температуры знак числа на выходе вычитателя 2 изменяется, величина ошибки регулирования поступает на сумматор 7 со знаком
"минус" (единица в старшем разряде кода), и в результате величина кода, хранящегося в блоке 9 памяти, начинает с каждым периодом синхронизации дискретно убывать. Это приводит к уменьшению угла наклона ступенчатого напряжения и уменьшению мощности, подводимой к нагревателю. Процесс стремится к устойчивому состоянию, при котором ошибка регулирования равняется нулю, а мощность, подводимая к нагревателю, равна рассеиваемой мощности при заданной температуре.
Формула изобретения
1. Цифровой регулятор температуры, содержащий эадатчик температуры, формирователь синхроимпульсов, последовательно соединенные блок памяти, генератор тактовых импульсов, цифроаналоговый преобразователь, компаратор, формирователь управляющих импульсов, регулирующий элемент и нагреватель, а также датчик температуры и усилитель, причем выход компаратора соединен с управляющим входом блока памяти, управляющий вход цифроаналогового преобразователя соединен с выходом формирователя синхроимпульсов, а промежуточный выход цифроаналогового преобразователя соединен с первым входом вычитателя, второй вход которого соединен с выходом задатчика температуры и с управляющим входом генератора тактовых импульсов, о т л и ч а ю шийся тем, что, с целью повышения точности, регулятор содержит мультиплексор, сумматор и дешифратор, вход которого соединен с первым входом сумматора и выходом вычитателя, выход сумматора подключен к информационному входу блока памяти, выход которого через мультиплексор соединен с вторым входом сумматора, причем управляющич вход мультиплексора соединен с выходом дешифратора.
2.-Регулятор по п. 1, о т л и— ч а ю шийся тем, что генератор тактовых импульсов содержит последо1352470
Составитель С. Беляков
Редактор М. Циткина Техред M.Õîäàíè÷ КоРРектоР С. Шекмар
Заказ 5566/48 Тираж 863 Подписное
ВНИИПИ Государственного комитета СССР по делам изобретений и открытий
113035, Москва, Ж-35, Раушская наб., д. 4/5
Производственно-полиграфическое предприятие, г. Ужгороц, ул. Проектная, 4 вательно соединенные импульсный генератор, умножитель частоты и управляемый делитель частоты, информационный вход которого является первым входом
5 генератора тактовых импульсов, выход управляемого делителя частоты является выходом генератора тактовых импульсов, а информационный вход умножителя частоты — вторым входом генератора тактовых импульсов.