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

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

CC BY
6
1
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
нелинейная система / квазилинейная модель / дискретизация управления / гибридная система / период дискретизации / максимальное собственное число / устойчивость / положение равновесия / non-linear system / quasilinear model / control discretization / hybrid system / sample period / maximal eigenvalue / stability / equilibrium

Аннотация научной статьи по электротехнике, электронной технике, информационным технологиям, автор научной работы — Гайдук Анатолий Романович, Алмашаал Мохаммад Джалаль

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

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

On the choice of the sample period of non-linear hybrid control systems

Hybrid systems are often used in various technical applications, such as robotics, aviation, space, energy, etc. The emergence of hybrid control systems is due to the use of computers to implement control laws, including nonlinear ones. Digital means cannot implement continuous control laws. However, the known methods of design, especially of nonlinear systems, lead precisely to continuous controls, which caused the need to discretize the continuous control with the largest possible period. Solving the problem of determining the maximum permissible sampling period of a nonlinear control system is a rather complex stage of its creation. In this article the problem of definition of the maximum allowed sample period of the nonlinear hybrid system control and its dependence on the module of the maximum eigenvalue of the functional matrix of quasilinear model of the continuous system is also considered. The nonlinear hybrid system is created by discretizing the control of the nonlinear continuous system. This continuous system is synthesized using the algebraic polynomial and matrix method of the nonlinear control systems design in which quasilinear models are used. It has been is established that the value of the maximum permissible sample period depends not only on the module of the maximum eigenvalue, but also on initial conditions and external influences. These dependences are complex and it is difficult to find them theoretically. Experimentally, based on the example of the specific nonlinear hybrid control system it is shown that eigenvalues smaller on the module lead to larger values of the maximum of the permissible sample period. The problem of choosing the sample period of control laws of the real hybrid control systems can be solved in the similar way based on a compromise between the system high-speed performance and the sample period.

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

ISSN 2782-2001 Системы анализа и обработки данных том 93, № 1, 2024, с. 7-20

http://journals.nstu.ru/vestnik Analysis and data processing systems Vol. 93, No. 1, 2024, pp. 7-20

ИНФОРМАЦИОННЫЕ ТЕХНОЛОГИИ И ТЕЛЕКОММУНИКАЦИИ

INFORMATION

TECHNOLOGIES

AND TELECOMMUNICATIONS

УДК 681.5 Б01: 10.17212/2782-2001-2024-1-7-20

К выбору периода дискретизации нелинейных гибридных систем управления*

М.Д. АЛМАШААЛ", АР. ГАЙДУК4

347922, РФ, г. Таганрог, Некрасовский переулок, 44, Южный федеральный университет

а Almashaal.jalal@gmail.com ь gaiduk_2003@mail.ru

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

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

*

Статья получена 10 ноября 2023 г.

ВВЕДЕНИЕ

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

Несмотря на значительный прогресс, достигнутый в последнее время в разработке общих подходов к исследованию гибридных систем, интеграция соответствующих подходов и создание эффективного метода синтеза этих систем всё еще является актуальной [6-8]. Известно несколько подходов к решению этой задачи:

- дискретизация объекта - построение дискретной модели непрерывного объекта и последующий синтез дискретного регулятора методами теории дискретных систем;

- прямой синтез цифрового регулятора для непрерывного объекта без каких-либо упрощений и аппроксимаций модели системы управления;

- подход, основанный на совместном использовании методов численной оптимизации для поиска оптимальных параметров регулятора и моментов его срабатывания. Обычно этот подход базируется на достаточных условиях оптимальности с применением аналитической процедуры поиска оптимального закона управления с обратной связью по состоянию [9, 10].

Основной проблемой создания ГСУ является выбор периода дискретизации. Эта проблема изучалась многими исследователями, и были предложены различные методы для ее решения. Так в [11, 12] анализируется на качественном уровне влияние изменений периода дискретизации на функциональные свойства цифровых систем управления, в которых чем меньше период дискретизации, тем больше требуется циклов для расчета управления и, следовательно, необходимы цифровые устройства управления с более высоким быстродействием. В [13] был предложен метод, предполагающий использование непрерывного ПИД-регулятора в качестве аналога. Сначала тем или иным способом рассчитываются параметры непрерывного ПИД-регулятора, а затем, в зависимости от выбранного метода аппроксимации интеграла, определяются параметры дискретного ПИД-регулятора по уравнению непрерывного регулятора. Однако при переходе от непрерывного управления к дискретному возникает погрешность, и погрешность тем больше, чем больше период дискретизации Т. Таким образом, выбор периода дискретизации Т зависит от погрешности, рассчитанной по параметрам дискретного ПИД-регулятора. В [14] автор совместил итерационный выбор возможно большего значения Т с определением минимально необходимого порядка и вида передаточной функции цифрового корректирующего устройства (ЦКУ). Предложенный в этой работе метод основан на многошаговом усложнении выражения для передаточной функции ЦКУ и уточнении величины периода дискретизации Т на каждом итерационном шаге. Количество таких шагов обычно невелико и зависит от порядка передаточной функции непрерывной части цифровой системы управления,

а также от количества и значений ее «малых» постоянных времени. Тем не менее итерационная процедура достаточно сильно затрудняет процесс синтеза ГСУ [15, 16].

Важно отметить, что большинство предложенных методов основано на выборе тем или иным способом периода дискретизации непрерывных законов управления с целью реализации их цифровыми средствами, такими как микроконтроллер, микропроцессор, ПЛИС и т. п.

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

Статья состоит из трех разделов. В первом разделе рассматривается алгебраический полиномиально-матричный (АПМ) метод синтеза нелинейных систем управления на основе квазилинейных моделей нелинейных объектов. Во втором разделе ставится основная задача статьи - исследование связи допустимого по устойчивости ГСУ периода дискретизации с собственными числами системной матрицы квазилинейной модели нелинейной системы управления. В третьем разделе представлено решение этой задачи на примере нелинейной системы, полученное методом имитационного моделирования в МЛТЬЛБ.

1. АЛГЕБРАИЧЕСКИЙ ПОЛИНОМИАЛЬНО-МАТРИЧНЫЙ МЕТОД СИНТЕЗА НЕЛИНЕЙНЫХ СИСТЕМ

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

X = ф( х, и), у = у( х), (1)

где х - «-вектор состояния; и - управление; у - управляемая выходная переменная; ф(х, и) = [ф1(х, и) ф2(х, и) ... фп(х, и)] - нелинейная дифференцируемая вектор-функция такая, что д2фг-(х, и)/ди2 = 0, I = 1, 2,..., «; х) -скалярная дифференцируемая функция. Вектор х предполагается измеряемым.

Как показано в [17, 18], с применением квазилинейных моделей (КЛМ) уравнения (1) совершенно точно можно представить в виде

х = А(х)х + Ь(х)и, у = сТ (х)х, (2)

где А(х), Ь(х) и с(х) - пXп -матрица и «-векторы; их элементы а.у (х), Ь^ (х),

сI (х) являются известными нелинейными функциями переменных х^ или постоянными коэффициентами.

В соответствии с принципом управления по состоянию и воздействиям управление и(х, g) ищется в виде его квазилинейной модели:

и(х, g) = ^ (x)g - 1Т (х)х, (3)

где g = g(t) - измеряемое задающее воздействие; ^ (х), 1Т (х) - функциональные коэффициент и «-вектор, которые определяются АПМ-методом, предложенным в работе [19]. При этом ставится задача обеспечения асимптотической устойчивости положения равновесия замкнутой системы (1), (3), требуемой длительности переходного процесса и нулевой статической ошибки по задающему воздействию при нулевых начальных условиях и g (О =1(0.

Из уравнений (2) и (3) следует, что замкнутая система описывается уравнением

х = 0(х)х + Ь(х)^(х^, у = сТ (х)х, (4)

где матрица х) определяется выражением

0(х) = А(х) - Ь(х) 1Т (х). (5)

Задача синтеза АПМ-методом имеет решение, если выполняется условие управляемости по состоянию КЛМ (2) [20], т. е.

и(х) = ёй[Ь(х) А(х)Ь(х)... Ап-1(х)Ь(х)] Ф 0, хсПи , (6)

где &и - некоторая окрестность точки х = 0. Эта окрестность может быть конечной или совпадать со всем пространством Яп. Кроме того, примем, что в окрестности &и выполняется и условие управляемости выходом объекта [21], необходимое для обеспечения нулевого значения статической ошибки. В данном случае это условие имеет вид

у об (х) = -сТ (х)а^ А( х) Ь( х) Ф0, х с^и . (7)

При выполнении условий (6) и (7) находятся полиномы:

А(р, х) = (рЕ - А(х)) = рп + ап-1 (х)рп-1 +... + а0(х), (8)

Т п-1

V (р, х) = еТ аф (рЕ - А( х)) = £ V,- у (х) р] , I = 1, 2, ...,п, (9)

У = 0

где е, - 1-й столбец единичной п Xп -матрицы Е. Далее формируется гурвицев полином

О(р) = П(р-р!) = рп + §п-1 рп-1 +.... + 8^р + §0. (10)

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

pi = 00^, рг*< 0, рг*Ф p¡, i ф 7 , I, ] = 1, 2,., п .

(11)

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

и g(t) = 1(0.

*

Находится разность полиномов D (р), А(р,х) и ее коэффициенты:

Я(р, х) = ^(р) - А(р, х) = р«_1 рп 1 + ... + р1(х)р + Ро(х).

(12)

На основе полиномов Vi (р, х) и Я(р, х) составляется следующая система линейных алгебраических уравнений (СЛАУ):

(13)

Аргументы коэффициентов СЛАУ опущены для краткости. Решением системы (13) определяется вектор

П,0 ^2,0 • ■ 11 ■ " Р0 "

у1,1 12 = Р1

П, п-1 ^2, п-1 • • уп,п -1 _ А _ _Рп-1 _

I(х) = [11(х) \2{х) ... 1п(х)]Т, хСЦ

и ■■

(14)

из управления (3), при котором собственные числа матрицы D(х) (5) будут

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

Коэффициент ^ (х) вычисляется по формуле

(х) = (-1)п 50/уоб (х), х сЦ .

(15)

Таким образом, все коэффициенты управления (3) определены, тем самым получена замкнутая непрерывная система (4), которая включает непрерывные объект (1) и устройство управления (УУ) (3), (14), (15). Если уравнения (1) и (3) реализовать с применением непрерывных элементов, например операционных усилителей, или с помощью микроконтроллера с очень малым периодом дискретизации (порядка А = tпп / (1000.3000), где tпп - расчетная длительность переходного процесса), то замкнутая система будет устойчивой, ее статическая ошибка по g(t) = gо1(t) - нулевой, а длительность ее переходного процесса при нулевых начальных условиях и gо = 1 будет определяться выбором корней (11) полинома D* (р) (10).

В работе [22] представленным здесь АПМ-методом для перевернутого маятника, который описывается уравнениями

= ^2 , ХХ2 = 58т(х^ + 2x3 + 2и, хХз = 78т(х^ + Х3 + и, (16) было получено стабилизирующее управление

и = -[0,58*+ 2,5^ (х1) 0,5822 (х1) 1 + 80/9^ (х1) ~^хк, (17)

где 80, 8*, 82 - положительные числа из полинома (10), ^ (Х1) = Х1 1 8т(Х1).

Переходные процессы, полученные путем интегрирования системы (16), (17) в МЛТЬЛБ функцией ode45 с автоматическим выбором шага интегрирования йг, показаны на рис. 1.

-0.5

1

Г\ /

V ' "' у ----

/

1 1 / —X 1

1 / - -х2

1 .....хЗ

1 '

0.5

1.5 а

2.5

б

Рис. 1. Переходные процессы непрерывной системы

Fig. 1. Transients of the continuous system

Графики переменных состояния (рис. 1, а) свидетельствуют, что синтезированная система асимптотически устойчива, причем ее переменные состояния и управление (рис. 1, б) являются непрерывными.

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

В настоящее время, как отмечалось выше, УУ чаще всего реализуется с помощью микроконтроллеров, период функционирования Т которых обычно значительно больше указанного выше значения Ж. В этом случае управление становится дискретным [5, 11, 16]; соответствующий закон управления обычно находится путем замены непрерывных значений g(г), х(г), и(г) их

дискретными значениями gк = g(кТ), хк = х(кТ), ик = и(кТ). В случае дискретизации управления, например, нелинейной гурвицевой системы (2), (3) ее уравнения принимают вид:

х = А(х)х + Ь(х)ик, кТ < г < (к + 1)Т, к = 0,1,2,..., у = сТ (х)х, (18)

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

ик = ^ (хк)gк - 1Т (хк), к = 0 1 2,••• . (19)

Как видно, результирующая система фактически оказывается дискретно-непрерывной, т. е. гибридной. Очевидно, если Т ~ &, то свойства гибридной

системы будут близки к свойствам непрерывной. По мере увеличения периода Т свойства системы изменяются и, как показывают численные эксперименты, при некотором значении T > dt гибридная система становится неустойчивой.

Для определенности обозначим Tnax такое значение Т, при котором гибридная система (18), (19) устойчива, т. е. limx (t, 0,1) = 0, а при T = Tmax +Дт система (18), (19) становится неустойчивой, т. е. limx(t,0,1) Ф 0. Здесь x(t,0,1) -вектор переменных состояния системы (18), (19) при Х0 = 0; g(t) = 1(t); Дт -малое положительное число, при котором четко устанавливается факт: положение равновесия системы устойчивое или неустойчивое.

Задача настоящей статьи заключается в исследовании зависимости Tmax от модуля максимального собственного числа pm матрицы D(x) (5) при условии, что относительное расположение остальных собственных чисел относительно друг друга не меняется. При изменении максимального собственного числа все они смещаются вдоль вещественной отрицательной оси на одно и то же значение, как показано в таблице.

Корни полинома коэффициентов 6*

Roots of coefficient polynomial ô*

N 1 2 3 4 5 6 8 10 11

-0,01 -0,25 -0,5 -1,5 -2,5 -3,5 -6 -9 -11

Корни -2,01 -2,25 -2,5 -3,5 -4,5 -5,5 -8 -11 -13

-4,01 -4,25 -4,5 -5,5 -6,5 -7,5 -10 -13 -15

50 0,08 2,39 5,62 28,87 73,12 144,3 480 1287 2145

51 8,12 11,18 14,75 32,75 56,75 86,75 188 359 503

52 6,03 6,75 7,50 10,5 13,5 16,5 24 33 39

3. РЕШЕНИЕ ЗАДАЧИ

Исследование зависимости Ттах (| рт |) проводится на примере нелинейной гибридной системы (18), (19), построенной на основе уравнений (16), (17). Объект управления описывается уравнением (18), т. е. остается непрерывным и моделируется при малом шаге. В результате дискретизации управления (17) с шагом Т получаем дискретное управление

ик = -[0,58*+ 2,5*(хи) 0,582 -80/18*(хи) 1 + 80/9*(хи)]хк . (20)

Система (18), (20) очевидно является гибридной, так как объект описывается непрерывным уравнением (18), а управление (20) является дискретным, причем его вид не меняется при изменении корней полинома (10). Изменяются

лишь численные значения коэффициентов 8*. Значения корней и соответствующие значения коэффициентов 8* приведены в таблице.

Для решения поставленной выше задачи при каждом варианте корней из таблицы интегрировалось уравнение (18) функцией ode45 с автоматическим

выбором шага на некотором малом начальном интервале Т = Т0, при котором положение равновесия замкнутой системы управления является устойчивым. Через каждые Т секунд вычислялось новое значение управления по формуле (20) и продолжалось интегрироваться уравнение (18) функцией ode45 при новых начальных условиях и новом управлении. Этот процесс продолжался до получения установившегося режима. Затем значение Т = Т0 увеличивалось от начального значения Т0, при котором система была устойчивой, до такого значения, при котором она становилась неустойчивой, т.е. lim y (t) Ф1, при t После этого определялось несколько меньшее значение Т, при котором выполнялось условие limy(t) = 1 при t Это значение и принималось в

качестве Tmax при данном варианте корней из таблицы.

На рис. 2, а и б показаны графики изменения переменных Х1, Х2, Х3, и график управления u при значениях корней -0,5; -2,6; -4,5 и Т = 0,2 с, при которых система устойчива, а на рис. 2, в и г показаны графики тех же переменных и управления при Т = 0,2 + 0,001 с, при котором система становится неустойчивой. Здесь принято Tmax = 0,2 с. Хорошо видно, что переменные состояния объекта являются непрерывными, а управление - дискретным, точнее, кусочно-постоянным, что всегда имеет место при цифровой реализации дискретных управлений.

-0.6 -0.8

= [о.з 0.6 .5] --х2

Рис. 2. Графики переменных состояния и управления перевернутого маятника при pm =-0,3

Fig. 2. Graphs of state variables and control of the inverted pendulum when pm = -0,3

б

а

в

г

Аналогичным способом было установлено, что при значениях корней -10, -8, -6 (рис. 3 и 4) максимально допустимый период Тпах составляет всего лишь 0,04 с.

---

; '

i¥ *

, 1

1 г

1 '

/

а б

Рис. 3. Графики переменных состояния и управления перевернутого маятника при pm = -6 и Т = 0,04 с

Fig. 3. Graphs of state variables and control of the inverted pendulum when pm = -6 and Т = 0,04 sec

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

хО = [0. ! 0.6 0.5] --х2 ' /

/ /

/ / / /

/

^ *

__

а б

Рис. 4. Графики переменных состояния и управления перевернутого маятника при pm =-6 и Т = 0,05 с

Fig. 4. Graphs of state variables and control of the inverted pendulum when pm = -6 and Т = 0,05 sec

Используя описанный выше алгоритм для всех вариантов корней, приведенных в таблице, была получена зависимость максимально допустимого по устойчивости периода дискретизации от модуля максимального собственного числа системной матрицы квазилинейной модели, приведенная на рис. 5. Как видно, при увеличении модулей собственных чисел системной матрицы максимальный допустимый период дискретизации уменьшается.

Рис. 5. Зависимость Tmax Fig. 5. Dependence Tmax

Из рис. 5 видно, что зависимость Tmax (|pm|) является близкой к гиперболической, т. е. с увеличением модуля максимального собственного числа pm матрицы D(x) квазилинейной модели системы максимально допустимый по устойчивости период дискретизации Ттах уменьшается, а быстродействие системы повышается. Другими словами, увеличение pm приводит к повышению быстродействия системы и уменьшению Ттах, и наоборот. Полученный график позволяет выбрать период дискретизации исходя из некоторого компромисса между требуемым быстродействием системы и периодом дискретизации, обусловленным возможностями используемого микроконтроллера.

ЗАКЛЮЧЕНИЕ

Максимально допустимый период дискретизации Ттах зависит от различных параметров системы: от модуля наибольшего собственного числа матрицы квазилинейной модели нелинейной системы, от начальных условий и внешних воздействий. Причем эта зависимость в целом неизвестна и весьма сложна. В общем можно сказать, что «чем меньше корни по модулю, тем большим может быть Ттах , но будет большей длительность переходных процессов». Однако определить значение периода Ттах в каждом конкретном случае нелинейной гибридной системы теоретически пока не удается. Это достаточно просто установить путем компьютерного моделирования синтезированной предложенным методом гибридной нелинейной системы. Очевидно, необходим новый метод синтеза нелинейных ГСУ, при котором гарантировалась бы устойчивость положения равновесия нелинейной гибридной системы и требуемые показатели качества при том или ином достаточно большом периоде дискретизации.

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

1. ПоляковК.Ю. Основы теории цифровых систем управления. - СПб.: СПбГМТУ, 2006. -

161 с.

2. BranickyM.S. Introduction to hybrid systems // Handbook of networked and embedded control systems. - Boston: Birkhauser, 2005. - P. 91-116. - DOI: 10.1007/0-8176-4404-0_5.

3. Antsaklis P.J., Nerode A. Hybrid control systems: an introductory discussion to the special issue // IEEE Transactions on Automatic Control. - 1998. - Vol. 43 (4). - P. 457-460. -DOI: 10.1109/TAC.1998.664148.

4. Lygeros J. An overview of hybrid systems control // Handbook of networked and embedded control systems. - Boston: Birkhauser, 2005. - P. 519-537. - DOI: 10.1007/0-8176-4404-0_22.

5. Алгоритмы и S-модели гибридных систем адаптивного управления (практикум в среде SIMULINK) / Е.Л. Еремин, В.В. Еремина, Н.П. Семичевская, Д.Г. Шевко. - Благовещенск: Амур. гос. ун-т, 2005. - 205 с.

6. Рогачев Г.Н., Егоров В.А. Численно-аналитическая процедура оптимального синтеза гибридных систем // Вестник Самарского государственного технического университета. Серия: Технические науки. - 2010. -№ 7 (28). - С. 32-37.

7. Еремин Е.Л., Лелянов Б.Н., Шеленок Е.А. Дискретные алгоритмы робастного управления нелинейно-нестационарным объектом в периодических режимах // Вестник ТОГУ. - 2010. -№ 1 (16). - С. 45-54.

8. Кван Н.В., Семичевская Н.П. Гибридные системы робастного управления нелинейными объектами // Вестник Амурского государственного университета. Серия: Естественные и экономические науки. - 2010. - № 51. - С. 33-37.

9. Масленников А. Дискретные системы автоматического управления: учебное пособие: лекции / Московский государственный технический университет имени Н.Э. Баумана. -М.: Изд-во МГТУ, 2019. - 257 с.

10. Шевко Д.Г, Козюра В.Е., Павельчук А.В. Способы построения гибридных систем управления // Молодой ученый. - 2015. - № 7 (87), ч. 2. - С. 225-226.

11. Карташов В.Я., Самойленко С.С. Влияние вариаций периода дискретизации на свойства цифровых систем управления // Вестник Кемеровского государственного университета. -2013. - № 4-1 (56). - С. 39-44.

12. Муромцев Д.Ю., Яшин Е.Н. Анализ и синтез дискретных систем. - Тамбов: Изд-во ТГТУ, 2011. - 108 с.

13. Система автоматического управления с дискретным ПИД-регулятором: методические указания / сост. О.С. Вадутов. - Томск: Изд-во Том. политехи. ун-та, 2014. - 10 с.

14. Вадутов О.С. Синтез дискретных систем с ПИД-регулятором // Известия Томского политехнического университета. - 2008. - Т. 312, № 5. - С. 48-52.

15. Ощепков А.Ю., ЖужговМ.В. Проектирование цифровых систем управления. Моделирование систем управления физико-техническими объектами: учебно-методическое пособие. -Пермь: Перм. гос. нац. исслед. ун-т, 2023. - 136 с.

16. Зырянов Г.В. О выборе максимального периода дискретности в частотном методе синтеза цифровой САР // Вестник Южно-Уральского государственного университета. Серия: Компьютерные технологии, управление, радиоэлектроника. - 2010. - № 2 (178). - С. 33-36.

17. Gaiduk A. R. Nonlinear control systems design by transformation method // Mekhatronica, Avtomatizatsiya, Upravlenie, 2018, - Vol. 19, N 12. -P. 755-761.

18. AlmashaalM.J., GaidukA.R., Kapustyan S.G. Tracked robot motion control system // Cyber-Physical Systems Engineering and Control / ed. by A.G. Kravets, A.A. Bolshakov, M.V. Shcherba-kov. - Springer Nature, 2023. - P. 87-97. - (Studies in Systems, Decision and Control; vol. 477). -DOI: 10.1007/978-3-031-33159-6_7.

19. ГайдукА.Р., ПлаксиенкоВ.С., Кабалан А.Е.А. Алгебраический полиномиально-матричный метод синтеза нелинейных астатических систем // Математические методы в технологиях и технике. - 2022. - № 1. - С. 41-45. - DOI: 10.52348/2712-8873_MMTT_2022_1_41.

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

21. Гайдук А.Р. Синтез дискретных и гибридных нелинейных систем управления // Мехатроника, управление, автоматизация. - 2023. - Т. 24, № 10. - С. 507-518. - DOI: 10.17587/ mau.24.507-518.

22. Гайдук А.Р., Капустян С.Г., Алмашаал М.Д. Сравнение методов синтеза нелинейных систем управления // Вестник Ивановского государственного энергетического университета. -2021. - № 6. - С. 54-61. - DOI: 10.17588/2072-2672.2021.6.054-061.

Гайдук Анатолий Романович, доктор технических наук, профессор, профессор кафедры систем автоматического управления Южного федерального университета; действительный член Академии инженерных наук имени А.М. Прохорова. Основное направление научных исследований: методы анализа и синтеза линейных и нелинейных непрерывных и дискретных систем управления и робототехнических комплексов. Имеет более 500 публикаций, в том числе 25 монографий, более 30 учебных пособий. E-mail: gaiduk_2003@mail.ru

Алмашаал Мохаммад Джалаль, аспирант кафедры электротехники и мехатроники Южного федерального университета. Основное направление научных исследований -роботехника и системы управления. E-mail: Almashaal.jalal@gmail.com

Gaiduk Anatoly R., PhD (Eng.), professor, professor at the Automatic Control Systems Department, Southern Federal University; full member of the Academy of Engineering Sciences named after f A.M. Prokhorov. His research interests include methods of analysis and design of linear and nonlinear, continuous and discrete control systems and robotic complexes. He has more than 500 publications including 25 monographs and 30 teaching manuals. E-mail: gai-duk_2003@mail.ru

Almashaal Mohammad J., graduate student at the electrical equipment and mechatronics department of the Southern Federal University. The main direction of his scientific research is robotics and control systems. E-mail: Almashaal.jalal@gmail.com.

DOI: 10.17212/2782-2001-2024-1-7-20 On the choice of the sample period of nonlinear hybrid control systems*

M.D. ALMASHAAL", A.R. GAIDUKb

347922, Southern Federal University, 44 Nekrasovsky lane, Taganrog, Russian Federation " Almashaal.jalal@gmail.com b gaiduk_2003@mail.ru

Abstract

Hybrid systems are often used in various technical applications, such as robotics, aviation, space, energy, etc. The emergence of hybrid control systems is due to the use of computers to implement control laws, including nonlinear ones. Digital means cannot implement continuous control laws. However, the known methods of design, especially of nonlinear systems, lead precisely to continuous controls, which caused the need to discretize the continuous control with the largest possible period. Solving the problem of determining the maximum permissible sampling period of a nonlinear control system is a rather complex stage of its creation. In this article the problem of definition of the maximum allowed sample period of the nonlinear hybrid system control and its dependence on the module of the maximum eigenvalue of the functional matrix of quasilinear model of the continuous system is also considered. The nonlinear hybrid system is created by discretizing the control of the nonlinear continuous system. This continuous system is synthesized using the algebraic polynomial and matrix method of the nonlinear control systems design in which quasilinear models are used. It has been is established that the value of the maximum permissible sample period depends not only on the module of the maximum eigenvalue, but also on initial conditions and external influences. These dependences are complex and it is difficult to find them theoretically. Experimentally, based on the example of the specific nonlinear hybrid control system it is shown that eigenvalues smaller on the module lead to larger values of the maximum of the permissible sample period. The problem of choosing the sample period of control laws of the real hybrid control systems can be solved in the similar way based on a compromise between the system high-speed performance and the sample period.

Keywords: nonlinear system, quasilinear model, control discretization, hybrid system, sample period, maximal eigenvalue, stability, equilibrium

*

Received 10 November 2023.

REFERENCES

1. Polyakov K.Yu. Osnovy teorii tsifrovykh sistem upravleniya [Fundamentals of the theory of digital control systems]. St. Petersburg, SPbGMTU Publ., 2006. 161 p.

2. Branicky M.S. Introduction to hybrid systems. Handbook of networked and embedded control systems. Boston, Birkhauser, 2005, pp. 91-116. DOI: 10.1007/0-8176-4404-0_5.

3. Antsaklis P.J., Nerode A. Hybrid control systems: an introductory discussion to the special issue. IEEE Transactions on Automatic Control, 1998, vol. 43 (4), pp. 457-460. DOI: 10.1109/TAC.1998.664148.

4. Lygeros J. An overview of hybrid systems control. Handbook of networked and embedded control systems. Boston, Birkhauser, 2005, pp. 519-537. DOI: 10.1007/0-8176-4404-0_22.

5. Eremin E.L., Eremina V.V., Semichevskaya N.P., Shevko D.G. Algoritmy i S-modeli gibrid-nykh sistem adaptivnogo upravleniya (praktikum v srede SIMULINK) [Algorithms and S-models of hybrid adaptive control systems]. Blagoveshchensk, Amur State University Publ., 2005. 205 p.

6. Rogachev G.N., Egorov V.A. Chislenno-analiticheskaya protsedura optimal'nogo sinteza gi-bridnykh system [Numerical analytic procedure of the optimal synthesis of hybrid systems]. Vestnik Samarskogo gosudarstvennogo tekhnicheskogo universiteta. Seriya: Tekhnicheskie nauki = Vestnik of Samara State Technical University. Technical Sciences Series, 2010, no. 7 (28), pp. 32-37.

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

7. Eremin E.L., Lelyanov B.N., Shelenok E.A. Diskretnye algoritmy robastnogo upravleniya nelineino-nestatsionarnym ob"ektom v periodicheskikh rezhimakh [Discrete algorithms for robust control of a nonlinear non-stationary object in periodic modes]. Vestnik Tikhookeanskogo gosudarstvennogo universiteta = Bulletin of Pacific national university, 2010, no. 1 (16), pp. 45-54.

8. Kvan N.V., Semichevskaya N.P. Gibridnye sistemy robastnogo upravleniya nelineinymi ob"ektami [Hybrid systems for robust control of nonlinear objects]. VestnikAmurskogo gosudarstvennogo universiteta. Seriya: Estestvennye i ekonomicheskie nauki ki, 2010, no. 51, pp. 33-37. (In Russian).

9. Maslennikov A. Diskretnye sistemy avtomaticheskogo upravleniya [Discrete automatic control systems]. Moscow, Bauman MSTU Publ., 2019. 257 p.

10. Shevko D.G, Kozyura V.E., Pavel'chuk A.V. Sposoby postroeniya gibridnykh sistem upravleniya [Methods for building hybrid control systems]. Molodoi uchenyi = Young Scientist, 2015, no. 7 (87), pt. 2, pp. 225-226.

11. Kartashov V.Ya., Samoilenko S.S. Vliyanie variatsii perioda diskretizatsii na svoistva tsifrovykh sistem upravleniya [Influence of variations of the period of sampling on the properties of digital control systems]. VestnikKemerovskogo gosudarstvennogo universiteta = Bulletin of Kemerovo State University, 2013, no. 4-1 (56), pp. 39-44.

12. Muromtsev D.Yu., Yashin E.N. Analiz i sintez diskretnykh sistem [Analysis and synthesis of discrete systems]. Tambov, TGTU Publ., 2011. 108 p.

13. Vadutov O.S., comp. Sistema avtomaticheskogo upravleniya s diskretnym PID-regulyatorom [Automatic control system with discrete PID controller]. Tomsk, Tomsk Polytechnic University Publ., 2014. 10 p.

14. Vadutov O.S. Sintez diskretnykh sistem s PID-regulyatorom [Synthesis of discrete systems with PID- regulator]. Izvestiya Tomskogo politekhnicheskogo universiteta = Bulletin of the Tomsk Polytechnic University, 2008, vol. 312, no. 5, pp. 48-52.

15. Oshchepkov A.Yu., Zhuzhgov M.V. Proektirovanie tsifrovykh sistem upravleniya. Modeliro-vanie sistem upravleniyafiziko-tekhnicheskimi ob"ektami [Design of digital control systems. Modeling of control sy stems for phy sical and technical obj ects]. Perm, Perm National Research Polytechnic University Publ., 2023. 136 p.

16. Ziryanov G.V. O vybore maksimal'nogo perioda diskretnosti v chastotnom metode sinteza tsifrovoi SAR [On the selection of maximum period of discretization during frequency synthesis of a digital controller]. Vestnik YuUrGU. Seriya: Komp'yuternye tekhnologii, upravlenie, radioel-ektronika = Bulletin of the South Ural State University. Series: Computer Technologies, Automatic Control, Radioelectronics, 2010, no. 2 (178), pp. 33-36.

17. Gaiduk A. R., Nonlinear control systems design by transformation method, Mekhatronica, Avtomatizatsiya, Upravlenie, 2018, vol. 19, no. 12, pp. 755-761.

18. Almashaal M.J., Gaiduk A.R., Kapustyan S.G. Tracked robot motion control system. Cyber-Physical Systems Engineering and Control. Ed. by A.G. Kravets, A.A. Bolshakov, M.V. Shcherbakov. Springer Nature, 2023, pp. 87-97. DOI: 10.1007/978-3-031-33159-6_7.

19. Gaiduk A.R., Plaksienko V.S., Kabalan A.E.A. Algebraicheskii polinomial'no-matrichnyi metod sinteza nelineinykh astaticheskikh sistem [Algebraic polynomial-matrix design method of nonlinear astatic systems]. Matematicheskie metody v tekhnologiyakh i tekhnike, 2022, no. 1, pp. 41-45. DOI: 10.52348/2712-8873_MMTT_2022_1_41. (In Russian).

20. Gaiduk A.R. Teoriya i metody analiticheskogo sinteza sistem avtomaticheskogo upravleniya (polinomial'nyi podkhod) [Theory and methods of analytical synthesis of automatic control systems (polynomial approach)]. Moscow, Fizmatlit Publ., 2012. 360 p.

21. Gaiduk A.R. Sintez diskretnykh i gibridnykh nelineinykh sistem upravleniya [Design of discrete and hybrid nonlinear control systems]. Mekhatronika, upravlenie, avtomatizatsiya = Mechatron-ics, automation, control, 2023, vol. 24, no. 10, pp. 507-518. DOI: 10.17587/mau.24.507-518.

22. Gaiduk A.R., Kapustyan S.G., Almashaal M.D. Sravnenie metodov sinteza nelineinykh sistem upravleniya [Comparison of methods for the synthesis of nonlinear control systems]. Vestnik Ivanovskogo gosudarstvennogo energeticheskogo universiteta = Vestnik of Ivanovo State Power Engineering University, 2021, no. 6, pp. 54-61. DOI: 10.17588/2072-2672.2021.6.054-061.

Для цитирования:

Алмашаал М.Д., Гайдук А.Р. К выбору периода дискретизации нелинейных гибридных систем управления // Системы анализа и обработки данных. - 2024. - № 1 (93). - С. 7-20. -DOI: 10.17212/2782-2001-2024-1-7-20.

For citation:

Almashaal M.D., Gaiduk A.R. K vyboru perioda diskretizatsii nelineinykh gibridnykh sistem upravleniya [On the choice of the sample period of nonlinear hybrid control systems]. Sistemy analiza i obrabotki dannykh = Analysis and Data Processing Systems, 2024, no. 1 (93), pp. 7-20. DOI: 10.17212/2782-2001-2024-1-7-20.

ISSN2782-2001, http://journals.nstu.ru/vestnik Analysis and data processing systems Vol. 93, No 1, 2024, pp. 7-20

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