Изобретение относится к автоматике и вычислительной технике и может быть использовано, например, для.сжатия объема измерительной.информации в многоканальных системах телеметрии, использующих временное разделение каналоэ. По основному авт.св. № 531158, из-, вестно устройство для обработки и сжа тия информации, содержащее регистр текущей выборки, информационный вход которого соединен со входом устройства, выход которого соединен с первым входом сумматора, информационным входом блока оперативной памяти и информационным входом регистра числа, выхо которого соединен с выходом устройства, первый синхронизирующий вход которого соединен с тактовым входом бло ка буферной памяти и вычитающим входом-счетчика заполнения, суммирующий вход которого соединен с выходом элемента ИЛИ, с управляющими входами бло ка оперативной памяти и регистра числа, соединенного двухсторонней связью сблоком буферной памятью, выход блока оперативной памяти соединен со вторым входом сумматора, прямые и инверсные выходы старщих рязрядов которого соединены с информационными входами соответственно первого и второго элементов И-НЕ, управляющие входы которых соединены соответственнос прямым и инверсным выходами переноса сумматора и с управлякщими входами блока сравнения, первая и вторая группа информационных входов которого соединены соответственно с выходами младших разрядов сумматора и вьгхода 1и элементов И, первые входы элементов И соединены с выходами счетчика .заполнения, вторые - со вторым синхронизирующий входом устройства, выходы элементов И-НЕ и выход блока сравнения соединены с первым, вторым и третьим входами элемента ИЛИ. Известное устройство наиболее пригодно для проводных систем дистанци38онного контроля в режиме, когда систе ма молчит, если все параметры контролируемого объекта в норме, и передает даншле в случае выхода значений параметров за пределы установленных значений D3. Однако устройство не дает однозначного ответа о сЬстоянии измеряемого параметра, в случае отсутствия существенных выборок на его выходе, что имеет место в случае применения в составе адаптивной телеметрии, эта неоднозначность может возникнуть в случае отказа одного из параметров. или в случае попадания измеряемого параметра в пределы апертуры, благодаря чему снижается достоверность устройства. Цель изобретения - повьпаение досто верности устройства. Указанная цель достигается тем, что в устройство для обработки и сжатия информации введены элемент сравне ния, элемент И, счетчик адреса и счет чик опроса, информационные выходы бло ка оперативной памяти соединены с информационными входами элемента сравне ния, адресные входы которого соединены с -выходами счетчика адреса, выход - с первым входом элемента И и первым входом счетчика опроса, выход счетчика опроса соединен с четвертым входом элемента ИЛИ, выход которого соединен со вторым входом элемента И выход которого соединен со входом счетчика адреса и вторым входом счетчика опроса. На чертеже представлена блок-схем устройства. Устройство для обработки и сжатия информации содержит регистр 1 текуще выборки, сумматор 2, блок 3 оператив ной памяти, первый элемент И-НЕ 4, элемент ИЛИ 5, регистр 6 числа, блок буферной памяти, счетчик 8 заполнения, блок 9 сравнения, элементы И 10 второй элемент И-НЕ 1 1. На чертеже обозначены первый 12 и второй 13 синхронизирующие входы устройства,.прямые 14 и инверсные 15 выходы старших разрядов сумматора,, выходы 16 младших разрядов сумматора вход первого 17 и вход второго 18 сл гаемых сумматора, входы 19 блока сра нения, выход 20 устройства. В устрой ство введены элемент И 21, элемент 2 сравнения, счетчик 23 адреса, счетчик 24 опроса. ,4 Устройство работает следующим образом. Предположим, что код выборки двоичный десятиразрядный, а максимальная апертура равна . На рассматриваемом шаге апертура равна 4 / QQrJ- На регистр 1 текущей выборки поступают через равные промежутки времени коды выборок. С выхода этого регистра 1 параллельным кодом выборкапоступает на вход 17 первого слагаемого сумматора 2. На вход 18 второго слагаемого поступает параллельный обратный код с выхода блока 3 оперативной памяти, где хранятся значения последней неизбыточной выборки каждого канала. Сумматор 2 параллельный, причем выход переноса старшего разряда соединен со входом переноса. Рассмотрим случай, когда величина текущей выборки (содержимое регистра l) больше неизбыточной выборки (содержимое оперативной памяти). В этом случае сумматор 2 дает единичный сигнал переноса, и на прямых 14 выходах сумматора 2 появляется прямой код разности, а на инверсных 15 - обратттй. Если разность больше максимальной апертуры (для рассматриваемого случая 1 1 l,j) , то хотя бы на одном выходу из семи старших разрядов сумматора 2 появляется нулевой инверсньш сигнал. В этом случае на выходе первого элемента И-НЕ 4 оказывается единичный сигнал (поскольку на входы элемента ИЛИ 5 подаются инверсные выходы семи старших разрядов сумматора) . Единичный сигнал проходит через элемент ИЛИ. 5 и разрешает запись содержимого регистра 1 текущей выборки в регистр 6 числа, блок 3 оперативной памяти, блок 7 буферной памяти и прибавляют единицу в счетчик 8 заполне-. ния, а также, если адрес проверяемого канала, хранящийся в счетчике 23 адреса, совпадает с кодом адреса канала, подключенного к устройству обработки и сжатия информации (этот код адреса приходит из блока 3 оперативной памяти), то единичный сигнал с выхода 22 сравнения, пройдя через элемент И 21 сбрасывает в ноль счетчик 24 опроса, а содержимое счетчика 23 адреса.увеличивает на единицу. Если разность, найденная сумматоом 2, меньше максимальной апертуры, то блок 9 сравнения для трехразрядных кодов производит сравнение разности 584 с величиной апертуры. При этом код апертуры поступает с выходов 16 на группу входов апертуры блока 9 сравнения и с выходов счетчика J8 через элементы И 10. Если разность между текущей и неизбыточной выборкс1ми, найденная сумматором 2 и поступившая .на входы блока 9 сравнения, больше значения апертуры (для рассматриваемо го случая ЮО)., то блок 9 сравнения выдает сигнал на элемент, ИЛИ 5. При этом содержимое регистра 1 записывает ся в регистр 6 числа, блок 3 оператив .ной памяти и блок 7 буферной памяти, и к содержимому счетчика 8 прибавляется единица, а также, если адрес про веряемого канала совпадает с адресом последней неизбыточной выборки, из-влекаемой из блока 3 оперативной памяти, то к содержимому счетчика 23 прибавляется единица, а счетчик 24 сбрасывается в ноль. Если содержимое регистра 1 текущей выборки меньше неизбыточной выборки из оперативной памяти, то сумматор 2 выдает единичный сигнал инверсии переноса и обратный код разности на прямые выходы. Если модуль разности, найденный сумматором 2, превышает величину максимальной апертуры (1 1 л) , то хотя бы на одном из семи старших разрядов сумма гора 2 оказывается нулевой сигнал. В этом случае при единичной инверсии сигнала переноса старшего разряда на выходе второго элемента И-НЕ 11 форми руется единичный сигнал, который, пройдя элемент ИЛИ 5, разрешает запись в регистр 6, блок 3 оперативной памяти, блок 7 буферной .памяти и прибавление единицы в счетчик 8, а также если адрес проверяемого канала совпадает с кодом адреса последней неизбыточной выборки, то к содержимому счет чика 23 прибавляется единица, а счетчик 24 сбрасывается в ноль. Если модуль разности не превьш1ает максимальную апертуру, то блок 9 сравнения определяет больше ли модуль разности, чем значение апертуры, которое поступает на группу входов 19 апертуры бло ка 9 сравнения. В случае превьшгения сигнал подается на элемент ИЛИ 5, и содержимое регистра I переписывается в регистр 6, блок 3 оперативной памяти, блок 7 буферной памяти, и к содержимому счетчика 8 прибавляется еди .ница, а также, если адрес проверяемо1го канала совпадает с кодом адреса последней неизбыточной выборки, то - 6 к содержимому счетчика 23 прибавляется единица, а счетчик 24 сбрасывается в ноль. Счетчик 24 опроса подсчитьшает число избыточных выборок проверяемого канала. Импульс переполнения счетчика 24 опроса поступает на элемент ИЛИ 5, содержимое регистра 1 переписывается в регистр 6, блок 3 оперативной памяти, блок 7 буферной памяти, и к содержимому счетчика 8 и 23 прибавляется . Таким образом, на блок 7 буферной памяти поступает неравномерный поток выборок из регистра 1 (неизбыточные выборки). Блок буферной памяти предназначен для выравнивания во времени потока неизбыточных вьТборок, поэтому считывание с блока 7 буферной памяти на выход 20 устройства происходит с равномерной частотой по сигналам, поступающим на первый 12 синхронизирующий вход устройства. При считывании содержимое счетчика 8 уменьшается на единицу. Для считывания информации из блока 7 буферной памяти вместо регистра числа может быть использован специальный вспомогательный регистр. Счетчик 8 заполнения в зависимости от числа заполненных ячеек блока 2 буферной памяти по сигналам, подаваемым на второй 13 синхронизируюпщй вход устройства, устанавливает значение апертуры, с которой производится сравнение в блоке 9 сравнения, причем большему заполнению соответствуют .большие апертуры. С приходом новой текущей выборки цикл работы устройства для обработки и сжатия информации повторяется. Таким образом, введение в известное устройс1во таких существенных признаков как дополнительного элемента И, элемента совпадения, счетчика адреса и счетчика опроса, позволяет существенно повысить достоверность передаваемой информации в условиях применения в составе адаптивной телеметрической системы, не снижая при этом быстродействия устройства, обеспечиает контроль неисправности регистриующего устройства информации в проессе функционирования системы (за счет небольшой аппаратурной и информаионной избыточности) . Формула изобретения Устройство для обработки и сжатия информации по авт.св. № 531158, о т
название | год | авторы | номер документа |
---|---|---|---|
Устройство для обработки и сжатия информации | 1974 |
|
SU531158A1 |
Устройство для обработки и сжатия информации | 1983 |
|
SU1101832A1 |
Устройство для сжатия и передачи телеметрической информации | 1983 |
|
SU1153336A1 |
Устройство для передачи телеметрической информации | 1974 |
|
SU512484A1 |
Устройство для обработки и сжатия информации | 1986 |
|
SU1381572A1 |
Устройство для сжатия информации | 1976 |
|
SU567174A1 |
Устройство для передачи телеметрической информации | 1976 |
|
SU652598A1 |
Многоканальное устройство для передачи информации с временным уплотнением каналов | 1978 |
|
SU720754A1 |
Многоканальная цифровая телеметрическая система | 1989 |
|
SU1672498A2 |
Устройство для сопряжения вычислительной машины с устройством ввода изображения | 1985 |
|
SU1260967A1 |
Авторы
Даты
1981-06-23—Публикация
1979-09-07—Подача