Устройство для контроля состояний сложных динамических систем

 

Изобретение относится к автоматике и может быть использовано в системах управления объектами с дискретным характером технологического цикла. Целью изобретения является расширение функциональных возможностей устройства за счет возможности фиксации параметрических отказов элементов сложной системы. Устройство содержит первый и второй регистры, первый и второй блоки памяти, счетчик, блок элементов СЛОЖЕНИЕ ПО МОДУЛЮ ДВА, формирователь импульсов, элемент ИЛИ, блок элементов И, элемент ИЛИ-НЕ, генератор тактовых импульсов, элемент И. 1 ил.

СОЮЗ СОВЕТСКИХ

СОЦИАЛИСТИЧЕСКИХ

РЕСПУБЛИК (я)5 G 06 0 15/46

ГОСУДАРСТВЕННЫЙ КОМИТЕТ

ПО ИЗОБРЕТЕНИЯМ И ОТКРЫТИЯМ

ПРИ ГКНТ СССР

ОПИСАНИЕ ИЗОБРЕТЕНИЯ

К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ (21) 4729130/24 (22) 14.08.89 (46) 07.04.92, Бюл, М 13 (72) С,В,Гальцев и А.Б.Казаков (53) 62.50 (088.8) (56) 1. Патент Франции М 2292276. кл. G 05 В 23/02, опублик. 1976.

2. Авторское свидетельство СССР

М 1324028, кл. G 06 F 15/46, 1986. (54) УСТРОЙСТВО ДЛЯ КОНТРОЛЯ СОСТОЯНИЙ СЛОЖНЫХ ДИНАМИЧЕСКИХ СИСТЕМ (57) Изобретение относится к автоматике и может быть использовано в системах управИзобретение относится к автоматике и может быть использовано в системах управления объектами с дискретным характером технологического цикла.

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

Недостатком устройства является невозможность контроля динамики функционирования сложных систем, Известно также устройство контроля последовательности срабатывания логических схем, содержащее ряд блоков для сравнения логических сигналов, счетчик.

Устройство позволяет оптимизировать ре БЫ, 1725231 А1 ления объектами с дискретным характером технологического цикла. Целью изобретения является расширение функциональных возможностей устройства за счет возможности фиксации параметрических отказов элементов сложной системы. Устройство содержит первый и второй регистры, первый и второй блоки памяти, счетчик, блок элементов СЛОЖЕНИЕ ПО МОДУЛЮ ДВА, формирователь импульсов, элемент ИЛИ, блок элементов И, элемент ИЛИ-НЕ, генератор тактовых импульсов, элемент И. 1 ил. жим работы системы в каждой складывающейся ситуации (1).

Недостатком устройства является отсутствие средств компенсации нежелательных последствий переходных процессов, возникающих при изменении состояния (Л контролируемой системы.

Наиболее близким к предлагаемому яв- () ляется устройство для контроля динамики д сложных систем, содержащее два регистра, блок памяти, блок элементов СЛОЖЕНИЕ

ПО МОДУЛЮ ДВА, блок элементов И, элей мент ИЛИ и генератор тактовых импульсов (2).

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

1725231 система не изменяет своего состояния, в результате чего устройство для контроля будет находиться в состоянии ожидания очередного состояния. Следовательно, рассматриваемое устройство не позволяет фиксировать нарушения динамики функционирования сложной системы, вызванные параметрическими отказами.

Целью изобретения является расширение функциональных возможностей устройства за счет возможности фиксации параметрических отказов элементов сложной системы.

Для достижения поставленной цели в устройство для контроля сложных динамических систем, содержащее первый и второй регистры, группу элементов

СЛОЖЕНИЕ ПО МОДУЛЮ ДВА, первый блок памяти эталонов, группу элементов И, генератор тактовых импульсов, элемент

ИЛИ, причем информационные входы первого регистра являются входами устройства для подключения выходов контролируемой системы, а выходы соединены с информационными входами второго регистра и первыми входами элементов СЛОЖЕНИЕ ПО

МОДУЛЮ ДВА группы, вторые входы которых связаны с выходами второго регистра и группой адресных входов первого блока памяти эталонов, а выходы соединены с входами элемента ИЛИ и с первыми входами соответствующих элементов И группы, вторые входы которых подключены к группе выходов первого блока памяти эталонов, дополнительно введены второй блок памяти эталонов, Счетчик, формирователь импульсов, элемент И и элемент ИЛИ вЂ” НЕ, первый вход которого соединен с выходом переполнения счетчика, а остальные входы — с выходами элементов И группы, выход элемента

ИЛИ подключен к входу формирователя импульсов, выход которого соединен с входом управления параллельной загрузки счетчика, установочные входы которого связаны с выходами второго блока памяти эталонов, адресные входы которого соединены с выходами первого регистра, выход элемента

ИЛИ вЂ” НЕ, являющийся выходом устройства, связан с первым входом элемента И, второй вход которого соединен с выходом генератора тактовых импульсов, а выход подключен к тактовым входам первого и второго регистров и счетному входу счетчика, Второй блок памяти эталонов хранит коды, каждый из которых соответствует максимальному времени нахождения контролируемой системы в одном из возможных состояний, Счетчик отслеживает временные интервалы, соответствующие кодам, поступающим с второго блока памяти эталонов.

Формирователь импульсов по сигналу, поступающему с элемента ИЛИ (сигнал смены . состояния системы), формирует импульс на загрузку в счетчик. кода, соответствующего новому состоянию системы. Элемент ИЛИ—

НЕ фиксирует переход системы в одно из недопустимых технических состояний или возникновение параметрического отказа, т.е. истечение времени, отведенного для данного состояния. В обоих случаях на выходе элемента появляется сигнал логическога "0", сообщающий о нештатном функционировании системы и блокирующий прохождение тактовых импульсов через элемент И.

На чертеже представлена схема устройства для контроля сложных систем, Устройство содержит первый 1 и второй

2 регистры, первый 3 и второй 4 блоки памяти эталонов, счетчик 5, группу 6 элементов

СЛОЖЕНИЯ ПО МОДУЛЮ ДВА 7, формирователь 8 импульсов, элемент ИЛИ 9, группу

10 элементов И 11, элемент ИЛИ вЂ” НЕ 12, генератор 13 тактовых импульсов и элемент

И 14. Выходы регистра 1 соединены с входами блока 4 памяти, группой входов 15 регистра 2 и первыми входами элементов 7 группы 6, выходы которых соединены с входами элемента 9 и первыми входами эле-, ментов 11 группы 10, вторые входы которых соединены с выходами блока 3 памяти, входы которого соединены с выходами регистра 2 и вторыми входами входов элементов 7 группы 6. Выходы блока 4 памяти соединены с группой входов 16 счетчика 5, вход 17 которого соединен с выходом формирователя 8 импульсов, вход которого подключен к выходу элемента 9. Выход генератора 13 тактовых импульсов соединен с входом 18 элемента 14, выход которого соединен с входом 19 регистра 1, с входом 20 регистра

2 и с входом 21 счетчика 5, выход которого соединен с входом 22 элемента 12, группа входов 23 которого соединена.с выходами группы 10, а выход элемента 12 соединен с входом 24 элемента 14 и является выходом устройства. Двоичный вектор признаков ситуации от дискретных датчиков объекта контрол поступает на группу входов 25 регистра 1.

Настройка устройства на конкретную систему осуществляется загрузкой в блоки

3 и 4 для каждого состояния контролируемой системы переходного инварианта и кода, характеризующего максимальное время нахождения системы в этом состоянии, соответственно. Переходный инвариант представляет собой двоичный вектор, содержащий единицы в тех разрядах, содержимое которых в кодах состояний не ме1725231 ня ется и ри переходе в любое иэ допустимых состояний. В нулевую ячейку блока 3 памяти загружается нулевой код(т.е. первое состояние контролируемой системы всегда является допустимым). Начальное состояние обоих регистров — нулевое. B счетчик 5 загружен код, обеспечивающий низкий потенциал на его выходе.

Устройство работает следующим образом.

По срезу (перепад с высокого уровня на низкий) первого тактового импульса в регистр 1 запишется код текущего состояния, поступающий на группу входов 25 регистра с выходов контролируемой системы, а в регистр 2 — предыдущий код регистра 1, т.е. нулевой, после чего на выходе элемента 9 появится сигнал рассогласования, который запустит формирователь 8 импульсов. В результате в счетчик 5 будет загружен код, соответствующий максимальному времени нахождения системы в состоянии, код которого оказался на регистре 1. По каждому следующему тактовому импульсу изменяется содержимое счетчика, код, хранящийся на регистре 1, переписывается на регистр 2, а в регистр 1 записывается новый кодсостояния. На элементах 7 группы 6 происходит сравнение кодов, записанных на регистрах

1 и 2. Если они совпадают, то изменений в режиме работы устройства не происходит.

Это продолжается до тех пор, пока не произойдет смены состояния контролируемой системы или на выходе счетчика 5 не появится сигнал высокого уровня. Последний, поступая на вход 22 элемента 12, устанавливает нулевой потенциал íà его выходе, что сигнализирует о нештатном функционировании системы. В случае несовпадения кодов, записанных на регистрах 1 и 2 (смене состояния системы), на выходах элементов

7 группы 6, соответствующих изменившимся разрядам, появится сигнал высокого уровня, который через элемент 9 поступит на вход формирователя 8 импульсов, В результате в счетчик 5 будет загружен код, соответствующий новому состоянию контролируемой системы. Вместе с тем сигналы рассогласования с выходов элементов 7 группы 6 поступают на первые входы соответствующих элементов 11 группы 10, на вторые входы которых поступает переход" ной инвариант, выбираемый из блока 3 памяти по адресу, записанному на регистре 2.

Таким образом, на элементах 11 группы 10 проверяется условие допустимости данной смены состояний. Если произошла недопустимая смена состояний в контролируемой системе, то на выходе блока 12 появляется сигнал низкого уровня, блокирующий прохождение импульсов через элемент 14 и сообщающий о нештатном функционировании системы. Анализ содержимого регистров позволяет определить характер

5 неисправности, возникшей в системе.

Блоки 1 — 3, 6, 10 и 13 являются элементами прототипа, причем их функциональное назначение, а также количество входов и выходов не изменяются.

10 Блок 4 аналогичен блоку 3 прототипа.

Блок 5 является счетчиком с возможностью параллельной загрузки и может быть выполнен на базе интегральных микросхем, например, серии К155.

15 Формирователь 8 импульсов может быть выполнен на базе интегральных микросхем, например, К155АГ1;

Блоки 12 и 14 являются известными элементами дискретной техники и могут быть

20 выполнены на базе интегральных микросхем.

Формула изобретения

25 Устройство для контроля состояний сложных динамических систем, содержащее первый и второй регистры, группу элементов СЛОЖЕНИЕ ПО МОДУЛЮ ДВА, первый блок памяти эталонов, группу эле30 ментов И, генератор тактовых импульсов, элемент ИЛИ, причем информационные входы первого регистра являются входами устройства для подключения выходов контролируемой системы, а выходы соединены с

35 информационными входами второго регистра и первыми входами элементов СЛОЖЕНИЕ ПО МОДУЛЮ ДВА группы, вторые входы которых связаны с выходами второго регистра и группой адресных входов перво40 го блока памяти эталонов, а выходы соединены с входами элемента ИЛИ и с первыми входами соответствующих элементов И группы, вторые входы которых подключены к группе выходов первого блока памяти эта45 лонов, о тл и ч а ю ще е с я тем, что, с целью расширения функциональных возможностей устройства путем обеспечения возможности фиксации параметрических отказов элементов сложной системы, в него введе50 ны второй блок памяти эталонов, счетчик, формирователь импульсов, элемент И и элемент ИЛИ вЂ” НЕ, первый вход которого соединен с выходом переполнения счетчика, а остальные входы — с выходами элементов И

55 группы, выход элемента ИЛИ подключен к входу формирователя импульсов, выход которого соединен с входом управления . параллельной загрузки счетчика, установочные входы которого связаны с выходами второго блока памяти эталонов, адресные

1725231 входы которого соединены с выходами первого регистра, выход элемента ИЛИ вЂ” НЕ, являющийся выходом устройства, связан с первым входом элемента И, второй вход

40

50

Составитель С.Гальцев

Техред М. Мор гентал Корректор Э,Лончакова

Редактор С.Пекарь

Заказ 117? Тираж Подписное

ВНИИПИ Государственного комитета по изобретениям и открытиям при ГКНТ СССР

113035, Москва, Ж-35. Раушская наб., 4/5

Производственно-издательский комбинат "Патент", г. Ужгород, ул, Гагарина, 101

) !

"= которого соединен с выходом генератора тактовых импульсов, а выход подключен к тактовым входам первого и второго регистров и счетному входу счетчика.

Устройство для контроля состояний сложных динамических систем Устройство для контроля состояний сложных динамических систем Устройство для контроля состояний сложных динамических систем Устройство для контроля состояний сложных динамических систем 

 

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

Изобретение относится к вычислительной технике и может быть использовано для контроля электрических параметров и диагностики непрерывностей цифровых и цифроаналоговых блоков

Изобретение относится к вычислительной технике и может быть использовано в медицинских экспертных системах и системах искусственного интеллекта

Изобретение относится к вычислительной технике и может быть использовано в системах цифровой обработки радиолокационных , сейсмических, гидроакустических

Изобретение относится к вычислительной технике, в частности к цифровой обработке сигналов

Изобретение относится к вычислительной технике и может быть использовано для решения задачи выделения максимально полного подграфа графа

Изобретение относится к вычислительной технике и технике связи и может быть использовано для моделирования системы связи

Процессор // 1725224

Изобретение относится к вычислительной технике и может быть использовано в высокопроизводительных специализированных вычислительных машинах и устройствах обработки сигналов для решения систем линейных алгебраических уравнений и вычисления первого собственного значения и вектора матрицы

Изобретение относится к вычислительной технике и может быть использовано в высокопроизводительных специализированных вычислительных машинах и устройствах обработки сигналов для вычисления всех собственных значений (n x п)-матрицы

Изобретение относится к вычислительной технике и может быть использовано в электронной цифровой вычислительной машине

Изобретение относится к электронным играм

Микроэвм // 2108619
Изобретение относится к области микропроцессорной техники, в частности, может применяться для реализации обмена информацией

Изобретение относится к области цифровой вычислительной техники и предназначено для обработки двух или больше компьютерных команд параллельно

Изобретение относится к области вычислительной техники и предназначено для создания высокоскоростных систем обработки больших потоков данных в реальном режиме времени

Изобретение относится к цифровым компьютерным системам и предназначено для обработки двух и более команд параллельно

Изобретение относится к вычислительной технике, точнее к построению многопроцессорных векторных ЭВМ

Изобретение относится к вычислительной технике и может найти применение в автоматизированных системах управления АСУ индустриального и специального назначения

Изобретение относится к изготовлению выкроек, в частности таких выкроек, которые должны использоваться при изготовлении предметов одежды
Наверх