Способ централизованного контроля n объектов
Изобретение относится к автоматическому контролю. Технический результат заключается в достижении максимального быстродействия при выборе объекта контроля и повышении достоверности. Способ заключается в том, что осуществляют преобразование поступающих сигналов по их отклонению от эталонных пределов в нерегулярные импульсные последовательности, в каждой импульсной последовательности измеряют интенсивности следования импульсов, сравнивают их между собой и контролируют тот объект, импульсная последовательность которого имеет экстремальное значение интенсивности, а в случае равенства интенсивностей контролируют тот объект, который имеет наибольший наперед заданный приоритет, на последующих интервалах времени измеряют и сравнивают интенсивности только тех импульсных последовательностей, объекты которых еще не контролировались, по накопленным данным формируют статистическую модель объектов. 4 з.п.ф-лы, 4 ил., 1 табл.
Изобретение относится к области автоматического контроля, в частности к технике централизованного автоматического контроля разрозненных или взаимосвязанных объектов, осуществляемого с помощью центральной станции контроля.
Предлагаемый способ может найти применение как в промышленности для автоматического контроля производственных и экологических процессов, в частности в металлургической промышленности, так и в системах сбора и переработки информации, представленной однородными значениями, например в автоматизированных системах сбора и обработки геофизической, телеметрической информации. Известен способ централизованного контроля нескольких объектов (Грубов В. И., Кирдан B.C., Козубовский С.Ф. Справочник по ЭВМ. - Киев: Наук. думка, 1989. С. 305-307, 314-315, 355-360, 374-376), заключающийся в том, что центральная станция контроля подключается к объектам контроля с заданной последовательностью, например, согласно порядковым номерам объектов контроля. Достоинство последовательного во времени метода контроля состоит в том, что в течение цикла контролю подвергаются все объекты контроля. Причиной, препятствующей достижению технического результата, является отсутствие функциональной зависимости между заданной программой обслуживания объектов контроля и их состояниями, что приводит к "старению" информации за цикл, к снижению достоверности контроля. Общий признак с заявляемым способом состоит в том, что за цикл контролю подвергаются все объекты контроля. Известно устройство для централизованного контроля параметров по а.с. 1603400 5 G 06 F 15/46, опубликованное в бюл. 40 30.10.90, которое реализует способ контроля, заключающийся в вычислении разности между поступающими значениями и номинальными значениями параметров с последующим сравнением се со значением допустимых отклонений и выборе канала для регулирования согласно заранее заданному приоритету. Анализ разностных сигналов проводится параллельно по всем каналам, и выбор наиболее приоритетного осуществляется среди каналов, разностные значения сигналов которых с номинальными превысили допусковые величины. Причинами, препятствующими достижению технического результата, являются жестко детерминированное задание приоритетов каналов, статически установленный приоритет не учитывает динамику поступающих сигналов, циклический поиск каналов с максимальной разностью между поступающим и номинальным значениями сигналов существенно снижает эффект по быстродействию, достигаемый параллельным анализом разностных сигналов. Общими признаками с заявляемым способом являются параллельный поканальный анализ сигналов, наличие заранее заданного приоритета и функциональной зависимости между изменением состояния каналов и последовательностью контроля, то есть обслуживаются объекты, контролируемые параметры которых превысили допусковые значения. Известен способ контроля удаленных датчиков и устройство для его осуществления по а.с. 2012062 5 G 08 С 19/16, опубликованный в бюл. 8 30.04.94, заключающийся в передаче выпрямленного однополупериодного напряжения, из которого формируют импульсы различной длительности в соответствии с состояниями датчиков, осуществлении контроля путем сравнения сформированных импульсов с эталонными и формировании по результатам сравнения команды управления. Причиной, препятствующей достижению технического результата, является последовательный опрос датчиков, при котором отсутствует функциональная зависимость между заданной программой обслуживания объектов контроля и их состояниями, что приводит к "старению" информации за цикл, к снижению достоверности контроля. Общим с заявляемым способом признаком является сравнение поступающих сигналов с эталонными значениями. Известен способ централизованного контроля нескольких объектов по а.с. 306466 G 06 F 15/46, опубликованный в бюл. 19 11.06.71, заключающийся в том, что значения n входных величин контролируемых параметров по их отклонению от заданных пределов преобразуют в n нерегулярно распределенных во времени импульсных информационных последовательностей, не совпадающих во времени друг с другом. Полученные последовательности сравнивают с тактовой последовательностью и контролируют тот объект, импульсная последовательность которого содержит импульс, первым совпавший с импульсом тактовой последовательности. Процесс сравнения информационных импульсных последовательностей направлен на выявление импульсной последовательности, отличающейся среди сравниваемых, причем различные информационные последовательности не должны содержать случайно совпавших между собой во времени импульсов, что исключает одновременный выбор более одного канала связи. Причиной, препятствующей достижению технического результата, является необходимость фиксации случайных совпадений во времени импульсных последовательностей и блокировки системы выбора в интервалах времени действия совпавших импульсов, что уменьшает разрешающую способность способа. Другой причиной, препятствующей достижению технического результата, является необходимость применения последовательности коммутирующих (или тактовых) импульсов и разбиение процесса контроля (управления) на циклы, моменты времени, начала и длительность которых функционально независимы от состояния контролируемой системы. В течение цикла опроса (управления) информация, поступающая с объектов опроса (управления), не используется для реализации цели способа. Информация, поступающая с объектов, используется только в начале очередного цикла для выбора объекта опроса (или управления). Общим с заявляемым способом признаком является преобразование n входных величин контролируемых параметров по их отклонению от заданного значения в последовательность n нерегулярно распределенных во времени импульсов. Наиболее близким к предлагаемому способу является способ централизованного контроля нескольких объектов по а.с. 487395 G 06 F 15/46, опубликованный в бюл. 37 05.10.75, заключающийся в том, что n входных величин контролируемых параметров по их отклонению от задания преобразуют в последовательность n нерегулярно распределенных во времени импульсов, не совпадающих во времени друг с другом, фиксируют момент времени появления одиночного импульса ото всех n информационных последовательностей и контролируют тот объект, информационная последовательность которого содержит зафиксированный импульс. Данный метод контроля является вероятностным методом, основанным на суммировании случайных импульсных последовательностей с исключением неординарности (совпадения по времени импульсов последовательностей). Для его оценки приемлемы только вероятностные критерии, как например, вероятность контроля i-го объекта, математическое ожидание времени ожидания объектом начала контроля, начиная с момента появления отклонения параметра от заданного предела и т.д. Причинами, препятствующими достижению технического результата, являются последовательный метод опроса объектов, отсутствие контроля при наличии одновременно двух и более импульсных последовательностей на входе. Главной причиной, препятствующей достижению технического результата, является необходимость создания условий для того, чтобы импульсные информационные последовательности были ординарными. Стохастичность способа контроля приводит к тому, что программа контроля объектов проявляется только после многократных повторов цикла контроля. Циклом контроля будем называть время, затрачиваемое на последовательный контроль всех n объектов T=ntk, где tk - математическое ожидание длительности контроля одного объекта. Ввиду случайной природы импульсных последовательностей, различия их средних статистических частот в течение цикла некоторые объекты могут несколько раз подключаться для контроля к центральной станции контроля, а некоторые могут быть и не подключены, причем контроль может начинаться и не с параметра с максимальным отклонением. Это определяется вероятностью равенства мгновенной суммы числа импульсов единице во всех n независимых и случайно распределенных импульсных последовательностях, поэтому для полного контроля всех объектов потребуется несколько циклов контроля, что приводит к наличию информационной избыточности, увеличению затрат памяти ЭВМ и времени, снижает быстродействие контроля в целом. Длительность tk контроля параметра зависит в основном от времени, необходимого для обработки импульсной информационной последовательности, например измерения статистической частоты, значение которой отображает состояние контролируемого параметра. Кроме того, для этого способа характерно наличие зависимости длительности контроля от времени появления двух одиночных импульсов суммарной импульсной последовательности и, в ряде случаев, этого времени может быть явно недостаточно для измерения контролируемого параметра, что приводит к снижению достоверности контроля, поскольку процесс контроля прерывается приходом следующего одиночного импульса. Следует отметить ограниченность применения известного метода, так как он неприемлем для контроля таких технологических процессов, для которых ожидание контроля отклонения определенного параметра либо прерывание процесса контроля является аварийной ситуацией или связано со значительными экономическими затратами. Указанный способ не предполагает формирование математической модели контролируемых объектов на основе поступающих сигналов. Задача, на решение которой направлено заявляемое изобретение, заключается в устранении выявленных недостатков, то есть в повышении эффективности контроля, разрешающей способности, достоверности, расширении функциональных возможностей. Технический результат, достигаемый при осуществлении изобретения, заключается в расширении функциональных возможностей за счет построения математической модели контролируемых объектов на основе поступающих сигналов, достижении максимального быстродействия при выборе объекта контроля, снижении временных затрат, а следовательно, исключении "старения" информации в течение цикла контроля и повышении достоверности и разрешающей способности предлагаемого способа контроля за счет одновременного сравнения интенсивностей импульсных информационных последовательностей от всех n объектов. Указанный технический результат достигается за счет того, что осуществляют преобразование поступающих сигналов по их отклонению от заданных эталонных (пороговых) пределов в нерегулярные импульсные информационные последовательности, в каждой импульсной последовательности одновременно за фиксированный интервал времени измеряют интенсивности следования импульсов, сравнивают их между собой и контролируют тот объект, импульсная информационная последовательность которого имеет экстремальное значение интенсивности, а в случае равенства интенсивностей у двух и более импульсных последовательностей контролируют тот объект, который среди них имеет наибольший наперед заданный приоритет, на последующих интервалах времени измеряют и сравнивают интенсивности только тех импульсных последовательностей, объекты которых еще не контролировались, по накопленным статистическим данным формируют статистическую модель объектов. Сущность способа заключается в обеспечении такого контроля (управления) за объектами, при котором одновременно контролируется (управляется) центральной станцией контроля один объект, выбираемый из n объектов согласно экстремальному (максимальному) отклонению параметров по детерминированному закону, по которому последовательность контроля объектов является функцией (монотонно возрастающей) от абсолютной величины сигналов, поступающих от этих объектов. В отличие от известного способа контроля предлагаемый способ контроля позволяет за цикл контроля последовательно, согласно отклонениям контролируемых параметров, проконтролировать все объекты. Причем во избежание "старения" информации во время обслуживания объекта с экстремальным значением измеряют интенсивности импульсных последовательностей еще не контролировавшихся объектов. Способ реализуют следующим образом. За фиксированный интервал времени, равный среднестатистической длительности контроля объекта, измеряют число импульсов (а следовательно, интенсивность импульсной последовательности) одновременно во всех n случайно распределенных во времени импульсных последовательностях, причем интенсивность i-й






























затем осуществляют определение столбца адресно-разрядных коэффициентов m-го разряда по правилу:

где


Zi m - адресно-разрядный коэффициент m-го разряда i-й кодовой комбинации. Далее на каждом j-м этапе производят рекурсивное вычисление соответственно разрядных коэффициентов



На m-м последнем этапе получают экстремальное значение интенсивности импульсной последовательности, представленное в m-разрядном двоичном коде:

и столбец адресно-разрядных коэффициентов первого разряда

Столбец (9) может содержать один или несколько единичных элементов, соответствующих объектам с экстремальным (максимальным) значением интенсивности импульсной последовательности. При наличии одного единичного элемента применение к (9) функции кодирования позволяет получить адрес канала максимальной интенсивности импульсной последовательности. Наличие нескольких единичных элементов свидетельствует о том, что имеется несколько каналов с одинаковой экстремальной интенсивностью, и в данном случае необходим выбор того объекта, которому присвоен больший заранее заданный приоритет. В общем случае операция кодирования вида:
Adr(i)=FCD(o 1), (10)
где Fcd - операция формирования адреса i-го объекта с учетом заранее заданного приоритета по обслуживанию объектов контроля,
позволяет получить адрес объекта с экстремальным значением интенсивности

контроля. За это время вновь производят измерение интенсивностей (n-2) информационных последовательностей, сравнивают их значения и определяют последовательность с максимальной интенсивностью. Импульсные последовательности i и j объектов эти операции не проходят до окончания полного никла контроля всех объектов. Далее процесс контроля аналогичен вышеописанному, и продолжают его до окончания контроля последнего n-го объекта. Таким образом, согласно определенному адресу осуществляют выбор для регулирования объекта с экстремальным (максимальным) значением интенсивности импульсной последовательности. По окончании регулирования соответствующего объекта осуществляют переход к анализу интенсивностей только тех импульсных последовательностей, объекты которых еще не контролировались. По окончании одного цикла контроля, после регулирования всех n объектов осуществляют построение упорядоченного ряда значений интенсивностей






где



размах



математическое ожидание

и дисперсия

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

где


Tks - время, затраченное на s-й цикл контроля, можно сформировать 1 упорядоченных рядов, аналогичных (11). Этот статистический материал используют для построения статистической модели каждого из n контролируемых объектов и для оценки и прогнозирования состояния контролируемых объектов на основе статистических моделей. С этой целью формируют матрицу упорядоченных значений интенсивностей импульсных информационных последовательностей размером (1хn) следующего вида:

где



l - число циклов контроля. По матрице (16) вычисляют путем прямого подсчета для каждого i-го объекта количество попаданий значения интенсивности импульсной последовательности на r-е место в упорядоченном ряду (в r-й столбец в матрице), в результате чего можно записать матрицу вида:

где ki (r) - количество попаданий значения интенсивности i-й импульсной последовательности на r-е место. Затем вычисляют частности попадания значения интенсивности i-й импульсной последовательности на r-е место в упорядоченном ряду. Для этого определяют отношение числа ki (r) размещений значений интенсивностей в r-м столбце всех l упорядоченных строк матрицы к общему числу строк 1:

где


в которой каждая строка представляет собой статистическую модель i-го объекта. Данную модель обычно отображают в виде эмпирической гистограммы плотности распределений частостей (фиг.4). По данным матрицы (19) можно получить семейство n подобных эмпирических гистограмм, каждую из которых затем идентифицируют стандартным законом распределения F(




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


математического ожидания

и дисперсии

Результаты 1 циклов контроля позволяют произвести оценку и прогнозирование состояния комплекса из n объектов на определенном интервале времени. Для этого осуществляют вычисление по полученным статистическим моделям F(

Pi (1)




где Pi (1) - вероятность принятия контролируемым параметром i-гo объекта экстремального значения;

Итак, предлагаемый способ контроля обладает следующими свойствами:
1. Позволяет проконтролировать за цикл контроля все объекты контроля, тем самым исключается "старение" информации и повышается достоверность способа. 2. Позволяет контролировать объекты по адаптивно-детерминированной программе: адаптивность способа контроля заключается в том, что на каждом последующем шаге контроля предварительно определяют сравнительным анализом измеренные значения параметров, а детерминизм способа - в упорядоченности контроля в течение цикла по убыванию или возрастанию значений параметров. Каждый цикл контроля может отличаться от предыдущего только последовательностью контроля объектов. 3. Обладает высокой разрешающей способностью и быстродействием, благодаря одновременному сравнению всех значений интенсивностей импульсных последовательностей. 4. Позволяет формировать модель контролируемых объектов по накопленным данным, что расширяет функциональные возможности способа. На фиг. 1 приведен один из возможных вариантов структурной схемы устройства, реализующего предлагаемый способ. Информационные импульсные последовательности с n объектов поступают на входы Bx1, Bx2,..., Вхn, которые соединены с контролирующим (ЦСК) устройством 1 через группу ключей 21-2n. Контролирующее устройство 1, представленное стандартной архитектурой, предназначено для автоматизированного сбора, хранения информации, индикации результатов обработки и принятия решений по управлению (регулированию) контролируемых параметров. Входящее в состав ЦСК эргатическое звено, которое образует оперативный персонал, выполняет функции по окончательному принятию решений о виде модели контролируемых объектов и выработке управляющих (регулирующих) воздействий. Входы Bx1, Bx2,..., Вхn также соединены с входами группы ключей 31










где


размах



математическое ожидание

и дисперсия

вычисляются в блоке 28. Таким образом, сформирована модель состояния всего комплекса из n контролируемых объектов, которая через интерфейсный блок 34 поступит для индикации в контролирующее устройство 1. Поскольку данный цикл контроля является последним в цикле моделирования, то в блоке 35 памяти будут заполнены n последних ячеек, то есть содержимое блока 35 памяти представляет собой матрицу вида:

где



поступают блок 38 сравнения кодов адресов, где они сравниваются последовательно с адресами всех объектов, считываемых с блока 39 хранения адресов объектов. При совпадении адресов соответствующий счетчик 40 наращивается на 1, то есть производится подсчет количества попаданий ki (1) значения интенсивности каждой i-й импульсной последовательности на 1-е место в упорядоченном ряду. Когда будут проанализированы все 1 упорядоченных рядов, сигналом от блока 30 управления счетчики 401-40n передадут полученные значения в вычислительный блок 41 и перейдут в исходное нулевое состояние. Одновременно посредством коммутационной матрицы 36, коммутатора 37 и блока 38 сравнения кодов адресов начнется анализ вторых элементов в 1 упорядоченных рядах. В вычислительном блоке 41 производится вычисление частости попадания значений интенсивностей каждой i-й импульсной последовательности на 1-е место согласно формуле:

где


математическое ожидание

и дисперсия

а в блоке 42 будут получены эмпирические гистограммы, которые вместе с уточняющими характеристиками поступят для индикации через интерфейсный блок 34 в контролирующее устройство 1. В функции оперативного персонала входит принятие решений по выбору моделей контролируемых объектов в виде стандартного закона распределения F(




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


Pi (1)




где Pi (1) - вероятность принятия контролируемым параметром i-гo объекта экстремального значения;

Таким образом, по истечении 1 циклов контроля формируется статистическая модель для каждого i-гo контролируемого объекта и порядково-логическая модель для комплекса из n объектов. С началом нового цикла нулевые сигналы с регистра 9 откроют ключи 31-3n, через которые на все n входов блока 4 определения экстремального значения поступят импульсные информационные последовательности, каждый из счетчиков 131-13n начнет подсчитывать число импульсов в соответствующей информационной последовательности за время, определяемое устройством 1, то есть за время, необходимое для обработки импульсной информационной последовательности, которая обрабатывается в данный момент. Рассмотрим процесс определения максимального экстремального значения импульсной информационной последовательности. Пока обрабатывается выбранная на предыдущем этапе информационная последовательность, в блоке 4 за это время проходит постоянный процесс одновременного поразрядного сравнения двоичных кодов, снимаемых с единичных выходов счетчиков 131-13n, отображающих подсчитанное число импульсов. Этот процесс поясняется следующим примером. Пусть в счетчиках 131-13n записаны числа, приведенные в таблице в конце описания. Процесс сравнения начинается со старшего m разряда, среди значений m-го разряда посредством элемента ИЛИ17 определяется максимальный разрядный коэффициент


где




где


Zi m - адресно-разрядный коэффициент m-го разряда i-й кодовой комбинации. Единичные сигналы появятся на выходах только тех логических разрядных блоков m-гo разряда, которые считывают с m-го разряда соответствующего счетчика 13 значение, не меньшее экстремального в m разряде. В нашем примере счетчик 132, а значит кодовый сигнал с его выхода, исключается из последующего сравнения. С выходов логических блоков m-гo разряда сигналы поступают на входы логических блоков (m-l)-гo разряда. Далее, посредством элемента ИЛИ17 определяется экстремальное значение (m-l)-гo разряда с учетом уже исключенного счетчика 132

и полученное значение через элемент И21 записывается в регистре 22 хранения экстремального значения. На выходе (m-1)-го разрядного логического блока появятся сигналы, полученные в соответствии с выражением для адресно-разрядных коэффициентов:


Процесс продолжается аналогично для оставшихся разрядов. Исключение счетчиков происходит благодаря последовательной цепи логических разрядных блоков при каждом счетчике, по которой в зависимости от соотношения данного кодового сигнала относительно остальных (n-k) кодовых сигналов проходил сигнал адресно-разрядного коэффициента Z (k - число предварительно исключенных счетчиков на предшествующих разрядах, в нашем примере k=1). Сигнал адресно-разрядного коэффициента Z достигнет выхода последнего разрядного логического блока (младшего разряда) только в том случае, если его кодовый сигнал является наибольшим среди n сигналов. Через элемент И19 адресно-разрядные коэффициенты Z1-Zn, полученные на последнем m-м этапе

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


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



где




на первом этапе определяют максимальный разрядный коэффициент


затем осуществляют формирование столбца адресно-разрядных коэффициентов m-го разряда по правилу


где


Zi m - адресно-разрядный коэффициент m-го разряда i-й кодовой комбинации,
далее на каждом j-м этапе определяют соответственно разрядные коэффициенты






на m-м последнем этапе получают экстремальное значение интенсивности импульсной последовательности, представленное в m-разрядном двоичном коде:

и адрес соответствующего i-го объекта
Adr(i) = FCD(Z1),
где FCD - операция формирования адреса i-гo объекта с учетом заранее заданного приоритета;

столбец адресно-разрядных коэффициентов первого разряда, единичные элементы которого соответствуют объектам с экстремальным (максимальным) значением интенсивности импульсной последовательности. 3. Способ по п.1 или 2, отличающийся тем, что по истечении цикла контроля состояние комплекса из n объектов оценивают по упорядоченному ряду





где



и его характеристикам:
величины размаха



как разности между экстремальными значениями ряда;
математического ожидания

и дисперсии

4. Способ по п.3, отличающийся тем, что по результатам l циклов контроля, представленных квазиматрицей размером (lxn) упорядоченных значений интенсивностей импульсных информационных последовательностей

где



l - число циклов контроля,
состояние каждого объекта контроля соответственно отображают статистическими моделями в виде эмпирических гистограмм распределений частостей размещения на r-х местах упорядоченных рядов значений интенсивностей i-го объекта, определяемых отношением числа ki (r) размещений значений интенсивностей в r-м столбце всех l упорядоченных строк квазиматрицы к общему числу строк l:

которые являются основой для последующей идентификации каждой из них стандартными законами распределений

математического ожидания

и дисперсии

5. Способ по п.4, отличающийся тем, что производят оценку апостериорного состояния объектов контроля на прогнозируемом отрезке времени соответствующими вероятностями принятия контролируемыми параметрами экстремальных значений, а затем оценивают состояние в целом комплекса из n объектов путем формирования порядковой статистической модели в виде
Pi (1)




где Pi (1) - вероятность принятия контролируемым параметром i-го объекта экстремального значения:

РИСУНКИ
Рисунок 1, Рисунок 2, Рисунок 3, Рисунок 4, Рисунок 5