Адаптивный идентификатор

 

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

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

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

РЕСПУБЛИК

<5t)s G 05 В 23/00

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

ПО ИЗОБРЕТЕНИЯМ И ОТКРЫТИЯМ

ПРИ ГКНТ СССР

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

О

С у(т) = С* (т)х(1) + го(т), (1) К АВТОРСКОМУ СВИ4ЕТЕЛЬСТВУ (21) 4736316/24 (22) 29.06.89 (46) 15.08.91. Бюл. ¹ 30 (72) Г.В. Бятюк, Е.В. Бодянский, С.А. Кривошлык, Н.И. Орешко, И.П. Плисс и T.Â, Соловьева (53) 62 — 50 (088.8) (56) Авторское свидетельство СССР № 957168, кл. G 05 В 13/02, 1982, Авторское свидетельство СССР

¹ 11113366111155, кл. G 05 В 23/00, 1985. (54) АДАПТИВНЫЙ ИДЕНТИФИКАТОР (57) Изобретение относится к системам автоматического управления, в частности к устройствам идентификации стационарных и нестационарных объектов, и может найти применение при проектировании и испытаИзобретение относится к системам автоматического управления, в частности к устройствам идентификации стационарных и нестационарных объектов, и может найти применение при проектировании и испытаниях различных систем и объектов.

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

Устройство реализует адаптивный алгоритм идентификации одновременного действия с экспоненциальным взвешиванием устаревшей информации, реализованный в предлагаемом устройстве. При этом по ходу процесса идентификации как во взвешенном методе наименьших квадратов, так и в разработанном алгоритме минимизируется один и тот же критерий идентификации экспоненциально взвешенной суммы квадра„„5UÄÄ 1670674 А1 ниях различных систем и обьектов. Цель изобретения — повышение эффективности идентификатора при оценивании параметров нестационарного объекта, подверженного воздействию помех. Поставленная цель достигается тем, что в адаптивный идентификатор введены пятый и шестой сумматоры, пороговый элемент и пятый блок умножения, за счет чего появляется возможность обеспечить высокую точность идентификации нестационарных обьектов, подверженных воздействию помех, поскольку реализуется многошаговый адаптивный алгоритм идентификации с переменной глубиной памяти, что позволяет устанавливать компромисс между фильтрующими и следящими свойствами. 1 ил. тов невязок между выходами объекта и настраиваемой модели. Однако поскольку предложенный алгоритм относится к процедурам идентификации со скалярным коэффициентом усиления, в нем нет операции обращения информационной матрицы, следовательно, невозможен и "взрыв параметров". Кроме того, здесь возможно изменение параметра взвешивания во всем возможном интервале от 0 до 1.

Относительно объекта идентификации предполагается, что непрерывный обьект идентификации описывается уравнением, приведенным к стандартной форме псевдолинейной регрессии где у(т) — скалярный выход объекта в момент времени;

1670674 та л уп = Сп-1 хп, (2) С* — нестационарные неизвестные параметры объекта, подлежащие определению;

x(t) — вектор обобщенных входов обьеки (1) — помеха с ограниченным вторым моментом;

t — непрерывное время.

В соответствие объекту ставится дискретная настраиваемая модель где С -1 — вектор оценок параметров объекта.

На чертеже приведена функциональная схема предлагаемого адаптивного идентификатора для варианта многомерного объекта с m входами и одним выходом, Адаптивный идентификатор содержцт объект 1 идентификации с m входами и одним выходом, первый блок 2 умножения, первый сумматор 3, второй сумматор 4, блок

5 деления, третий сумматор 6, пятый блок 7 умножения, четвертый сумматор 8, первый квадратор 9. второй квадратор 10, блок 11 оперативной памяти, третий блок 12 умножения. четвертый блок 13 умножения, блок

14 умножителей, второй блок 15 умножения, пятый сумматор 16, шестой двухвходовый сумматор 17 и пороговый элемент 18.

Адаптивный идентификатор работает следующим образом.

Входной сигнал хп подается одновременно на входы объекта 1 идентификации, первые входы первого блока 2 умножения, вторые входы третьего блока 12 умножения, входы четвертого блока 13 умножения. Выходной сигнал уп с выхода объекта 1 идентификации поступает на второй вход второго сумматора 4 и первый вход третьего блока 12 умножения. На выходе первого сумматора 3 присутствует значение вектора оценок параметров Сп-1. вычисленное на предыдущей итерации. Выход первого сумматора 3 замкнут и на собственный первый вход. В первом блоке 2 умножения вычислял т

ЕТСЯ СКаЛЯРНОЕ ПРОИЗВЕДЕНИЕ Уп = Сп-1 Хп, которое подается на первый (вычитающий) вход второго сумматора 4, который вычисляет ошибку идентификации Чп = у, - yn = у,-Сп-1 Хп, КОтОРаЯ ПОДаЕтСЯ На ВХОД ПЕРВОГО т квадратора 9, где вычисляется величина Vn .

В третьем блоке 12 умножения вычисляется вектор упхп, а в четвертом блоке 13 умножет ния — векторное произведение xnxn . Вычисленные значения Vn, у,х,, х,х, 2 Т подаются на первый, вторые и третьи входы четввртого сумматора 8. На четвертый, пятые и шестые входы четвертого сумматора 8

50 подаются сигналы с выходов блока 14. который реализует операцию умножения параметра дисконтирования а, значение которого записано в блоке 11 оперативной памяти и подается на четвертый вход блока

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

8. В результате операции суммирования в четвертом сумматоре 8 на его первом, вторых и третьих выходах появляются сигналы, СООтВЕтСтВУЮЩИЕ Vn = Чп + rt Vn-1, rn =

2 2 2

Т

=УпХп + (Х rn-1, Rn = ХпХп + Q Rn-1 СООТВЕТСТвенно. Сигнал, соответствующий Rn, подается на вторые входы пятого блока 7 умножения, на первые входы которого с выхода устройства подаются предыдущие значения оценок Сп-1. В результате на выходе пятого блока 7 умножения появляется сигнал, соответствУющий RnCn 1, котоРый подается на первые (вычитающие) входы пятого сумматора 16, на вторые входы которого с вторых входов четвертого сумматора 8 подается сигнал, соответствующий rn. В результате на выходе пятого сумматора 16

ПОЯВЛЯЕТСЯ ЗНаЧЕНИЕ rn RnCn 1, КОТОРОЕ ПОдается на входы второго квадратора 10 и вторые входы второго блока 15 умножения, Второй квадратор 10 вычисляет квадраты компонент вектора rn RnCn-1, которые, складываясь в третьем сумматоре 6. образуют сигнал, соответствУющий !ãn RnCn-1! . В дальнейшем этот сигнал поступает на вход деления блока 5 деления. на входы делимого которого поступает сигнал с выхода второго блока 15 умножения. Первый вход второго блока 15 умножения соединен с первым выходом четвертого сумматора 8, откуда поступает сигнал Vn, а вторые входы г соединены с выходом пятого сумматора 16, ОтКуда ПОСтуПаЕт СИГНаЛ rn RnCn-1. В рЕзультате шестой сумматор 17 вычисляет

ЗНаЧЕНИЕ Vn (Гп — RnCn-1). ПОСЛЕ ОПЕрацИИ дЕ2 ления в блоке 5 деления появляется сигнал, который подается на вторые входы первого сумматора 3, где складывается с предыдущим вектором оценок Сп-1. В результате операции сложения в первом сумматоре 3 на его выходе появляется уточненное значение вектора оценок

Vn (rn — Rn Cn — 1)

Сп = Сn — 1+ !! rn — RnCn 1!!

Значение вектора оценок Сп подается на информационные входы порогового элемента 18, который может находиться в двух состояниях: "Открыто", если на его управляющий вход подается положительный потенциал, и "Закрыто" в противном случае.

1670674

15

25

35

45

55

Управляющий вход порогового элемента соединен с выходом шестого сумматора 17, в котором происходит сравнение требуемого значения параметра точности идентификации V* и усредненного квадрата ошибки идентификации V*, который поступает на первый вход шестого сумматора 17 с первого выхода четвертого сумматора 8, В том случае, если величина Vп не превышает требуемого значения точности V* (V -V, >

>О), пороговый элемент 18 открывается по управляющему входу и на его выходах, являющихся и выходом устройства в целом, появляются оценки С,, удовлетворяющие требуемому показателю точности. В противном случае пороговый элемент 18 закрыт и на выходе устройства значения оценок Сл не появляются, В исходном состоянии в блоке 11 оперативной памяти записано некоторое число

0 а (1, на выходах всех остальных блоков нули. На первой интеграции сигнал х1 подается на входы объекта 1 идентификации, первые входы первого блока 2 умножения, вторые входы третьего блока 12 умножения, входы четвертого блока 13 умнОжения. Выходной сигнал объекта у1 подается на второй вход второго сумматора 4 и первый вход третьего блока 12 умножения.

В результате вычислений в этих блоках на

З их выходах появляются следующие сигналы: пеРвый блок 2 УмножениЯ У1 = Cp х1 = 0; т второй сумматор 4 V1 = у1 — у1 = у1; первый квадратор 9 Ч1 =у1; третий блок 12 умноже2 2. ния у1х1; четвертый блок 13 умножения

x1x1 . Сигналы V1, у,x1, х1х1 подаются на

Т 2 Т первый — третьи входы четвертого сумматора 8, однако поскольку в исходном состоянии на его выходах, а также выходах блока умножителей 14 присутствовали нули, эти сигналы, складываясь с нулями, дают на выходе значения V1 =V1, r1=y1x1, R1= х1х1, 2 2 T

Сигнал R1 поступает на вторые входы блока

7 умножения, где производится операция умножЕния R1Cp=x1x1 =О. Этот нуль пОСтуТ пает на первые входы пятого сумматора 16, на вторые входы которого поступает сигнал

r1. В результате на выходах пятого сумматоРа 16 поЯвлЯетсЯ сигнал r1-R1Cp=r1, котоРый подается на вторые входы второго блока 15 умножения и входы второго квадратора 10.

Проходя через второй квадратор 10 и третий сумматор 6, он преобразуется в сигнал

I Ir1 — R1CpI I = I Ir1I I и подается на вход делителя блока 5 деления. Во втором блоке 15 умножения производится операция умножения сигнала г1 на значение V1, — г в результате которой на входы делимого блока 5 деления подается сигнал V1 (г12 — RpCp) = Ч1 г1, В результате операции деле2 ния на выходе блока 5 деления появляется сигнал \/1 r1/, г1! (, Этот сигнал подается на вторые входы первого сумматора 3, где производи-ся умножение оценки параметров

V1ã (г1 — R1 Cp V12 г1

С1 =Со+

f I г1 — R1 Cp I I I I r1 I I

Кроме того, вычисленный сигнал V1 с выхода четвертого сумматора 8 поступает на первый вход шестого сумматора 17, на втором входе которого постоянно присутствует сигнал, соответствующий требуемому значению точности идентификации V . В результате операции вычитания в шестом сумматоре 17 на его выходе появляется сигнал — * 2

Ч* — Ч1 . Этот сигнал подается на управляющие входы порогового элемента 18. Если разность V* — Ч1 положительна, пороговый

2 элемент 18 открывается и оценки С1, поступающие с выхода первого сумматора 3 на информационные входы порогового элемента, проходят на выход устройства. В противном случае (Ч*-V1 < О) пороговый

2 элемент 18 закрыт и на выходе устройства сигнал не появляется. На этом первая итерация работы идентификатора заканчивается.

Вторая итерация начинается после поступления на входы объекта 1 идентификации: первого блока 2 умножения, третьего блока 12 умножения, четвертого блока 13 умножения, четвертого блока 13 умножения наблюдения xz, и появления на выходе объекта 1 идентификации и входах второго сумматора 4 и третьего блока 12 умножения отклика уг. При этом соответствующие блоки производят следующие операции: первый блок 2 умножения у2 = С1 х2. второй сумматор 4 Чг = уг — уг; первый квадратор 9

\/2; третий блок 12 умножения yzxz; четверг, тый блок 13 умножения xzxz . Эти сигналы т поступают на первый, вторые и третьи входы четвертого сумматора 8. К этому моменту времени сигналы с выходов четвертого сумматора 8 (V1, С1, R1), будучи умноженными . в пятом блоке 14 умножения на значение

a подаваемое с выхода блока 11 оперативной памяти на четвертый вход блока 14 умножителей, поданы на четвертый — шестые входы четвертого сумматора 8. В результате операции сложения на выходах сумматора

8 появляются сигналы \/2 = Vz + a V1, гг =

2 2 2

Т

=у2хг+агг1, R2 = x2x2 + QR1. Далее пятый блок 7 умножения вычисляет значения Р2С1; пятый сумматор 16 rz-RzC1, второй квадратор 10 и третий сумматор 6 I I rz-R2C2 I I: второй блок 15 умножения Ч2 (rz-R2C1); блок

18>70674

Vz (г2 Rz C1

5 деления . после чего

I I rz- -- Rz С1! ) этот сигнал поступает на вторые входы первого сумматора 3, на первых входах которого уже присутствуют значения С1. В результате операции сложения на выходе устройства появляется уточненное значение

В шестом сумматоре 17 вычисляется значение V — Vz и в зависимости от его зна2 ка происходит открывание или закрывание порогового элемента 18. Если оценки Cz удовлетворяют требуемой точности, они появляются на выходе устройства. На этом вторая итерация заканчивается. В дальнейшем все итерации происходят аналогично второй по мере поступления новых наблюдений, Преимущество предлагаемого адаптивного идентификатора по сравнению с прототипом состоит в том, что он обеспечивает высокую точность идентификации нестационарных обьектов, подверженных воздействию помех, и обладает более широкими функциональными возможностями. поскольку реализует многошаговый адаптивный алгоритм идентификации с переменнои глубиной памяти, что позволяет устанавливать компромисс между фильтрующими и следящими свойствами.

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

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

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

1670674

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

Техред М.Моргентал Корректор В.Гирняк

Редактор О.Спесивых

Производственно-издательский комбинат "Патент", г, Ужгород, ул.Гагарина, 101

Заказ 2751 Тираж 461 Подписное

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

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

Адаптивный идентификатор Адаптивный идентификатор Адаптивный идентификатор Адаптивный идентификатор Адаптивный идентификатор 

 

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

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

Изобретение относится к контрольно-измерительной технике и может быть использовано для контроля параметров электромагнитов

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

Изобретение относится к контрольно-измерительной технике и может быть использовано для контроля параметров электромагнитов

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

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

Изобретение относится к контрольно-измерительной технике и может быть использовано для контроля динамических параметров различных объектов регулирования при построении информационно-измерительных систем, в частности для контроля временных параметров срабатывания электромагнитных коммутационных аппаратов (ЭМКА)

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

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

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

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

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

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

Изобретение относится к автоматизированным системам контроля, в частности к системам контроля цифроаналоговых, аналого - цифровых, цифровых и аналоговых узлов радиоэлектронной аппаратуры (РЭА)

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

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

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

Изобретение относится к контрольно-измерительной технике
Наверх