Основы оптимизации материалов

Рассмотрение математических закономерностей, лежащих в основе теории оптимизации. Изучение ряда содержательных и формализованных задач оптимизации. Определение этапов инженерного проектирования. Анализ процесса построения математической модели системы.

Рубрика Математика
Вид контрольная работа
Язык русский
Дата добавления 01.04.2020
Размер файла 102,2 K

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

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

Размещено на http://www.allbest.ru/

Содержание

Введение

1. История становления и развития теории оптимизации

2. Постановка задач оптимизации

3. Содержательная и формализованная постановка задачи

4. Переход от содержательной к формализованной постановке задачи

Заключение

Список литературы

Введение

Научно-техническая революция (НТР) сделав человека во много раз сильнее, дает возможность создавать новые различные перспективные объекты технологии, процессы, машины, оборудование и др. Вместе с тем она ко многому обязывает и прежде всего обязывает принимать правильные, обоснованные решения. Просчеты и даже не очень правильные решения приводят к напрасной трате времени и ресурсов.

Однако обоснование решений требует обстоятельных расчетов и значительных умственных усилий. Современная НТР в отличие от усиливает возможности людей главным образом не физические, а умственные, интеллектуальные. Такой «умственный» рост становится возможным благодаря применению современных методов моделирования процессов и привлечению технических средств.

Современные ЭВМ обладают огромной памятью и способны производить сложнейшие вычисления с фантастической скоростью - до нескольких сот миллионов операций в 1 с. До широкого распространения ЭВМ решение производственных задач методами математического моделирования вручную, требовало много времени, подчас запаздывало, надобность в нем отпадала. ЭВМ ускоряет решение сложных задач.

Методы математического моделирования в сочетании с ЭВМ являются в настоящее время незаменимым инструментом инженера и исследователя, без грамотного применения которого невозможно проникнуть в существо процесса или явления, найти правильное решение. Однако необходимо иметь в виду, что выработка решений с помощью методов моделирования и ЭВМ в полной мере зависит от того, насколько правильно сформулирована производственная задача, насколько точна и доброкачественна исходная информация.

1. История становления и развития теории оптимизации

Термин «оптимум» был введен в XVIII веке Готфридом В. Лейбницем и в основном рассматривался в применении к теологии - учению о религиозных догматах и религиозной культуре и их необходимости для человека.

В переводе с латинского термин «optimus» означает наилучший. Его связывают с именем богини Опы (богиня плодородия, урожая и богатства). Она - жена бога времени Сатурна и мать Юпитера (хранителя римского государства). В одной руке она держит рог изобилия (мифический источник благ), а в другой - символ измерения и решения - весы.

Лейбниц в своей философской теории излагал соображения о существующем мире как об оптимуме. Это переводилось как наилучший из всех возможных миров. Однако в философском учении Лейбница нет понятия допустимости. Но «наилучшее» может быть и недопустимым. Впоследствии его идеи взяты на вооружение философским течением «философский оптимизм».

Исторически выявлено несколько математических закономерностей, лежащих в основе теории оптимизации.

XVII век - Пьер Ферма установил закономерность, заключающуюся в том, что при приближении к точкам максимума и минимума скорость функции падает до нуля.

Ещё раньше практики-землеустроители использовали основные положения оптимального проектирования:

* кратчайшее расстояние между двумя точками - прямая;

* кривая заданной длины, ограничивающая максимальную площадь, - окружность.

XVIII век - работы Даниила Бернулли, Леонарда Эйлера, Жозефа Л. Лагранжа, посвященные вариационному исчислению. Позже этими же задачами в XIX веке занимались Карл Вейерштрасс и Карл Г. Якоби.

Первыми, подробно изученными задачами поиска экстремума были задачи линейного программирования. Еще в 1820 г. Жозеф Фурье и затем Л.В. Канторович (1939 г.), Джордж Б. Данциг (1947 г.) сформулировали задачу линейного программирования и предложили метод ее решения - направленного перебора смежных вершин.

Так к средине XX века произошло разделение теоретических разработок и практических нужд. Это несоответствие продолжалось вплоть до создания ЭВМ в конце 40-х годов прошлого столетия. После создания в 1947 г. Д. Данцигом симплекс-метода и появления первых ЭВМ были сформулированы и решены тысячи прикладных задач. Несколько позже Р. Веллманом был разработан метод динамического программирования, который позволял решать задачи для систем, характеристики которых зависят от времени. Также существенный вклад в математическое программирование и оптимальное управление внес Л.С. Понтрягин, разработав раздел вариационного исчисления. Так к 70-м годам XX века в основном был сформирован раздел прикладной математики - теория и методы оптимизации.

2. Постановка задач оптимизации

В самом общем случае, решить оптимизационную задачу это значит найти наилучшее решение среди возможных вариантов решения.

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

Рисунок 1 Схема вычислительного эксперимента

На первом этапе эксперимента строится некий эквивалент объекта, его модель, отражающий в математической форме важнейшие свойства объекта. Второй этап -- разработка алгоритма для реализации модели на компьютере. Модель представляется в форме, удобной для применения численных методов, определяется последовательность вычислительных и логических операций, которые нужно произвести, чтобы найти искомые величины с заданной точностью.

На третьем этапе создаются программы, реализующие алгоритмы на доступном компьютеру языке. Нахождение оптимальных значений параметров - это один из этапов вычислительного эксперимента, позволяющий выработать управляющее воздействие на объект исследования. Теория оптимизации представляет собой совокупность фундаментальных математических результатов и численных методов, позволяющих избежать полного перебора всех решений.

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

3. Содержательная и формализованная постановка задачи

Решение оптимизационных задач (процесс оптимизации) лежит в основе всей инженерной деятельности. Эффективность метода оптимизации связана с одной стороны с умелым использованием основных результатов таких математических дисциплин, как:

· математический анализ;

· линейная алгебра;

· математическая логика и теория алгоритмов;

· функциональный анализ;

· дифференциальное исчисление.

С другой стороны, в инженерной практике размер оптимизационных задач достаточно велик, следовательно, велики и затраты времени реализации алгоритмов. Поэтому оптимизационные задачи ориентированы в основном на реализацию на ЭВМ. Ценность теории оптимизации состоит в её универсальности по отношению к различным классам задач. Оптимизационная задача может быть частью задачи решаемой в:

1. математической экономике: решение больших макроэкономических моделей, моделей предпринимательства и т.д.;

2. в автоматике: оптимальное управление, робототехника, фильтрация, управление производством;

3. в технике: оптимальное планирование информационных и компьютерных сетей, оптимизация структур и параметров технических систем;

4. в численном анализе: аппроксимация, регрессия, решение линейных и нелинейных систем управления и т.д.

Важнейшим элементом во всех этих задачах является формализованная (математическая) постановка задачи. При этом задачи различаются содержательной стороной. Рассмотрим ряд содержательных и формализованных задач оптимизации.

Пример 1. Аппроксимация статической характеристики термопреобразователей.

Термопреобразователь сопротивления служит для измерения температуры среды. Его действие основано на изменении сопротивления R чувствительного элемента (Pt, Cu, AlKa, CrCa и т.д.) от температуры измеряемой среды T. Эта зависимость получена экспериментально в виде пары чисел

(Ri ,Ti ), i =1,Їn

и представляет собой, так называемую, статическую характеристику датчика температуры и хранится в виде градуировочных таблиц ГОСТ 6651-84. Каждая из таблиц (а их реально используют более 10) содержит ориентировочно 1000 значений. Хранить подобные объемы данных нецелесообразно для любого технического средства, а в микропроцессорном контроллере невозможно. Поэтому используют аппроксимацию табличных данных в виде регрессионного управления. Известно, что величины R и T связаны функциональной зависимостью:

T (Ra)

где - вид функциональной связи; a- вектор неизвестных коэффициентов уравнения связи. Предполагаем, что структура регрессионного управления известна (полиномиальная, гармоническая и др.). Например, в случае использования полиномиального уравнения второго порядка, получаем аппроксимированные значения температуры:

TЇ=

Пример 2. Транспортная задача

В городе имеются два кирпичных завода и три потребителя их продукции - строительные фирмы. Известны и приведены в табл. 1. суточные объемы производства кирпича, суточные потребности в нем строительных организаций и стоимость перевозки 1 тыс. кирпичей от каждого завода к каждой строительной фирме.

Таблица 1. Исходные данные для транспортной задачи

Заводы

Производство кирпича (гыс./сут.)

Стоимость перевозки 1 т цемента (денежных ед.)

Комбинат 1

Комбинат 2

Комбинат 3

1

10

10

15

25

2

15

20

30

30

Потребности в кирпичах (тыс./сут.)

9

8

8

Требуется составить план суточных перевозок кирпича таким образом, чтобы транспортные расходы были минимальны. Приведенные задачи различаются содержательной (описательной) постановкой задачи и имеют специфику конкретных прикладных областей. Важнейшим моментом теории оптимизации является переход от содержательной постановки задачи к формализованной, то есть математической.

Стоит отметить, что решение задачи оптимизации это всего лишь один этап в процессе формирования оптимального проекта для эффективного функционирования системы. Процесс инженерного проектирования циклический и включает следующие этапы, приведенные на рисунке 2.

Рисунок 2 Этапы инженерного проектирования

4. Переход от содержательной к формализованной постановке задачи оптимизации

Процесс включает ряд этапов, важнейшими из которых являются следующие.

1. Установить границы объекта оптимизации.

Границы объекта (системы) задаются пределами, отделяющими объект от внешней среды. Например, в задаче I мы не рассматривали процесс получения градуировочной таблицы. Однако при установлении границ должны быть уверены, что декомпозиция задачи не приведет к излишнему упрощению реального объекта.

2. Построение математической модели системы.

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

Модель, как важнейший инструмент научного познания, является условно-абстрактным, или материальным образом реального объекта, замещающим его (реальный объект) в процессе исследования.

Структура модели включает основные уравнения материальных и энергетических балансов и уравнения, описывающие физические процессы в системе. Эти уравнения обычно дополняются неравенствами, которые определяют область допустимых значений независимых переменных. Область допустимых значений определяет границы изменения характеристик объекта. Процесс построения математической модели - один из самых сложных этапов.

3. Выбор критерия оптимизации.

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

Основная задача при выборе критерия оптимизации - декомпозиция противоречивых целевых установок.

Например:

· минимум затрат (вложений при проектировании);

· минимум потребления энергии при эксплуатации;

· максимум надежности.

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

4. Формирование целевой функции.

На основании выбранного критерия оптимизации необходимо составить целевую функцию (функцию качества), представляющую собой математическую зависимость критерия оптимальности от параметров, влияющих на ее значение. Вид целевой функции определяется конкретной задачей оптимизации. Таким образом, задача оптимизации сводится к нахождению экстремума целевой функции.

Например, в примере I критерием оптимальности является точность аппроксимации (разность [T-TЇ] ), а целевой функцией - квадрат расстояния L().

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

Заключение

Моделирование стало эффективным инструментом решения задач анализа, оптимизации и синтеза систем, а также составной частью общих подходов, характерных для современных информационных технологий. Практическая реализация возможностей математического моделирования существенно повышает эффективность инженерных разработок особенно при создании принципиально новых, не имеющих прототипов изделий, технологических машин и приборов, материалов и технологий, что позволяет сократить затраты времени и средств на использование в технике и технологиях передовых достижений фундаментальных наук. Отмеченные возможности математического моделирования еще далеко не исчерпаны, представляются достаточно перспективными и заслуживают детального рассмотрения. Принимая во внимание тенденции развития технического прогресса и возрастающие возможности вычислительной техники, дальнейшее развитие теории моделирования систем следует ожидать в направлении создания интеллектуальных самосовершенствующихся моделей, способных без участия разработчика изменять свою структуру и подстраиваться под требования новых задач.

Список литературы

1. Теория и методы оптимизации : учеб. пособие для академического бакалавриата / Е. А. Кочегурова. -- М.: Издательство Юрайт, 2016. -- 133 с. -- Серия : Университеты России

2. Советов, Б.Я. Моделирование систем / Б.Я. Советов, С.А. Яковлев. - М. : Высшая школа, 2005. - 343 с.

3. Самарский, А.А. Математическое моделирование / А.А. Самарский, А.П. Михайлов. - М.: Физматлит, 2001. - 320 с.

4. Васильев Ф.П. Методы оптимизации. М.: Факториал Пресс, Гл. ред. физ.-мат. лит., 2002.- 824 c.

5. Пшеничный Б.Н., Данилин Ю.М. Численные методы в экстремальных задачах. М.: Наука, 1975. - 320 с.

6. Мину М. Математическое программирование. Теория и алгоритмы. М.: Наука. Гл. ред. физ.-мат. лит., 1990. 488 c.

7. Моисеев Н.Н., Иванилов Ю.П., Столярова Е.М. Методы оптимизации. М.: Наука. Гл. ред. физ.-мат. лит., 1978. 352 c.

8. Гилл Ф., Мюррей У., Райт М. Практическая оптимизация. Пер. с англ. -- М.: Мир, 1985. 509 c.

9. Аоки М. Введение в методы оптимизации. М.: Наука, 1977. 334 с.

Размещено на Allbest.ru

...

Подобные документы

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

    курсовая работа [414,1 K], добавлен 20.01.2010

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

    контрольная работа [1,4 M], добавлен 16.08.2010

  • Кусторез как устройство, предназначенное для остатков травяной и кустовой поросли различного характера: особенности математической обработки данных, проведение экспериментальной оптимизации параметров. Анализ карты оптимизации потребляемой мощности.

    курсовая работа [2,1 M], добавлен 19.03.2013

  • Знакомство с особенностями построения математических моделей задач линейного программирования. Характеристика проблем составления математической модели двойственной задачи, обзор дополнительных переменных. Рассмотрение основанных функций новых переменных.

    задача [656,1 K], добавлен 01.06.2016

  • Математическая задача оптимизации. Минимум функции одной и многих переменных. Унимодальные и выпуклые функции. Прямые методы безусловной оптимизации и минимизации, их практическое применение. Методы деления отрезка пополам (дихотомия) и золотого сечения.

    курсовая работа [2,0 M], добавлен 26.08.2009

  • Предназначена библиотеки "simplex" для оптимизации линейных систем с использованием симплексного алгоритма. Построение экономико-математической модели формирования плана производства. Основные виды транспортных задач, пример и способы ее решения.

    курсовая работа [477,9 K], добавлен 12.01.2011

  • Формирование функции Лагранжа, условия Куна и Таккера. Численные методы оптимизации и блок-схемы. Применение методов штрафных функций, внешней точки, покоординатного спуска, сопряженных градиентов для сведения задач условной оптимизации к безусловной.

    курсовая работа [1,8 M], добавлен 27.11.2012

  • Математическое программирование - область математики, в которой изучаются методы решения задач условной оптимизации. Основные понятия и определения в задачах оптимизации. Динамическое программирование – математический метод поиска оптимального управления.

    презентация [112,6 K], добавлен 23.06.2013

  • Изучение методов одномерной оптимизации и сравнение эффективности их применения для конкретных целевых функций. Нахождение минимума функции 1/|x-3|3 методами перебора, поразрядного поиска, дихотомии, золотого сечения, средней точки, хорд и Ньютона.

    курсовая работа [761,8 K], добавлен 25.12.2015

  • Теоретические основы аналитической геометрии, линейной алгебры и задач оптимизации. Общая характеристика плоскости и основных поверхностей второго порядка. Особенности решения систем линейных уравнений с использованием меню "Мастер функций" MS Excel.

    методичка [1,3 M], добавлен 05.07.2010

  • Некоторые математические вопросы теории обслуживания сложных систем. Организация обслуживания при ограниченной информации о надёжности системы. Алгоритмы безотказной работы системы и нахождение времени плановой предупредительной профилактики систем.

    реферат [1,4 M], добавлен 19.06.2008

  • Поиск оптимальных значений некоторых параметров в процессе решения задачи оптимизации. Сравнение двух альтернативных решений с помощью целевой функции. Теорема Вейерштрасса. Численные методы поиска экстремальных значений функций. Погрешность решения.

    презентация [80,6 K], добавлен 18.04.2013

  • Методы условной и безусловной нелинейной оптимизации. Исследование функции на безусловный экстремум. Численные методы минимизации функции. Минимизация со смешанными ограничениями. Седловые точки функции Лагранжа. Использование пакетов MS Excel и Matlab.

    лабораторная работа [600,0 K], добавлен 06.07.2009

  • Сущность и характеристика метода покоординатного спуска (метод Гаусса-Зейделя). Геометрическая интерпретация метода покоординатного спуска для целевой функции z=(x,y). Блок-схема и алгоритм для написания программы для оптимизации методом Хука-Дживса.

    контрольная работа [878,3 K], добавлен 26.12.2012

  • Применение функции Лагранжа в выпуклом и линейном программировании. Простейшая задача Больца и классического вариационного исчисления. Использование уравнения Эйлера-Лагранжа для решения изопериметрической задачи. Краевые условия для нахождения констант.

    курсовая работа [1,2 M], добавлен 16.01.2013

  • Процесс выбора или построения модели для исследования определенных свойств оригинала в определенных условиях. Стадии процесса моделирования. Математические модели и их виды. Адекватность математических моделей. Рассогласование между оригиналом и моделью.

    контрольная работа [69,9 K], добавлен 09.10.2016

  • Решение дифференциальных уравнений математической модели системы с гасителем и без гасителя. Статический расчет виброизоляции. Определение собственных частот системы, построение амплитудно-частотных характеристик и зависимости перемещений от времени.

    контрольная работа [1,6 M], добавлен 22.12.2014

  • Проектирование методов математического моделирования и оптимизации проектных решений. Использование кусочной интерполяции при решении задач строительства автомобильных дорог. Методы линейного программирования. Решение специальных транспортных задач.

    методичка [690,6 K], добавлен 26.01.2015

  • Применение системы MathCAD при решении прикладных задач технического характера. Основные средства математического моделирования. Решение дифференциальных уравнений. Использование системы MathCad для реализации математических моделей электрических схем.

    курсовая работа [489,1 K], добавлен 17.11.2016

  • Создание математической модели движения шарика, подброшенного вертикально вверх, от начала падения до удара о землю. Компьютерная реализация математической модели в среде электронных таблиц. Определение влияния изменения скорости на дальность падения.

    контрольная работа [1,7 M], добавлен 09.03.2016

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.