Форум программистов, компьютерный форум, киберфорум
GPSS
Войти
Регистрация
Восстановить пароль
Другие темы раздела
GPSS Генератор случайных чисел Что значит rn339 в данном блоке? И что означают значения после rn? Verbl function rn339,d2 .0,2/1,1 и почему вставляют в блоках 339 таким образом Advance (exponential(339,0,tpr)) Т.е... https://www.cyberforum.ru/ gpss/ thread861840.html Модель функционирования предприятия GPSS
ПОМОГИТЕ ПОЖАЛУЙСТА РАЗОБРАТЬСЯ С КОДОМ(КОД В ФАЙЛЕ...ВЫДАЁТ ОШИБКУ НЕ МОГУ ПОНЯТЬ,ЧТО НУЖНО ИСПРАВЛЯТЬ((КУРСОВАЯ РАБОТА!!! Предприятие имеет 3 цеха, производящих 3 типа блоков, т. е. каждый цех...
GPSS Разъясните касательно TRANSFER https://www.cyberforum.ru/ gpss/ thread861659.html
День добрый! Есть вот такая задача: Система состоит из устройств S2-S4. Внешняя среда представлена источником запросов (узел S0), приемником обслуженных запросов (узел S5). Число типов потоков...
GPSS Задача GPSS моделирование минимаркета https://www.cyberforum.ru/ gpss/ thread859719.html
Помогите, пожалуйста решить задачку на GPSS. Я в нем вообще не разбираюсь... Если есть на свете добрые и хорошие люди, которым не все равно на судьбу несчастной девушки, отзовитесь.... Допустим,...
GPSS Моделирование работы маршрутных такси
Не могу решить задачку. Исходные данные: На некотором городском маршруте по кольцевому маршруту с десятью остановками работают пять 11-местных и десять 14-местных микроавтобусов. Время движения...
GPSS Ошибка в задаче https://www.cyberforum.ru/ gpss/ thread857333.html
Помогите пожалуйста с задачей, препод дает пример, а он в GPSS World выдает ошибку: 05/06/13 15:59:57 Model Translation Begun. 05/06/13 15:59:57 Line 2, Col 1. Expecting an EXPERIMENT, PROCEDURE...
GPSS по блоку assign в gpss world добрый день! переделываю из gpss в gpss world и возник вопрос с блоком assign. есть часть программы в gpss ASSIGN 1,MX$MAR0(2,&KUD1-1),PL ASSIGN 2,MX$MAR0(3,&KUD1-1),PL... https://www.cyberforum.ru/ gpss/ thread857272.html Моделирование работы госпиталя GPSS
В госпиталь на протяжении суток поступают раненые и потер¬певшие от катастрофы, которых доставляют на пятиместных (70%) и трехместных (30%) автомобилях. Время прибытия автомобилей рас¬пределено...
GPSS Нужна консультация по программе, поиск ошибки https://www.cyberforum.ru/ gpss/ thread856337.html
Здравствуйте! Такое задание: Необходимо решить, какое число мест на стоянке следует отвести для автомобилей, ожидающих мойки. Поток автомобилей является пуассоновским со значением среднего интервала,...
GPSS Моделирование системы управления запасами gpss Доброго времени суток уважаемые форумчане! Помогите разобраться с задачей плиз! В случае чего готов помочь, например пополню счет мобильного телефона))) Условие: Компании, продающей один вид... https://www.cyberforum.ru/ gpss/ thread855824.html
GPSS Задача о морских судах и буксирах
Здравствуйте))) Помогите с задачей... Морские судна двух типов прибывают в порт, где происходит их разгрузка. В порту есть два буксира, обеспечивающих ввод и ввод кораблей из порта. К первому типу...
GPSS Нужно построить модель https://www.cyberforum.ru/ gpss/ thread850405.html
Вычислительная система состоит из трех компьютеров. Задание на обработку поступают в среднем с интервалом 6 с. (закон распределения экспоненциальный) и треть задач обрабатывается только третьим...
0 / 0 / 0
Регистрация: 22.12.2012
Сообщений: 6
0

Смоделировать процесс обработки 500 сигналов, поступающих с датчиков - GPSS - Ответ 4543227

12.05.2013, 12:22. Показов 6656. Ответов 4
Метки (Все метки)

Система обработки информации содержи мультиплексный канал и три мини-ЭВМ. Сигналы от датчиков поступают на вход канала через интервалы времени 10 ± 5 мкс. В канале они буферируются и предварительно обрабатываются в течение 10 ± 3 мкс. Затем они поступают на обработку в ту мини-ЭВМ, где имеется наименьшая по длине входная очередь. Емкости входных накопителей во всех мини-ЭВМ рассчитаны на хранение величин 10 сигналов. Время обработки сигнала в любо мини-ЭВМ равно 33 мкс.

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

P.S. Нужна курсовая работа, нашел много тем по этому поводу, но ни одного готового курсового, дело в том, что код у меня практически сделан, разве что несколько недочетов, Q-схема есть, нужна блок-диаграмма и сама пояснительная записка. Если нет курсовой, то тогда нужно исправить ошибки в коде.
Вот, собственно, сам код, преподаватель сказала изменить оператор SEIZE, так как нужно, чтобы занималось не 1 устройство, также необходимо вставить оператор FVARIABLE для подсчета транзактов попавших в отказ

Код
GENERATE	10,5	 ;генерация сигналов
	QUEUE	CANOCH	 ;вход в очередь в канал
	SEIZE  	CAN	 ;вход на обработку в канал
	DEPART	CANOCH	 ;выход из очереди
	ADVANCE	10,3	 ;обработка в канале
	RELEASE	CAN	 ;выход из канала
	TEST L	Q$OCH1,10,MET3	 ;не превышает ли 10 единиц очередь OCH1
	TEST L	Q$OCH2,10,MET3	 ;не превышает ли 10 единиц очередь OCH2
	TEST L	Q$OCH3,10,MET3	 ;не превышает ли 10 единиц очередь OCH3
	TEST L	Q$OCH1,Q$OCH2,MET1;сравнение объёмов очередей ОСН1 и ОСН2
	TEST L	Q$OCH1,Q$OCH3,MET2;сравнение объёмов очередей ОСН1 и ОСН3
	QUEUE	OCH	 ;вход в общую очередь
	QUEUE	OCH1	 ;вход в очередь к миниЭВМ 1
	SEIZE 	EVM1	 ;вход в миниЭВМ 1
	DEPART	OCH	 ;выход из общей очереди
	DEPART	OCH1	 ;выход из очереди к миниЭВМ 1
	TEST L	Q$OCH,25,MET4	 ;сравнение объёма общей очереди
	ADVANCE	33                ;обработка в миниЭВМ 1
        TRANSFER	,MET7	 
MET4	ADVANCE	25	;обработка в миниЭВМ 1 в случае  переполнении общей очереди
MET7	RELEASE	EVM1	;выход из миниЭВМ 1
	TERMINATE	1	
MET1	TEST L	Q$OCH2,Q$OCH3,MET2 ;сравнение объёмов очередей ОСН2 и ОСН3
	QUEUE	OCH	;вход в общую очередь
	QUEUE	OCH2	;вход в очередь к миниЭВМ 2
	SEIZE	         EVM2	;вход в миниЭВМ 2
	DEPART	OCH	;выход из общей очереди
	DEPART	OCH2	;выход из очереди к миниЭВМ 2
	TEST L	Q$OCH,25,MET5	;сравнение объёма общей очереди
	ADVANCE	33	;обработка в миниЭВМ 2
	TRANSFER	,MET8	
MET5	ADVANCE	25	;обработка в миниЭВМ 2 в случае    переполнении общей очереди
MET8	RELEASE	EVM2	;выход из миниЭВМ 2
	TERMINATE	1	
MET2	QUEUE	OCH	;вход в общую очередь
	QUEUE	OCH3	;вход в очередь к миниЭВМ 3
	SEIZE 	EVM3	;вход в миниЭВМ 3
	DEPART	OCH	;выход из общей очереди
	DEPART	OCH3	;выход из очереди к миниЭВМ 3
	TEST L	Q$OCH,25,MET6	;сравнение объёма общей очереди
	ADVANCE	33	;обработка в миниЭВМ 3
	TRANSFER	,MET9	
MET6	ADVANCE	25	;обработка в миниЭВМ 3 в случае    переполнении общей очереди
MET9	RELEASE	EVM3	;выход из миниЭВМ 3
	TERMINATE	1	
MET3	TERMINATE		;вывод из системы необработанных сигналов


Вернуться к обсуждению:
Смоделировать процесс обработки 500 сигналов, поступающих с датчиков GPSS
__________________
Помощь в написании контрольных, курсовых и дипломных работ здесь
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
12.05.2013, 12:22
Готовые ответы и решения:

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

Моделирование обработки сигналов с датчиков. Ускорение обработки сигнала
Нужна помощь по лабораторной: Сигналы от датчиков поступают на вход системы обработки информации...

Смоделировать процесс обработки деталей на станке
Не получается написать модель для данной задачи: С интервалом времени 5 ± 2 мин детали поштучно...

Смоделировать процесс обработки на станке 100 деталей
Помогите с кодом не пойму как исправить ошибку. Я сама новичок в языке GPSS. Задача такая:С...

4
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
12.05.2013, 12:22

Смоделировать процесс обработки на станке 100 деталей
текст задания: С интервалом времени 5 ± 2 мин детали поштучно поступают к станку на обработку и до...

Поток из 500 заготовок,поступающих с интервалом 10-20 сек
Помогите пожалуйста.Задача по GPSS 1.Поток из 500 заготовок,поступающих с интервалом 10-20 сек....

Построить программу модели процесса прохождения 500 деталей, поступающих в промежутке времени 11 ± 5 единиц
1 ЗАДАЧА Построить программу модели процесса прохождения 500 деталей, поступающих в промежутке...

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

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.