Система идентификации параметров линейных объектов

 

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

А1

СОЮЗ СОВЕТСНИХ.

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

РЕСПУ6ЛИН

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

fO ИЗО6РЕТЕНИЯМ И ОТНРЬТИЯМ

ПРИ ГКНТ СССР

09) (И) (51) 5 С 05 В 13/02

rнФ р

1 (21) 43824 19/24-24 (22) 22.02.88 (46) 07.01.90. Бюл. М 1 (71) Сибирский физико-технический институт им . В.Д.Кузнецова при ТомСком государственном университете им. В.В.Куйбышева (72) Ю.И.Параев и С.А.Цветницкая (53) 62.50(088.8) .(56) Авторское свидетельство СССР

И 728113, кл. Г 05 В l3/02, 1980.

Авторское свидетельство СССР

N 703779, кл. (: 05 В 13/01, 1979. (54) СИСТЕМА ИДЕНТИФИКАЦИИ ПАРАМЕТРОВ

ЛИНЕЙНЫХ ОБЪЕКТОВ

2 (57) Изобретение относится к системам автоматического управления и позволяет обеспечить идентификацию объектов с неполной информацией по вектору состояния. Система содержит блок 2 датчи« ков состояния, подключенных к объекту 1, подстраиваемую модель 3, вы" числитель 4 параметров, формирователь

5 Функции чувствительности с подключенными блоком 6 аналоговой памяти и блоком 7 постоянной памяти, блок 8 задания начальных условий, последовательно соединенные вычислитель 9 критерия идентификации и пороговый блок 10, синхронизатор 11, четыре ключа 12, 13, 14, 15. 8 ил.

1534429

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

Целью изобретения является расширение функциональных возможностей за счет обеспечения работоспособности системы идентификации объекта с неполной информацией по вектору сос . стояния . !

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

x=A(8) х, х (О) =х, . (1)

z-=Sx, (2) где x - и-вектор состояния объекта;

z — m-вектор выхода объекта (m п);

S — m-n-матрица наЬлюдения;

0 — r-вектор неизвестных параметров.

Предлагаемое устройство реализует итерационнуЮ: пРоцедуРу подстройки 25 параметров д . Пусть после i-й итерации получена оценка вектора параметРов 6 . Рассмотрим систему, аналогичную (1), но отличающуюся тем, что 6 заменено на 6 :

30 у=р,(g )ó, y(t;).=y;. (3)

Решение системы (3) реализуется в блоке подстраиваемой модели. Вектор параметров 6 поступает из блока аналогoFoH памяти.

35 решение системы (1) на отРезке (;, t „) можно при ближенно и редста.вит ь в виде

X(i) =1()+ "- (В-Е ). С1)

Выражение (4) представляет собой разложение в ряд Тейлора в окрестности, Эх

У() ° Производная -6 вычисляется при

Эх! 45 х=у и это отражается записью -- „ ах гдх; ) †матри чувствительности. а ЭЕ; )

n ° r- g-й столбец этой матрицы М ах Э;,г — функция чувствидВ; ЭВ. 1

50 тельности к j-му параметру и характеризует чувствительность решения x(t) к изменению параметра 8 . Матрица

) чувствительности удовлетворяет уравнению 55 гЭА .лА . аА

И=А (6) W+ — -у: — -у:.... — -у), Щ О) =

О Э6 30g 89<(5)

Решение системы (5) реализуется в блоке Формирователя Функций чувствительности. Задание нулевых начальных условий происходит с помощью блока постояйной памяти через ключ. !

Новую оценку вектора параметров

9 определяют из условия минимума

Функционала качества

6 1б1

?= llz(Q)-$х()П Ю. (6) 1, ЗХ

Условие минимума --=0 приводит к сле36 дующей системе алгебраических уравнений:

1;., 3 (яи) яы d;y= ) (ян) (z(;)е;

Sy(i)d(° (7)

Решая эту систему, находят dB, а новую оценку получают по Формуле

e" =6 + e (;„) . (8)

Затем итерационная процедура повторяется с тем различием, что B заменяют на 9" .

В вычислителе критерия идентификации реализуется квадрат норм вектоРа д ", r

8aB((2= X д82

i,1 i

Полученное значе ие (! д О П 2 оценива ется в порого. -.,ч Ьлоке с заданной точностью Е„При выполнении условия

11 69И <Е на выходе порогового блока появляется импульс, который подается -га генератор тактовых импульсов и отключает его.

На Фиг. 1 представлена блок-схема системы идентификации параметров линейных объектов; на фиг, 2 - функциональная схема подстраиваемой модели; на фиг. 3 - функциональная схема формирователя функций чувствительности „. на фиг. 4 - функциональная схема вычислителя параметров; на фиг. 5— вариант исполнения блока Формирования начальных условий; на фиг. 6 - вариант исполнения Ьлока умножения; на фиг. 7 - вариант исполнения блока решения алгебраической системы; на фиг. 8 - вариант исполнения синхронизатора.

Система содержит объект 1 идентиФикации, Ьлок 2 датчиков состояния объекта, подстраиваемую модель 3, вычислитель 4 параметров, формирователь

5 функции чувствительности, блок 6 аналоговой памяти, блок 7 постоянной памяти, блок 8 задания начальных условий, вычислитель 9 критерия идентиФикации, пороговый блок 10, синхро низатор 11, ключи 12 — 15.

S 153442

Вариант исполнения подстраиваемой модели (фиг. 2), описываемой уравнениями .(3), рассматривается на примере системы второго порядка

5 у, =f, =О у1+a» у, у, (0)=y,, (9)

yi=,= у,+а,у,, у (О)=y

Подстраиваемая модель состоит из двух интеграторов 16 и 17, входы которых через нормально замкнутые контакты 18 и 19 реле 20 подключены к формирователю правых частей Е, и и . Формирователь, состоит из умножителя 21, один вход которого соединен с выходом интегратора 16, а другой вход - с отдельным выходом блока 6, умножителя

22, один вход которого соединен с выходом интегратора 17, а другой вход с отдельным выходом блока 7, сумматора 23, два входа которого соединены с выходами умножителей 21 и 22 соответственно, а выход сумматора 23 - с . входом интегратора 16 через нормаль—, но замкнутый контакт -18 и реле 20.

Формирователь состоит из умножите-. ля 24, один вход которого соединен с отдельным выходом блока 6, а другой вход — с выходом интегратора 16, умножителя 25, один вход которого соединен с отдельным выходом Ьлока 7 постоянной памяти, а другой вход - с выходом интегратора 17, сумматора 26, два входа которого соединены с выходами умножителей 24 и 25 соответственно, 35 а выход сумматора 26 соединен с входом интегратора 17 через нормально замкнутый контакт 19 реле 20.

На фиг. 3 представлен вариант исполнения формирователя 5 функций чув- 40 ствительности, описываемых уравнениями (5}. Для системы второго порядка (9) матрица чувствительности W=- W !W ) удовлетворяет уравнению

y,О

W=AW+ 0 W(0)=О. (10)

yf

Формирователь 5 функции чувствительности состоит из интеграторов 2730, на выходе которых получаются соответственно функции W»,Ъ7, »М,, и М«, из четырех блоков формирования правых частей системы (ы,, 0)< юэ,ы ) . Формирователь м, состоит из умножителя 31, один вход которого соединен с выходом Ы интегратора 27, а другой вход - с отдельным выходом блока 6 памяти, .из умножителя 32, один вход которого соеди9 6 нен с выходом блока 7 постоянной памяти, а другой — с выходом интегратора29, иэ сумматора 33, три входа которого соединяются с выходом умножителя

31, выходом умножителя 32 и отдельным выходом подстраиваемой модели 3. Выход сумматора 33 соединен с входом интегратора 27 через нормально замкнутый контакт 34 реле 35. формирователь 412 состоит из умно жителей 36 и 37 и сумматора 38. Один вход умножителя 36 соединен с выходом

Ьлока 6, другой вход — с выходом интегратора 28. Один вход умножителя 37 соединен с выходом блока 7 постоянной памяти, другой вход - с выходом интегратора 30. Оба выхода умножителей 36 и 37 соединены с входами сумматора 38, выход которого соединен с входом интегратора 28 через нормально замкнутый контакт 39,реле 35. Формирователь сд состоит иэ умножителей 40 и 41 и сумматора 42. Одни входы умножителей 40 и 41 соединены с выходами блоков 6 и 7 соответственно, другие входы - с выходами интеграторов 27 и 28 соответственно. Выходы умножителей 40 и 41 соединены с входами сумматора 42, вы" ход которого соединен с входом интегратора 29 через нормально замкнутый контакт. 43 реле 35. Формирователь (.р состоит из умножителей 44 и 45 и сумматора 46 ° Одни входы умножителей 44 и 45 соединены с выходами блоков 6 и 7, другие входы — с выходами интегратора 28 и 30 соответственно. Выходы умножителей 44 и 45 подаются на два входа сумматора 46, третий вход которого соединен с отдельным выходом подстраиваемой модели. Выход сумматора 46 соединен с входом интегратора

30 через нормально замкнутый контакт

47 реле 35

Вычислитель 4 параметров (фиг.4} реализует формирование алгебраических систем 9 и ее решение, а также получение нового значения параметров 8 " и состоит из блока 48, реализующего матричное произведение SW, блока 49, реализующего операцию матричного транспортирования (SW) ", блока 50, реализующего операцию матричного умножения (SW) SW, блока 51, реализующего операцию матричного интегрирования $(SW) SWd"., блока 52, реализую" щего операцию матричного умножения

Sy, блока 53, реализующего операцию матричного вычитания z-Sy, блока 54, 7 1534429 реализующего операцию матричного умножения (SM) (z-БУ), блока 55, реализующего операцию матричного интегрирования f(SM) (z-Sy)de, блока 56, реализующего решение алгебраической системы (7), блока 57, реализующего опе1 ацию матричного сложения 9 +д8.

Первый вход блока 48 умножения соеинен с отдельным выходом блока 7 по- 10 тоянной памяти, второй вход - с выодом формирователя 5 функции чувстительности. Выход блока 48 соединен входом блока 49 и вторым входом блоа 50 умножения, первый вход которого 15 оединен с выходом блока 49 ° Выход лока 50 соединен с входом блока 51 ерез нормально замкнутый контакт 58 еле 59, выход блока 51 соединен с отельным входом блока 56. Первый вход ® лока 52 соединен с отдельным выходом лока 7 памяти, другой вход блока 52 оединен с выходом блока 3. Выход бло-, а 52 соединен с первым входом блоа 53, второй вход которого соединен д выходом блока 2. Выход блока 53 соеинен с вторым входом блока 54, перый вход которого соединен с выходом лока 49. Выход блока 54 соединен с ходом блока 55 через нормально эамк-530 утый контакт 60 реле 59, выход блоа 55 - с отдельным входом блока 56, выход которого соединен с одним иэ входов блока 57, вторым входом соединенного с выходом блока 6. С выхода блока 57 вектор параметров 6 через ключ поступает в блок 6 аналоговой памяти. С выхода блока 57 вектор приращения параметров дО поступает в лок задания начальных условий и блок 40

6 аналоговой памяти.

Блок 8 формирования начальных условий (фиг. 5) состоит иэ матричного умножителя 61, на первый вход которого г1одается У с выхода формирователя 5 4> функций чувствительности, а на второй вход - 1,8 с отдельного выхода . вычислителя 4 параметров. Выход умножителя 61 соединен с одним из входов матричного сумматора 62, другой вход которого соединен с выходом подстраиваемой модепи 3 через последовательно соединенные нормально разомкнутый контакт 63 реле 64 и запоминающий элемент 65, построенный на основе интег ðèðóeùåão,óñèëèòåëÿ. На выходе сум матора 62 получается новое начальное условие у(,;)+W58, которое подается на ключ 14, Блок 48 (фиг. 6) для случая матрицы наблюдения S в виде вектор-строки

s=(s,„,s ц ) состоит из умножителей 6669 и сумматоров 70 и. 71. Первые входы умножителей 66-69 соединены с блоком постоянной памяти, вторые входы умно жителей - с выходами интеграторов 2730 соответственно. Выходы умножителей

66 и 67 соединены с входами суммато- ра 70. Выходы умножителей 68 и 69 соединены с входами сумматора 71. На входе сумматора 70 получается первая компонента вектора произведения SW, а на выходе сумматора 71 - вторая.

Блок 56 (Фиг. 7) состоит иэ трех

Формирователей, на выходе которых получают определители Д, д< и Д „ а также двух делителей. Первый формирователь состоит из умножи" елей 72 и 73 и блока 74, реализующего операцию вычита— ния. Так как блок 51 реализует матрицу алгебраической системы Ф, то на четырех отдельных выходах этого блока получают ф„„ф, ф„,и ф Блок 55 реализует правую часть алгебраической системы F, поэтому на двух отдельных выходах получают F и Г . Два входа умножителя 72 соединены с двумя отдельными выходами блока 51 (Ф„, Ф,,), два входа умножителя 73 соединены с другими двумя отдельными выходами блока 51 (Ф,, Ф,), Первый вход блока 74 соединен с выходом умножителя 72, второй вход - с вы" ходом блока 73. Второй формирователь, реализующий,2,, состоит из умножителей 75 и 76 и блока 77 вычитания. Два входа умножителя 75 соединены с отдельными выходами блоков 51 и 55 (Ф, F,), два входа умножителя 76 - с дру- гими отдельными выходами блоков 51 и 55 (Ф, Е ). Выходы умножителей 75 и 76 соединены с первым и вторым вхоами блока 77. Третий формирователь, реализующий,й, состоит из умножителей 78 и 79 и блока 80 вычитания. Два входа умножителя 78 соединены с двумя выходами блоков 51 и 55 (Ф„, F ) два входа умножителя 79 - с другими выходами блоков 51 и 55 (ф,, F,). Выходы умножителей 78 и 79 соединены с первым и вторым входами блока 80 вычитания. Первые входы блоков 81 и 82 деления соединены с выходами блоков 77 и 80 соответственно, а вторые выходы блоков деления 81 и 82 - с выходами. блока 74 вычитания. На выходах блоков 81 и 82 деления получают решение алгебраической системы 46, и a&q.

15344

Синхронизатор 11 (фиг. 8) на выходе которого получают четыре управляющих импульса S<-S,,состоит иэ одновибратора 83, схемы ЙЛИ 84, генератора 85 тактовых импульсов (ГТИ), линий

86 и 87 задержки, схемы ИЛИ 88. Одновибратор запускается от кнопки 89 Е„ °

Выход одновибратора 83 соединен с одним входом схемы ИЛИ 84, второй вход которой соединен с выходом порогового блока 10. Выход схемы ИЛИ 84 соединен с управляющим входом ГТИ 85. ГТИ вырабатывает импульс S, поступающий на линию 86 задержки,, с выхода которой получают импульс S<„ поступающий на вход линии 87 задержки. С выхода линии 87 задержки получают импульс Sz.

Схема ИЛИ 88 имеет три входа, первый из которых соединен с выходом ГТИ 85, О второй - с выходом линии 86, третийс выходом линии 87 задержки. На выходе схемы 88 получают импульс ь

Система работает следующим образом. 25

До начала работы (запуска ГТИ) задается исходное состояние устройства. В блоке 6 аналоговой памяти ус" танавливается начальное значение век" тора параметров О, которое известно 30 иэ физической постановки задачи, ну-. ,левое значение дО. В блок 7 постоян:ной памяти записывается матрица наблю дения S, известные элементы матрицы А, нулевая константа. На интеграторах 16 и 17 устанавливаются начальные условия

;y,(0), у (0) из физической постановки задачи. На интеграторах 27 - 30, 51 и 55 устанавливаются нулевые начальные условия. В пороговом элементе ус- 40 танавливается значение Я.

В момент t появЛяются два управляющих импульса S, и S . По импульсу

S нормально замкнутые контакты 18 и 19 реле 20, контакты 34, 39 и 47 ре- 45 ле 35, контакты 58 и 60 реле 59 во входных цепях интеграторов 16,17, 2730, 51 и 55 размыкаются, благодаря чему достигается Фиксация решений у(;) (t;), F(t;), Ф(й.;). В этот же момент t i на выходе блока 56 получают решение алгебраической системы д6, которое через ключ 15 записывается в блоке 6, одновременно происходит запись нового значения B в блок 6 через ключ 13. С приходом управляющего импульса S „ нормально разомкнутый контакт 63 реле 64 замыкается и на вход запоминающего элемента 65 посту29

10 пает y(t-) с выхода подстраиваемой модели. Одновременно на выходе блока 8 получают новое начальное условие у(t )=y(t )+W(t.) л6(t;). С приходом импульса S полученное новое начальное условие y(t ) через ключ 14 задается на интеграторах 16 и 17. При появлении импульса S> нулевая константа через ключ 12 подается на отдельные входы интеграторов 27- 30 блока 5 и интеграторы 51 и 55 блока 4. C окончанием импульса S нормально замкнутые контакты 18 и 19 реле 20, контакты

34 39 43 и 47 реле 35 и контакты 58 и 60 реле 59 замыкаются, в результате чего входы интеграторов подключаются и начинается процесс интегрирования до прихода следующих тактовых импульсов S, и S .

В течение интервала (t,+38,t происходит интегрирование уравнений (3) и (5), формирование алгебраической системы (7). На выходах интеграторов 16 и 17 подстраиваемой модели 3 реализуется решение системы (3), на выходах интеграторов 27-30 формирователя 5 - функции чувствительности, на выходе блока 51 - матрица алгебраической системы Ф, а на выходе блока 55вектор правых частей алгебраической системы (7). В вычислителе 9 реализуется !(й81! = й6 . Полученная норма ((д 01(подается на пороговый блок 10.

Если Ц и 8 1(

Технические преимущества изобретения заключаются в том, что оно применимо для идентификации параметров объектов как с полной, так и с неполной информацией о состоянии объекта в отличие от известной системы, для реализации алгоритма идентификации которой требуется измерение всего вектора состояния °

Формула изобретения

Система идентификации параметров линейных объектов, содержащая блок задания начальных условий, попарнопоследовательно соединенные объект идентификации и блок датчиков состояния объекта, подстраиваемую модель и вычислитель параметров, блок вычис-. ления критерия идентификации и порого1534429

12 е1ыйблок, отличающаяся тем, что, с целью расширения функциоНальных возможностей за счет обеспечения, работоспособности системы идентификации объекта с неполной информаци5 ей по вектору состояния, в него Beege v формирователь функции чувствительности, - блок аналоговой памяти, лок постоянной памяти, синхронизатор о четыре ключа, первый из которых инормационным входом подключен к первому выходу блока постоянной памяти, выходом подключен к второму входу вычислителя параметров и первому вхо- 15 ду формирователя Функции чувствительности, подключенного вторым входом, объединенным с первым входом блока задания начальных условий, к выходу под траиваемой модели, а выходом - к тре- о

«ьему входу вычислителя параметров и торому входу блока задания начальных словий, второй ключ информационным ходом, объединенным с третьим входом лака задания начальных условий, под- 25 ключен к первому выходу вычислителя ( йарамегров, а выходом - к первому входу блока аналоговой памяти, первым выходом подключенного к блоку вычис1 ения критерия идентификации, третий

Ключ подключен информационным входом

М выходу блока задания начальных чс:ловий, а выходом к управляющему входу подстраиваемой модели, подключенной информационным входом, объединенным с четвертым входом вычислителя параметров, к второму выходу блока аналоговой памяти, четвертый ключ подключен инФормационным входом к второму выходу вычислителя параметров, а выходом к второму входу блока аналоговой памяти, вычислитель параметров пятым входом подключен к выходу блока датчиков, шестым - к второму выходу блока постоянной памяти, пороговый блок выходом подключен к входу синхронизатора, подключенного. первым выходом к управ-. ляющим входам второго и четвертого .. ключей и входу синхронизации блока задания начальных условий, вторымк управляющему входу третьего ключа, третьим - к управляющему входу первого ключа и четвертЪ. м - к синхронизирующим входам вычислителя параметров, подстраиваемой модели, формироваTGllR Функции чувствительности, третий выход блока постоянной памяти соединен с вторым управляющим входом подстраиваемой модели и с третьим входом формирователя функции чувствительности, подключенного четвертым входом к второму выходу блока аналоговой памяти.

1534429

1534429

Ф4Д д

Редактор В, Петраш

Заказ 41 Тирам 647 Подписное

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

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

Произзодственно-издательский комбинаr Патент", r„Ужгород, ул.Гагарина, 101 ВОЮ Ю ю В ВВЮФЮ Ы Й

@ М (1

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

Техред Л.Сердюкоав Корректор Т.Палий

Система идентификации параметров линейных объектов Система идентификации параметров линейных объектов Система идентификации параметров линейных объектов Система идентификации параметров линейных объектов Система идентификации параметров линейных объектов Система идентификации параметров линейных объектов Система идентификации параметров линейных объектов Система идентификации параметров линейных объектов 

 

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

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

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

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

Изобретение относится к управлению стационарными объектами и может найти широкое применение при проектировании и испытаниях различных систем и объектов

Изобретение относится к дискретным адаптивным системам управления и может быть использовано для управления, например, летательными аппаратами с неопределенной внутренней структурой

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

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

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

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

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

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

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

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