Адаптивное устройство для передачи информации
Иллюстрации
Показать всеРеферат
О П И< А Н И-Е
ИЗОБРЕТЕНИЯ
Союз Советскии
Социалистических
Республик ()696520 (61) Дополнительное к авт. сеид-ву-(22) Залвлено 130677(21) 2496580/18-24 с присоединением заявки Йо(23) ПрнорнтетОпублииовано 05,11.79. Бюллетень М 41
Дата опубликования описания 071179 (51)М. Кл.
G 08 С 19/28
Государственный комитет
СССР по делам изобретений и открытий (53) УДН 621.398 (088.8) (72) Авторы изобретении
t0. A. Онищенко, Ю. Н. Костин. С. И. Переверткин, В. П. Грибок, A. И. Черный и A И. Чучеров (71} Заявитель (54) АДАПТИВНОЕ УСТРОЙСТВО ДЛЯ ПЕРЕДАЧИ
ИНФОРМАЦИИ
Изобретение относится к области радиотелеметрии и может быть использовано в адаптивных телеметрических си ст емах. 5
Известны адаптивные информационные устройства, содержащие блок сжатия„ блок буферной памяти и датчик заполнения (1).
Недостатком этих устройств является потеря точности восстановления информации из-за переполнения блока буферной памяти . Таким образом, на участках активного изменения измеряемых процессов, являющихся, как правило, наиболее интересными с информационной точки зрения, качество информации, переданной на приемный пункт, ухудшается.
Известны также устройства для передачи информации, содержащие блоки обработки информации, блоки памяти, логические элементы и индикатор переполнения памяти (2).
В известных устройствах решается задача повышения точности устройства путем отслеживания переполнения буферной памяти.
Наиболее близким по технической сущности является адаптивное устройство для передачи информации, содержащее регистр текущей выборки, выход которого соединен с первым входом блока сравнения, второй вход которогс подключен к выходу оперативного запоминающего блока, первый выход блока сравнения соединен с первым входом регистра контрольной величины, выход которого подключен к первому входу оперативного запоминающего блока, выход генератора считывания соответственно через счетчик считывания и первый элемент задержки соединен с первым и вторым входом буферного запоминающего блока, к третьему входу которого через разрядный регистр подключен второй выход блока сравнения, выход генератора записи соединен с первыми входами первого и второго элементов И, ко вторым входам которого подключены соответственно первый и второй выходы блока контроля заполнения, выходы первого и второго элементов И соединены со входом элемента ИЛИ, выход которого соответственно через счетчик записи соединен с четвертым входом буферного запоминающего блока и через второй элемент задержки с пятым входом бу696520
35 фернога запоминающего блока и первым входом блока контроля заполнения, второй вход которого подключен к выходу первого элемента задержки, выход буферного запоминающего блока
)через выходной регистр подключен к выходу устройства (3) .
Недостаток известного устройства в том, что при потере существенной выборки эа счет переполнения накопителя буферного запоминающего блока, что имеет места при интенсивном изменении измеряемых процессов, все равно происходит запись кода этой выборки в этот блок, а потому все следующие поступающие выборки сравниваются в блоке сравнения с данной существенной выборкой, хотя она потеряна и не передается на приемный пункт.
Таким образом, погрешность восстановления сжатого процесса существенно увеличивается.
Цель предлагаемого изобретения повышение достоверности передачи информации. для этого в адаптивное устройство для передачи информации введены третий и четвертый элементы И, первые входы которых подключены соответственно к третьему и четвертому выходам блока сравнения, вторые входы соединены с первым выходом блока контроля .заполнения, выход третьего элемента И подключен ко второму входу оперативного запоминающего блока, выход четвертого элемента И соединен со вторым входом регистра контрольной величины и с третьим входом первого элемента И.
На чертеже приведена блок -схема предлагаемого устройства.
Оно содержит регистр 1 текущей выборки, блок 2 сравнения, оперативный запоминающий блок 3, разрядный регистр 4, регистр 5 центральной величины, буферный запоминающий блок
6, блок .7 контроля заполнения, генератор 8 записи, первый элемент И 9, второй элемент И 10, элемент ИЛИ ll, счетчик 12 записи, первый элемент 13 задержки, генератор 14 считывания, счетчик 18 считывания, второй элемент 16 задержки, выходной регистр
17, третий элемент И 18 и четвертый элемент И 19.
Предлагаемое устройство работает следующим образом.
НЙ вход регистра I поступает двоичный код очередной выборки . Используя коды существенных выборок, хранящихся в блоке 3, блок 2 по какомулибо алгоритму сжатия определяет путем сравнения .кодов иэ блока 3 и регистра ;.характер выборки, т.е. является ли поступившая выборка существенной или избыточной. При этом код поступившей выборки заносится на регистр 4 независимо от того иэбыточна она или существенна. управляет работой устройства блок 7, который фиксирует, сколько ячеек буферной памяти блока 6 занято в данный момент. При всех заполненных ячейках на выходе разрешения записи блока 7 имеет место нулевой сигнал (запись в блок 6 запрещена), а в других случаях — единичный (запись в блок 6 разрешена) . При всех опустошенных ячейках на выходе принудительной записи присутствует единичный сигнал (в блок 6 может записываться любая выборка), а в других случаях нулевой.
Если блок 2 сравнения определяет, что поступившая выборка избыточна, то ее код не записывается в блок 3 и код следующей выборки будет сравниваться с тем же кодом существенной выборки, с которым сравнивалась данная выборка.
Если же выборка существенна, то на выходе неиэбыточности блок 2 имеет места сигнал неизбыточности, ко- . торый, проходя через четвертый элемент И 19, при наличии единичного сигнала на выходе разрешения записи блока 7 производит начальную установку регистра 8, а также поступает на первый вход первого элемента И 9.
Затем код существенной выборки записывается через регистр 8 в блок 3 пс импульсу записи с синхронизирующега выхода блока 2 сравнения, который проходит через третий элемент И 18 при наличии единичного сигнала на выходе разрешения записи блока 7, т, е. только в том случае, если ячейки памяти блока 6 заняты не все. Та40 ким образом, занесение в блок 3 кода новой существенной выборки возможно лишь тогда, когда в блоке б есть свободные ячейки, так как только. в этом случае на выходе разрешения записи блока 7 присутствует единичный сигнал и элемент И 18 и 19 открыты для прохождения импульса записи и сиг нала избыточности соответственно.
Существенные выборки для временного запсминания должны поступать с регистра 4 в блок б по импульсу, выдаваемому генератором 8 записи . Сигнал с генератора 8 записи подается на два элемента И 9 и 10, выходы которых подключены к элементу. ИЛИ 11
55 либо при поступлении существенной выборки и неполном заполнении ячеек памяти блок 6 (срабатывает элемент
И 9, так как на его входе единичный сигнал с выхода разрешения записи
60,блока 7, а на первом — сигнал неизбыточности), либо при опустбщении блока б (срабатывает элемент И 10, так как íà его втором выходе единичный сигнал с выхода принудительной
65 записи блока 7) .
696520
Импульс с элемента ИЛИ 11 увеличит вает на единицу содержание счетчика
12 записи и через время, необходимое для надежного срабатывания счетчика
12, с выхода второго элемента 16 задержки поступает на вход записи бло- 5 ка 6. По этому импульсу в соответствии с адресом на счетчик 12 происходит запись кода выборки с регистра 6 через регистр 17 н канал связи осушествляется с частотой, определяемой генератором 14 считывания. Импульс с выхода генератора 14 поступает на вход счетчика 15 считывания и устанавливает адрес, по которому будет считываться очередная выборка. Первый элемент 13 задержки задерживает этот импульс на время, необходимое для надежного срабатывания счетчика 15, а затем выдает. его на вход считывания блока б, количество заполненных ячеек в блоке 6 фиксирует блок 7, в качестве которого может использоваться реверсивный счетчик, на суммирующий вход которого подаются импульсы записи, а на вычитающий — импульсы считывания. Если блок 7 фиксирует, 25 что все ячейки памяти блока б заняты, то на его выходе разрешения записи появляется нулевой сигнал, который, во-первых, закрывает первый элемент
И 9 и очередной импульс с генератора 30
8 не проходит через него, т.е. очередная сушественная выборка не запоминается в блоке 6 и теряется;: во-вторых, закрывает четвертый элемент И 19 и поэтому сигнал неизбыточ- 35 ности не производит начальную установку регистра 5, в-третьих, закрывает третий элемент И 18 и поэтому импульс записи кода новой существенной выборки, который формируется блЬком 2 срав-40 нения, не проходит в блок 3.
Таким образом, в блоке 3 остается код предыдущей существенной выборки.
Это приводит к тому, что очередные поступающие выборки станонятся существенными по отношению к послед ней записанной в блоке 6 существенной выборке, так как они отличаются от нее на величину большую, чем значение апертуры, хотя на самом деле эти выборки избыточны по отношению к потерянной существенной выборке.
Следовательно, хотя на выходе неизбыточности блока 2 сравнения присутстнует сигнал неизбыточности, запись кода существенной выборки в блок 55
3 и в блок б невозможна до тех пор, пока память переполнена .
Как правило, частота считывания существенных выборок иэ блока б выбирается чуть больше, чем средняя, 60 математически ожидаемая, частота поступления этих выборок в блок 6. По,этому интервал времени, в течение кс+ торого все ячейки памяти блока 6 заняты, очень мал, следовательно, как 65 только на выходе разрешения записи блока 7 появляется единичный сигнал, то сразу же существенная выборка, которая на самом деле янляется избыточной по отношению к потерянной существенной ныборке, с регистра 4 записывается на блок б. При этом так как единичный сигнал на выходе разрешения записи присутствует, то элементы И 18 и 19 открыты и в блок 3 записывается код новой существенной выборки, по отношению к которой теперь рассматривается следующая поступаюшая выборка.
Таким образом, введение элементов
И 18 и 19 позволило в случае потери сушественной выборки рассматривать поступающие за ней очередные выборки по отношению к последней записанной в буферном запоминаюшем блоке б существенной выборки, а этим, в свою очередь, уменьшить погрешностЬ восстановления, т.е. повысить достоверность передаваемой информации, и следовательно, повысить точность восстановления сжатых измеряемых процессов.
Формула изобретения
Адаптивное устройство для передачи информации, содержащее регистр текущей выборки, выход которого соединен с первым входом блока сравнения, второй вход которого подключен к выходу оперативного запоминаюшего блока, первый выход блока сравнения соединен с первым входом регистра контрольной величины, выход которого подключен к первому входу оператинного запоминающего блока, выход генератора считывания соответственно через счетчик считывания и первый элемент задержки соединен с первым и вторым входом буферного запоминающего блока, к третьему входу которого через разрядный регистр подключен второй выход блока сравнения, выход генератора записи соединен с первыми входами первого и второго элементов И, ко вторым входам которого подключены соответственно первый и второй выходы блока контроля заполнения, выходы первого и второго элементов И соединены со входом элемента ИЛИ, выход которого соответственно через счетчик записи соединен с четвертым входом буферного запоминающего блока и через второй элемент задержки с пятым входом буферного запоминающего блока и первым входом блока контроля заполнения, второй вход которого подключен к выходу перного элемента задержки, выход буферного запоминающего блока через выходной регистр подключен к выходу устройства, о т л ич а ю щ е е с я тем, что, с целью
696520
Составит ель Н . Лыс енк о
Редактор Б. Павлов Техред N.Келемеш Корректор В. Бутяга
Заказ 6773/52 Тираж 710 Подписчое
ЦНИИПИ Государственного комитета СССР по делам изобретений и открытий
113035, Москва, Ж-35, Раушская наб., д. 4/5
Филиал ППП Патент, г . Ужгород, ул . Проектная, 4 повышения достоверности передачи инФормации, в устройство введены третий и четвертый элементы И, первые входы которых подключены соответственно к третьему и четвертому выходам блока сравнения, вторые входы соединены с первым выходом блока контроля заполнения, выход третьего элемента
И подключен ко второму входу оперативного запоминаюшего блока, выход четвертого элемента И соединен со вторым входом регистра контрольной величины и с третьим входом первого элемента И.
Источники инФормации, принятые во внимание при экспертизе
1 ° Ольховский Ю. Б. и др. Сжатие данных при телеиэмерениях, М ., > Советское радио, 1971, с. 143-145.
2. Авторское свидетельство CCCP
9 512484, кл. G 08 С 19/28, 040474.
3. Авторское свидетельство СССР
° Р 506909, кл. G 08 C 19/28, 280472.