Министерство образования и науки Российской Федерации Федеральное государственное бюджетное образовательное учреждение высшего образования «Алтайский государственный технический университет им. И.И. Ползунова» Факультет Энергомашиностроения и автомобильного транспорта Кафедра "Котло – и реакторостроение" Расчетное задание защищено с оценкой _ В. А. Голубев подпись « » 2020г. Лабораторная работа № 1 Решение задач нелинейного программирования в Excel Пояснительная записка по дисциплине: Теория принятия решений ЛР 13.04.03.09.001 ПЗ Студент группы 8ЭМ-91 № гр Преподаватель доцент, к.т.н. должность, ученая степень БАРНАУЛ 2020 К.А.Корнеев (инициалы, фамилия) В.А. Голубев (инициалы, фамилия) Содержание 1. Цель работы ............................................................................................................ 3 2. Практическая часть. Задача №1 ......................................................................... 3-4 3. Практическая часть. Задача №2 ............................................................................ 5 4. Заключение .............................................................................................................. 5 Изм Лист № докум. Разраб. Корнеев К.А Пров Голубев В. А Н. Контр. Утв Голубев В. А Голубев В. А Подп Дат ПЗ 13.04.03. 09. 000 ПЗ Расчет и конструирование пылеулавливающих аппаратов Лит. Лист 2 Листов 5 АлтГТУ, гр. 8ЭМ-91 1 Цель работы: Ознакомиться с нелинейным программированием в Excel. Научиться применять методы нелинейного программирования для решения задач. Опробовать линейное программирование в Excel на практике (на определенных задачах). Практическая часть. Расчет в Excel: 1.) Задача: минимизировать функцию f(x)=(х1-2)4+(х1-2х2)2 при ограничениях х1,2>0 Ввод начальных значений и вид после ввода форма: Заходим в «поиск решений»: Изм. Лист № докум. Подпись Дата ПЗ.13.04.03.09.000 ПЗ Лист 3 Настраиваем необходимые параметры в «поиск решений»: Получим результат минимизации функции: Уменьшим относительную погрешность и сходимость. Параметры «поиска решений» с меньшей относительной погрешностью и сходимостью: Результат вычислений после погрешности и сходимости Изм. Лист № докум. Подпись Дата уменьшения ПЗ.13.04.03.09.000 ПЗ относительной Лист 4 2) Задача: Необходимо минимизировать функцию f(x)=100(ух2)2+(1-х)2 Ввод начальных данных и целевой функции: Результат после первого запуска: Результат минимизации функции Розенброка: Данный результат добились, изменяя значения погрешности и сходимости. Заключение: Ознакомились с методами нелинейного программирования. Применили методы нелинейного программирование для решения задач. Опробовать нелинейное программирование в Excel на практике (на определенных задачах). Изм. Лист № докум. Подпись Дата ПЗ.13.04.03.09.000 ПЗ Лист 5