Научная статья на тему 'РАЗВИТИЕ ТЕОРИИ ОПТИМАЛЬНЫХ ДИНАМИЧЕСКИХ ИЗМЕРЕНИЙ'

РАЗВИТИЕ ТЕОРИИ ОПТИМАЛЬНЫХ ДИНАМИЧЕСКИХ ИЗМЕРЕНИЙ Текст научной статьи по специальности «Математика»

CC BY
37
11
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
МАТЕМАТИЧЕСКАЯ МОДЕЛЬ ИЗМЕРИТЕЛЬНОГО УСТРОЙСТВА / СИСТЕМА ЛЕОНТЬЕВСКОГО ТИПА / УСЛОВИЯ ШОУОЛТЕРА - СИДОРОВА / ПРОИЗВОДНАЯ НЕЛЬСОНА - ГЛИКЛИХА / ВИНЕРОВСКИЙ ПРОЦЕСС / ОПТИМАЛЬНОЕ ДИНАМИЧЕСКОЕ ИЗМЕРЕНИЕ / НАБЛЮДЕНИЕ / МЕТОД ПЫТЬЕВА - ЧУЛИЧКОВА

Аннотация научной статьи по математике, автор научной работы — Бычков Евгений Викторович, Загребина Софья Александровна, Замышляева Алена Александровна, Келлер Алевтина Викторовна, Манакова Наталья Александровна

В работе представлен обзор результатов как аналитического исследования задач оптимального динамического измерения, так и результатов в области разработки алгоритмов численных методов для решения задач теории оптимальных динамических измерений. Основным положением теории оптимальных динамических измерений является моделирование искомого входящего сигнала как решения задачи оптимального управления с минимизацией функционал штрафа, в котором оценивается расхождение выходящих моделируемого и наблюдаемого сигналов. Данная теория появилась как новый подход для восстановления динамически искаженных сигналов. Математическая модель сложного измерительного устройства построена как система леонтьевского типа, начальное состояние которой отражает условие Шоуолтера - Сидорова. Первоначально математическая модель учитывала только инерционность устройства измерения, позже математическая модель стала учитывать возникающие в измерительном устройстве резонансы и деградацию устройства с течением времени. Последние результаты учитывают случайные помехи, и уже здесь сложилось несколько подходов: первый подход основан на производной Нельсона - Гликлиха, второй - на очищении наблюдаемого сигнала по методу Пытьева - Чуличкова, третий - на очищении наблюдаемого сигнала с использованием цифровых фильтров, например, Савицкого - Голея или одномерного фильтра Калмана.

i Надоели баннеры? Вы всегда можете отключить рекламу.

Похожие темы научных работ по математике , автор научной работы — Бычков Евгений Викторович, Загребина Софья Александровна, Замышляева Алена Александровна, Келлер Алевтина Викторовна, Манакова Наталья Александровна

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

DEVELOPMENT OF THE THEORY OF OPTIMAL DYNAMIC MEASUREMENTS

The paper presents an overview of the results of both an analytical study of optimal dynamic measurement problems and results in the development of algorithms for numerical methods for solving problems of the theory of optimal dynamic measurements. The main position of the theory of optimal dynamic measurements is the modelling of the desired input signal as a solution to the optimal control problem with minimization of the penalty functional, in which the discrepancy between the output simulated and observed signals is estimated. This theory emerged as a new approach for restoring dynamically distorted signals. The mathematical model of a complex measuring device is constructed as a Leontief-type system, the initial state of which reflects the Showalter-Sidorov condition. Initially, the mathematical model took into account only the inertia of the measuring device, later the mathematical model began to take into account the resonances that arise in the measuring device and the degradation of the device over time. The latest results take into account random noise and several approaches were developed here: the first approach is based on the Nelson-Gliklikh derivative, the second one is based on the purification of the observed signal using the Pytiev-Chulichkov method, the third one uses the purification of the observed signal by digital filters, for example, Savitsky-Golay or one-dimensional Kalman filter.

Текст научной работы на тему «РАЗВИТИЕ ТЕОРИИ ОПТИМАЛЬНЫХ ДИНАМИЧЕСКИХ ИЗМЕРЕНИЙ»

УДК 517.9+681.2

DOI: 10.14529/ mmp220302

РАЗВИТИЕ ТЕОРИИ ОПТИМАЛЬНЫХ ДИНАМИЧЕСКИХ ИЗМЕРЕНИЙ

Е.В. Бычков1, С.А. Загребина1, А.А. Замышляева1, А.В. Келлер1'2, Н.А. Манакова1, М.А. Сагадеева1, Г.А. Свиридюк1

1Южно-Уральский государственный университет, г. Челябинск, Российская Федерация,

2Воронежский государственный технический университет, г. Воронеж, Российская Федерация

В работе представлен обзор результатов как аналитического исследования задач оптимального динамического измерения, так и результатов в области разработки алгоритмов численных методов для решения задач теории оптимальных динамических измерений. Основным положением теории оптимальных динамических измерений является моделирование искомого входящего сигнала как решения задачи оптимального управления с минимизацией функционал штрафа, в котором оценивается расхождение выходящих моделируемого и наблюдаемого сигналов. Данная теория появилась как новый подход для восстановления динамически искаженных сигналов. Математическая модель сложного измерительного устройства построена как система леонтьевского типа, начальное состояние которой отражает условие Шоуолтера - Сидорова. Первоначально математическая модель учитывала только инерционность устройства измерения, позже математическая модель стала учитывать возникающие в измерительном устройстве резонансы и деградацию устройства с течением времени. Последние результаты учитывают случайные помехи, и уже здесь сложилось несколько подходов: первый подход основан на производной Нельсона - Гликлиха, второй - на очищении наблюдаемого сигнала по методу Пытьева - Чуличкова, третий - на очищении наблюдаемого сигнала с использованием цифровых фильтров, например, Савицкого - Голея или одномерного фильтра Калмана.

Ключевые слова: математическая модель измерительного устройства; система леонтьевского типа; условия Шоуолтера - Сидорова; производная Нельсона - Гликлиха; Винеровский процесс; оптимальное динамическое измерение; наблюдение; метод Пытьева - Чуличкова.

Посвящается юбилею профессора А.Л. Шестакова

Введение

Теория оптимальных динамических измерений возникла на стыке оптимального управления и теории динамических измерений из сугубо прикладной задачи восстановления динамически искаженного сигнала [31]. Математические методы теории динамических измерений возникли и первоначально развивалась как ответвление теории некорректных задач [9]. Однако развитие техники и космонавтики потребовало создания иных подходов, дающих более точные решения задач динамических измерений, чем теория некорректных задач. Один из таких подходов, базирующихся на теории автоматического управления [4], был предложен в [27].

Для построения математической модели, ставшей основной в теории оптимальных динамических измерений, А.Л. Шестаков и Г.А. Свиридюк предложили использовать методы теории оптимального управления. Пусть X = {х £ Ь2((0,т); Кга) : X £ Ь2((0 ,т); Ега)} - пространство состояний, Я = {и £ Ь2((0,т); Ега) : х(р+1) £

L2((0,t); Rn)} - пространство измерений, Y = N [X] - пространство наблюдений. В качестве математической модели измерительного устройства (ИУ) берется модель

Lx(t) = Mx(t) + Du(t), y(t) = Nx(t), (1)

с начальным условием Шоуолтера - Сидорова

[Rl(M)]p+1(x(0) - xo) = 0, (2)

где x = x(t) - вектор-функция состояния измерительного устройства, u = u(t) и y = y(t) - вектор-функции входа (измерения) и выхода (наблюдения), L и M -квадратные матрицы порядка n, представляющие собой взаимовлияние скоростей состояния и состояния измерительного устройства, соответственно, D и N - квадратные матрицы порядка n, характеризующие взаимовлияние параметров измерения и связь между состоянием системы и наблюдением, соответственно, RL(M) - правая L-резольвента матрицы M. Данная математическая модель ИУ оказалась удобной при измерении кратковременных импульсов, так как хорошо моделирует инерционность ИУ. Адекватность математической модели показана в работе [19]. Математическая основа предложенного подхода базируется на теории оптимального управления решениями систем леонтьевского типа [10,11]. Поскольку искажение сигнала может быть не только вследствие инерционности ИУ [16,30], но и вызвано помехами различной природы - резонансом [18], деградацией [35] и шумом [17], одной или несколькими сразу [35], математическая модель была усовершенствована

Lx(t) = a(t)Mx(t) + Du(t), y (t) = b(t)Nx(t) + Fu(t), (3)

с начальным условием Шоуолтера - Сидорова

HmR(M)]p+1(x(0) - xo) = 0, (4)

где a = a(t) и b = b(t) - вектор-функции деградации устройства при длительной эксплуатации, L, M, D, N, F - квадратные матрицы порядка n, описывающие конструкцию измерительного устройства.

Третьим компонентом задачи оптимального динамического измерения является минимизация функционала штрафа

J(v) = min J(u). (5)

«еЯао

Функционал штрафа J(u) состоит из двух слагаемых: первое слагаемое минимизирует расхождение значений входного сигнала и выходного сигнала модели датчика и их производных; второе - минимизирует воздействие резонанса.

1 т p+1 т J(u) = ^ / ||y(q)(t) - y0q)(t)||2dt +(1 - ß)Y, / < Fq u(q) (t), u(q) (t) >dt, (6) q=0 o q=0 o

где Fq G L(U) - самосопряженные положительно определенные матрицы, выполняющие роль фильтров, нивелирующих резонансные возмущения в ИУ, y0(t) - наблюдение, полученное в ходе натурного эксперимента, Ua0 - выпуклое замкнутое подмножество пространства U, называемое множеством допустимых управлений, ß G [0,1] - весовой коэффициент. Отметим, что в работах, например [10,14,47], задействовано только первое слагаемое.

В работе [35], в отличие от предыдущих исследований задачи оптимального измерения [13,23,38,41], предлагается более простой вид функционала штрафа, что, с одной стороны, позволяет найти решение, а с другой - упрощает численный метод нахождения этого решения.

т т

з(и) = £ у \\у(г,и(г)) — у0(г)\\2м + (1 - в)У < Сх(г,и(г)),х(г,и(г)) > ¿г. (7) 0 0

Здесь квадратная симметрическая матрица С порядка п характеризует влияние ре-зонансов в цепи ИУ.

Для решения задачи оптимального динамического измерения при наличии случайных помех в виде «белого шума> исследования стали вестись по двум направлениям. К первому направлению относятся работы, например [24,25,44], использующие результаты теории стохастических уравнений соболевского типа [6,7], в которых «белый шум> понимается в смысле симметрической производной в среднем или, другими словами, производной Нельсона - Гликлиха [8]. Во втором направлении белый шум понимается в классическом смысле, и оно использует различные численные методы предобработки наблюдаемого сигнала [14,24,29,36,39]. Таким образом, математической моделью ИУ является задача оптимального измерения, заключающаяся в нахождении V из условия (5). Согласно новой парадигме [40], исследование этой задачи можно представить тремя частями. В первой части создается математическая модель ИУ, ставится задача нахождения оптимального динамического измерения и приводятся условия, при которых существует единственное решение данной задачи. Именно такое решение называется точным оптимальным измерением. Во второй части конструируются алгоритмы построения приближений решения задачи оптимального динамического измерения и формулируются условия, при которых построенная последовательность приближений решения сходится к точному решению. И наконец, в третьей части исследования задачи оптимального динамического измерения на основе алгоритмов второй части создаются программы, проводятся процедуры проверки для отладки этих программ и ставятся вычислительные эксперименты по восстановлению искаженного измерения, полученного в ходе эксперимента.

Статья носит обзорный характер. Первая глава посвящена основным понятиям теорий систем леонтьевского типа и и теории «белого шума>. Во второй главе приводятся результаты аналитического исследования некоторых математических моделей ИУ. Третья глава содержит основы разработанных численных методов.

1. Системы леонтьевского типа и «белый шум»

Математической основой теории оптимальных динамических измерений является теория систем леонтьевского типа

ЬХ = Мх + у, (8)

являющихся частным (конечномерным) случаем уравнения соболевского типа. Важным условием является (Ь,р)-регулярность матрицы М (существует ^ £ С такое, что det(^L — М) = 0, р £ 0 и N - порядок полюса в точке то матриц-функции (^Ь — М)-1), вектор-функция у : [0; т] ^ Кга, т £ Системы вида (8) при условии det Ь = 0 не имеют единого, принятого всеми названия, например, в [1] именуются дескриптор-ными системами, а в [2] - алгебро-дифференциальными. Здесь же имеется в виду балансовая модель В. Леонтьева с учетом запасов [11].

Особое значение в развитии теории оптимальных динамических измерений имеют результаты по исследованию задач оптимального управления [11,12,23,43,46].

Впервые для уравнения соболевского типа задача оптимального управления была поставлена Г.А. Свиридюком и А.А. Ефремовым [45], в этой же работе были получены условия существования и единственности ее решения.

Другим мощным толчком развития теории оптимальных динамических измерений послужило введение понятия «белого шума>, как производной Нельсона - Глик-лиха винеровского процесса [8,20] для учета влияния белого шума на измерительное устройство [6,7,32,34,37]. Пусть П = (П, A, P) - полное вероятностное пространство. Случайной величиной будем называть измеримое отображение £ : П ^ R. Случайные величины с нулевым математическим ожиданием и конечной дисперсией образуют гильбертово пространство L2 со скалярным произведением (£i,£2) = E£i£2. Тот факт, что случайные величины £ Е L2 имеют нормальное (гауссово) распределение, будем обозначать £ ~ N(0, а2), где E£ = 0 и D£ = а2.

Отображение n : I С R х П ^ R будем называть (одномерным) стохастическим процессом. Значение стохастического процесса n = n(t, ') при каждом фиксированном t Е I является случайной величиной, т.е. n(t, ■) Е L2, которую мы будем называть сечением стохастического процесса, а значение стохастического процесса n = п(',ш) при каждом фиксированном ш Е П называется (выборочной) траекторией. Непрерывный стохастический процесс, чьи (независимые) сечения гауссовы, называется гауссовым.

Важнейшим примером непрерывного гауссова стохастического процесса служит винеровский процесс ß = ß(t), моделирующий броуновское движение на прямой в теории Эйнштейна - Смолуховского [5], представленный формулой

ß(t) = Y/CkSln^(2k + l)t, (9)

k=0

где £fc ~ N(0, [|(2fc+l)]-2) - независимые нормально распределенные величины. Сечения стохастического процесса в являются нормально распределенными случайными величинами с Ев(t)=0 и De(t) = а21 при некотором а > 0. Стохастический процесс в, представленный с помощью (9), назовем одномерным броуновским движением.

о

Сечения стохастического процесса в распределены по нормальному закону с па-

2 0 2 раметрами (0,^), то есть [3 (t) ~ iV(0,^). В силу чего производную Нельсона -

о

Гликлиха в броуновского движения в из (9) будем называть одномерным < белым шумом».

2. Аналитическое построение приближенного оптимального измерения

n

Пространство U представим в виде U = ф Uj, где Uj = {uj Е L2((0,т); R) :

j=i

(uj)(p) Е L2((0, т); R)}. По построению пространство Uj - гильбертово и сепарабельно, j = 1, 2,..., n. Обозначим через ортонормированную последовательность базисных векторов. Понятно, что эта последовательность может быть выбрана в каждом Uj одинаковой. Построим конечномерный линеал Uk = span {^ : i = 1, 2,..., k} и под-

n

пространство Uk = ф Uk. Найдем подмножество U| = Uk П Ud. Подмножество U| С Ud j=i

может оказаться пустым, однако в любом случае оно замкнуто и выпукло. Понятно, что все члены последовательности {U|} не могут оказаться пустыми множествами

из-за очевидном монотонности этой последовательности и того, что

lim Uk = Ud.

k^x

Возьмем вектор Uk £ U| и построим вектор-функцию t р xk(t) = J X(t,s)LY1Quk(s)ds + j2HqM-1(Q-In) (Ю)

Ук (¿) = Ы1)Ихк (*) + Гпк (I). (11)

Теперь подставим Хк и ук в функционал штрафа 3 и найдем его минимум

j(vk) = min j(uk). (12)

uk eu|

Если Uq = 0, то такой вектор Vk существует и единственен в силу теоремы 3. Вектор vk £ Uq будем называть первым приближением оптимального динамического измерения.

Лемма 1. [35] Пусть матрица M (L,p)-регулярна, p £ {0,1,...,n} и det M = 0. Пусть 0 £ Ud, вектор-функция y £ Y, функции a £ С([0,т]; R+) П Ср((0,т); R+) и b £ С([0,т]; R+), а вектор x0 £ ker[RL(M)]р. Тогда lim vk = v.

Начнем построение следующего приближения решения. В условиях леммы 1 можем написать

p = lim (1(il - m)-ll)1, q = lim (il(il - m)-1)1, ц1 = lim (l - \m] q, h = M~ll{ln-p).

l^x \ l i

Отсюда

xki(t)= i [[L-] f a(r)drM\ l\ (l - jm\ (il(il-

p / 1 d\q Duk (t)

^11'1V1 dt)

-M)-1 )lUk(s)ds + Y, HqM-1((lL(lL - M)-1)1 - In)

q=0

(13)

Vkl(t) = b(t)Nxkl (t) + Fuk (t). (14)

Подставив (13) и (14) в функционал штрафа (6), построим функционал Jl(uk). Минимизируя этот функционал на множестве U|, получим

J(vkl) = min Jl (uk).

uk eug

Вектор vkl £ Uq будем называть вторым приближением оптимального динамического измерения.

Лемма 2. [35] Пусть выполнены условия леммы 1. Тогда lim vkl = vk.

В заключительной части для построения третьего приближения оптимального динамического измерения опишем способы вычисления первого слагаемого в (13) (интеграла) и второго слагаемого (суммы производных). Для вычисления интеграла воспользуемся схемой Гаусса, поделив отрезок [0,т] на т частей. При этом не исключается возможность найти интеграл в явном виде. Во втором слагаемом заменим производные разностными формулами, причем не исключается возможность, что производные посчитаются в явном виде. После чего вместо формул (13) и (14) получаем приближенные значения векторов хыт = Xkim.it) и укт = ykim.it). Подставив их в функционал штрафа и минимизируя его на множестве , получим

J(vklm) = min Jlm(uk). (15)

uk ея|

Вектор Vkim Е Uq будем называть третьим приближением оптимального измерения. Лемма 3. [35] Пусть выполнены условия леммы 1. Тогда lim vklm = vkl.

Наконец, из лемм 1, 2 и 3 вытекает справедливость следующего утверждения. Теорема 1. [35] Пусть выполнены условия леммы 1. Тогда

lim lim lim vklm = v.

k^x l^x m^x

3. Численные методы

Конструктивное доказательство теоремы 1 представляет собой численный метод решения задачи оптимального динамического измерения. Подробно он описан в работе [35] и реализован в программе для ЭВМ, а его применение к реальным задачам представлена в работе [36]. Однако он требует больших вычислительных мощностей и времени [13], даже при реализации параллельного вычисления [18].

3.1. Сплайн-метод и цифровые фильтры

В данном параграфе рассматривается математическая модель оптимального динамического измерения с учетом белого шума. Для простоты систему (1) запишем в виде

Lx(t) = Mx(t) + Du(t), y(t) = Nx(t) + n, (16)

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

Теорема 2. [31] Пусть Ь и М - квадратные матрицы порядка п, матрица М (Ь,р)-регулярна, а det М = 0. Тогда для любого х0 Е Ега существует единственное решение V Е задачи (1), (2), (5) являющееся оптимальным динамическим измерением, такое, что х^) € X удовлетворяет системе (1) и начальному условию (2) и имеет, вид

x(t) = lim xk(t) = lim

k^x k^x

(m-1 (klk(M))p+1 - InL) x

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

lq=0

xM-1 (in - (kLLk (M))p+^ (Du)(q) + ((L - tkM)-1 L)k xo+ (17)

где lim (k^L(M))p+1 - проектор, LL(M) - левая L-резольвента M.

k^-x

Оптимальное динамическое измерение будем искать в виде

col( J] a1jtj; ^ a2jtj;...; ^ a,njtj ] (18)

j=1 j=1 j=1

и с учетом (17) получим

T

Jk(vk) = min Jk(ul) = min^ / ||xkq)(ul,t) - y0q)(t) ||2dt. (19)

q=0 0

Следовательно, пара (vk; lk) = (vk; xk(vl)) обозначает приближенное решение задачи оптимального динамического измерения, если в дополнение к оптимальному динамическому измерению также ищем приближенное состояние системы. Считая, что начальные значения коэффициентов a ij равны нулю, и используя метод покоординатного спуска с памятью, найдем все a ij, которые обеспечивают минимум штрафного функционала. Сходимость приближенного решения к точному следует из следующей теоремы, доказанной в [46].

Теорема 3. [14] Пусть матрица M (L,p)-регулярна и det M = 0, p £ 0UN, функционал (5) - сильно выпуклая функция на компактном и выпуклом множестве Uad С U. Тогда Jk(vk) ^ J(v), vlk ^ v для k > K l > p и существует T > 0 такое, что выполняется следующее неравенство:

||vk - v||2 < Jk (vk) - J (v).

Был предложен сплайн-метод [15] для нахождения оптимального динамического измерения, а для сглаживания наблюдения было предложено использовать цифровой фильтр Савицкого - Голея. Итак, опишем алгоритм численного решения задачи оптимального динамического измерения (4), (6) - (8), (14) с комбинированным использованием цифрового фильтра Савицкого - Голея и сплайн-метода.

Предположим, что даны следующие компоненты: матрицы, входящие в систему (5); начальное значение x0 £ Rn; массив наблюдаемых значений Y0i в узловых точках ti = 0,1,... ,n выходного сигнала, и ti+1 - ti = 5, t0 = 0, tn = т. Для сглаживания выходного сигнала воспользуемся цифровым фильтром Савицкого - Голея [26], который представляет собой метод фильтрации шума, основанный на методе наименьших квадратов. Идея состоит в том, чтобы построить полином s-й степени, приближающийся к 2ß +1 равноудаленным точкам, и использовать значение полинома в (ß + 1)-й точке в качестве сглаженного значения.

Шаг 0. Определить параметры ^ и в цифрового фильтра Савицкого - Голея и применить фильтр к массиву значений Уi. В результате получатся сглаженные значения уо*, г = 0,1,... ,п.

Предполагая, что влияние шума на выходе устраняется сглаживанием по фильтру, переходим к реализации сплайн-метода решения задачи (4) - (8), взяв в качестве массива наблюдений сглаженные значения у0^.

Шаг 1. Разделить отрезок [0, т] на Н промежутков [тн-1, тн], где к = 1, 2,..., Н,

^ = То = 0, ^ = тн = т.

Шаг 2. На каждом промежутке [тъ-1,тъ] построить интерполяционную функцию у0^) в виде многочлена степени I < (п — 1)/М.

Шаг 3. Для к = 1, 2,..., Н на [т^-1, тн], последовательно решая задачу оптимального динамического измерения (4) - (8) при и Е , где С Да^ - замкнутое выпуклое подмножество, методом, описанным в [31], найти приближенное значение оптимального измерения. При этом найденные полиномы vkm степени I удовлетворяют условию непрерывности

vL тн = vk)h+l(Тh). (20)

Шаг 4. В результате получаем сплайн-функцию

*^) = и vkh(t),

Н

непрерывную на [0,т].

В работе [28] для решения задачи оптимального динамического измерения (2), (5), (14) было предложено использовать дискретный одномерный фильтр Калмана для данных наблюдаемого выходного сигнала Отметим, что данные о выходном сигнале У0г получаем дискретно в моменты времени ti = 0,1,...,п через равные промежутки — ti = причем ^ = 0 и Ьп = т. Полагаем, что У^ и У связаны следующим образом:

У0i = У + 6)

где ~ N(0, а2) - нормально распределенная случайная величина. При использовании фильтра Калмана оптимальная оценка на момент времени t вычисляется в два шага: 1) прогноз по модели процесса; 2) коррекция по данным наблюдений. Обозначим через У - прогноз выходного сигнала на момент ti по оценке в момент времени Для первых N +1 наблюдений будем считать, что У = У0^ г = 0,1,..., N. Все последующие рассуждения проведем для г = N + 1, N + 2,..., п. Будем считать, что рассматриваем выходной сигнал вне его физической модели, в этом случае прогноз У задается уравнением

У = У-1. (21)

Для получения наилучшего приближения к искомому значению У находится средневзвешенное между наблюдением У^ и прогнозом У на момент ^, где весами являются значения К,1 и 1 — К-1, где К-1 - коэффициент Калмана:

У = К Уоi + (1 — К^У или У = У + К (Ун — У).

Коэффициент Калмана рассчитывается по формуле:

р

K

P + а2'

где pi - оценка дисперсии ошибки прогноза

pi = Pi-1 + Wi, PN = const,

1 N-1 ( 1 N-1 \2 Wi = iV 1 ( ~~ Yi-m-1) — — ~~ Yi-m-l) | •

m=0 \ m=0 /

Значение параметра N подбирается опытным путем. Для следующего прогноза оценку дисперсии ошибки прогноза необходимо пересчитать по формуле

Pi = (1 - Ki)Pi.

Полученные результаты фильтрации Yi позволяют нам перейти к решению задачи (2) - (6) и найти ее решение с использованием одного из известных численных алгоритмов [42], аналогично [7, 8].

3.2. Метод Пытьева — Чуличкова построения полезной части наблюдения при наличии многомерного «белого шума>

В данном пункте изложены результаты адаптации метода Пытьева - Чуличкова к решению задач оптимального динамического измерения [22,24,25].

Пусть в результате эксперимента одновременно наблюдаются через равные промежутки в моменты времени {tj : j £ I}, I = {0,1,■ ■ ■ , N} несколько величин, характеризующих наблюдаемый процесс, т.е. наблюдение в каждый конкретный момент времени - это n-мерный вектор {г/1 (t), г/2(t), ■■■, Пп(t)}. В результате таких наблюдений получены rf{tj) (i = 1, п, j = 0, N). Дополнительно известна априорная информация о полезной части каждой из наблюдаемых величин r/i (t), а именно об экстремуме и характере выпуклости полезной части. Однако в силу воздействия случайных помех наблюдаемые величины {rf(tj)}jL0 (г = l,n) не обладают этими свойствами. Будем считать, что наблюдаемые величины представимы в виде

о

n(t) = y(t)+ Wn(t),

о

где y : [to; tN] ^ Rn - вектор-функция полезной части наблюдения, а Wn(t) - часть, вносящая помехи в измерения, многомерный «белый шум>.

Так как модель ИУ (3) линейна, то ясно, что построение значений наблюдения по данным, искаженным многомерным «белым шумом>, можно проводить для каждой координате по отдельности. То есть для каждой составляющей наблюдения имеет место представление

Г]г{г) = уг{1)+/зг{г), 1 = 1,П.

о

Здесь у^) - полезная часть, соответствующая 1-й координате наблюдения, а в г (¿) -часть, вносящая помехи в соответствующую координату, - «белый шум>, сечения

которого имеют распределение N(0, — ).

Для описания статистического критерия определения положения точки экстремума при дополнительном предположении о единственности точки экстремума и выпуклости вверх полезной части наблюдения вводится класс функций Ук, выпуклых вверх, с единственной точкой максимума на равномерной сетке {tj : ] £ I}, I = {0, !,..., N}.

о

Зафиксируем координату наблюдения i Е N : 1 < i < n. Пусть в точке k0 Е I равномерной сетки полезная составляющая часть сигнала |(t) имеет максимум, т.е. Iii Е Vk0. Необходимо оценить параметр k0 по значениям {П (tj )}j=0. То есть с заданной вероятностью 7 оценить параметр k0 по данным наблюдения

= угеук0, ßi(t)~N(О,-). (22)

На основе результатов [3,21] для оценки параметра k0 Е I для i-й координаты наблюдения будем применять статистику вида

N

~ PktfMyfä))2

тк(г) = -, (23)

N

N

Т.

j=0

где г]г = дщ ^ т/Ч^ОлА^ а

- проекция г?{г)>Д на множество Ук, сугце-

3 =0

ствование которой показано в [3], а ее построение описано в [24]. Найденная статистика Тк(г) используется для нахождения значения параметра к, при котором полезная часть сигнала г]г(Ь)у/1 наиболее близка по форме с Рк{т]г{1)у/1).

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

элементами множества то есть поиска функции Рк('1]г(¿)\А) Е такой, что

||Рк('11г— (г]г(Ь)у/1) ||2 = Ы \\fí — ?7г(¿)л/^||2- Алгоритм построения значений по-

/¡€14

лезной части одной координаты наблюдения Рк('1]г(¿)лД) приведен в работе [24].

Представим алгоритм построения полезной части одной координаты наблюдения, искаженного «белым шумом>, при дополнительном предположении о единственности ее точки экстремума и выпуклости вверх. Опишем этапы этого алгоритма. В качестве входных данных вводятся значения: длина отрезка времени т, частота дискретизации этого отрезка N, значения {пЧ^з)}^=о, искаженные «белым шумом>, и вероятность принятия решения о нахождении точки максимума 7.

Пусть к 6 I - номер точки равномерной сетки, в которой полезная часть сигнала уг (¿) имеет максимум, т.е. уу 6 Ук. Положим к =1.

Шаг 1. Построение Рк(г]г(Ь)у/1) - проекции г]г(Ь)у/1 на множество по алгоритму, описанному в работе [24].

Шаг 2. Вычисление статистики (23).

Шаг 3. Вычисление надежности а(к) = j рN(о,а)(х)^х. Так как значение а не

Тк (х)>тк (г)

зависит от а > 0, то ее значение можно найти методом Монте-Карло, разыгрывая реализации N +1 нормально распределенных случайных величин Хк ~ N(0,1) и подсчета частоты реализаций, для которых тк(х) > тк(г).

Шаг 4. Увеличение к на 1. Если к > N, то перейти к шагу 5, иначе - к шагу 1. Шаг 5. Определение к, для которых а(к) > 7 .В качестве искомого к0 берется среднее значение среди этих к.

Шаг 6. Применение этого алгоритма к координате наблюдения г]г{1)у/1 будет давать значения Уг^^у/Е], и точка максимума с вероятностью 7 находится в точке к0. Значение полезной части наблюдения будет иметь вид уг^з). Если равномерная сетка {¿3-}^=0 содержит точку £ = 0, то это значение вместе с точками некоторой окрестности этой точки убираем из массива значений. Количество таких точек зависит от интервалов сетки N и длины временного промежутка т , на котором решается задача (3) - (5).

Применяя описанную процедуру к каждой из координат, получим значения

вектор-функции наблюдения y(t), на основе которой производится поиск решения

задачи оптимального динамического измерения (3) - (5).

Работа проводилась при финансовой поддержке Министерства науки и высшего

образования Российской Федерацииi, грант FENU-2020-0022 (2020072ГЗ).

Литература / References

1. Belov A.A., Andrianova O.G., Kurdyukov A.P. Control of Discrete-Time Descriptor Systems. Cham, Springer, 2018. DOI: 10.1007/978-3-319-78479-3

2. Boyarintsev Yu.E., Chistyakov V.F. Algebro-differencial'nye sistemy: metody resheniya i issledovaniya [Differential-Algebraic Systems: Methods of Solution and Research]. Novosibirsk, Nauka, 1998. (in Russian)

3. Demin D.S., Chulichkov A.I. Filtering of Monotonic Convex Noise-Distorted Signals and Estimates of Positions of Special Points. Fundamentalnaya i prikladnaya matematika, 2009, vol. 15, no. 6, pp. 15-31. (in Russian)

4. DeRusso P.M., Roy R.J., Close C.M. State Variables for Engineers. New York, Chichester, Brisbane, Toronto, John Wiley & Sons, 1997.

5. Einstein A., Smoluchowski M. Brounovskoe dvizhenie [Brownian Motion]. Moscow, Fizmatlit, 1936. (in Russian)

6. Favini A., Sviridyuk G.A., Manakova N.A. Linear Sobolev Type Equations with Relatively p-Sectorial Operators in Space of «Noises>. Abstract and Applied Analysis, 2016, vol. 13, pp. 1-8. DOI: 10.1155/2015/697410

7. Favini A., Sviridyuk G.A., Sagadeeva M.A. Linear Sobolev Type Equations with Relatively p-Radial Operators in Space of «Noises>. Mediterranean Journal of Mathematics, 2016, vol. 13, no. 6, pp. 4607-4621. DOI: 10.1007/s00009-016-0765-x

8. Gliklikh Yu.E., Makarova A.V. On Existence of Solutions to Stochastic Differential Inclusions with Current Velocities II. Journal of Computational and Engineering Mathematics, 2016, vol. 3, no. 1, pp. 48-60. DOI: 10.14529/jcem160106

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

9. Granovskii V.A. Dinamicheskie izmereniya. Osnovy metrologicheskogo obespecheniya [Dynamic Measurements. Fundamentals of Metrology Provision]. Leningrad, Energoatomizdat, 1984. (in Russian)

10. Keller A.V. [Leontief Type Systems: Classes of Problems with Showalter-Sidorov Initial Condition and Numerical Solutions]. The Bulletin of Irkutsk State University. Series: Mathematics, 2010, vol. 3, no. 2, pp. 30-43. (in Russian)

11. Keller A.V. Leontief-type Systems and Applied Problems. Bulletin of the South Ural State University. Series: Mathematical Modelling, Programming and Computer Software, 2022, vol. 15, no. 1. pp. 23-42. (in Russian) DOI: 10.14529/mmp220102

12. Keller A.V. Numerical Solution of the Optimal Control Problem for Degenerate Linear System of Equations with Showalter-Sidorov Initial Conditions. Bulletin of the South Ural State University. Series: Mathematical Modelling, Programming and Computer Software, 2008, no. 27 (127), issue 2, pp. 50-56.

13. Keller A.V. On the Computational Efficiency of the Algorithm of the Numerical Solution of Optimal Control Problems for Models of Leontieff Type. Journal of Computational and Engineering Mathematics, 2015, vol. 2, no. 2, pp. 39-59. DOI: 10.14529/jcem150205

14. Keller A.V. Optimal Dynamic Measurement Method Using the Savitsky-Golay Digital Filter. Differential Equations and Control Processes, 2021, no. 1, pp. 1-15.

15. Keller A.V., Sagadeeva M.A. Convergence of the Spline Method for Solving the Optimal Dynamic Measurement Problem. Journal of Physics: Conference Series, 2021, article ID: 012074. DOI: 10.1088/1742-6596/1864/1/012074

16. Keller A.V., Sagadeeva M.A. The Optimal Measurement Problem for the Measurement Transducer Model with a Deterministic Multiplicative Effect and Inertia. Bulletin of the South Ural State University. Series: Mathematical Modelling, Programming and Computer Software, 2014, vol. 7, no. 1, pp. 134-138. (in Russian) DOI: 10.14529/mmp140111

17. Keller A.V., Shestakov A.L., Sviridyuk G.A., Khudyakov Y.V. The Numerical Algorithms for the Measurement of the Deterministic and Stochastic Signals. Springer Proceedings in Mathematics and Statistics, 2015, vol. 113, pp. 183-195. DOI: 10.1007/978-3-319-12145-1_11

18. Khudyakov Y.V. Parallelization of Algorithms for the Solution of Optimal Measurements in View of Resonances. Bulletin of the South Ural State University. Series: Mathematical Modelling, Programming and Computer Software, 2013, vol. 6, no. 4, pp. 122-127. (in Russian)

19. Khudyakov Yu.V. On Adequacy of the Mathematical Model of the Optimal Dynamic Measurement. Journal of Computational and Engineering Mathematics, 2017, vol. 4, no. 2, pp. 14-25. DOI: 10.14529/jcem170202

20. Nelson E. Dynamical Theory of Brownian Motion. Princeton, Princeton University Press, 1967.

21. Pyt'ev Yu.P., Chulichkov A.I. Metody morfologicheskogo analiza izobrazheniy [Methods of Morphological Analysis of Pictures]. Moscow, FizMatLit, 2010. (in Russian)

22. Sagadeeva M.A. Construction an Observation in the Shestakov-Sviridyuk Model in Terms of Multidimensional <White Noises> Distortion. Bulletin of the South Ural State University. Series: Mathematics. Mechanics. Physics, 2020, vol. 12, no. 4, pp. 41-50. (in Russian) DOI: 10.14529/mmph200405

23. Sagadeeva M.A. Mathematical Bases of Optimal Measurements Theory in Nonstationary Case. Journal of Computational and Engineering Mathematics, 2016, vol. 3, no. 3, pp. 19-32. DOI: 10.14529/jcem160303

24. Sagadeeva M.A. Reconstruction of Observation from Distorted Data for the Optimal Dynamic Measurement Problem. Bulletin of the South Ural State University. Series: Mathematical Modelling, Programming and Computer Software, 2019, vol. 12, no. 2, pp. 82-96. (in Russian) DOI: 10.14529/mmp190207

25. Sagadeeva M.A., Bychkov E.V., Tsyplenkova O.N. The Pyt'ev-Chulichkov Method for Constructing a Measurement in the Shestakov-Sviridyuk Model. Bulletin of the South Ural State University. Series: Mathematical Modelling, Programming and Computer Software, 2020, vol. 13, no. 4, pp. 81-93. DOI: 10.14529/mmp200407

26. Savitzky A., Golay M.J.E. Smoothing and Differentiation of Data by Simplified Least Squares Procedures. Analytical Chemistry, 1964, vol. 36, no. 8, pp. 1627-1639. DOI: 10.1021/ac60214a047

27. Shestakov A.L. [Dynamic Precision of the Measuring Transducer with a Corrector in the Form of Sensor Model]. Metrologiya [Metrology], 1987, no. 2, pp. 26-34. (in Russian)

28. Shestakov A.L., Keller A.V. One-Dimensional Kalman Filter in Algorithms for Numerical Solution of the Problem of Optimal Dynamic Measurement. Bulletin of the South Ural State University. Series: Mathematical Modelling, Programming and Computer Software, 2021, vol. 14, no. 4, pp. 120-125. (in Russian) DOI: 10.14529/mmp210411

29. Shestakov A.L., Keller A.V. Optimal Dynamic Measurement Method Using Digital Moving Average Filter. Journal of Physics: Conference Series, 2021, vol. 1864, article ID: 012073. DOI: 10.1088/1742-6596/1864/1/012073

30. Shestakov A.L., Keller A.V., Nazarova E.I. Numerical Solution of the Optimal Measurement Problem. Automation and Remote Control, 2012, vol. 73, no. 1, pp. 97-104. DOI: 10.1134/S0005117912010079

31. Shestakov A.L., Sviridyuk G.A. A New Approach to Measurement Dynamically Perturbed Signals. Bulletin of the South Ural State University. Series: Mathematical Modeling and Programming, 2010, no. 16 (192), pp. 116-120. (in Russian)

32. Shestakov A.L., Sviridyuk G.A. On the Measurement of the «White Noise>. Bulletin of the South Ural State University. Series: Mathematical Modelling, Programming and Computer Software, 2012, no. 27 (286), issue 13, pp. 99-108. (in Russian)

33. Shestakov A.L., Sviridyuk G.A., Keller A.V. Optimal Measurements. XXI IMEKO World Congress «Measurement in Research and Industry>, 2015, pp. 2072-2076.

34. Shestakov A.L., Sviridyuk G.A., Khudyukov Y.V. Dinamic Measurement in Spaces of «Noise>. Bulletin of the South Ural State University. Series: Computer Technologies. Automatic Control. Radioelectronics, 2013, vol. 13, no. 2, pp. 4-11. (in Russian)

35. Shestakov A.L., Zagrebina S.A., Manakova N.A., Sagadeeva M.A., Sviridyuk G.A. Numerical Optimal Measurement Algorithm under Distortions Caused by Inertia, Resonances, and Sensor Degradation. Automation and Remote Control, 2021, vol. 82, no. 1, pp. 41-50. DOI: 10.1134/S0005117921010021

36. Shestakov A.L., Zamyshlyaeva A.A., Manakova N.A., Sviridyuk G.A., Keller A.V. Reconstruction of a Dynamically Distorted Signal Based on the Theory of Optimal Dynamic Measurements. Automation and Remote Control, 2021, vol. 82, no. 12, pp. 2143—2154. DOI: 10.1134/S0005117921120067

37. Shestakov A.L., Sagadeeva M.A., Manakova N.A., Keller A.V., Zagrebina S.A., Zamyshlyaeva A.A., Sviridyuk G.A. Optimal Dynamic Measurements in Presence of the Random Interference. Journal of Physics: Conference Series, 2018, vol. 1065, no. 21, article ID: 212012. DOI: 10.1088/1742-6596/1065/21/212012

38. Shestakov A.L., Sviridyuk G.A. Optimal Measurement of Dynamically Distorted Signals. Bulletin of the South Ural State University. Series: Mathematical Modelling, Programming and Computer Software, 2011, no. 17 (234), pp. 70-75.

39. Shestakov A.L., Keller A.V., Zamyshlyaeva A.A., Manakova N.A., Tsyplenkova O.N., Gavrilova O.V., Perevozchikova K.V. Restoration of Dynamically Distorted Signal Using the Theory of Optimal Dynamic Measurements and Digital Filtering. Measurement: Sensors, 2021, vol. 18, article ID: 100178. DOI: 10.1016/j.measen.2021.100178

40. Shestakov A.L., Keller A.V., Zamyshlyaeva A.A., Manakova N.A., Zagrebina S.A., Sviridyuk G.A. The Optimal Measurements Theory as a New Paradigm in the Metrology. Journal of Computational and Engineering Mathematics, 2020, vol. 7, no. 1, pp. 3-23. DOI: 10.14529/jcem200101

41. Shestakov A.L., Sviridyuk G.A., Keller A.V. The Theory of Optimal Measurements. Journal of Computational and Engineering Mathematics, 2014, vol. 1, no. 1, pp. 3-15.

42. Shestakov A.L., Sviridyuk G.A., Keller A.V., Zamyshlyaeva A.A., Khudyakov Y.V. Numerical Investigation of Optimal Dynamic Measurements. Acta IMEKO, 2018, vol. 7, no. 2, pp. 65-72. DOI: 10.21014/acta_imeko.v7i2.529

43. Shestakov A.L., Sviridyuk G.A., Khudyakov Y.V. Dynamical Measurements in the View of the Group Operators Theory. Springer Proceedings in Mathematics and Statistics, 2015, vol. 113, pp. 273-286. DOI: 10.1007/978-3-319-12145-1_17

44. Shestakov A.L., Zagrebina S.A., Sagadeeva M.A., Bychkov E.V., Solovyova N.N., Goncharov N.S., Sviridyuk G.A. A New Method for Studying the Problem of Optimal Dynamic Measurement in the Presence of Observation Interference. Measurement: Sensors, 2021, vol. 18, article ID: 100266. DOI: 10.1016/j.measen.2021.100266

45. Sviridyuk G.A., Efremov A.A. Optimal Control for a Class of Degenerate Linear Equations. Doklady Akademii nauk, 1999, vol. 364, no. 3, pp. 323-325.

46. Sviridyuk G.A., Keller A.V. On the the Numerical Solution Convergence of Optimal Control Problems for Leontief Type System. Journal of Samara State Technical University. Series: Physical and Mathematical Sciences, 2011, no. 2 (23), pp. 24-33. (in Russian)

47. Zamyshlyaeva A.A., Keller A.V., Syropiatov M.B. Stochastic Model of Optimal Dynamic Measurements. Bulletin of the South Ural State University. Series: Mathematical Modelling, Programming and Computer Software, 2018, vol. 11, no. 2, pp. 147-153. DOI: 10.14529/mmp180212

Евгений Викторович Бычков, кандидат физико-математических наук, доцент, кафедра «Уравнения математической физики», Южно-Уральский государственный университет (г. Челябинск, Российская Федерация), bychkovev@susu.ru.

Софья Александровна Загребина, доктор физико-математических наук, профессор, кафедра «Математическое и компьютерное моделирование», ЮжноУральский государственный университет (г. Челябинск, Российская Федерация), zagrebinasa@susu.ru.

Алена Александровна Замышляева, доктор физико-математических наук, профессор, кафедра «Прикладная математика и программирование:», ЮжноУральский государственный университет (г. Челябинск, Российская Федерация), zamyshliaevaaa@susu.ru.

Алевтина Викторовна Келлер, доктор физико-математических наук, доцент, кафедра «Прикладная математика и механика», Воронежский государственный технический университет (г. Воронеж, Российская Федерация); научно-исследовательская лаборатория «Неклассические уравнения математической физики», Южно-Уральский государственный университет (г. Челябинск, Российская Федерация), alevtinak@inbox.ru.

Наталья Александровна Манакова, доктор физико-математических наук, доцент, кафедра «Уравнения математической физики», Южно-Уральский государственный университет (г. Челябинск, Российская Федерация), manakovana@susu.ru.

Минзиля Алмасовна Сагадеева, кандидат физико-математических наук, доцент, кафедра «Математическое и компьютерное моделирование», ЮжноУральский государственный университет (г. Челябинск, Российская Федерация), sagadeevama@susu.ru.

Георгий Анатольевич Свиридюк, доктор физико-математических наук, профессор, научно-исследовательская лаборатория «Неклассические уравнения математической физики»; кафедра «Уравнения математической физики», ЮжноУральский государственный университет (г. Челябинск, Российская Федерация), svirdiukga@susu.ru.

Поступила в редакцию 28 марта 2022 г.

MSC 49J15, 93E10 DOI: 10.14529/mmp220302

DEVELOPMENT OF THE THEORY OF OPTIMAL DYNAMIC MEASUREMENTS

E.V. Bychkov1, S.A. Zagrebina1, A.A. Zamyshlyaeva1, A.V. Keller1'2, N.A. Manakova1, M.A. Sagadeeva1, G.A. Sviridyuk1

1 South Ural State University, Chelyabinsk, Russian Federation, 2Voronezh State Technical University, Voronezh, Russian Federation E-mail: bychkovev@susu.ru, zagrebinasa@susu.ru, zamyshliaevaaa@susu.ru, alevtinak@inbox.ru, manakovana@susu.ru, sagadeevama@susu.ru, svirdiukga@susu.ru

The paper presents an overview of the results of both an analytical study of optimal dynamic measurement problems and results in the development of algorithms for numerical

methods for solving problems of the theory of optimal dynamic measurements. The main position of the theory of optimal dynamic measurements is the modelling of the desired input signal as a solution to the optimal control problem with minimization of the penalty functional, in which the discrepancy between the output simulated and observed signals is estimated. This theory emerged as a new approach for restoring dynamically distorted signals. The mathematical model of a complex measuring device is constructed as a Leontieftype system, the initial state of which reflects the Showalter-Sidorov condition. Initially, the mathematical model took into account only the inertia of the measuring device, later the mathematical model began to take into account the resonances that arise in the measuring device and the degradation of the device over time. The latest results take into account random noise and several approaches were developed here: the first approach is based on the Nelson-Gliklikh derivative, the second one is based on the purification of the observed signal using the Pytiev-Chulichkov method, the third one uses the purification of the observed signal by digital filters, for example, Savitsky-Golay or one-dimensional Kalman filter.

Keywords: mathematical model of the measuring transducer; Leontief type system; Showalter-Sidorov conditions; Nelson-Gliklikh derivative; Wiener process; optimal dynamic measurement; observation; Pytiev-Chulichkov method.

Received March 28, 2022

i Надоели баннеры? Вы всегда можете отключить рекламу.