- •1.1 Цель работы
- •1.2 Постановка задачи
- •1.4 Порядок выполнения лабораторной работы
- •1.5 Программа аппроксимации экспериментальных данных
- •1.6 Содержание отчета
- •1.7 Контрольные вопросы
- •2.4 Программа для интерполяции кубическими сплайнами
- •2.6 Содержание отчета
- •2.7 Варианты
- •2.8 Контрольные вопросы
- •3.2.3 Проверка адекватности модели
- •4.1 Цель работы
- •4.3.1 Метод сканирования
- •4.3.1.1 Сущность метода
- •4.3.1.2 Программа поиска методом сканирования
- •4.3.2 Метод половинного деления (метод дихотомии)
- •4.3.2.1. Сущность метода
- •4.3.2.2. Программа поиска методом половинного деления
- •4.3.3 Метод золотого сечения
- •4.3.3.1 Сущность метода
- •4.3.3.2 Программа поиска методом золотого сечения
- •4.5 Порядок выполнения работы
- •4.6 Содержание отчета
- •4.7 Контрольные вопросы
- •5.1 Цель работы
- •5.2 Теоретические основы
- •5.3 Постановка задачи
- •5.4 Порядок выполнения работы
- •5.5 Содержание отчета
- •5.6 Варианты
- •5.7 Контрольные вопросы
- •6.1 Цель работы
- •6.2 Теоретические основы
- •6.2.1 Математические основы решения задачи (при К=2)
- •6.2.2 Программа поиска симплексным методом
- •6.3 Постановка задачи
- •6.4 Порядок выполнения работы
- •6.5 Содержание отчета
- •6.6 Варианты
- •6.7 Контрольные вопросы
26
значениями y (yi-1-yi) меняет знак, начинают движение в обратном направлении с шагом в два раза меньше, чем предыдущий – 2r-1ε. Такую процедуру продолжают до тех пор, пока величина шага не уменьшится до величины ε.
4.3.1.2. Программа поиска методом сканирования
1 dT = 5 |
' Начальный шаг сканирования |
|
T(0) |
= 700 'Начальное значение температуры |
|
z = 0 |
= 1 |
|
T(0) |
|
2z = z + 1 T= T(z 1)
Объект оптимизации – Y=f(Q, T)
Y(z) = Y ' Выход пропилена
IF Y(z) < Y(z 1) THEN : T(z) = T(z 1) + dT
IF Y(z) >= Y(z 1) THEN : dT = dT/2: T(z) = T(z 1)+dT
IF ABS(T(z) T(z 1)) > T(z)/100 GOTO 2
End
4.3.2 Метод половинного деления (метод дихотомии)
4.3.2.1 Сущность метода
Пусть осуществляется поиск экстремума функции y = f(x) в области xmin <x < xmax (см. рисунок 4.1).
Рисунок 4.1
Вначале отрезок xmax-xmin делят пополам и вблизи середины отрезка (xmax - xmin)/2 рассчитывают значения функции y при значениях x=x1 и x = x2, располагающихся на расстояния ε друг от друга. Полученные результаты могут быть представлены тремя возможными ситуациями: