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

б) анализ полученного решения; в) анализ эффективности программной реализации используемых методов.

Контрольные вопросы

1.Метод Гаусса-Ньютона.

2.Метод Левенберга-Марквардта.

3.Методы квазиньютоновского типа.

4.BFGS.

5.DFP.

Задание выдается студентам в электронной форме.

Лабораторная работа №5. Методы условной оптимизации

Задание для лабораторной работы

1.Для вариантов задач № 1, 3 и 4 нарисовать область допустимых значений. Для задачи № 2: принять x3 = 1.0 и нарисовать область допустимых значений задачи в проекции на оси x1 и x2.

2.Решить задачу методом Бокса.

3.Решить задачу методом Фиакко – Маккормика с различными функциями штрафов: квадрат срезки, бесконечный барьер, логарифмический штраф, обратный штраф. Для каждого вида штрафов написать оптимизируемую функцию.

4.Результаты расчета представить в таблице.

5.Сделать выводы о влиянии вида функции штрафом на решение задачи.

6.Сравнить решение, полученное методом Бокса, и лучшее решение, полученное методом Фиакко – Маккормика.

Контрольные вопросы

1.Метод Бокса.

2.Методы поиска начальной точки: случайный поиск, прямая минимизации невязок, последовательная минимизация невязок.

3.Основные типы штрафов.

11

w(t) 0;s(t) 0;x(t) y(t)

4. Метод Фиакко-Маккормика.

Задание выдается студентам в электронной форме.

Лабораторная работа №6 Расчет алгоритмов стабилизации непрерывных систем (первая часть)

1. Требуется рассчитать алгоритм управления

uˆ Kxˆ ,

при котором замкнутая система

x Ax Buˆ

устойчива. Основные допущения:

;

А, В, С – заданные матрицы, система вполне управляема, показатель качества не учитывается. Для определения матрицы К можно использовать метод из

[16]. Для определения оценки xˆ состояния x данной системы по известным измерениям y следует сформировать систему асимптотической оценки:

xˆ Axˆ Bu L(y Cxˆ ), xˆ 0 x0

2. Для определения матрицы L можно использовать метод из [16] с заменой

A AT , B CT , K LT ,

задавшись собственными числами

ˆ , 1,...,n ,

удовлетворяющими условию Re ˆ 0 (с учетом полной наблюдаемости ис-

ходной системы). Оценка ищется как решение системы xˆ (A BК LC)xˆ Ly, xˆ 0 x0

по заданным А, В, С, x0, измеренными y и найденными К, L. 3. Оптимальная стабилизация по состояниям

Основные допущения:

12

w(t) 0;

s(t) 0; y(t) x(t) ,

 

А, В – заданные матрицы, система вполне управляема , показатель качества

учитывается в виде J1.

 

 

Требуется рассчитать алгоритм управления с обратной связью

u K x

, при

 

ˆ

 

котором замкнутая система x Ax Bu устойчива и показатель качества достигает минимума. Для определения матрицы K* использовать соотношение

К R 1BTP* , где положительно определенная матрица P* является решени-

ем матричного квадратного уравнения

ATP PA PBR 1BTP Q 0 ,

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

J1min xT0 P*x0 .

4. Оптимальная стабилизация по состояниям при наличии случайных возмущений Основные допущения:

w(t) 0 скалярно, M{w(t)} 0, Rw (t) (t), s(t) 0; y(t) x(t) ,

А, В – заданные матрицы, система вполне управляема,

M{x0} 0, M{x0w(t)} 0, M{x0xT0 } D0 ,

показатель качества учитывается в виде J2.

Требуется рассчитать алгоритм управления с обратной связью u K x ,

при котором замкнутая система x Ax Buˆ устойчива и показатель качества достигает минимума. Для определения матрицы K* можно использовать тот же

метод, что и в (3,4); минимум показателя качества равен J2 m in GTP*G .

5. Оптимальная стабилизация по измерениям при наличии случайных возмущений и случайных ошибок измерений. Основные допущения:

w(t) 0,M{w(t)} 0, Rw (t) W (t), s(t) 0, M{s(t)} 0;Rs (t) S (t) ;

(W,S – заданные положительно определенные матрицы).

M{w(t)sT (t)} 0, y(t) x(t) ; А, В, G, C – заданные матрицы, система вполне

13

управляема и вполне наблюдаема, показатель качества учитывается в виде J2. Требуется рассчитать алгоритм управления

ˆ

 

*ˆ

 

 

u

 

К x ,

 

 

 

ˆ

 

устойчива. Для определения

при котором замкнутая система x

Ax Bu

 

матрицы К можно использовать тот же метод, что и в (3,4). Для определения оценки xˆ состояния x по измерениям y следует сформировать систему оптимальной асимптотической оценки

xˆ Axˆ Bu L (y Cxˆ ) .

Для определения матрицы L можно использовать соотношение

L D CTS 1 ,

где положительно определенная матрица D является решением матричного квадратного уравнения

AD DA T DCTS 1CD GWGT 0

Лабораторная работа №6. Расчет алгоритмов стабилизации дискретных

систем (вторая часть)

Задачи для дискретных систем формулируются аналогично (см. [11,16]). Задание выдается студентам в электронной форме.

Библиографический список

1.Алексеев, В.М., Сборник задач по оптимизации. Теория. Примеры. Задачи./ В.М. Алексеев, Э.М. Галлеев, В.М. Тихомиров. – М.: Физматлит, 2005. – 256 c.

2.Васильев, Ф.П. Методы оптимизации./ Ф.П. Васильев.– М.: Факториал Пресс,

2002. – 824 с.

3.Галеев, Э.М. Оптимизация: теория, примеры, задачи./ Э.М. Галеев.– М.:

Едиториал УРСС, 2002. – 304 c.

4. Измайлов, А.Ф. Численные методы оптимизации./ А.Ф. Измайлов, М.В. Солодов. – М.: Физматлит, 2003. – 304 c.

14

5.Письменный, Д.Т., Конспект лекций по высшей математике. 2 часть [Текст]/ Д.Т. Письменный. - М.:Айрис-пресс, 2005.– 288 с.

6.Мирошник, И.В. Теория автоматического управления. Линейные системы./ И.В. Мирошник.– СПб: ПИТЕР, 2005. – 345 с.

7.Сухарев, А.Г. Курс методов оптимизации./ А.Г. Сухарев, А.В. Тимохов, В.В

Федоров.– М.: Физматлит, 2005. – 368 с.

8.Черноруцкий, И.Г. Методы оптимизации в теории управления./ И.Г. Черноруцкий.– СПб.: Питер, 2004. – 256 c.

9.Бесекерский, В.А. Теория систем автоматического управления./ В.А. Бесекерский, Е.П. Попов. – СПб: ПРОФЕССИЯ, 2004. – 789 с.

10.Блюмин, С.Л. Нелинейный метод наименьших квадратов и псевдообращение: Учебное пособие./ С.Л. Блюмин, С.П. Миловидов, А.К. Погодаев. – Липецк: ЛипПИ, 1992.

11.Блюмин, С.Л. Основы прикладной математики. Оптимизационная математика: Учебное пособие./ С.Л. Блюмин, С.П. Миловидов, А.К. Погодаев. – Ли-

пецк: ЛЭГИ, 2004. – 72 с.

12.Деннис, Д. Численные методы безусловной оптимизации и решения нелинейных уравнений./ Д. Деннис, Р. Шнабель.– М.:Мир, 1988. – 440 с.

13.Васильев, Ф.П. Численные методы решения экстремальных задач./ Ф.П. Васильев.–М.:Наука, 1988. – 549 с.

14.Пантелеев, А.В. Теория управления в примерах и задачах./ А.В. Пантелеев, А.С. Бортаковский.– М.: Высшая школа, 2003. – 583 с.

15.Погодаев, А.К.. Адаптация и оптимизация в системах автоматизации и управления./ А.К. Погодаев, С.Л. Блюмин.– Липецк: ЛЭГИ, 2003. – 128 с.

Интернет-ресурсы

11. http://www.exponenta.ru/ – посвящен решению задач при помощи математи-

ческих пакетов, таких как Mathematica, Mathcad, MATLAB, Maple.

2.2. http://www.elibrary.ru – научная электронная библиотека. Один из наиболее полезных источников информации.

15

МЕТОДЫ ОПТИМИЗАЦИИ И ТЕОРИИ УПРАВЛЕНИЯ

МЕТОДИЧЕСКИЕ УКАЗАНИЯ к самостоятельной работе по дисциплине «Методы оптимизации», «Мате-

матические методы теории управления» Составитель Денисенко Юрий Иванович

Редактор О. И. Попова

 

Подписано в печать

Формат 60x84 1/16 Бумага офсетная

Ризография. Печ. л. 1,0. Тираж 100 экз. Заказ Издательство Липецкого государственного технического университета. Полиграфическое подразделение издательства ЛГТУ.

398600 Липецк, ул. Московская, 30.

16

Соседние файлы в папке новая папка 1