IPhone 2g 8gb с нерабочим сенсорным экраном

Автор работы: Пользователь скрыл имя, 22 Июня 2013 в 00:20, курсовая работа

Краткое описание

Основная ценность имитационного моделирования состоит в применении методологии системного анализа. Оно разрешает осуществить исследование анализируемой или проектируемой системы по схеме операционного исследования, которое содержит взаимосвязанные этапы:
- содержательная постановка задачи;
- разработка концептуальной модели;
- разработка и программная реализация имитационной модели;
- проверка правильности, достоверности модели и оценка точности результатов моделирования;
- планирование и проведение экспериментов;

Содержание

Введение…………………………………………………….…….….………4
Анализ технического задания……………………………….….…….…5
Выбор и обоснование алгоритмов………………………………………7
Описание математической модели……………………………………...9
Описание инструментария……………………………………...……….10
Описание пользовательского интерфейса……………….……………..11
Описание результатов моделирования…………………………………17
Заключение …………………………………………………..…….….…...18
Список используемых источников………………………..………………19
Приложение А…………………………………….………………………..20
Приложение Б………………………………………….…….….………….21
Приложение В……………………………………..…..….….……………..22
Приложение Г……………………………………..………………………..25

Вложенные файлы: 1 файл

moi_kursach.docx

— 322.31 Кб (Скачать файл)

Содержание

Введение…………………………………………………….…….….………4

  1. Анализ технического задания……………………………….….…….…5
  2. Выбор и обоснование алгоритмов………………………………………7
  3. Описание математической модели……………………………………...9
  4. Описание инструментария……………………………………...……….10
  5. Описание пользовательского интерфейса……………….……………..11
  6. Описание результатов моделирования…………………………………17

Заключение …………………………………………………..…….….…...18

Список  используемых источников………………………..………………19

Приложение А…………………………………….………………………..20

Приложение Б………………………………………….…….….………….21

Приложение В……………………………………..…..….….……………..22

Приложение  Г……………………………………..………………………..25

 

 

 

 

 

 

 

Введение

 

В настоящее  время нельзя назвать область  человеческой деятельности, в которой в той или иной степени не использовались бы методы моделирования. Особенно это относится к сфере управления различными системами, где основными являются процессы принятия решений на основе полученной информации.

Основная  ценность имитационного моделирования  состоит в применении методологии  системного анализа. Оно разрешает  осуществить исследование анализируемой или проектируемой системы по схеме операционного исследования, которое содержит взаимосвязанные этапы:

- содержательная постановка задачи;

- разработка концептуальной модели;

- разработка и программная реализация имитационной модели;

- проверка правильности, достоверности модели и оценка точности результатов моделирования;

- планирование и проведение экспериментов;

- принятие решений.

Темой данного  проекта является моделирование  работы регулировочного участка цеха. В процессе реализации необходимо разработать Q-схему (алгоритм работы), определить загрузку и вероятность отказа системы, написать программу на языке GPSS и выполнить моделирование. По окончанию моделирования осуществляется проверка достоверности результатов, производится их анализ и делается соответствующий вывод. 

1 Анализ технического задания

 

В соответствие с исходными данными к проекту  необходимо выполнить моделирование  следующего процесса:

На регулировочном участке цеха выполняются регулировка  агрегатов, поступающих по два в среднем через 30 мин. Первичная регулировка осуществляется для двух агрегатов одновременно и занимает около 30 мин. Если в момент прихода агрегатов предыдущая партия не была обработана, поступившие агрегаты на регулировку не принимаются. Агрегаты после первичной регулировки, получившие отказ, поступают в промежуточный накопитель. Из накопителя агрегаты, прошедшие первичную регулировку, поступают попарно на вторичную регулировку, которая выполняется в среднем за 30 минут, а не прошедшие первичную регулировку поступают на полную, которая занимает 100 минут для одного агрегата. Все величины, заданные средними значениями, распределены экспоненциально.

Смоделировать работу участка в течение 100 ч. Определить вероятность отказа в первичной регулировке и загрузку накопителя агрегатами, нуждающимися в полной регулировке. Определить параметры и ввести в систему накопитель, обеспечивающий безотказное обслуживание поступающих агрегатов.

Необходимо:

- Смоделировать работу участка в течении 100 часов.

- Найти вероятность отказа в первичной регулировке и загрузку накопителя агрегатами, нуждающимся в полной регулировке.

- Определить параметры и ввести в систему такой накопитель, чтобы обслуживание было безотказное.

Исходя  из условия задачи в данной СМО можно выделить:

1) входные данные:

На регулировочный участок цеха через случайные  интервалы времени поступают  по два агрегата в среднем через  каждые 30 мин, распределённых экспоненциально.

2) внутренние данные

В системе  моделирования регулировочного  участка по заданию необходимо: два  прибора (первичная и вторичная, которая может быть также полной), промежуточный накопитель (для агрегатов, получивших отказ в первичной обработке), накопитель для деталей, прошедших первичную обработку.

3) выходные данные

Вероятность отказа в первичной регулировке  и загрузку накопителя агрегатами, нуждающимися в полной регулировке, параметры и ввести в систему накопитель, обеспечивающий безотказное обслуживание поступающих агрегатов.

 

Для решения этой задачи необходимо построить модель системы с использованием языка GPSS и системы моделирования GPSS World. Данный язык выбран ввиду того, что в нем присутствует достаточное количество готовых блоков для решения задачи моделирования, реализован таймер машинного времени и присутствует гибкая система сбора статистических данных.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2 Выбор и  обоснование алгоритмов

Концептуальная модель отображает основные элементы системы массового обслуживания: источник заявок, приборы, очереди и связи между ними. Кроме того, концептуальная модель содержит основные параметры элементов системы массового обслуживания, например название прибора и время задержки транзакта в нем. Для данной задачи концептуальная модель выглядит следующим образом:

Рисунок 1.- Q-схема

 

Описание  Q-схемы:

 

В системе  имеется источник заявок, имитирующий  поступление агрегатов. Если прибор первичной регулировки не занят, то партия поступает на регулировку, если занят – то в промежуточный накопитель. После первичной регулировки партия из 2 агрегатов поступает в накопитель, а с него на вторичную регулировку. Детали, не проходившие первичную регулировку (т.е. детали из промежуточного накопителя), поступают на прибор вторичной обработки, но регулировку проходит на нём полная. После вторичной (полной) регулировки агрегаты покидают систему. Приборы в системе используются многоканальные, накопитель используются без оговоренной размерности.

 

 

В качестве типовой математической схемы применяется Q-схема, состоящая из одного источника (И), накопителей (Н,Нп), трех каналов (К1, К2, К3), двух клапанов (рисунок 2).

 

                                                     Кп

                            Нп



 И


 


 

Рисунок 2.

В данной концептуальной модели использованы следующие  обозначения:

И – источник, К - канал, Н – накопитель;

Нп– накопитель полной регулировки;

Н2– накопитель 2-й регулировки;

Кп– прибор полной регулировки;

К1– прибор 1-й регулировки;

К2 – прибор 2-й регулировки.

 

Источник И имитирует поступающие на участок агрегаты. Если прибор К1 занят, то клапан 1 перенаправляет агрегаты в накопитель Нп для полной регулировки. Из Нп агрегаты поступают по одному в Кп. Через И поступает очередная заявка и К1 свободен то К1 обработав агрегаты направляет их в Н2. Из Н2 агрегаты по 2 поступают в К2, если К2 не занят.

 

Концептуальная  модель при нахождении оптимального накопителя

 И           Н1              К1                 Н2               К2


 


 

Данная  модель рассматривается если мы нашли  такой накопитель Н1 при котором агрегаты не сбрасываются, т.е. не нуждаются в полной регулировке.

 

3 Описание  математической модели

Моделируемая  система является однофазной многоканальной с ограничением времени ожидания.

     После генерации заданий в источнике И, следует их запуск при помощи дисплея, канал К1, работая на нем 55±35 сек. После запуска задание поступают в накопитель Н, а затем в клапан 1, который управляется каналом К2. Если в канале К2 выполняется задание с более высоким приоритетом, то задание поступает в накопитель Н. Если канал К2 свободен, или обрабатывается задание с более низким приоритетом, то начинается обработка поступившего задания в течении 130±40 сек. После обработки задание поступает в канал К3, где выводится на печать в течении 35±13 сек. Затем задание поступает в канал К4, где производится анализ задания в течение 65±23 сек. Клапан 2 принимает задания от канала К4, управляется соответствующим каналом, при этом выполнение задания либо заканчивается NВЫП1,2,3, либо отправляется в накопитель Н для повторной  обработки.

Рис. 3.1 Концептуальная модель в виде Q-схемы

Формальная  модель системы:

Q = { И, Н, К1, К2, К3, К4, NВЫП1,2,3, кл1, кл2}.

Согласно  разработанной концептуальной модели окончательные гипотезы и предположения  совпадают с ранее принятыми. Выбранная процедура аппроксимации определения средних значений выходных переменных соответствует реальным случайным процессам, протекающим в системе массового обслуживания.

 

  1. Описание инструментария.

 

На регулировочный участок цеха поступают по два  агрегата и проверяется, свободна ли первичная регулировка. Если нет, то агрегаты поступают в промежуточный накопитель. Затем, либо поступает на полную регулировку, либо поступают на вторичную регулировку. Далее идет регулировка, которая составляет для вторичной  30 мин., а для полной 100 мин

 

      1. Переменные и параметры.

 

В качестве агрегатов в рамках данной модели будут рассматриваться транзакты.

PROMNAK – промежуточный накопитель, для агрегатов, получивших отказ в первичной обработке.

NAK – накопитель перед вторичной регулировкой.

VEROYAT – вероятность отказа в первичной регулировке.

OBSH – общее количество отрегулированных агрегатов.

PERVREG – прибор первичной регулировки.

VTORREG – прибор вторичной регулировки.

 

      1. Комментарии к программе.

 

Подробные комментарии приведены в тексте программы в конце данного документа. Однако стоит отметить, что в рамках модели, минимальной (и основной) единицей времени является минута; а также то, что транзакт не попадает в очередь, если она отсутствует и есть место в машинном зале.

 

 

 

  1. Описание пользовательского интерфейса.

 

Основные  этапы моделирования в системе  GPSSW

Система GPSSW достаточно проста в изучении и универсальна в применении.

Эффективное использование системы предусматривает  выполнение ряда этапов;

  1. Постановка задачи
  2. Выявление основных особенностей.
  3. Создание имитационной модели процесса.
  4. Представление имитационной модели в системе GPSSW.
  5. Моделирование системы.

Рассмотрим  подробнее каждый из этапов.

Постановка задачи

Постановка  задачи - это этап содержательного  описания процесса моделирования с указанием числовых значений работы тех или иных составляющих исследуемого процесса. На этом этапе указывается, что необходимо определить. Исследование самых разнообразных систем и процессов методом имитационного моделирования заключается в определении происходящих в системе событий. Чтобы облегчить это определение, целесообразно первоначально графически изобразить процесс функционирования системы и выделить в нем характерные события. Поведение требования в моделируемой системе не является независимым, оно обусловливается событиями, в которых принимают участие и другие требования. Сам же процесс имитации должен отображать хронологию событий в последовательности, имеющей место в реальном процессе.

Основными элементами системы моделирования GPSSW являются стандартные компоненты реальных систем и процессов: каналы обслуживания (приборы), очереди, накопители, переключатели, требования и др. Достаточный набор подобных компонентов и программная реализация их функционирования позволяют моделировать самые разнообразные системы и процессы. Использование же элементами системы количественных параметров в виде констант, переменных, функций, сохраняемых величин позволяет исследовать большое многообразие систем.

Выявление основных особенностей

На этом этапе  определяют:

• характер функционирования системы (непрерывная  или дискретная система);

• потоки поступления  требований в систему (регулярные, случайные  или смешанные);

• число  требований, поступающих в один момент времени (ординарный или неординарный поток);

• характер взаимодействия смежных требований в потоке (с последействием или  нет);

• характер поведения требований, поступающих  в систему на обслуживание (с отказами, с ограниченным ожиданием или  с ожиданием без ограничения);

• способ выбора требований на обслуживание (с приоритетом, по мере поступления, случайно, последний обслуживается первым). Иногда в таком случае говорят о дисциплине обслуживания;

• время  обслуживания требований (детерминированное  или случайное);

•число каналов  обслуживания (одноканальная или  многоканальная система);

•число фаз  обслуживания (однофазная или многофазная  система);

•однородность требований, поступающих на обслуживание (однородные и неоднородные);

•связь выходных и входных потоков (замкнутая  или разомкнутая система).

На этом этапе  следует определить продолжительность  моделирования системы, выбрать способы представления тех или иных данных. Здесь же осуществляется декомпозиция сложного моделируемого процесса на ряд простых сегментов, чтобы их описание могло быть выполнено достаточно просто и наглядно. При этом следует максимально использовать встроенные процедуры, имеющиеся в системе. Это значительно упрощает процесс построения и исследования модели.

Создание имитационной модели процесса

На этом этапе  необходимо подробно изложить все действия, связанные с функционированием той или иной системы, возможно, с помощью циклических процедур. Надо указать, какая входная информация требуется и как она будет использована соответствующими операторами системы.

Процесс моделирования  начинается с создания исходной модели на языке имитационного моделирования GPSS. Самый простой способ начать моделирование -это использование, а затем и модернизация существующей модели. В папке C:\Program Files\Minuteman Software\GPSS World Student Version\Samples Models имеется большой набор типовых примеров для обучения моделированию. Инструкции к моделям могут находиться в нескольких текстовых объектах. Процесс моделирования начинается с открытия текстового объекта (файла), если он присутствует в модели. Для обращения к текстовому объекту в модели используется оператор INCLUDE, далее следует имя текстового файла с расширением .txt, записываемое в двойных кавычках.

Информация о работе IPhone 2g 8gb с нерабочим сенсорным экраном