Банк рефератов содержит более 364 тысяч рефератов, курсовых и дипломных работ, шпаргалок и докладов по различным дисциплинам: истории, психологии, экономике, менеджменту, философии, праву, экологии. А также изложения, сочинения по литературе, отчеты по практике, топики по английскому.
Полнотекстовый поиск
Всего работ:
364139
Теги названий
Разделы
Авиация и космонавтика (304)
Административное право (123)
Арбитражный процесс (23)
Архитектура (113)
Астрология (4)
Астрономия (4814)
Банковское дело (5227)
Безопасность жизнедеятельности (2616)
Биографии (3423)
Биология (4214)
Биология и химия (1518)
Биржевое дело (68)
Ботаника и сельское хоз-во (2836)
Бухгалтерский учет и аудит (8269)
Валютные отношения (50)
Ветеринария (50)
Военная кафедра (762)
ГДЗ (2)
География (5275)
Геодезия (30)
Геология (1222)
Геополитика (43)
Государство и право (20403)
Гражданское право и процесс (465)
Делопроизводство (19)
Деньги и кредит (108)
ЕГЭ (173)
Естествознание (96)
Журналистика (899)
ЗНО (54)
Зоология (34)
Издательское дело и полиграфия (476)
Инвестиции (106)
Иностранный язык (62791)
Информатика (3562)
Информатика, программирование (6444)
Исторические личности (2165)
История (21319)
История техники (766)
Кибернетика (64)
Коммуникации и связь (3145)
Компьютерные науки (60)
Косметология (17)
Краеведение и этнография (588)
Краткое содержание произведений (1000)
Криминалистика (106)
Криминология (48)
Криптология (3)
Кулинария (1167)
Культура и искусство (8485)
Культурология (537)
Литература : зарубежная (2044)
Литература и русский язык (11657)
Логика (532)
Логистика (21)
Маркетинг (7985)
Математика (3721)
Медицина, здоровье (10549)
Медицинские науки (88)
Международное публичное право (58)
Международное частное право (36)
Международные отношения (2257)
Менеджмент (12491)
Металлургия (91)
Москвоведение (797)
Музыка (1338)
Муниципальное право (24)
Налоги, налогообложение (214)
Наука и техника (1141)
Начертательная геометрия (3)
Оккультизм и уфология (8)
Остальные рефераты (21692)
Педагогика (7850)
Политология (3801)
Право (682)
Право, юриспруденция (2881)
Предпринимательство (475)
Прикладные науки (1)
Промышленность, производство (7100)
Психология (8692)
психология, педагогика (4121)
Радиоэлектроника (443)
Реклама (952)
Религия и мифология (2967)
Риторика (23)
Сексология (748)
Социология (4876)
Статистика (95)
Страхование (107)
Строительные науки (7)
Строительство (2004)
Схемотехника (15)
Таможенная система (663)
Теория государства и права (240)
Теория организации (39)
Теплотехника (25)
Технология (624)
Товароведение (16)
Транспорт (2652)
Трудовое право (136)
Туризм (90)
Уголовное право и процесс (406)
Управление (95)
Управленческие науки (24)
Физика (3462)
Физкультура и спорт (4482)
Философия (7216)
Финансовые науки (4592)
Финансы (5386)
Фотография (3)
Химия (2244)
Хозяйственное право (23)
Цифровые устройства (29)
Экологическое право (35)
Экология (4517)
Экономика (20644)
Экономико-математическое моделирование (666)
Экономическая география (119)
Экономическая теория (2573)
Этика (889)
Юриспруденция (288)
Языковедение (148)
Языкознание, филология (1140)

Лабораторная работа: Моделирование обслуживания с приоритетами

Название: Моделирование обслуживания с приоритетами
Раздел: Остальные рефераты
Тип: лабораторная работа Добавлен 05:40:34 29 ноября 2010 Похожие работы
Просмотров: 76 Комментариев: 14 Оценило: 2 человек Средний балл: 5 Оценка: неизвестно     Скачать

Федеральное агентство по образованию

Ростовская - на - Дону Государственная Академия

Сельскохозяйственного Машиностроения

Кафедра “Информационные и управляющие системы”

ОТЧЕТ

по лабораторной работе № .

по дисциплине “Теория информационных систем”

Ростов-на-Дону.


Лабораторная работа № 1

Тема работы: моделирование обслуживания с приоритетами.

Цель работы: освоение приемов моделирования на GPSS системы обслуживания с приоритетами и оценки результатов моделирования.

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

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

Категория запроса

Интервалы времени прихода механиков, с

Время обслуживания, с

1

2

420 ± 360

360 ± 240

300 ± 90

100 ± 30

Кладовщик обслуживает механиков по принципу «первым пришел – первым обслужен» независимо от категории запроса. Так как сломанный станок ничего не производит, то простой одного механика в очереди приносит убыток 90 руб. в час.

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

Задание

1. Постройте модель работы склада для бесприоритетного и приоритетного обслуживания. Промоделируйте работу склада в течение 8 часов.

2. Дайте ответ на следующие вопросы:

Уменьшится ли среднее число ожидающих механиков в очереди?

Какова ежедневная экономия при использовании приоритетного обслуживания?

В стоимость потерь не включать простои механиков во время обслуживания.

Текст программы:

1) Без приоритетное обслуживание:

1

SIMULATE

2

1

GENERATE 420,360

3

2

QUEUE 1

4

3

SEIZE 1

5

4

DEPART 1

6

5

ADVANCE 300,90

7

6

RELEASE 1

8

7

TERMINATE

10

8

GENERATE 360,240

11

9

QUEUE 1

12

10

SEIZE 1

13

11

DEPART 1

14

12

ADVANCE 100,30

15

13

RELEASE 1

16

14

TERMINATE

18

15

GENERATE , ,28800

19

16

TERMINATE 1

21

START 1

22

END

Полученный результат

Текст программы:

2) Приоритетное обслуживание:

1

SIMULATE

2

1

GENERATE 420,360, , ,0

3

2

QUEUE 1

4

3

SEIZE 1

5

4

DEPART 1

6

5

ADVANCE 300,90

7

6

RELEASE 1

8

7

TERMINATE

10

8

GENERATE 360,240, , ,1

11

9

QUEUE 1

12

10

SEIZE 1

13

11

DEPART 1

14

12

ADVANCE 100,30

15

13

RELEASE 1

16

14

TERMINATE

18

15

GENERATE , ,28800

19

16

TERMINATE 1

21

START 1

22

END

Полученный результат

Ответы на контрольные вопросы.

1. Приоритеты заявок в модели задаются параметром Е блока GENERATE , который используется для ввода транзактов в модель.

2. Окончание процесса моделирования происходит при обнулении счетчика завершения. Начальное значение счетчика завершения устанавливается картой START , а уменьшение его значения происходит при входе транзактов в блоки TERMINATE . Для определения конца программы используется системная карта END . Когда интерпретатор GPSS доходит до этой карты, управление передается программе отображения результатов моделирования.

Структура программы на языке GPSS имеет следующий вид:

SIMULATE

<карты описания объектов>

<блоки GPSS >

START N

END

3. Работу прибора моделируют следующие блоки: SEIZE (занять устройство) и RELEASE (освободить устройство).

Блок SEIZE имеет следующий формат:

SEIZE А

При входе в блок SEIZE транзакт пытается занять устройств, номер которого указан в поле А . Если данное устройство занято или прервано, то транзакт задерживается перед блоком SEIZE до освобождения устройства.

Блок RELEASE имеет следующий формат:

RELEASE А

При входе в блок RELEASE освобождается устройство, номер которого указан в поле А . Устройство становится доступным для других транзактов.

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

Блок PREEMPT имеет следующий формат:

PREEMPT А

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

Блок RETURN имеет следующий формат:

RETURN A

При входе транзакта в блок RETURN снимается прерывание с устройства, которое было прервано этим же транзактом при его входе в блок PREEMPT . Номер устройства, с которого снимается прерывание, указывается в поле А . Снятие прерывания должно быть осуществлено тем же транзактом, который вызвал прерывание. Если устройство было занято до прерывания другим транзактом, то прерванный транзакт после снятия прерывания вновь занимает данное устройство.

После окончания моделирования выдается стандартная статистика по использованию устройств.

4.Прибор обслуживает заявки с одинаковым приоритетом в последовательном порядке.

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

6.Удаление транзактов из модели происходит с помощью блока TERMINATE , имеющего следующий формат:

TERMINATE А

При входе в блок TERMINATE транзакт удаляется из модели. Если параметр А не задан, то счетчик завершения не изменяется. В противном случае его значение уменьшается на величину, равную значению параметра А .

7.После окончания моделирования выдается стандартная статистика по использованию устройств, памятей, очередей

Лабораторная работа № 2

Тема работы: моделирование замкнутой системы массового обслуживания.

Цель работы: изучение способов моделирования на GPSS замкнутой системы массового обслуживания и оценки результатов моделирования.

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

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

1. Собирает следующую деталь.

2. Ожидает возможности использования печи по принципу «первым пришел – первым обслужен».

3. Использует печь.

4. Возвращается в пункт 1.

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

Таблица 1Время, необходимое на различные операции

№ варианта

Необходимое время на операцию, мин

Сборка

Обжиг

1

30 ± 5

8 ± 2

Таблица 2Стоимость операций и изделий

Элемент

Стоимость

Зарплата сборщика

3,75 доллара в час

Стоимость печи

80 долларов за 8-часовой рабочий день

Цена материала

2 доллара на одну деталь

Стоимость готового изделия

7 долларов за деталь

Задание

1. Изучите работу блока TRANSFER в системе моделирования GPSS.

2. Решите описанную выше задачу.


Текст программы:

Полученный результат.

Ответы на контрольные вопросы

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

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

3. Блок TRANSFER имеет следующий формат:

TRANSFER A , B , C

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

· пробел – транзакт передаётся в блок, метка которого указывается в поле B ;

· “ . ” – статистический режим; в поле А указывается вещественное число в интервале от 0 до 1, определяющее вероятность перехода в блок С , дополнение этого числа до единицы определяет вероятность перехода в блок B ;

· BOTH – транзакт последовательно пытается войти в блок, метка которого указана в поле В , затем в блок, метка которого указана в поле С , до тех пор, пока один из этих блоков станет доступным для транзакта.

Оценить/Добавить комментарий
Имя
Оценка
Комментарии:
Привет студентам) если возникают трудности с любой работой (от реферата и контрольных до диплома), можете обратиться на FAST-REFERAT.RU , я там обычно заказываю, все качественно и в срок) в любом случае попробуйте, за спрос денег не берут)
Olya02:41:01 27 августа 2019
.
.02:41:00 27 августа 2019
.
.02:40:59 27 августа 2019
.
.02:40:58 27 августа 2019
.
.02:40:58 27 августа 2019

Смотреть все комментарии (14)
Работы, похожие на Лабораторная работа: Моделирование обслуживания с приоритетами

Назад
Меню
Главная
Рефераты
Благодарности
Опрос
Станете ли вы заказывать работу за деньги, если не найдете ее в Интернете?

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



Результаты(259988)
Комментарии (3518)
Copyright © 2005-2020 BestReferat.ru support@bestreferat.ru реклама на сайте

Рейтинг@Mail.ru