Устройство для моделирования сетевых графиков
Иллюстрации
Показать всеРеферат
УСТРОЙСТВО ДЛЯ МОДЕЛИРОВАНИЯ СЕТЕВЫХ ГРАФИКОВ, содержащее генератор тактовых импульсов, модели . работы по числу работ сетевого графика, каждая из которых содержит задатчик интенсивности Выполнения работы, выходы которого соединены с первыми входами элементов И группы , вторые входы которых подключены к выходу генератора тактовых импуль .сов, третьи входы элементов И группы соединены с единичным выходом триггера, элемент ИЛИ, выход которого подключен к входу счетчика, выход которого соединен с входом эадатчика номера работы, первый выход которого является выходом модели работы сетевого графика, единичный вход триггера является входом модели работы сетевого графика, информационные входы задатчиков интенсивности , выполнения работы и номера работы являются информационными входами устройства, отличающееся тем, что, с целью расширения функциональных возможностей устройства путем учета потребности в ресурсах необходимых для выполнения-работ , в него дополнительно введены блок вычислений, содержащий четыре элемента ИЛИ, сумматор, счетчик , делитель частоты и узеп вывода , а в модели работ - регистр и линии задержки, причем линии задержки включены между выходами эле-, ментов И группы, кроме первого, и входами элемента ИЛИ модели работы, ;выход элемента ИЛИ соединен с входом регистра, выход которого подключен :К соответствующему входу первого элемента ИЛИ блока вычислений, выход счетчика каждой модели соединен с нулевым входом триггера и соответствующим входом второго элемента ИЛИ блока вычислений, второй выход (О :задатчика номера работы каждой модели подключен к соответствующему ; входу третьего элемента ИЛИ блока вычислений, выход первого элемента ИЛИ блока вычислений соединен с информационным входом сумматора, уп|равляющий вход которого соединен с Iпервым входом четвертого элемента ИЛИ и через делитель частоты с генео 4 ю ратором тактовых импульсов, второй вход элемента.ИЛИ блока вычислений соединен с выходом второго элемента ИЛИ и управляющим входом счетчика блока вычислений, информационный . 00 вход которого .соединен с выходом ю генератора тактовых импульсов, а выход - с первым информационным входом узла вывода, управляющий вход которого соединен с выходом четвертого элемента ИЛИ, а второй и третий информационные входы соответственнос выходом сумматора и выходом третьего элемента ИЛИ.
СОЮЗ СОВЕТСНИХ
СОЦИАЛИСТИЧЕСНИХ
РЕСПУБЛИН
М58 <06F 15 20
ОПИСЛНИК ИЗОБРЯткНия
К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ
ГОСУДАРСТВЕННЫЙ НОМИТЕТ СССР
ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И OTHPblTHA (21) 3454380/18-?4 (22) 17.06.82 (46) 30 ° 12.82.Вюл. Р 48 (72) В.С. Воробьев, И.И. Mopes, A.È. Сычев и Т.M. Долгих (71) Новосибирский филиал Всесоюзного научно-исследовательского института транспортного .строительства (53) 681.333 (088.8) (56) 1. Авторское свидетельство СССР
Р 422002, кл. G 06 6 7/48, 1971.
2. Авторское свидетельство СССР
Ю 363994, кл. G 06 G 7/48, 1970 (прототип }. (54 )(57) УСТРОЙСТВО ДЛЯ МОДЕЛИРОВАНИЯ СЕТЕВЫХ ГРАФИКОВ, содержащее генератор тактовых импульсов, модели . работы по числу работ сетевого графика, каждая иэ которых содержит задатчик интенсивности выполнения работы, выходы которого соединены с первыми входами элементов И группы, вторые входы которых подключены к выходу генератора тактовых импуль,сов, третьи входы элементов И группы соединены с единичным выходом триггера, элемент ИЛИ, выход которого подключен к входу счетчика, выход которого соединен с входом эадатчика номера работы, первый выход которого является выходом модели работы сетевого графика, единичный вход триггера является входом модели работы сетевого графика, информационные входы задатчиков интенсивности. выполнения работы и номера работы являются информационными входами устройства, о т л и ч а ющ е е с я тем, что, с целью расширения функциональных воэможностей . устройства путем учета потребности
„„su„„1064282 д в ресурсах„необходимых для выполнения работ, в него дополнительно .введены блок вычислений, содержащий четыре элемента ИЛИ, сумматор, счетчик, делитель частоты и узел вывода, а в модели работ — регистр и линии задержки, причем линии задержки включены между выходами эле-, ментов И группы, кроме первого, и входами элемента ИЛИ модели работы, .выход элемента ИЛИ соединен с входом регистра, выход которого подключен к соответствующему входу первого элемента ИЛИ блока вычислений, выход счетчика каждой модели соединен с нулевым входом триггера и соответствующим входом второго элемента 9
ИЛИ блока вычислений, второй выход задатчика номера работы каждой модели подключен к соответствующему входу третьего элемента ИЛИ блока вычислений, выход первого элемента, ИЛИ блока вычислений соединен с ин- Я формационным входом сумматора, уп;равляющий вход которого соединен с 0" первым входом .четвертого элемента р
ИЛИ и через делитель частоты с генератором тактовых импульсов, второй (Ь вход элемента,ИЛИ блока вычислений соединен с выходом второго элемента
ИЛИ и управляющим входом счетчика Ю блока вычислений, информационный . Сф вход которого соединен с выходом генератора тактовых импульсов, а выход — с первым информационным входом узла вывода, управляющий вход которого соединен с выходом четвертого элемента ИЛИ, а второй и третий информационные входы соответственнос выходом. сумматора и выходом третьего элемента ИЛИ.
1064282
Изобретение относится к вычислительной технике.
Известно устройство для моделирования сетевых графиков, содержащее блок управления, генератор импульсов, блок моделей ветвей, число 5 которых соответствует числу работ сетевого графика, блок формирования технологии Q1 ).
Однако устройство не позволяет учитывать интенсивность выполнения работ, а также получать эпюры потребности в ресурсах во времени.
Известна модель работы сетевого графика, содержащая счетчики импульсов, выход одного из которых соединен с единичным входом триггера, а выход другого через схему выделения работы соединен с выходом модели работы и одним из входов схемы индикации, выход модели работы соеди- 0 нен с вторым входом схемы индикации, к. нулевым входом триггера, единичный выход которого соединен с первыми входами элементов И и третьим входом схемы индикации, выходы задатчика интенсивности выполнения работы соединены с вторыми входами соответствующих элементов И, выходы которых через элемент HJIN подключены к входам счетчиков импульсов, второй выход счетчика импульсов, 30 подключенного к едичичному входу триггера, соединен с одним иэ входов задатчика интенсивности выполнения работы.
Устройство позволяет учитывать 35 зависимость времени выполнения работы от интенсивности ее выполнения Г21 °
Однако известное устройство не позволяет определять потребность ресурсов для выполнения работ во времени.
Цель изобретения - расширение функциональных возможностей устройства путем учета потребности в ресурсах 45 необходимых для выполнения работ.
Поставленная цель достигается тем, что s устройство для моделирования сетевых графиков, содержащее генератор тактовых импульсов, модели: 50 работы по числу работ сетевого графика, каждая иэ которых содержит задатчик интенсивности выполнения работы, выходы которого соединены с первыми входами элементов И группы, вторые входы которых подключены к выходу генератора тактовых импульсов, третьи входы элементов И группы соединены с единичным выходом триггера, элемент ИЛИ, выход которого подключен к входу счетчика, выход которого соединен с входом задатчика номера работы, первый выход которого является выходом модели работы сетевого графика, единичный вход триггера является входом модели работы сетевого графика, информационные входы задатчиков интенсивности выполнения работы и номера работы являются информационными входами устройства, дополнительно введены блок вычислений, содержащий четыре элемента ИЛИ, сумматор, счетчик, делитель частоты и узел вывода, а в модели работ — регистр и линии задержки, причем линии задержки включены между выходами элементов И группы, кроме первого, и входами элемента ИЛИ модели работы, выход элемента ИЛИ соединен с входом регистра, выход которого подключен к соответствующему входу первого элемента ИЛИ блока вычислений, выход счетчика каждой модели соединен с нулевым входом триггера и соответствующим входом второго элемента
ИЛИ блока вычислений, второй выход задатчика номера работы каждой модели подключен к соответствующему входу третьего элемента ИЛИ блока вычислений, выход первого элемента
ИЛИ блока вычислений соединен с информационным входом сумматора, управляющий вход которого соединен с первым входом четвертого элемента
ИЛИ и через делитель частоты с генератором тактовых импульсов, второй вход элемента ИЛИ блока вычислений соединен с выходом второго элемента
ИЛИ и управляющим входом счетчика блока вычислений, информационный вход которого соединен с выходом генератора тактовых импульсов, а выход - с первым информационным входом узла вывода, управляющий вход которого соединен с выходом четвертого элемента ИЛИ, а второй и третий информационные входы соответственно — с выходом сумматора и выходом третьего элемента ИЛИ.
На фиг. 1 представлена структурная схема предлагаемого устройства ° на фиг. 2 — возможный вариант выполнения узла вывода.
Устройство содержит модели работы 1 сетевого графика, блок 2 вычислений, генератор 3 тактовых импульсов. Каждая модель работы содержит задатчик работы интенсивности 4, группу элементов И 5, триггер 6, элемент ИЛИ 7, счетчик 8, регистр 9, задатчик 10 номера работы, линии 11 задержки, входной полюс 12 модели, выходной полюс 13 модели, информационные входы задатчиков интенсивности работы 14 и ее номера 15. Блок вычислений содержит элементы ИЛИ 16—
18, сумматор 19, счетчик 20, узел
21 вывода, элемент ИЛИ 2, делитель
23 частоты.
Узел вывода содержит элементы
ИЛИ 24 и 25, индикаторную панель
26, элементы 27 и 28 задержки.
1064282
Устройство работает следующим сигнал через элемент ИЛИ 22 поступаобразом. ет на управляющий вход узла вывода, Модели работ соединяются между с помощью которого отображается нособой входными 12 и выходными 13 мер работы и время ее окончания. клеммами в соответствии с топологией Вывод данных может осуществляться рассчитываемого сетевого графика. 5 либо на индикаторное табло, либо
В счетчики 8 импульсов предваритель- на печать, либо на какой-то другой но записываются числа, дополняющие носитель информации. длительность соответствующих работ В качестве узла выво а вывода может быть до полной емкости счетчика. Триг- использован узел, функциональная гер 6 первоначально находится в )0 схема которого приведена на фиг. 2. нулевом состоянии. В задатчик 4 ин- Управляющим входам узла вывода явтенсивности выполнения работы заносится по входной клемме 12 инфор- 25 объединенный о ъединенный с входом элемента мация о количестве исполнителей 28 задержки. Остальные входы являют" работы или о коэффициенте интенсив- 15 ся информационным. В синхронном ности ее выполнения. Задатчик 4 интенсивности выполнения работы в за- печивает одновременно зап висимости от числа исполнит л временно запись и индиот числа исполнителей кацию при подаче информационных сиг" подключают к элементам И 5- > число налов и стробирующих импульсов. При которых равно числу градацйй возмож- поступлении каждого ст об-с г ного числа ла исполнителей. Регистров
20 на управляющий вход узла вывода про9 в модели работы сетевого графика исходит сдвиг информации на один может быть от одного до нескольких. Разряд вправо и запись знака в освоВ них заносятся нормы расхода соот- бодившийся разряд. Информация о ветствующих ресурсов в единицу вре- номере работы и потребности ресурсов поступает через элемент ИЛЕ 24
Импульсный сигнал, имитирующий непосредственно, а информация о вреначало работ сетевого графика, о мени работ через этот же элемен п данный на входные клеммы 12 моде-,ИЛИ, но с задержкой во времени за т счет элемента 27 .задержки. Задержайграфика, устанавливает триггеры 6 30 ный строб-импульс записывает в инэтих работ в единичное состояние. дикаторную панель 26 следующий
При этом открываются элементы И 51- знак — ноль, что обеспечивает разде5 и импульсы тактового генерато- ление значений эпюры, отражающей ра 3 через элементы И 5 л -5, эле- потребность ресурсов по работам. менты заде жки 11 держки и элемент ИЛИ 7 35 Делителем 23 частоты задают вре" заполняют счетчик 8. О
Одновременно менные точки для построения эпюры импульсы с выхода элемента ИЛИ 7 потребности ресурсов. Сигнал с делисчитывают со е жим теля частоты считывает содержимое норму расхода ресурсов в единицу сумматора, которое поступает на времени )через элемент ИЛИ 16 в 4Q узел вывода. сумматор 19. Число сумматоров 19 в устройстве равно числу разнород- Сигнал с кле игнал с клеммы 13 поступает на ов. ажды . сумматор объе- входную клемму 12 последующей рабодиняет через элементы ИЛИ группу ты и моделируется ее выполнение однородных ресурсов. Сумматорами аналогично описанному выше. Т д читывается потребность ресурсов образом, в модели асп ост аким по всем аботам с и распространяется р ам сетевого графика. импульсный поток, имитирующий выВ момент окончания выполнения рабо- полнение работ сетевого графика. ты происходит переполнение счетчика Временная задержка сигнала в модели
8 и сигнал с его выхода переводит Работы. пропорциональна трудоемкости триггер 6 в нулевое состояние. Одно - и обратно пропорциональна интенсиввременно он считывает номер работы, ности выполнения работы или количестзаписанный в эадатчике 10, который . ву ее исполнителей. через элемент ИЛИ 18 поступает на Таким образом пре а предлагае лое устузел вывода. Через элемент ИЛИ 17 ройство позволяет расширить класс учета потребноспроисходит считывание содержимого Ы решаемых задач путем чета б счетчика 20, в котором фиксируется ти в ресурсах, необходимых для вытекущее время. Одновременно этот полнения работ сетевого графика.
1064282
Юиа 2
ЬНИИПИ Закаэ 10533/50 Тираж 70б Подписное
Филиал ППП "Патент", г.Ужгород,ул.Проектная,4