Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лабораторная работа 2 оптимизация.doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
1.54 Mб
Скачать

2.4 Работа с моделью

В рассматриваемой задаче для нахождения оптимального варианта конструкции теплообменника варьируются два параметра d1 и d2экв (в программе соответственно d1 и d2). В связи с этим говорят о двумерной задаче оптимизации. Простейшим методом решения многомерных задач такого типа является метод покоординатного спуска. Его идея заключается в последовательном циклическом применении одномерного поиска для каждого варьируемого параметра. Например, возможна следующая последовательность расчета (см. рис. 5): поиск начинается с базовой точки с координатами d1 = 0,08 м; d2 =0,03 м. Сначала осуществляется спуск вдоль координаты d2 при фиксированном значении координаты d1 = 0,08 м и в точке d2 =0,06 м было достигнуто наименьшее значение целевой функции Z = 212. После достижения минимума целевой функции в выбранном направлении производится поиск вдоль оси d1 при фиксированном значении d2 = 0,06 м и т.п.

Эти операции повторяются до тех пор, пока любое перемещение из некоторой точки не будет приводить к увеличению целевой функции (возможен только «подъем вверх»). Если необходимо получить более точный результат, эту точку выбирают в качестве базовой и проводят поиск с меньшим шагом.

Следует учитывать, что метод покоординатного спуска оказывается неработоспособным при «овражном» рельефе целевой функции. В этом

случае оптимум может быть найден при помощи более сложных алгоритмов. Один из них – симплексный – может быть легко реализован “вручную” с помощью диалоговой системы, используемой в данной лабораторной работе.

2.5 Порядок работы с программой

Программа содержится в файле tawin.xls и запускается двойным щелчком кнопки манипулятора “мышь” из любого средства навигации ОС Windows.

После открытия файла на экран дисплея выводится диалоговое окно, сообщающее о наличии макросов в данной книги (файле) и предлагающее отключить или не отключать их (макросы).

Для работы с программой не следует отключить макросы.

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

Для того, чтобы снять высокий уровень безопасности, нужно в меню «Сервис» выбрать команду «Макрос»  «Безопасность». На вкладке «Уровень безопасности», вновь открывшегося окна выбрать с помощью переключателя уровень безопасности «Средняя» либо «Низкая», нажать кнопку «Ок». Затем закрыть рабочую книгу с программой и открыть заново.

Работа с программой включает в себя следующие этапы:

  • работа с главным меню;

  • работа с листами;sheet_work

  • работа с формами.form_work

Главное меню программы состоит из следующих разделов (кнопок):

«Сервис», «Расчеты», «Область поиска», «Построение графика», «Кнопки поворота графика», «Помощь».

Кнопка «Сервис» служит для запуска формы «Сервис».form_serv

Кнопка «Расчеты» служит для запуска формы «Расчеты».

Кнопка «Область поиска» служит для запуска формы «Установка области поиска».form_set_area

Кнопка «Построение графика» служит для вызова функции построения графика

Кнопки поворота графика служат для изменения объемного вида построенного графика

Кнопка «Помощь» служит для вызова необходимой справки.

Рабочая книга программы содержит 3 листа с которыми и ведется основная работа: «Область поиска», «График», «Отчет».