
vostrikov
.pdf
12.7. Организация движения к экстремуму |
|
|
|
|
|
|
|
|
421 |
||||
где T0 = 2 c, 1 |
k0 (t) |
5 , a = 2, y(0) = 1. Необходимо обеспечить выход на |
|||||||||||
экстремум за время tn |
5 c . |
|
|
|
|
|
|
|
|
|
|
|
|
На основании требований к динамике процесса определим желаемый |
|||||||||||||
полюс замкнутой системы ( |
* |
|
1) |
и сформируем желаемое уравнение |
|||||||||
того же порядка, что и уравнение объекта |
|
|
|
|
|
|
|
||||||
|
|
y |
y или |
y |
G , |
|
|
|
|
|
|||
где = 0,25. Коэффициент усиления регулятора K выбираем из условия |
|||||||||||||
CBmin K 20 . В данном случае С = |
1, |
B(t) |
k0 (t) T0 , |
0,5 |
B(t ) |
2,5 . |
|||||||
Следовательно, K = 40. |
|
|
|
|
|
|
|
|
|
|
|
|
|
Для оценки производных используем дифференцирующий фильтр пер- |
|||||||||||||
вого порядка (см. главу 11) |
с постоянной времени |
|
1 |
0, 01с и фильтр |
|||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
оценки частной производной с постоянной времени |
2 |
0,1 с (рис. 12.17). |
|||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ОУ |
|
|
y(0) |
|
|
|
|
|
|
- |
|
K |
u |
|
|
y |
|
|
|
Y |
|
|
|
|
|
|
ДЧ |
|
|
|
ЭХ |
|
|
|
||
|
|
|
|
|
|
|
|
|
|
|
|||
|
|
|
ˆ |
|
|
|
|
|
|
|
|
|
|
|
yˆ 0 |
|
y |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ДФ |
|
|
|
|
|
|
|
|
ˆ |
|
|
|
|
|
|
|
|
|
|
|
|
|
Y 0 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ˆ |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
µ2 |
|
|
|
|
|
|
|
|
mod |
|
|
|
|
|
|
|
|
|
|
|
|
|
sgn |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ФОЧП |
|
|
|
|
|
|
|
|
|
|
G |
|
|
|
|
|
|
|
Рис. 12.17. Структурная схема системы к примеру 12.2 |
|
|

422 |
|
Глава 12. СИСТЕМЫ АВТОМАТИЧЕСКОГО ПОИСКА ЭКСТРЕМУМА |
|||||||||
На рис. 12.17 ДЧ – динамическая часть объекта; ЭХ – экстремальная |
|||||||||||
характеристика; ДФ – дифференцирующий фильтр; ФОЧП – фильтр оцен- |
|||||||||||
ки частной производной. Блок mod реализует операцию получения модуля |
|||||||||||
оценки производной |
ˆ |
|
|
|
|
|
|
|
|
||
y , а блок sgn – ее знака. Эти блоки введены для обес- |
|||||||||||
печения устойчивости замкнутой системы. |
|
|
|
|
|||||||
Y, y |
|
|
|
|
|
GGG |
|
|
|
|
|
Y, y |
|
|
|
|
|
|
|
|
|
||
Y, y |
|
|
|
|
|
|
|
|
|
|
|
2 |
|
|
|
|
|
4 4 |
|
|
|
|
|
2 |
|
|
|
|
|
|
|
|
|
|
|
|
Y(t)Y(t) |
|
|
|
|
33 |
t) |
|
|
|
|
1 |
|
|
|
|
2 |
2 |
|
|
|
||
|
|
|
|
|
|
|
|
|
|||
|
|
|
|
|
|
|
|
|
|
|
|
|
y(t) |
|
|
|
|
11 |
|
|
|
|
|
|
|
|
|
|
00 |
|
|
|
|
||
0 y(t) |
|
|
|
|
|
|
|
t t |
|||
|
1 |
2 |
3 |
t |
t |
|
|
1 |
2 |
3 |
|
|
1 |
2 |
3 |
t |
|
|
t |
||||
Рис. 12.18. Переходные процессы |
|
|
|
|
Рис. 12.19. Изменение оценки |
|
|||||
|
в замкнутой системе |
|
|
|
|
градиента в системе |
|
||||
На рис. 12.18 и 12.19 отображены переходные процессы в системе и |
|||||||||||
изменение оценки градиента при согласованных параметрах дифференци- |
|||||||||||
рующего фильтра и фильтра оценки частной производной соответственно. |
ЗАКЛЮЧЕНИЕ
Рассмотренные в этой главе способы организации систем автоматического поиска экстремума являются основными способами синтеза, которые регулярно используются в настоящее время. Здесь представлены как известные подходы (пропорциональный градиенту закон управления), так и оригинальные разработки авторов (метод локализации). Наряду с ними в литературе можно найти множество специальных приемов, которые помогают в частных ситуациях находить удовлетворительные решения.
Для организации движения к экстремуму используется информация о величине или знаке градиента, оценивать который на практике значительно сложнее, чем полную производную по времени. Мы обсудили основные подходы к решению данной задачи, включая специальный фильтр оценки частной производной.

Задачи |
423 |
Использование метода локализации в совокупности с этим фильтром позволяет синтезировать экстремальные системы с требуемым качеством процесса для широкого класса объектов с нелинейной динамической частью и дрейфующим экстремумом.
Общей технической трудностью для систем автоматического поиска экстремума является качество измерения показателя Y (t) и пере-
менных y(t) . Это обстоятельство прежде всего следует учитывать при выборе или проектировании системы датчиков.
ЗА Д А Ч И
12.1.Структурная схема объекта показана на рис. 12.20. Рассчитать систему поиска экстремума в предположении, что градиент можно оценить точно.
u |
|
y |
|
Y |
|
ДЧ |
ЭХ |
||||
|
|
|
|||
|
|
|
|
|
|
|
|
|
|
|
Рис. 12.20. Структурная схема объекта к задаче 12.1
Модели динамической части и экстремальной характеристики
имеют вид W ( p) 5 (2 p 1), Y |
0,2 y2 . Необходимо обеспечить |
|
0 |
|
|
время выхода на экстремум tn |
6 c. |
|
12.2. Модель объекта имеет вид |
|
|
y |
5 y |
8u, |
Y |
2 y2 . |
Рассчитать градиентную систему с точной оценкой G , обеспечивающую выход на экстремум за время tn 2 c.
12.3. Поведение объекта описывают уравнения
x1 x2 ,
x2 7 x1 3x2 10u, y x1 ,
Y 0, 25 y2 .

424 |
Глава 12. СИСТЕМЫ АВТОМАТИЧЕСКОГО ПОИСКА ЭКСТРЕМУМА |
||||
Рассчитать градиентную систему с точной оценкой G , если требо- |
|||||
вания к процессу выхода на экстремум следующие: tn 1 c, |
30 % . |
||||
12.4. Поведение объекта описывают уравнения |
|
||||
|
y |
2 y |
5u, |
|
|
|
Y |
0,5 y2 |
4. |
|
|
Рассчитать градиентную систему с точной оценкой G , |
обеспечи- |
||||
вающую выход на экстремум за время tn |
3 c. |
|
|||
12.5. Модель объекта имеет вид |
|
|
|
||
|
y |
y |
2u, |
|
|
|
Y |
0, 4 y2 . |
|
|
Рассчитать автоматическую систему с учетом метода «тяжелого шарика» и точной оценки G , обеспечивающую выход на экстремум за время tn 2 c.
12.6. Структурная схема объекта представлена на рис. 12.20. Рассчитать систему поиска экстремума с производной в управлении и точной оценкой G , обеспечивающую время выхода на экстремум tn 0,3 c. Описание динамической части и экстремальной характери-
стики имеет вид
y |
y3 |
0,5u, |
Y |
4 y2 . |
|
12.7. Для объекта, структурная |
схема которого показана на |
рис. 12.20, рассчитать систему поиска экстремума с производной в управлении и точной оценкой G . Описание динамической части и экстремальной характеристики имеет вид
x1 |
x1 |
x2 , |
|
x2 |
x1 |
3x2 b(t )u, |
0,3 b(t ) 1, |
y |
2x1 |
x2 , |
|
Y |
5 y2 . |
|
|

Задачи |
425 |
Качество процесса выхода на экстремум должно удовлетворять
требованиям: tn 3 c, |
0. |
12.8. Структурная схема объекта представлена на рис. 12.20. Рассчитать систему поиска экстремума в предположении, что модели
динамической части и |
экстремальной |
характеристики имеют |
вид |
||
W ( p) 15 0,4 p 1, Y |
2,5 y2 |
. Необходимо оценить G способом де- |
|||
0 |
|
|
|
|
|
ления производных и обеспечить время выхода на экстремум tn |
5 c. |
||||
12.9. Поведение объекта описывают уравнения |
|
||||
|
y |
0,5 y |
2u, |
|
|
|
Y |
y2 1, |
y(0) |
3. |
|
Рассчитать градиентную систему, обеспечивающую выход на экстремум за время tn 2 c. Для оценки G использовать метод конечных
разностей.
12.10. Поведение объекта описывают уравнения
y |
4 y 12u, |
Y |
0,5 y2 , y(0) 5. |
Рассчитать градиентную систему, обеспечивающую выход на экстремум за время tn 2 c. Для оценки G использовать метод синхрон-
ного детектирования.
12.11. Структурная схема объекта представлена на рис. 12.20. Рассчитать систему поиска экстремума в предположении, что модели
динамической части и |
экстремальной характеристики имеют вид |
|||
W ( p) 6 0,25 p2 |
0,5 p |
1, Y |
2 y2 , |
y(0) 3 . Необходимо оценить |
0 |
|
|
|
|
G методом синхронного детектирования и обеспечить качество про- |
||||
цесса выхода на экстремум: tn |
5 c, |
5 % . |
12.12. Структурная схема объекта показана на рис. 12.20. Рассчитать систему поиска экстремума с производной в управлении и реальной оценкой G , обеспечивающую время выхода на экстремум tn 3 c. Описание динамической части и экстремальной характери-
стики имеет вид

|
G |
|
|
|
|
|
|
426 |
|
Глава 12. СИСТЕМЫ АВТОМАТИЧЕСКОГО ПОИСКА ЭКСТРЕМУМА |
|||
|
|
|||||
|
|
|||||
|
|
|
x1 |
x2 u, |
|
|
|
|
|
|
|||
|
|
|
|
|||
|
|
|
x2 |
2x1 |
x2 |
5u, |
|
|
|
y c(t)x1 |
x2 , |
3 c(t ) 7, |
Yy2 .
12.13.Поведение объекта описывают уравнения
x1 |
x2 , |
|
|
|
x2 |
a(t) x1 |
x2 |
10u, |
|
y |
x1 x2 , |
5 |
a(t) |
12, |
Y |
5 y2 . |
|
|
|
Рассчитать систему поиска экстремума с производной в управлении и реальной оценкой G , обеспечивающую время выхода на экстремум
tn 2 c.
12.14. Поведение объекта описывают уравнения
x1 |
x2 , |
|
x1 |
|
20, |
|
x2 |
|
|
50, |
|||
|
|
|
|
|
|||||||||
x2 |
0,5x1 |
|
x2 |
2u, |
|
|
u |
|
|
200, |
|||
|
|
|
|
|
|||||||||
y x1 c(t) x2 , |
1 c(t) 5, |
||||||||||||
Y |
5 y2 , |
|
y(0) |
2. |
|
|
|
|
|
|
|
Рассчитать систему поиска экстремума с производной в управлении и реальной оценкой G , обеспечивающую следующее качество
процесса выхода на экстремум: tn 1 c, |
0. |

Г л а в а 13
ОПТИМАЛЬНЫЕ СИСТЕМЫ
Перед разработчиком системы управления всегда стоит задача формирования в ней наилучших в каком-либо смысле пере-
ходных процессов. Чаще всего возникает необходимость обеспечения максимального быстродействия исполнительных механизмов или минимальных затрат энергии на совершение переходных процессов. При этом, естественно, ограничены какие-то внутренние переменные объекта или оговорены дополнительные условия работы. Например, при оптимизации быстродействия системы ограничены, как правило, управляющие воздействия; при оптимизации затрат энергии ограничена длительность переходных процессов. Таким образом, искусство инженера-проектировщика состоит в максимальном удовлетворении заданных требований при известных ресурсных ограничениях.
С развитием техники и теории автоматического управления предъявляемые к системам требования становились все более жесткими, что
привело к |
разработке соответствующих способов проектирования. |
В 50-х годах XX века появились математические методы оптимизации |
|
переходных |
процессов: метод динамического программирования |
Р. Беллмана и принцип максимума Л.С. Понтрягина, которые и будут представлены в данной главе. Ниже рассмотрены основы этих методов и методики проектирования автоматических систем с их применением.
13.1. ОСНОВНЫЕ ПОНЯТИЯ
Оптимальной называют такую систему автоматического управления, в которой полностью в каком-либо формальном смысле используются динамические возможности объекта для совершения переходных процессов при заданных ресурсных ограничениях.

428 Глава 13. ОПТИМАЛЬНЫЕ СИСТЕМЫ
Управление, обеспечивающее в системе оптимальные процессы,
называется оптимальным и обозначается далее u0 .
Покажем особенности задачи синтеза оптимальной системы на следующем примере.
ПРИМЕР 13.1
Для объекта, структурная схема которого показана на рис. 13.1, рассчитать регулятор, обеспечивающий переход из начального положения y(0) в
заданное конечное состояние y (t) |
за минимально возможное время. Ре- |
||||||||
|
|
|
|
|
|
|
|
|
|
сурс управления объекта ограничен |
u |
|
U , а k = 1. |
||||||
|
u |
|
|
|
|
|
|
|
y |
|
|
k |
|
|
|
|
|||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Tp |
1 |
|
|
|
Рис. 13.1. Схема объекта управления к примеру 13.1
Рассмотрим переходные процессы при подаче на вход объекта различных управляющих воздействий (рис. 13.2):
1) если подать управление U kU , численно равное y , то переходные процессы в объекте завершатся за время tп (кривая 1 на рис. 13.2);
y |
|
|
U |
2 |
|
y* |
|
|
|
1 |
|
t* |
tп |
t |
Рис. 13.2. Переходные процессы объекта управления
2) при подаче на объект максимально возможного управления U на его выходе получим процесс, соответствующий кривой 2, причем в момент времени t значение выходной переменной будет равно y ;
3) если сначала подать максимально возможное управление U , а в момент времени t сформировать u = kU , то процесс перехода в требуемое
состояние будет заканчиваться за минимально возможное для объекта время при заданном ограничении на управление.

13.1. Основные понятия |
429 |
Реализовать на практике описанный алгоритм управления можно двумя способами.
1. В виде программного закона управления
|
|
|
|
|
|
|
|
u0 |
(t) |
U , |
t |
t , |
|||
kU , |
t |
t . |
|||||
|
|
В этом случае оптимальная система будет разомкнутой и, следовательно, не позволит обеспечить требуемые свойства при действии на объект внешних возмущений.
2. В виде обратной связи
|
|
|
|
|
|
|
|
u0 |
(t) |
U , |
y |
y , |
|||
kU , |
y |
y . |
|||||
|
|
Структурная схема замкнутой системы с подобным законом управления показана на рис. 13.3.
y* |
u |
k |
y |
|
|
|
|
|
|
Tp |
1 |
Рис. 13.3. Структурная схема оптимальной системы к примеру 13.1
Обращаем внимание на то, что полученная релейная система обеспечит оптимизацию переходных процессов при любых параметрах объекта и даже при действии возмущений. Это тот редкий в технике случай, когда алгоритм оптимального управления инвариантен по отношению к возмущениям и нестационарности параметров объекта.
Рассмотренный пример иллюстрирует основные свойства оптимальных систем: объект работает на пределе своих возможностей
(полное использование ресурса U ), управление имеет релейный характер.

430 |
Глава 13. ОПТИМАЛЬНЫЕ СИСТЕМЫ |
13.2. ПОСТАНОВКА ЗАДАЧИ СИНТЕЗА ОПТИМАЛЬНЫХ СИСТЕМ
13.2.1. ОПИСАНИЕ ОБЪЕКТА УПРАВЛЕНИЯ
Постановка задачи синтеза оптимальных систем предполагает строгую формализацию всех этапов [1, 17, 21], начиная с описания объекта управления, которое следует представить в переменных состояния. Причем объект должен быть стационарным (параметры не могут изменяться с течением времени), т. е. в общем случае его модель имеет вид
x f (x,u), x Rn , u |
Rm , |
m |
n . |
(13.1) |
Здесь x – вектор состояния объекта; |
f (x,u) |
– |
вектор нелинейных |
функций, удовлетворяющих условию существования и единственности решения дифференциального уравнения.
В частном случае объект может быть описан нелинейным стационарным уравнением состояния с аддитивным управлением
x f (x) B(x)u , |
(13.2) |
где B(x) – матрица нелинейных функций.
В классе объектов с аддитивным управлением можно выделить подкласс линейных объектов, модель которых имеет вид
x Ax Bu . |
(13.3) |
Здесь A и B – матрицы коэффициентов соответствующих размерностей.
13.2.2. ОПИСАНИЕ НАЧАЛЬНЫХ И КОНЕЧНЫХ СОСТОЯНИЙ
На этапе постановки задачи синтеза следует оговорить множество начальных условий объекта и множество конечных состояний, в которые его требуется перевести. Подобный переход удобнее рассматривать в пространстве состояний, причем в зависимости от вида области начальных и конечных состояний можно выделить четыре типа задач синтеза (рис. 13.4).