Оптимизация перевозок с использованием автоматизированной информационной системы визуального решения транспортных задач
Принципы работы предлагаемой автоматизированной информационной системы, применяемой при решении транспортных задач различной сложности и проблематики. Основные методы и приемы математического программирования, применяемые для решения транспортной задачи.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | статья |
Язык | русский |
Дата добавления | 27.04.2017 |
Размер файла | 285,8 K |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://www.allbest.ru/
Размещено на http://www.allbest.ru/
Оптимизация перевозок с использованием автоматизированной информационной системы визуального решения транспортных задач
Основной функцией экономики является обеспечение общества предметами потребления. При ее выполнении экономическая система размещает ресурсы, производит продукцию, распределяет предметы потребления и осуществляет накопление. Планирование именно этих процессов осуществляется с помощью методов, ставших впоследствии основой математической экономики.
Каждый человек ежедневно, не всегда осознавая это, решает проблему: как получить наибольший эффект, обладая ограниченными ресурсами.
Чтобы достичь наибольшего эффекта, имея ограниченные средства, надо составить план (программу действий). И если раньше план в таких случаях составлялся неточно, то в середине XX века был создан специальный математический аппарат. Соответствующий раздел математики был назван «математическим программированием» (слово «программирование» в данном случае можно считать синонимом слову «планирование»). Но каждое планирование требует закономерностей в изучаемом процессе, явлении, науке.
Экономика как наука, являющаяся одной из основополагающих в современном обществе, не может обойтись без методов математического программирования. И как свидетельствует экономическая теория, в экономике действуют устойчивые закономерности. Именно это делает возможным строгое формализованное математическое описание и планирование экономических процессов.
Основой математического программирования стали методы, предложенные для организации и планирования производства Л.В. Канторовичем еще в 1939 г. Они не теряют актуальности и сегодня, а одним из наиболее используемых является метод «транспортной задачи».
Под названием «транспортная задача» объединяется широкий круг задач с единой математической моделью. На практике приходится решать в основном следующие задачи транспортной проблематики: найти оптимальную структуру транспортных средств, обеспечивающую минимизацию издержек на транспортировку; эта постановка задачи обусловливается тем, что эксплуатационные и экономические показатели зависят от состава транспорта; установить такое распределение грузов между имеющимися в хозяйстве видами транспорта, при котором затраты на перевозки всего объёма грузов были бы минимальными; задача прикрепления потребителей к поставщикам [1,3].
Классическая «транспортная задача» - задача о наиболее экономном плане перевозок однородного продукта или взаимозаменяемых продуктов из пунктов производства в пункты потребления - встречается чаще всего в практических приложениях линейного программирования. Использование «транспортной задачи» при выборе оптимального плана увеличивает его экономическую эффективность [2].
В общей постановке транспортная задача состоит в отыскании оптимального плана перевозок некоторого однородного груза с баз потребителям [1].
Существует также около двух десятков других различных постановок транспортной задачи. Это самостоятельные экономические и хозяйственные задачи.
Для решения транспортных задач любого типа в общем случае требуется осуществить большое количество итераций, необходимых для нахождения оптимального плана перевозок. Процесс нахождения оптимальных решений является достаточно трудоемким, а полученные решения зачастую не отличаются необходимой точностью. В связи с этим для оптимизации самого процесса решения транспортных задач необходимо прибегнуть к его автоматизации.
На основе математической модели транспортной задачи нами был разработан программный продукт, позволяющий реализовать получение опорного плана, оценки оптимального решения и получение оптимального плана при решении транспортных задач различных типов с целью оптимизации транспортных перевозок.
На рисунке 1 представлено главное окно программы - автоматизированной информационной системы визуального решения транспортных задач.
транспортный автоматизированный информационный программирование
Расчетные параметры решаемой транспортной задачи
Нахождение опорного плана решения осуществляется двумя наиболее известными методами: северо-западного угла и минимального элемента.
Пользователю предоставляется возможность самостоятельно задать условия решаемой задачи, а также выбрать метод нахождения опорного плана.
Пользователь собственноручно создает «карту» перевозок, которая впоследствии используется для осуществления расчета.
Возможности программного продукта позволяют производить расчет для любого количества поставщиков и получателей груза, любой интенсивности перевозок.
Пользователь также может выбрать отображаемые результаты: опорный план, все этапы решения, результирующую таблицу.
Конечным этапом решения транспортной задачи является вывод оптимального плана перевозок (рисунок 2), а также их стоимости (рисунок 3).
Оптимальный план перевозок
Стоимость перевозок
Также полученные результаты отображаются на «карте», созданной пользователем в начале работы с программным продуктом (Рисунок 4).
Результаты расчета
Представленный программный продукт предложено внедрить в работу любого транспортного предприятия, занимающегося перевозками грузов, что позволит сократить временные и финансовые затраты на расчет и выбор наиболее подходящего плана перевозки.
Разработанная автоматизированная информационная система уже была внедрена в работы МУ АТП по уборке города Краснодара; это позволило существенно повысить эффективность его работы. Предприятие осуществляет свою деятельность в сфере жилищно-коммунального хозяйства.
Возможность решения транспортных задач различных видов, а также их визуализация, обеспечат возможность использования данного программного продукта специалистами широкого круга предприятия, а также с разной степенью компьютерной подготовки.
Программный продукт может быть доработан: его структура позволяет реализовать на его основе геоинформационную систему. Расчетные параметры в этом случае могут быть привязаны к любой географической карте, что позволит получить еще более наглядное визуальное решение транспортной задачи.
Список использованных источников
1. Бурда А.Г., Бурда Г.П., Гусельникова А.А. Математическая экономика. - Краснодар: ФГОУ ВПО КубГАУ, 2003, 2009. - 511 с.
2. Колемаев В.А. Математическая экономика. - М.: Юнити, 2002. - 390 с.
3. Минюк С.А., Ровба Е.А., Кузьмич К.К. Математические методы и модели в экономике. - Мн.: ТетраСистемс, 2002. - 432 с.
Размещено на Allbest.ru
Подобные документы
Знакомство с особенностями применения компьютерных технологий в практике решения задач управления проектом. Этапы создания проекта автоматизированной информационной системы "Аптека", анализ участников. Проблемы планирования производственной программы.
курсовая работа [294,2 K], добавлен 21.03.2016Фурье и Данцига как основоположники методов математического программирования. Знакомство с теорией решения транспортных задач. Анализ способов применения симплекс-метода. Рассмотрение примера решения транспортной задачи в области электроэнергетики.
презентация [981,0 K], добавлен 28.04.2014Программа для решения транспортной задачи. Метод потенциалов, его математический смысл и порядок действий по его применению. Математические методы решения транспортных задач. Вычисление стоимости перевозок, расхода топлива, общей прибыли и окупаемости.
курсовая работа [33,7 K], добавлен 20.11.2008Применение методов линейного программирования для решения оптимизационных задач. Основные понятия линейного программирования, свойства транспортной задачи и теоремы, применяемые для ее решения. Построение первичного опорного плана и системы потенциалов.
курсовая работа [280,8 K], добавлен 17.11.2011Разработка фрагментов математического обеспечения для автоматизированной информационной системы прогнозирования нагрузки пассажирских авиаперевозок. Анализ входных данных и предметной области. Состав информационной базы автоматизированного комплекса.
курсовая работа [1,6 M], добавлен 07.03.2015Сравнение клиент-серверной и файл-серверной архитектуры. Особенности разработки проекта автоматизированной информационной системы "Ведение протокола нерешенных задач по материалам для ЗАО "Авиастар-СП". Расчет экономической эффективности от внедрения АИС.
курсовая работа [1,4 M], добавлен 23.06.2011Анализ решения задачи линейного программирования. Симплексный метод с использованием симплекс-таблиц. Моделирование и решение задач ЛП на ЭВМ. Экономическая интерпретация оптимального решения задачи. Математическая формулировка транспортной задачи.
контрольная работа [196,1 K], добавлен 15.01.2009Организационно-экономическая сущность задачи автоматизации библиотечной информационной системы. Режимы работы и информационная модель решения задачи, описание входной и выходной информации. Обоснование выбора языка программирования, алгоритм решения.
дипломная работа [448,5 K], добавлен 08.11.2010Постановка задачи линейного программирования и формы ее записи. Понятие и методика нахождения оптимального решения. Порядок приведения задач к каноническому виду. Механизмы решения задач линейного программирования аналитическим и графическим способами.
методичка [366,8 K], добавлен 16.01.2010Краткий обзор решения транспортных задач. Экономическая интерпретация поставленной задачи. Разработка и описание алгоритма решения задачи. Построение математической модели. Решение задачи вручную и с помощью ЭВМ. Анализ модели на чувствительность.
курсовая работа [844,3 K], добавлен 16.06.2011