Моделирование системы автоматизации проектированияРефераты >> Кибернетика >> Моделирование системы автоматизации проектирования
РЕФЕРАТ
Пояснительная записка по курсовой работе "Моделирование системы автоматизации проектирования" состоит из 63 листов, количество использованной литературы – 7, количество приложений - 4.
Данная пояснительная записка содержит постановку задачи, предметную область, математическое описание задачи, метод решения, назначение программы, входные и выходные данные, инструкцию пользователя, алгоритм работы программы, описание логической структуры, используемые технические средства, вызов и загрузку.
Для успешной работы с представленной программой необходим компьютер IBM 8x586 или любой совместимый с ним. Для реализации данного алгоритма использовался язык программирования Delphi версии 4.0. Также необходимо наличие файла с программой project1.pas и необходимых модулей.
При написании программы использовался PC/AT совместимый компьютер класса Intel Pentium.
СОДЕРЖАНИЕ
Введение
1 Описание задачи
1.1 Постановка задачи
1.2 Предметная область
1.3 Математическое описание задачи
1.4 Метод решения
2 Описание применения
2.1 Назначение программы
2.2 Входные и выходные данные
2.3 Инструкция пользователя
3 Описание программы
3.1 Общие сведения и функциональное назначение
3.2 Алгоритм работы программы
3.3 Описание логической структуры
3.4 Используемые технические средства,вызов,загрузка
3.5 Контрольный пример
Заключение
Список использованной литературы
Приложение А Текст программы
Приложение Б Экранные формы
Приложение В Блок-схема алгоритма
Приложение Г Q-схема
ВВЕДЕНИЕ
Задача данной курсовой работы реализует процесс обслуживания, который может быть рассмотрен на примере системы массового обслуживания, которая в свою очередь рассматривается в теории массового обслуживания.
Теория массового обслуживания представляет собой прикладную математическую дисциплину, занимающуюся исследованием показателей производительности технических устройств или систем массового обслуживания, предназначенных для обработки поступающих в них заявок на обслуживания заявок.
Для того чтобы понять необходимость теории массового обслуживания, рассмотрим простейший пример. Пусть на некоторое обслуживающее устройство или обслуживающий прибор поступает поток заявок. Допустим, путем длительных наблюдений мы установили, что среднее число поступающих на прибор заявок постоянно и равно 6 в час. Спрашивается, какую производительность должен иметь прибор, чтобы успешно справляться с поступающим на него потоком заявок? Сам собой напрашивается ответ: прибор должен обслуживать в среднем 6 заявок в час или каждую заявку за 10 мин. Конечно, осторожный проектировщик всегда сделает небольшой запас, скажем, в 10% на всякие непредвиденные обстоятельства и предложит производительность прибора, соответствующую обслуживания одной заявки за 9 мин. Дальнейшее увеличение производительности прибора вряд ли целесообразно, поскольку тогда он будет большую долю времени простаивать. Итак, ответ готов: прибор должен обслуживать заявку в среднем за 9 мин. При этом заявки перед прибором не должны накапливаться, а сам прибор в среднем 6 мин каждый час будет простаивать.
Однако на практике весьма быстро было подмечено следующее обстоятельство. Да, прибор действительно был свободен 10% времени. Но в очень многих случаях перед прибором возникала весьма значительные очереди. В среднем перед обслуживающим прибором скапливается очередь из 8 заявок. Поиски причин этого явления выявили и виновника: им оказался именно элемент случайности в поступлении и обслуживании заявок.
Дальнейший ход событий предсказать не трудно. Раз виноваты случайные явления, а случайными явлениями занимается теория вероятности, то необходимо для анализа системы массового обслуживания применять методы этой дисциплины.
Пик своего развития теория массового обслуживания достигла в 50-70-е годы. Затем интерес к теории массового облуживания несколько ослабел.
Однако в последнее время снова возродился интерес к задачам теории массового обслуживания, обусловленный не только новыми проблемами, возникшими в практической жизни и особенно в областях, связанных с разработкой и применением вычислительной техники, но и новыми математическими подходами к их решению. Одним из таких подходов является алгоритмический подход, возникший в связи с широким применением вычислительной техники, в частности, персональных компьютеров в научных исследованиях, и предлагающий получение решений задач теории массового обслуживания в виде тех или иных вычислительных алгоритмов.
1 ОПИСАНИЕ ЗАДАЧИ
1.1 Постановка задачи
Задание данной курсовой работы звучит следующим образом. Система автоматизации проектирования состоит из ЭВМ и трех терминалов. Каждый проетировщик формирует задание в интерективном режиме. Набор строки задания занимает 10±5 с. Получение ответа на строку требует 3 с работы ЭВМ и 5 с работы терминала. Посля набора 10 строк задание считается сфомированным и поступает на решение, при этом в течение 10±3 с ЭВМ приостанавливает производство ответов на строки, которые вводятся. Анализ результата занимает у проектировщика 30 с, после чего цикл повторяется.
Смоделировать работу системы в течении 6 часов. Определить вероятность простоя проектировщика через занятость ЭВМ и коэффициент нагрузки ЭВМ.
Требования к программе следующие: все параметры системы должны динамически меняться во время выполнения программы и пользователь имеет возможность просмотра статистических данных выполнения программы.
Данная программа отвечает требованиям, указанным при постановке задачи, имеет «дружественный» интерфейс, представляет данные в удобном визуальном представлении и выводит в графическом виде время выполнения процессов.
В программе были использованы все принципы построения модели по Q-схеме, которые описаны в математической модели.
1.2 Предметная область
Схема данной курсовой работы может быть применена в различных отраслях народного хозяйства, в частности в химической отрасли, где ЭВМ может являться прибором – спектометром “Palmer – F402”, а терминалы – это производственные цехи.
Химическая промышленность –одна из важнейших отраслей народного хозяйства. Химизация народного хозяйства – одно из основных направлений научно-технического прогресса, характеризующееся внедрением химических методов, процессов и материалов в различные отрасли народного хозяйства.
Очень важным в химической промышленности ввиду ее вредности стало применение автоматизации и дистанционного управления процессами, а именно использование приборов, позволяющих осуществлять производственный процесс без непосредственного участия человека, лишь под его контролем. Автоматизация – это высшая степень механизации. Особенное значение имеет комплексная автоматизация с применением электронных вычислительных машин, которые получают информацию о ходе химического процесса от различных приборов-измерителей. Так, в химическую промышленность вошла наука кибернетика. Одна из насущных задач развития химической техники – широкое применение автоматизированных систем управления технологией производства – АСУ ТП.