Математическое моделирование систем и процессов
Расчет оптимального ежесуточного объема вагонопотока, обеспечивающего максимальную прибыль при доставке грузов, с помощью методов математического моделирования. Поиск максимального потока и минимального разреза по заданной матрице транспортной сети.
Рубрика | Математика |
Вид | контрольная работа |
Язык | русский |
Дата добавления | 03.12.2017 |
Размер файла | 1,4 M |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://www.allbest.ru/
Федеральное агентство железнодорожного транспорта
Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования
«Российский университет транспорта» (МИИТ)
Кафедра: «Высшая математика и естественные науки»
Контрольная работа №1
Математическое моделирование систем и процессов
Москва 2017-2018
Задача №1
Полигон с четырьмя станциями А, Б, В и Г должен пропустить суточные объемы вагонопотоков NАГ и NБГ по заданному назначению в соответствии с нормативными показателями работы сортировочных парков на станциях А, Б и В.
Требуется:
1. Составить план формирования поездов.
2. Выполнить вероятностный анализ плана и рассмотреть возможные его варианты с учетом случайного характера суточных объемов вагонопотоков NАГ и NБГ.
Исходные данные |
станция |
||
Вагонно-часы простоя под накоплением, T = cm |
А |
800 |
|
Б |
1100 |
||
В |
800 |
||
Экономия от проследования станции без переработки, tэк, ч/ваг |
Б |
1 |
|
В |
6 |
||
Среднее квадратическое отклонение вагонопотоков, у |
56 |
||
Параметр «a» в равномерном распределении |
50 |
||
Среднесуточные вагонопотоки |
АГ |
250 |
|
БГ |
200 |
||
Законы распределения вагонопотоков |
АГ |
Н |
|
БГ |
Э3 |
Примечания: 1.у - среднее квадратическое отклонение в нормальном законе распределения вагонопотока, 2. Условные обозначения законов распределения: Н - нормального, П - показательного, Р -равномерного, Э2, Э3, Э4 - Эрланга 2-, 3-, 4-го порядков.
Решение
1. Определим критическое значение вагонопотоков NАГ и NБГ:
2. Устанавливаем всевозможные варианты плана формирования поездов, соответствующие следующим случайным событиям:
3. Каждое из рассмотренных событий равносильно одновременному наблюдению соответствующих двух независимых событий. Поэтому из основания теоремы умножения вероятностей независимых событий получаем:
4. Определим вероятность реализации вариантов 1,2,3,4 плана формирования поездов, как вероятности случайных событий А1, А2, А3, А4 согласно заданным законам распределения вероятностей вагонопотоков
Согласно равномерному закону распределения:
Где разность границ
Согласно теореме сложения вероятностей противоположных событий:
Согласно показательному закону распределения:
Согласно теореме сложения вероятностей противоположных событий:
Используя полученные результаты, определяем:
5. События А1, А2, А3, А4 являются несовместимыми и составляют полную систему событий. На основании теоремы о вероятности суммы событий, составляющих полную систему при суммировании вероятностей событий А1, А2, А3, А4 должны получить 1:
Полученный результат свидетельствует о правильности выполненного вероятностного анализа плана формирования поездов в соответствии с исходными данными примера.
6. Вариант 4, соответствующий событию А4, предусматривает организацию вагона потока через станцию Б и В и вагонопотока через станцию В с переработкой, без сквозного назначения. Однако в силу случайного характера вагонопотоков их величины могут быть таковыми, что возможны два несовместимых подварианта 4:
Если имеет место подвариант 4б, то открывается возможность сформировать на станции Б суммарный вагонопоток , который проходит сквозным назначением через попутную станцию В до станции Г.
7. Определим вероятности Р(4а) и Р(4б)) подвариантов 4а и 4б.
7.1 согласно анализу события А4 с помощью рис.1.1 имеем два случая.
Случай 1:
Разобьем треугольник события 4а и 4б трапеции, которые заменим равными по площади прямоугольниками 1,2,3,4.
Используя заданные в условии задачи законы распределения определим вероятности событий, которые являются площадями соответствующих прямоугольников:
Вероятности, соответствующие основанию прямоугольникам определяются по равномерному закону распределения:
Тогда
математический моделирование вагонопоток
Вероятности, соответствующие высотам прямоугольников, рассчитываются по показательному закону распределения:
Вероятность подварианта 4а:
Случай 2:
Вероятность подварианта 4б:
8.Строим схему полигона и варианты плана формирования поездов
Задача №2
На грузовой станции отправления формируются вагонопотоки на 2 назначения А и Б. Определить оптимальный ежесуточный объем вагонопотоков, обеспечивающий РЖД максимальную прибыль при доставке грузов к станциям назначения, если формирование осуществляется с помощью 3 технологических операций:
1) осмотр 1 вагона назначения А требует t11 часа, назначения Б - t12 часа,
2) формирование 1 вагона в вагонопоток назначения А - t21 часа, назначения Б - t22 часа,
3) погрузка 1 вагона назначения А - t31 часа, назначения Б - t32 часа.
Прибыль от доставки груза 1 вагоном на станцию назначения А составляет с1, на станцию назначения Б - с2 денежных единиц.
Технологические операции, t час/вагон |
А |
Б |
|
Осмотр, t11 , t12 |
0,2 |
0,2 |
|
Формирование, t21 , t22 |
0,22 |
0,18 |
|
Погрузка, t31 , t32 |
0,24 |
0,16 |
|
Прибыль, с1, с2 |
14,3 |
13,3 |
|
Вагонопоток, х1, х2 |
52 |
66 |
|
Прибыль, СА, СБ |
743,6 |
877,8 |
|
Общая прибыль на РЖД, С |
1621,4 |
Решение
1. Математическая модель стандартного вида для данной задачи. Суммарная прибыль:
Общее время проведения i-ой технологической операции:
Где b - заданное время формирования объема вагонопотоков, b=24 часа.
Максимальное значение целевой функции:
Запишем уравнения математической модели для конкретной задачи согласно уравнениям (2.1),(2.2),(2.3)
2. Введем балансовые переменные
Обращая неравенства (2.5) в равенства
3. Исследуем систему (2.7) на совместимость. Поскольку ранг матрицы А и расширенной матрицы равны и меньше числа n=5
То в соответствии с теоремой Кронекера-Капелли систему (2.7) является совместной и неопределенной, базисных переменных 3, свободных 2.
4. Для поиска оптимального решения симплексным методом представим выражения (2.4) и (2.7) в базисной допустимой форме согласно условиям:
1) в каждом выражении (2.7) должна входить только базисная переменная с коэффициентом ;
2) свободные числа системы уравнений (2.7) должны быть неотрицательными;
3) целевая функция (2.4) должна быть выражена только через свободные переменные.
В качестве базисных переменных принимаем переменные, а свободных - Х1, Х2, тогда выражения (2.4) и (2.7) соответствуют условия базисной допустимой формы и позволяют получить 1-е базисное допустимое решение поставленной задачи при равенстве нулю свободных переменных
Х1=(0,0,24,24,24) (2.8)
f(Х1)=0 (2.9)
Решение (2.8) и (2.9) - опорное.
5. Перейдем к новой базисной допустимой форме и получим на ее основное новое базисное допустимое решение, улучшающее значение целевой функции f(Х).
1) в системе (2.7) выразим базисные переменные через свободные переменные
2) пусть х1?0, х2=х3=х4=х5=0:
Тогда min (120,109,100)=100=Х1min при х5=0.
Получаем новые свободные переменные х2=0 и х5=0 и новые базисные переменные х1?0, х3?0, х4?0.
3)Из уравнения (2.10) выразим х1 через х2 и х5.
И подставим в (2.10) и (2.4)
Получим новую базисную форму:
4) Из уравнения (2.11) и (2.12) получим 2-е базисное решение при х2=х5=0
Вывод: из (2.12) видно, что при увеличении х2 целевая функция f(Х) увеличивается, при увеличении х5 - уменьшается, поэтому принимаем х5=0, х2?0 и находим допустимое значение х2.
6. От базисной допустимой формы (2.11), (2.12) перейдем к новой базисной форме:
1) пусть х2?0, х1=х3=х4=х5=0
Тогда min(149,67,57)=57=Х2min при х3=0.
Получаем новые свободные переменные х3=0 и х5=0 и новые базисные переменные х1?0, х2?0, х4?0.
2) Из уравнения (2.11а) выразим х2 через х3 и х5
И подставим в (2.11б), (2.11в) и (2.12)
Получим новую базисную форму:
4) из уравнения (2.14) и (2.15) получим 3-е базисное решение при
Вывод: из (2.15) видно, что при увеличении х3,х5 уменьшается f(Х).
Симпликс процесс завершен.
Ответ: при объеме суточного вагонопотока х1=52, включенного в назначение А, и х2=66 вагона, включенного в назначение Б, РЖД получит максимальную прибыль f(Х)=1621,4 денежных единиц. Графическое решение задачи представлено на рис 2.1.
Задача №3
Задана матрица транспортной сети G(X, U, C(U)). Построить диаграмму и найти максимальный поток и минимальный разрез. (1,2)4, (1,4)6, (1,6)12, (2,3)3, (2,5)3, (2,7)7, (3,7)2, (4,2)3,(4,6)3, (4,7)1,(5,6)2, (6,7)5
Решение
1. Построим граф транспортной системы в соответствии с заданной матрицей (рис.3.1)
2. По графу составим всевозможные пути от вершины выхода к вершине входа:
3. Минимальный поток и минимальный разрез с помощью алгоритма Форда-Фалкерсона. Составим матрицы С пропускной способностью дуг заданной транспортной системы (табл.3.1).
4. Согласно порядку применения алгоритма вначале по графу (рис.3.1) или по матрице С (табл.3.1) произвольно выбираем один из путей от вершины входа х1 к вершине выхода х7. Рассмотрим путь S1(С). Пропускная способность пути S1. Р1=min(4,3,2)=2
Таблица 3.1 - Матрица С
Конец Начало |
Х1 |
Х2 |
Х3 |
Х4 |
Х5 |
Х6 |
Х7 |
|
Х1 |
4 |
6 |
12 |
|||||
Х2 |
3 |
3 |
7 |
|||||
Х3 |
2 |
|||||||
Х4 |
3 |
3 |
1 |
|||||
Х5 |
2 |
|||||||
Х6 |
5 |
5. В матрице С (табл.3.1) из значений пропускных способностей (4,3,2) дуг пути S1 вычтем Р1= 2, получив матрицу С1 (табл.3.2). В преобразованной транспортной сети определена избыточная пропускная способность S1
Таблица 3.2 - Матрица С1
Конец Начало |
Х1 |
Х2 |
Х3 |
Х4 |
Х5 |
Х6 |
Х7 |
|
Х1 |
2 |
6 |
12 |
|||||
Х2 |
1 |
3 |
7 |
|||||
Х3 |
0 |
|||||||
Х4 |
3 |
3 |
1 |
|||||
Х5 |
2 |
|||||||
Х6 |
5 |
5. По матрице С1 (таблице.3.2) произвольно выбираем один из путей от вершины входа к вершине выхода. Рассмотрим путь . Его пропускная способность Р2=min(2,7)=2
В матрице С1 (табл.3.2) из значений пропускных способностей дуг пути S2(С1) вычтем Р2=2, получим новую матрицу С2(табл.3.3)
Таблица 3.3 - Матрица С2
Конец Начало |
Х1 |
Х2 |
Х3 |
Х4 |
Х5 |
Х6 |
Х7 |
|
Х1 |
0 |
6 |
12 |
|||||
Х2 |
1 |
3 |
5 |
|||||
Х3 |
0 |
|||||||
Х4 |
3 |
3 |
1 |
|||||
Х5 |
2 |
|||||||
Х6 |
5 |
6. По матрице С2 (таблице.3.3) произвольно выбираем один из путей от вершины входа к вершине выхода. Рассмотрим путь . Его пропускная способность Р3=min(6,3,7)=3
В матрице С2 (табл.3.3) из значений пропускных способностей дуг пути S7(С1) вычтем Р3=3, получим новую матрицу С3(табл.3.4)
Таблица 3.4 - Матрица С3
Конец Начало |
Х1 |
Х2 |
Х3 |
Х4 |
Х5 |
Х6 |
Х7 |
|
Х1 |
0 |
3 |
12 |
|||||
Х2 |
1 |
3 |
2 |
|||||
Х3 |
0 |
|||||||
Х4 |
0 |
3 |
1 |
|||||
Х5 |
2 |
|||||||
Х6 |
5 |
8. По матрице С3 (таблице.3.4) произвольно выбираем один из путей от вершины входа к вершине выхода. Рассмотрим путь . Его пропускная способность Р4=min(3,3,5)=3
В матрице С3 (табл.3.4) из значений пропускных способностей дуг пути S (С3) вычтем Р4=3, получим новую матрицу С4(табл.3.5)
Таблица 3.5 - Матрица С4
Конец Начало |
Х1 |
Х2 |
Х3 |
Х4 |
Х5 |
Х6 |
Х7 |
|
Х1 |
0 |
0 |
12 |
|||||
Х2 |
1 |
3 |
2 |
|||||
Х3 |
0 |
|||||||
Х4 |
0 |
0 |
1 |
|||||
Х5 |
2 |
|||||||
Х6 |
2 |
7. По матрице С4 (таблице.3.5) произвольно выбираем один из путей от вершины входа к вершине выхода. Рассмотрим путь . Его пропускная способность Р5=min(12,2)=2
В матрице С4 (табл.3.5) из значений пропускных способностей дуг пути S (С4) вычтем Р5=2, получим новую матрицу С5(табл.3.6)
Таблица 3.6 - Матрица С5
Конец Начало |
Х1 |
Х2 |
Х3 |
Х4 |
Х5 |
Х6 |
Х7 |
|
Х1 |
0 |
0 |
10 |
|||||
Х2 |
1 |
3 |
2 |
|||||
Х3 |
0 |
|||||||
Х4 |
0 |
0 |
1 |
|||||
Х5 |
2 |
|||||||
Х6 |
0 |
Так как в строке 1остались данные, но новые пути из точки 1 невозможны. Максимально возможный поток
Рmax=Р1+Р2+Р3+Р4+Р5=2+2+3+3+2=12.
Вычтем из элементов матрицы С элементы матрицы С5 получив матрицу С6 (табл.3.7)
Таблица 3.7 - Матрица С6
Конец Начало |
Х1 |
Х2 |
Х3 |
Х4 |
Х5 |
Х6 |
Х7 |
|
Х1 |
4 |
6 |
2 |
|||||
Х2 |
2 |
0 |
5 |
|||||
Х3 |
2 |
|||||||
Х4 |
3 |
3 |
0 |
|||||
Х5 |
0 |
|||||||
Х6 |
5 |
Построим граф варианта движения, реализующего величину максимального поток (рис.3.2)
Рассмотрим всевозможные разрезы на графе варианта движения и убедимся в том, что согласно теореме Форда-Фалкерсона величина максимального потока от источника к источнику равна пропускной способности минимального разреза транспортной сети с =10
Поток в транспортной сети удовлетворяет требуемый условиям:
1) для любой дуги значение потока не превышает пропускной способности,
2) в каждой вершине соблюдается условие непрерывности потока.
9. Проверим результаты расчета выбрав другой путь:
Р'1=min(4,7)=4
Преобразуем матрицу С в С'1
Таблица 3.8 - Матрица С'1
Конец Начало |
Х1 |
Х2 |
Х3 |
Х4 |
Х5 |
Х6 |
Х7 |
|
Х1 |
0 |
6 |
12 |
|||||
Х2 |
3 |
3 |
3 |
|||||
Х3 |
2 |
|||||||
Х4 |
3 |
3 |
1 |
|||||
Х5 |
2 |
|||||||
Х6 |
5 |
Р'2=min(6,1)=1
Таблица 3.9 - Матрица С'2
Конец Начало |
Х1 |
Х2 |
Х3 |
Х4 |
Х5 |
Х6 |
Х7 |
|
Х1 |
0 |
5 |
12 |
|||||
Х2 |
3 |
3 |
3 |
|||||
Х3 |
2 |
|||||||
Х4 |
3 |
3 |
0 |
|||||
Х5 |
2 |
|||||||
Х6 |
5 |
Р'3=min(5,3,3,2)=2
Таблица 3.10 - Матрица С'3
Конец Начало |
Х1 |
Х2 |
Х3 |
Х4 |
Х5 |
Х6 |
Х7 |
|
Х1 |
0 |
3 |
12 |
|||||
Х2 |
1 |
3 |
3 |
|||||
Х3 |
0 |
|||||||
Х4 |
1 |
3 |
0 |
|||||
Х5 |
2 |
|||||||
Х6 |
5 |
Р'4=min(3,3,5)=3
Таблица 3.11 - Матрица С'4
Конец Начало |
Х1 |
Х2 |
Х3 |
Х4 |
Х5 |
Х6 |
Х7 |
|
Х1 |
0 |
0 |
12 |
|||||
Х2 |
1 |
3 |
3 |
|||||
Х3 |
0 |
|||||||
Х4 |
1 |
0 |
0 |
|||||
Х5 |
2 |
|||||||
Х6 |
2 |
Р'5=min(12,2)=2
Таблица 3.12 - Матрица С'5
Конец Начало |
Х1 |
Х2 |
Х3 |
Х4 |
Х5 |
Х6 |
Х7 |
|
Х1 |
0 |
0 |
10 |
|||||
Х2 |
1 |
3 |
3 |
|||||
Х3 |
0 |
|||||||
Х4 |
1 |
0 |
0 |
|||||
Х5 |
2 |
|||||||
Х6 |
0 |
Так как в строке 1 остались данные, но новые пути из точки 1 невозможны. Максимально возможный поток
Р'max=Р'1+Р'2+Р'3+Р'4+ Р'5=4+1+2+3+2=12.
Вычтем из элементов матрицы С элементы матрицы С'4 получив матрицу С'5 (табл.3.13)
Таблица 3.13 - Матрица С'5
Конец Начало |
Х1 |
Х2 |
Х3 |
Х4 |
Х5 |
Х6 |
Х7 |
|
Х1 |
4 |
6 |
2 |
|||||
Х2 |
2 |
0 |
4 |
|||||
Х3 |
2 |
|||||||
Х4 |
2 |
3 |
1 |
|||||
Х5 |
0 |
|||||||
Х6 |
5 |
Строим граф движения, реализовавшего величину максимального потока (рис.3.3)
Результаты расчета совпали с результатами, полученными в расчетах, те же величины максимального потока и минимального разреза при выполнении условия сохранения потока в промежуточных вершинах.
Размещено на Allbest.ru
Подобные документы
Выбор оптимального варианта распределения вертолетов по объектам удара и оценка его эффективности по математическому ожиданию поражаемой силы. Процесс математического моделирования прикладной задачи методом оптимизации аддитивной целевой функции.
курсовая работа [59,4 K], добавлен 18.12.2009Системы водоснабжения и канализации как главный элемент водохозяйственной системы. Этапы математического моделирования технологических процессов. Скважинный водозабор как единая инженерная система, проблемные вопросы переоценки запасов подземных вод.
презентация [9,0 M], добавлен 18.09.2017Операторы преобразования переменных, классы, способы построения и особенности структурных моделей систем управления. Линейные и нелинейные модели и характеристики систем управления, модели вход-выход, построение их временных и частотных характеристик.
учебное пособие [509,3 K], добавлен 23.12.2009Решение двойственной задачи с помощью первой основной теоремы теории двойственности, графическим и симплексным методом. Математическая модель транспортной задачи, расчет опорного плана перевозок методами северо-западного угла и минимального элемента.
контрольная работа [333,3 K], добавлен 27.11.2011Математическое программирование - область математики, в которой изучаются методы решения задач условной оптимизации. Основные понятия и определения в задачах оптимизации. Динамическое программирование – математический метод поиска оптимального управления.
презентация [112,6 K], добавлен 23.06.2013Понятие и классификация систем, их типы и методика управления. Сущность и методология математического моделирования. Системы, описываемые дифференциальными уравнениями. Некоторые задачи теории графов: о Кенигсбергских мостах, о выходе из лабиринта.
презентация [640,6 K], добавлен 23.06.2013Дифференциальные уравнения как математический инструмент моделирования и анализа разнообразных явлений и процессов в науке и технике. Описание математических методов решения систем дифференциальных уравнений. Методы расчета токов на участках цепи.
курсовая работа [337,3 K], добавлен 19.09.2011Рассмотрение понятия и сущности математического моделирования. Сбор данных результатов единого государственного экзамена учеников МБОУ "Лицей №13" по трем предметам за 11 лет. Прогнозирование результатов экзамена на 2012, 2013, 2014 учебные годы.
курсовая работа [392,4 K], добавлен 19.10.2014Основные характерные черты моделирования. Эволюционный процесс в моделировании. Одним из наиболее распространённых методов расчёта внешнего теплообмена является зональный метод, рассматривающий перенос тепла излучением, конвекцией.
реферат [68,2 K], добавлен 25.11.2002Изучение вопросов применения теории множеств, их отношений и свойств и теории графов, а также математических методов конечно-разностных аппроксимаций для описания конструкций РЭА (радиоэлектронной аппаратуры) и моделирования протекающих в них процессов.
реферат [206,9 K], добавлен 26.09.2010