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

Управление ограниченно неопределенными нелинейными объектами Текст научной статьи по специальности «Математика»

CC BY
120
18
i Надоели баннеры? Вы всегда можете отключить рекламу.
Область наук
Ключевые слова
PLANT / UNCERTAINTY / NONLINEARITY / LAW CONTROL / SYNTHESIS / ОБЪЕКТ УПРАВЛЕНИЯ / НЕОПРЕДЕЛЕННОСТЬ / НЕЛИНЕЙНОСТЬ / ЗАКОН УПРАВЛЕНИЯ / СИНТЕЗ

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

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

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

Похожие темы научных работ по математике , автор научной работы — Елсуков В. С., Лачин В. И., Липкин С. М.

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

Controlling the boundedly undefined nonlinear objects

An algorithm for the control laws synthesis for boundedly indeterminate nonlinear n-th order plants with a mathematical model in normal form and arbitrary relative order is proposed. Moreover, said plants may have an unstable state of equilibrium, and their output matrix may contain right eigenvalues. The proposed synthesis algorithm is based on the application of the combined control principle with respect to the n-th state variable derivative. And its sought for law of change is determined from the desired trajectory equation of the corresponding automatic control system by means of evaluating the state variables of its object.

Текст научной работы на тему «Управление ограниченно неопределенными нелинейными объектами»

Управление ограниченно неопределенными нелинейными объектами

В.С. Елсуков, В.И Лачин, С.М. Липкин

Южно-Российский государственный политехнический университет (НПИ) имени М.И. Платова, г. Новочеркасск

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

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

ВВЕДЕНИЕ

Для управления линейными стационарными неминимально-фазовыми объектами в работах [1, 2] приведены алгебраические методы синтеза систем автоматического управления. В [3] предложен алгоритм робастного управления линейным неминимально-фазовым объектом с неопределенными в ограниченном диапазоне параметрами. Причем вектор состояния объекта управления должен быть доступен измерению. В работах [4-6] рассмотрены задачи адаптивного управления неминимально-фазовыми линейными и нелинейными объектами. Однако существующие методы адаптивного и робастного управления достаточно сложны как при синтезе алгоритмов управления указанными объектами, так и при их технической реализации [7-10].

В работе [11] предложен алгоритм аналитического синтеза систем управления для ограниченно неопределенных нелинейных объектов с произвольным относительным порядком, но с левыми собственными значениями матрицы выхода. А в работе [12] - для аналогичных объектов, но уже с правыми собственными значениями матрицы выхода.

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

J

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

ПОСТАНОВКА ЗАДАЧИ Рассматриваются объекты управления (ОУ), которые описываются дифференциальными уравнениями в нормальной форме:

xi =

(1)

хм при I = 1, п -1; Ьи - ф(х) при / = п; У = Сх ,

где ф(х) - ограниченно неопределенная нелинейная функция, причем ско-

рость ее изменения тоже ограничена, т.е.

|ф( x)| ^ф о; дф( x)/ dx

T

^ y ;

iT.

(2)

х - вектор состояния, х=[х1,_, хп] ; и - управляющее воздействие; у - выходная величина; С - матрица выхода, С= [1, с1,., с], причем п > I > 1 и некоторые коэффициенты матрицы С могут быть меньше нуля; Ь - постоянный коэффициент.

Необходимо найти такой закон управления u = u(у, g), чтобы движение соответствующей системы автоматического управления (САУ) с объектом (1) удовлетворяло желаемому уравнению

i

V i=i

y =

1 + S cp

V i=1

g,

которое эквивалентно следующему

in \

1

V i=1

x1 = g,

(3)

где g -сигнал задания, g = const; Ti (i = 1, n) - постоянные коэффициенты, которые подлежат определению из условий [12-13]:

I = j [x1 (0) - x1 (t)]dt ^ min, x1 (0) > 0;

(4)

:

И Р ) р = 1. (5)

где А(р) - характеристический полином синтезируемой линеаризованной системы.

АЛГОРИТМ РЕШЕНИЯ Заметим, что желаемое уравнение движения САУ (3) определяет требуемый закон изменения производной п-й переменной состояния:

хпт = х1т) = 1 8

1 I ( п-1 Л

1 + £т Р хх \, (6)

Т п I V I =1

Если подставить выражение для производной хпТ в уравнение ОУ (1) и учесть ограничения (2), то можно сформировать искомый закон управления:

и = Ь ^ ((пТ + ик ), (7)

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

ик =-хпТ - хп , (8)

к (1+ МР)п

где Xп - оценка производной п-й переменной состояния; ^ - «малая» постоянная времени инерционного фильтра, который необходим для согласования по фазе сравниваемых сигналов.

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

I

С (р) = 1 + ^ е1р1 . Для синтеза САУ с таким ОУ можно предложить следую-

I=1

щий алгоритм.

:

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

х = ах + К (у - сх) + Ви, (9)

т

где А - матрица преобразованного ОУ; В = [0, 0, ..., Ь] ; К - искомая матрица постоянных коэффициентов.

2. Определить компоненты матрицы К по желаемому расположению корней характеристического полинома наблюдателя det (I - А + КС), приравняв его, например, полиному биномиальной формы (1 + ц-1 р) .

3. На основании выражения (6) для производной XпТ и полученных с

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

ХпТ =— | g - х1 т Д-+1 [ . (10)

Тп I г=1 ]

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

Х п =

1 ( 1-1 ^ 1 п-1

РП Ус14х п-г +1 - Х п-I+1 . (11)

г =1 )

с1 (1 + ЦР)

5. На основании уравнений (1), (7)-(11) найти характеристический полином синтезированной, алгоритмически линеаризованной системы

п-1

А( Р) = (1 + 2пцр) Т пРп + Е т гР1 +1. (12)

п

Л,

п

г =1

6. С помощью полинома (12) и дополнительных условий (4) и (5) найти значения неизвестных до сих пор параметров [11-13]:

Т1 = 2 n+ пц; т j+i =

i!2/2 при j = 1;

т22 /2т j-1 при j = 2, п -1.

ПРИМЕР СИНТЕЗА

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

у = х1 - 0,2 х 2.

Необходимо найти такой закон управления и = и (у, 8), чтобы движение соответствующей САУ с объектом (13) и сигналом задания удовлетворяло желаемому уравнению:

где g - сигнал задания, g = const; коэффициенты т1 и т2 подлежат определению из условий (4) и (5).

Согласно предложенному алгоритму на основании уравнения (14) формируем требуемый закон изменения производной второй переменной состояния

xi+j при i = 1; u - Xj + x2 при i = 2;

(13)

или, что то же,

(14)

(15)

искомый закон управления в общем виде

u = x2T + uk ,

(16)

и компенсирующую составляющую управления

(17)

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

где х 2 - оценка производном второй переменной состояния, причем постоянную времени инерционного фильтра полагаем ^=0,01.

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

"0" 1

"0 1" " к'

X = XX +

0 0 к 2 _

(у -[1 - 0,2])+

х

(18)

и его характеристический полином полагаем равным желаемому полиному:

Л

01 00

+

к1

ко

[1 - 0,2]

5 2 + 200^ +10000.

Приравнивая в полученном уравнении коэффициенты при одинаковых степенях оператора 5 справа и слева от знака равенства, определяем значения коэффициентов наблюдателя: к1=2200, к2=10000.

Оценку производной второй переменной состояния находим с помощью инерционно-дифференцирующего фильтра, который подключается входами к выходам объекта управления и наблюдателя переменных состояния: ; {РУ-Х2}. (19)

х 2 =

С помощью выражения (15) и оценок переменных состояния ОУ формируем требуемый закон изменения производной второй переменной состояния:

х2Т = { Х1 Т1 х2}

(20)

На основании уравнений (13), (16)-(20) можно составить структурную схему синтезированной САУ и по ней найти ее характеристический полином

А( р) = (1 + ) т 2 р 2 +Т1 р +1.

2

Из условий (4) и (5) с помощью полинома А(р) определяем неизвестные до сих пор параметры: 11=0,2 и т2=0,01.

У

1

0.5 О

-0.5 -1

О 0.2 0.4 0.6 0.8 £ с

Рис. 1. - Переходные процессы Методом моделирования синтезированной САУ на ПК с помощью пакета БтпНпк получены переходные процессы по переменной состояния х^) и выходной величине у(1) (рис. 1) при отработке системой ступенчатого сигнала задания с начальными условиями: х1(0)=0,1 и х2(0)=0,5. Результаты моделирования свидетельствуют о том, что синтезированная предложенным методом САУ для объекта (13) имеет требуемые показатели качества переходных процессов.

ВЫВОДЫ

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

тс1 ,у/

/ у

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

Литература

1. Ким Д.П. Синтез неминимально-фазовых систем управления с заданным временем регулирования // Мехатроника, автоматизация, управление. 2010. № 4. С. 5-10.

2. Гайдук А.Р. Теория и методы аналитического синтеза систем автоматического управления. М.: ФИЗМАТЛИТ, 2012. 360 с.

3. Гребенщиков Д.Е., Паршева А.И., Цыкунов А.М. Алгоритм робастно-го управления для одного класса неминимально-фазовых объектов // Вестник АГТУ. Серия: Управление, вычислительная техника и информатика. 2010. № 1.С. 89-94.

4. Андриевский Б.Р., Фрадков А.Л. Избранные главы теории автоматического управления с примерами на языке MATLAB. СПб.: Наука, 1999. 467 с.

5. Фуртат И.Б. Адаптивное управление неминимально-фазовыми объектами определенного класса // Проблемы управления. 2013. № 1. С.19-25.

6. Фуртат И.Б. Адаптивное управление неминимально-фазовыми нелинейными объектами // Изв. вузов. Приборостроение. 2013. № 3. С. 30- 37.

7. Целигоров Н.А., Мафура Г.М., Целигорова Е.Н. Математические модели неопределенностей систем управления и методы, используемые для их исследования // Инженерный вестник Дона, 2012, №4 URL: ivdon.ru/magazine/archive/n4y2012/1277/.

8. Андрашитов Д.С., Костоглотов А.А., Костоглотов А.И., Лазаренко С.В., Ценных Б.М. Универсальный метод синтеза оптимальных управлений

нелинейными Лагранжевыми динамическими системами // Инженерный вестник Дона, 2014, №1 URL: ivdon.ru/magazine/archive/n1y2014/2251/.

9. Atassi A.N., Khalil H.K. A separation principle for the stabilization of class of nonlinear systems // IEEE Tras. Automat. Control. 1999. Vol. 44, N 9. pp. 16721687.

10. Keller H. Verefacht Ljapunov - Synthese fur nichtlineare system // Automatisierung. 1990. N 3. pp. 11-113.

11. Елсуков В.С., Лачин В.И., Липкин С.М. Синтез систем управления для ограниченно неопределенных нелинейных объектов с произвольным относительным порядком по выходу // Изв. вузов. Электромеханика. 2014. № 1. С. 88-90.

12. Елсуков В.С., Лачин В.И., Липкин С.М. Синтез систем управления для ограниченно неопределенных нелинейных объектов с правыми собственными значениями матрицы выхода // Изв. вузов. Электромеханика. 2015. № 5. С. 70-75.

13. Елсуков В.С., Лачин В.И., Демидов О.Ю. Синтез систем управления по выходу неминимально-фазовых нелинейных объектов с неустойчивым состоянием равновесия // Изв. вузов. Сев.-Кавк. регион. Техн. науки. 2017. № 1.С. 8-12.

References

1. Kim D.P. Mehatronika, avtomatizatsija, upravlenie. 2010. № 4. pp. 5-10.

2. Gayduk A.R. Teorija i metody analiticheskogo sinteza system avtomati-cheskogo upravlenija [Theory and techniques for feedback systems analytical synthesis]. M.: FIZMATLIT, 2012. 360 p.

3. Grebenshikov D.E., Parscheva A.I., Zykunov A.M. Vestnik AGTU. Serija: Upravlenie, vychislitelnaja tehnika i informatika. 2010. № 1. pp. 89-94.

4. Andrievskiy B.R., Fradkov A.L. Izbrannye glavy teorii avtomaticheskogo upravlenija s primerami na jazyke MATLAB [Control theory elements with MATLAB samples]. SPb.: Nauka, 1999. 467 p.

5. Furtat I.B. Problemy upravlenija. 2013. № 1. pp. 19-25.

6. Furtat I.B. Izv. vuzov. Priborostroenie. 2013. № 3. pp. 30-37.

7. Zeligorov N.A., Mafura G.M., Zeligorova E.N. Inzenernyj vestnik Dona (Rus), 2009, №1. URL: idon.ru/magazine/archive/n4y2012/1277/.

8. Andrashitov D.S., Kostoglotov A.A., Kostoglotov A.I., Zennykh B.M. Inzenernyj vestnik Dona (Rus), 2014, №1. URL: idon.ru/magazine /archive/n1y2014/2251/.

9. Atassi A.N., Khalil H.K. IEEE Tras. Automat. Control. 1999. Vol. 44, № 9. pp. 1672-1687.

10. Keller H. Automatisierung. 1990. № 3. pp. 11-113.

11. Elsukov V.S., Lachin V.I., Lipkin S.M. Izv. vuzov. Elektromehanika. 2014. № 1. pp. 88-90.

12. Elsukov V.S., Lachin V.I., Lipkin S.M. Izv. vuzov. Elektromehanika. 2015. № 5. pp. 70-75.

13. Elsukov V.S., Lachin V.I., Demidov O.Yu. Izv. vuzov. Sev.-Kavk. region. Tehn. nauki. 2017. № 1. pp. 8-12.

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