Устройство для адаптивного сжатия информации
Изобретение относится к области информационно-измерительной техники и может быть использовано в телеизмерительных системах с сжатием данных. Цель изобретения - расширение области применения устройства путем адаптивного управления величиной апертуры, что позволяет использовать устройство в многоканальных телеметрических системах, исключая неконтролируемую потерю информации. Устройство содержит аналого-цифровой преобразователь 1, хронизатор 2, счетчик 3, блок 4 сравнения , арифметический блок 5, блок 6 буферной памяти, блок 7 задания начальных значений, блок 8 управления величиной апертуры , блок 9 формирования апертуры. 2 з.п. ф-лы, 4 ил.
СОЮЗ СОВЕТСНИХ
СОЦИАЛИСТИЧЕСКИХ
РЕСОУБЛИН g 4G 08 С 19/28
ГОСУДАРСТВЕННЫЙ КОМИТЕТ СССР
00 ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ
Р(., „
; с,, OllHCAHHE ИЗОБРЕТЕНИЯ
К А ВТОРСКОМ,Ф СВИДЕТЕЛЬС ГВУ
7. 1
° 2 (21) 4129455/24-24 (22) 03.10.86 (46) 23.03.88. Бюл. № 11 (72) А. В. Гриненко и И. В. Литовченко (53) 621.398 (088.8) (56) Авторское свидетельство СССР № 1179413, кл. G 08 С 19/28, 1984. (54) УСТРОЙСТВО ДЛЯ АДАПТИВНОГО
СЖАТИЯ ИНФОРМАЦИИ (57) Изобретение относится к области информационно-измерительной техники и может быть использовано в телеизмерительных системах с сжатием данных. Цель изоб„„SU„„1383428 А1 ретения — расширение области применения устройства путем адаптивного управления величиной апертуры, что позволяет использовать устройство в многоканальных телеметрических системах, исключая неконтролируемую потерю информации. Устройство содержит аналого-цифровой преобразователь 1, хронизатор 2, счетчик 3, блок 4 сравнения, арифметический блок 5, блок 6 буферной памяти, блок 7 задания начальных значений, блок 8 управления величиной апертуры, блок 9 формирования апертуры. 2 з.п. ф-лы, 4 ил.
1383428
Изобретение относится к информационно-измерительной технике и может быть использовано в телеизмерительных системах с сжатием данных в случаях, когда требуется сокращение избыточной информации.
Цель изобретения — расширение области применения устройства за счет возможности адаптивного изменения величины апертуры.
На иг. 1 показана нк иональная ф фу
1, схема устройства; на фиг. 2 — функциональная схема блока формирователя апертуры;, на фиг. 3 — функциональная схема блока управления апертурой; на фи г. 4 — фун кциональная схема арифметического блока.
Устройство (фиг. 1) содержит аналогоцифровой преобразователь (АЦП) 1, хронизатор 2, счетчик 3, блок 4 сравнения, арифметический блок 5, блок 6 памяти, блок
7 задания начальных значений, блок 8 управления величиной апертуры и блок 9 формирования апертуры.
Блок 9 формирования апертуры (фиг. 2) содержит дешифратор 10, элементы ИЛИ
11 — 11п и элементы И 12 — 12„, z.
Блок 8 управления величиной апертуры (фиг. 3) содержит сумматор 13, регистры
14 — 14„сдвига, элемент ИЛИ 15. k-входовый элемент И вЂ” НЕ 16, компаратор 17, элементы И 18 и 19 и счетчик 20.
Арифметический блок 5 (фиг. 4) содержит сумматоры 21 и 22, регистры 23 и 24 сдвига, умножитель 25 на «-!», сумматор 26.
Устройство работает следующим образом.
Входной сигнал f(t) поступает на вход
АЦП 1, с выхода которого с частотой дискретизации отсчеты сигнала в виде m-разрядного цифрового кода поступают на информационный вход арифметического блока 5.
Одновременно тактовые им пульсы от хронизатора 2 поступают на счетный вход счетчика 3 и на входы управления блока 4 сравнения, арифметического блока 5, блока 6 буферной памяти и блока 8 управления величиной апертуры. При реализации в арифметическом блоке алгоритма адаптивной выборки по методу экстраполяции первого порядка вычисляется конечная разность второго порядка
Ь f(tt) = f(t„. ñ ) — 21(4) +f(tc+g).
Такую операцию арифметический блок
5 выполняет для каждого отсчета в конвеерном режиме.
В конвейерной схеме происходит одновременная запись отсчетов в регистры 23 и 24 и суммирование предыдущих отсчетов, записанных в этих регистрах, сумматорами 26,21 и 22. С выхода сумматора 22 код конечной разности второго порядка поступает на вход блока 4 сравнения. Последний может быть выполнен. в виде последо30 гистров сдвига соединены и являются управляющим входом блока.
При поступлении n+ j-го, где j = 1,2..., отсчета на вход сумматора 13 j-й отсчет подается на его вычитающий вход и на выЗ5 ходе сумматора 13 сформируется код суммы текущих значений Т„, который передается на первый вход компаратора 17. Таким образом, на выходе сумматора 13 формируется величина, пропорциональная скользящему среднему Т, определенному по выбор ке объем ом и.
Если 2 T„(To п, сигнал логической «1» с выхода компаратора «меньше» подается на второй вход первого элемента И 18, на первый вход которого поступает сигнал с
45 выхода k-входового элемента И вЂ” НЕ 16.
С выхода последнего поступает сигнал логической «1» на счетный прямой вход счетчика с двумя входами и значения счетчика
20 увеличиваются на «1». С выхода элемента И вЂ” НЕ 16 сигнал «О» появляется
50 лишь в том случае, если в к-младших разрядах кода на выходе счетчика 20 присутствует «1». Тогда при появлении на первом выходе компаратора 17 («меньше» логической «1») состояние счетчика 20 не изменяется. Величина к выбирается исходя из допустимой максимальной апертуры.
i+n
Если Х, T„-)nTo, сигнал логической «1»
1 ( с выхода компаратора «больше» попадает
25 вательно соединенных m-входового элемента ИЛИ и регистра сдвига, который компенсирует задержку информации, возникающую из-за конечного времени формирования первой конечной разности в арифметическом блоке 5.
В первый разряд регистра сдвига блока сравнения перед началом работы устройства записывается «1», в остальные «О» для того, чтобы первый отсчет сигнала был
on ðåäåëåí ка к существенны и и счита н. Кроме того, в блок 7 начальных значений заносится значение опорного математического ожидания интервала между последовательными существенными отсчетами Т,, умноженного на и, где п — объем выборки, по которой проводится определение математического ожидания. Блок 7 начальных значений может быть выполнен на m-разрядном регистре.
Код значения Т и поступает на второй управляющий вход компаратора 17 — второй управляющий вход блока 8 управления величиной апертуры, на первый вход которого со счетчика 3 поступает текущее значение кода интервала между последовательными существенными выборками Т . Эти значения суммируются в сумматоре 13. Одновременно с записью первого отсчета в последний первый отсчет записывается в первый регистр 14 сдвига. Управляющие входы последовательно соединенных ре1383428 на первый вход второго элемента И 19, на второй вход которого поступает сигнал с
m-входового элемента ИЛИ 15, с выхода последнего, сигнал логического «О» появляется лишь в том случае, если все разряды выходного кода счетчика с двумя входами «О». С выхода второго элемента И 19 сигнал логической «1» поступает на реверсивный вход счетчика 20 и выходной его код уменьшается на «1», т.е. апертура автоматически устанавливается такой, что математическое ожидание интервала времени между существенными отсчетами равно наперед заданному в блоке начальных значений. Двоичны и код величины апертуры с выхода блока 8 управления величиной апертуры поступает на управляющий вход блока 9 формирования апертуры.
Дешифратор 10 с элементами ИЛИ 11 формирует на выходах логические функции:
x;= 1, i) ; 0, к1.
Эти сигналы поступают на первые входы элементов И 12, на вторые входы которых поступают сигналы с второго выхода арифметического блока 5. В результате элементов И 12, соответствующие младшим разрядам, запираются, тем самым, регулируется величина апертуры. В результате в блоке 4 сравнения условие .б 1(1 =0 выполняется и в том случае, если в 4 младших разрядах присутствуют «1».
Выполнение автоматического (адаптивного) управления апертурой таким образом, чтобы среднее значение интервала времени между последовательными существенными отсчетами не превосходило заданного (допустимого) значения Т, позволяет использовать данное устройство в многоканальных телеметрических системах без контролируемой потери информации. Двоичный код величины действующей апертуры поступает на третий выход устройства.
Формула изобретения
1. Устройство для адаптивного сжатия информации, содержащее аналого-цифровой преобразователь, информационный вход которого является входом устройства, хронизатор, выход которого соединен с первым управляющим входом блока памяти и управляющими входами блока сравнения, счетчика, арифметического блока и аналогоцифрового преобразователя, выход которого соединен с информационным входом арифметического блока, первый выход которого соединен с информационным входом блока памяти, выход которого является первым выходом устройства, выход блока сравнения соединен с вторым управляющим входом блока памяти и счетным входом счетчика, выход которого является вторым выходом устройства, отличающееся тем, что, с целью расширения области применения устройства за счет адаптивного из5
55 менения величины апертуры, в него введены блок формирования апертуры, блок управления величиной апертуры и блок задания начальных значений, выход которого соединен с первым информационным входом блока управления величиной апертуры, управляющий вход которого подключен к выходу блока сравнения, выход счетчика соединен с вторым информационным входом блока управления величиной апертуры, выход которого соединен с управляющим входом блока формирования апертуры и является третьим выходом устройства, второй выход арифметического блока соединен с информационными входами блока формирования апертуры, выходы которого соединены с информационным входом блока сра в пени я.
2. Устройство по п. 1, отличающееся тем, что блок формирования апертуры выполнен на дешифраторе, элементах ИЛИ и элементах И, первый выход дешифратора соединен с первыми входами первых элементов
И и ИЛИ, второй m-й выход дешифратора соединен с вторыми входами соответственно первого — (m-1) -ro элементов ИЛ И, выходы которых соединены с первыми входами соответственно второго (m-1)-го элементов ИЛИ и И, вход дешифратора, вторые входы элементов И и выходы элементов И являются соответственно управляющим входом, информационными входами и выходами блока.
3. Устройство по п. 1, отличающееся тем, что блок управления величиной апертуры выполнен на п последовательно соединенных регистрах сдвига, сумматоре, компараторе, счетчике, элементах И, m-входовом элементе ИЛИ и . k-входовом элементе
И вЂ” НЕ (1 <п1), суммирующий вход сумматора и информационный вход первого регистра сдвига объединены и являются информационным входом блока, выход п-го регистра сдвига соединен с вычитающим входом сумматора, выход которого соединен с первым входом компаратора, первый и второй выходы которого соединены с первыми входами соответствующих элементов
И, выходы которых соединены соответственно с суммирующим и вычитающим входами счетчика, k выходов которого соединены с одноименными входами элемента ИЛИ и элемента И вЂ” НЕ, выход которого соединен с вторым входом первого элемента И, (m — k выходов счетчика соединены с одноименными входами элемента ИЛИ, выход которого соединен с вторым входом второго элемента И, управляющие входы регистров сдвига, сумматора и счетчика объединены и являются первым управляющим входом блока, второй вход компаратора и m выходов счетчика являются соответственно вторым управляющим входом и выходами блока.
1383428
Гдлр, &к
Фиг3
Вх
Син
<О а, Ф
Составитель Н. Бочарова
Редактор Н. Рогулич Техред И. Верес Корректор О. Кравцова
Заказ 916/51 Тираж 558 Подписное
ВНИИПИ Государственного комитета СССР по делам изобретений и открытий
113035, Москва, Ж вЂ” 35. Раушская наб., д. 4/5
Производственно-полиграфическое предприятие, г. Ужгород, ул. Проектная, 4



