Устройство для моделирования процессов управления запасами Советский патент 1982 года по МПК G06G7/48 G06F17/00 

Описание патента на изобретение SU907553A1

(St) УСТРОЙСТВО ДЛЯ МОДЕЛИРОВАНИЯ ПРОЦЕССОВ УПРАВЛЕНИЯ ЗАПАСАМИ Изобретение относится к вычислительной технике и может быть использовано для моделирования систем управления запасами и других процессов массового обслуживания. Известно устройство для моделирования систем массового обслуживания содержащее генераторы случайного потока чисел, схему ЗАПРЕТ, реверсивны счетчик, блок случайных временных задержек, элементы ИЛИ, блок сравнения, элементы И, счетчики и генератор импульсов 1, Однако это устройство не предусматривает возможности прерывания потока на периоды, длительность которы распределена по заданному закону. Наиболее близким по технической сущности к предлагаемому является устройство для моделирования процессов массового обслуживания, содержащее реверсивные счетчики, генератор случайных сигналов, элементы задержки, запоминающий блок, блоки индикации 2J. Недостатком известного устройства является то, что интенсивность потока запасаемого материала не изменяется в зависимости от состояния системы обслуживания. Цель изобретения - повышение точности моделирования. Поставленная цель достигается тем, что устройство, содержащее первый генератор случайных сигналов, элемент задержки, реверсивный счетчик, первый и второй регистратор, дополнительно содержит генератор тактовых импульсов, элементы И, генераторы случайных сигналов, блоки сравнений триггеры, делители частоты и регистры памяти, причем выход генератора тактовых импульсов соединен с первы.ми входами первого и второго блоков сравнения, первого, второго, третьего и четвертого генераторов случайных сигналов, первого и второго j элементов И и через элемент задерж ки с первыми входами третьего, четвертого, пятого и шестого блоков сравнения, выход третьего элемента И подключен ко второму входу третьего генератора случайных сигналов, третий вход которого соединен со вто рым входом первого генератора случай ных сигналов, первым входом первого триггера и выходом второго триггера, первый вход которого подключен к выходу первого триггера, первому входу первого регистратора, третьему входу первого генератора случайных сигналов и первому входу третьего эл мента И, второй вход которого соединен с первым выходом третьего триг- гера и вторым входом первого элемента И, выход которого подключен к пер вому входу седьмогсэ блока сравнения, второй вход .которого соединен с выходом третьего генератора случайных сигналов и через первый делитель час тоты с первым входом реверсивного счетчика, выход которого подключен ко вторым входам третьего, четвертого, пятого и шестого блоков сравнения, выход первого генератора случайных сигналов соединен со вторым входом первого блока сравнения, выход которого подключен ко второму входу первого триггера, выход седьмого блока сравнения соединен со вторым входом второго триггера, выхо первого регистра памяти подключен к третьему входу третьего блока сравнения, выход которого соединен с первым входом третьего триггера, вто рой выход которого подключен ко второму входу первого регистратора, выход второго регистра памяти соединен с третьим входом пятого блока сравнения, выход которого подключен ко второму входу третьего триггера, выход четвертого элемента И по/|ключен ко второму входу четвертого генератора случайных сигналов, третий вход которого соединен со вторым входом второго генератора случайных сигналов, первым входом четвертого триггера и выходом пятого триггера, первый вход которого подключен к выходу четвертого триггера, первому входу второго регистратора, третьему входу второго генератора случайных сигналов и первому входу четвертого элемента И, второй вход которого сое динен с первым выходом шестого триггера и вторым входом второго элемента И,, выход которого подключен к первому входу восьмого блока сравнения, второй вход которого соединен с выходом четвертого генератора случайных сигналов и через второй делитель частоты со вторым входом-реверсивного счетчика, выход второго генератора случайных сигналов соединен со вторым входом второго блока сравнения, выход которого подключен ко второму входу четвертого триггера, вход восьмого блока сравнения соединен со вторым выходом пятого триггера, выход третьего регистра памяти подключен к третьему гходу четвертого блока сравнения), выход которого соединен с первым входом шестого триггера, второй выход которого подключен ко второму входу второго регистратора, выход четвертого регистра памяти соединен с третьим входом шестого блока сравнения, выход которого подключен ко второму входу шестого триггера. На чертеже представлена схема предлагаемого устройства. Устройство содержит генератор Iтактовых импульсов, первый 2 и второй 3 генераторы последовательности случайных сигналов, элемент k задержки, реверсивный счетчик 5, первый 6 и второй 7 регистраторы, первый 8 и второй 9 блоки управления. Блок управления содержит блоки 10 и IIсравнения, регистры 12 и 13 памяти, триггер Т, генератор последовательности случайных сигналов содержит генераторы 15 и 16 случайных си1- налов, блоки 17 и 18 сравнения, триггер 19, триггер 20, элементы И 21 и 22, делитель 23 частоты. Устройство моделирует последовательность стохастических периодов работы и простоя двух технологических агрегатов с переменной производительностью, разделенных буферной емкостью. При этом генератор 2 определяет параметры функционирования первого агрегата, а генератор 3 второго. Длительность работы и простоя распределены по различным законам, вырабатываемым соответственно генераторами 15 и 16 случайных сигналов. Производительность агрегата задается посредством делителя 23 частоты. Время простоя первого и второго агрегата регистрируется соответственно регистраторами 6 и 7. В регистрах памяти 12 блоков 8 и 9 устанавливаются значения соответственно максимального и минимального возможных уровней материала в емкости, а в регистрах 13 памяти - соответственно значения уровня в емкости, по достижении которого включается в работу первый агрегат, выключенный до этого сигналом по максимальному уровню материала в емкости, и уровня, по достижении которого включается второй агрегат, выключенный до этого сигналом по минимальному уровню в емкости. Величина текущего запаса материала на складе моделируется с помощью реверсивного счетчика 5Блоки 17 и 18 сравнения вырабаты вают на выходе единичный сигнал при несовпадении величин на входах. Устройство работает следующим об разом, В исходном положении на информационных выходах генераторов 2 и 3 вырабатываются нулевые значения сигналов. Триггер 20 установлен в положение 1, а триггер 19 в положение О. В реверсивном счетчике 5 устанавливается исходная величина. Регистраторы 6 и 7 установлены в нулевое состояние. Триггер И уста новлен в состояние 1. При подаче пускового сигнала на вход генератора случайных сигналов 16 на его выходе формируется пачка импульсов, частота следования которых равна частоте импульсов генератора 1, длительность пачки импульсов подчиняется заданному закону распределения. Делитель 23 частоты позволяет изменять частоту следования импульсов в пачке. Наличие одновременно сигналов на прямом и инверсном входах блока 18 срав нения приводит к установке на его вы ходе сигнала О. При этом триггер 20 также установлен в состояние О, а триггер 19 - в состояние 1. Вход генератора 15 случайных сигналов.заблокирован, а сигнал 1 на его вход разрешения, поступающий с выхода три гера 19, позволяет сформировать случайное число, подчиняющееся заданному закону распределения. После вывода пачки импульсов с информационного выхода генератора 2 на счетчик 5 на выходе блока 18 срав нения .вырабатывается сигнал 1, устанавливающий триггер 20 в состояние 1, а триггер 19 - в состояние О. При этом в генераторе 16 случайных сигналов формируется новое случайное число, а на выходе генератора 13 вырабатывается пачка импульсов, частота следования которых равна частоте импульсов генератора 1, а длительность пачки подчиняется заданному закону распределения. Сравнение кода содержимого счетчика 5 с кодами регистров 12 и 13 памяти блоков 8 и 9 осуществляется в каждом такте по сигналу с выхода элемента i задержки. Если при выводе пачки импульсов с информационного выхода генератора 2 и сравнении кодов окажется, что содержимое счетчика 5 равно коду регистра 12 памяти, триггер 1 сигналом с выхода блока 10 сравнения установится в инверсное состояние. При этом через элемент И 22 заблокируется вход ввода генератора 1б случайных сигналов, и вывод пачки импульсов с информационного выхода генератора 2 прекратится, а на блокирующем выходе генератора 2 сигнал 1 сохранится, так как тактовые импульсы на прямой вход блока t8 сравнений не поступают. Сигналы 1 на обоих входах регистратора 6 обеспечивают начало счета времени, который продолжается до тех пор, пока содержимое счетчика 5 не достигнет значения, заданного регистром 13 памяти, после чего срабатывает блок 11 сравнения, и триггер It устанавливается в состояние 1. При этом снимается блокировка входа, ввода генератора 1б случайных сигналов, что обеспечивает продолжение вывода 1 прерванной пачки импульсов на реверсивный счетчик 5. Генератор 3 работает аналогично генератору 2, блок 9 аналогично блоку В, а регистратор 7 аналогично регистратору 6. Предлагаемое устройство может быть использовано для моделирования работы участков химико-технологического производства с несогласованной производительностью агрегатов, содержащих промежуточный склад полупродуктов, например, для технологических линий производства строитель.ных материалов. Формула изобретения Устройство для моделирования процессов управления запасами, содержа-. щее первый генератор случайных сигна лов, элемент задержки, реверсивный счетчик, первый и второй регистраторы, отличающееся тем, что, с целью повышения точности, оно дополнительно содержит генератор та товых импульсов, элементы И, генера торы случайных сигналов, блоки срав нения, триггеры, делители частоты и регистры.памяти, причем выход генера тора тактовых импульсов соединен с первыми входами первого и второго блоков сравнения, первого, второго, третьего и четвертого генераторов случайных сигналов, первого и второ го элементов И и через элемент задержки - с первыми входами третьего четвертого, пятого и шестого блоков сравнения, выход третьего элемента подключен к второму входу третьего генератора случайных сигналов, третий вход которого соединен с вторым входом первого генератора случайных сигналов, первым входом первого триггера и выходом второго триггера первый вход которого подключен к вы ходу первого триггера, первому входу первого регистратора, третьему входу первого генератора случайных сигналов и первому входу третьего элемента И, второй вход которого соединен с первым выходом третьего триггера и вторым входом первого элемента И, выход которого подключен к первому входу седьмого блока сравнения, второй вход которого соединен с выходом третьего генератора случайных сигналов и через первый делитель частоты с первым входом реверсивного счетчика, выход которого подключен к вторым входам третьего, четвертого, пятого и шестого блоков сравнения, выход первого генератора случайных сигналов соединен с вторым входом первого блока сравнения, выход которого подключен к второму входу первого триггера, выход седьмо го блока сравнения соединен с вторым входом второго триггера, выход первого регистра памяти подключен к третьему входу третьего блока сравнения, выход которого соединен с первым входом третьего триггера, второй выход которого подключен к второму входу первого регистратора, выход второго регистра памяти соединен с третьим входом пятого блока сравнения, выход которого подключен к второму входу третьего триггера, выход четвертого элемента И подкл10чен к второму входу четвертого генератора случайных сигналов, третий вход которого соединен с вторым входом второго генератора случайных сигналов, первым входом четвертого триггера и выходом пятого триггера, первый вход которого подключен к выходу четвертого триггера, первому входу второго регистратора, третьему входу второго генератора случайных сигналов и первому входу четвертого элемента И, второй вход которого соединен с первым выходом шестого триггера и вторым входом второго элемента И, вьход которого подключен к первому входу восьмого блока сравнения, второй вход которого соединен с выходом четвертого генератора случайных сигналов и через второй делитель частоты с вторым входом реверсивного счетчика, выход второго генератора случайных сигналов соединен с вторым входом второгоблока сравнения, выход которого подключен к второму входу четвертого триггера, выход восьмого блока сравнения соединен с вторым входом пятого триггера, выход третьего регистра памяти подключен к третьему входу четвертого блока сравнения, выход которого соединен с первым входом шестого триггера, второй выход которого подключен к второму входу второго регистратора, выход четвертого регистра памяти соединен с третьим входом шестого блока сравнения, выход которого подключен к второму входу шестого т1эиггера. Источники информации, принятые во внимание при экспертизе 1.Авторское свидетельство СССР № 50178, кл. G Об F 15/20, 197. 2,Авторское свидетельство СССР № ii8l900, кл, G Об F 15/20, 1975 (прототип).

Похожие патенты SU907553A1

название год авторы номер документа
Генератор случайного процесса 1986
  • Кобайло Александр Серафимович
  • Корженевич Юрий Владимирович
SU1432515A1
Устройство для моделирования систем массового обслуживания 1990
  • Болилый Георгий Федорович
  • Козырь Ирина Борисовна
  • Мартынов Игорь Всеволодович
  • Морозов Василий Васильевич
  • Толкаченко Галина Петровна
SU1711179A1
Устройство для передачи асинхронных сигналов 1982
  • Кортюков Иван Иванович
  • Кирдяшкин Юрий Алексеевич
  • Ружьев Геннадий Николаевич
  • Ивин Юрий Васильевич
SU1075288A2
Устройство для вероятностного моделирования работы транспортных систем 1988
  • Карасов Альберт Саид-Баталович
  • Дризе Евгений Матвеевич
SU1612313A1
УСТРОЙСТВО ДЛЯ РАЗЛИЧЕНИЯ ЛИНЕЙНО-ЧАСТОТНО-МОДУЛИРОВАННЫХ СИГНАЛОВ 1984
  • Маркелов Юрий Евгеньевич
  • Короткий Петр Ефимович
SU1841016A1
Устройство для определения вероятностных характеристик фазы случайного сигнала 1982
  • Потапова Галина Николаевна
  • Никитин Борис Борисович
SU1112377A1
УСТРОЙСТВО ДЛЯ МОДЕЛИРОВАНИЯ СИСТЕМЫ РАДИОСВЯЗИ 1998
  • Данилюк С.Г.
  • Злобин В.И.
  • Ванюшин В.М.
  • Иващенко М.В.
RU2156032C2
Устройство для измерения угла закручивания вращающегося вала 1991
  • Науменко Александр Петрович
  • Одинец Александр Ильич
  • Песоцкий Юрий Сергеевич
  • Чистяков Владислав Константинович
SU1795312A1
Генератор нестационарного случайного импульсного процесса 1987
  • Бобенко Вадим Геннадьевич
  • Демьянков Игорь Алексеевич
  • Каплин Евгений Александрович
  • Кузьмин Борис Иванович
SU1587501A1
Устройство для измерения периодов следования импульсов при контроле перемещения магнитного носителя 1989
  • Малютин Игорь Станиславович
  • Смирнов Альберт Константинович
  • Чуваева Наталия Викторовна
  • Любимов Михаил Анатольевич
SU1647644A1

Иллюстрации к изобретению SU 907 553 A1

Реферат патента 1982 года Устройство для моделирования процессов управления запасами

Формула изобретения SU 907 553 A1

SU 907 553 A1

Авторы

Александров Марк Вениаминович

Вербова Валентина Борисовна

Нечаев Юрий Дмитриевич

Савицкий Юрий Пейсахович

Даты

1982-02-23Публикация

1980-03-28Подача