Система адаптивного управления Советский патент 1984 года по МПК G05B15/00 

Описание патента на изобретение SU1105863A1

Изобретение относится к автоматическим системам управления общепромьгашенного назначения и может быть испольэовано в самонастраивающихся системах управления технологическими процессами. Известна система адаптивного упра ления, содержащая блок формирования коэффициента передачи контура коррек ции параметров, последовательно соединенные блок формирования функции чувствительности, вычислительное устройство, блок переменных коэффициентов, регулятор и объект управления. Последовательно с объектом система содержит фильтры, сумматор и блок памяти. Выходы блока переменных коэффициентов и регулятора через блок Коррекции функции чувствительности -соединены с входом блока формирования функции чувствительности, выход блока формирования коэффициента передачи контура коррекции соединен с входом вычислительного устройс ва, входы блока формирования коэффициента передачи контура коррекции параметров, вычислительного устройст ва и блока переменных коэффициентов соединены с выходом генератора компенсирующ1-гк сигналов. Вход фильтров через коммутаторы соединен с выходами объекта управления и регулятора, а выходы фильтров через сумматор соединены с блоком памяти, выходы которого соединены с соответствующими входами блока формирования функции чувствительности, вычислительного устройства, блока переменных коэф фициентов, блока формирования коэффициента передачи контура коррекции параметров 13Недостатками данной системы являются низкое быстродействие и точность. Цель изобретения - повышение быст родействия и точности системы. ита цель достигается тем, что система адаптивного управления, содерясащая блок формирования коэффициейта передачи контура коррекции па раметров, последовательно соединенные блок формирования функции чувствительности, вычислительное устройст во, блок переменных коэффициентов, регулятор, подключенный выходом ко входу объекта регльпирования, выход которого соединен с первым входом .блока формирования вектора состояния, соединенного в-.кодом с входом первого блока памяти, второй вход блока формирования вектора состояния соединен с выходом регулятора, выходы блока переменных коэффициентов и регулятора через блок коррекции функции чувствительности соединены с первым входом блока формирования функции чувствительности, выход блока формирования коэффициента передачи контура коррекции параметров соединен с вторым входом вычислительного устройства, первьм вход блока формирования коэффициента передачи контура коррекции параметров, третий вход вычислительного устройства и второй вход блока переменных коэффициентов соединены с выходом генератора компенсирующих сигналов, а выход первого блока памяти соединен с вторым входом блока формирования функции чувствительности, вторым входом блока формирования коэффициента передачи коррекции параметров, четвертым входом вычислительного устройства и третьим входом блока переменных коэффициентов, дополнительно содержит второй блок памяти и последовательно соединенные третий блок памяти и блок коррекции вычислительного устройства, вькод которого соединен с пятым входом вычислительного устройства, второй вход блокакоррекции вычислительного устройства соединен с выходом второго блока памяти, а третий вход соединен с выходом первого блока памяти, вход третьего блока памяти соединен с выходом блока формирования функции чувствительности, а второй вход - с выходом вычислительного устройства, вход второго блока памяти соединен с выходом первого блока памяти. В системе адаптивного управления коэффициенты регулятора реализующего для объекта, описываемого уравнением (.X(n-i).U(n-)f(nl; закон управления в виде k-1 m-1 X(n-i)+A-.fl.U(n-i) U(n). (п-Л + Н(п1 1105863 определяются следующим образом: . , ; . , ,. , ,4. ..,, .. oL.lnh-i n-ll yt (4X(n-i) , р. (nlrpj(n-l) + y(n)6(n)U{n-) , )H(n-1)-t-7« (h)(:)(r) ; с/ с/ I / , S 1 . , I (h)(t.-l)t(n)A.B.G(n-,) ; (3) р тт л п - d( м1 + лй( nV( 1 ту, 5 1 + $LxV-f)(h-ih ) И t-1 J ,) Up п-1)-иф1п-1) , (Ь1 р / I V А v( л Q л( -1 v( /-,. 6(n).X(n-i)Bj&(n-jl-X(n) , (7) А., S. - коэффициенты уравнения эталонной мoдeлиi 25 X(i) ,U{i)- координаты вектора соетояния системы, ввд которых зависит от блока формирования вектора состоя....Т . . )((n-i)l (t)(t)(-i) X J , J V(,-11T y(i.|j (t)X(ticfii 4(t| - модулирующая функция Mj .jr щ Hj ч , удовлетворяющая условию :1ЧИ ( для i е о, n или X(n-i) - значение X в момент времени, на i шагов стающего от текущего Up(n-1) - величина расчетного управляющего воздействия на предыдущем шаге регулирования,50 у (г1-1| - величина фактического управляющего воздействияна предьиущем шаге регулирования. По отклонению U.(п - 1) от Up(n - 1) определяется коррекция невязки Лб(п). Коррекция вводится, если возможно UH. Up , в частности, при г пииии пгпяничрния пп vпг ЯRЛPHИЮ С личии ограничения по управлению с 5 . целью обеспечения устойчивости системы в целом. На каждом шаге расстоя j,g д оптимальной настройки при этом уменьшается на величину d(h)x )i;-j(n). Ускорение сходимости может быть достигнуто, если провести анализ эффективности изменения параметров не „ лектора на (,. - 1)-м шаге, а от вектора на (Н - 2)-м шаге. . Действительно, из (п- 1)-го состояния вектора параметров изменение квадрата расстояния до идеальной настройки ЛК У М (h). Оце-. ним это изменение при шаге из ( п - 2)-го состояния. Для этого необходимо оценить величину б , если бы параметры регулятора на (h - 1)-м шаге не изменились. Как следуе-г, из выражений (1) - (6), величина 6 (h) определяется следующим образом. Обоз р параметров системы через (Э(п), а вектор состояния через 2(п) Вектор параметров S (г,) и вектор .состояния 2(h) определяются следую выражениями: .,. .. Q(l4f Г Г 1 0ГV r Ol tf(-.f()tri I, е i(M kM;u(n-r).e(H);t -11 J II M ,m „ /„ч вьфажения (2) можно получить / k m UM-J- Xo.{n4)X(n-ihZ/,.M)U(H+ J- - tA-1|2 Bj.G(n-j)+H(n-1) I () . , Подставляя (1а) в (1), имеем / Ъ Х(п) 21 o(. + -,. (п-1)Ь((п-4)+Х )( Р-, / j. / (1-1))и(г1-1) + (n-l) В.х ч / . i xQ(.j)t L H(n.i|+f (, ; (га . i Тогда с учетом (2а) выражение (7) для ё(п) может быть записано в виДб Ji- / t .6( lA.-ci---r oijln-1)U ( : 1 Р, I 1-2 I- i ,M)uM(i-J(nH)z U.G(n-j| H{«iil).|(ny, С учетом обозначений для (и) С учетом обозHat Z(} вьфажение для а (п) примет в i) вьфажение для )г(п, ; ; а{п1«а(п-1)-;(лгё(лн)2{гли) ; Тогда nU(Q(n--f)-y(n)6 V-)ZT(n-i))z(n y(n-1}Z(n)-(n)6(n-i)z.i)z(n 6U)-r(n)fi(h-(1zTtn-1)Z(n) . Поэтому ; 3((n)+-j{nV6 {n-()Z(n-1)Z(ti|. Изменение расстояния от вектор параметров на (и - 2)-м шаге сост вит ; ) , ;а от этой точки при иэменении пар метров вектора на (и - 1)-м шаге изменение составит Лр2 6(п-1)(п-1)+б2(п)Г : Таким образом, при uj ц сообразно воспользоваться для ра та параметров формулой Q(,)GHn-2|H-ylnj6(n)Z(n-l) , , а при обратном знаке неравенства мулой а(п) Q(n-1j-( п) 6 (h)Z (п-Я Вводя алгоритм в веде Q )(f)2ln-, где ; 2(n)6(n)(n)6(n-1)Z(n-l)Z{n) , 1 2(n)7()|(n-i)+6(n)y{n |о ln-1)yMt62(h)y(n видим, что коррекция вычислительного устройства сводится к изменению величины (а и точки отсчета параметров., Как следует из (8), для осуществления коррекции необходимо помнить вектор состояния на предыдущем шаге 2(п - 1), что и осуществляет второй блок памяти, и величину невязки на предыдущем шаге 6 (п - 1) и значения параметров на предыдущем шаге Q(rt - 1), что осуществляет блок памяти третий. БЛОК коррекгщи осуществляет расчет 6 и запись в вычислительное устройство вектора Q (п - 1), соответствующее значению Q. Сходимость ускоряется тем больше, чем больше коррелированы два последовательных вектора состояния системы. Блок-схема системы адаптивного управления представлена на чертеже. Система содержит блок 1 формирования коэффициента передачи контура коррекции параметров, блок 2 формирования функции чувствительности, вычислительное устройство 3, блок переменных коэффициентов 4, регулятор 5, объект 6 регулирования, блок 7 формирования вектора состояния, первый блок памяти 8, блок 9 коррекции функции чувствительности, генератор 10 компенсирующих сигналов, второй 11 и третий 12 блоки памяти и блок 13 коррекции вычислительного устройства. Система работает следующим образом. Задающее воздействие G подается на вход блока 2 формирования функции чувствительности - решанядего устройства любого типа формирующего в соответствии с выражением (7) оценку отклонения динамических свойств системы от заданных по полученным значениям составляющих вектора состояния, поступающих с выхода блока памяти 8. Определение вектора состояния осуществляет блок 7 по выходным сигналам регулятора 5 и объекта управления 6. Блок формирования коэффициента передачи контура коррекции параметров 1 реализует зависимость (5), обеспечивая устойчивость системы. Вычислительное устройство 3 в соответствии с зависимостью (3) определяет новые значения параметров 3 блок переменных коэффициентов 4 их реализует и вычисляет сигнал управления Up , определяемьй выражением (2), по которому регуля5 формирует управляющее воздейстторUj.p , Генератор 10 коьшенсирую виещих сигналов формирует сигналы, компенсирующие возмущения, и форма их определяется формой возмущений. Блок коррекции функций чувствительности 9 обеспечивает устойчивость системы при наличии ограничений на управлени и возмущений, действующих на регулятор, в соответствии с зависимостью (6). Блок памяти 11 запоминает предыдущий вектор состояния, а блок памяти 12 - значение оценки отклонения динамических свойств на предьщущем шаге и параметры ot, , Е на предыдущем шаге, по которым блок коррекции вычислительного устройства 13 определяет начальные значения вектора параметров для работы вычислительного устройства в соответствии с уравнениями (8).

Результаты опытной проверки показьшают, что предложенная система является более быстродействующей и точной, чем известная система. Её можно реализовать на микропроцессорной технике и использовать в качестве локальных регуляторов в АСУТП.

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

название год авторы номер документа
Система адаптивного управления 1980
  • Пришвин Александр Михайлович
  • Шнайдер Наталья Викторовна
SU932461A1
Адаптивная система управления 1981
  • Кузьмина Елена Евгеньевна
  • Пришвин Александр Михайлович
SU940131A1
Система управления с переменной структурой 1987
  • Утробин Геннадий Федорович
  • Шадрин Сергей Владимирович
SU1532896A1
СПОСОБ ОПРЕДЕЛЕНИЯ И КОМПЕНСАЦИИ ДЕВИАЦИИ МАГНИТОМЕТРИЧЕСКИХ ДАТЧИКОВ И УСТРОЙСТВО ДЛЯ ЕГО ОСУЩЕСТВЛЕНИЯ 2013
  • Заец Виктор Федорович
  • Кулабухов Владимир Сергеевич
  • Качанов Борис Олегович
  • Туктарев Николай Алексеевич
  • Гришин Дмитрий Викторович
RU2550774C1
УСТРОЙСТВО ИЗМЕРЕНИЯ ПАРАМЕТРОВ ВОЛНЕНИЯ 2012
  • Чернявец Антон Владимирович
  • Жильцов Николай Николаевич
  • Зеньков Андрей Федорович
  • Аносов Виктор Сергеевич
  • Федоров Александр Анатольевич
  • Чернявец Владимир Васильевич
RU2489731C1
СПОСОБ И УСТРОЙСТВО ДЛЯ ПОДАВЛЕНИЯ УЗКОПОЛОСНЫХ ШУМОВ В ПАССАЖИРСКОМ САЛОНЕ ТРАНСПОРТНОГО СРЕДСТВА 2009
  • Во Бернар
RU2504025C2
СПОСОБ РЕГУЛИРОВАНИЯ РАБОЧИХ ПАРАМЕТРОВ ЯДЕРНОГО РЕАКТОРА И СООТВЕТСТВУЮЩИЙ ЯДЕРНЫЙ РЕАКТОР 2019
  • Гросстет, Ален
  • Лемазюрье, Лори
  • Шеврель, Филипп
  • Ягуби, Мохамед
RU2794140C2
НЕЙРОПРОЦЕССОР, УСТРОЙСТВО ДЛЯ ВЫЧИСЛЕНИЯ ФУНКЦИЙ НАСЫЩЕНИЯ, ВЫЧИСЛИТЕЛЬНОЕ УСТРОЙСТВО И СУММАТОР 1998
  • Черников В.М.
  • Виксне П.Е.
  • Фомин Д.В.
  • Шевченко П.А.
  • Яфраков М.Ф.
RU2131145C1
Электропривод переменного тока 1981
  • Файнштейн Эммануил Григорьевич
  • Друккер Михаил Семенович
  • Ткач Виктор Игоревич
SU1026272A1
СПОСОБ ДИФФЕРЕНЦИРОВАННОГО УПРАВЛЕНИЯ ОРОШЕНИЕМ ПОСЕВОВ И УСТРОЙСТВО ДЛЯ ЕГО ОСУЩЕСТВЛЕНИЯ 2016
  • Михайленко Илья Михайлович
RU2650534C2

Иллюстрации к изобретению SU 1 105 863 A1

Реферат патента 1984 года Система адаптивного управления

СИСТЕМА АДАПТИВНОГО УПРАВЛЕНИЯ, содержащая блок формирования коэффициента передачи контура коррекции параметров, последовательно соединенные блок формирования функции чувствительности, вычислительное устройство, блок переменных коэффициентов, регулятор, подключенный выходом ко входу объекта регулирования, выход которого соединен с первым входом блока формирования вектора состояния, соединенного выходом с входом первого блока памяти, второй вход блока формирования вектора состояния соединен с выходом регулятора, выходы блока переменных коэффициентов и регулятора через блок коррекции функции чувствительности соединены с первым входом блока формирования функции чувствительности, выход блока формирования коэффициента передачи контура коррекции параметров соединен с вторым входом вычислительного устройства, первый вход блока формирования коэффициента передачи контура коррекции параметров, третий вход вычислительного устройства и второй вход блока переменных коэффициентов соединены с выходом генератора компенсирующих сигналов, a выход первого блока памяти соединен с вторым входом блока формирования функции чувствительности, вторым входом блока формирования коэффициента передачи контура коррекции параметров, четвертым входом вычислительного устройства и 8 третьим входом блока переменных коэффициентов, о т л и ч а- ю щ a я. с я тем, что, с целью повышения быстродействия и точности системы, она содержит второй блок памяти и поспе§ .довательно соединенные третий блок шамяти и блок коррекции вычислительного устройства, выход которого соединен с пятым входом вычислительного устройства, второй вход блока О коррекции вычислительного устройстСЛ ва соединен с выходом второго (лока х памяти, a третий вход соединен с 9д М выходом первого блока памяти, вход третьего блока памяти соеданен с выходом блока формирования функции чувствительности, a второй вход - с выходом вычислительного устройства, вход второго блока памяти соединен с выходом первого блока памяти.

Документы, цитированные в отчете о поиске Патент 1984 года SU1105863A1

Печь для непрерывного получения сернистого натрия 1921
  • Настюков А.М.
  • Настюков К.И.
SU1A1
Система адаптивного управления 1980
  • Пришвин Александр Михайлович
  • Шнайдер Наталья Викторовна
SU932461A1
Кипятильник для воды 1921
  • Богач Б.И.
SU5A1

SU 1 105 863 A1

Авторы

Пришвин Александр Михайлович

Шнайдер Наталья Викторовна

Даты

1984-07-30Публикация

1982-04-01Подача