Цифровой регулятор

 

Изобретение относится к автоматике и может быть использовано в цифровых системах автоматического регулирования станков, роботов и технологических установок. Цель изобретения - повышение точности и расширение диапазона регулирования. Цифровой регулятор содержит тактовый генератор 1, первый сумматор 2, счетчик 3, до восьми, счетчик 4 до девяти, первый 5 и второй 6 регистры, блок 7 оперативной памяти ошибки регулирования, блок 8 оперативной памяти управления, первый 9 и второй 10 блоки памяти произведений, второй 11 и третий 12 сумматоры. Цель изобретения достигается за счет введения счетчиков 3, 4 и блоков 7-10. 2 ил.

091 (111

СОЮЗ СОВЕТСКИХ

СОЦИАЛИСТИЧЕСКИХ

РЕСПУБЛИК (5I)5 G 05 В 11/26

ОПИСАНИЕ ИЗОБРЕТЕНИЯ

ГОСУДАРСТВЕННЫЙ КОМИТЕТ

ПО ИЗОБРЕТЕНИЯМ И ОТНРЫТИЯМ

ПРИ ГКНТ СССР

Н ASTOPCH0MV СВИДЕТЕЛЬСТВУ

1 (21) 4348712/24-24 (22) 28,12,87 (46) 15.05.90. Бюл. М 18 (71) Ленинградский электротехнический институт им, В.И,Ульянова (Ленина) (72)- В.И,Водовозов, А.К,Пожидаев (SU) и Али Хуссайн Фарис (IQ) (53) 62-50 (088.8) (56) Авторское свидетельство СССР

У !223206, кл, G 05 В 11/26, 1986. (54) ЦИФРОВОЙ РЕГУЛЯТОР (57) Изобретение относится к автоматике и может быть использовано в цифровых системах автоматического регу2 лирования станков, роботов и технологических установок. Цель изобретения— повышение точности и расширение диапазона регулирования. Цифровой регулятор содержит тактовый генератор 1, первый сумматор 2, счетчик 3 до зосььж, счетчик 4 до девяти, первый 5 и второй 6 регистры, блок 7 оперативной памяти ошибки регулирования, блок 8 оперативной памяти управления, первый 9 и второй IO блоки памяти произведений, второй 11 и третий 12 сумматоры. Цель изобретения достигается за счет введения счетчиков 3, 4 и блоков 7-10, 2 ил., I табл.

1564588

Адрес Данные в блоке 9 Данные в блоке 10

-1А о

-2А о

-ЗА о

-4Ао

-5А о

-6А о

-7А а зв

4Во

6Во

=8Bo

-/В о

-6В о

-5B о

8А о 6Ао

5Ао

Изобретение относится к автоматике и может быть использовано в цифровых системах автоматического регулирования станков, роботов и технологических установок, Цель изобретения - повышение точности и расширение диапазона регулирования.

На фиг. 1 представлена функциональ-lp ная схема устройства; на фиг. 2 - временные диаграммы работы тактового ген ер атор а и сч ет чик ов, Цифровой регулятор (фиг. 1) содержит, тактовый генератор 1, первый сум- 15 матор 2, счетчик 3 до восьми, счетчик

4 до девяти, первый 5 и второй 6. реU(K)=Bqe(K)+3)e(K-1) +В е(К-2)+. ° ° +B7e

Х которое, в свою очередь, соответствует передаточной функции

UQz) Во+В1z+B к +. °, +Вт

e(z) 1+A,z +А2к +...+А к где U — код управления; 25

e=N -N, - код ошибки;

Z — оператор дискретного преобразования Лапласа;

В, В,..., В„A, ...,., коэффициент передаточной 1 1Э 4 "@ Э

А „функции;

К.-- номер цикла работы регулятора.

Получаемый в результате сложения код управления учитывает значения оши-35

0000001

0000011

0000101

0000111

0001001

0001011 гистры, блок 7 оперативной памяти ошибки регулирования, блок 8 оперативной памяти управления, перый 9 и второй 10 блоки памяти произведений, второй 11 и третий 12 сумматоры, Более высокая точность цифрового регулятора обеспечивается благодаря новой организации работы цифрового регулятора, Каждый K-й цикл формирования очередного кода управления U(K) здесь разбит на девять — тактов, Во время каждого такта происход т суммирование текущего значения кода с очередной парой слагаемых в соответствии с уравнеьыем.

1U(K-1)-А 1-1(К-2)-...-А7U(K 7), 1 бок и управлений за семь предшествующих цйклов работы регулятора, а отсутствие операций умножения исключает погрешности округления, Широкий диапазон регулирования устройства обеспечивается благодаря возможности перепрограммирования коэффициента уравнения, хранящегося в постоянных запоминающих устройствах, в соответствии с фактическими параметрами объекта управления, Устройство работает следующим образом, В ячейках блоков 9 и 10 памяти произведений хранится следующая информация, представленная в таблице.

1564588

Продолжение табли

0001101

000!110

0001111

0010001

0010010

-4В

О

-ЗВр

-2В о

-!В

4А р

ЗАр

О.1В, — 1А, -2А

2В, 11! 1111 -1B -t

lA>

В исходном состоянии в ячейках блоков 7 оперативной памяти отсутствует информация, По си гналу "Сброс" сумматора 2, счетчики 3 и 4 и первый ре- 20 гистр 5 устанавливаются в "О", Сигналом с выхода обратного переноса счетыка 4 в блок 7 по адресу 000 зано.сится код 0000 ошибки е(К), а в блок

8 и регистр б — код 0000 управления . 25 (К) . Нулевой код второго сумматора

12 подается на вход первого регистра 5, После запуска так . ого генератора

1 первый импульс с его первого выхо- 30 да устанавливает счетчики 3 и 4 в "l

Код 001 появляется на первых адресных входах блоков 9 и 10 памяти произведений, образуя старшие разряды адреса. В момент появления импульса на втором выходе генератора 1 на втором адресном входе блока 9 устанавливается код ЕЕЕЕ ошибки е(К-7), хранящийся по адресу 001 блока 7, а на втором адресном входе блока 10 — код UUUU 4О управления U (К-7), хранящийся по адресу 001 блока 8, Коды ЕЕЕЕ и UUUU . образуют младшие разряды адреса блоков 9 и 10. Если код ЕЕЕЕ=0001,. то код произведения В„е(К-7) считывает- 45 ся из блока 9 по адресу 0010001, если

ЕЕЕЕ=-0010 — то по адресу 0010010, и т,p. Аналогично определяется адрес в блоке 10. Коды произвде ый В„е(К-7) и А (К-7), хранящиеся в соответствующих блоках 9 и 10 под адресаты 001

ЕЕЕЕ и 001 UUUU складываются во втором сумматоре 11. По импульсу с третьего выхода генератора 1 полученная сумма добавляется к содержимому регистра 5 на третьем сумматоре 12 °

Во втором такте генератора 1. счетчики 3 и 4 устанавливаются в "2", При этом код ЕЕЕЕ ошибки е(К-6), хранящийся по адресу 010 блока 7, поступает в качестве нового подаг илеса в . лак

9, а код UUUU управления U(K-6) фор" мирует новый подадрес в блоке 10. Во втором сумматоре 11 ск садывается код произведения Bce(K-6) из ячейки блока 9, имеющяй адрес 010 ЕЕЕЕ, с кодом -A U(K-6) из,ячейки 010 UUUU блока 10. Полученная сумма добавляется к содержимому первого регистра 5 на сумматоре 12, B последующих пяти тактах генератора 1 повторяются аналогичные операции, в результате чего в регистре 5 накапливается код В1е(К-1)+В е(К-2)+

+... В :(К-7)-A,U(K-1) ... А U(K-7).

Восьмым импульсом генератора 1 счетчик 3 до восьми устанавливается в "О", Код ЕЕЕЕ ошибки е(К), хранящийся в блоке 7 по адресу 000, подается в блок 9, из ячейки 000 ЕЕЕЕ которого в сумматор 11 переносится код произведения Вре(К), Одновременно код

UUUU управления 1(К) с ячейки под адресом 000 блока 8 подается в блок 10 с которого в сумматор 11 переносится код произведения -А Б(К), после чего сумма добавляется в первый регистр 5.

Если принять А0=0, в регистре окажется код управляющего воздействия U(K) соответствующий (1), В девятом такте генератора 1 первый счетчик 3 установится в ™!", а второй — в "О", По сигналу с выхода обратного переноса этого счетчика обновится информация в блоках 7 и 8 под адресом 001, а также во втором регистре 6. Импульсом с второго выхода генератора 1 в этом такте в первый регистр 5 заносится код "О", а импульсом с третьего выхода генератора 1 этот код в сумматоре 12 суммируется с кодом "О" сумматора 1! .

1564588

В первом такте генератора 1 нового цикла вычислений код ЕЕЕЕ ошибки е(К-7), хранящийся в блоке 7 под адресом 010, подается на второй адресный вход блока 9, с которого. в первый сумматор поступает код произведения

В е(К-7), имеющего адрес 001 ЕЕЕЕ, Одновременно код UUUU управлеьия

U(K-7), хранящийся в блоке 8 под ад- 10 ресом 010, подается на второй адресный вход блока 10, с которого в первый сумматор поступает код произведения

-А-,1!(К-7), имеющего адрес 001 UUUU.

Результат из третьего сумматора 12 эа-f5 носится в первый регистр 5. !

Во втором такте генератора 1 этого цикла вычислений счетчик 3 устанавливается в "3", а счетчик 2 — в "2", В

20 первый сумматор поступают коды

В е(К-6) и -А U(K-6), и полученная сумма добавляется к содержимому регистра 5,, В течение последующих шести тактов генератора 1 в регистре 5 вновь накапливается код управления U(K). В последнем такте цикла первый счетчик

3 устанавливается в "2", а второй счетчик .4 — в."0", При этом обновляется информация е(К) и U(K) блоков 7. и 8 под адресом 010, а также второго регистра 6, после чего первый регистр

5 очищается

В следующем цикле вычислений коды ошибки е(K) и управления U(К) заносят35 ся в блоки 7 и 8 уже под адресами

ОТ1, затем 100 и т.д, до 111, после чего первый счетчик 3 вновь выставит код адреса 000, затем 001 и т,д.

Таким образом, повышенная точность предлагаемого устройства определяется возможностью реализовать компенсационный регулятор седьмого порядка, тогда как пРототипом Реализуется РегулятоР 45 не сложнее второго порядка, Расчет производных высокого порядка в цифровом виде исключает наличие помех, а отсутствие блоков умножения исключает погрешности в результате округления.

Кроме того, использование постоянных

50 или перепрограммируемых запоминающих устройств способствует свободной перенастойке . регулятора при смене объекI та или изменении его параметров, формул а изобретения

Цифровой ре гулятор, с одержаший т актовый генератор, два регистра, три сумматора, первый и второй информационные входы первого сумматора являются соответственно входом задания и входом обратной связи цифрового регулятора, отличающийся тем, что, с целью повышения точности и ðàñширения диапазона регулирования> введены счетчик до восьми, счетчик до девяти, блок. оперативной памяти ошибки регулирования, блок оперативной памяти управления, два блока памяти произведений, первый выход тактового генератора соединен с входами прямого счета счетчика до восьми и счетчика до девяти, подключенных входами сброса к входу сброса первого сумматора, вход считывания которого соединен с входами считывания первого регистра, блоков оперативной памяти и вторым входом тактового генератора, подключенного третьим выходом к входу считывания третьего сумматора, выход обратного переноса счетчика до девяти соединен с входом сброса первого регистра и входами записи второго регистра и блоков оперативной памяти, выход первого сумматора подключен к информационному входу блока оперативной памяти ошибки .регулирования, соединенного адресным входом с выходом счетчика до восьми и адресным входом блока оперативной памяти управления, выходы счетчика до девяти подключен к первым адресным входам первого и второго блоков памяти произведений, соединенных вторыми адресными входами с выходами соответственно блока оперативной памяти ошибки регулирования и блока оперативной памяти управления, а выходами — соответственно с первым и вторым информационными входами второго сумматора, выход которого подключен к первому информационному входу третьего сумматора, соединенного вторым информационным входом с информационными входами блока оперативной памяти управления, второго регистра .и выходом первого регистра, а выходом — с информационным входом первого регистра, выход второго регистра является выходом цифрового регулятора.! 564588

Фиа 2

Редактор E.Êoï÷à

Заказ 1159

Тираж 664

Подписное

ВНИИПИ Государственного комитета по изобретениям и открытиям при ГКНТ СССР

113035, Москва, Ж-35, Раушская наб., д. 4/5

Производственно-издательский комбинат "Патент", r Ужгород, ул. Гагарина, 101

&ю Ь хИ

1 Х

1 Х

1;Ш

Составитель В.Башкиров

Те хр ед М. Хода нич КорректоРЭ,Лончакова

Цифровой регулятор Цифровой регулятор Цифровой регулятор Цифровой регулятор Цифровой регулятор 

 

Похожие патенты:

Изобретение относится к дорожному и коммунальному машиностроению

Изобретение относится к регулирующим устройствам и может быть использовано для регулировки частоты вращения в электроагрегатах с переменной частотой вращения

Изобретение относится к управляемым системам регулирования скорости электропривода

Изобретение относится к автоматике и может быть использовано для регулирования частоты вращения электрических машин

Изобретение относится к системам автоматического регулирования скорости электропривода и может быть использовано для построения высокоточных систем

Изобретение относится к судостроению ,в частности, к системам управления двигателями

Изобретение относится к электротехнике и может быть использовано для реверсивного управления электродвигателем постоянного тока в системах регулирования давления с помощью цифрового кода, который преобразуется в широтно-импульсный сигнал управления

Изобретение относится к электротехнике и может быть использовано для стабилизации скорости вращения электродвигателей в системах автоматического управления

Изобретение относится к электроавтоматике и может быть использовано при построении аналого-цифровых автоматизированных систем управления температурой технологических процессов, например диффузии, окисления и эпитаксии полупроводниковых пластин

Изобретение относится к импуль- CHbfri следящим системам

Изобретение относится к области сельского хозяйства и предназначено для автоматизации полива

Изобретение относится к технике автоматического управления, в частности к технике формирования управляющих сигналов

Изобретение относится к автоматизированным системам регулирования с цифровым управлением и может быть использовано в магнитостроении при создании роторных механизмов на электромагнитных опорах

Изобретение относится к машиностроению и может быть использовано в роторных механизмах на электромагнитных опорах

Изобретение относится к машинам и механизмам, использующим управляемый электромагнитный подвес ротора

Изобретение относится к технике автоматического управления, в частности к технике формирования управляющих сигналов

Изобретение относится к технике автоматического управления, в частности к технике формирования управляющих сигналов

Изобретение относится к области электротехники и может быть использовано в оптических телескопах и лидарных станциях обнаружения и сопровождения космических объектов
Наверх