Устройство для контроля радиоэлектронных объектов
Иллюстрации
Показать всеИзобретение относится к автоматике и вычислительной технике и может быть использовано для оценки технического состояния контролируемого объекта и прогнозирования момента вывода его на профилактику. Техническим результатом является повышение оперативности контроля радиоэлектронных объектов, характеризующихся большими отклонениями результатов измерения параметров от номинальных значений. Указанный технический результат достигается тем, что в предложенное устройство введены дополнительно преобразователь двоичного кода в число импульсов, два блока элементов И, блок триггеров, второй элемент ИЛИ, регистр сдвига, шифратор, пятый блок памяти и блок выбора объекта контроля, осуществляющие текущее ранжирование проконтролированных параметров в пределах одного цикла по значению величины отклонения результата измерения от номинала параметра с обеспечением очередности измерения параметров на следующем цикле контроля в соответствии с результатами их ранжирования. На очередном цикле измерений параметры, как наиболее критичные, контролируются в первую очередь, анализируется причина столь больших отличий их значений от номиналов (грубая ошибка измерения либо изменившееся техническое состояние объекта) и выносится соответствующее решение: повторное измерение, регулировка параметра либо ремонт объекта. 1 ил.
Реферат
Изобретение относится к автоматике и вычислительной технике и может быть использовано для оценки технического состояния контролируемого объекта и прогнозирования момента вывода его на профилактику.
Известно устройство для контроля технического состояния радиоэлектронных объектов, содержащее m датчиков параметров. Коммутатор, нормализатор, аналого-цифровой преобразователь, два блока умножения, два блока суммирования, блок алгебраического суммирования, блок памяти, блок задания эталонов, блок задания коэффициентов сглаживания, регистр сдвига, блок индикации, генератор тактовых импульсов, делитель частоты и семь ключей (описание изобретения к авторскому свидетельству СССР №1272341, МКИ G06F 15/46, опубл. 23.11.1986 г. в бюл. №43).
Недостатком данного устройства является низкая достоверность контроля вследствие отсутствия интервального оценивания результатов измерений и возможности учета грубых ошибок измерения.
Известно устройство для контроля радиоэлектронных объектов, содержащее коммутатор, подключаемый к датчикам параметров, нормализатор, аналого-цифровой преобразователь, четыре блока памяти, задатчик коэффициентов экстраполяции, блок умножения, накапливающий сумматор, задатчик доверительных интервалов, три блока алгебраического суммирования, три элемента сравнения, задатчик номиналов параметров, задатчик допусков, два элемента И, счетчик, дешифратор, блок индикации, генератор тактовых импульсов, делитель частоты, элемент ИЛИ, триггер и семь ключей (описание изобретения к авторскому свидетельству СССР №1399773, МКИ G06F 15/46, опубл. 30.05.1988 г. в бюл. №20).
Недостатком известного устройства для контроля радиоэлектронных объектов является низкая оперативность выявления радиоэлектронных объектов с большими отклонениями измеряемых параметров от номинальных значений.
Технический результат - повышение оперативности контроля радиоэлектронных объектов, характеризующихся большими отклонениями результатов измерения параметров от номинальных значений.
Указанный технический результат достигается тем, что в предложенное устройство введены дополнительно преобразователь двоичного кода в число импульсов, первый блок элементов И, блок триггеров, второй элемент ИЛИ, регистр сдвига, второй блок элементов И, шифратор, пятый блок памяти и блок выбора объекта контроля, осуществляющие текущее ранжирование проконтролированных параметров в пределах одного цикла по значению величины отклонения результата измерения от номинала параметра с обеспечением очередности измерения параметров на следующем цикле контроля в соответствии с результатами их ранжирования.
На фиг.1 представлена блок-схема предлагаемого устройства для контроля радиоэлектронных объектов.
Устройство содержит датчики 1 параметров, коммутатор 2, нормализатор 3, аналого-цифровой преобразователь (АЦП) 4, первый элемент 5 сравнения, второй элемент 6 сравнения, первый блок 7 алгебраического суммирования, второй блок 8 алгебраического суммирования, задатчик 9 доверительных интервалов, четвертый блок 10 памяти, шестой ключ 11, триггер 12, первый элемент И 13, первый блок 14 памяти, четвертый ключ 15, накапливающий сумматор 16, первый ключ 17, задатчик 18 коэффициентов экстраполяции, блок 19 умножения, второй ключ 20, третий ключ 21, второй блок 22 памяти, третий блок 23 памяти, третий блок 24 алгебраического суммирования, задатчик 25 номиналов параметров, пятый ключ 26, третий элемент 27 сравнения, задатчик 28 допусков, блок 29 индикации, первый элемент ИЛИ 30, второй элемент И 31, счетчик 32, дешифратор 33, генератор 34 тактовых импульсов, делитель 35 частоты, преобразователь 36 двоичного кода в число импульсов, первый блок 37 элементов И, блок 38 триггеров, второй элемент ИЛИ 39, регистр 40 сдвига, второй блок 41 элементов И, шифратор 42, пятый блок 43 памяти и блок 44 выбора объекта контроля.
Устройство работает следующим образом.
Пусть устройство обслуживает L объектов, по каждому из которых контролируется m параметров. Длительность опроса параметров Tnj, .
Импульсы, формируемые генератором 34 тактовых импульсов и подключенным к его выходу делителем 35 частоты, предназначенные для получения управляющих сигналов: A1-AL, определяющие номер объекта; C1-Cm, определяющие номер параметра; S1-S4, определяющие взаимодействие и функционирование отдельных блоков устройства.
От датчиков 1 параметров, характеризующих текущее техническое состояние объектов, электрические сигналы в аналоговой форме поступают на коммутатор 2, который обеспечивает поочередное подключение электрических сигналов от каждого из объектов и представляет собой электронный коммутатор, состоящий из L (по числу объектов) схем электронной селекции на три входа каждая, причем первые их входы постоянно соединены с объектами. На вторые входы коммутатора 2 подаются управляющие сигналы {A}=A1, A2, …, AL и {C}=C1, C2, …, Cm с блока 44 выбора объекта контроля и соответствующего параметра. При первоначальном включении устройства объекты последовательно подключаются для контроля с периодом опроса T0, а затем очередность подключения объектов определяется отклонениями результатов измерения параметров от номинальных значений: в первую очередь, контролируются объекты с большими отклонениями параметров от своих номиналов.
Третьи входы коммутатора 2 опрашиваются управляющими сигналами S1 и непосредственно определяют момент съема аналоговых величин с датчиков. Таким образом, с выхода коммутатора 2 на нормализатор 3 в любой момент времени могут поступать электрические сигналы только от одного из контролируемых объектов.
Нормализатор 3 осуществляет представление различных электрических величин контролируемых параметров объектов в определенный масштаб напряжения постоянного тока и может быть реализован на операционном усилителе постоянного тока с изменяемым коэффициентом усиления. Коэффициент усиления усилителя автоматически устанавливается сигналами [A}, {C} и определяется текущими номерами контролируемого объекта и параметра. Изменение коэффициента усиления может быть достигнуто изменением номинала сопротивления резистора в цепи обратной связи операционного усилителя.
АЦП 4 преобразует напряжение с выхода нормализатора в цифровой двоичный код, который поступает на первые входы первого 5 и второго 6 элементов сравнения. Для учета грубых ошибок измерения и отказов сбойного характера каждый очередной результат измерения Uj, поступающий с АЦП 4, проверяется на принадлежность его значения к доверительному интервалу ±ΔUj, центр которого равен экстраполированному значению параметра UjÝ. Эта проверка осуществляется в элементах 5 и 6 с использованием следующих соотношений:
где Uлев.j и Uправ.j - соответственно левая и правая границы доверительного интервала параметра j, которые рассчитываются в блоках 7 и 8 в соответствии с выражениями:
Если выполняется соотношение (1), то результат измерения учитывается, если (2) - то исключается из процесса экстраполяции.
Значения полуинтервала ΔUj по каждому из параметров в виде констант хранятся в задатчике 9. Предварительный расчет значений полуинтервалов производится путем учета трех основных источников ошибок: измерения с дисперсией , преобразования из аналоговой формы в цифровую с дисперсией и экстраполяции с дисперсией ; Считая, что суммарные ошибки распределены по нормальному закону с нулевым математическим ожиданием, среднеквадратичное значение суммарных ошибок определяется с помощью выражения: .
Дисперсию ошибок преобразования можно вычислить на основе известного соотношения , где nj - цена младшего разряда для параметра j. Дисперсию ошибок экстраполяции на основе соотношения (3) можно рассчитать с помощью соотношения
где p - число периодов измерений, на которое производится экстраполяция; N - объем выборки результатов измерений, на основе которой производится экстраполяция.
Значение полуинтервала ΔUj выбирают таким, чтобы обеспечить вероятность попадания очередного измерения внутри интервала, близкую к единице: ΔUj=3·σΣj.
Экстраполированное значение параметра рассчитывается на момент времени, соответствующий моменту поступления очередного нового результата измерения данного параметра. При отсутствии грубых ошибок измерения расчет экстраполированных значений производится на основе соотношения:
где ai - коэффициент веса i-го измерения, ; N≥3; Uij - результат измерения параметра j на момент времени i; N - объем выборки результатов измерений. Коэффициенты ai хранятся в блоке 18.
Очередной результат измерения Uij в двоичном коде с блока 4 поступает на первый вход четвертого блока 10 памяти по синхросигналу S1. По сигналу S2 содержимое блока 10 подается на первый вход шестого ключа 11, управляемого по второму входу первым выходом триггера 12. В качестве триггера может быть использован триггер, работающий по логике RS-триггера.
Синхросигналом S1, подаваемым на второй вход триггера 12 (на R-вход), триггер переводится в нулевое состояние. Если грубые ошибки измерения отсутствуют, т.е. выполняется условие (1), то на обоих входах элемента И 13 появляются единичные сигналы, следовательно, единичный сигнал появляется и на выходе элемента И 13. Этот сигнал подается на первый вход триггера 12 (на S-вход). Триггер переводится в "единичное" состояние (т.е. опрокидывается в другое состояние), на его первом выходе появляется единичный сигнал, который будучи приложенным к второму входу шестого ключа 11 обеспечивает передачу содержимого блока 10 в первый блок 14 памяти.
Если результат измерения Uij подан на вход устройства с грубой ошибкой или в блоках 2, 3 и 4 произошел сбой, который привел к существенному изменению входной информации о параметре j, то выполняется условие (2). В этом случае на выходе элемента И 13 единичный сигнал отсутствует, триггер 12 остается в нулевом состоянии. Так как второй выход триггера 12 (нулевой выход) соединен с вторым входом четвертого ключа 15, то последний открывается и обеспечивает прохождение и запись в блок 14 экстраполированного значения параметра UjÝ.
Таким образом, в случае грубой ошибки или сбоя для формирования экстраполированного значения UjÝ текущее значение Uij исключается и вместо него используется значение UjÝ предыдущего цикла измерения, поступающее с накапливающего сумматора 16 через первый ключ 17. Значение формируется в блоках 18, 19 и 16 в соответствии с выражением (5), при этом в блоке 19 формируются произведения ai·Uij (или ai·UjÝ в случае грубых ошибок), а в блоке 16 производится суммирование произведений, полученных в течение N периодов.
Рассчитанные экстраполированные значения UÝ выдаются на входы блоков: 7 и 8, где производятся вычисления по выражению (3). Значение ΔUj поступает на блоки 7 и 8 из задатчика 9 доверительных интервалов.
Значения Uлев.j и Uправ.j соответственно через ключи 20 и 21 и блоки 22 и 23 памяти выдаются на элементы 5 и 6 сравнения.
Результат измерения контролируемого параметра Uj с выхода АЦП 4 подается на блок 24, в котором в цифровой форме рассчитывается абсолютное значение величины отклонения Δj контролируемого параметра от его номинала UHj:
Номинальные значения по каждому из параметров поступают с задатчика 25, в котором хранятся L×m номинальных значений параметров. Значения отклонений Δj с блока 24 через пятый ключ 26 поступают на элемент 27, который на основе сравнения значений отклонений Δj с пороговыми значениями Пξ, ξ=1, 2, …, позволяет принять решение о текущем техническом состоянии объекта. В третьем элементе 27 сравнения реализуется следующая логика принятия решений.
0≤Δj<П1 - нормальный режим работы; П1≤Δj<П2 - режим «контроль»; П2≤Δj<П3 - режим «профилактика»; Π3≤Δj - необходим ремонт объекта.
Пороговые значения отклонений П1, П2 и П3 но каждому из контролируемых параметров хранятся в задатчике 28 допусков.
Результат оценки состояния объектов по каждому контролируемому параметру в виде уровня напряжения (тока) выдается и отображается на табло блока 29 индикации.
Если очередной результат измерения удовлетворяет условию (2), то на выходе элемента ИЛИ 30 формируется единичный сигнал, который через элемент И 31 поступает в счетчик 32 и по данному параметру записывает «единицу». Результаты подсчета подаются в дешифратор 33, который идентифицирует нахождение измеренного значения параметра за пределами доверительного интервала как случайный «выброс» либо как ускоренный «дрейф» параметра, при этом выбираемый вариант решения отображается на блоке 29 индикации.
С выхода блока 24 сигнал, соответствующий величине отклонения Δj контролируемого параметра от его номинала UHj, поступает на вход преобразователя 36 двоичного кода в число импульсов («единиц»), пропорциональное значению величины Δj. Эти «единицы» поступают на первые входы элементов И блока 37. Вторые входы первого блока 37 элементов И соединены с инверсными выходами блока 38 триггеров, на третьи входы элементов И блока 37 поступает управляющий сигнал S3.
С началом контроля первого параметра блок триггеров 38 сигналом S1 (подаваемым на R-входы RS-триггеров) устанавливается в начальное состояние - триггеры в состоянии логического «0». Этот же сигнал записывает «единицу» в первую ячейку регистра 40 сдвига.
Если значение отклонения измеряемого параметра окажется выше, чем у ранее проконтролированных параметров, то есть число «единиц» с выхода преобразователя 36 окажется больше числа «единиц», записанных в блоке 38 триггеров, то откроется такое количество элементов И первого блока 37, которое равно разности чисел «единиц», поступающих с выхода преобразователя 36, и записанных в блоке 38 триггеров. Импульсы с выходов первого блока 37 элементов И, поступая на входы S RS-триггеров блока 38, перебросят триггеры в состояние логической «единицы».
В случае, когда значение отклонения результата измерения параметра от его номинала не является самым высоким среди проконтролированных параметров, то элементы И блока 37 не откроются.
Если значение отклонения результата измерения параметра от его номинала окажется выше, чем в ранее проконтролированных параметрах данного цикла измерений, то на первые входы элементов И второго блока 41 с выхода второго элемента ИЛИ 39, входы которого соединены с выходами элементов И первого блока 37, поступит импульс.
Так как вторые входы каждого из элементов И второго блока 41 соединены с выходами одного из соответствующих триггеров регистра 40 сдвига, то с выхода одного из элементов И (соответствующего номеру контрольной операции в цикле опроса) блока 41 на соответствующий управляющий вход шифратора 42 поступит импульс. Этот импульс преобразуется в двоичную кодовую комбинацию, содержащую информацию о номере параметра с наибольшим отклонением результата измерения от номинального значения, которая записывается в первые ячейки пятого блока 43 памяти.
Если среди последующих контролируемых параметров окажется результат измерения с еще большим отклонением от соответствующего номинала параметра, то номер этого параметра записывается в первую ячейку блока 43 памяти, а предыдущая запись переносится во вторую ячейку памяти блока 43. Таким образом, в блоке 43 памяти осуществляется текущее ранжирование проконтролированных параметров в пределах одного цикла по значению величины отклонения результата измерения от номинала параметра.
По окончании цикла опроса всех параметров длительностью T0 блок 44 выбора объекта контроля, информационные входы которого подключены к выходам блока 43 памяти, с помощью набора сигналов {A} и {C} обеспечивает очередность подключения датчиков 1 параметров (через коммутатор 2) в соответствии с ранжированием параметров и расположением их номеров в ячейках блока 43 памяти. Следовательно, первым контролируется параметр с наибольшим отклонением результата измерения (на предыдущем цикле контроля) от номинального значения, затем параметр с несколько меньшим значением отклонения величины Δj и т.д.
Выход блока 43 памяти подключен также к информационным входам шифратора 42 для обеспечения учета изменившейся очередности контроля параметров.
Таким образом, предлагаемое устройство позволяет повысить оперативность контроля объектов, параметры которых имеют наибольшее отклонение результатов измерения от соответствующих номинальных значений. На очередном цикле измерений подобные параметры, как наиболее критичные, контролируются в первую очередь, анализируется причина столь больших отличий их значений от номиналов (грубая ошибка измерения либо изменившееся техническое состояние объекта) и выносится соответствующее решение: повторное измерение, регулировка параметра либо ремонт объекта. В среднем, при равных вероятностях появления критических (запредельных) значений параметров, предлагаемое устройство позволяет на половину периода опроса объектов Ò0/2 сократить время ожидания повторного измерения параметра с наибольшим значением отклонения Δj значения параметра от номинала.
Устройство для контроля радиоэлектронных объектов, содержащее последовательно соединенные коммутатор, подключенный к датчикам параметров, нормализатор и аналого-цифровой преобразователь, а также задатчик номиналов параметров, блок индикации, генератор тактовых импульсов, делитель частоты, блоки памяти с первого по четвертый, задатчик коэффициентов экстраполяции, блок умножения, накапливающий сумматор, блоки алгебраического суммирования с первого по третий, первый и второй элементы И, задатчик доверительных интервалов, элементы сравнения с первого по третий, задатчик допусков, ключи с первого по шестой, элемент ИЛИ, триггер, счетчик и дешифратор, выход аналого-цифрового преобразователя соединен с первыми входами первого и второго элементов сравнения, выход первого блока памяти соединен с входом первого сомножителя блока умножения, вход второго сомножителя которого соединен с выходом задатчика коэффициентов экстраполяции, выход блока умножения соединен с входом накапливающего сумматора, выход которого соединен с информационным входом первого ключа, выход которого соединен с входами первого слагаемого первого и второго блоков алгебраического суммирования, входы второго слагаемого блоков алгебраического суммирования соединены с выходом задатчика доверительных интервалов, выход первого блока алгебраического суммирования через последовательно соединенные второй ключ и второй блок памяти соединен с вторым входом первого элемента сравнения, выход второго блока алгебраического суммирования через третий ключ и третий блок памяти соединен с вторым входом второго элемента сравнения, первые выходы первого и второго элементов сравнения соединены соответственно с первым и вторым входами первого элемента И, выход которого соединен с входом первого слагаемого третьего блока алгебраического суммирования, вход второго слагаемого которого соединен с выходом задатчика номиналов параметров, а выход через пятый ключ соединен с первым входом третьего элемента сравнения, второй вход которого соединен с выходом задатчика допусков, а выход - с первым информационным входом блока индикации, вторые выходы первого и второго элементов сравнения соединены соответственно с первым и вторым входами элемента ИЛИ, выход которого через последовательно соединенные второй элемент И, счетчик и дешифратор соединен с вторым информационным входом блока индикации, выход генератора тактовых импульсов соединен с входом делителя частоты, управляющие выходы которого соответственно соединены с управляющими входами коммутатора, нормализатора, аналого-цифрового преобразователя, первого, второго и третьего блоков памяти, первого, второго, третьего и пятого ключей, задатчика коэффициентов экстраполяции, задатчика доверительных интервалов, задатчика номиналов параметров, задатчика допусков, дешифратора и блока индикации и вторым входом второго элемента И, выход аналого-цифрового преобразователя соединен с информационным входом четвертого блока памяти, выход которого соединен с информационным входом шестого ключа, дополнительный управляющий вход которого соединен с прямым выходом триггера, инвертирующий выход которого соединен с информационным входом четвертого ключа, выходы шестого и четвертого ключей соединены с информационным входом первого блока памяти, выход первого ключа соединен с управляющим входом четвертого ключа, выход первого элемента И соединен с входом установки в "1" триггера, дополнительные управляющие выходы делителя частоты соединены с входами управления четвертого блока памяти, шестого ключа и входом сброса триггера, отличающееся тем, что в устройство дополнительно введены преобразователь двоичного кода в число импульсов, вход которого подключен к выходу третьего блока алгебраического суммирования, первый блок элементов И, первые входы которых подключены к соответствующим выходам преобразователя двоичного кода в число импульсов, блок триггеров, инверсные выходы которых подключены к соответствующим вторым входам первого блока элементов И, выходы которого подключены к S-входам блока триггеров, второй элемент ИЛИ, входы которого подключены к выходам первого блока элементов И, последовательно соединенные регистр сдвига, второй блок элементов И, шифратор, пятый блок памяти и блок выбора объекта контроля, управляющие входы которого подключены к первому и второму выходам делителя частоты, информационные входы шифратора подключены к выходам пятого блока памяти, управляющий вход которого совместно с управляющим входом второго блока элементов И подключены к выходу второго элемента ИЛИ.