Научная статья на тему 'Аналитическое решение задачи синтеза нелинейной системы стабилизации на основе математической CGA-модели'

Аналитическое решение задачи синтеза нелинейной системы стабилизации на основе математической CGA-модели Текст научной статьи по специальности «Математика»

CC BY
131
12
i Надоели баннеры? Вы всегда можете отключить рекламу.
Область наук
Ключевые слова
СИСТЕМА СТАБИЛИЗАЦИИ / АНАЛИТИЧЕСКИЙ СИНТЕЗ / НЕЛИНЕЙНЫЙ ОБЪЕКТ УПРАВЛЕНИЯ / МАТЕМАТИЧЕСКАЯ МОДЕЛЬ / КВАЗИЛИНЕЙНАЯ ФОРМА / ЭКСПЕРИМЕНТАЛЬНЫЕ ДАННЫЕ / ФРАГМЕНТАРНАЯ МОДЕЛЬ / МУЛЬТИПЛИКАТИВНО АДДИТИВНАЯ АППРОКСИМАЦИЯ / STABILIZATION SYSTEM / ANALYTICAL SYNTHESIS / NONLINEAR CONTROL OBJECT / MATHEMATICAL MODEL / QUASILINEAR FORM / EXPERIMENTAL DATA / FRAGMENTARY MODEL / MULTIPLICATIVELY ADDITIVE APPROXIMATION

Аннотация научной статьи по математике, автор научной работы — Гайдук А.Р., Нейдорф Р.А., Кудинов Н.В., Полях В.В.

Для создания современных систем стабилизации различных объектов и технических систем, как правило, необходимы математические модели с аналитическими свойствами. Это обусловлено тем, что большинство существующих методов синтеза автоматических систем построено на математических преобразованиях моделей объектов управления. Однако для сложных объектов и систем эти модели получают экспериментальным путем. Причем данные экспериментов аппроксимируются различными, хорошо известными методами. Если зависимости имеют существенно нелинейный характер, их аппроксимируют по участкам. Такая фрагментарная модель в целом не является аналитической, что исключает применение многих известных методов синтеза нелинейных систем стабилизации. В этих случаях целесообразно применять новый разработанный в ДГТУ метод Cut-Glue аппроксимации, который позволяет получать аналитическую модель объекта из кусочных аппроксимаций. В данной работе это ил-люстрируется примером синтеза нелинейной системы стабилизации высоты полета дирижабля.

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

Похожие темы научных работ по математике , автор научной работы — Гайдук А.Р., Нейдорф Р.А., Кудинов Н.В., Полях В.В.

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

Analytical problem solution of synthesis of a nonlinear stabilization system based on a mathematical CGA model

Mathematical models with analytical properties are needed to create modern stabilization systems for various objects and technical systems. This is due to the fact that most of the existing methods for the synthesis of automatic systems are based on mathematical transformations of models of control objects. However, for complex objects and systems, these models are obtained experimentally. Moreover, the experimental data are approximated by various well-known methods. If the dependences are essentially nonlinear in nature, they are approximated by sections. Such a fragmented model as a whole is not analytical, which excludes the use of many well-known methods for the synthesis of nonlinear stabilization systems. In these cases, it is advisable to use the new Cut-Glue approximation method developed at DSTU, which allows one to obtain an analytical model of an object from piecewise approximations. This analytical model allows you to apply the analytical method for the design of quasilinear control systems for nonlinear objects. In this paper the propoused approach is illustrated by example of the design of a nonlinear system for stabilizing the flight altitude of an airship.

Текст научной работы на тему «Аналитическое решение задачи синтеза нелинейной системы стабилизации на основе математической CGA-модели»

Аналитическое решение задачи синтеза нелинейной системы стабилизации на основе математической CGA-модели

2

А.Р. Гайдук1, Р.А. Нейдорф2, Н.В. Кудинов2, В.В. Полях2

1 Южный федеральный университет, Ростов-на-Дону 'Донской государственный технический университет, Россия, Ростов-на-Дону

Аннотация: Для создания современных систем стабилизации различных объектов и технических систем, как правило, необходимы математические модели с аналитическими свойствами. Это обусловлено тем, что большинство существующих методов синтеза автоматических систем построено на математических преобразованиях моделей объектов управления. Однако для сложных объектов и систем эти модели получают экспериментальным путем, причем данные экспериментов аппроксимируются различными, хорошо известными методами. Если зависимости имеют существенно нелинейный характер, их аппроксимируют по участкам. Такая фрагментарная модель в целом не является аналитической, что исключает применение многих известных методов синтеза нелинейных систем стабилизации. В этих случаях целесообразно применять новый разработанный в ДГТУ метод Cut-Glue аппроксимации, который позволяет получать аналитическую модель объекта из кусочных аппроксимаций. В данной работе это иллюстрируется примером синтеза нелинейной системы стабилизации высоты полета дирижабля.

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

Разработка современных систем управления различными техническими процессами, объектами и системами связана с использованием их математических моделей (ММ). Требование наличия математической модели объекта управления или технической системы особенно характерно для аналитических методов синтеза, которые позволяют находить законы управления, в том числе и нелинейными объектами, путем решения некоторых систем математических уравнений [1 -4]. Именно для составления этих разрешающих уравнений и требуются ММ объектов управления или технических систем.

Применительно к объектам и техническим системам, в которых протекают сложные и малоизученные процессы, для построения ММ обычно используется экспериментальный подход. Он основывается на сопоставлении

Введение

специально подаваемых на входы объекта или системы воздействий, варьируемых в соответствии с планом эксперимента [5], и выходных реакций объекта или системы на них. Данные о зависимости выходных переменных от внешних воздействий математически описываются аппроксимирующими эти данные функциями. Структура и свойства этих функций зависят от применяемого метода аппроксимации. При сложном нелинейном характере экспериментальных данных (ЭД) подобрать для них единую аппроксимирующую функцию сложно, а, часто, и невозможно. В этом случае применяют «кусочный» (фрагментарный) подход [6], или сплайн-методы [7], однако полученная этими методами фрагментарная ММ нелинейного объекта является не аналитической. Это не позволяет применять к такой ММ большинство известных методов синтеза нелинейных законов управления (НЗУ). Для преодоления этого препятствия разработан метод Cut-Glue аппроксимации (CGA), который позволяет из фрагментарных моделей построить аналитическую CGA-ММ объекта в целом [8].

В настоящее время разработано довольно много аналитических методов синтеза нелинейных законов стабилизации, но для применения каждого из них необходимо, чтобы ММ была аналитической, а её уравнения были представлены в определенной форме. В данном случае изложение ориентировано на парадигму квазимодального управления нелинейными объектами, суть которого состоит в придании желаемых значений корням характеристического полинома некоторой функциональной матрицы [1, 9]. Для применения этого метода синтеза также необходимо ММ объекта или технической системы привести к так называемой квазилинейной модели (КЛМ), которая позволяет, как показано в [10, 11], находить нелинейные управления аналитическим методом.

Излагаемый ниже подход основан на том, что аналитический характер CGA-ММ, несмотря на ее структурную сложность, позволяет, в ряде частных

случаев, достаточно просто привести её к квазилинейной модели, а затем найти искомый закон стабилизации (НЗС) нелинейной системы.

Для решения проблемы создания аналитического формализованного метода синтеза систем управления существенно нелинейными объектами на основе CGA -моделей необходимо:

• проанализировать математические особенности методики синтеза законов управления нелинейными объектами на основе квазилинейных моделей;

• сформулировать требования к структуре представления нелинейных ММ ОУ, обеспечивающих возможность построения квазилинейных моделей нелинейных ОУ;

• исследовать структуру ММ конкретного ОУ предлагаемым методом, разработать подходы, позволяющие конструировать CGA-модели, допускающие синтез на их основе квазимодальных управления.

В основе метода построения квазилинейных форм ММ (далее квазилинейных моделей - КЛМ) лежит понятие криволинейного интеграла и его свойство независимости от пути интегрирования [12]. Подробное математическое обоснование этого метода дано в работе [10, с. 277-291]. Поэтому, не останавливаясь на теоретических подробностях, продемонстрируем построение КЛМ на примере скалярной нелинейной функции.

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

Постановка задачи

Структура и свойства квазилинейных форм математических моделей

^(Х) — 3Х| Х3 ^

.4

(1)

и

Эта функция является аналитической, т.к. имеет непрерывные частные производные - функции тех же аргументов х1 и х2:

д/(X) £ „ „2 , о„3

— 6х^ %2 + 8х1 , (2)

д х1

— 9 Х| х^. (3)

д/ (х) ълл

д х2

Для создания КЛМ вычисляются ее функционально зависимые коэффициенты а. (х), как определенные интегралы от функций (2) и (3) по дополнительной переменной 0, которая вводится как множитель переменной х. При этом, естественно, реальные аргументы исходной функции считаются независимыми от переменной интегрирования 0. Причем при вычислении определенных интегралов переменная хг-, индекс которой равен индексу вычисляемого коэффициента а(х) заменяется произведением 0х., а переменные, индекс которых больше I полагаются равными нулю. Интегралы берутся по вновь введенной независимой переменной 0, причем в пределах от 0 до 1. При этом формируются новые функции, аргументами которых, как и в (1-3), будут исходные независимые переменные хг-.

В данном примере это приводит к следующему результату:

а1(

1 1 а4 1

(х) — |(6(0х )х2 + 8(0х )2| й0 — 8х2|0^0 — 8х2

0

= 2 х2; (4)

1 1 Д2

а2 (х) — 19 х2(0х2 )2d0 — 9 х2х2\02d0 — 9х2 х2 —

о о 2

— 3хх х2 . (5)

После вычисления коэффициентов аг(х), КЛМ исходно заданной функции записывается в следующем виде:

/Кш (х)—а (х) х + а (х) х2. (6)

Подставив в КЛМ (6) коэффициенты а (х) и а2 (х) из (4) и (5), нетрудно убедится, что новая квазилинейная ММ в форме (4) в точности

и

описывает исходную нелинейную зависимость (1). Таким образом, в данном подходе исходная нелинейная функция не линеаризуется (несмотря на название), а остается нелинейной со всеми присущими ей особенностями. Но она преобразуется к форме, делающей удобным использование ее в некоторых преобразованиях, в частности, при синтезе нелинейных законов управления (ЗУ) нелинейными объектами. Это применение КЛМ и рассматривается в данной статье.

Замечание. В некоторых случаях нелинейная функция одного аргумента равна нулю при нулевом значении аргумента и делится на свой аргумент без остатка. Эти свойства обеспечивают существование её КЛМ.

Основные положения метода синтеза управления на основе квазилинейной модели

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

х = А(х)х + Ь(х)щ у — С (х)х,

(7)

где х - и-вектор переменных состояния; и, у - управление и выходная управляемая переменная; А(х) и Ь(х), с(х) - функциональные матрица и векторы; их элементы Яу(х), Ьг(х), сг(х) определяются по функциям переменных выражения вида (6) в описываемом им ОУ.

Квазилинейная модель (7) нелинейного объекта позволяет аналитически синтезировать нелинейный закон стабилизации, как показано в [10, 11 и 13]. Этот закон ищется также в квазилинейной форме, т.е. в виде

и = и{х) = -кт {х)х = -[^1(х)х1 + к2{х)х2 +... + кп{х)хп~\, (8)

где (х) - искомые функциональные коэффициенты НЗС, I — 1, п.

и

Из (7) и (8) следует, что уравнение замкнутой системы также должно иметь вид, соответствующий структуре КЛМ:

х = 0(х)х; у = с (х) X

где В(х) - так же функциональная п х п -матрица замкнутой системы, определяемая выражением

(9)

В(х) = А(х) - Ъ(х)кт (х), (10)

Эта матрица, как и любая другая квадратная матрица, имеет определитель, который, как показано в [10], можно представить следующим образом:

п

В(р, х) = ёе1(рЕ - В(х)) = А(р, х) + £ к. (х)У> (Р, х). (11)

/=1

Здесь А(р,х) и V(Р,х) - полиномы отр, определяемые выражениями [13]: А(р, х) = ёе1;(рЕ - А(х)) = ри + ап-1 (х)рп-1 +•.. + а1(х)р + а0 (х), (12)

V (р, х) = ■ а4)(рЕ - А(х))Ъ(х) = У>-1(х)рп-1 + • • • + ^/,1(х)р + ^/,о(х), 1 = ^ п,

(13)

где е - 1-я строка единичной матрицы; а (х), у у (х) - функциональные коэффициенты.

Как отмечалось выше, идея квазимодального управления заключается в придании корням характеристического полинома В( р, х) матрицы В (х) в (10) замкнутой системы (9) таких постоянных различных значений, при которых этот полином удовлетворяет критерию Гурвица. Задавшись п такими корнями р., можно, пользуясь теоремой Виета, построить полином

п

В (р) = П (р - р) = рп + §п-1рп-1 + • + 5^р + 5о, (14)

/=1

где 5-- постоянные коэффициенты полинома Б*(р). Они находятся в результате перемножения двучленов (р - р.) в (14) и используются ниже при определении искомых функциональных коэффициентов к. (х) из (8).

Замена в равенстве (11) полинома Б(р, х) полиномом (14), приводит к системе линейных алгебраических уравнений относительно искомых коэффициентов к. (х). Эта система легко составляется по коэффициентам полиномов V (р, х) (13), а также полинома

Н(р,х) = &(р)- А(р,х) = цп_г(х)рп-1 + Цп_2(х)рп-2 +... + Ло(х), (15) и имеет следующий вид

(х) У20(х) . • ^н0(х)" кг (х) ' Ло(х) ~

у21(х) . к2(х) = Л1ОО

^1«-1( х) • г(х)_ _К-1( х)_ _Ли-1( х)_

Решение системы (16) однозначно определяет искомый закон стабилизации (8). Как показано в [10], этот закон обеспечивает устойчивость положения равновесия х = 0 нелинейной системы (9) в большом. Условия, при которых это положение равновесия является асимптотически устойчивым в целом, т.е. при любых начальных значениях хг(0), I = 1, 2, ..., п, получены в [13].

Таким образом, метод КЛМ позволяет аналитически найти НЗС, но для построения КЛМ ОУ необходимо, чтобы ММ объекта или технической системы была аналитической и имела необходимые дополнительные свойства.

Построение методом CGA аналитической формы ММ канала «угол атаки - подъемная сила» дирижабля

Для содержательного и наглядного пояснения решения поставленной задачи с использованием метода СОЛ в задачах математического описания объектов управления (ОУ), рассмотрим методику и особенности его применения на примере задачи синтеза системы стабилизации высоты полета дирижабля. Особенностью этой системы является использование изменения лифтинга Ь, который возникает под действием набегающего потока воздуха. Этот эффект возникает при наличии угла атаки а движущегося воздушного судна, отличного от равновесного значения а0 = 0, при котором Ь= 0 [14].

В статье используются экспериментальные данные, полученные при исследовании 3D модели дирижабля. Они идентифицируют зависимость его лифтинга от угла атаки Ц(а), т.е. статику дирижабля при полете на

крейсерской высоте. Необходимые для иллюстрации решения поставленной задачи фрагменты этой зависимости лифтинга Ь (в Ы) от угла атаки дирижабля а (в угловых градусах), приведены в таблице 1. Полужирным шрифтом проставлено значение полученного экстраполяцией угла а = 40,790, а также соответствующее ему значение лифтинга Ц(40,790) = 180,389 кЫ. . Соответствующий им график точечной зависимости ц(а) показан на рис. 1 контурными квадратами.

Таблица № 1. Зависимость Ь( а).

00 <а<40,790 а 00 60 120 180 240 30° 360 40,790

Ц (а) 305 38951 76347 92520 11730 148,26 180391 185389

40,790 <а<720 а 40,790 480 540 600 660 720

Ц (а) 185389 113463 67554 34310 13734 5824

Из данных таблицы 1 и точечного графика на рис. 1 хорошо видно, что в исследуемом диапазоне углов атаки 00 < а < 720 статическая характеристика

рассматриваемого канала управления состоит из двух радикально отличающихся ветвей. В точке а = 40,79° фрагменты имеют противоположные по знаку производные dL / dа. Это связано с условиями взаимодействия набегающего воздушного потока с корпусом дирижабля и его наружными деталями [14].

2x10^ l.SxlO^

l.exio11

l.ixlO3 ljxio3 lxlO^ Sxio4 6xl04 4xl04 2xl04

a

-2xl04 -4xl04

-4 0 4 S 12 16 20 24 28 32 36 40 44 48 52 56 60 64 68 72 76 80

Рис 1. Cut-Glue аппроксимация L(a) модели дирижабля Метод CGA предполагает математическое описание выделенных фрагментов с использованием методов классического регрессионного анализа [15-17]. Поэтому, для приведенных в строках табл. 1 фрагментарных

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

массивов ЭД, которые соответствуют диапазонам 0° < a < 40,79° и 40,79° <а < 72°, получены степенные полиномы (СП) - уравнения регрессии, которые с достаточной точностью описывают моделируемую зависимость на этих интервалах, но выражениями не совсем обычной структуры:

V0,0° < a < 40,79° ->Ц(а) = 6511,65а + 0,979054а2 - 1,01816а3 - 0,00460977а4;

V40,79° <а<72° -^£;(а) = 43410,94а-1701,57а2 +22,3751 а3 -0,0986265а4,

Во всех уравнениях (17) постулировано отсутствие свободного члена. Это структурное ограничение введено для адаптации ММ ОУ к форме КЛМ. Достаточное количество точек (степеней свободы) в массиве ЭД и гибкость классического регрессионного анализа, как инструмента нелинейной

(17)

и

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

Полученные экспериментально характеристики канала «угол атаки-лифтинг» в (17) в виде полиномов Ц (а) и Ц2 (а) (соответствующие параболы показаны на рис. 1 сплошными линиями), формально, описывают исследуемую зависимость только в указанных для них диапазонах аргумента а, а во всем диапазоне О0 < а < 720 эта функция не аналитическая. Однако метод СОЛ позволяет придать такого рода зависимости аналитические свойства, описав «сломы» характеристики сглаженными кривыми [ 6, 8]. Это

позволяет построить единую ММ Ц(а) для О0 < а < 720 в форме аналитической зависимости [6, 8, 11]. В данном случае, в соответствии с методом СОЛ эта единая зависимость Ц(а), построенная на основе (17), принимает следующий вид:

Ц(а)=Ц (а)М1(а,ая,аг1,е) + Ц2(а)М2(а,а12,аг2,е), (18)

где структура, т.н. мультипликативно изолирующей функции (МИФ), имеет вид

Мг (а а , а, ,е)

а - а + >/(а-а/г )2 + е2 ап - а + у!(ап - а)2 + е2

4 ^ (а - аи )2 +е2 у/(а„ -а)2 +е2

\ = 1,2,3. (19)

В выражениях (18), (19) аи, ап - левая и правая границы /-го интервала изменения переменной а соответственно; е - настроечный параметр МИФ М (а, а, а„, е), определяющий краевую точность выделения функций Ц (а) в их областях определения, заданных интервалами [ ай, ап ]. Для фрагментарных зависимостей (17), указанные параметры в (19) положены равными следующим значениям: ая = -1°; аг1 = 40,79°; а/2 = аг1; аг2 = 730; е = 0,01. Значения ап и

-1 0

аг2 сдвинуты на 1 влево и вправо, соответственно для исключения погрешности воспроизведения краевых значений функции L(a).

Важным свойством функции M (а, ай, ап,в), является, то, что в пределах интервала аи<а<аи она практически равна 1, а за его границами практически равна нулю. Граничные же её значения М(аи, аи, а,в) = М(а„, а и, ап, в) = 0,5, что и вызывает необходимость смещения внешних границ массива ЭД. График результирующей аналитической функции L^) построен на рис. 1 в виде точечной кривой практически без погрешности совпадающей с участками интервальных характеристик L\ (а) и П2 (а). Убедиться в том, что эта функция является непрерывной и имеет непрерывную первую производную (кстати, и более высокого порядка тоже) во всем диапазоне а можно, исследовав ее аналитически. Графически это подтверждается тем, что точечная функция (в легенде графика - Lift( а) - нижняя, слева) строится по сформированным в

пакете MathCAD формулам (18), (19) при 0° <а<72°. Это показывает, что она может использоваться в аналитических преобразованиях и является эффективной ММ исследуемого канала. Таким образом, Cut-Glue аппроксимация экспериментальных данных фрагментарной структуры может применяться для построения характеристик каналов любых нелинейных объектов в аналитической форме.

Преобразование аналитической CGA модели в квазилинейную форму

Второй вопрос, который нужно решить для достижения цели, сформулированной в постановке задачи настоящей статьи является построение квазилинейной модели для ММ (18), полученной выше методом CGA. Как показано выше, в общем случае построение квазилинейной модели

и

включает дифференцирование и интегрирование производных от нелинейных зависимостей. Поэтому, с учетом существенных нелинейностей Cut-Glue аппроксимации и громоздкости соответствующих выражений, в данной работе исследуется вопрос о пригодности моделей, полученных этим методом для построения КЛМ. Анализ вопроса показал, что можно воспользоваться двумя свойствами CGA. Во-первых, важна аналитичность структуры его ММ в целом. Во -вторых, если в (18) Ц (а) применяются в виде степенных полиномов, то возникает возможность использовать их без свободных членов. Тогда они удовлетворяют условиям:

Va е [а, а]^ Ц (а): Ц (а) = а- Ц (а), (20)

где Ц (0) * 0 .

Условие (20) с очевидностью соответствуют приведенному выше пожеланию о возможности построения КЛМ без применения усложненных, в случае CGA, операций дифференцирования и интегрирования. Это позволяет непосредственно преобразовать выражение (18) в КЛМ по результатам Cut-Glue аппроксимации Ц(а) канала «угол атаки-лифтинг» дирижабля:

L (а) = Х N= Ц1 (а) -а, (21)

т.е., в рассматриваемом примере, где N = 2,

Ц(а)=[(6511,65 + 0,979054а -1,01816 а2 - 0,00460977а3)M (а, ая, аг1, в) + +(43410,94 -1701,57а + 22,3751а2 - 0,0986265а3)Ы2(а,а/2,аг2,в)] - а. (22)

Квазилинейная модель канала стабилизации высоты полета дирижабля

Переходя к построению математической модели канала «угол атаки а -высота h» полета дирижабля в квазилинейной форме, примем, что его

и

установившееся движение происходит на постоянной высоте h0 при выбранном для пилотирования угле атаки а0, обеспечивающем L(а0) = G, где G вес аппарата.

Для записи уравнений движения, следуя [9-11, 13] используются обозначения: xx и x2- отклонение угла атаки Да(t) = а(t)-а0 и скорость его

об об.

изменения а (7); х3 = - /?(/)), где h0=y0 и /?(/ ) = >'(/)- заданное и текущее (наблюдаемое) значение высоты полета дирижабля, x4 - скорость изменения высоты у(1), размерный коэффициент пропорциональности [11].

Там же показано, что стабилизирующее управление щ, влияет на ускорение угла атаки посредством интегрирующего исполнительного устройства с коэффициентом передачи Ka . С учетом введенных обозначений и равенств (21), (22) уравнение рассматриваемого дирижабля, в векторно -матричной квазилинейной форме принимает вид

х = А(х)х + b(x)uhf У = У о- VKh >

(23)

где

" о 1 о о" " о"

о о о о

A( x) = о о о 1 ; b(x) = 2 о

_ C1( x1) о о о о

Для краткости в выражениях (24) введены обозначения С (х1) = ье1 (х)/ т ; С2 = Ка /1; т и I — масса дирижабля и момент инерции его вращения относительно поперечной горизонтальной оси; Ьг1 (х1) - величина лифтинга, определяемая выражением (22).

В соответствии с изложенным выше методом синтеза управление щ = щ(х) ищется в квазилинейной форме для п = 4. Согласно (8) получим:

и

uh (x) = -k (x)x = -[k (x) k2 (x) къ (x) к4 (x)] x.

(25)

Функциональные коэффициенты кi (х) определяются решением системы алгебраических уравнений (16), которая в данном случае имеет вид:

(26)

0 0 C1( x1)C2 0 " к (x) "80"

0 0 0 C1( x1)C2 k2( x) 81

0 0 0 к (x) 82

0 0 0 k4( x) .83 _

Здесь 5г, / = 1,2,3,4 - коэффициенты желаемого полинома Б * (р) (14), так как в данном случае в выражении (12) полином а(р, х) = р4. Решение системы (26), подставленное в равенство (25), дает искомый НЗС:

Т

uh (x) = -k (x)x = -

81

x

(27)

C2 C2 C2C1( x1) C2C1( x1).

Подставив матрицу A(x), вектор b(x) (24) и вектор kT (x) из (27) в равенство (10), получим матрицу D{x) замкнутой системы x = D{x)x. По формуле D(p, x) = det(pE - D(x)), можно убедиться, что её

характеристический полином совпадает с полиномом D* (p) (14), который по построению удовлетворяет критерию Гурвица. В соответствии с теоремой, доказанной в [10], положение равновесия x = 0 замкнутой системы стабилизации высоты полета дирижабля (24-28) является асимптотически устойчивым в большом, т.е. lim x(t) = 0 при конечных значениях начальных

условий.

Проверка корректности синтезированного замкнутого нелинейного управления столь существенно нелинейным каналом, как рассмотренный выше возможна исключительно методами компьютерного моделирования с использованием современных математических пакетов программ [18 - 20].

Компьютерное моделирование нелинейной системы стабилизации высоты полета дирижабля

Структурно-функциональная схема системы автоматической стабилизации высоты полета дирижабля, реализующей стабилизацию высоты через исследуемый канал по закону (27) при ММ канала (18-20) приведена на рис. 2.

К

^тр. ^^ I л,2 т / \

_| Ь[а0)=С_

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

Суть компьютерного исследования состоит в анализе эффективности и оценке реального диапазона подавления возмущений по углу атаки дирижабля, возникающих при полете за счет, например, действия шквалистых порывов ветра, при которых воздушное судно, обладающее внушительными размерами, может почти мгновенно частично изменять пространственную ориентацию. Инерционность, и самого объекта, и его систем управления, а также существенная нелинейность каналов управления затрудняет задачу построения автоматических систем управления движениями дирижабля. В данной статье авторы исследуют возможность ее решения с использованием наиболее современных методов описания и синтеза систем в условиях нелинейности. Результаты моделирования приведены в таблице 2.

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

и

Таблица № 2.

Подавление возмущений по углу атаки а с использованием СОЛ ММ Ц а).

Величина возмущения

а^) (ао=350)

Щ, кЫ

И(£), т

Лаи=10; До

экстремальн ые процессы стабилизаци

Возврат к равновесному значению угла атаки с перерегулирования.

200 300

Возврат к равновесному значению лифтинга с перерегулирования.

О 100 200 300 400 500

Подъём на ~85 м и возврат на равновесное значение высоты полета

Лаи=50;

До

экстремальн ые процессы стабилизаци и

Возврат к равновесному значению угла атаки с перерегулированием.

0 100 200 300 400 500

Возврат к равновесному значению лифтинга с перерегулированием.

Подъём на ~330 м и возврат на равновесное значение высоты полета

Лаи=80;

Процессы стабилизаци и с

переходом

через

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

экстремум

Возврат к равновесному значению угла атаки с небольшим перерегулированием.

Возврат к равновесному значению лифтинга с начальным скачком и перерегулированием.

Возврат к равновесному уровню с падением и подъемом высоты из-за перехода через экстремум.

Лаи=100;

Критические процессы стабилизаци и с

переходом

через

экстремум

Возврат к равновесному значению угла атаки без перерегулирования, но нелинейно траекории.

0 100 200 300 400 500

Возврат к равновесному значению лифтинга с начальным скачком и перерегулированием по нелинейной траектории.

Возврат к равновесной высоте полета с падением на ~550 м из-за большого возмущения с понижением лифтинга

Л4=о=13.20 Процессы стабилизаци и

критической амплитуды

Возврат к равновесному значению угла атаки по колебательному закону, близкому к границе неустойчивости.

Возврат к равновесному значению лифтинга по колебательному закону, близкому к границе неустойчивости.

Возврат к равновесной высоте полета с падением на ~2500 м из-за возмущения с большим понижением лифтинга

Лаи=13.40; Выход за зону

стабилизиру емости и устойчивост и модели

Процесс неустойчивого поведения системы управления углом атаки.

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

100 200 300 400 500

Процесс падения дирижабля при неустойчивом поведении системы стабилизации высоты.

и

Однако следует отметить, что, как и следовало ожидать, нелинейность квазимодальных систем управления приводит к ограниченности области их устойчивости. В районе возмущения Да^=0=~13,2° наблюдается резкое ухудшение качества работы системы стабилизации, что связано с приближением ее к границе устойчивости. Действительно, уже при Да^=0=~13,40 система демонстрирует полную потерю устойчивости, что приводит к падению воздушного судна с нарастающей скоростью (отрицательная часть характеристики является виртуальной, т.к. при Н(1)=0 дирижабль сталкивается с землей.

Заметим, что синтезированная система показала высокие качественные показатели, т.к. не теряет стабилизирующих свойств при переходе возмущенного предполагаемым шквалом угла атаки через экстремум, что для обычного линейного управления привело бы к катастрофическим последствиям в связи с изменением знака характеристики. Нелинейная система квазимодального управления успешно справляется с этой ситуации за счет наличия функционально зависимых коэффициентов, вошедших в ММ ЗУ благодаря аналитичности модели, полученной методом CGA. Фактическая адаптация квазимодального закона стабилизации хорошо иллюстрируется таблицей 2. При возмущениях 10 и 50, когда ориентация дирижабля практически не выходит за границы левой восходящей полуветви (см. рис. 1), переходные процессы имеют одинаковый вид и отличаются только параметрами: при большем возмущении - большие отклонения. При возмущениях 80 и 100, когда ориентация дирижабля переходит на правую нисходящую полуветвь, характер процессов существенно меняется, т.к. она имеет не только противоположный наклон (см. рис. 1), но и большую крутизну, благодаря чему лифтинг не возрастает, а, практически мгновенно, падает. Однако система с этой метаморфозой успешно справляется.

Заключение

1. В данной работе показано, что направление применения метода Cut-Glue аппроксимации к задачам построения нелинейных систем автоматического управления, развиваемое рабочей группой, созданной в ДГТУ и работающей с привлечением ученого из ЮФУ, весьма перспективно.

2. Метод позволяет создавать математические модели существенно нелинейных объектов с высокой количественной точностью, т.к. допускает «кусочное» разбиение аппроксимируемых характеристик на фрагменты, но, при этом, обеспечивает представленные конечной ММ аналитическими функциями.

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

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

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

Благодарность

Работа выполнена при финансовой поддержке грантом РФФИ по договору № 18-08-01178\19.

Литература

1. Chi-Tsong Chen Linear system theory and design, Oxford University Press, New York, 1999, 334 p., ISBN 0-19-511777-8

2. Melin P., Castillo O. Modeling, Simulation and Control of Non-linear Dynamical Systems: An Intelligent Approach Using Soft Computing and Fractal Theory // Boca Raton [etc.]: Taylor & Francis. - 2002. - 256 p.

3. Buzzi-Ferraris G., Manenti F. Nonlinear Systems and Optimization for the Chemical Engineer: Solving Numerical Problems // Weinheim, Germany: Wiley, 2014. - 524 p.

4. Гайдук А.Р., Капустян С.Г., Шаповалов И.О. Алгоритм управления движением группы мобильных роботов в условиях неопределенности // Инженерный вестник Дона, 2018, № 4. URL: ivdon.ru/ru/magazine/archive/n3y2018/5221

5. Лунев В.А. Математическое моделирование и планирование эксперимента: Учебное пособие. СПб.: Издательство Политехнического университета, 2012. 153 с.

6. Loran P.-J. Approximation and optimization, Moscow, World Publisher, 1975, 496 p.

7. Micula G., Micula S. Hand Book of Splines, Kluwer Academic Publishers, Dordrecht, London, Boston, 1999.- 605 p.

8. Neydorf R., Neydorf A., Vucinic D. "Cut-Glue" Approximation Method for Strongly Nonlinear and Multidimensional Object Dependencies Modeling// Advanced Structured Materials, 2018, Т. 72. URL: elibrary.ru/item.asp?id=31067939.

9. Naidu D.S. Optimal control systems // Boca Raton [etc.]: CRC Press. - 2003. -433 p.

10. Гайдук А. Р. Теория и методы аналитического синтеза систем автоматического управления: (полиномиальный подход): монография. М.: Издательство Физматлит, 2012, c. 249.

11. Gaiduk A.R., Neydorf R.A., Kudinov N.V. (2020) Application of Cut-Glue Approximation in Analytical Solution of the Problem of Nonlinear Control Design. In: Kravets A., Bolshakov A., Shcherbakov M. (eds) Cyber-Physical Systems: Industry 4.0 Challenges. Studies in Systems, Decision and Control, vol 260. Springer, Cham.

12. Фихтенгольц Г.М. Курс дифференциального и интегрального исчисления, том №3. М. Наука, 1966, с. 45.

13. Гайдук А.Р. к синтезу квазилинейных гурвицевых систем управления. Труды СПИИРАН. 2019; 18(3):678-705, doi.org/10.15622/sp.2019.18.3.677-704

14. Пшихопов В.Х., Медведев M.;., Федоренко Р.В. Управление воздухоплавательными комплексами: теория и технологии проектирования // М.: ФИЗМАТЛИТ, 2010. 394 с.

15. Sen A., Srivastava M., Regression Analysis — Theory, Methods, and Applications, Springer-Verlag, Berlin, 2011 (4th printing), p. 7.

16. Нейдорф Р.А., Полях В.В. Технология полиномиального фрагментарного регрессионного описания экспериментальных данных в методе «Cut-Glue» аппроксимации // Инженерный вестник Дона, 2018, №3. URL: ivdon.ru/uploads/article/pdf/IVD_161_Neydorf_Poliakh.pdf_e0e0f3dcb4.pdf

17. Khalil H. K. Nonlinear Systems, third edition, Prentice Hall, Upper Saddle River, New Jersey, 2002, 766 p. URL: en.bookfi.net/book/1417228.

18. Banerjee S. Mathematical Modeling: Models, Analysis and Applications // Boca Raton [etc.]: CRC Press, 2014. - 276 p.

19. Barnes B., Fulford G.R. Mathematical Modeling with Case Studies: Using Maple and MATLAB // Boca Raton [etc.]: CRC Press, 2015. - 383 p.

20. Petras I. Fractional-Order Nonlinear Systems: Modeling, Analysis and Simulation // Kosice, Slovak Republic: Springer, 2011. - 218 p.

References

1. Chi-Tsong Chen Linear system theory and design, Oxford University Press, New York, 1999, 334 p., ISBN 0195117778.

2. Melin P., Castillo O. Boca Raton [etc.]: Taylor & Francis. 2002. 256 p.

3. Buzzi-Ferraris G., Manenti F. Weinheim, Germany: Wiley, 2014. 524 p.

4. Gayduk A.R., Kapustyan S.G., Shapovalov I.O. Inzhenernyj vestnik Dona, 2018, № 4. URL: ivdon.ru/ru/magazine/archive/n3y2018/5221

5. Lunev V.A. Matematicheskoye modelirovaniye i planirovaniye eksperimenta [Mathematical modeling and experiment planning], SPb: Izdatel'stvo Politekhnicheskogo universiteta, 2012. 153 p.

6. Loran P.-J. Approximation and optimization, Moscow, World Publisher, 1975, 496 p.

7. Micula G., Micula S. Hand Book of Splines, Dordrecht, London, Boston: Kluwer Academic Publishers, 1999, 605 p.

8. Neydorf R., Neydorf A., Vucinic D. Advanced Structured Materials, 2018, T. 72. URL: elibrary.ru/item.asp?id=31067939.

9. Naidu D.S. Optimal control systems. Boca Raton [etc.]: CRC Press. 2003. 433 p.

10. Gayduk A.R. Teoriya i metody analiticheskogo sinteza sistem avtomaticheskogo upravleniya, polinomial'nyy podkhod [Theory and methods of analytical synthesis of automatic control systems, polynomial approach]. M.: Izdatel'stvo Fizmatlit, 2012, p. 249.

11. Gaiduk A.R., Neydorf R.A., Kudinov N.V. (2020) Application of Cut-Glue Approximation in Analytical Solution of the Problem of Nonlinear Control Design. In: Kravets A., Bolshakov A., Shcherbakov M. (eds) Cyber-Physical Systems:

Industry 4.0 Challenges. Studies in Systems, Decision and Control, vol 260. Springer, Cham

12. Fikhtengol'ts G.M. Kurs differentsial'nogo i integral'nogo ischisleniya [Differential and Integral Calculus Course], vol. 3. M.: Nauka, 1966, p. 45.

13. Gayduk A.R. SPIIRAS Proceedings. 2019; 18(3): p. 678-705, doi.org/10.15622/sp.2019.18.3.677-704

14. Pshikhopov V.Kh., Medvedev M.Yu., Fedorenko R.V. Upravleniye vozdukhoplavatel'nymi teoriya i tekhnologii proyektirovaniya [Management aeronautical systems: theory and technologies engineering]. M.: FIZMATLIT, 2010. 394 p.

15. Sen A., Srivastava M. Regression Analysis. Theory, Methods, and Applications, Springer-Verlag, Berlin, 2011 (4th printing), p. 7.

16. Neydorf R.A., Polyakh V.V. Inzhenernyj vestnik Dona, 2018, №3. URL: ivdon.ru/ru/magazine/archive/n3y2018/5204

17. Khalil H. K. Nonlinear Systems, third edition, Prentice Hall, Upper Saddle River, New Jersey, 2002, 766 p. URL: en.bookfi.net/book/1417228.

18. Banerjee S. Mathematical Modeling: Models, Analysis and Applications. Boca Raton [etc.]: CRC Press, 2014. 276 p.

19. Barnes B., Fulford G.R. Mathematical Modeling with Case Studies: Using Maple and MATLAB. Boca Raton [etc.]: CRC Press, 2015. 383 p.

20. Petras I. Fractional-Order Nonlinear Systems: Modeling, Analysis and Simulation. Kosice, Slovak Republic: Springer, 2011. 218 p.

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