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

АКТИВНАЯ ИДЕНТИФИКАЦИЯ СТОХАСТИЧЕСКИХ СИСТЕМ ПРИ ПАРАМЕТРИЗАЦИИ ВХОДНОГО СИГНАЛА Текст научной статьи по специальности «Электротехника, электронная техника, информационные технологии»

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

Аннотация научной статьи по электротехнике, электронной технике, информационным технологиям, автор научной работы — Денисов Владимир Иванович, Чубич Владимир Михайлович, Филиппова Елена Владимировна

Рассмотрены теоретические и прикладные вопросы активной параметрической идентификации стохастических непрерывно-дискретных систем с использованием аппроксимации входного сигнала линейной комбинацией ортогональных полиномов Чебышева первого рода. Используются многомерные модели в пространстве состояний. При этом предполагается выполнение всех классических предположений, необходимых для применения аппарата Калмановской фильтрации. Рассматривается случай вхождения подлежащих оцениванию параметров в уравнения состояния и наблюдения, начальные условия и ковариационные матрицы шумов системы и измерений в различных комбинациях. Процедура активной идентификации предполагает сочетание приемов традиционного параметрического оценивания с идеями и методами современной теории планирования эксперимента. Оценивание неизвестных параметров модели осуществляется методом максимального правдоподобия, позволяющим находить оценки с привлекательными на практике асимптотическими свойствами. Приводится соответствующее выражение для критерия идентификации. Задача планирования эксперимента сводится к поиску оптимальных коэффициентов разложения входного сигнала по выбранной системе базисных функций и для критериев A- и D-оптимальности может быть решена при помощи соответствующих прямых или двойственных комбинированных процедур. Разработанная процедура активной параметрической идентификации программно реализована и апробирована на примере одной модельной структуры с использованием критерия D-оптимальности. На практике данная модель может отвечать теплообменнику, электромагнитному усилителю, электродвигателю постоянного тока или гидроприводу. Результаты, полученные компьютерным моделированием, показали улучшение качества оценивания в пространстве параметров на 5.1 %, что дает основание говорить о целесообразности и эффективности применения разработанной процедуры активной идентификации.

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

Похожие темы научных работ по электротехнике, электронной технике, информационным технологиям , автор научной работы — Денисов Владимир Иванович, Чубич Владимир Михайлович, Филиппова Елена Владимировна

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

ACTIVE IDENTIFICATION OF STOCHASTIC SYSTEMS WITH INPUT SIGNAL PARAMETERIZATION

The theoretical and application issues of active parametric identification of stochastic continuous-discrete systems using approximation of the input signal is a linear combination of orthogonal Chebyshev polynomials of the first kind are considered. The multivariate models in the state space are used. This assumes the implementation of all the classical assumptions required for the application of Kalman filtering. We consider the case of the entry of parameters subject to estimation into the equation of state. We also consider observations, initial conditions and covariance matrices of the system noise and measurement in various combinations. The procedure of active identification involves a combination of traditional methods of parametric estimation with the ideas and methods of the modern theory of experiment design. The estimation of unknown model parameters is performed by the maximum likelihood method that makes it possible to find estimates possessing practically useful asymptotic properties. The corresponding expression for the criterion of identification is given. The task of experiment design is reduced to finding optimal coefficients of the input signal by the chosen system of basis functions. For the criteria of A - and D - optimality this task can be solved by using appropriate straight or dual combined procedures. The developed procedure of active parametric identification is implemented in software and tested on the example of one model structure using the criterion of D - optimality. In practice, this model can applied to a heat exchanger, an electro-magnetic amplifier, a DC motor or a hydraulic drive. The results obtained from computer simulation showed a 5.1%, improvement in the estimation quality in the parameter space, which gives grounds to speak about the appropriateness and effectiveness of the application of the developed procedure of active identification.

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

ISSN 1814-1196 Научный вестник НГТУ том 66, № 1, 2017, с. 86-98

http://journals.nstu.ru/vestnik Science Bulletin of the NSTU Vol. 66, No. 1, 2017, pp. 86-98

ОБРАБОТКА ИНФОРМАЦИИ INFORMATION PROCESSING

УДК 519.24

Активная идентификация стохастических систем

*

при параметризации входного сигнала

В.И ДЕНИСОВ1, В.М. ЧУБИЧ2, ЕВ. ФИЛИППОВА3

1 630073, РФ, г. Новосибирск, пр. Карла Маркса, 20, Новосибирский государственный технический университет, доктор технических наук, профессор, советник проректора по научной работе. Е-тай: videnis@nstu.ru

2 630 0 73, РФ, г. Новосибирск, пр. Карла Маркса, 20, Новосибирский государственный технический университет, доктор технических наук, доцент, заведующий кафедрой теоретической и прикладной информатики. Е-тай: chubich@ami.nstu.ru

630073, РФ, г. Новосибирск, пр. Карла Маркса, 20, Новосибирский государственный технический университет, кандидат технических наук, доцент кафедры теоретической и прикладной информатики. Е-тай: e.Jilippova@corp.nstu.ru

Рассмотрены теоретические и прикладные вопросы активной параметрической идентификации стохастических непрерывно-дискретных систем с использованием аппроксимации входного сигнала линейной комбинацией ортогональных полиномов Чебышева первого рода. Используются многомерные модели в пространстве состояний. При этом предполагается выполнение всех классических предположений, необходимых для применения аппарата Калма-новской фильтрации. Рассматривается случай вхождения подлежащих оцениванию параметров в уравнения состояния и наблюдения, начальные условия и ковариационные матрицы шумов системы и измерений в различных комбинациях. Процедура активной идентификации предполагает сочетание приемов традиционного параметрического оценивания с идеями и методами современной теории планирования эксперимента. Оценивание неизвестных параметров модели осуществляется методом максимального правдоподобия, позволяющим находить оценки с привлекательными на практике асимптотическими свойствами. Приводится соответствующее выражение для критерия идентификации. Задача планирования эксперимента сводится к поиску оптимальных коэффициентов разложения входного сигнала по выбранной системе базисных функций и для критериев А- и Б-оптимальности может быть решена при помощи соответствующих прямых или двойственных комбинированных процедур. Разработанная процедура активной параметрической идентификации программно реализована и апробирована на примере одной модельной структуры с использованием критерия Б-оптимальности. На практике данная модель может отвечать теплообменнику, электромагнитному усилителю, электродвигателю постоянного тока или гидроприводу. Результаты, полученные компьютерным моделированием, показали улучшение качества оценивания в пространстве параметров на 5.1 %, что дает основание говорить о целесообразности и эффективности применения разработанной процедуры активной идентификации.

Ключевые слова: стохастическая система, оценивание параметров, метод максимального правдоподобия, параметризация входного сигнала, полиномы Чебышева первого рода, планирование эксперимента, информационная матрица, критерий оптимальности

Б01: 10.17212/1814-1196-2017-1-86-98

* Статья получена 14 ноября 2016 г.

ВВЕДЕНИЕ

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

Процедура активной идентификации систем с предварительно выбранной модельной структурой предполагает выполнение следующих этапов:

• вычисление оценок параметров по измерительным данным, соответствующим некоторому пробному входному сигналу;

• синтез на основе полученных оценок оптимального входного сигнала (планирование эксперимента);

• пересчет оценок неизвестных параметров по измерительным данным, соответствующим синтезированному сигналу.

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

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

1. ПОСТАНОВКА ЗАДАЧИ

Рассмотрим следующую управляемую, наблюдаемую, идентифицируемую модель динамической системы в пространстве состояний:

—х(0 = а [и (0, ¿] + F(t) х (О + Г(0 м> (О, I е[, ];

й

(1)

Л

у(^+!) = ^к+1) + Н(Ь+1)х(^+1) + V(^+1), к = 0, 1,..., N -1. (2)

Здесь х(С) - «-вектор состояния; и(1) - детерминированный г-вектор управления (входа); ) - р-вектор возмущения; у(-к+1) - га-вектор измерения (выхода); v(tk+1) - га-вектор ошибки измерения.

Предположим, что

• случайные векторы w(t) и v(tfc+j) являются стационарными белыми гауссовскими шумами, для которых

E[w(t )] = 0, Е

w(t) wT (т)

= QS(t -т),

E[fe+i)] = 0, Efv(tfc+1)vT (tf+1)

= R5

ki ■

E

v(tk+i) wT (т)

= 0.

(здесь и далее Е[] - оператор математического ожидания; 5(t — т) - дельта-функция; - символ Кронекера);

• начальное состояние x(t0) имеет нормальное распределение с параметрами:

Е[ X(tQ)] = Xq, Е {[ x(to) - X) ] [ X^ - X) ]} = р0

и не коррелирует с w(t) и v(tk+1);

• неизвестные параметры сведены в s-вектор 0, включающий в себя элементы векторов a[u(t), t], A(t¿+1), xQ и матриц F(t), T(t), H(t¿+1), Q, R, Pq в различных комбинациях.

Выполним параметризацию входного сигнала, для чего разложим u(t) по системе базисных функций, в качестве которых выберем обладающие хорошими аппроксимационными свойствами ортогональные полиномы Чебы-

шева первого рода [6] с учетом смещения на интервал [t), tn ]. В результате получим

u(t) = GT (t). (3)

Здесь G - r x d- матрица, состоящая из коэффициентов разложения; T(t) -d-вектор, компонентами которого являются указанные полиномы степени Р —1 (размерность аппроксимирующего линейного пространства d задается экспериментатором).

Необходимо для математической модели (1), (2) с учетом высказанных априорных предположений разработать и программно реализовать процедуру активной идентификации в условиях параметризации входного сигнала. В такой постановке задача рассматривается и решается впервые.

2. ОЦЕНИВАНИЕ НЕИЗВЕСТНЫХ ПАРАМЕТРОВ

Оценивание параметров математической модели осуществляется по данным наблюдений Е в соответствии с некоторым критерием идентификации х(б). Сбор числовых данных происходит в процессе проведения идентификационных экспериментов, которые выполняются по плану .

Предположим, что экспериментатор может произвести V запусков системы, причем сигнал {и1^), I е[, ^ ]| он подает на вход системы к раз,

сигнал {и2(), I е[, ^ ] - к2 раза и т. д., наконец, сигнал

{и* (I), I е[, ^ ] | - kq раз. В этом случае дискретный (точный) нормированный план эксперимента ^ представляет собой совокупность величин:

Ло, и2(о,..., и* (о

^=1 , , Г, и1 (О еО и , 1 *ы ], 1 =1 2,..., *.

? ? • • • ?

V V V

Множество планирования Ои задает ограничения на условия проведе-

_ 5(5 +1) ния эксперимента, * выбирается исходя из условия [1]: * = —--+1.

Обозначим через У- у-ю реализацию выходного сигнала (у = 1, 2,..., к),

соответствующую 1-му входному сигналу

{и1 (О, I е[о, ], у' =

У1 ('!)

У4

У4 (^)

. Тогда в результате проведения идентификацион-

ных экспериментов по плану ^ будет сформировано множество пар:

Е = {(иЧ0, (е[, % ], Уу), ' = 1 2,..., к, 1=1, 2,..., ^ , ¿к,- =v.

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

где (см. [1о, 11])

9 = а^ тт [х(9)],

9е09

Nmv

Х(9) = - 1п¿(9; Н) = —1п2я +

1 * к1 N-Ь .' , - v N-1

+1III ( Ск+1)) В~1^к+1)^ ^к+1) + -I 1пс^ В(^).

• 1=1 у =1 к=о

к=о

Здесь еу (¿к+1) и +1) вычисляются по следующим уравнениям непрерывно-дискретного фильтра Калмана [12]:

(Г\Гк) = ^(0 х^ (Г\Гк) + а [и1 (0, Г], Гк < Г < %+ь

Ш

Ш Р \ ¿к ) = ^(Г)| ¿к ) + Р«\ tk )(Г) + )6ГГ (Г), ^ < Г < ¿к +11, ш 2

е* (¿к +1) = Уи (¿к+1)" н(¿к +1)х^ (¿к +1 \ ¿к)" +1),

В(1к+1) = Н(1к+1)Р(1к+1 \ ¿к )НТ (¿к+1) + Я ,

К (¿к+1) = Р^к+1 \ ¿к )НТ (¿к+1)В~1(1к+1),

^ (¿к+1 \ Xк+1) = х (¿к+1 \ ¿к ) + К(1к+1 )е* (¿к+1),

Р(гк+1 \ ¿к+1) = [1- К(гк+1)Я (¿к+1)] Р(*к+1 \ *к)

для к = 0,1,...,N — 1, ] = 1,2,...,к, ■ = 1,2,...,Ц с начальными условиями

(¿0 \¿о) = Хо, Р(<0 \¿0) = Ро.

Вычисление условного минимума х(9) будем осуществлять методом последовательного квадратичного программирования [13], предполагающим вычисление градиента.

Алгоритмы вычисления критерия максимального правдоподобия и его градиента представлены в [14].

3. ПЛАНИРОВАНИЕ ЭКСПЕРИМЕНТА

Полученные оценки неизвестных параметров 9 будем использовать при построении оптимальных входных сигналов. Осуществив для каждого

|и* (^), ^ е[, tN ]| параметризацию (3), перейдем к (^), ^ е[, tN ]|, для

чего определим матрицы О1 =

по формуле [15]:

^ ■

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

ёаР=— | и« (')Тр—1 (^)р(Г)Ш ,

¿0

где

Г1, если р = 1

Яр = •

' I 2, если р = 2,3,...,Ш;

Tß-i(t) = <

1, если ß = 1,

2 t tQ , если ß = 2,

tN - t0

(4)

t -t0

--1

^ tN -10 )

Tß-2(t)-Tß-3(t), еслиß = 3,4,...,d;

P(t) =

V(t - to)(tN - t) '

Найдем оптимальный план эксперимента для некоторого выпуклого функционала от информационной матрицы X[М(^)], решив следующую оптимизационную задачу:

= arg min X[M(^)].

Здесь непрерывный нормированный план имеет следующий вид:

Gq

(5)

G1, G2,

, G-T(t) = U(t)eQ„, Pi >0, ¿p- = 1;

i=1

ръ р2,., р*

информационная матрица плана М(^) определяется соотношением

М ф = £р,- М (а1; 9 );

1=1

информационные матрицы точек спектра плана М(аг; 9) = М(и1 (?); 9) вычисляются в соответствии с [16-18].

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

При решении экстремальной задачи (5) в случае критериев А- и Б-опти-мальности [19] возможны два подхода: прямой и двойственный. Первый из них предполагает поиск минимума функционала X [М (^)] непосредственно с

привлечением методов нелинейного программирования, второй - решение двойственной задачи и основан на обобщенной теореме эквивалентности [1]. Применение градиентных алгоритмов при решении оптимизационной задачи (5) повышает скорость сходимости и невозможно без вычисления производных от информационных матриц (а ; 9) (подробнее см. [2о]). Воз-

1

можные варианты прямой и двойственной градиентных процедур синтеза непрерывных оптимальных планов представлены в [1].

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

*

£ =

С*, О*,..., О*

* * * Рl, Р2,..., Ра

О*Т(7) = и*(7)еО„ , Р

а * > 0, I р = 1

г=1

затруднительно, поскольку веса р* в общем случае являются произвольными вещественными числами в интервале от нуля до единицы. В случае задан* *

ного числа возможных запусков системы V величины к^ = ург- могут ока*

заться нецелыми числами. Необходимо округлить величины к{ до целых чисел. Полученный в результате такого округления план будет отличаться от оптимального непрерывного плана, причем приближение будет тем лучше, чем больше число возможных запусков V . Возможная процедура округления дана в [19].

Для завершения процедуры активной идентификации необходимо еще раз выполнить оценивание параметров, используя план

*

и*(7), и* (7),..., и*(7)

О.

V

к± V

а

V

4. ПРИМЕР АКТИВНОЙ ИДЕНТИФИКАЦИИ

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

&

&

Х1(7 ) 0 1 Х^ ) 0 и(7) + 1

*2(') 01 02 *2(') 1 1

*(0, 7 е[0, 20],

у(7к+1) = Х1 (7к+1)+Л*к+1X к = 0,1,..., 19

с неизвестными параметрами 01 и ©2, где -5 <01 < -0.01, -5 <02 < -0.5 .

Будем считать, что выполнены все априорные предположения из постановки задачи, причем

"-2" "0.5 0 "

0.6, Я = 0.8, Х (^0) = 0 , Р%) = 0 0.5

Выберем в качестве области допустимых входных сигналов О и = = |о < и(?) < 5, ? е [о,2о]|, в качестве исходного сигнала

иЦ) = о.о1 + 1.2866? - о.1759?2 + о.оо62?3, и(г) е Ои .

Для того чтобы ослабить зависимость результатов оценивания от выборочных данных, произведем пять независимых запусков системы с входным сигналом и(?) , найдем соответствующие оценки параметров, усредним их по

каждой компоненте и получим 9ср . Реализации выходных сигналов осуществим компьютерным моделированием при истинных значениях параметров 9* =-1.5 и 92 =-о.8, N = 21.

Осуществим параметризацию и(?), выбрав размерность аппроксимирующего линейного пространства й = 4. С учетом заданного временного интервала из формулы (4) получим:

То(?) = 1, Т1(?) = — -1,

1 1о

Т2(?) = — - - +1, 2 5о 5

Р З?2 9?

Т3(?) = ---— + — -1,

25о 25 1о

что приводит к О = (1.991, о.936, о.5о5, 1.55о) .

Выберем критерий Б-оптимальности, для которого X [М (^)] = = -1пс1е1 М. Применение этого критерия способствует минимизации объема эллипсоида рассеивания оценок параметров. В качестве начального плана выберем одноточечный план, сосредоточенный в точке а (и(?) = ОТ(?) е Ои и практически совпадает с и(?)). Применяя прямую градиентную процедуру (с проверкой необходимого условия оптимальности [1]),

*

синтезируем непрерывный план ^ (он оказался одноточечным), сосредоточенный в точке О = (З.ооо, о.8о1, -1.5о5, -о.55о). Осуществим снова

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

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

— * — *

и*(?) = О Т(?), усредним их и получим 9Ср .

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

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

Номер запуска системы Значения оценок параметров

91 9 2

1 -1.531 -0.733

2 -1.609 -0.756

3 -1.749 -1.120

4 -1.442 -0.578

5 -1.492 -1.390

еср -1.564 -0.916

1 -1.552 -0.720

2 -1.531 -0.849

3 -1.496 -1.009

4 -1.447 -0.778

5 -1.562 -0.857

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

еср -1.518 -0.843

Входной сигнал

Исходный

Синтезированный

10

15

20

Воспользовавшись соотношениями 69 =

* 9 -9 ср

9*

и 5д =

* 9 -9 * сР

9*

(здесь Ц - евклидова векторная норма), найдем относительные ошибки оце-

*

нивания в пространстве параметров 69 и 69 :

5е= 0.078; 69 = 0.027.

Таким образом, в результате выполнения процедуры активной идентификации с применением параметризации входного сигнала удалось уменьшить относительную ошибку оценивания с 7.8 % до 2.7 %.

ЗАКЛЮЧЕНИЕ

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

СПИСОК ЛИТЕРАТУРЫ

1. Активная параметрическая идентификация стохастических линейных систем / В.И. Денисов, В.М. Чубич, О.С. Черникова, Д.И. Бобылева. - Новосибирск: Изд-во НГТУ,

2009. - 192 с.

2. Денисов В.И., Чубич В.М., Филиппова Е.В. Активная параметрическая идентификация стохастических непрерывно-дискретных систем, полученных в результате применения статистической линеаризации // Сибирский журнал индустриальной математики. - 2012. - Т. 15, № 4 (52). - С. 78-89.

3. Чубич В.М., Филиппова Е.В. Активная параметрическая идентификация стохастических нелинейных непрерывно-дискретных систем на основе планирования входных сигналов. Ч. 1 // Научный вестник НГТУ. - 2013. - № 2 (51). - С. 25-34.

4. Чубич В.М., Филиппова Е.В. Активная параметрическая идентификация стохастических нелинейных непрерывно-дискретных систем на основе планирования входных сигналов. Ч. 2 // Научный вестник НГТУ. - 2013. - № 3 (52). - С. 24-31.

5. Активная параметрическая идентификация стохастических нелинейных непрерывно-дискретных систем на основе планирования эксперимента [Электронный ресурс] / В.И. Денисов, А.А. Воевода, В.М. Чубич, Е.В. Филиппова // Труды 12 Всероссийского совещания по проблемам управления (ВСПУ-2014), Москва, 16-19 июня 2014 г. - М.: ИПУ РАН, 2014. - С. 2795-2806. - URL: http://vspu2014.ipu.ru/node/8581 (дата обращения: 28.03.2017).

6. Суетин П.К. Классические ортогональные многочлены. - М.: Физматлит, 2005. - 480 с.

7. Льюнг Л. Идентификация систем. Теория для пользователя / под ред. Я.З. Цыпкина. -М.: Наука, 1991. - 432 с.

8. WalterE., Pronzato L. Identification of parametric models from experimental data. - Berlin: Springer-Verlag, 1997. - 413 p.

9. Ивченко Г.И., МедведевЮ.И. Введение в математическую статистику. - М.: ЛКИ,

2010. - 600 с.

10. Äström K.J. Maximum likelihood and prediction errors methods // Automatica. - 1980. -Vol. 16. - P. 551-574.

11. Gupta N.K., Mehra R.K. Computational aspects of maximum likelihood estimation and reduction in sensitivity function calculations // IEEE Transactions on Automatic Control. - 1974. -Vol. 19, N 6. - P. 774-783.

12. ОгарковМ.А. Методы статистического оценивания параметров случайных процессов. - М.: Энергоатомиздат, 1980. - 208 с.

13. ИзмаиловА.Ф., СолодовМ.В. Численные методы оптимизации. - М.: Физматлит, 2008. - 320 с.

14. Филиппова Е.В. Оценивание неизвестных параметров в задаче активной параметрической идентификации стохастических нелинейных непрерывно-дискретных систем // XXIII Международная заочная научно-практическая конференция «Технические науки - от теории к практике». - Новосибирск: СибАК, 2013. - С. 14-28.

15. Методы классической и современной теории автоматического управления. Т. 2. Статистическая динамика и идентификация систем автоматического управления / под ред. К.А. Пупкова, Н.Д. Егупова. - Изд. 2-е, перераб. и доп. - М.: Изд-во МГТУ им. Н.Э. Баумана, 2004. - 640 с.

16. Чубич В.М. Особенности вычисления информационной матрицы Фишера в задаче активной параметрической идентификации стохастических нелинейных непрерывно-дискретных систем // Научный вестник НГТУ. - 2009. - № 1 (34). - С. 41-54.

17. Чубич В.М. Алгоритм вычисления информационной матрицы Фишера в задаче активной параметрической идентификации стохастических нелинейных непрерывно-дискретных систем // Научный вестник НГТУ. - 2009. - № 3 (36). - С. 15-22.

18. Chubich V.M., Filippova E.V. Synthesis of D-optimal continuous input signals for stochastic linear systems // 13th International Scientific-Technical Conference on Actual problems of Electronic Instrument Engineering (APEIE-2016): proceedings, Novosibirsk, 3-6 October 2016. - Novosibirsk, 2016. - Vol. 1, pt. 2. - P. 381-384.

19. Ермаков С.М., Жиглявский А.А. Математическая теория оптимального эксперимента. - М.: Наука, 1987. - 320 с.

20. Chubich V.M., Filippova E.V. Calculation of derivatives Fisher information matrix in problem of active identification stochastic linear systems with input signal parameterization // 11th International Forum on Strategic Technology (IFOST 2016): proceedings, Novosibirsk, 1-3 June 2016. -Novosibirsk, 2016. - Pt. 1. - P. 324-328.

Денисов Владимир Иванович, заслуженный деятель науки РФ, доктор технических наук, профессор, академик МАН ВШ, член-корреспондент Академии инженерных наук РФ, советник проректора по научной работе Новосибирского государственного технического университета. Основное направление научных исследований - разработка и исследование статистических методов анализа, планирования экспериментов и прогнозирования многофакторных статистических и динамических объектов. Имеет более 250 публикаций. E-mail: videnis@nstu.ru.

Чубич Владимир Михайлович, доктор технических наук, доцент, заведующий кафедрой теоретической и прикладной информатики Новосибирского государственного технического университета. Основное направление научных исследований - анализ и планирование экспериментов для стохастических динамических систем. Имеет более 70 публикаций, в том числе 9 учебных пособий и монографию. E-mail: chubich@ami.nstu.ru.

Филиппова Елена Владимировна, кандидат технических наук, доцент кафедры теоретической и прикладной информатики Новосибирского государственного технического университета. Основное направление научных исследований - активная идентификация стохастических динамических систем. Имеет более 20 публикаций, в том числе 1 учебное пособие. E-mail: e.filippova@corp.nstu.ru

Active identification of stochastic systems with input signal parameterization

V.I. DENISOV, V.M. CHUBICH2, E.V. FILIPPOVA3

1 Novosibirsk State Technical University, 20, K. Marx Prospekt, Novosibirsk, 630073, Russian Federation, D. Sc. (Eng.), professor. E-mail: videnis@nstu.ru

2 Novosibirsk State Technical University, 20, K. Marx Prospekt, Novosibirsk, 630073, Russian Federation, D. Sc. (Eng.), department head. E-mail: chubich@ami.nstu.ru

Novosibirsk State Technical University, 20, K. Marx Prospekt, Novosibirsk, 630073, Russian Federation, PhD (Eng.), associate professor. E-mail: e.filippova@corp.nstu.ru

The theoretical and application issues of active parametric identification of stochastic continuous-discrete systems using approximation of the input signal is a linear combination of orthogonal Chebyshev polynomials of the first kind are considered. The multivariate models in the state space are used. This assumes the implementation of all the classical assumptions required for the application of Kalman filtering. We consider the case of the entry of parameters subject to estimation into the equation of state. We also consider observations, initial conditions and covariance matrices of the system noise and measurement in various combinations. The

* Received 14 November 2017.

procedure of active identification involves a combination of traditional methods of parametric estimation with the ideas and methods of the modern theory of experiment design. The estimation of unknown model parameters is performed by the maximum likelihood method that makes it possible to find estimates possessing practically useful asymptotic properties. The corresponding expression for the criterion of identification is given. The task of experiment design is reduced to finding optimal coefficients of the input signal by the chosen system of basis functions. For the criteria of A - and D - optimality this task can be solved by using appropriate straight or dual combined procedures. The developed procedure of active parametric identification is implemented in software and tested on the example of one model structure using the criterion of D - optimality. In practice, this model can applied to a heat exchanger, an electromagnetic amplifier, a DC motor or a hydraulic drive. The results obtained from computer simulation showed a 5.1%, improvement in the estimation quality in the parameter space, which gives grounds to speak about the appropriateness and effectiveness of the application of the developed procedure of active identification.

Keywords: stochastic system, estimation of parameters, maximum likelihood method, parameterization of input signal, Chebyshev polynomials of the first kind, experiment design, information matrix, optimality criterion

DOI: 10.17212/1814-1196-2017-1-86-98

REFERENCES

1. Denisov V.I., Chubich V.M., Chernikova O.S., Bobyleva D.I. Aktivnaya parametricheskaya identifikatsiya stokhasticheskikh lineinykh sistem [Active parametric identification of stochastic linear systems]. Novosibirsk, NSTU Publ., 2009. 192 p.

2. Denisov V.I., Chubich V.M., Filippova E.V. Aktivnaya parametricheskaya identifikatsiya stokhasti-cheskikh nepreryvno-diskretnykh sistem, poluchennykh v rezul'tate primeneniya statistich-eskoi linearizatsii [Active parametric identification of stochastic continuous-discrete systems obtained by application of statistical linearization]. Sibirskii zhurnal industrial'noi matematiki - Journal of Applied and Industrial Mathematics, 2012, vol. 15, no. 4 (52), pp. 78-89. (In Russian)

3. Chubich V.M., Filippova E.V. Aktivnaya parametricheskaya identifikatsiya stokhasticheskikh neli-neinykh nepreryvno-diskretnykh sistem na osnove planirovaniya vkhodnykh signalov. Ch. 1 [Active parametrical identification of stochastic continuous-discrete systems on basis of design input signals. Pt. 1]. Nauchnyi vestnik Novosibirskogo gosudarstvennogo tekhnicheskogo universite-ta - Science bulletin of the Novosibirsk state technical university, 2013, no. 2 (51), pp. 25-34.

4. Chubich V.M., Filippova E.V. Aktivnaya parametricheskaya identifikatsiya stokhastich-eskikh neli-neinykh nepreryvno-diskretnykh sistem na osnove planirovaniya vkhodnykh signalov. Ch. 2 [Active parametrical identification of stochastic continuous-discrete systems on basis of design input signals. Pt. 2]. Nauchnyi vestnik Novosibirskogo gosudarstvennogo tekhnicheskogo universite-ta - Science bulletin of the Novosibirsk state technical university, 2013, no. 3 (52), pp. 24-31.

5. Denisov V.I., Voevoda А.А., Chubich V.M., Filippova E.V. [Active parametric identification of stochastic nonlinear continuous-discrete systems based on experimental design]. Trudy 12 Vserossiiskogo soveshchaniya po problemam upravleniya [Proceedings of the 12 All-Russian meeting on problems of management]. Moscow, 2014, pp. 2795-2806. (In Russian) Available at: http://vspu2014.ipu.ru/node/8581 (accessed 28.03.2017)

6. Suetin P.K. Klassicheskie ortogonal'nye mnogochleny [Classical orthogonal polynomials]. Moscow, Fizmatlit Publ., 2005. 480 p.

7. Ljung L. Systems identification: theory for the user. New Jersey, Prentice Hall, 1987. 384 p. (Russ. ed.: L'yung L. Identifikatsiya system. Teoriyapol'zovatelya. Translated from English. Moscow, Nauka Publ., 1991. 432 p.).

8. Walter E., Pronzato L. Identification of parametric models from experimental data. Berlin, Springer-Verlag, 1997. 413 p.

9. Ivchenko G.I., Medvedev Yu.I. Vvedenie v matematicheskuyu statistiku [Introduction to mathematical statistics]. Moscow, LKI Publ., 2010. 600 p.

10. Astrom K.J. Maximum likelihood and prediction errors methods. Automatica, 1980, vol. 16, pp. 551-574.

11. Gupta N.K., Mehra R.K. Computational aspects of maximum likelihood estimation and reduction in sensitivity function calculations. IEEE Transactions on Automatic Control, 1974, vol. 19, no. 6, pp. 774-783.

12. Ogarkov M.A. Metody statisticheskogo otsenivaniya parametrov sluchainykh protsessov [Methods of statistical estimation of parameters of random processes]. Moscow, Energoatomizdat Publ., 1980. 208 p.

13. Izmailov A.F., Solodov M.V. Chislennye metody optimizatsii [Numerical optimization methods]. Moscow, Fizmatlit Publ., 2008. 320 p.

14. Filippova E.V. [Estimation of the unknown parameters in the problem of active parametric identification of stochastic nonlinear continuous-discrete systems]. XXIII Mezhdunarodnaya zao-chnaya nauchno-prakticheskaya konferentsiya "Tekhnicheskie nauki - ot teorii k praktike" [XXIII international correspondence scientific-practical conference "Technical Sciences - from theory to practice"]. Novosibirsk, Sibak Publ., 2013, pp. 14-28.

15. Pupkov K.A., Egupov N.D., eds. Metody klassicheskoi i sovremennoi teorii avtomatich-eskogo upravleniya. T. 2. Statisticheskaya dinamika i identifikatsiya sistem avtomaticheskogo uprav-leniya [Methods of classical and modern automatic control theory. Vol. 2. Statistical dynamics and identification of automatic control systems]. 2nd ed. Moscow, Bauman MSTU Publ., 2004. 640 p.

16. Chubich V.M. Osobennosti vychisleniya informatsionnoi matritsy Fishera v zadache ak-tivnoi parametricheskoi identifikatsii stokhasticheskikh nelineinykh nepreryvno-diskretnykh sistem [Particulars of the calculation of the Fisher information matrix in the problem of active parametric identification for stochastic nonlinear continues-discrete systems]. Nauchnyi vestnik Novosibirskogo gosudarstvennogo tekhnicheskogo universiteta - Science bulletin of the Novosibirsk state technical university, 2009, no. 1 (34), pp. 41-54.

17. Chubich V.M. Algoritm vychisleniya informatsionnoi matritsy Fishera v zadache aktivnoi para-metricheskoi identifikatsii stokhasticheskikh nelineinykh nepreryvno-diskretnykh sistem [The procedure of the computation of the Fisher information matrix in the problem of active parametric identification for stochastic nonlinear continues-discrete systems]. Nauchnyi vestnik Novosibirskogo gosudarstvennogo tekhnicheskogo universiteta - Science bulletin of the Novosibirsk state technical university, 2009, no. 3 (36), pp. 15-22.

18. Chubich V.M., Filippova E.V. Synthesis of D-optimal continuous input signals for stochastic linear systems. 13th International Scientific-Technical Conference on Actual problems of electronic instrument engineering (APEIE 2016): proceedings, Novosibirsk, 3-6 October 2016, vol. 1, pt. 2, pp. 381-384.

19. Ermakov S.M., Zhiglyavskii A.A. Matematicheskaya teoriya optimal'nogo eksperimenta [The mathematical theory of optimal experiment]. Moscow, Nauka Publ., 1987. 320 p.

20. Chubich V.M., Filippova E.V. Calculation of derivatives Fisher information matrix in problem of active identification stochastic linear systems with input signal parameterization. 11th International Forum on Strategic Technology (IFOST 2016): proceedings, Novosibirsk, 1-3 June 2016, pt. 1, pp. 324-328.

ISSN 1814-1196, http://journals.nstu.ru/vestnik Science Bulletin of the NSTU Vol. 66, No 1, 2017, pp. 86-98

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