Устройство для адаптивного сжатия информации

 

Изобретение относится к автоматике и вычислительной технике и позволяет осуществлять кусочно-квадратичную аппроксимацию входного сигнала при сжатии данных. Цель изобретения - повышение точности устройства путем аппроксимации входного сигнала по результатам его предварительного сжатия. Для этого в устройство введены комбинационный сумматор 7, блок 9 ключей и блок 2 управления. Использование кусочно-полиноминальной аппроксимации второго порядка дает возможность организовать более точное воспроизведение входного сигнала, сохранить высокую скорость генерирования функций. Устройство содержит также аналого-цифровой преобразователь 1, регистр 3, арифметический блок 4, накапливающие сумматоры 5 и 6, блок 8 сравнения и счетчик 10. 1 з.п. ф-лы, 6 ил.

СОЮЭ СОВЕТСКИХ

СОЦИАЛИСТИЧЕСКИХ

РЕСПУБЛИК (19) (1!) (54)

ТИЯ (57) мати позв ратич нала

Уа

У1ю 2i (21) (22) (46) (71) инсти (72) (53) (56),В 132

45518/24-24 .02.89

° 11.90, Бюл. У 43 занский радиотехнический ут

Н.Карпов и А.Г.Шевяков

1.398(088,8) торское свидетельство СССР

27 ° кл, G 08 С 19/28, 1985.

СТРОЙСТВО ДЛЯ АДАПТИВНОГО СЖАФОРМАЦИИ зобретение относится к автои вычислительной технике и яет осуществлять кусочно-квадую аппроксимацию входного сигри сжатии данных. Цель изоб1608728 A 1 ретения — повышение точности устройства путем аппроксимации входного сиг нала по результатам его предварительного сжатия. Для этого в устройство введены комбинационный сумма, тор 7, блок 9 ключей и блок 2 управ-ления. Использование кусочно-полиноминальной аппроксимации второго порядка дает возможность организовать более точное воспроизведение входного сигнала,.сохранить высокую скорость генерирования функций. Устройство содержит также аналого-цифровой преобразователь 1, регистр 3, арифметический блок 4, накапливающие сумматоры 5 и 6 блок 8 сравнения и счетчик 10. 1 з.п, д ф-лы, 6 ил.

Ю

МФ

1608728 щ 01

n(n-1) и

+ — — —,— Q . (1)

2, 3o >

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

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

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

На фиг.1 представлена схема устройства для адаптивного сжатия информации; на фиг.2 " схема арифметического блока; на фиг.3 - схема блока управления; на фиг.4 — блок-схема алгоритма работы устройства на фиг.5 — диаграммы, поясняющие работу устройства сжатия; на фиг.6 — схема 25 блока ключей.

Устройство для адаптивного сжатия информации содержит аналого-цифровой преобразователь (АЦП) 1, блок 2 управления, регистр 3, ариФметический.3О .блок 4, накапливающие сумматоры 5 и 6, :комбинационный сумматор 7, блок 8 сравнения, блок 9 ключей и счетчик

10.

Арифметический блок (фиг.2) содер- 35 жит первый 11, второй 12 и третий 13 регистры сдвига, первый 14 и второй

15 умножители на (-1), элемент И 16, .первый 17, второй 18 и третий 19. сум- .маторы. 40

Блок управления (фиг.3) содержит генератор 20 стабильных импульсов,, делитель 21 частоты, элементы 22-25 задержки, триггеры 26-28, первый 29, второй 30 и третий 31 формирователи . 45 импульсов, элемент ИЛИ 32.

Блок ключей (фиг.6) содержит фор. мирователь 33 импульсов и элементы

И 34-37.

Предлагаемое устройство осуществляет адаптивное сжатие входного сигнала Z путем выполнения с заданii ной точностью 3 » Z „;"Y„; кусочно-по-линоминальной аппроксимации сигнала функцией второго порядка, которая на каждом i-м интервале аппроксимации имеет вид количество обработанных внутри i-го интервала точек, и-е значение аппроксимирующей функции; начальное значение функции; где и

Yni

Yoj Ио

=у. - у

0> — начальное значение первой конечной разности, 2 Цо

Чii Чоi — начальное значение второй конечной разности

Представление ординаты Уь, через конечные разности даат возможность вычислить для каждого n-ro шага значение У> по известным на предыдущем (n-1)-м интервале конечным разнос« тям, используя итерации 1 (и- ч . 3 (n- с (2)

Ьц„; = A 9(hhii);+ Aetio; °

Приведенные выражения (2) и параллельная организация их вычислений на . накапливающих сумматорах по известным

2. с последующим сравненйем У„ и Z n положены в основу .е работы устройства.

На каждом i-м интервале в начальный момент аппроксимации устройство запоминает информацию о первых трех отсчетах входного сигнала

Yo „=ЕО,, Y. Е„ ;, У; =Е, .

По полученным даннь1м вычисляются конечные разности h go u A-> первого

%.

Чо и второго порядка, которые дают возможность вычислить (экстраполировать) следующее значение У входного сигна3 ла. Таким образом, величина входного сигнала Z > аппроксимируется некоторым вычисленным значением У, осуществляется сравнение Е и У> в соответствии с принятым критерием верности. Если разница не превышает значение заранее заданного порога E то устройство считает данный отсчет несущественным и переходит к обработке следующего значения входного сигнала Z4 и так далее до тех пор, пока разность Е,„; и Yo, не превысит допустимое значение g . В этот момент времени координата входного сигнала считается информационной и передается на выход устройства сжатия.

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

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

Вх дной аналоговый сигнал поступаинформационный вход А11П 1. В со-10 твии с частотой дискретизации я задается блоком 2 управления, ы сигнала с выхода АЦП 1 пот на вход арифметического блоЧастота импульсов блока 2 управ- 5 определяется временем задержки ивающих сумматоров 5 и 6 и блоравнения (компаратора), ет на ответ котор отсче ступа ка 4. л ения накал ка 8 к 2 управления по сигналу Р (с 20

"Пуск" ) формирует последователь.импульсОв ч )» 0О» Q y» Q4 ° Qg» е определяют алгоритм работы ства., риходом первого импульса Я» от 25

2 управления значение входного. а Зо переписывается в регистр

r.2) . Умножитель 14 осуществляожение на (-1)- отсчета сигнала писанного в регистре 11. Сум- 3О

17 выполняет суммирование инин с умножителя 14 и с выхода ра 12. Так как содержимое осрегистров (12.и 13) равно то на выходе сумматора 17 полу35 ачение -7.о. С выхода .сумматорезультат суммирования поступатретий сумматор 19. На его вылучаем значение -Zо, так как ое сумматора 18 равно нулю. 4р браэом, на выходе арифметиблока имеем значение -Еп. По му фронту сигнала 0 это энаередается в регистр накапливаумматора 5, а по заднему фрон- 45 регистр накадливающего суммато по заднему" фронту — в регистр вающего сумматора 6. Второй

Qi запишет значение входноала Z.< в регистр 11, à Z пе. — 5p, в регистр 1 2. На выходе арифкого блока 4 при этом будет е первой конечной разности

-Zf» которое по приходу втоульса Q< пОследовательнО не 55 я в регистр накапливающего а 5, В результате этого сонакапливающего сумматора 5 к вно

Бл входа ности котор устро

С блока сигна

11 (ф . ет ум

Zî ° матор форма регис таль нь няно» чим з ра 17 ет на ходе и содер

Таким ческог передн чение ющего ту-в ра 5, накапл импуль го сиг репише метиче значен Чь рого и репише суммат держим будет

8 6 о Ч о (< 2о) Е1 (3)

Импульс Q > произведет обнуление регистра накапливающего сумматора 6, ПО заднему фронту второго импульса

Ц значение -7,< с выхода накапливающего сумматора 5 запишется в накапливающий сумматор 6. Импульс О с блока управления обнуляет регистр накапливающего сумматора 5, а следующий, третий» импульс запишет выходное значение арифметического блока 4 -ЬЧ е в регистр накапливающего сумматора 5 °

Далее с приходом третьего импульса значение входного сигнала 7,о запишется в регистр 13, значение 7. — в регистр 12, значение Z — в регистр

11. Сигнал 0> разрешает прохождение ординаты У. через схему И 16. На выходе арифметического блока 4 при этом будет значение второй конечной

1 разности - „ . С приходом импульса

Чо это значение перепишется в накапливающий сумматор 5, содержимое которого станет равным

-Ь -Ь =-Ь -(Ь - )=- ;

Зо Чо Jo

По заднему фронту 0 это значение прибавится к содержимому накапливаю- . щего сумматора 6 и его содержимое станет равным

-Y =-Y ч, i=

Сигнал.Q поступает также в блок 9 ключей, разрешая прохождение Ординат Ео» 7 » Z< на выход устройства . сжатия.

Далее устройство формирует значе-: ния ординат -Y,-У »...»-Yh по сигналам управления 0 ; используя формулу (2) . При этом для п=3 реализуются соотношения

У =Уд+Ид, + y » где n=4

У -УЪ ЬЪ1

Ь =Ь + А „и т.д., где Ь > — начальное значение второй конечной разности, поступающей на ап- . формационный вход первого накапливающего сумматора 5.

Таким образом, величина входного сигнала апнроксимируется вычисленными значениями Y»Y<».. ° Y в суммаи торе 7. Для каждого значения i опреде-! ляется разница Z Y„, которая сравни- вается в блоке 8 сравнения со значе7 . 16087 кием заранее заданного порога 3 . Если выполняется условие 7.„-Y à (, то данный отсчет считается Йесущественным и происходит обработка следующего значения входного сигнала 7. „+< и так

5 делее до тех пор, пока л — °

При выполнении этого условия в блоке 8 сравнения вырабатывается сигнал сравнения. На выход устройства сжатия передается информация об интервале времени между двумя участками

BIIIIpoII cHMBIIHH ь и текущая Ордината входного сигнала считается существенной. Схема блока 2 управления при этом приводится в исходное состояние и работа устройства сжатия повторяется по описанному алгоритму.

Серии импульсов Я,...,Q вырабатываются в блоке 2 управления.

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

Количество элементов И блока ключей будет зависеть от разрядности входной информации (в данном случае поступает восьмиразрядный код) .

Счетчик 10 (фиг.1) представляет собой обычный суммирующий счетчик, который служит для выдачи информации об интервале времени между двумя последовательными участками аппроксимаIIHH 2 .

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

По сигналу Р (" Пуск" ) схема блока

2 управления приводится в исходное 25 состояние. Последовательность импульсов 0 с выхода генератора 20 служит для записи информации в регистры

11-13, Эти же импульсы 0„ являются исхОдными для ПОлучения серии Q< которая управляет записью в регистры накапливающих сумматоров 5 и 6. Серия О снимается с выхода элемен° 2 та Kln 32. Выходные сигналы с делителя 21 частоты поступают на элементы

23-25 задержки импульсов, причем на

35 элементы 22 и 23 поступает серия Q„ поделенная на два, а на элемент 24— серия 1, поделенная на три. Импульсы с элементов 23-25 задержки поступают на установочные входы триггеров

26-28, изменяя их состояние на противоположное. С выхода третьего триггера 28 получаем потенциальный сигнал который служит для стробирова- 45 нйя элемента И 16. С выхода первого и второго триггеров 26 и 27 потенциалы поступают на формирователи импульсов

29 и 30, с выхода которых имеем послеДОВательнОсти импульсою Q и 04> сле

>О дующие для сброса регистров накапли вающих сумматоров 5 и 6. Сброс триггеров 26-28 в исходное состояние про-., 1 исходит по сигналу с выхода блока 8 сравнения который завершает аппрокЭ

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

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

Тыи ны пер тре мет

por бло ся ч а лен сов эле иер еди лит зад

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

Устройство по и-. 1, о т л и— ю щ е е с я тем, что блок управя содержит формирователи импультриггеры, делитель частоты, ент ИЛИ, элементы задержки и гетор импульсов, выход которого соен непосредственно с входом деля частоты, через первый элемент ржки — с первым входом элемента и является первым выходом блока, ый выход делителя частоты соедисоответственно через второй эле8726 10 мент задержки с S-входом первого триггера- и через третий элемент задержки — с S-входом второго триггера, вы5 ходы первого и второго триггеров соединены соответственно с входом первого формирователя импульсов и входами второго и третьего формирователей

-импульсов, выход третьего формирователя импульсов соединен с вторым входом элемента ИЛИ, выход которого является вторым выходом блока, второй выход делителя частоты соединен через четвертый элемент, задержки с

S-входам третьего триггера, выход которого и выходы первого и второго формирователей импульсов являются соответственно пятым, третьим и четвертым выходами блока, вход генератора

20 импульсов и R-входы триггеров являются соответственно первым и вторым входами блока.

1608728

l608728

Запись инРФ модий 8регистри 71, 12,13

Фиг. б

Реда тор С . Пекарь

3621 Ти раж 44 2 Подписное

Государственного комитета по изобретениям и открытиям при ГКНТ СССР

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

Зака

ВНИИП

Произ одственно-издательский комбинат "Патент", r. Ужгород, ул. Гагарина, 101

,Запись иншпрмо ч ии 8 нокопли8. сум мат. С@ос регистра, нокапп. суммот. Сброс регистра, нокопл. суниоп .

Ртрешенце на ,, СКЕму И rS

Составитель Н.Бочарова

Техред Л.Олийнык Корректор . M.Ñàìáîðñêàÿ

Устройство для адаптивного сжатия информации Устройство для адаптивного сжатия информации Устройство для адаптивного сжатия информации Устройство для адаптивного сжатия информации Устройство для адаптивного сжатия информации Устройство для адаптивного сжатия информации Устройство для адаптивного сжатия информации 

 

Похожие патенты:

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

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

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

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

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

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

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

Изобретение относится к вычислительной технике, в частности к информационно-измерительным системам для океанографических исследований

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

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

Изобретение относится к области телемеханики и может быть использовано в частотно-временных системах телемеханики с совмещенными каналами телемеханики и дистанционного электропитания

Изобретение относится к области телемеханики и может быть использовано в системах передачи данных для работы во взрывоопасных средах

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

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

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

Изобретение относится к информационно-управляющим комплексам, в которых устройства периферийных контролируемых пунктов рассредоточены относительно общей для них центральной приемопередающей станции (ЦППС) и соединяются с ней общей линией связи магистральной структуры

Изобретение относится к информационнно-управляющим комплексам

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