Способ коррекции статических характеристик измерительных преобразователей
Изобретение относится к измерительной технике. Способ включает получение значений выходных величин преобразователя при различных комбинациях входных величин и их обратное преобразование в оцениваемые значения входных величин с аппроксимацией передаточных функций преобразователя, а также измерение входных величин с помощью эталонных измерительных каналов. Отличие заключается в том, что аппроксимацию осуществляют в обучающей системе с помощью искусственной нейронной сети калибрующего блока. В блоке сравнения обучающей системы сравнивают оценки входных величин с измеренными в эталонных измерительных каналах на соответствие заданным требованиям к точности оценки входных величин и определяют с помощью искусственной нейронной сети блока настройки обучающей системы веса ошибок, полученных в окрестностях рабочих точек преобразователя по каждому измерительному каналу. С учетом весов ошибок регулируют активность нейронов скрытого слоя искусственной нейронной сети блока калибровочных функций обучающей системы, минимизируя функционал полной ошибки аппроксимации. Изобретение обеспечивает требуемую точность измерения во всем диапазоне измеряемых величин. 2 з.п. ф-лы, 2 ил.
Изобретение относится к измерительной технике и может быть использовано для коррекции статических характеристик измерительных преобразователей, имеющих несколько измерительных каналов, обладающих сложными нелинейными функциями преобразования, которые зависят от нескольких измеряемых величин, выступающих в качестве влияющих факторов.
Известны способы коррекции статических характеристик измерительных преобразователей, у которых имеется несколько измерительных каналов, чувствительных к нескольким измеряемым величинам [1]. Компенсация влияния других, кроме основного, влияющих факторов на показания отдельного измерительного канала достигается путем измерения каждого дополнительного влияющего фактора с помощью отдельного датчика, воспринимающего только этот влияющий фактор, и последующей аддитивной и (или) мультипликативной коррекции его влияния как помехи. Данные способы коррекции просто автоматизируются, как правило, аппаратным путем, но являются узкодиапазонными и сложными в настройке. Известен способ коррекции статических характеристик многоканальных измерительных преобразователей [2] , обеспечивающий линеаризацию характеристик каналов измерительного преобразователя и компенсацию влияния других, кроме основного, влияющих факторов на показания отдельного измерительного канала, который заключается в измерении значений выходных величин измерительного преобразователя при различных комбинациях его входных величин, контролируемых с помощью эталонных измерительных каналов, отборе по результатам измерений выборок данных и определении в ходе итеративного процесса поиска, путем графических построений, значений калибровочных (градуировочных) функций измерительных каналов во всех точках тестового эксперимента. Множество представлений калибровочных функций измерительных каналов в виде таблиц используется в рамках данного способа для преобразования кодов выходных величин многоканального измерительного преобразователя в оцениваемые значения измеряемых входных величин. Это преобразование является обратным преобразованию, которое реализуется многоканальным измерительным преобразователем и описывается его математической моделью. Данный способ коррекции, принятый за прототип, из-за использования графических построений является трудоемким и плохо автоматизируемым, а также не обеспечивает для измерительных преобразователей со сложными нелинейными функциями преобразования требуемой точности измерения во всех частях широкого диапазона измеряемых величин. Изобретение решает задачу обеспечения условий для автоматизации, с помощью обучающихся систем на основе искусственных нейронных сетей, процедур коррекции статических характеристик многоканальных измерительных преобразователей со сложными нелинейными функциями преобразования с достижением требуемой точности измерения во всех частях широкого диапазона измеряемых величин. Указанная задача решается тем, что в способе коррекции статических характеристик измерительных преобразователей, включающем измерения значений выходных величин измерительного преобразователя при различных комбинациях его входных величин, контролируемых с помощью эталонных измерительных каналов, согласно изобретению измеряемые входные величины преобразователя сравнивают в блоке сравнения обучающейся системы с оценками измеряемых величин, полученных с помощью искусственной нейронной сети на выходе блока калибрующих функций обучающейся системы на соответствие заданным требованиям к точности измерения входных величин преобразователя, определяют с помощью искусственной нейронной сети блока настройки обучающейся системы веса ошибок, полученных в окрестностях рабочих точек преобразователя, и с помощью весов ошибок регулируют активность нейронов скрытого слоя искусственной нейронной сети калибрующих функций обучающейся системы. Сущность предлагаемого способа коррекции статических характеристик многоканальных измерительных преобразователей иллюстрируется фиг.1 и 2. На фиг. 1, а в виде координатной сети (номограммы) графически представлена математическая модель сложной нелинейной векторной функции преобразования F= (f1,...,fn), реализуемой многоканальным измерительным преобразователем в окрестностях рабочих точек А и В: y1=f1(x1,...,xn),...yn=fn(x1,...xn), где (x1,...,xn)- вектор входных измеряемых преобразователем величин; (у1,...уn) - вектор кодов выходных величин преобразователя. На фиг.1, б в виде координатной сети в окрестностях рабочих точек А и В представлена математическая модель векторной функции преобразования G=(g1,.. .,gn), описывающей множество калибрующих функций,



где рij - вес ошибки, полученной в окрестности i -й рабочей точки по j-у каналу;


1. Левшина Е. С., Новицкий П.В. Электрические измерения физических величин. - Л.: Энергоиздат, 1983, с.103 и 104. 2. Патент 2130194(РФ) Способ коррекции статических характеристик измерительных преобразователей // Емец С.В. Опубл. Бюл. 13, 1999.
Формула изобретения

где рij - вес ошибки, полученной в окрестности i-й рабочей точки по j-у измерительному каналу преобразователя;


hj - статическая характеристика j-го измерительного канала преобразователя. 3. Способ по п.1 или 2, отличающийся тем, что при наличии ошибок в окрестности i-й рабочей точки j-го измерительного канала преобразователя, не удовлетворяющих заданным требованиям к точности оценки входных величин, инициируют новый этап итеративного процесса обучения искусственной нейронной сети блока калибровочных функций, при этом, если после нового этапа обучения для отдельных измерительных каналов заданные требования к точности выполняются, то эти оценки используют вместо входных величин, измеренных в эталонных измерительных каналах.
РИСУНКИ
Рисунок 1, Рисунок 2