Устройство для обработки измерительной информации
Иллюстрации
Показать всеРеферат
Изобретение относится к вычислитедьной технике. Целью изобретения является повышение достоверности за счет устранения сбойных ситуаций при выходе обра0атываемого значения за пределы тарировки датчика. Устройство содержит датчики 1, блок 2 коммутации датчиков, аналого-цифровой преобразователь 3, накопитель 4 на магнитном носителе, блок 5 выбора каналов , блок 6 сравнения, блок 7 дешифрации номера участка, блок 8 памяти меток, блок 9 памяти тарировочных характеристик, арифметический блок 10, блок 11 регистрации, блок 12 микропрограммного управления. 1 з.п., 3 ил. « (Л
СОКИ СОВЕТСНИХ
СО.1ИАЛИСТИЧ ЕСНИХ
РЕСПУ БЛИН а91 Ш1 (51} 4 С 06 Р !5/20 15/46
ОПИСАНИЕ ИЗОБРЕТЕНИЯ
Н ASTOPCHOMV СВИДЕТЕЛЬСТВ У Ю
ГОСУДАРСТВЕННЫЙ НОМИТЕТ СССР
ПО ДЕЛАМ ИЭОБРЕТЕНИЙ И ОТНРЫТИЙ (2) ) 3816178/24-24 (22) 07.10,84 (46) 15.05.86. Бюл. У 18 (72) С. П. Иалах, В. Л. Атаманенко
Ф N. О. Михеев (53) 681.325.22(088,8) (56) Авторское свидетельство СССР
Ф 1013964, кл. G 06 F 15/20, 1981.
Авторское свидетельство СССР
В 867311, кл. G 06 F 15/20, С Об F 15/46, 1978, (54) УСТРОЙСТВО ДЛЯ ОБРАБОТКИ ИЗМЕРИТЕЛЬНОЙ ИНФОРМАЦИИ (57) Изобретение относится к вычислительной технике. Целью изобретения является повышение достоверности за счет устранения сбойных ситуаций при выходе обраоатываемого значения за пределы тарировки датчика. Устройство содержит датчики 1, блок 2 коммутации датчиков, аналого-цифровой преобразователь 3, накопитель 4 на магнитном носителе, блок 5 выбора каналов, блок 6 сравнения, блок 7 дешифрации номера участка, блок 8 памяти меток, блок 9 памяти тарировочиых характеристик, арифметический блок
l0 блок 11 регистрации, блок 12 микропрограммного управления. 1 з.п. ф-лы, 3 ил.
1231511
Изобретение относится к вычислительной технике и может быть использовано для обработки информации, получаемой при помощи различного типа датчиков с индивидуальными тарировоч ными характеристиками.
Целью изобретения является повышение достоверности за счет устранения сбойных ситуаций при выходе обрабатываемого значения за пределы 10 тарировки датчика.
Ба фиг, l представлена функцио .. нальная схема устройства, на фиг. 2то же, блока выбора каналов, на фиг. 3 - тарировочная характеристика 15 датчика.
Устройство содержит датчики 1, блок 2 коммутации датчиков, аналогоцифровой преобраэочатель 3, накопитель 4 на магнитном носителе, блок 20
5 выбора каналов, блок б сравнения, блок 7 дешифрации номера участка,, блок 8 памяти меток, блок 9 памяти тарировочных характеристик, арифметический блок 10, блок 11 регистра- 23 ции, блок 12 микропрограммного управления, счетчик 13 и узел 14 памяти номеров каналов, схему 15 сравнения, коммутатор 16 коммутатор 17, буферный узел 18 памяти. 30
Блок б содержит 2m элементов сравнения, число которых определяется числом обрабатываемых каналов. Блок 7 дешифрации содержит.дешифраторы на
m входов по числу одновременно обрабатываемых каналов и и выходов .по . числу точек тарировки датчиков. Каждый из дешифраторов обеспечивает onрос группы ячеек блока 9 памяти тарировочиых характеристик датчиков с 40 данными для соответствующего канала.
Блок 8 памяти меток содержит m ячеек памяти по числу обрабатываемых каналов и предназначен для хранения признаков выхода значения за пределы тарировки датчика.
Блок 9 памяти тарировочных характеристик датчиков содержит 2 m n ячеек памяти. Блок 1О предназначен для, преобразования измерительного кода в значение соответствующей физической величины. В качестве блоков
10 и ll могут быть использованы стандартные устройства (микропроцессоры, алфавитно-цифровые печатающие устройства). В качестве блока 12 могут быть использованы стандартные устройства (например, микропроцессоры).
В алгоритме обработки измерительной информации предусматривается, что кусочно-линейная аппроксимация тарировочной характеристики датчика
P E(x) производится путем деления характеристики на п произвольных участков обработки и проведения аппроксимирующих прямых, соединяющих крайние точки участков. Тарировочная характеристика датчика в этом случае может быть представлена набором из
2п+2 значений где И; - значение эталонного сигнала
a i-й точке тарировки;
P — значение параметров в i A
1 точке тарировки.
Величина преобразованного параметра определяется по формуле где 1 - номер участка обработки;
И -" текущее значение измеритель1 ного кода.
При выходе обрабатываемого значения параметров за границы тарировки датчика с помощью формулы (1) при
i. 1 или i " "n (в зависимости от направления выхода) осуществляется линейная экстраполяция тарировочных характеристик. При этом достоверность результатов обработки уменьшается с удалением значения за границу тари- ровки датчика.
Устройство работает следующим образом.
Перед обработкой каждой новой группы параметров от блока 12 производится загрузка в узел 14 очередной группы номеров каналов, подлежащих обработке. В блок 9 вводятся наборы значений И,...,И„; Р,...,Р„ для датчика каждого обрабатываемого канала. В блок б вводятся соответствующие границы тарировки И, N„, Сигналы от датчиков 1 через коммутатор 2 поступают на вход аналого-цифрового преобразователя 3. Сигналы с выхода преобразователя 3 в виде двоичных измерительных кодов параметров поступают на накопитель 4, где записываются, например, на магнитный носитель и передаются вместе с синхронирующими
45 (2) (3) N -с N è,, В случае выполнения условий {2), 50 (3) (значение попадает в интервал тарировки датчика) измерительный код поступает в блок 7 дешифрации номера участка обработки. В блоке 7 при поступлении через блок 6 сигнала от 55 коммутатора 17 производится выбор соответствующего дешифратора, на одном иэ выходов которого (в соответствии
3 1231 сигналами на вход блока 5 выбора каналов.
Выбор информации осуществляется следующим образом.
Измерительный код с выхода накопителя 4 поступает на информационный вход узла 18, а соответствующие син« хронизирующие сигналы - на вход счетчика 13 текущего номера канала, на вход коммутатора 16 и на вход комму- >0 татора 17.
Счетчик 13 изменяет свое состояние и обеспечивает формирование и передачу очередного текущего номера канала, соответствующего текущему 15 измерительному ходу, на вход схемы
l5 сравнения, на другой вход которой от узла 14 передаются коды номеров каналов, заданных для выбора. Опрос узла 14 осуществляется сигналами, 20 поступающими от коммутатора 16.
При этом в интервале времени между двумя последовательно переданными измерительными кодами коммутатор 16 обеспечивает считывание всех заданных 25 номеров каналов, которые сравниваются схемой 15 сравнения с текущим кодом номера канала, сформированным счетчиком 13.
При сравнении текущего номера ка- 30 нала с заданным на выходе схемы 15 сравнения формируется сигнал, по которому измерительный код, соответствующий выбранному каналу, записыва. ется в узел 18 по адресу, поступающему с выхода коммутатора 16, С выхода узла 18 измерительный код передается в блок 6. Одновременно на вход блока 6 поступают сигналы с.выхода коммутатора 17 ° При поступ- 40 лении сигнала от коммутатора 17 производится выбор соответствующих каналу элементов сравнения и проверка выполнения условий;
511 4 с принятым кодом номера участка обработки) формируется сигнал опроса блока 9 памяти тарировочных характеристик. Сигнал опроса поступает на блок 9 и обеспечивает считывание коэффициентов N;,, N;, Р;,, Р;, соответствующих данному каналу и участку обработки измерительного кода N„, В случае невыполнения какого-либо из условий {2), (3) на выходе блока
6 формируется сигнал опроса блока 9 хранения тарировочных характеристик и обеспечивается считывание соответствующих данному каналу коэффициентов
Nq, N,, Р, Р1,если не выполняется если не выполняется условие (3). Сигнал о выходе значения за пределы градуировки передается в блок 8 памяти меток. При поступлении сигнала от блока 6 в ячейку, соответствующую данному каналу, заносится признак выхода значения sa пределы тарировки датчика.
В результате выбора канала и участка обработки в блоках 5, 6 и 7 на вход блока 10 передаются выбранный измерительный код (из блока 5) и значения тарировочных характеристик датчика для определенного участка обработки. В блоке 10 осуществляется преобразование измерительного кода в соответствии с выражением (1), Преобразованные значения измери тельного кода P с выхода блока 10 и
3 массив признаков выхода значения измерительного кода за границы тарировки датчиков с выхода блока 8 поступают на блок 11 регистрации с целью документирования. При документировании метки выхода значения за границы тарировки датчика отображаются рядом с соответствующими значениями преобразованных параметров.
Ф о р м у л а и з о б р е т е н и я
Устройство для обработки измерительной информации, содержащее блок коммутации датчиков, вход которого является информационным входом устройства, а выход через аналогоцифровой преобразователь подключен к информационному входу накопителя на магнитном носителе, блок дешифрации номера .участка, выход которого соединен с первым адресным входом блока памяти тарировочных характеристик, выход которого подключен к пер123151 I
Рл &оиа вому информационному входу арифметического блока, выход которого соединен с первым информационным входом блока регистрации, блок микропрограммного управления, первый, второй и третий выходы которого соединены со» ответственно с разрешающими входами арифметического блока, блока регистрации и входам записи блока выбора 1О каналов, информационный и синхронизирующий входы которого соединены соответственно с информационным выходом и выходом строба накопителя на магнитном носигеле, о т л и ч а ю - 1 щ е е с я тем, что, с целью повышения достоверности эа счет устранения сбойных ситуаций при выходе обрабатываемого значения за пределы тарировки датчика, в него введены 2II блок памяти меток и блок сравнения, информационный вход и выход выбора группы которого соединены соответственно с информационным и задающим выходами блока выбора каналов, раз- 25 решающий вход блока сравнения подключен к четвертому выходу блока микропрограммного управления, выходы неравенства и равенства блока сравнения подключены соответственно к адресно." Зо му входу блока памяти тариравачных характеристик и к входу; блока де,шифрации номера участка, выход блока памяти меток соединен с вторым информационным входом блока регистрации, информационный выход блока выбора каналов соединен с вторым информационHbIM BxopoM арифметического блока.
2. устройство по п. 1, о т л ич а ю щ е е с я тем, что блок выбора каналов содержит счетчик, схему сравнения, узел памяти номеров каналов, два коммутатора и буферный запоминающий узел, выход которого и первый выход первого коммутатора являются информационным и задающим выходами блока, разрешающие входы первого и второго коммутаторов и счетный вход счетчика соединены с синхронизирующим входом блока, входы схемы сравнения соединены соответственна с выходами счетчика и узла памяти номеров каналов, вход записи и вход считывания которого соединены соответственно с входам записи блока и первым выходом второго коммутатора, второй выход которого подключен к.пер-. вому адресному входу буферного запоминающего узла,вход записи и информационный вход которого соединены соответственно с выходом схемы сравнения и с информационным входом блока, второй выход первого коммутатора соединен с вторым адресным входом буферного запоминающего узла.
1231511 р!
Составитель.А. Жеренов
Редактор. М. Келемеш Техред И.Гайдощ,- Корректор M. Самборская
Заказ 2652/52 Тирак 671 Подписное
ВНИИПИ Государственного комитета СССР по делам изобретений и открытий
113035, Москва, Ж-.35, Раушская наб., д. 4/5
Производственно-полиграфическое предприятие, r. У;огород, ул. Проектная, 4