Адаптивное устройство для идентификации линейных объектов Советский патент 1989 года по МПК G05B13/02 

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

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

Цель изобретения - повышение точности идентификации.

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

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

блок 13 деления, второй блок 14 умножения, второй сумматор 15.

Блок 3 расчета дисперсий содержит (фиг. 2) второй блок 16 пггмяти, пятый блок 17 умножения, шестой блок 18 умножения, восьмой сумматор 19, седьмой сумматор 20, седьмой блок 21 умножения, третий блок 22 оперативной памяти, шестой сумматор 23, второй блок 24 деления, четвертый блок 25 оперативной памяти.

Блок 2 оперативной памяти содержит (фиг. 3) регистр 26 сигналов управления, запоминающее устройство 27 элементов матрицы В, первый матричный умножитель 28, сумматор 29, запоминающее устройство 30 вектора идентифицируемых параметров, запоминающее устройство 31 элементов матрицы А, второй матричный умножитель 32, регистр 33 выходных сигналов, блок 34

сд

дифференцирования, запоминающее устройство 35.

Устройство работает следующим образом.

Оценка идентифицируемых параметро осуществляется по формуле

X(K+1)X(K)-)f(K+1)R (К+1)Х(К) + +J(K+1 )F(K+1 ) (К+1 )Y(K+1 )-F(K+1) X(K),

If |TR(K+T)ii

1

(K)+f (K+T)Q- (K+T)F(K+T)11

(K+1)R (K).+F (K+1)Q (K+ 4-1)F(K+1)R; +Z:F(i)Q (i)F(i);

X(K) - оценка вектора идентифицируемых параметров объекта на К-м шаге;

R - обратная априорная дисперси онная матрица вектора идентифицируемых параметров объ екта;

R (К+1) - обратная дисперсионная матрица вектора идентифицируемых параметров объекта на К+1-м шаге оценивания;

Q (К+1) - обратная дисперсионная матрица вектора помех измерений на К+1-М шаге оценивания;

F(K+1) - матрица размера (Р-п), формируемая Из значений входны и выходных сигналов объекта идентификации согласно формулеF(K+1) Y(K-H ), Y(K),.. . ,Y(K-n) ,

U(K), U(K-1),...,U(K-nj-l),

где U(K) - значение входного сигнала Y(K) - значение выходного сигнала;

{(K+l) - некоторая числовая последовательность.

Во второй блок 16 памяти записываются предварительно рассчитанные по данным о величине интервала сгла- живания Q и порядке конечной разнос- ти г коэффициенты aj согласно

)

r-J

(г,)

(2m-f1)(2r) j.(t-j)l

,1,...,r.

В третий блок 22 оперативной памяти записывается априорная дисперсион5

0

Q

5

0

ная матрица вектора помех измерений Q. Сигналы с входа и выхода объекта 1 записываются в регистры первого блока 2 оперативной памяти. Входные сигналы и(К) записываются последовательно в регистр 26 сигналов управления, а выходные Y(K) - в регистр 33 выходных сигналов. В запоминающие устройства 27, 31 и 30 введены заранее соответственно матрицы В,А и вектор начального значения иденти- фицируе1 1х параметров Х(0) ,

Элементы матрицы F(K) - производные от выходных сигналов Y(K) по идентифицируемым параметрам Х(К),

Поэтому для получения ее элементов необходимо получить вектор предсказания идентифицируемых параметров на время К, сформировать матрицу F(K) путем дифференцирования значений Y(K) по Х(К).

С выходов первого 28 и второго 32 матричных умножителей сигналы BU(K-l) и АХ(К-1) сз ммируются в сумматоре 29, записываются в запоминающее устройство 30 и подаются в блок 34, на другой вход которого поступает сигнал Y(K).

В запоминающее устройство 35 записывается матрица

0

0

5

5

Как только в первом блоке 2 оперативной памяти будет накоплено 1+гч-т значений входных и выходных сигналов, устройство начинает оценивать вденти- фицируемые параметры объекта, т.е. оценивание осуществляется с запаздыванием на 1+r+m тактов. Сформированная в первом блоке 2 оперативной памяти матрица F(K+1) поступает в первый 4, третий 6 и четвертый 10 блоки умножения. Кроме того, значения выходных сигналов Y(K+ro+j+1) и Y(K-m+j) из соответствующих регистров первого блока 2 оперативной памяти поступают в блок 3 расчета дисперсий, на пятый 17 и шестой 18 блоки умножения. Из второго блока 16 памяти в пятый 17 и шестой 18 блоки умножения поступают значения коэффициентов а. Пятый 17 и шестой 18 блоки т ножения формируют произведения (K+m+j + 1) и а:.у( ). Значения aj-Y(K+m+j + 1) из пятого

блока 17 умножения поступают на суммирующие входы сумматоров 19 и 20. Значения a;.Y(K-m+j) из шестого блока 18 умножения поступают на второй суммирующий вход сумматора 19, где формируются значения

Х а j Y (K+m+j +1) +Y (K-m+j )

-on

и вычитающий вход сумматора 20, где

формируются значения

Та; Y(K+m+j + 1)-Y(K-m+j)1 . ) Полученные значения из сумматоров

19 и 20 поступают в седьмой блок 21 умножения, где формируются их произведения. Полученные произведения из седьмого блока 21 умножения постз пают в шестой сумматор 23. Сюда же из третьего блока 22 оперативной памяти подается значение априорной дисперсионной матрицы вектора помех измеренийQ Шестой сумматор 23 формирует значения дисперсионной матрицы вектора помех измерений Q(K+1) которые подаются в третий блок 22 оперативной памяти и записываются вместо априорных данных для использования на следующих шагах вычисления дисперсионной матрицы. Значение матрицы Q(K+1) подается также во второй блок 24 деления. Так как дисперсионная матрица имеет диагональный вид, то для получения обратной матрицы необходимо и достаточно ее диагональные элементы заменить их обратными значениями. Сформированная во втором блоке 24 деления обратная дисперсионная матрица вектора помех измерений записывается в четвертый блок 25 оперативной памяти. Значение обратной матрицы Q (K+1 из четвертого блока 25 оперативной памяти подается на первый 4 и четвертый 10 блоки i мнoжeния. Первый блок 4 умножения формирует произведение F(K+1)Q- (K+1)F(K+O, которое поступает на сумматор 7, в котором происходит накапливание значений

к+н

F (i))F(i).

Данная матрица служит для корректировки элементов матрицы U , записанных предварительно в первый блок 8 памяти. Из первого блока 8 памяти значения априорной дисперсионной матрицы вектора идентифицируемых параметров объекта К поступают на восьмой сумматор 9, где сз ммируются с элементами матрицы

(i)(i)F(i),

;

поступающими туда из сумматора 7. С выхода пятого сумматора 9 элементы матрицы

.K-t-l

R (K-H)R; +2:F (i)Q-4i)F(i)

поступают на первый сумматор 12 и 0 второй блок 1А умножения. Первый сумматор 12 формир5 ет норму матрицы

II R

5

0

0

K+i

- ZlF CDQ- cDFCDlf ,

I

равную сумме модулей всех ее элементов. Полученная норма матрицы из первого о мматора 12 поступает в первый блок 13 деления, где формируются значения yCK+l), равные

Ок-ил -I

|к;+z:F (i)(i)F(i)iij ,

Значения У(К+1) поступают в блоки 10 и 14 умножения. Во второй блок 14 умножения из второго блока 11 опера- 5 тивной памяти поступает значение оценки параметров объекта идентификации,

вычисленное на предыдущем такте. I

Таким образом, во втором блоке 14

умножения вычисляются значения

0 1

jp(K+1)R (К+1)Х(К) , которые поступают на вычитающий вход второго сумматора 15, Из второго блока 11 оперативной памяти значения оценки Х(К) подаются в третий блок 6 умножения,

5 где формируется значение F(K+1)X(K). Это значение поступает на вычитающий вход третьего сумматора 5, на суммирующий вход которого из первого блока 2 оперативной памяти подаются значения выходного сигнала Y(K+1), и третий сумматор 5 формирует значения

Y(K+I)-F(K+I)X(K) , которые подаются в четвертый блок 10 умножения. Чет- 5 вертый блок 10 умножения формирует значения

y(K+i)F (K-n) (K+I)Y(K+I)X

F(K+1) Х(К),

которые подаются на суммирующий вход второго сумматора 15. На второй суммирующий вход второго сумматора 15 подается значение оценки Х(К) из второго блока 11 оперативной памяти. Та- КИМ образом, сумматор 15 формирует значения вектора оценки идентифицируемых параметров объекта, равные на К+1-М шаге

X(K+1)X(R)-|(K-H)R (K-f)X(K) +

+|C(K+i)F(K+i) (K+I)Y(K+I)-F(K+1)X(K) .

Синхронизация устройства осуществляется следующим образом.

В предварительно обнуленном устройстве производится запись предварительно -рассчитанных априорных данных. Так, например, во второй блок 16 памяти записываются рассчитанные по данным о величине интервала сглаживания и порядке конечной разности г коэффициенты а , а в тре- тий блок 22 оперативной памяти записывается априорная Дисперсионная матрица вектора помех измерений Q. В усройстве организован синхронный прин

цип накопления, вычисления и кране

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

Общая работа блоков синхронизована с генератором тактовых импульсов (не показан).

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

методические ошибки оценивания, свя- I

0

0

5

- 35

40

4550

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

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

Адаптивное устройство для идентификации линейных объектов, содержащее блок расчета дисперсий, первый блок памяти, последовательно соединенные первый блок оперативной памяти и первый блок умножения, последов.а- тельно соединенные первый сумматор, первый блок деления, второй блок умножения, второй сумматор, второй блок оперативной памяти, третий блок умножения, третий сумматор и четвертый блок умножения, второй вход которого соединен с вторым входом третьего блока умножения и с первым входом первого блока умножения, .третий вход - с выходом первого блока деления, а выход - с вторым входом второг о сумматора, третий вход которого соединен с выходом второго блока оперативной памяти и с вторым входом второго блока умножения, второй выход первого блока оперативной памяти подключен к второму входу третьего сумматора, первый и второй информационные вхо- дь - соответственно к входу и выходу объекта, третий и четвертый выходы - соотв етственно к первому и второму входам блока расчета дисперсий, подключенного выходом к второму ВХОД5

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

26

21

30

31

uH

п

р

JE

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

название год авторы номер документа
Адаптивное устройство для идентификации линейных объектов 1981
  • Асеев Олег Андреевич
  • Галушко Алексей Иванович
  • Колосов Леонид Владимирович
SU957168A1
Адаптивный идентификатор 1989
  • Ачкасов Анатолий Егорович
  • Бодянский Евгений Владимирович
  • Бобровский Юрий Анатольевич
  • Илюнин Олег Константинович
  • Орешко Николай Иванович
SU1647515A1
Система идентификации параметров многомерного нелинейного динамического объекта 1986
  • Иванов Сергей Михайлович
  • Перфильев Лев Михайлович
  • Цуканов Николай Андреевич
  • Шустов Игорь Николаевич
SU1385122A1
Идентификатор параметров стохастического динамического объекта 1984
  • Петров Андрей Иванович
  • Зубов Андрей Георгиевич
  • Белова Евгения Семеновна
SU1255991A1
НЕЙРОПРОЦЕССОР, УСТРОЙСТВО ДЛЯ ВЫЧИСЛЕНИЯ ФУНКЦИЙ НАСЫЩЕНИЯ, ВЫЧИСЛИТЕЛЬНОЕ УСТРОЙСТВО И СУММАТОР 1998
  • Черников В.М.
  • Виксне П.Е.
  • Фомин Д.В.
  • Шевченко П.А.
  • Яфраков М.Ф.
RU2131145C1
Самонастраивающаяся система комбинированного регулирования 1986
  • Брусов Владимир Геннадьевич
  • Сухарев Евгений Александрович
  • Сметанин Юрий Владимирович
SU1388826A2
Система идентификации параметров линейных объектов 1988
  • Параев Юрий Иванович
  • Цветницкая Светлана Александровна
SU1534429A1
СПОСОБ ОПРЕДЕЛЕНИЯ ТЯГИ ПРИ ИЗМЕНЕНИИ РЕЖИМА РАБОТЫ ДВИГАТЕЛЕЙ САМОЛЕТА И УСТРОЙСТВО ДЛЯ ЕГО ОСУЩЕСТВЛЕНИЯ 2015
  • Заец Виктор Федорович
  • Корсун Олег Николаевич
  • Кулабухов Владимир Сергеевич
  • Туктарев Николай Алексеевич
  • Лысюк Олег Павлович
  • Поплавский Борис Кириллович
RU2601367C1
АДАПТИВНАЯ СИСТЕМА ТЕРМИНАЛЬНОГО УПРАВЛЕНИЯ 2012
  • Детистов Владимир Анатольевич
  • Таран Владимир Николаевич
  • Смирнов Юрий Александрович
  • Гужев Олег Юрьевич
RU2500009C1
Устройство для магнитно-импульсной обработки деталей 1973
  • Глущенков Владимир Александрович
  • Овчинников Юрий Михайлович
SU470251A1

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

Реферат патента 1989 года Адаптивное устройство для идентификации линейных объектов

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

Формула изобретения SU 1 520 478 A1

55

J /

f f

4V

Фие. 5

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

Медич Дж
Статистически оптимальные линейные оценки и управление М,: Энергия, 1973, с
Искусственный двухслойный мельничный жернов 1921
  • Паншин В.И.
SU217A1
Печь для непрерывного получения сернистого натрия 1921
  • Настюков А.М.
  • Настюков К.И.
SU1A1
Кипятильник для воды 1921
  • Богач Б.И.
SU5A1

SU 1 520 478 A1

Авторы

Николаев Владимир Борисович

Гетман Александр Сергеевич

Стученкова Наталья Серафимовна

Каранов Олег Александрович

Васильев Владимир Владимирович

Даты

1989-11-07Публикация

1988-01-19Подача