Прогнозирующий регулятор
Иллюстрации
Показать всеРеферат
Союз Советских
Социалистических
Республик
ОПИСАНИЕ
ИЗОБРЕТЕНИЯ
<>815713 ™Ъ
К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ (61) Дополнительное к авт. свид-ву (я)м. кл.з (22) Заявлено 12.01.79 (21) 2702901/18-24 с присоединением заявки Нов (23) Приоритет
Государственный комитет
СССР ло делам. изобретений и открытий
G 05 В 13/02
Опубликовано 23.03.81.Бюллетень. Но 11 (53) УДК (088. 8) Дата опубликования описания 23.0381 (72) Авторы изобретения
С.в.Емельянов, A.À.Êóãóøèí, Н.П.Андеев, С.К,ЛоРОННЛ
Л.П.МЬЯНЛЯЕВ, Н.Н.СОЛОВЬЕВ Н Д.N.NÓÊàÍllÂ
Сибирский металлургический институт им.Серго..Орджоникидзе,,",.
Всесоюзный научно-исследовательский институт усйстемйых,:- . -:.: исследований н Западно-Сибирский металлургический...завод им.50-летия Великого Октября tl (71) Заявители (54) ПРОГНОЗИРУЮЩИЙ РЕГУЛЯТОР
Изобретение относится к самонастраивающимся системам управления и может быть использовано для построения систем управления техническими объектами, содержащими значительные запаздывания и подверженными влиянию контролируемых. и неконтролируемых внешних возмущений.
Динамика объекта по каналам регулирования достаточно хорошо аппроксимируется оператором
W(p) =k е " /Tp +1, коэффициент усиления k и постоянные времени Т и t которого незначительно меняются в течение длительности протекания переходного процесса.Характеристики объекта управления по отношению к контролируемым внешним воздействиям изменяются существенно. Характеристики внешних сил претерпевают также существенные изменения на интервалах времени длительностью Т . Задача управления состоит в обеспечении инвариантности регулируемой координаты от внешних сил. Один из возможных подходов в таких ситуациях состоит в косвенном измерении характеристик внешних сил, прогнозировании этих измерений на интервал длительности Т и использовании результатов прогнозирования в функции управления.
Известен регулятор с косвенным измерением возмущений, содержащий
5 первый элемент сравнения, звено запаздывания и последовательно соединенные обратную модель объекта без запаздывания и второй элемент сравнения, второй вход которого соединен с выходом звена задержки (1).
Однако такой регулятор не обеспечивает высокого качества регулирования при действии высокочастотных помех и наличии оши15 бок реализации и измерения управлений.
Наиболее близким к предлагаемому является регулятор, содержащий первый экстраполятор, первое звено за20 держки и последовательно соединенные первое звено сравнения, первый фильтр низкой частоты, обратную модель объекта без запаздывания и второе звено сравнения, второй вход
25 которого соединен с выходом первого звена задержки (2).
Недостатком известного регулятора является невысокая точность регулирования, которая обусловлена
30 тем, что не учитываются:
815713 а)в явном виде контролИруемые возмущения; б) ошибки экстраполяции управляющих воздействий и возможность их компенсации на интервале г †(2-3)Т; в) ошибки реализации и измерения фактических управляющих воздействий;.
r) изменчивость статистических характеристик идеальных управлений; д) изменчивость характеристики объекта управления по отношению к контролируемым внешним возмущениям.
Цель изобретения — повышение точности регулирования.
Поставленная цель достигается тем, что в регулятор, содержащий пер- 15 вый экстраполятор, первое звено задержки и -- последовательно соединенные первое звено сравнения, первый фильтр низкой частоты, обратную модель объекта без запаздывания и вто- Щ рое звено сравнения, второй вход которого соединен с выходом первого звена задержки, введены второй и третий фильтры низкой частоты, вторые экстраполяторы, третьи звенья сравнения, первые пропорциональные звенья, вторые звенья задержки, четвертые звенья сравнения, первые блоки адаптации, третЬи звенья задержки и последовательно соединенные пятое звено сравнения, второй блок адаптации, второе пропорциональное звено, четвертое звено задержки, шестое звено сравнения, седьмое звено сравнения, инерционное звено, третье пропорциональное звено, первый сумматор, второй сумматор, исполнительный блок, четвертый фильтр низкой частоты и восьмое звено сравнения, выход которого соединен с первым входом одного из третьих звеньев сравнения и через 40 соответствующее третье звено задержки — с первыми входами соответствующих других третьих звеньев сравнения, выход второго фильтра низкой частоты соединен с вторым входом вто- 4 рого пропорционального звена, второй вход второго звена сравнения соединен с вторым входом пятого звена сравнения, выход шестого звена сравнения через .третий фильтр низкой частоты соединен с первыми входами первого и вторых экстраполяторов, выход первого экстраполятора соединен с вторым входом второго сумматора, выходы вторых экстраполяторов через последовательно соединенные соответствующие третье звено сравнения и первое пропорциональное звено соединены с соответствующими входами первого сумматора, выходы первого и вторых экстраполяторов через последовательно coe- gp диненные соответствующие второе звено задержки, четвертое звено сравнения и первый блок адаптации соединены с своими вторыми входами, а первые входы - с вторыми входами четвер- 5 тых звеньев сравнения, выход второго пропорционального звена соединен с третьим входом второго сумматора и вторым входом восьмого звена сравнения, выход четвертого фильтра низкой
-частоты соединен с входом первого звена задержки, выход второго звена сравнения соединен с вторым входом, шестого звена сравнения и вторым входом пятого звена сравнения, выход одного из третьих звеньев задержки соединен с вторым входом седьмого звена сравнения.
На фиг.1 приведена блок-схема предлагаемого регулятора; на фиг.2 кривые .реализации приведенных фактических U идеальных Un управпе лений и их экстраполируемых оценок
UnP3
Регулятор включает первое звено
1 сравнения, первый фильтр 2 низкой частоты, обратную модель 3 объекта без запаздывания, второе звено 4 сравнения, второй фильтр 5 низкой частоты, второе пропорциональное звено б,четвертое звено 7 задержки, второй блок 8 адаптации, пятое звено 9 сравнения, шестое звено 10 сравнения, третий фильтр 11 низкой частоты, первый экстраполятор 12, вторые экстраполяторы (7n+25), содержащие п зкстраполяторов от тринадцатого до (n+12)-го включительно с
I где й=щр+-д,третьи звенья (7n+26) задержки, содержащие п звеньев задержки с шестого по (n+5)-ое, обозначенных от (n+13) -го до (2n+12) -ro включительно, третьи звенья (7n+27) сравнения, содержащие и звеньев сравнения от (2n+13)-ro до (3n+12)—
ro включительно, первые пропорциональные звенья (7n+28), содержащие и пропорциональных звеньев от (3n+
+13)-ro до (4 +12)-го включительно, седьмое звено (4n+13) сравнения, инерционное звено (4n+14), третье пропорциональное звено (4n+15), первый сумматор (4n+16), второй сумматор (4п+17), исполнительный блок (4n+18), четвертый фильтр (4п+19) низкой частоты, восьмое звено (4n+
+20) сравнения, первое звено (4п+21) задержки, вторые звенья (7n+29) задержки, содержащие (n+1) звено задержки от (4п+22) -го до (5п+22)— го включительно, четвертые звенья (7п+30) сравнения, содержащие (и+1) звено сравнения от (5n+23J -го до (бп+23) -го включительно, первые блоки.(7n+31) адаптации, содержащие (и+1) блок адаптации от (бп+24)-ro до (7п+24) -го включительно.
Регулятор работает следующим образом.
Из измеряемого выходного сигнала объекта y(t) в первом элементе 1 сравнения вычитается заданный сигнал у (1). Полученный сигнал поступает на первый фильтр 2 низкой частоты.
815713 содержащий, например, последователь но соединенные элемент сравнения, усилитель с насыщением и интегратор, выход которого поступает на второй вход элемента сравнения и является выходом фильтра низкой частоты. В фильтре 2 низкой частоты срезаются отдельные большие выбросы и подавляется высокочастотная составляющая сигнала, что повышает точность дальнейшего преобразования сигнала.
С выхода фильтра 2 низкой частоты сигнал поступает на обратную модель
3 объекта без запаздывания, в,частности пропорционально-дифференциальное звено. Выходной сигнал обратной модели 3 объекта без запаздывания во втором звене 4 сравнения вычитается иэ сигнала, поступающего с выхода первого звена (4п+2!) задержки.Выходной сигнал второго звена 4 сравнения является оценкой идеального управления, найденной с запаздыванием.
Измеряемый сигнал о внешнем воздействии учитывается следующим образом.
Измеряемый сигнал о внешнем воз- действии и(с) поступает на второй фильтр 5 низкой частоты, где подавляется высокочастотная составляющая этого сигнала. Полученный сигнал поступает на второе пропорциональное звено б, где он умножается на коэффициент и таким образом пересчитывается в масштаб управляющего воздействия U(с). Полученный сигнал идет на четвертое звено 7 задержки, где он запоминается на время Т . Выходной сигнал четвертого звена 7 задержки в шестом звене 10 сравнения вычитается иэ сигнала, поступающего с вы— хода второго звена 4 сравнения U (си
-t), в результате чего из оценки идеального управления исключаются эффекты измеряемых внешних возмущений (получается приведенное идеальное управление U н (с-ь) и сигнал имеет уже более "гладкие" свойства, что позволяет повысить точность его экстраполяции.
Далее определяется и компенсируется ошибка экстраполяции идеального управления. Полученный в шестом зве- не 10 сравнения сигнал поступает на третий фильтр 11 низкой частоты, в котором этот сигнал усредняется на интервале времени at-=(1О-: @)l. После третьего фильтра 11 низко частоты сигнал идет на входы первого зкстраполятора 12 и вторых экстраполяторов (jn+25), содержащих и экстраполяторов, в качестве которых могут использоваться, например, реальные форсирующие звенья. В первом экстраполяторе .12 сигнал экстраполируется . на время (t +at), в экстраполяторе
13- на время (Г +д Г ), в экстраполяторе 14 — на время (à — д с ), в экстраполяторе к (текущий номер звена)на время (Г- Kal ), в экстраполяторе (и+12) — на время Àt. Таким образом, сигнал экстраполируется в. виде программы на интервале времени от (t — t ) до (с ФЬТ) (фиг,2) 0" 8)
86(t-t,С ай )
В восьмом звене (4n+20) сравнения получается сигнал приведенного фактически реализованного управления U "" за счет вычитания из выходного сиг-, нала четвертого фильтра (4"+19) низкой частоты сигнала, поступающего с выхода второго пропорционального звена б.
Полученный в восьмом звене (4n+
+20) сравнения сигнал поступает на
5 входы третьих звеньев (7n+26) задержки, содержащих звенья задержки (n+
+ 13), ° .. (л+к) у ..., (2н+11), (2n+
+12), где он запоминается íà времядГв звене (n+13) задержки, кдt — в
Щ звене (и+к), на время (и-1) — в звене (2n+11) .задержки и на время в звене (2n+12).
Из полученного в звено (2n+12) задержки сигнала в седьмом звене (4n+13) сравнения вычитается сигнал, идущий с выхода шестого звена 10 сравнения U пв (t- L), и, таким образом, получается разность между приведенным фактически реализованным управлением и приведенным. идеальным управлением. Полученная разность направляется в инерционное звено (4n+
+14),например интегратор, охваченный отрицательной обратной связью, с помощью которого находится эффект
35 разности между U u U "Рн на интерпе вале от t —.f Ã+(2-3) J до (t - Г ) .
На фиг.2 эта разность обозначена Ь
Сигнал с выхода инерционного звена (4n+14) умножается на весовой
40 коэффициент в третьем пропорциональном звене (4n+15) и поступает в первое звено суммирования (4и+16).
Далее находится разность между приведенным фактически реализованным
45 управлением П и зкстраполированныпр ми значениями приведенного идеального управления U " "на интервале времени от (t-1) до
5О В звене (2n+13) сравнения, являющемся частью третьих звеньев (7п+
+27) сравнения, выходной сигнал экстраполятора 13 U "Р (t) вычитается из сигнала восьмого звена (4n+20) сравнения U,(t) в звене (2n+14)
55 сравнения выходной сигнал экстраполятора 14 П (С- a ) вычитается
ПРЗ из выходногор сигнала звена (n+13) задержки U (t — a 4), в звене (2n+
+к) сравнения выходной сигнал экстр раполятора к ° U"" (t-к лТ) вычитается из выходного сигнала звена (и+к) задержки Un (t-кдс), в звене (3n+12) сравнения выходной сигнал экстраполятора.(n+12) u" (t-РЮ) вычитается иэ выходного сигнала звена
815713 (2H+11) задержки U"(t-t«dC ) ° В. результате находятся разности между приведенными фактически .реализованными и экстраполированными значениями приведенного:,идеального управления.
На фиг.2 эти разности обозначены А1, Каждая из полученных разностей умножается на весовые коэффициенты в первых пропорциональных звеньях (7n+28), содержащих пропорциональные звенья с (Зи+13) -го по (4и+12) -го соответствен- 0
1 но, с звена сравнения (2n+13) в пропорциональном звене (Зи+13), звена (2n+14) в пропорциональном звене (3n+14), звена (2и+к) в пропорциональном звене (Зи+к) и звена (Зи+12) в пропорциональном звене (4и+12).
Сигналы, полученные в первых пропорциональных звеньях (7и+28), поступают на первое звено (4и+16) суммирования, в котором определяется сигнал, компенсирующий ошибки экст- 20 раполяции управления на интервале.
Во втором звене (4и+17) суммирования суммируются сигналы с выхода второго пропорционального звена б, с выхода первого экстраполятора 12 2 и с выхода первого звена (4и+16) суммирования. Полученный во втором звене (4n+17) суммирования сигнал является управляющим сигналом, который направляется для реализации в исполнительный блок (4и+18).
Фактически реализованные в исполнительном блоке (4n+18) управления измеряются с ошибками. Для подавления высокочастотной составляющей этих ошибок и отдельных больших выбросов поставлен четвертый фильтр (4n+19) низкой частоты, на вход которого поступает сигнал с выхода исполнительного блока (4n+18), а выходной сигнал идет 4О на вход первого звена (4n+21} задержки и первый вход восьмого звена (4n+20) сравнения.
Для учета и компенсации статистических характеристик идеальных 45 управлений адаптируются коэффициенты экстраполяторов.
Сигналы с выходов экстраполяторов
1,2,13,14, ... к, ..., (и+12) поступают на входы вторых звеньев (7и+29) g() задержки,,содержащих звенья задержки от (4n+ 22) -го до (5и+22) -го. Сигнал с первого экстраполятора 12 запоминается в звене (4и+12) задержки на время (1+47), сигнал с экстраполятора
13 запоминается в звене (4и+23) задержки на время 1., сигнал с экстраполятора 14 запоминается.в звене (4и+24) задержки на время (С вЂ” л(), сигнал с экстраполятора к запоминается в звене (4и+к) задержки на время 60 (t-êÛ), сигнал с экстраполятора (и +12) запоминается в звене (5и+12) задержки иа время et С выхода звеньев задержки от (4и+22) -го до (5и+22)го сигналы подаются на первые входы ) 65 четвертых звеньев (7и+30) сравнения, содержащих звенья сравнения от (5n+
+23) -ro до (би+23) -го,с (4и+22) на (5и+23) с (5и+24), (4и+24) на (5и+
«25), с (4и+к) на (5и+к), с (5и+22) на (án+23) . В этих звеньях сравнения из сигнала, поступающего с выхода третьего фильтра 11 низкой частоты, вычитаются сигналы, идущие с звеньев (4n+22), (4и+23), (4и+24), (4и+к), ... и (5n+22) задержки.
Полученные разности поступают на входы первых блоков (7n+31) адаптации, содержащих блоки адаптации от (6n+24)-го до (7n+24)-го.С звена (5n+
+23) сравнения сигнал поступает на блок (би+24) адаптации, с звена (5иф24) — на блок (би+25), с звена (5и+25) — на блок (án+26), с звена (5и+к) — на блок (би+к), с звена (би+23) — на блок (7и+24).
В блоках адаптации реализуется, например, следующая процедура. При условии, что оператор экстраполятора представлен
L + 1
Ир . T р+1 где L >- интервал экстраполяции;
Тп; постоянная времени форсирующего звена, то адаптацию Т «1 можно производить по выражению пр пе
t,5„/du дв/-5, IdU i8)de/
T (t)=5 T (e)de-d " )
В«15 T (e)de-5 rd,(e)de)
t-4 t-14 где d.u" (e)=u (6)-И (6)
А,В,d — постоянные величины, Сигналы от уточненных в первых блоках (7и+31) адаптации коэффициентах подаются на экстраполяторы: с блока (би+24) — на первый экстраполятор 12, с блока (би+25) — на экстраполятор 13, с блока (би+26) на экстраполятор 14, с блока (би+к)— на экстраполятор к и с блока (7n+24)— на экстраполятор (и+12).
Изменчивость характеристики объекта управления по отношению к измеряемым внешним воздействиям учитывается путем оперативной подна\ стройки (адаптации) пересчетного коэффициента второго пропорционального звена б. Это осуществляется следующим образом.
B пятом звене 9 сравнения из сигнала, поступающего с первого звена (4n+21) задержки, вычитается сигнал, идущий со второго звена 4 сравнения.
Полученная в пятом звене 9 сравнения разность идет на второй блок 8 адаптации, в котором реализуется процедура адаптации. Сигнал об уточненном во втором блоке 8 адаптации коэффициенте поступает на второе пропорциональное звено 6.
Использование предлагаемого регулятора позволяет повысить точ815713
10 ность воспроизведения задания эа счет учета в явном виде контролируемых возмущений, компенсации ошибок экстраполяции управляющих воздействий,ошибок реализации и измерения управляющих воздействий, изменчивос- ти статистических характеристик идеальных управлений и характеристик объекта управления по отношению к контролируемым внешним возмущениям.
Формула изобретения
Прогноэирующий регулятор, содержащий первый экстраполятор, первое звено задержки и последовательно соединенные первое звено сравнения, первый фильтр низкой частоты, обратную модель объекта без запаздывания и второе звено сравнения, второй вход которого соединен с выходом первого звена задержки, о т л и ч а ю шийся тем, что, с целью повышения точности регулятора, он содержит второй и третий фильтры низкой частоты, вторые экстраполяторы, третьи звенья сравнения, первые пропорциональные звенья, вторые звенья задержки, четвертые звенья сравнения, первые блоки адаптации, третьи звенья задержки и последовательно соединенные пятое звено сравнения, .второй блок адаптации, второе пропорциональное звено, четвертое звено задержки, шестое звено сравнения, седьмое звено сравнения, инерционное звено, третье пропорциональ= ное звено, первый сумматор, второй сумматор, исполнительный блок,четвертый фильтр низкой частоты и восьмое звено сравнения, выход которого соединен с первым входом одного иэ третьих звеньев сравнения и через соответствующее третье звено задержки — с первыми входами соответствующих других третьих звеньев сравнения, выход второго фильтра. низкой частоты соединен с вторым входом второго пропорционального звена, второй вход второго звена сравнения соединен с вторым входом пятого звена сравнения, выход шестого звена сравнения через третий фильтр низкой частоты соединен с первыми входами первого и вторых экстраполяторов, выход первого экстраполятора соединен с вторым входом второго сумматора, выходы вторых экстраполяторов через последовательно соединенные соответствующие третье звено сравнения и первое пропорциональное звено соединены с соот15, ветствующими входами первого сумматора, выходы и вторые входы первого и вторых экстраполяторов соединены через последовательно включенные соответствующие второе звено
2О задержки, четвертое звено сравнения и .первый блок .адаптации, а первые входы †.с.вторыми входами четвертых.звеньев сравнения, выход второго пропорционального звена соединен с третьим входом второго сумматора и вторым входом восьмого звена сравнения, выход четвертого фильтра низкой частоты соединен с входом первого звена задержки, выход второго звена сравнения соединен с вторым
Зо входом. шестого звена сравнения и вторым входом пятого звена сравнения, выход соответствующего третьего звена задержки соединен с вторым входом седьмого звена сравнения.
Источники информации, принятые во внимание при экспертизе
1. Гурецкий Х. Анализ и .синтез систем управления с запаздыванием.
M., Машиностроение, 1974, с.214.
40 2. Авторское свидетельство СССР по заявке 9 2631605,кл.G 05 В 13/02, 19.06.78 (прототип) .
815713
t-д 3 t i zt у еиЯ
Составитель A.Ëàùåâ
Редактор Г.Кацалап Техред N.Ëoÿ Корректор N.Демчик
Заказ 1036/78 Тираж 940 Подписное
ВНИИПИ Государственного комитета СССР по делам изобретений и открытий
113035, Москва, Ж-35, Раушская наб., д.4/5
Филиал ППП Патент, г,ужгород, Ул.Проектная, 4