Автор работы: Пользователь скрыл имя, 06 Мая 2013 в 06:06, курсовая работа
Целью данной курсовой работы является решение задач на распределения механизмов среди участков с минимальными затратами различными методами.
Очень важно подобрать оптимальный метод распределения механизмов, так как для решения разных задач оптимальными могут оказаться различные методы.
Общие сведения
Условия применения
Выходная информация
Входная информация
Нормативно-справочная информация
Оперативная информация
Описание задачи
Назначения разработки
Описание алгоритма
Основные положения задач оптимизации
Математическая модель
Блок-схема
Описание блок-схемы
Список литературы
Приложение 1. Техническое задание
7.2 Приложение 2. Инструкция по эксплуатации задачи
7.3 Приложение 3. Описание контрольного примера
5.2.1.3 Улучшение
опорного плана. Чтобы
После нахождения оптимального опорного плана вычисляется сумма произведений затрат на распределенное количество , которая и является целевой функции.
Настоящая задача относится к транспортным задачам и ее математическая модель имеет следующий вид:
- Целевая функция
F= 5x11+4x12+5x14+3x21+5x22+3x23+
- Ограничения по спросу
X11+X12+X14=45
X21+X22+X23=20
- Ограничения по предложению
X11+X21=10
X12+X22+X32=20
X23+X33=30
- Граничный условия
Xij≥0, (i=1̅,̅5̅), (j=1̅,̅9̅) (5.15)
Руководство к решению задач по математическому программированию: Учеб. Пособие/ Н.И. Холод, Л.С. Костевич; под общ. ред. А.В. Кузнецова. – 2-е изд., перераб. и доп. – Мн.: Выш. шк., 2001. – 448с.: ил.
Математическое программирование: Информ. Технологии оптимальных решений: Учеб. Пособие/ Л.С. Костевич. – Мн.: Новое знание, 2003. – 424с.: ил.
6.1 Приложение 1.
Техническое задание на разработку программы для расчета оптимального распределения по участкам работ.
Разрабатываемая программа «Расчет оптимального распределения по участкам работ», условно обозначение «РОР» разрабатывается в сроки с 10 января 2013 г. по 10 апреля 2013 г. предприятием КГАОУ СПО «Камчатски политехнический техникум», отдел информационных технологий, Гаврикова Маргарита Константиновна.
Разработка выполняется на основании приказа министерства промышленности №55 от 12.02.10 « Об расчете оптимального распределения», утвержденного министром промышленности, дата утверждения 01.01.2007 г.
Настоящая разработка предназначена
для оптимального распределения
механизмов по участкам работ. Данное
программное обеспечение может
эксплуатироваться
Целью разработки является повышение качества работы работников путем внедрения автоматизированных методов распределения механизмов.
Программа должна отвечать следующим требованиям:
Для функционирования «РОР» требуется следующий состав технических средств:
Следующее программное обеспечение (ПО)
Виды и содержание работ приведены в таблице 1
Таблица 1
Вид работы |
Содержание работы |
Научно-исследовательские |
Определение структуры входных и выходных данных. Обоснование возможности решения поставленной задачи |
Техно - рабочий проект |
Определение формы представления входной и выходной информации, разработка алгоритмов решения задачи. Программирование и отладка. Разработка документации. Испытание программы. |
Внедрение |
Передача программы и |
В программе должны быть реализованы следующие функции:
Состав выпускаемой документации приведен в таблице 2.
Таблица 2
Вид документа |
Количество поставляемых экземляров |
Описание применения |
1 |
Пользователем «РОР» может быть работник технического отдела, имеющий навыки работы с вычислительной техникой и начальные навыки работы в среде системы Microsoft Office.
6.2 Приложение 2.
Инструкция по эксплуатации задачи
Оглавление
Программа «Оптимизация» предназначена для определения оптимального распределения механизмов на участки работ. Программа выполнена в среде табличного процессора Excel, входящего в состав пакета MS Office. Таблица, которая и является программой., выполненная из расчета 5 участков и 9 механизмов.
Для эксплуатации программы требуется следующий состав вычислительной техники:
Программа разработана в среде MS Excel и имеет вид таблицы, состоящей из двух частей (Рис.1):
Рис. 1 Вид электронной таблицы для решения задачи «Оптимизации»
Для организации работы программы следует:
Рис.2 Внешний вид окна функции «Надстройка»
Рис. 3 Окно диалога «Поиск решения» с веденной в него информацией
В диалог вводится информация, согласно рисунка, и с помощью кнопки «Выполнить» получаем решение:
Рис.4 Окно параметров функции «Поиск решения»
В случае дальнейшего расширения производства задачу «Оптимизация» можно расширить путем введения дополнительных строк и столбцом и добавления дополнительных формул, аналогичных существующим.
2.3 Условия успешного решения программы
Функция «Поиск решения» будет успешно выполняться при совершено пустой таблице, но правильно введенных формулах, выдавая нулевой результат.
Особенностью
функции «Поиск решения» является то,
что после ввода в таблицу
дополнительной или новой информации
автоматического перерасчета
Условием
правильного расчета является, чтобы
объемы производства и объемы, необходимые
заказчику, были равными. Если это равенство
не выполняется, то следует ввести дополнительного
(фиктивного) заказчика, которому будут
распределяться излишки продукции
или дополнительного
3. Проверка программы
Для проверки программы достаточно ввести в таблицу исходную информацию (любое количество), но чтобы выполнялось условие п. 2.3
4. Условия выполнения
Условиями выполнения программы является наличие в составе MS Excel надстройки «Поиск решения». Дополнительных требований, обеспечивающих успешное решение программы, не требуется.
5. Сообщения программы
Программа «Оптимизации» никаких сообщений пользователю не выдает.