Научная статья на тему 'Вычислительные методы построения моделей Вольтерра нелинейных динамических систем в частотной области'

Вычислительные методы построения моделей Вольтерра нелинейных динамических систем в частотной области Текст научной статьи по специальности «Компьютерные и информационные науки»

CC BY
121
30
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
НЕЛИНЕЙНЫЕ ДИНАМИЧЕСКИЕ СИСТЕМЫ / МЕТОДЫ ИДЕНТИФИКАЦИИ / МОДЕЛИ ВОЛЬТЕРА / МНОГОМЕРНЫЕ АЧХ И ФЧХ / РЕГУЛЯРИЗАЦИЯ / ВЕЙВЛЕТ-ФИЛЬТРАЦИЯ / NONLINEAR DYNAMICAL SYSTEMS / METHODS OF IDENTIFICATION / VOLTERRA MODEL / MULTIDIMENSIONAL FREQUENCY CHARACTERISTICS OF AMPLITUDE AND PHASE / REGULARIZATION / WAVELET FILTERING

Аннотация научной статьи по компьютерным и информационным наукам, автор научной работы — Павленко В.Д., Павленко С.В., Ломовой В.И.

Исследуется точность и вычислительная устойчивость методов детерминированной идентификации нелинейных динамических систем в виде многомерных АЧХ и ФЧХ. Рассматриваются аппроксимационный и интерполяционный методы идентификации с использованием в качестве тестовых полигармонических сигналов. Вычислительная устойчивость процедуры идентификации обеспечивается применением метода регуляризации некорректных задач. Для сглаживания оценок получаемых характеристик используется вейвлет-фильтрация. Ил.: 9. Табл.: 2. Библиогр.: 14 назв.

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

Computational tools for building Volterra models of nonlinear dynamic systems in the frequency domain

The accuracy and computational stability of deterministic identification methods for nonlinear dynamical systems in the form of multidimensional frequency characteristics of amplitude and phase are investigated. Approximation and interpolation methods of identification with use of test polyharmonic signals are considered. The computational stability of the identification procedure is provided by the method of regularization of ill-posed problems. Wavelet filtering is used to smooth the estimates of the obtained characteristics. Figs.: 9. Tabl.: 2. Refs.: 14 titles.

Текст научной работы на тему «Вычислительные методы построения моделей Вольтерра нелинейных динамических систем в частотной области»

УДК 681.5.015.52 DOI: 10.20998/2411-0558.2018.42.12

B. Д. ПАВЛЕНКО, д-р техн. наук, проф., ОНПУ, Одесса,

C. В. ПАВЛЕНКО, канд. техн. наук, с.н.с., ОНПУ, Одесса,

В. И. ЛОМОВОЙ, магистр, НУ "ОМА", Одесса

ВЫЧИСЛИТЕЛЬНЫЕ МЕТОДЫ ПОСТРОЕНИЯ МОДЕЛЕЙ

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

ЧАСТОТНОЙ ОБЛАСТИ

Исследуется точность и вычислительная устойчивость методов детерминированной идентификации нелинейных динамических систем в виде многомерных АЧХ и ФЧХ. Рассматриваются аппроксимационный и интерполяционный методы идентификации с использованием в качестве тестовых полигармонических сигналов. Вычислительная устойчивость процедуры идентификации обеспечивается применением метода регуляризации некорректных задач. Для сглаживания оценок получаемых характеристик используется вейвлет-фильтрация. Ил.: 9. Табл.: 2. Библиогр.: 14 назв.

Ключевые слова: нелинейные динамические системы; методы идентификации; модели Вольтера; многомерные АЧХ и ФЧХ; регуляризация; вейвлет-фильтрация.

Постановка проблемы. Для математического моделирования сложных нелинейных динамических систем (НДС) часто используют непараметрические динамические модели на основе интегро-степенных рядов (модели Вольтерра) [1 - 3]. При этом исследуемые НДС характеризуются многомерными весовыми функциями - ядрами Вольтерра или их Фурье-изображениями - многомерными передаточными функциями, инвариантными к виду входного сигнала, для моделирования системы во временной или частотной области, соответственно [2].

Если для исследуемой НДС необходимо оценивать характер искажений формы сигналов, то используется временная область, и определяются ядра Вольтерра. Если же требуется проводить анализ частотных искажений, то, очевидно, при моделировании системы эффективнее использовать частотную область и определять передаточные функции или многомерные АЧХ и ФЧХ.

Для решения многих практических задач применяются частотные характеристики, которые находят, используя данные активных экспериментов "вход-выход" с помощью полигармонических тестовых сигналов [4, 5].

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

© В.Д. Павленко, С.В. Павленко, В.И. Ломовой, 2018

НДС на основе модели Вольтерра в частотной области с использованием тестовых полигармонических сигналов.

Анализ литературы. В работах [6, 7] получил развитие аппроксимационный метод идентификации НДС на основе модели Вольтерра в частотной области в виде многомерных АЧХ и ФЧХ, основанный на составлении линейных комбинаций откликов системы на входные полигармонические сигналы с различными амплитудами. Предложен метод идентификации с выбором оптимальных амплитуд тестовых сигналов и автоматическим определением соответствующих масштабирующих коэффициентов, обеспечивающий минимум погрешности оценки многомерных АЧХ и ФЧХ.

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

На результаты идентификации НДС в частотной области в виде многомерных АЧХ и ФЧХ с помощью аппроксимационного и интерполяционного методов существенное влияние оказывают погрешности измерений откликов. Точность и вычислительная устойчивость оценок многомерных АЧХ и ФЧХ достигаются применением метода регуляризации некорректных задач [10 - 12].

Для повышения вычислительной устойчивости методов идентификации на основе модели Вольтерра в частотной области применяются процедуры шумоподавления (сглаживания) к получаемым оценкам многомерных АЧХ и ФЧХ, основанные на вейвлет-преобразовании [13].

Целью работы является сравнительный анализ точности и вычислительной устойчивости методов идентификации НДС в частотной области в виде многомерных АЧХ и ФЧХ с использованием полигармонических тестовых сигналов.

Описание нелинейных динамических систем на основе модели Вольтерра во временной и частотной области. В общем случае соотношение типа "вход-выход" для НДС (рис. 1) может быть представлено интегро-степенным рядом Вольтерра (РВ) вида [1 - 3]:

¥ ¥ ¥ п УМ0] = £ Уп МО] = I •• I^п (Т1,..., тп )П - ТI *1 , (1)

п=1 0 П 0 I =1

раз

где х(/) и у[х(?)] - соответственно входной и выходной сигналы системы; (т1,...,тп) - импульсная переходная функция или ядро Вольтерра п-го порядка; уп [ х(/)] - п-ая парциальная составляющая (ПС) отклика у[ х^)] системы (п-мерный интеграл свертки).

Рис. 1. Нелинейная динамическая система с одним входом и одним выходом

Идентификация НДС в виде модели Вольтерра состоит в определении п-мерных импульсных переходных функций wn(x1,^,xn) или их Фурье-образов Жп(/ш1,^,/шп) - п-мерных передаточных функций (ПФ), соответственно для моделирования системы во временной (рис. 2) или частотной (рис. 3) области.

Рис. 2. Модель Вольтерра для НДС во временной области

Рис. 3. Модель Вольтерра для НДС в частотной области

Многомерное (п-мерное) преобразование Фурье ядра Вольтерра п-го порядка записывается в виде

\п (j^1,■■■, №п ) = Оъ^Л )) =

(2)

¥/ II ^,

I=1

I wn )ехр[ -/ Е |П ^'

0 0 ^ 1 =1 01=1

где I - п-мерное преобразование Фурье; j - мнимая единица. Тогда

модель нелинейной системы на основе РВ в частотной области можно представить в виде [2]

¥ / п \

у мо^ЕЕ-1 ^(м,"Л)№(м-)) , (3)

\ |=1 1Ч =■■■=п=г

где _1( ) - обратное п-мерное преобразование Фурье; ) - Фурье-

изображение входного сигнала^

Идентификация нелинейной системы в частотной области сводится к определению на заданных частотах значений модуля и фазы многомерной ПФ - многомерных АЧХ |\п(/ш1,.../'шп)| и ФЧХ аг§\п(/'шь..., /шп), которые определяются по формулам:

\Жп(М, • • •, j®n)| ^ , (4)

ТТГ / • • Ч 1т \п ( /ЮЪ — , )

агё \п (jщ, ..., jШn) = аге1а '7. ь-^г^, (5)

где Яе и 1т - вещественная и мнимая части комплексной функции п переменных, соответственно ■

Аппроксимационный метод идентификации НДС. При

идентификации ядра Вольтерра п-го порядка (п > 1) существенное влияние на точность оказывают соседние члены ряда (1) Поэтому необходимо применять специальные приемы [6], позволяющие минимизировать это влияние^ Идея такого приема заключается в конструировании из реакций системы на N N > п) тестовых входных сигналов с заданными амплитудами такого выражения, которое с точностью до отброшенных членов порядка N+1 и выше, было бы равно п-му члену ряда Вольтерра^

Если на вход системы поочередно подаются тестовые сигнали а1х(^), а2х(^),..., а^(£), где N - порядок аппроксимационной модели; а1, а2, ..., aN - разные действительные числа, отличные от нуля и удовлетворяющие условию |а/| < 1 для V/ = 1, 2, ■■■, N х(^) - произвольная

функция, то линейная комбинация откликов НДС на эти воздействия равна п-й ПС отклика на сигнал х(^) с погрешностью А, т. е.

N

^с]У\-а]хШ=УПМ01+Л, (6)

у =1

где су - вещественные коэффициенты, такие что удовлетворяют системе лшейных алгебраических уравнений (СЛАУ):

С1«1 + С2 а 2 + ... + CNaN = 0,

2 2 2 Са + С2 а 2 + ... + CNaN = 0,

С^ + С2 а2 + ... + СNaN = 1,

NN N л

с^ + С2 а2 + ... + СNaN = 0.

(7)

Система (7) всегда имеет решение, причем единственное, так как ее определитель только множителем а 1 а2...аы отличается от определителя

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

В \7] обосновывается выбор амплитуд тестовых воздействий и соответствующих коэффициентов, обеспечивающих минимальную методическую погрешность оценки многомерных АЧХ и ФЧХ идентифицируемой системы.

Интерполяционный метод идентификации НДС. В данном методе идентификации НДС на основе модели Вольтерра для разделения отклика НДС на ПС уп (^) используется п-кратное дифференцирование

выходного сигнала по параметру а - амплитуде тестовых воздействий \8].

Если на вход системы подать тестовый сигнал вида ах(¿), где х(^) -произвольная функция; |а| < 1 - масштабирующий коэффициент, то для выделения ПС п-го порядка уп (/) из измеряемого отклика НДС у\ах )] необходимо найти п-ую частную производную отклика по амплитуде а при а = 0

¥ ¥ п

п! ^ ... !н>п (Т1,...,Тп )Пх(^ - Тк )&к = уап)\ах(0] а=0 •

(8)

0 п 0 к=1 раз

Для вычисления данного выражения частная производная заменяется выражением в конечных разностях. Дифференцирование функции, заданной в дискретных точках, может быть выполнено одним из численных методов после предварительного сглаживания результатов измерений. Используется универсальный приём, позволяющий заменить производную любого порядка п, разностным соотношением так, чтобы погрешность от такой замены для функции у[ах (7)] была любого заранее определённого порядка аппроксимации р относительно шага И = Да разностной сетки по амплитуде а. На основе равенства

5пу[ах(Г)] _ 1 г2

дап

ИП г_-г,

Е сгу(а+гИ)+0(Ир ) для "t > 0

(9)

методом неопределённых коэффициентов подбираются независимые от И коэффициенты сг , г _-г1, -г1 +1,..., г2, так, чтобы равенство (9) оказалось справедливым. Границы суммирования г1 > 0 г г2 > 0 можно взять произвольными, но так, чтобы порядок г1 + г2 разностного

отношения И ~п Е сгУ (а + гИ) удовлетворял неравенству г1 + г2 > п + р -1.

Для определения сг необходимо решить следующую систему уравнений:

1

1

г1 +1

1

(-г1)п-1 (- г + 1)п-1 • п-1 г2

(-г1)п (- -71 + 1)п • п г2

(-г1)п+1 ( -г + 1)п+1 • п+1 г2

(-г1 )п+р-1 (-г1 + 1)п+р-1 • г2п+р-1

"->1+1

г2

0

0 •

0 п! 0

(10)

Получены формулы для численного дифференцирования при использовании центральных и правых разностей для равноотстоящих узлов уг _ y[гИx(t)], г _- г,, - г +1,...,-1,0,1,..., г2 -1, г2 с шагом разностной сетки по амплитуде И. Значения амплитуд и соответствующих им коэффициентов для интерполяционного метода приведены в [8].

г

2

с

0

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

Использование тестовых полигармонических сигналов. Для

идентификации НДС в частотной области применяются тестовые полигармонические сигналы

П A П I \

x(t )= A 2 cos (w kt )= A kt + e " jw kt), (11)

к=1 2 к=1

где п - порядок оцениваемых характеристик; A, юк - амплитуда и частота к-ой гармоники, соответственно.

В [14] показано, что п-ю ПС отклика НДС можно представить в

виде:

A" L^J n '* . /

Уп(t)=-nzr Z cn Z ••• Z К« (- . j®kn ) |x

n n

n2n-1 I n I---J—I I n\ > ^ - kn'J "kn+1-

2 n=0 ki =1 k =1

.1. . fe 1 (12)

n

^ n n \ ,

x cos

ftl И / ч

Z rok + Z t + arg^(-j'^.- ">kn. jrokn+1 v.jшkn)

\V /=0 /=n+1 0 у

где [] - функция выделения целой части числа.

Из ПС отклика (12) на тестовый сигнал (11) выделяется составляющая с частотой ©n:

An | Wn(/©1,- , )|cos[(©1 + • +ш„)i + argWn(/©„• , )]. (13)

При определении многомерных АЧХ и ФЧХ необходимо учитывать ограничения на выбор частот тестовых полигармонических сигналов и, следовательно, значения АЧХ и ФЧХ в этих точках многомерного пространства частот не могут быть получены на основе прямых измерений, а только с помощью интерполяции [14]. При практической реализации метода идентификации НДС необходимо минимизировать число таких точек неопределенности на интервале определения многомерных частотных характеристик, т.е. обеспечить минимум ограничений на выбор частот тестового сигнала. Доказана теорема о выборе частот.

Теорема о выборе частот. Для однозначности фильтрации из n-ой парциальной составляющей отклика системы гармоники с комбинационной частотой ю1+ю2+...+юп необходимо и достаточно, чтобы последняя не равнялась комбинационным частотам вида: k1rn1+k2rn2+.+knrnn, где коэффициенты {ki | i = 1, 2, ..., n} удовлетворяют условиям:

- мощность х конечного множества отрицательных коэффициентов (к < 0) может принимать значения 0 £ х £ [п / 2];

- сумма модулей коэффициентов к не больше порядка п определяемого ядра:

Е N £ n; i=i

(14)

- сумма модулей коэффициентов ki сравнима по mod 2 с порядком опред еляемого ядра n:

Е |кг-| ° n (mod 2), т.е. n - Е |k | = 2l, l e N.

i=1 i=1

(15)

Применение этих ограничений при определении АЧХ и ФЧХ второго порядка требует обеспечить между частотами тестового сигнала выполнение 3-х неравенств: Ю1 Ф 0, ю2 Ф 0 и Ю1 Ф ю2; при определении характеристик третьего порядка - 15 неравенств: ю1 Ф 0, ю2 Ф 0, ю3 Ф 0,

ю1 Ф ю2, ю1 Ф ю3, ю2 Ф ю3, 2ю1 Ф ю2 + ю3, 2ю2 Ф ю1 + ю3, 2ю3 Ф ю1 + ю2, 2ю1 Ф ю2 - ю3, 2ю2 Ф ю1 - ю3, 2ю3 Ф ю1 - ю2, 2ю1 Ф -ю2 + ю3, 2ю2 Ф -ю1 + ю3 и 2ю3 Ф -ю1 + ю2.

При использовании тестовых полигармонических сигналов процедура идентификации НДС в частотной области - определения АЧХ и ФЧХ п-го порядка на основе аппроксимационного и интерполяционного методов может быть представлена обобщенной структурной схемой (рис. 4).

Рис. 4. Структурная схема процедуры идентификации НДС в частотной области

Анализ точности и вычислительной устойчивости методов идентификации. Исследование эффективности рассматриваемых вычислительных методов построения модели Вольтерра НДС в частотной области выполнено с помощью компьютерного эксперимента в системе МаЙаЬ. Исследование проводилось на модельном примере динамической системы первого порядка с квадратичной нелинейностью в обратной связи. Для рассматриваемой системы получены аналитические выражения АЧХ и ФЧХ первого, второго и третьего порядков [6], которые используются в исследованиях в качестве эталонных характеристик.

Для обеспечения вычислительной устойчивости методов идентификации НДС в частотной области применяется метод регуляризации некорректных задач [12]. При этом в качестве параметра регуляризации используется амплитуда тестовых полигармонических сигналов, что позволяет повысить точность идентификации в 1,5 - 2 раза [6].

Результаты идентификации с помощью аппроксимационного и интерполяционного методов для количества экспериментов N = 4 в виде АЧХ та ФЧХ первого и поддиагонального сечения второго порядка приведены на рис. 5 и рис. 6, соответственно.

Результаты сравнения по точности рассматриваемых методов идентификации тестовой системы в виде нормированной среднеквадратичной ошибки (НСКО) на примере поддиагональных сечений АЧХ и ФЧХ второго порядка, приведены в табл. 1 и табл. 2, соответственно.

Рис. 5. АЧХ и ФЧХ тестовой НДС первого порядка: 1 - эталонная, 2 - результат идентификации

Модуль Фурье-образа (АЧХ)

га Ч 0.1

0.08

с

5 < 0.06

0.04

0.02

0

X 1

3

А- ■ ——

4 ----

0.5

1.5 ФЧХ

2.5 3

Частота, рад/с

ш

е

¿4

^У1 \ £

0.5

1.5

2.5 3

Частота, рад/с

Рис. 6. Поддиагональные сечения АЧХ и ФЧХ тестовой НДС второго порядка: 1 - эталонное; результаты идентификации: 2 -аппроксимационным, 3 - интерполяционным методами, 4 - методом [1]

Таблица 1

Сравнительный анализ методов идентификации на примере АЧХ второго порядка

Поря док АЧХ п Количество экспериментов (порядок аппроксимации), N ПНСКО для АЧХ, %

Аппроксимационный Интерполяционный

1 2 3.6429 2.1359

4 1.1086 0.3468

6 0.8679 0.2957

2 2 26.0092 30.2842

4 3.4447 2.0452

6 7.3030 89.2099

3 4 72.4950 10.9810

6 74.4204 10.7642

Для повышения помехоустойчивости методов идентификации применяются процедуры шумоподавления (сглаживания) к полученным на основе реальных измерений откликов с погрешностью оценкам многомерных АЧХ и ФЧХ. Для шумоподавления в процедуре идентификации используется вейвлет-фильтрация [13] с автоматическим

выбором типа и параметров базовых вейвлет-функций, что позволило минимизировать влияние погрешностей измерений на точность идентификации и повысить точность оценки характеристик в 1,3 - 4 раза.

Проведено исследование вычислительной устойчивости интерполяционного метода идентификации на примере тестовой системы, результаты которого демонстрируют диаграммы значений ПНСКО оценки АЧХ (рис. 7 а) и ФЧХ (рис. 7 б) для "n - N ("порядок характеристики" - "порядок аппроксимации") при применении отдельно регуляризации и кумулятивный эффект от совместного применения регуляризации и вейвлет-фильтрации.

Таблица 2

Сравнительный анализ методов идентификации на примере ФЧХ второго порядка

Порядок Количество ПНСКО для ФЧХ, %

экспериментов

ФЧХ, n (порядок аппроксимации), N Аппроксимационный Интерполяционный

2 3.3451 2.5420

1 4 3.1531 2.0618

6 3.1032 1.9311

2 30.2842 76.8221

2 4 2.0452 3.7603

6 4.6408 5.9438

3 4 10.9810 1.6280

6 10.7642 1.5522

0,003 0,002

0,001

0,000

I гт а

I 11

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

т

Рис. 7. НСКО оценки АЧХ (а) и ФЧХ (б) для "п - N с помощью интерполяционного метода идентификации при применении: 1 - регуляризации; 2 - регуляризации и вейвлет-фильтрации (кумулятивный эффект)

б)

Результаты идентификации тестовой нелинейной динамической системы, полученные с помощью средств имитационного моделирования МаИаЪ-81тиПпк в виде объёмных изображений АЧХ и ФЧХ, построенные по оценкам их поддиагональных сечений второго и третього порядков при различных значениях количества экспериментов N и при различных значениях ю - ю и юз = 0,1 рад/с, представлены на рис. 8 и рис. 9.

щш2{тм),

2 т

а)

6 7 а>1, гасУв

7 саг, гасУв

Й>2, гасУя

б)

Рис. 8. Оценки АЧХ (а) и ФЧХ (б) 2-го порядка для N = 4

|Гз(/соисо2,;соз)|

2-1

а)

о>ь га(1/8

й2,гаа/86 7 о 1 2 б)

0)1, пий

Рис. 9. Оценки АЧХ (а) и ФЧХ (б) 3-го порядка для N = 6, ю3 = 0,1 рад/с

Выводы. Проведено исследование эффективности разработанных методов и инструментальных средств идентификации НДС на основе модели Вольтерра в частотной области с использованием тестовых полигармонических сигналов. Исследования выполнены с помощью средств компьютерного моделирования в ППП МаИаЪ-81тиПпк на

тестовой системе, для которой известны аналитические выражения АЧХ и ФЧХ 1-го, 2-го и 3-го порядков.

Рассматриваемый аппроксимационный метод оценки АЧХ и ФЧХ 1-го, 2-го и 3-го порядков исследуемой тестовой системы позволил повысить точность идентификации по отношению к существующему в 1,5 - 2 раза. Интерполяционный метод идентификации позволил повысить точность построения модели Вольтерра в 1,8 - 3 раза, но для вычисления оценок АЧХ и ФЧХ используется на 10% больше машинных инструкций.

Применение вейвлет-фильтрации на основе материнского вейвлета coiflet позволяет получать сглаженные оценки сечений АЧХ и ФЧХ и вместе с тем повысить точность идентификации более, чем в 2 раза.

Список литературы:

1. Данилов Л.В. Теория нелинейных электрических цепей / Л.В. Данилов, Л.Н. Матханов, В.С. Филиппов - Л.: Энергоатомиздат, 1990. - 256 с.

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

3. Doyle F.J. Identification and Control Using Volterra Models / F.J. Doyle, R.K. Pearson, B.A. Ogunnaike - Published Springer Technology & Industrial Arts, 2001. - 314 p.

4. Giannakis G.B. A bibliography on nonlinear system identification and its applications in signal processing, communications and biomedical engineering / G.B. Giannakis, E. Serpedin // Signal Processing - EURASIP, Elsevier Science B.V., 2001. - Vol. 81. - №. 3. - P. 533580.

5. Cheng C.MVolterra-series-based nonlinear system modeling and its engineering applications: A state-of-the-art review / C.M. Cheng, Z.K. Peng, W.M. Zhang, G. Meng // Mechanical Systems and Signal Processing - November, 2016. - P. 1-25.

6. Pavlenko V. Identification of systems using Volterra model in time and frequency domain / V. Pavlenko, S. Pavlenko, V. Speranskyy // In book: "Advanced Data Acquisition and Intelligent Data Processing". V. Haasz and K. Madani (Eds.). Chapter 10. - River Publishers, 2014. - P. 233-270.

7. Pavlenko V. Modified Approximation Method for Identification of Nonlinear Systems Using Volterra Models in Frequency Domain / V. Pavlenko, V. Speranskyy, V. Ilyin, V. Lomovoy // Applied Mathematics in Electrical and Computer Engineering: Proc. of the AMERICAN-MATH'12 & CSST'12 & CEA'12, Harvard, Cambridge, USA, January 25-27, 2012. Published by WSEAS Press, 2012. - Р. 423-428.

8. Pavlenko V. Interpolation Method of Nonlinear Dynamical Systems Identification Based on Volterra Model in Frequency Domain / V. Pavlenko, S. Pavlenko, V. Speranskyy // Proceedings of the 7th IEEE International Conference on Intelligent Data Acquisition and Advanced Computing Systems: Technology and Applications (IDAACS'2013), 15-17 September 2013, Berlin, Germany. - 2013. - Vol. 2. - P. 138-142.

9. Pavlenko V.D. Analysis of Identification Accuracy of Nonlinear System Based on Volterra Model in Frequency Domain /V.D. Pavlenko, V.O. Speranskyy // American Journal of Modeling and Optimization. - 2013. - 1 (2). - P. 11-18.

10. Тихонов А.Н. Методы решения некорректных задач / А.Н. Тихонов, В.Я. Арсенин. -М.: Наука, 1979. - 288 с.

11. Тихонов А.Н. Регуляризирующие алгоритмы и априорная информация / А.Н. Тихонов, А.В. Гончарский, В.В. Степанов. - М.: Наука, 1983. - 200 с.

12. Павленко С.В. Регуляризация процедуры идентификации нелинейных систем в виде моделей Вольтерра / С.В. Павленко, В.Д. Павленко // Идентификация систем и задачи управления: Труды X Международной конференции SICPRO'15, Москва 26-29 января 2015 г., Ин-т проблем управления им. В.А. Трапезникова РАН. - М.: ИПУ РАН, 2015. -С. 230-238.

13. Павленко C3. Применение вейвлет-фильтрации в процедуре идентификации нелинейных систем на основе моделей Вольтерра / C.В. Павленко // Вост.-европ. журн. передовых технологий. - Харьков, 2010. - № 6/4 (48). - С. 65-70.

14. Pavlenko V. Polyharmonic Test Signals Application for Identification of Nonlinear Dynamical System / V. Pavlenko, V. Speranskyy // The Second IEEE International Conference on Information and Telecommunication Technologies and Radio Electronics (UkrMiCo'2017), 11-15 September 2017 Odessa, Ukraine: Collection of Proceedings of the Scientific and Technical Conference. - Kyiv: Igor Sikorsky Kyiv Polytechnic Institute, 2017. - P. 86-90.

References:

1. Danilov, L.V., Matkhanov, L.N., and Filippov, V.S. (1990), Theory of nonlinear electrical circuits, L., Energgoatomizdat, 256 p.

2. Pupkov, K.A., and Egupov, N.D. (2004), Methods of classical and modern automatic control theory. Statistical dynamics and identification of automatic control systems: Textbook for Universities. Vol. 2, 2nd ed., N.E. Bauman MGTU, 638 p.

3. Doyle, F.J., Pearson, R.K., and Ogunnaike, B.A. (2001), Identification and Control Using Volterra Models. - Published Springer Technology & Industrial Arts, 314 p.

4. Giannakis, G.B., and Serpedin, E .(2001), "A bibliography on nonlinear system identification and its applications in signal processing, communications and biomedical engineering". Signal Processing - EURASIP, Elsevier Science B.V., Vol. 81, No. 3, pp. 533580.

5. Cheng, C.M., Peng, Z.K., Zhang, W.M., and Meng, G. (2016), "Volterra-series-based nonlinear system modeling and its engineering applications: A state-of-the-art review".

Mechanical Systems and Signal Processing, November, pp. 1-25.

6. Pavlenko, V., Pavlenko, S., Speranskyy, V. (2014), "Identification of systems using Volterra model in time and frequency domain". In book: Advanced Data Acquisition and Intelligent Data Processing. V. Haasz and K. Madani (Eds.). Chapter 10. - River Publishers, pp. 233-270.

7. Pavlenko, V., Speranskyy, V., Ilyin, V., and Lomovoy, V. (2012), "Modified Approximation Method for Identification of Nonlinear Systems Using Volterra Models in Frequency Domain". Applied Mathematics in Electrical and Computer Engineering: Proc. of the AMERICAN-MATH'12 & CSST'12 & CEA'12, Harvard, Cambridge, USA, January 2527, 2012. Published by WSEAS Press, pp. 423-428.

8. Pavlenko, V., Pavlenko, S., and Speranskyy, V. (2013), "Interpolation Method of Nonlinear Dynamical Systems Identification Based on Volterra Model in Frequency Domain".

Proceedings of the 7th IEEE International Conference on Intelligent Data Acquisition and Advanced Computing Systems: Technology and Applications (IDAACS'2013), 15-17 September 2013, Berlin, Germany. Vol. 2, pp. 138-142.

9. Pavlenko, V.D., and Speranskyy, V.O. (2013), "Analysis of Identification Accuracy of Nonlinear System Based on Volterra Model in Frequency Domain". American Journal of Modeling and Optimization, 1 (2), pp. 11-18.

10. Tikhonov, A.N., Arsenin, V.Y. (1979), Methods for solving ill-posed problem, Nauka, Moscow, 288 p.

11. Tikhonov, A.N., Goncharsky, A.V., Stepanov, V.V. and oth. (1983), Regularizing algorithms and a priori information. Nauka, Moscow, 200 p.

12. Pavlenko, S.V., Pavlenko, V.D. (2015), "Regularization of an Identification Procedure of Non-linear Systems in the Form of the Volterra Models", Proceedings of the X International Conference "System Identification and Control Problems", SICPRO '15, Moscow, January 2629, 2015. Moscow: V.A. Trapeznikov Institute of Control Sciences RAN, pp. 230-238. ISBN 978-5-91450-162-1.

13. Pavlenko, S.V. (2010), "Application of wavelet filtering in the process of identification of nonlinear systems based on Volterra models", Eastern-European Journal of Enterprise Technologies, Kharkiv, No 6/4(48), pp. 65-70.

14. Pavlenko, V., and Speranskyy, V. (2017). "Polyharmonic Test Signals Application for Identification of Nonlinear Dynamical System". The Second IEEE International Conference on Information and Telecommunication Technologies and Radio Electronics (UkrMiCo'2017), 11-15 September 2017 Odessa, Ukraine: Collection of Proceedings of the Scientific and Technical Conference. - Kyiv: Igor Sikorsky Kyiv Polytechnic Institute, pp. 8690.

Статью представил д-р техн. наук, проф. НТУ "ХПИ" Заковоротный А.Ю.

Поступила 15.09.2018

Pavlenko Vitaliy, Dr. Sci. Tech, Professor

Odessa National Polytechnical University

Ave. Shevchenko, 1, Odessa, Ukraine, 65044

tel./phone: (048) 705-8-436, e-mail: pavlenko_vitalij@ukr.net

ORCID ID: 0000-0002-5655-4171

Pavlenko Sergey, PhD, Senior Researcher Odessa National Polytechnical University Ave. Shevchenko, 1, Odessa, Ukraine, 65044 tel./phone: (098) 289-77-83, e-mail: psv85@yandex.ru ORCID ID: 0000-0002-9721-136X

Lomovoy Vladimir, Magister National University "Odessa Maritime Academy" Str. Didrihsone, 8, Odessa, Ukraine, 65029 tel./phone: (063) 157-86-83, e-mail: lomovoy_vi@ukr.net ORCID ID: 0000-0003-0864-3839

УДК 681.5.015.52

Обчислювальш засоби побудови моделей Вольтерра нелшшних динамiчних систем в частотнш област / Павленко В.Д., Павленко С.В., Ломовий В.1. // Вюник НТУ "ХП1". Серiя: 1нформатика та моделювання. - Харк1в: НТУ "ХП1". - 2018. - № 42 (1318). - С. 48 - 63.

Дослщжуеться точшсть та обчислювальна стiйкiсть методiв детермшовано! щентифжацп нелiнiйних динамiчних систем у виглядi багатовимiрних АЧХ та ФЧХ. Розглядаються апроксимацiйнi та iнтерполяцiйнi методи щентифжацп з використанням як тестових полтармошчних сигналiв. Обчислювальна стiйкiсть процедури щентифжацп забезпечуеться застосуванням методу регуляризацп некоректних задач. Для згладжування оцiнок отриманих характеристик використовуеться вейвлет-фшьтращя. 1л.: 9. Табл.: 2. Бiблiогр.: 14 назв.

Ключевые слова: нелшшш динамiчнi системи; методи щентифжацп; моделi Вольтерра; багатовимiрнi АЧХ i ФЧХ; регуляризащя; вейвлет-фiльтрацiя.

УДК 681.5.015.52

Вычислительные методы построения моделей Вольтерра нелинейных динамических систем в частотной области / Павленко В.Д., Павленко С.В., Ломовой В.И. // Вестник НТУ "ХПИ". Серия: Информатика и моделирование. -Харьков: НТУ "ХПИ". - 2018. - № 42 (1318). - С. 48 - 63.

Исследуется точность и вычислительная устойчивость методов детерминированной идентификации нелинейных динамических систем в виде многомерных АЧХ и ФЧХ. Рассматриваются аппроксимационный и интерполяционный методы идентификации с использованием в качестве тестовых полигармонических сигналов. Вычислительная устойчивость процедуры идентификации обеспечивается применением метода регуляризации некорректных задач. Для сглаживания оценок получаемых характеристик используется вейвлет-фильтрация. Ил.: 9. Табл.: 2. Библиогр.: 14 назв.

Ключевые слова: нелинейные динамические системы; методы идентификации; модели Вольтера; многомерные АЧХ и ФЧХ; регуляризация; вейвлет-фильтрация.

UDC 681.5.015.52

Computational tools for building Volterra models of nonlinear dynamic systems in the frequency domain / Pavlenko V.D., Pavlenko S.V., Lomovoy V.I. // Herald of the National Technical University "KhPI". Series of "Informatics and Modeling". - Kharkov: NTU "KhPI". - 2018. - №.42 (1318). - P. 48 - 63.

The accuracy and computational stability of deterministic identification methods for nonlinear dynamical systems in the form of multidimensional frequency characteristics of amplitude and phase are investigated. Approximation and interpolation methods of identification with use of test polyharmonic signals are considered. The computational stability of the identification procedure is provided by the method of regularization of ill-posed problems. Wavelet filtering is used to smooth the estimates of the obtained characteristics. Figs.: 9. Tabl.: 2. Refs.: 14 titles.

Keywords: nonlinear dynamical systems; methods of identification; Volterra model; multidimensional frequency characteristics of amplitude and phase; regularization; wavelet filtering.

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