Scientific journal
Fundamental research
ISSN 1812-7339
"Перечень" ВАК
ИФ РИНЦ = 1,674

IDENTIFICATION OF RANDOM PARAMETERS OF MATHEMATICAL MODEL OF ELECTRO-HYDRAULIC SERVO DRIVE

Aung Kyaw Soe 1 Makarenkov A.M. 1 Myo Paing Satt 1
1 Bauman Moscow State Technical University (Kaluga Branch)
This article describes the algorithm of parametric identification of the mathematical model of the electro-hydraulic servo drive in the sense of determining variances and correlation functions of time-invariant random parameters and time-varying random parameters respectively. These parameters are physical parameters and are treated as Gaussian random variables or stochastic processes, and the electro-hydraulic servo drive was considered as linear time-invariant or time-varying stochastic system. The algorithm is based on the method of identifying using a customized model. Identification is performed by minimizing a criterion depending on the statistical characteristics of model parameters. Projective approximation of the original continuous model using the techniques of matrix operators allows constructing an efficient algorithm to compute this criterion. The example of identifying variable of the random parameter, which is the gain of the electric sensor for position feedback of the piston rod is considered. This example demonstrates the effectiveness of the proposed algorithm.
parametric identification
random parameters
stochastic system
automatic control system
electro-hydraulic servo drive
mathematical model
projective approximation
1. Lapin S.V., Egupov N.D. Teoriya matrichnykh operatorov i ee prilozhenie k zadacham avtomaticheskogo upravleniya [The theory of matrix operators and its application to problems of automatic control]. Moscow, Izd-vo MGTU im. N.E. Baumana, 1997. 496 p.
2. Mesropyan A.V. Metodologicheskie osnovy sovershenstvovaniya proektirovaniya struinykh gidravlicheskikh rulevykh mashin. Dokt. Diss. [Methodological basis for improving the design of jet hydraulic steering gears. Doct. Diss.]. Ufa, 2010.
3. Metody inzhenernogo sinteza slozhnykh sistem upravleniya: analiticheskii apparat, algoritmy prilozheniya v tekhnike [Methods of engineering synthesis of complex control systems: analytical apparatus, algorithms, applications in engineering]. Ed. by K.A. Pupkov and N.D. Egupov. Moscow, Izd–vo MGTU im. N.E. Baumana, 2012.
4. Nestatsionarnye sistemy avtomaticheskogo upravleniya: analiz, sintez i optimizatsiya [Time-varying automatic control systems: analysis, synthesis and optimization]. Ed. by K.A. Pupkov and N.D. Egupov. Moscow, Izd-vo MGTU im. N.E. Baumana, 2007. 632 p.
5. Popov D.N. Dinamika i regulirovanie gidro- i pnevmosistem [Dynamics and regulation of hydraulic and pneumatic systems]. Moscow, Mashinostroenie, 1977. 424 p.
6. Pupkov K.A., Egupov N.D., Makarenkov A.M., Trofimov A.I. Teoriya i kompyuternye metody issledovaniya stokhasticheskikh system [Theory and computer methods of investigation of stochastic systems]. Moscow, Fizmatlit, 2003. 400 p.
7. Seregina E.V., Makarenkov A.M., Stepovich M.A. Surface Investigation. X-ray, Synchrotron and Neutron Techniques, 2012, no. 4, pp. 47–55.
8. Solodovnikov V.V., Dmitriev A.N., Egupov N.D. Spektralnye metody rascheta i proektirovaniya sistem upravleniya [Spectral methods of analysis and design of control systems]. Moscow, Mashinostroenie, 1986. 440 p.
9. Solodovnikov V.V., Semenov V.V. Spektralnaya teoriya nestatsionarnykh sistem upravleniya [Spectral theory of time-varying control systems]. Moscow, Nauka, 1974. 336 p.

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

С другой стороны, переход к классу стохастических систем ведет к усложнению математических моделей и требует новых методов решения традиционных задач анализа и идентификации. При этом в большинстве практических случаев невозможно получение точных аналитических решений, что делает актуальной задачу разработки приближенных вычислительных методов, ориентированных на эффективную программную реализацию. Среди таких методов набирают возрастающую популярность проекционные методы, называемые также спектральными. В отечественной литературе им посвящен ряд монографий, например, [9], [8], [1], ставших классическими в области применения проекционных методов для решения задач теории автоматического управления, а также [6], [4], [3]. Универсальность проекционных методов демонстрирует их приложение к современным задачам математической физики [7].

Целью настоящей работы является исследование возможностей применения проекционных методов [6] и аппарата матричных операторов [1] для решения задачи идентификации статистических характеристик случайных параметров математической модели ЭГСП.

Задача идентификации случайных параметров

Общей формой математической модели класса стохастических систем, к которому относится ЭГСП, является дифференциальное уравнение вида

aung01.wmf; aung02.wmf, (1)

где все или некоторые коэффициенты ai и bj являются случайными величинами, определяемыми как

aung03.wmf, aung04.wmf,

aung05.wmf, aung06.wmf, (2)

где aung07.wmf, aung08.wmf – математические ожидания случайных коэффициентов ai, bj; aung09.wmf, aung10.wmf – центрированные случайные величины, линейно зависящие от случайных величин V1, V2, …, VN. При этом случайные величины V1, V2, …, VN статистически независимы, имеют нормальный закон распределения плотности вероятности с нулевым математическим ожиданием и единичной дисперсией.

Система автоматического управления (ЭГСП), описываемая моделью (1), имеет N случайных параметров, которые можно представить как случайные коэффициенты полиномов числителя и знаменателя передаточных функций динамических звеньев на ее структурной схеме. Данные коэффициенты имеют определенный физический смысл, соответствующую размерность и представляются в виде

aung11.wmf, (3)

где aung12.wmf и aung13.wmf – математическое ожидание и дисперсия q-го случайного параметра. В свою очередь, случайные коэффициенты ai и bj модели (1) выражаются через случайные параметры Kq, то есть представляются как ai(K1, K2,... KN), bj(K1, K2,... KN) что, в конечном итоге, соответствует их представлению в виде (2).

Задача идентификации случайных параметров формулируется следующим образом. Для системы управления с N случайными параметрами Kq, математическая модель которой описывается дифференциальным уравнением (1), требуется найти дисперсии этих случайных параметров aung14.wmf. При этом предполагается, что данные параметры имеют нормальный закон распределения и их математические ожидания aung15.wmf являются известными. Также предполагается выполнение условия физической реализуемости системы управления, формулируемого как n > m в (1).

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

aung16.wmf, aung17.wmf, (4)

построенное на основе канонического разложения, позволяющего представить случайные процессы Kq(t) в виде линейной комбинации независимых случайных величин Vqs (aung18.wmf, aung19.wmf), являющихся коэффициентами канонических разложений этих случайных процессов по системам неслучайных координатных функций Ψqs(t). Данные координатные функции, в свою очередь, определяются через соответствующие корреляционные функции aung20.wmf. Алгоритм вычисления координатных функций Ψqs(t) проекционным методом с использованием разложения Холецкого можно найти в [6, с. 126–128].

При такой постановке задачи идентификации математическое ожидание aung21.wmf и вид корреляционных функций aung22.wmf случайных параметров системы управления предполагаются известными, а идентификации подлежат только параметры корреляционных функций aung23.wmf, т.е. элементы вектора aung24.wmf в параметризованном представлении aung25.wmf.

Для решения задачи идентификации необходимо иметь информацию о входном и выходном сигнале системы. Эту информацию можно получить непосредственным измерением этих сигналов, используя результаты лабораторных или практических исследований системы при подаче на ее вход некоторых известных воздействий. Исходными данными для решения задачи идентификации в вышеуказанной постановке являются математическое ожидание mx(t) и корреляционная функция Rxx(t1, t2) выходного сигнала системы, которые определяются в результате усреднения ее выходного сигнала x(t) по множеству реализаций.

Алгоритм идентификации

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

aung26a.wmf

aung26b.wmf, (5)

где aung27a.wmf

aung27b.wmf,

aung28.wmf,

aung29.wmf – вектор дисперсий случайных параметров модели; верхним индексом «u» отмечены измеренные, а индексом «p» – расчетные статистические характеристики выходного сигнала системы.

Определенной проблемой является вычисление aung31.wmf и aung32.wmf, входящих в (5). При этом важно не только выбрать метод вычисления данных статистических характеристик, но и обеспечить высокую эффективность вычислительного алгоритма, построенного на его основе. Особенностью подхода, предлагаемого в данной работе, является использование проекционной аппроксимации исходной непрерывной модели (1) по методике, описанной в [6, с. 98–129], и аппарата матричных операторов [1]. При этом удается построить параметризованную модель стохастической системы, которая в операторной форме устанавливает связь статистических характеристик входа, выхода и случайных параметров, демонстрируя относительную эффективность при вычислении функционала (5) по сравнению с методом статистических испытаний.

Проекционная аппроксимация модели (1) позволяет представить функционал (5) в следующей форме:

aung33a.wmf

aung33b.wmf, (6)

где aung34.wmf и aung35.wmf – элементы квадратных матриц проекционных характеристик aung36.wmf и aung37.wmf соответственно, вычисляемых как

aung38.wmf,

aung39.wmf,

где aung40.wmf – проекционная характеристика функции математического ожидания измеренного выходного сигнала системы aung41.wmf; aung42.wmf – расчетная проекционная характеристика математического ожидания выходного сигнала системы, вычисленная по ее усредненной проекционной модели для некоторого значения дисперсий случайных параметров DK; aung43.wmf – проекционная характеристика корреляционной функции измеренного выходного сигнала системы aung44.wmf; aung45.wmf – расчетная проекционная характеристика корреляционной функции выходного сигнала системы, вычисленная по ее усредненной проекционной модели для некоторого значения дисперсий случайных параметров DK; T – знак транспонирования.

Усредненная проекционная модель, используемая при вычислении функционала (6), в операторной форме устанавливает связь между статистическими характеристиками входа, выхода и случайных параметров системы автоматического управления, описываемой моделью (1). Методика построения такой модели, основанная на приеме приближенного представления случайной матрицы оператора стохастической системы матричным рядом, подробно описана в [6, с. 98–129]. Операция усреднения данной случайной матрицы при решении задачи анализа [6, с. 129–139] сводится к аналитическим операциям независимого усреднения членов упомянутого матричного ряда, которое, в свою очередь, сводится к усреднению различных степеней случайных величин aung46.wmf, aung47.wmf и, в конечном итоге, различных степеней случайных величин Vq в (3) или Vqs в (4), то есть к вычислению стохастических моментов различных порядков с использованием соответствующих алгоритмов символьных преобразований, что также позволяет автоматически учитывать возможное наличие жесткой статистической связи между коэффициентами уравнения (1) через случайные величины V1, V2, …, VN.

Таким образом, решением задачи идентификации будет

aung48.wmf. (7)

Функционал (6) является проекционным аналогом функционала (5). Минимизацию данного функционала целесообразно выполнять одним из методов прямого поиска, например, методом Нелдера-Мида.

Представление (4) позволяет использовать описанный алгоритм для идентификации переменных случайных параметров за счет расширения системы независимых случайных величин V1, V2, …, VN в представлении (2) до (V11, V12, …, V1r), (V21, V22, …, V2r), … (Vq1, Vq2, …, Vqr). При этом вектор RK = (R1, R2, …, RN) заменяет вектор DK в (6) и (7).

Пример идентификации переменного случайного параметра

В качестве исходной математической модели ЭГСП рассматривается линеаризованная модель 8-го порядка, которая описывается следующей системой дифференциальных уравнений:

aung49.wmf (8)

где y(t) – электрическое напряжение на суммирующем входе электронного усилителя сигнала ошибки (входной сигнал ЭГСП); u(t) – напряжение на обмотке управления электромеханического преобразователя (ЭМП); i(t) – ток в обмотке управления ЭМП; φя(t) – угол поворота якоря ЭМП и закреплённой на нем заслонки; py(t) – перепад давления на торцах золотника электрогидравлического усилителя (ЭГУ); хз(t) – перемещение золотника ЭГУ; р(t) – перепад давления в полостях гидроцилиндра; x(t) – перемещение штока поршня гидроцилиндра (выходной сигнал ЭГСП).

Коэффициенты уравнений модели (8) имеют традиционный физический смысл, подразумеваемый для подобных математических моделей, описанных, например, в [5]. В качестве случайного параметра рассматривается переменный коэффициент электрической обратной связи koc(t), представляемый в виде гауссова случайного процесса, то есть K1(t) = koc(t) в представлении (4). Вид его корреляционной функции считается известным:

aung50.wmf,

а математическое ожидание – постоянным: aung51.wmf. Идентификации подлежат параметры, составляющие вектор R1 = (r11, r12), где r11 = D, r12 = b. Согласно исходной модели (8) от данного случайного параметра зависит коэффициент a0 в (1), где n = 8 и m = 0, который также являются гауссовым случайным процессом a0(t). Проекционная аппроксимация модели (1) выполнялась в базисе функций Уолша с удержанием 64 членов разложения.

Для исследования возможностей применения предлагаемого алгоритма идентификации был выполнен вычислительный эксперимент, в котором параметры D и b корреляционной функции случайного процесса koc(t) считались известными и выступали в качестве эталонных значений, позволяющих оценить точность решения задачи идентификации. В ходе данного эксперимента сначала решалась задача статистического анализа ЭГСП методом статистических испытаний с использованием проекционного аналога модели (8) для заданных значений D = 0,0005 и b = 1, в результате чего находились матрицы aung52.wmf и aung53.wmf, необходимые для вычисления функционала (6). При принятом числе испытаний 2000 доверительная вероятность и относительное отклонение оценок aung54.wmf, aung55.wmf составляли не менее 0,9 и не более 0,05 соответственно. Затем решалась задача идентификации путем минимизации функционала (6) методом Нелдера-Мида в соответствии с (7), в результате чего идентифицировались значения D и b, которые сравнивались с заданными эталонными. Результаты для разных интервалов времени моделирования 0..T представлены в таблице. Для каждого идентифицированного значения в нижней половине соответствующей клетки таблицы приводится величина относительной погрешности идентификации, выраженная в процентах.

Результаты идентификации

Т, с

Идентифицированные параметры корреляционной функции aung56.wmf

Погрешность измерения выходного сигнала [ %]

10 %

5 %

1 %

D

b

D

b

D

b

0,7

0,00047

1,1294

0,00056

1,0082

0,00055

0,9937

6 %

13 %

12 %

1 %

10 %

0,6 %

0,3

0,00051

1,160

0,00049

0,9761

0,00050

0,9512

2 %

15 %

2 %

2 %

0,03 %

5 %

В данном вычислительном эксперименте дополнительно проверялось влияние погрешности измерения выходного сигнала ЭГСП на точность идентификации. Эта погрешность представлялась в виде аддитивного белого шума, наложенного на выходной сигнал. Шум имел нормальный закон распределения, нулевое математическое ожидание и среднеквадратическое отклонение 1 %, 5 % и 10 % от амплитуды измеряемого сигнала у(t). Результаты моделирования демонстрируют относительную устойчивость рассматриваемого алгоритма идентификации к ошибкам измерения выходного сигнала ЭГСП.

Заключение

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

Работа выполнена при финансовой поддержке Российского фонда фундаментальных исследований и Правительства Калужской области (грант № 14-41-03071).