Система автоматического управления

Иллюстрации

Показать все

Реферат

 

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

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

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

РЕСПУБЛИК

„„SU „„1168897 (51)4 G 05 В 13/02

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

К АВТОРСКОМ,Ф СВИДЕТЕЛЬСТВУ

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

ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ (21) 3697672/24-24 (22) 06.02.84 (46) 23.07.85. Бюл. № 27 (72) Л. А. Майборода и В. В. Ефимов (53) 62-50(088.8) (56) Громыко В. Д., Санковский Е. А. Самонастраивающиеся системы с моделью.—

М.: Энергия, 1974, с. 12, рис. 1, с. 21, рис. 4.

Авторское свидетельство СССР № 962852, кл. G 05 В 13/04, 1982. (54) (57) СИСТЕМА АВТОМАТИЧЕСКОГО

УПРАВЛЕНИЯ, содержащая последовательно соединенные первый блок сравнения, блок деления, исполнительный орган, объект управления, измерительное устройство, второй блок сравнения, функциональный преобразователь, первый сумматор и третий блок сравнения, второй вход второго блока сравнения соединен с выходом задатчика, выход первого сумматора — с первым входом первого блока сравнения, отличающаяся тем, что, с целью повышения точности и расширения области применения системы, она содержит блок задержки, последовательно соединенные датчик времени, первый блок решения системы уравнений, второй блок решения системы уравнений, первый блок умножения, второй сумматор и последовательно соединенные второй блок умножения и третий сумматор, выход первого сумматора через блок задержки соединен с вторым входом третьего блока сравнения, выход которого через первый блок решения системы уравнений соединен с первым входом второго блока умножения, выход датчика времени— с вторыми входами второго блока решения системы уравнений, первого блока умножения и второго блока умножения, третий выход первого блока решения системы уравнений соединен с вторым входом третьего сумматора, выход которого соединен с вторым входом блока деления, второй выход второго блока решения системы уравнений подключен к второму входу второго сумматора. выход которого соединен с вторым входо;: первого блока сравнения, выход блока деления соединен с третьим входом первого блока решения системы уравнений.

1168897

Зо

35 (3) 40

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

Цель изобретения — повышение точности и расширение области применения системы.

На фиг. 1 представлена структурная схема предлагаемой системы; на фиг. 2 передаточная характеристика функционального преобразователя; на фиг. 3 и 4 внутренняя структура соответственно первого и второго блоков решения системы уравнений.

Система автоматического управления (фиг. 1) содержит первый блок 1 сравнения, блок 2 деления, исполнительный орган 3, объект 4 управления, измерительное устройство 5, второй блок 6 сравнения, функциональный преобразователь 7, первый сумматор 8, третий блок 9 сравнения, задатчик

10, блок 11 задержки, датчик 12 времени, первый блок 13 решения системы уравнений, второй блок 14 решения системы уравнений, первый блок 15 умножения, второй сумматор 16, второй блок 17 умножения и третий сумматор 18. Первый блок 1 сравнения, блок 2 деления, исполнительный орган

3, объект 4 управления, измерительное устройство 5, второй блок 6 сравнения, функциональный преобразователь 7, первый сумматор 8 и третий блок 9 сравнения соединены последовательно. Датчик 12 времени, первый 13 и второй 14 блоки решения системы уравнений, первый блок 15 умножения и второй сумматор 16 соединены последовательно. Выход третьего блока 9 сравнения соединен с вторым входом первого блока 13 решения системы уравнений, второй выход которого через второй блок 17 умножения и третий сумматор 18 подключен к второму входу блока 2 деления. Выход датчика 12 времени подключен к вторым входам второго блока 14 решения системы уравнений, первого 15 и второго 17 блоков умножения. Второй выход второго блока !4 решения системы уравнений соединен с вторым входом второго сумматора 16. Выход первого сумматора 8 соединен с первым входом первого блока 1 сравнения, второй вход которого соединен с выходом второго сумматора 16, и через блок 11 задержки с вторым входом третьего блока 9 сравнения.

Выход блока 2 деления соединен с третьим входом первого блока 13 решения системы уравнений, третий выход которого соединен с вторым входом третьего сумматора 18.

Блок 13 (фиг. 3) содержит восемь интеграторов 19 — 26, пять умножителей 27 — 31, два квадратора 32 и ЗЗ, три блока 34 — 36 сравнения и делители 37 и 38. Первый вход блока 36 сравнения является первым входом всего блока 13. Первый вход умножителя 27 является вторым входом блока 13. Вход интегратора 19, второй вход умножителя 27 и первый вход умножителя 31 собраны в одну точку и образуют третий вход блока

13. Первый, второй и третий выходы блока

1 3 îáðàçîâàíû соответственно выходами блоха 35 сравнения, делителей 37 и 38.

Блок 14 (фиг. 4) содержит четыре интегратора 39 — 42, три умножителя 43 — 45, три блока 46 — 48 степени, два блока 49 и 50 сравнения и два делителя 51 и 52.

Первый вход блока 49 сравнения является первым входом блока 14. Первые входы умножителей 43 и 44 и входы блоков 46 — 48 степени собраны в одну точку и образуют второй вход блока 14, выходы делителей

51 и 52 образуют соответственно первый и второй выходы блока 14.

Пусть объект управления описывается векторным дифференциальным уравнением вида

X=F(X,U,t), X(tp) =Xp (1) где Х вЂ” и-мерный вектор фазовых координат;

U — m-мерный вектор управлений.

Вид зависимости (!) считаем неизвестным. Пусть требуется найти такой вектор управлений U (t), который переводит объект управления, описываемый выражением (1), из начальной точки хо в некоторую заданную конечную точку х.. Для простоты математических выкладок принимаем п=2 и m=1. Для решения поставленной задачи вводим отображение из пространства фазовых координат объекта на вещественную прямую R следующего вида:

G (xl,x2) =p (xI — xf> — е) +p (х — x >у — е), e)0, (2) где р (х; — х;„— 5)=

)""i xi ) — E !х(— хi f) Е

О, ) x; — х;„! (g, i = 1,2.

Функция G (хь х ) равна О в е-окрестности конечной точки х и сумме модулей отклонений текущих фазовых координат от их заданных значений, уменьшенных на е, вне этой окрестности. Таким образом функция

G(x, х ) неотрицательна и имеет единственный минимум на пространстве фазовых состояний объекта, равный О и достигаемый в е — окрестности точки х Так как любому управлению U(t) в силу зависимости (1) соответствует некоторая траектория в фазовом пространстве Х (t, U(t)), то в силу выражения (2) этому же управлению соответствует траектория на прямой R G (t, U (t) ). Назовем ее отображенным движением.

По аналогии с выражением (1) это движение можно описать некоторым дифференциальным уравнением (з=Ф (6Я,!), G(Xp) =Gp. (4) Разобьем время процесса на равные интервалы управления длительностью Т- и примем, что выражение (4) может быть ап1 168897 прексимировано в пределах одного интервала управления функцией вида

G (t) =P()+P, I U (t)- (5)

Так как значение е можно выбрать сколь угодно малым, то поставленную задачу можно переформулировать следующим образом: найти управление U (t), переводящее объект, описываемый выражением (5), из начального положения G() в начало координат G=O.

Сформулированная задача легко решается, если известны функции ц()(1) и ц) (t).

Для их нахождения проинтегрируем выражение (5) в пределах одного интервала управления tp (О, Т) т

G (t) — G (0) = 1 (p() (т) + p I (т) U (т) ) с(т. (6)

Параметризуем функции /ссо (t) и pt(t)

5 Р

А(t) =Е:pt < Р,() = Е Pit (7) и для простоты принимаем s = р= 1 и f5 а„ р = a„p, = а, ф = а . Перепишем выражение (6) в виде

AG(t)= J (а,+аг +а u(а )+

+ а Г и (т ) ) с1 Г . (8)

Для определения коэффициентов а,, i= l 4 обозначаем у (t) = f,(à I+ агт) с1т=

=Лб (t) — 1,(аз+а4т) U (т) с)т (9) и рассматриваем функционал вида

1I(t)=5,Ф ()с)т- (10)

Используя йеобходимые условия минимума функционала (10), получаем выражения

j (() f (у )1 11 ° = f, (J,(а+

+ сс у) и ()сбg.f, и()d,f)d(;

1I ьб() (Ри(У)4 У)4 =- ((1(а +

+a+@)u(y)df J п(f)d)1))de. (11)

Решив систему (11) для любого t e. (О,Т) получаем значения аз(() и e(t) которые позволяют определять значение f (t) согласно выражению (9). Для определения коэф-фициентов а„и а вводим новый функционал вида

1ã,(t) = J, (X(t) — f (а,+а,V)d У) d(<а)

Минимизируем его, используя необходимые условия экстремума, получаем систему (З() J, dИ) = j (((.,+ с

+ а ) ) с1 Ч J d y ) d Z

О

J ((") ) ed )d""= j (3 (a,+

О .О

О

+аг y) d у J ус1 у" ) с1 Г, (13) о в результате решения которой на любой момент t E. (О,Т) можно определить значения коэффициентов a) (t) и аг(1). Таким образом, на любой момент интервала управления вид выражения (5) определен. Исследуем это выражение на устойчивость в точке покоя G=O, используя второй метод Ляпунова. В качестве функции Ляпунова принимаем функцию

V (G) =G- )0 V б К, V (0) =О. (14) !

О Производная функция Ляпунова

V(G) =Д G=2G (v()(t) +vl (t)U(() ) (15) отрицательно определена при условии причем вне окрестйости 0 Ч(б(0, 6=const, следовательно, при условии (16) процесс

15 устоичив асимптомически в точке G=O.

Поставленная задача решена.

Для полноты приведенных рассуждений покажем один из возможных путей опреде40 (18) 20

ЗО

55 ления коэффициентов а, i=1,4. Определим сначала коэффициенты а> и а, выразив их в основном виде из системы (11) и проведя элементарные преобразования

I.

Г (u () d 7 ° (д G (ь ) — J а+ и (7) М У)) с)1, с ((5 п(у)4)) сдС

t Ч, f (уц(y)dy (б(7) — (аэ и() И y))dg

1 (у и () ) 4 g j г 4 с

В результате решения системы (17) получаем значение а) и а) > t g (О,Т) . Подставив их в выражение (9), определяем

V (t) которое подставляем в систему (13), выражаем а) и а и преобразуем к виду

$ (Г(З (ь) — j; à> у d У))d<; а — — 2 — ——

t /3 (((- /2(э (< ) — J a d g)) d< аг

t /20

Задача определения коэффициентов после этого легко решается с помощью устройства для решения систем ура в нен и й.

Система работает следующим образом (фиг. 1).

В начальный момент t=0 измеритель 5 определяет текущие фазовые координаты объекта 4 управления и подает их на один из входов блока 6 сравнения, где они сравниваются с требуемыми конечными значениями, поступающими из задатчика 10.

Разность х. — x поступает на вход преобразователя 7, где осу.ществляется преобразование по каждой координате согласно графика (фиг. 2), т. е. осуществляется формирование функции /ц (х; — х;„— с ) выражения (3). Сигналы с выходов преобразователя 7 поступают в сумматор 8,на выходе которого таким образом формируется функция (л(хс, 1 168897 х ) выражения (2). Этот сигнал запоминается в блоке 11 задержки и поступает на входы блоков 1 и 9 сравнения. В этот момент на исполнительный орган 3 подается пробное управление (4, которое также поступает и на третий вход блока 13. Под действием этого управления объект 4 изменяет свое фазовое состояние, появляются сигнал

G(t), отличный от своего начального значения, и разность AG(t) на выходе блока 9 сравнения, которая поступает на первый вход блока 13, который совместно с блоком 14 начинает формировать коэффициенты a i согласно системам (! 7) и (18) .

Блок 13 решает систему уравнений (17), формируя по сигналам управления, текущей разности AG(t) и времени, поступающему от датчика 12 времени на второй вход блока 13, значения коэффициентов аз и а .

Блок 13 (фиг. 3) работает следующим образом. Интегратор 19, квадратор 32 и интегратор 20 по сигналу управления формируют сигнал знаменателя первого выражения для коэффициента аз в системе (17). Умножители 27 и 28 и интегратор 21 по сигналам об управлении, времени и коэффициенте формируют сигнал, который сравнивается в блоке 36 с сигналом AG(t), разностный сигнал умножается в умножителе 29 с интегралом от управления и интегрируется в интеграторе 22, на выходе которого формируется сигнал числителя выражения для аз в системе (17).

Сигналы с интеграторов 22 и 20 делятся в делителе 37, на выходе которого таким образом формируется сигнал текущего значения коэффициента аз. Коэффициент а4 формируется аналогично. Умножитель 27, интегратор 23, квадратор 33 и интегратор

24 формируют сигнал знаменателя выражения для а4. в системе (17). Умножитель 31 и интегратор 25 по информации об управлении и коэффициенте аз формируют сигнал, который сравнивается в блоке 34 с сигналом AG (t), а результат сравнения, умноженный на сигнал с выхода интегратора 23, поступает в интегратор 26, на выходе которого формируется таким образом сигнал числителя выражения для коэффициента а4 в системе (1 7). Кроме того, блок 13 формирует сигнал ) (!) согласно выражению (9) путем сравнения сигналов с выхода интегратора 21 и выхода блока 34 в блоке 35 сравнения. Коэфициенты ai и а формируются в блоке 14 (фиг. 4) по сигналам V(t) и времени. Умножитель

43 и интегратор 39 по сигналам t u а формируют сигнал, который сравнивается в блоке 49 с сигналом ) (!), умножается на t в умножителе 44 и интегрируется

50 в интеграторе 41, образуя таким образом числитель выражения для а в системе (18), знаменатель выражения формируется блоком 47 степени. Сигналы с выходов интегратора 41 и блока 47 степени, формирующего сигнал t"/3, делятся в делителе 51, на выходе которого формируется сигнал а .

Этот сигнал интегрируется в интеграторе 42, результат сравнивается в блоке 50 с сигналом 7(t) умножается на сигнал 1-/2, поступающий из блока 46, интегрируется в интеграторе 40, на выходе которого формируется сигнал числителя выражения для а в системе (17). Сигнал знаменателя этого выражения t /20 формируется блоком 48 и поступает в делитель 52, куда поступает и сигнал с выхода интегратора 40, и на выходе делителя формируется сигнал а . Сигналы а4 и а с выходов блоков 13 и 14 (фиг. 1) поступают на первые входы умножителей

17 и 15 соответственно, на вторые входы которых поступает сигнал времени t от датчика 12. Сигналы аз и а с выходов блоков 13 и 14 поступают на вторые входы сумматоров 18 и 16 соответственно, на первые входы которых поступают сигналы с умножителей 17 и 15 соответственно. Таким образом, на выходе сумматоров 18 и 6 формируются функции

Vi (t) и Vo(t) соответственно согласно выражениям (7). Сигнал Vo(t) сравнивается в блоке 1 с сигналом G(t), поступающим из блока 8; результат сравнения делится в блоке 2 на сигнал Vi (t) с выхода сумматора 18. Таким образом, на выходе делителя 2 формируется сигнал управления согласно выражению (16), который подается на исполнительный орган 3. Далее необходимость в пробном управлении отпадает, и оно снимается. Формирование коэффициента ai уже происходит на основе сформ ированного управления»а выходе делителя 2, поступаюшего на третий вход блока 13. Процесс управления протекает таким образом до конца первого интервала управления, по истечении которого в блок памяти заносится значение 6(T), где Т вЂ” длительность интервала, а сигнал AG(t) отсчитывается от сигнала G(T).

Датчик 12 времени выдает время очередного интервала, начиная с нуля. В остальном работа системы аналогична работе на первом интервале управления. Обновление информации в блоке 12 и деление всего процесса на интервалы управления вызвана тем, что лишь в пределах неболыпого промежутка времени можно принять модель, описываемую выражением (5), не опасаясь далеко отойти от реального процесса.

1168897

1168897

Составитель А. Лащев

Редактор С. Саенко Техред И. Верес Корректор А. Обручар

Заказ 4611/40 Тираж 863 Подписное

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

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

Филиал ППП «Патент», г. Ужгород, ул. Проектная, 4