Наши проекты:
Журнал · Discuz!ML · Wiki · DRKB · Помощь проекту |
||
ПРАВИЛА | FAQ | Помощь | Поиск | Участники | Календарь | Избранное | RSS |
[3.140.185.170] |
|
Сообщ.
#1
,
|
|
|
Есть задача.
Пусть имеем некоторую систему управления производством, в которой ЭВМ циклически оп- рашивает три датчика информации. Информация в датчиках появляется через 12 ± 3 с и имеет размер 3000 ± 1000 символов; ЭВМ поочередно каждому датчику предоставляет 3 с: • в первые 3 с обрабатывается информация из первого датчика; • во вторые 3 с обрабатывается информация из второго датчика; • в третьи 3 с обрабатывается информация из третьего датчика; • в четвертые 3 с обрабатывается информация из первого датчика и т.д. Если на момент начала опрашивания у датчика нет информации для обработки, имеем сво- бодный цикл. Если за соответствующие 3 с ЭВМ успевает обработать информацию датчика, то обслуживание завершается, если нет, то остаток необработанной информации становится в специальную очередь. Задания, которые находятся в этой очереди, обрабатываются во время свободных циклов. Скорость обработки информации ЭВМ равна 1000 символов в секунду. Промоделировать 5 ч работы ЭВМ. Я вот не могу понять как связать инфу со временем появления транзактов и как организовать последовательное обращение к датчикам... Мож кто подскажет? |
Сообщ.
#2
,
|
|
|
Посмотри в теме GPSS моделирование
|