Устройство для обработки телеметрических данных

Иллюстрации

Показать все

Реферат

 

п11 552610

ОПИСАНИЕ

ИЗОБРЕТЕНИЯ

К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ

Союз Советских

Социалистических

Республик (б1) Дополнительное к авт. свид-ву (22) Заявлено 06.01.76 (21) 2311265/24 с присоединением заявки ¹ (51) М. Кл. G 06F 15/00

G 08С 19/28

Совета Министров СССР оо делам изобретений и открытий (53) УД К 621.398 (088.8) Опубликовано 30.03.77. Бюллетень № 12

Дата опубликования описания 11.04.77!

1 (72) Авторы изобретения

E. Г. Громов, В. В. Сергеев и Б. А. Федосов "":: -., 4.-".:;,:,", g; " Я

Ленинградский институт авиационного приборостроения (71) Заявитель (54) УСТРОЙСТВО ДЛЯ ОБРАБОТКИ ТЕЛЕМЕТРИЧЕСКИХ

ДАННЫХ осУдарственный комитет (23) Приоритет

Изобретение относится к цифровым вычислительным машинам и может быть применено в различных системах обработки телеметрической информации в качестве устройства для тарировки телеметрических данных.

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

Наиболее близкое по технической сущности данному решению устройство для обработки телеметрических данных содержит датчики, выходами связанные с входом блока ввода данных, один выход которого подключен к первому входу блока управления, а первый выход и второй вход блока управления соединены соответственно с первым входом и первым выходом блока памяти, и процессор. Это устройство обеспечивает прием информации от множества датчиков, выборку конкретного датчика в соответствии с приоритетом, опре5 деление алгоритма дальнейшей обработки и передачу данных в центральный процессор.

Таким образом, устройство разгружает центральный процессор от выполнения вспомогательных обслуживаюших операций.

Однако при обработке данны. на ЦВМ, в частности непрерывно поступаюгцих телеметрических данных, встречается ряд задач предварительной обработки, имеюгцих неизменные

15 алгоритмы решений. Такой задачей является тарировка телеметрических данных. Решение этой задачи в автономном устройстве предварительной обработки данных дополнительно разгрузит центральный процессор. Для ее вы20 полнения в автономном устройстве необходимо иметь блок тарировки. Такой блок в прототипе отсутствует. Кроме того, при замене сложного алгоритма тарировки данных некоторых датчиков более простым необходима

25 передача информации из блока оперативной памяти в центральный процессор непосредственно через распределитель констант и коммутатор. Указанные связи в прототипе также отсутствуют. Таким образом, прототип не мо30 жет выполнять операции тарировки.

552610

Устройство для обработки телеметрических данных, содержащее датчики, выходы которых соединены с входом блока ввода данных, один выход которого подключен к первому входу блока управления, первый выход и второй вход которого соединены соответственно с первым входом и первым выходом блока памяти, и процессор, отличающееся тем, что, с целью расширения функциональных возможностей устройства, в него введены коммутатор тарированных данных, блок тарировки и распределитель констант, первый и второй входы которого соединены соответственно с вторыми выходами блока памяти и блока управления, выходы распределителя констант подключены соответственно к первым входам коммутатора и блока тарировки, второй и третий входы которого соединены с третьим выходом блока управления и с вторым выходом блока ввода данных, выход блока тарировки подключен к второму входу коммутатора тарированных данных, выход которого соединен с входом процессора.

Цель изобретения — расширение функциональных возможностей устройства, т. е. создание устройства, выполняющего операции предварительной обработки телеметрических данных при существенном уменьшении затра- 5 чиваемого на нее времени.

Это достигается введением в устройство коммутатора тарированных данных, блока тарировки и распределителя констант, первый и второй входы которого соединены соответст- 10 венно с вторыми выходами болка памяти и блока управления, выходы распределителя констант подключены соответственно к первым входам коммутатора и блока тарировки, второй и третий входы которого соединены с 15 гретьим выходом блока управления и с вторым выходом блока ввода данных, а выход блока тарировки — к второму входу коммутатора тарированных данных, выход которого связан с входом процессора. 20

На чертеже представлена блок-схема устройства. Она содержит процессор 1, блок 2 памяти, блок 3 управления, блок 4 ввода данных, датчики 5, блок 6 тарировки, коммутатор 7тарированных данных, распределитель 8 кон- 25 стант.

Устройство работает следующим образом.

С дискретных телеметрических датчиков 5 информация поступает на входы блока 4 ввода данных. Последний осуществляет выборку З0 конкретного датчика, формирует его номер и передает в блок 3 управления. Блок управления организует обращение к блоку 2 памяти по адресу, определяемому номером датчика.

Считанная из блока памяти информация пред- 35 ставляет собой команду, определяющую дальнейший алгоритм предварительной обработки.

Если датчик линейный, т. е. его тарировочная характеристика описывается линейной функцией, то следующим обращением к блоку па- 40 мяти по адресу, содержащемуся в команде, из него извлекаются соответствующие константы. Через распределитель 8 они поступают на один из входов блока 6 тарировки, на другой вход которого подаются текущие телеметриче- 45 ские данные. По команде блока 3 управления в блоке 6 осуществляется операция тарировки, после чего тарированные данные через коммутатор 7 подаются на вход центрального процессора. Если после дешифрации команды 50 блоком 3 управления датчик оказался нелинейным, т. е. его тарировочная характеристика описывается полиномом и-й степени, то последующим обращением к блоку 2 памяти по адресу, содержащемуся в команде и в исходной телеметрической информации, поступившей из блока 4 ввода данных, из памяти извлекается табличное значение тарированной величины, которое через распределитель 8 констант и коммутатор 7 подается на вход центрального процессора.

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

""üèàöèîííîé техники. При этом обработка телеметрической информации, передаваемой с борта в процессе полета, обеспечивает значительное сокращение времени испытаний.

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

552610

Составитель Н. Лысенко

Техред А. Камышникова

Редактор И. Грузова

Корректор А. Галахова

Типография, пр. Сапунова, 2

Заказ 676/14 Изд. Мз 318 Тираж 899 Подписное

ЦНИИПИ Государственного комитета Совета Министров СССР по делам изобретений и открытий

113035, Москва, Ж-35, Раушская наб., д. 4/5