Подсистема моделирования работы гибкой производственной ячейки
Курсовой проект - Разное
Другие курсовые по предмету Разное
? не как управление, а как вход функционального блока. Управление можно рассматривать как специфический вид входа. В случаях, когда неясно, относить ли стрелку к входу или к управлению, предпочтительно относить ее к управлению до момента, пока неясность не будет разрешена.
САПР. Выход - это продукция или информация, получаемая в результате работы функционального блока. Каждый блок должен иметь, как минимум, один выход. Действие, которое не производит никакого четко определяемого выхода, не должно моделироваться вообще (по меньшей мере, должно рассматриваться в качестве одного из первых кандидатов на исключение из модели). При моделировании непроизводственных предметных областей выходами, как правило, являются данные, в каком-либо виде обрабатываемые функциональным блоком. В этом случае важно, чтобы названия стрелок входа и выхода были достаточно различимы по своему смыслу.
3.2 Декомпозиция функциональных блоков IDEF0
Применяется для разбиения сложного процесса на составляющие его функции. Декомпозиция позволяет постепенно и структурировано представить модель системы в виде иерархической структуры определенных диаграмм, что делает ее менее перегруженной.
В процесс декомпозиции функциональный блок подвергается детализации на другой диаграмме, получившихся диаграмм (рисунок 2содержит функциональные блоки, отображающие главные подфункции блока контекстной диаграммы и называется Дочерней по отношению к нему.
Каждая из подфункции Дочерней диаграммы может быть детализована.
Рисунок 2 - Декомпозиция функционального блока IDEFO
На основе разработанных моделей было разработаны различные обеспечения: информационное, лингвистическое, программное.
4. Программное обеспечение
4.1 Общие сведения
Наименование разработки - Подсистема моделирования работы ГПЯ.
Для работы программы необходима операционная система WINDOWS XP или более поздняя.
Программа была написана в среде Delphi.
4.2 Функциональное назначение
Программа предназначена для моделирования работы гибкой производственной ячейки.
Которое в свою очередь позволяет определить эффективность работы гибкой производственной ячейки при данных параметрах оборудования и при данной производственной программе.
Данные моделирования сохраняются в текстовый файл, при просмотре которого легко определить состояние технического вспомогательного и дополнительного оборудований в любой момент времени, в соответствии с заданной дискретностью приращений.
4.3 Описание логической структуры
Алгоритм работы программы представлен на Рисунок 3.
Рисунок 3 - Схема алгоритма работы программы
.4 Используемые технические средства
При работе программы используются следующие технические средства:
Тип ЦПIntel Core 2 Duo 6600, 2,4 GHz;
Системная память1024 Мб (PC800 DDR2 SDRAM);
Видеоадаптер NVIDIA GeForce 7900 (512 Мб);
Клавиатура Стандартная (101/102 клавиши) ;
Мышь HID-совместимая мышь;
Операционная системаMicrosoft Windows 7.
4.5 Вызов и загрузка
Программа запускается с помощью исполняемого файла Project1.exe
При работе программы объем используемой оперативной памяти не превышает 40МБ
.6 Входные данные
Входными данными являются:
-технические характеристики основного оборудования;
-технические характеристики вспомогательного оборудования;
-производственная программа;
-сменное задание;
-дискретность приращений
4.7 Выходные данные
Выходными данными является файл текстового формата, в котором в виде таблицы описано состояние компонентов гибкой производственной ячейки привязанное ко времени, а также в окно программы выводится коэффициенты загрузки технологического оборудования.
5. Условия выполнения программы
Для корректной работы программы необходимы следующие минимальные требования:
Тип ЦПIntel Pentium 4 630, 3000 MHz (15 x 200)
Системная память1024 Мб (PC3200 DDR SDRAM)
Видео адаптерNVIDIA GeForce 6600 (128 Мб)
Клавиатура Стандартная (101/102 клавиши)
Мышь HID-совместимая мышь
Операционная системаMicrosoft Windows XP Professional
5.1 Выполнение программы
После запуска программы появляется главная форма программы:
Рисунок 4 - Главная форма программы
После введения данных, для моделирования необходимо нажать кнопку старт моделирования. Пример промоделированных данных представлен на рисунке 5.
Рисунок 5 - Результаты моделирования
Для просмотра циклограммы необходимо нажать кнопку построение циклограммы. Пример циклограммы представлен на рисунке 6.
Рисунок 6 - Результаты моделирования. Циклограмма
6. Руководство программиста
Время выполнения основных функций программы зависит от трудоемкости вносимых данных:
-Трудоемкость производственной программы;
-Скорость тележки;
-Время смены ДУ;
-Дискретность приращений;
-Сменное задание;
-Расположение склада.
Вывод
В рамках выполнения данного задания на ГОС экзамен разработана подсистема моделирования работы гибкой производственной ячейки.
При запуске которой необходимо ввести исходные данные, после чего запустить моделирование, а на выходе получаются коэф