Автор работы: Пользователь скрыл имя, 11 Января 2011 в 14:53, контрольная работа
Нас окружает огромное множество природных и искусственно созданных объектов, которое воздействует на органы чувств и отображается сознанием человека. От того, насколько верно мы воспринимаем окружающую действительность, очень часто зависит не только наше благополучие и здоровье, но и сама жизнь. Тривиальным примером здесь может служить восприятие и оценка пешеходом дорожной обстановки при переходе улицы.
1.1. Основные понятия моделирования. Виды моделей……………………………….3
1.2.Основные методы моделирования…………………………………………………..6
1.3.Классификация видов моделирования………………………………………………6
2.1.Задача распределения ресурсов……………………………………………………...8
2.2.Графическое решение задачи распределения ресурсов……………………………10
2.3.Симплексный метод………………………………………………………………….14
2.4.Основные способы решения транспортной задачи………………………………...18
2.5.Проверка оптимальности полученных планов перевозок методом потенциалов..20
3.1. Методы нлиннейного программирования………………………………………….26
Список литературы……………………………………………………………………….29
- детерминированные и стохастические
Детерминированное моделирование применяется для исследования систем, поведение которых можно абсолютно точно предвидеть. Например, путь, пройденный автомобилем, при равноускоренном движении в идеальных условиях; устройство, возводящее в квадрат число на входе. Соответственно детерминированный процесс, детерминированная модель.
Стохастическое (теоретико-вероятностное) моделирование применяется для исследования систем, состояние которых зависит не только от контролируемых, но и от неконтролируемых воздействий или в ней самой есть источник случайности. Например, человек и все системы, которые включают человека. Приведем пример стохастических систем, это - заводы, аэропорты, сети и системы ЭВМ, магазины, предприятия бытового обслуживания и т.п.
- статическое и динамическое
Статистическое моделирование служит для описания систем в какой-либо момент времени.
Динамические моделирование отражает изменение системы во времени (выходные характеристики системы в данный момент времени определяются характером входных воздействий в прошлом и настоящем). Устройство, возводящее x(t) в квадрат. Примером динамических систем является биологические, экономические, социальные системы; такие искусственные системы как завод, предприятия, поточная линия и т.п.
- дискретное и непрерывное
Дискретное моделирование применяют для исследования систем, в которых входных и выходные характеристики измеряется или изменяется во времени дискретно, через dt (например, часы), в противном случае применяют непрерывное моделирование. Например: ЭВМ, электронные часы, электросчетчик - дискретные системы; песочные часы, солнечные часы, нагревательные приборы и т.д. - непрерывные системы.
В зависимости от формы представления объекта (системы) можно выделить мысленное и реальное моделирование.
При реальном (натурном) моделировании исследование характеристик системы проводится на реальном объекте, либо на его части. РМ является наиболее адекватным, но его возможности с учетом особенностей реальных объектов ограничены. Например, проведение реального моделирования с АСУ предприятия требует во-первых, создания АСУ; во-вторых, проведения экспериментов с предприятиями, что невозможно.
К
реальному моделированию
Другой вид реального моделирования – физическое. При физическом моделировании исследование проводится на установках, которые сохраняют природу явления и обладают физическим подобием.
Мысленное моделирование применяется для моделирования систем, которые практически не реализуемы на заданном интервале времени. В основе мысленного моделирования - создание идеальной модели основанной на идеальной, мыслительной аналогии. Различают два вида моделирования: образное (наглядное) и знаковое.
При образном моделировании на базе представлений человека о реальных объектах создаются различные наглядные модели, отображающие явления и процессы, протекающие в объекте (например, модели частиц газов в кинетической теории газов в виде упругих шаров, воздействующих друг на друга во время столкновения).
При знаковом моделировании описывают моделируемую систему с помощью условных знаков, символов, в частности, в виде математических, физических и химических формул.
Наиболее мощный и развитый класс знаковых моделей представляют математические модели.
Математическая модель – это искусственно созданный объект в виде математических, знаковых формул, который отображает и воспроизводит структуру, свойства, взаимосвязи и отношения между элементами исследуемого объекта. Именно этот класс моделей мы и будем рассматривать и далее говорить только о математическом моделировании.
Математическое моделирование (Губарев В.В.) – метод исследования, основанный на замене исследуемого объекта-оригинала его математической моделью и на работе с ней (вместо объекта).
Математическое моделирование можно разделить на аналитическое, имитационное, комбинированное.
При АМ создается аналитическая модель объекта в виде алгебраических, дифференциальных, конечно-разностных уравнений. Аналитическая модель исследуется либо аналитическими методами, либо численными методами.
При имитационном моделировании создается Имитационная модель, используется метод статистического моделирования для реализации Имитационной модели на ЭВМ.
Комбинированное моделирование – декомпозиция процесса функционирования системы на подпроцессы. Для тех из них, где это возможно, используют аналитические методы, в противном случае – имитационные.
2.1.Задача распределения ресурсов.
Линейное программирование - представляет собой математический аппарат, разработанный для решения оптимальных задач с линейными выражениями для критерия оптимальности и линейными ограничениями на область изменения переменных. Можно сказать, что линейное программирование применимо для построения математических моделей тех процессов, в основу которых может быть положена гипотеза линейного представления реального мира: экономических задач, задач управления и планирования, оптимального размещения оборудования и прочего.
Задачами линейного программирования называются задачи, в которых линейны как целевая функция, так и ограничения в виде равенств и неравенств. Кратко задачу линейного программирования можно сформулировать следующим образом: найти вектор значений переменных, доставляющих экстремум линейной целевой функции при m ограничениях в виде линейных равенств или неравенств.
Линейное
программирование представляет собой
наиболее часто используемый метод оптимизации.
К числу задач линейного программирования
можно отнести задачи: рационального использования
сырья и материалов; задачи оптимизации
раскроя;
оптимизации производственной программы
предприятий; оптимального размещения
и концентрации производства; составления
оптимального плана перевозок, работы
транспорта; управления производственными
запасами; и многие другие, принадлежащие
сфере оптимального планирования.
Для решения большого круга задач линейного программирования имеется практически универсальный алгоритм - симплексный метод, позволяющий за конечное число итераций находить оптимальное решение подавляющего большинства задач. Тип используемых ограничений (равенства или неравенства) не сказывается на возможности применения указанного алгоритма. Дополнительной проверки на оптимальность для получаемых решений не требуется. Как правило, практические задачи линейного программирования отличаются весьма значительным числом независимых переменных. Поэтому для их решения обычно используют вычислительные машины, необходимая мощность которых определяется размерностью решаемой задачи.
Любая
задача линейного программирования
приводится к стандартной
(канонической) форме основной задачи
линейного программирования, которая
формулируется следующим образом: найти
неотрицательные значения переменных
X1 , X2 , Xn , удовлетворяющих ограничениям в виде равенств:
A1X1 + A1X2 + … + A1Xn = B1;
A2X1 + A2X2 + … + A2Xn = B2;
AmX1 + AmX2 + … + AmXn = Bm;
Xj
0, j=1,…,n и
обращающих в максимум линейную функцию
этих переменных:
F = C1X1 + C2X2 + … +
CnXn (max)
При этом также требуется, чтобы правые части равенств были неотрицательны, т.е. должны соблюдаться условия:
Bj 0, j=1,…,n
Приведение к стандартной форме необходимо, так как большинство методов решения задач линейного программирования разработано именно для стандартной формы. Для приведения к стандартной форме задачи линейного программирования может потребоваться выполнить следующие действия:
-
перейти от минимизации
- изменить знаки правых частей ограничений;
-
перейти от ограничений-
- избавиться от переменных, не имеющих ограничений на знак.
Характеристика | Вид продукции | Располагаемый ресурс | |
П1 | П2 | ||
Резервы:
трудовые |
1 |
3 |
14 |
материальные | 3 | 4 | 25 |
финансовые | 7 | 2 | 43 |
Выпуск | 1 | 1 | - |
Прибыль | 6 | 8 | - |
План | х1 | х2 | - |
Целевая функция | а) х1
+ х2 max
б) прибыль max |
Далее рассмотрим на
2.2.Графическое решение задачи распределения ресурсов
Пусть
для двух продуктов П1
и П2
требуются трудовые, материальные и финансовые
ресурсы. Наличие ресурсов каждого вида
и их нора расхода, необходимые
Таблица 1.
для выпуска единицы продукции, приведены в таблице 1.
По
условию данной задачи нам надо найти
значение переменных, при которых:
а) суммарный выпуск будет максимальным;
б) Максимальная прибыль.
Для
начала составим математическую модель
задачи:
х1 + 3х2 14
3х1 + 4х2 25
7х1 + 2х2 43
х1 0, х2 0
Математическая модель представляет собой систему линейных неравенств. Значит, область допустимых значений нашей задачи выпуклый многоугольник. Для удобства построения неравенства можно записать в форме, аналогичной уравнениям в отрезках:
х1/14 + х2 /14/3 1
х1/25/3 + х2 /25/4 1
х1/43/ 7 + х2/43/2 1
х1 0, х2 0
Информация о работе Экономмико-математические методы и модели