Моделирование транспортных процессов и систем
Курсовая работа, 19 Января 2012, автор: пользователь скрыл имя
Краткое описание
Автомобильно-дорожный комплекс России (АДК) включает в себя: автотранспортные предприятия и транспортные средства; автомобильные дороги и организации, поддерживающие их в рабочем состоянии; организации, обеспечивающие ремонт и техническое обслуживание автотранспортных средств; организацию и систему контроля транспортными потоками на дорожной сети; места стыковки автомобилей с другими видами транспорта.
Оглавление
Роль математических методов в принятии эффективных управленческих решений при автомобильных перевозках. Виды моделей и эвристические методы решения задач……………………………………...…...…3
Понятие корреляционно-регрессионный анализ………….......…….....7
Модели линейного программирования в решении задач автомобильных перевозок. Основные понятия, графоаналитический и симплексный методы………………………………………………………………….10
Маршрутизация перевозок помашинными отправками основные этапы решения задач…………………………………………………………...…….15
Методы определения кратчайших расстояний перевозок………......18
Методы планирования перевозок по сборно-развозочным маршрутам……………………...………………………………………………………24
Понятие о теории массового обслуживания в решении задач автомобильных перевозок…………………………………………………………..30
Задача 1………………………33
Задача 2………………………36
Файлы: 1 файл
Курсовой проект (2).docx
— 1.66 Мб (Скачать)При парной зависимости опытная линия регрессии может быть аппроксимирована с помощью следующих функций:
у = а + b х – прямая линия;
у = а х2 + b х + с – парабола второго порядка;
у = – гипербола;
у = а + b lg х – логарифмическая функция.
Используются
также показательная и степенная
функции, арифметическая и геометрическая
прогрессии, алгебраический полином, тригонометрический
ряд (ряд Фурье) и другие функции.
3. МОДЕЛИ ЛИНЕЙНОГО ПРОГРАММИРОВАНИЯ В РЕШЕНИЯХ ЗАДАЧ УПРАВЛЕНИЯ ТРАНСПОРТНЫМИ ПРОЦЕССАМИ.
Линейное программирование – это наиболее разработанный раздел математического программирования, с помощью которого выполняются анализ и решение экстремальных задач с линейными связями и ограничениями.
Линейное программирование
включает в себя целый ряд эвристических
(приближенных) методов решения, позволяющих
при заданных условиях из всех возможных
вариантов решений производственных
задач выбрать наилучший, оптимальный.
К этим методам относятся следующие
– графический, симплексный, метод
потенциалов (модифицированный распределительный
метод – МОДИ), Хичкова, Креко, метод
аппроксимации Фогеля и другие.
Часть этих методов объединяют общим названием - распределительный, или транспортный, метод.
Родиной линейного программирования является Россия. Первые работы по линейному программированию будущим академиком Л.В. Канторовичем были опубликованы в 1939 г. В 1975 г. за разработку методов линейного программирования им была получена Нобелевская премия по экономике. Поскольку большинство работ академика Л.В. Канторовича посвящено решению транспортных задач, можно считать, что указанная Нобелевская премия отмечает и заслуги российской транспортной науки.
На автомобильном транспорте методы линейного программирования используются с 1960-х годов для решения большого числа важнейших производственных задач, а именно: сокращение дальности перевозок грузов; составление оптимальной схемы перевозок; выбор кратчайших маршрутов движения; задачи перевозки разных, но взаимозаменяемых грузов; сменно-суточное планирование; планирование перевозок мелкопартионных грузов; распределение автобусов по маршрутам и другие.
Особенности модели линейного программирования заключаются в следующем:
- целевая функция и ограничения
выражены линейными зависимостями
(равенствами или неравенствами);
- число зависимостей
всегда меньше числа неизвестных
(условие неопределенности);
-неотрицательность искомых переменных. Общая форма записи модели линейного программирования в сокращенном виде выглядит следующим образом:
- найти хij ≥ 0 (j = 1, 2…n) при ограничениях следующего типа:
.
Эти ограничения минимизируют (или максимизируют) целевую функцию
min (max).
Стандартной формой записи модели линейного программирования является система линейных уравнений, записанная в канонической форме, т. е. в форме линейных равенств, в неотрицательных числах:
а11х1
+ а12х2 +
…+ а1nхn =
b1 ;
а 21х1 +
а22х2 +
… + а2nхn =
b2 ;
(3.1)
amх1 + аm2х2 + …+ аmnхn = bm..
Если модель записана в форме неравенств в неотрицательных числах, т. е. имеет вид
а11х1
+ а12х2 +
…+ а1nхn
≤ b1 ;
а 21х1 +
а22х2 +
… + а2nхn
≤ b2 ;
(3.2)
amх1 + аm2х2 + …+ аmnхn ≤ bm,..
то эта запись приводится к канонической форме (3.1) путем введения дополнительных переменных хn+1> 0 (i=1,2…m) в левую часть неравенства (или сокращения числа переменных, если знак неравенства направлен в другую сторону). Дополнительные переменные составляют базис.
Стандартной формой решения задачи линейного программирования является нахождение решений системы линейных уравнений в неотрицательных числах, которые минимизируют целевую функцию. Целевая функция при этом имеет вид
L = с1 х1 +
с2 х2…сn
хn →
min,
(3.3)
где с1, с2… сn – коэффициенты целевой функции L при переменных хj.
В целевую функцию дополнительные переменные входят с нулевыми коэффициентами.
В случае максимизации целевой функции L следует знаки при переменных целевой функции изменить на противоположные, и мы вновь придем к задаче минимизации, т.е. одна задача сводится к другой заменой L на –L или max L = min (–L).
Базисным решением системы линейных уравнений (3.1) называется решение, в котором небазисным переменным даны нулевые значения.
Допустимым называется такое базисное решение, в котором вошедшие в базис переменные являются неотрицательными.
Оптимальным называется допустимое решение, максимизирующее (или минимизирующее) целевую функцию (3.3).
Каждой задаче линейного программирования соответствует другая, называемая двойственной задачей линейного программирования. Исходная задача по отношению к двойственной называется прямой. Прямая и двойственная задачи образуют пару, называемую в линейном программировании двойственной парой. Прямая и двойственная пара образуют несимметричную пару, когда прямая задача записана в канонической форме, и симметричную пару, когда условия задач записаны неравенствами.
Правила составления математической модели двойственной задачи базируются на правилах матричного исчисления.
Понятие двойственности широко используется в анализе задач линейного программирования. Свойство двойственности детально рассматривается в каждом конкретном случае.
Графоаналитический
метод – это один из простейших
методов линейного программирования.
Он наглядно раскрывает сущность линейного
программирования, его геометрическую
интерпретацию. Его недостаток в
том, что он позволяет решать задачи
с 2 или 3 неизвестными, т. е. применим для
узкого круга задач. Метод основан
на правилах аналитической геометрии.
Решение задачи с двумя переменными х1 и х2, которые по смыслу задачи не должны быть отрицательными, выполняется в системе декартовых координат. Уравнения х1=0 и х2 = 0 являются осями системы координат первого квадранта
(рис. 3.1).