Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

vostrikov

.pdf
Скачиваний:
182
Добавлен:
23.01.2019
Размер:
12.99 Mб
Скачать

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).

Соседние файлы в предмете Основы Теории Управления