Устройство оценки параметров возмущенных процессов с использованием максимума обобщенной мощности
DEVICE FOR ESTIMATING PARAMETERS OF DISTURBED PROCESSES USING A MAXIMUM OF GENERALIZED POWER

Изобретение относится к области цифровой вычислительной техники и может быть использовано в автоматических и автоматизированных измерительных системах различного назначения для коррекции динамической погрешности.
Известно устройство идентификации параметров динамических систем в основе которого лежит фильтр Калмана. Его эффективное функционирование возможно в случае известной априорной информации о законах распределения шумов, что является существенным недостатком [1].
Наиболее близким по технической сущности к заявленному изобретению является устройство идентификации Лагранжевых динамических систем на основе итерационной регуляризации [2]. Однако итерационная форма построения, реализованного в нем алгоритма существенно усложняет задачу его использования.
Цель изобретения - повысить точность коррекции динамической погрешности измерительных систем. Указанный технический результат достигается за счет использования условия максимума функции обобщенной мощности в устройстве оценки параметров возмущенных процессов с использованием максимума обобщенной мощности (фиг. 1) - (фиг. 4), которое содержит следующие блоки:
1.1 - первый блок возведения в отрицательную степень;
1.2 - второй блок возведения в отрицательную степень;
2.1 - первый блок умножения;
2.2 - второй блок умножения;
2.3 - третий блок умножения;
2.4 - четвертый блок умножения;
2.5 - пятый блок умножения;
2.6 - шестой блок умножения;
2.7 - седьмой блок умножения;
2.8 - восьмой блок умножения;
2.9 - девятый блок умножения;
2.10 - десятый блок умножения;
2.11 - одиннадцатый блок умножения;
2.12 - двенадцатый блок умножения;
2.13 - тринадцатый блок умножения;
2.14 - четырнадцатый блок умножения;
3.1 - первый блок формирования значения по модулю;
3.2 - второй блок формирования значения по модулю;
4.1 - первый блок формирования деления;
4.2 - второй блок формирования деления;
5.1 - первый блок дифференцирования;
5.2 - второй блок дифференцирования;
5.3 - третий блок дифференцирования;
5.4 - четвертый блок дифференцирования;
5.5 - пятый блок дифференцирования;
6.1- первый блок формирования отрицания;
6.2 - второй блок формирования отрицания;
6.3 - третий блок формирования отрицания;
6.4 - четвертый блок формирования отрицания;
7.1 - первый блок формирования разности;
7.2 - второй блок формирования разности;
7.3 - третий блок формирования разности;
7.4 - четвертый блок формирования разности;
7.5 - пятый блок формирования разности;
7.6 - шестой блок формирования разности;
7.7 - седьмой блок формирования разности;
7.8 - восьмой блок формирования разности;
7.9 - девятый блок формирования разности;
7.10 - десятый блок формирования разности;
входы блоков 1.1, 2.1, 2.4, 2.5, 3.1, 5.1, 7.2 (фиг. 1) являются входами устройства, выход блока 1.1 соединен с первым входом блока 2.3, первый выход блока 3.1 соединен со вторым входом блока 2.1, выход блока 2.1 соединен с первым входом блока 4.1, второй выход блока 3.1 соединен с первым входом блока 5.1, первый выход которого соединен со вторым входом 4.1, при этом выход блока 4.1 соединен с первым входом блока 2.2, второй выход блока 5.1 соединен со вторым входом блока 2.2, выход блока 2.2 соединен с входом блока 6.1, выход которого соединен с первым входом блока 7.1, выход блока 7.2 соединен со вторым входом блока 7.1, выход которого соединен со вторым входом блока 2.3, выход которого соединен со вторым входом блока 7.3, третий выход блока 5.1 соединен с входом блока 2.4, выход которого соединен с первым входом блока 7.3, выход которого соединен со вторым входом блока 7.4, выход блока 2.5 соединен с первым входом блока 7.4, выход блока 7.4 является первым выходом устройства; входы блоков 2.6, 2.7, 2.10, 3.2, 5.2, 5.3, 7.6 (фиг. 2) являются входами устройства, выход блока 2.6 соединен с входом блока 1.2, выход которого соединен с первым входом блока 2.9, первый выход блока 3.2 соединен со вторым входом блока 2.7, выход которого соединен с первым входом блока 4.2, второй выход блока 3.2 соединен с первым входом блока 5.2, первый выход которого соединен со вторым входом блока 4.2, выход которого соединен с первым входом блока 2.8, второй выход блока 5.2 соединен со вторым входом блока 2.8, выход которого соединен с входом блока 6.2, выход которого соединен с первым входом блока 7.5, выход блока 5.3 соединен с первым входом блока 7.6, выход которого соединен с первым входом блока 2.10, выход которого соединен со вторым входом блока 7.5, выход которого соединен со вторым входом блока 2.9, выход блока 2.9 является вторым выходом устройства; входы блоков 2.11, 5.4, 6.3, 7.8 (фиг. 3) являются входами устройства, выход блока 2.11 соединен со вторым входом блока 7.7, выход блока 5.4 соединен со вторым входом блока 2.12, выход блока 6.3 соединен с первым входом блока 2.12, выход которого соединен с первым входом блока 7.7, выход которого соединен со вторым входом блока 7.8, выход блока 7.8 является третьим выходом устройства; входы блоков 2.13, 5.5, 6.4, 7.10 (фиг. 4) являются входами устройства, выход блока 2.13 соединен со вторым входом блока 7.9, выход блока 5.5 соединен со вторым входом блока 2.14, выход блока 6.4 соединен с первым входом блока 2.14, выход которого соединен с первым входом блока 7.9, выход которого соединен со вторым входом блока 7.10, выход блока 7.10 является четвертым выходом устройства.
Структура описываемого устройства определяется решением задачи, чья постановка приведена в [3], согласно которой общий вид математической модели процесса динамической системы с двумя идентифицируемыми параметрами представлен выражениями
где q - вектор состояния,
у - результат измерений,
а
, λ - неопределенные множители Лагранжа,
L - константа, зависящая от формы линии переключения,
G - функция чувствительности.
1
1
1
-1
Устройство работает следующим образом. В исходном состоянии на входы устройства (фиг. 1) подаются: λ, L, у,  На вход первого блока 1.1 возведения в отрицательную степень подается значение λ, с выхода которого значение λ поступает на первый вход третьего блока 2.3 умножения, значение L поступает на первый вход первого блока 2.1 умножения, значение q поступает на вход первого блока 3.1 формирования значения по модулю, второй вход первого блока 5.1 дифференцирования, первый вход второго блока 7.2 формирования разности и первый вход пятого блока 2.5 умножения, значение  с первого выхода первого блока 3.1 формирования значения по модулю поступает на второй вход первого блока 2.1 умножения, с выхода которого значение  поступает на первый вход первого блока 4.1 формирования деления, со второго выхода значение  поступает на первый вход первого блока 5.1 дифференцирования, с первого выхода которого значение  поступает на второй вход первого блока 4.1 формирования деления, с выхода которого значение  поступает на первый вход второго блока 2.2 умножения, со второго выхода первого блока 5.1 дифференцирования значение  поступает на второй вход второго блока 2.2 умножения, с выхода которого значение  поступает на вход первого блока 6.1 формирования отрицания, с выхода которого значение  поступает на первый вход первого блока 7.1 формирования разности, с третьего выхода первого блока 5.1 дифференцирования значение  поступает на первый вход четвертого блока 2.4 умножения, значение у подается на первый вход второго блока 7.2 формирования разности, с выхода которого, значение  подается на второй вход первого блока 7.1 формирования разности, с выхода которого значение  подается на второй вход третьего блока 2.3 умножения, с выхода которого значение  подается на второй вход третьего блока 7.3 формирования разности, значение  поступает на второй вход четвертого блока 2.4 умножения с выхода которого значение  поступает на первый вход третьего блока 7.3 формирования разности, с выхода которого значение  поступает на второй вход четвертого блока 7.4 формирования разности, значение  поступает на второй вход пятого блока 2.5 умножения, с выхода которого значение  поступает на первый вход четвертого блока 7.4 формирования разности, на выходе которого формируется значение
a
a
a
s
s
s
s
s
s
1
s
В исходном состоянии на входы устройства (фиг. 2) подаются: λ, , L, у,  G. На первый вход шестого блока 2.6 умножения подается значение λ, на второй вход этого же блока подается значение , с выхода которого значение λ⋅ поступает на вход второго блока 1.2 возведения в отрицательную степень, с выхода которого значение  поступает на первый вход девятого блока 2.9 умножения, значение L поступает на первый вход седьмого блока 2.7 умножения, значениепоступает на второй вход второго блока 3.2 формирования значения по модулю и на второй вход второго блока 5.2 дифференцирования, значение  подается с первого выхода блока 3.2 формирования значения по модулю на второй вход седьмого блока 2.7 умножения и со второго выхода этого же блока на первый вход второго блока 5.2 дифференцирования, с первого выхода которого значение  подается на второй вход второго блока 4.2 формирования деления и со второго его выхода подается на второй вход восьмого блока 2.8 умножения, значение  с выхода седьмого блока 2.7 умножения подается на первый вход второго блока 4.2 формирования деления, с выхода которого значение  подается на первый вход восьмого 2.8 блока умножения, с выхода которого значение  поступает на вход второго блока 6.2 формирования отрицания, с выхода которого значение  подается на первый вход пятого блока 7.5 формирования разности, значение q поступает на вход третьего блока 5.3 дифференцирования, с выхода которого значение  подается на первый вход шестого блока 7.6 формирования разности, на второй вход которого подается значение y, с выхода которого значение  поступает на первый вход десятого блока 2.10 умножения, на второй вход которого поступает значение G, значение  с выхода десятого блока 2.10 умножения подается на второй вход пятого блока 7.5 формирования разности, с выхода которого значение подается на второй вход девятого блока 2.9 умножения, на выходе которого формируется значение
2
2
2
В исходном состоянии на входы устройства (фиг. 3) подаются: G,  На первый вход одиннадцатого блока 2.11 умножения подается значение  на второй вход этого же блока поступает значение G, значение  с выхода одиннадцатого блока 2.11 умножения поступает на второй вход седьмого блока 7.7 формирования разности, значение G поступает на вход четвертого блока 5.4 дифференцирования, с выхода которого значение  поступает на второй вход двенадцатого блока 2.12 умножения, значение  поступает на вход третьего блока 6.3 формирования отрицания, с выхода которого значение  поступает на первый вход двенадцатого блока 2.12 умножения, с выхода которого значение  поступает на первый вход седьмого блока 7.7 формирования разности, с выхода которого значение  поступает на второй вход восьмого блока 7.8 формирования разности, значение  поступает на первый вход восьмого блока 7.8 формирования разности, на выходе которого формируется значение
3
3
3
В исходном состоянии на входы устройства (фиг. 4) подаются:  G,  На первый вход тринадацатого блока 2.13 умножения подается значение  на второй вход этого же блока поступает значение G, значение  с выхода тринадацатого блока 2.13 умножения, поступает на второй вход девятого блока 7.9 формирования разности, значение G поступает на вход пятого блока 5.5 дифференцирования, с выхода которого значение  поступает на второй вход четырнадцатого блока 2.14 умножения, значение  поступает на вход четвертого блока 6.4 формирования отрицания, с выхода которого значение  поступает на первый вход четырнадцатого блока 2.14 умножения, с выхода которого значение  поступает на первый вход девятого блока 7.9 формирования разности, с выхода которого значение  поступает на второй вход десятого блока 7.10 формирования разности, значение  поступает на первый вход десятого блока 7.10 формирования разности, на выходе которого формируется значение
ИСТОЧНИКИ ИНФОРМАЦИИ
1. Сейдж Э.П., Меле Д.Л. Идентификация систем управления. М.: Наука, 1974. с. 204-212.
2. Патент RU №2528133 от 16.07.2014 г. Устройство идентификации Лагранжевых динамических систем на основе итерационной регуляризации. Авторы: Андрашитов Д.С., Костоглотов А.А.
3. Андрашитов Д.С., Костоглотов А.А., Лазаренко С.В., Пугачев И.В. Вариационный метод идентификации адаптивных динамических систем с построением дополнительных инвариантов // Информационно-измерительные и управляющие системы, 2016 г., Т. 14, №11, С. 55-63.