1
Изобретение отпосится к цифровым вычислительным машинам и может быть применено в различных системах обработки телеметрической информации в качестве устройства для тарировки телеметрических данных.
Потребность в устройствах такого вида диктуется необходимостью разгрузки центрального процессора систем обработки от решения стандартных задач. Известны подобные устройства, осуш,ествляюш,ие предварительную обработку информации и разргужающие центральный процессор. К ним относятся устройство для обработки входной информации, в котором входная информация анализируется и нри ее изменении, 11реБЫшаюш,ем некоторый порог, она перенисывается во входной регистр центрального процессора, а также устройство обработки данных, в котором осуш,ествляются операции выборки входных данных по онределенным критериям, записанным в программе, и последуюш,ей передачи в центральный процессор.
Наиболее близкое по технической сущности данному решению устройство для обработки телеметрических данных содержит датчики, выходами связанные с входом блока ввода данных, один выход которого подключен к первому входу блока управления, а первый выход и второй вход блока управления соединены соответственно с первым входом и пер2
вым выходом блока памяти, и процессор. Это устройство обеспечивает прием ииформации от множества датчиков, выборку конкретного датчика в соответствии с приоритетом, онределение алгоритма дальнейшей обработки и передачу данных в центральный процессор. Таким образом, устройство разгрул ает центральный процессор от выполнения вспомогательных обслуживающих операций.
Однако при обработке данных на ЦВМ, в частности непрерывно поступаюпхих телеметрических данных, встречается ряд задач нредварительной обработки, имеющих иеизменные алгоритмы решений. Такой задачей является тарировка телеметрических данных. Решение этой задачи в автономном устройстве предварительной обработки данных д,ополннтельно разгрузит центральный процессор. Для ее выполнения в автономном устройстве необходнмо иметь блок тарировки. Такой блок в нрототипе отсутствует. Кроме того, нри замене сложного алгоритма тарировки данных некоторых датчиков более нростым необходима нередача информации из блока оперативной памяти в центральный процессор непосредственно через распределитель констант и коммутатор. Указанные связи в прототипе также отсутствуют. Таким образом, прототип не может выполнять операции тарировки.
Цель изобретения - расширение функциональных возможностей устройства, т. е. создание устройства, выполняющего операции предварительной обработки телеметрических данных при существенном уменьшении затрачиваемого на нее времени.
Это достигается введением в устройство коммутатора тарированных данных, блока тарировки и распределителя констант, первый и второй входы которого соединены соответственно с вторыми выходами болка памяти и блока управления, выходы распределителя констант подключены соответственно к первым входам коммутатора и блока тарировки, второй и третий входы которого соединены с 1ретьим выходом блока управления и с вторым выходом блока ввода данных, а выход блока тарировки - к второму входу коммутатора тарированных данных, выход которого связан с входом процессора.
На чертел е представлена блок-схема устройства. Она содержит процессор 1, блок 2 памяти, блок 3 управления, блок 4 ввода данных, датчики 5, блок 6 тарировки, коммутатор 7 тарированных данных, распределитель 8 констант.
Устройство работает следующим образом. С дискретных телеметрических датчиков 5 информация поступает на входы блока 4 ввода данных. Последний осуществляет выборку конкретного датчика, формирует его номер и передает в блок 3 управления. Блок управления организует обращение к блоку 2 памяти по адресу, определяемому номером датчика. Считанная из блока памяти информация представляет собой команду, определяющую дальнейший алгоритм предварительной обработки. Если датчик линейный, т. е. его тарировочная характеристика описывается линейной функцией, то следующим обращением к блоку памяти по адресу, содержащемуся в команде, из него извлекаются соответствующие константы. Через распределитель 8 они поступают на один из входов блока 6 тарировки, на другой вход которого подаются текущие телеметрические данные. По команде блока 3 управления в блоке 6 осуществляется операция тарировки, после чего тарированные данные через коммутатор 7 подаются на вход центрального процессора. Если после дешифрации команды блоком 3 управления датчик оказался нелинейным, т. е. его тарировочная характеристика описывается полиномом л-й степени, то последующим обращением к блоку 2 памяти по адресу, содержащемуся в команде и в исходной телеметрической информации, поступившей из блока 4 ввода данных, из памяти извлекается табличное значение тарированной величины, которое через распределитель 8 констант и коммутатор 7 подается на вход центрального процессора.
10 Включение новых элементов в схему выгодно отличает предлагаемое устройство от укгзанного прототипа, так как позволяет осуществить тарировку телеметрических данных при существенном уменьщении времени на ее
15 выполнение, дополнительно разгрузить цептральный процессор от решения задач предварительной обработки и расширить его возможности для решения основных задач обработки данных, создать систему обработки данных, работающую в реальном масштабе времени. Такие системы могут применяться, в частности, при проведении летных испытаний авиационной техники. При этом обработка телеметрической информации, передаваемой с
5 борта в процессе полета, обеспечивает значительное сокращение времени испытаний.
Формула изобретения
0 Устройство для обработки телеметрических данных, содержащее датчики, выходы которых соединены с входом блока ввода данных, один выход которого подключен к первому входу блока управления, первый выход и второй вход которого соединены соответственно с первым входом и первым выходом блока памяти, и процессор, отличающееся тем, что, с целью расширения функциональных возможностей устройства, в него введены
0 коммутатор тарированных данных, блок тарировки и распределитель констант, первый и второй входы которого соединены соответственно с вторыми выходами блока памяти и блока управления, выходы распределителя
5 констант подключены соответственно к первым входам коммутатора и блока тарировки, второй и третий входы которого соединены с третьим выходом блока управления и с вторым выходом блока ввода данных, выход блока тарировки подключен к второму входу коммутатора тарированных данных, выход которого соединен с входом процессора.
название | год | авторы | номер документа |
---|---|---|---|
Устройство для обработки телеметрических данных | 1977 |
|
SU714400A2 |
Устройство для тарировки телеметрических данных | 1982 |
|
SU1024928A1 |
Цифро-аналоговая система для регистрации и статистической обработки информации | 1979 |
|
SU858023A1 |
Система автоматического управления электрической нагрузкой предприятия | 1982 |
|
SU1112345A1 |
Устройство для обработки сейсмической информации | 1984 |
|
SU1168963A1 |
МНОГОКАНАЛЬНАЯ ТЕЛЕМЕТРИЧЕСКАЯ СИСТЕМА СБОРА СЕЙСМИЧЕСКИХ ДАННЫХ | 2003 |
|
RU2244945C1 |
Векторно-потоковое операционное устройство | 1989 |
|
SU1734100A1 |
Устройство выдачи команд и сбора информации на основе семи универсальных регистров ввода/вывода с изменяемой логикой работы | 2017 |
|
RU2678667C1 |
АВТОМАТИЗИРОВАННАЯ РЕЗЕРВИРОВАННАЯ СИСТЕМА УПРАВЛЕНИЯ ЗАПРАВКОЙ КРИОГЕННОГО РАЗГОННОГО БЛОКА | 1995 |
|
RU2084011C1 |
СПОСОБ СБОРА СЕЙСМИЧЕСКИХ ДАННЫХ И СИСТЕМА ДЛЯ ЕГО ОСУЩЕСТВЛЕНИЯ | 2001 |
|
RU2207593C1 |
Авторы
Даты
1977-03-30—Публикация
1976-01-06—Подача