Способ итерационной коррекции аналого-цифрового преобразования

Номер патента: 1732468

Авторы: Иванов, Смирнов

ZIP архив

Текст

(51 Т ОПИСАН ИЗОБ ВТОРСКОМ ИДЕТЕЛ ЬСТВУ ГОСУДАРСТВЕННЫЙ КОМИТЕТПО ИЗОБРЕТЕНИЯМ И ОТКРЫТИЯМПРИ ГКНТ СССР(71) Всесоюзный научно-исследовательский институт электроизмерительных приборов (72) А.С,Иванов и В,Г.Смирнов(56) Авторское свидетельство СССР М. 984030, кл, Н 03 М 1/06, 1982.Авторское свидетельство СССР М 766001, кл. Н 03 М 1/06, 1978,(54) СПОСОБ ИТЕРАЦИОННОЙ КОРРЕКЦИИ АНАЛОГО-ЦИФРОВОГО ПРЕОБРАЗОВАНИЯ(57) Изобретение относится к измерительной технике и предназначено для прецизионных цифровых информационно-измерительных систем и измерительно-вычислительных комплексов, работающих в условиях промышленных помех, Целью изобретения является повышение точности коррекции аналого-цифровых преобразований, ПоИзобретение относится к измерительной технике и предназначено для применения в прецизионных цифровых информационно- измерительных системах и измерительновычислительных комплексах.Известен способ коррекции погрешностей результата аналого-цифрового преобразования, включающий аналого-цифровое (прямое) преобразование исходного аналогового сигнала, цифроаналоговое (обратное) преобразование сигнала, уменьшенного на величину образцового сигнала прямого преобразования исходного сигнала, полученный сигнал подвергают прямому преобразоваставленная цель .достигается тем, что согласно способу производят формирование кода, пропорционального сумме входного аналогового сигнала и помехи, затем формирование вспомогательного аналогового сигнала, пропорционального полученному коду, после чего к нему прибавляют помеху и далее производят второе формирование кода, который содержит почти удвоенную погрешность по сравнению с погрешностью первого формирования кода, и на основе двух кодов вычисляют скорректированную. оценку значения преобразуемой аналоговой величины. Предлагаемый способ в отличие от способов, использующих фильтрацию или осреднение помех, для повышения точности аналого-цифрового преобразователя в условиях интенсивных внешних помех не требует знания статистических характеристик этих помех, т.е, предлагаемый способ инвариантен к низкочастотной внешней помехе. 2 ил. нию, осуществляют также обратное преобразование сигнала, увеличенного на величину образцового сигнала результата прямого преобразователя исходного сигнала, полученный сигнал также подвергают прямому преобразованию и вычисляют скорректированный результат преобразования исходного сигнала.Недостатком данного способа является низкая точность, обусловленная низкочастотной помехой, наводящейся в линии связи, соединяющей датчик и АЦП. Учитывая, что вклад низкочастотных помех и погрешность результата аналого-цифрового преобУ 1 = Уо - Х(Уо)+ Уо,Уо - У 1 гдЕ 1(У 1)ние резулзованияи, наконпреобрасигнала искоррект образовао преобрацифровое алогового ближения У 2 У 1 М цУ 1) Уо приближения Уп. тком известного низкая точность, стотной помехой, язи, соединяющей о, как легко видеть корректированного разования является, как правило, наиболее значимым(в рядеслучаев помеха создаетдо 800 полной погрешности), отмеченный недостаток существенно снижает эффективность применения данного способа в измерительных системах и ИВК, работающих в промышленных условиях. Кроме того, недостатком способа является малое исключение влияния на точность преобразования нелинейной составляющей погрешности, обусловленное смещением повторных преобразователей на величину образцового сигнала.Наиболее близким по технической сущности и достигаемому результату к изобретению является способ коррекции погрешностей результатов аналого-цифровых преобразователей, реализованный в устройстве, включающий аналого-цифровое преобразование исходного аналогового сигнала, цифроаналоговое преобразование этого результата, далее аналого-цифровое преобразование последней величины и вычисление первого приближения по формуле где Уо - результат аналого-цифрового пре; образования исходного аналогового сигнала;1(Уо) - аналого-цифровое преобразование результата цифроаналогового преобразования Уо,Затем проводят цифроаналоговое преобразование результата, вычисленного по предыдущей формуле, далее его аналогоцифровое преобразование и вычисление от- ношения- аналого-цифровое пре ьтата цифроаналоговогеличины У 1,ец, повторное аналого ование исходного ан вычисление второго приированного результата и т.д. до получения п-гоОсновным недост способа является его обусловленная низкоч наводящейся в линии с датчик и АЦП. Кроме то из анализа точности с 5 10 15 20 25 30 35 40 45 50 55 результата аналого-цифрового преобразования, нахождение второго и последующих приближений (У 2, Уз".Уп) для всех реально используемых АЦП не приводит к увеличению точности, а, наоборот, хотя и не очень значительно, но уменьшает ее даже без учета погрешностей вычисления. Отмеченные недостатки существенно ограничивают применение этого способа в измерительной практике.Цель изобретения - повышение точности коррекции после формирования вспомогательного аналогового сигнала.Поставленная цель достигается тем, что в способе коррекции результатов аналогоцифрового преобразования, включающем в себя формирование кода, пропорционального сумме входного аналогового сигнала с помехой, запоминание полученного кода, формирование вспомогательного аналогового сигнала, пропорционального запомненному коду, формирование кода, пропорционального вспомогательного аналоговому сигналу, и вычисление скорректированного результата по формуле Х = У 1 - У 2 + У 1 = 2 У 1 - У 2,. где У 1 - код, пропорциональный сумме входного аналогового сигнала и помехи;У 2 - код, пропорциональный вспомогательному аналоговому сигналу,дополнительно после формирования вспомогательного аналогового сигнала его суммируют с помехой.Сущность заявляемого способа коррекции результата аналогоцифровых преобразователей состоит в том, что наряду с величиной У 1, равной сумме истинного значения преобразуемой величины Х и полной абсолютной погрешности результата преобразования Л, обусловленной нелинейно- стью, действием помех, нестабильностью градуировочной характеристики и т,д., удается получить величину У 2, приблизительно равную Х + 2 Ь, откуда легко определить величину Х = 2 У 1 - У 2. Таким образом, существо способа коррекции результата аналого-цифрового преобразования состоит в том, что удается получить величину У 2, содержащую в своем составе почти точно удвоенную погрешность Ь, что достигается за счет того, что кодирование величины У 1 производится тем же измерительным каналом, почти в тех же условиях и в тоже время, что и преобразование исходной аналоговой величины Х, Очевидно, что чем больше быстродействие используемых АЦП и управляемого источника аналогового сигнала, темболее широкий частотный диапазон помех не будет влиять на погрешность результата аналого-цифрового преобразования.На фиг. 1 представлена функциональная схема устройства, реализующего способ.коррекции результата аналого-цифрового преобразования; на фиг. 2 - функциональная схема блока управления,.Устройство, реализующее способ содержит источник 1 преобразуемых аналоговых сигналов, представляющий собой комплекс датчиков, выходы которых подключены к соответствующим измерительным каналам выносного коммутатора 2, последовательно соединенного с нормирующим преобразователем (НП) 3 и аналогоциф ро в ы м и ре об разо вател ем (А ЦП) 4, управляющий вход которого через элемент (линию) 5 задержки (ЛЗ) соединен с управляющим выходом выносного коммутатора 2, первый выход блока 6 управления соединен с первым управляющим входом выносного коммутатора 2, второй выход блока 6 управления - с вторым управляющим входом выносного коммутатора 2, третий выход блока 6 управления - с первым входом вычислительного устройства (ВЦ) 7, второй вход ВЦ 7 - с измерительным выходом АЦПЧ, первый.выход ВЦ 7 - с входом блока 8 индикации, а второй выход ВЦ 7 - с входом управляемого источника 9 аналогового сигнала (УИАС) 9, выход которого соединен с одним из измерительных входов выносного коммутатора 2, причем УИАС 9 и выносной коммутатор 2 располагаются в непосредственной близости от источника 1 преобразуемых аналоговых сигналов, а линия связи, соединяющая УИАС 9 и выносной коммутатор 2, располагается в том же кабеле, что и линия связи, соединяющая источник 1 преобразуемых аналоговых сигналов и коммутатор 2,Функциональная схема блока управления, представленная на фиг. 2, содержит программируемый таймер 10, первый выход которого соединен с входом счетчика 11, а через ЛЗ 12 с первым входом запоминающего устройства 13, второй выход таймера 10 с входом регистра 14 и с вторым выходом блока 6 управления, выход счетчика 11 - с вторым входом запоминающего устройства 13, первый выход блока 6 управления - с выходом запоминающего устройства 13 и с выходом регистра 14, второй выход блока 6 управления через Л 315 соединен с первым входом ЗУ 13, а первый выход таймера 10 через ЛЗ 16 - с третьим выходом блока управления.Устройство, реализующее предложенный способ, работает следующим образом, 50линия связи, соединяющая ИПАС 1 с коммутатором 2, и сам выносной коммутатор 2 расположен в непосредственной. близости от ИПАС 1, на сигнал цифроаналогового преобразования будет воздействовать та55же помеха, что и на исходный аналоговый сигнал Х, что обеспечитудвоение погрешности второго сформированного кода,Затем аналогично первому формированию кода осуществляется процедура второ 1015202530354045 Перед началом функционирования устройства, изображенного на фиг. 1, в запоминающее устройство 13 блока 6 управления записывается упорядоченный список номеров каналов выносного. коммутатора 2, подлежащих включению, а в счетчик 11 записывается число, равное количеству номеров каналов, включенных в список длина списка). Номер канала, к второму подключен управляемый источник аналоговых сигналов, записывается в регистр 14,Кроме того, в программируемый таймер 10 вводится величина. Ь , определяющая временную дискретность подключения датчиков, и Ьтпр. - время одного цикла преобразования измерительного, канала.На первом выходе таймера 10 формируется последовательность импульсов с интервалом следования Дт; На втОром выходетаймера 10 формируется. последовательность импульсов с интервалом следования Лт, но сдвинутая во временв относительно первой последовательности на интервал времени Лтпр,После того, как блок 6 управления передаст со своего первого выхода в выносной коммутатор очередной номер канала, в котором должно быть произведено аналогоцифровое преобразование, а, на второмвыходе сформирует команду "Пуск коммутатора", который в свою очередь после завершения процедуры подключЕния. канала сформирует и передаст.через:ПЭ 5 команду "Пуск АЦП"; в выходном регистре АЦПЧ после завершения процедуры формирования кода. будет зафиксирован код У 1 После, получения команды .от блока 6управления "Пуск ВУ" и сигнала готовности АЦПЧ вычислительное устройство 7 перезаписываетв свой внутренний регистр содержимое выходного регистра АЦПЧ (У 1) и передаст его во входной регистр управляемого источника 9 аналогового сигнала, работающего в следящем режиме, что обеспечит формированиевспомогательного сигнала, пропорционального коду т 1.Вследствие того, что линия связи, соединяющая ИУАС 9 с выносным коммутатором 2, проложена в том же кабеле, что и1732468 ХУ 1-Уг иг го формирования кода, в процессе выполнения которой выносной коммутатор 2 подключает ко входу АЦПЧ выход ИУАС 9. Процедура второго формирования кода завершается записью во внутренний регистр ВУ 7 кода У 2. Далее вычислительное устройство 7 производит вычисление по формуле и передает результат вычислений в блок 8 индикации,Аналогичным образом производится получение корректированных результатов аналого-цифровых преобразований по всем каналам коммутатора 2, предварительно записанным в ЗУ 13.В заключении представляется целесообразным привести рекомендации по выбору конкретных вариантов технической реализации,Блоки: 1 - источник преобразуемый аналоговых каналов; 2 - коммутатор; 3- нормирующий преобразователь; 4 - АЦП; 9 - управляемый источник аналогового сигнала - серийно выпускаемые средства измерения, соответственно П 320, Ф 7678, Ф 8025, Ф 4881. Ф 4810.Блоки 5, 12, 15, 16 - элементы (линии) задержки; 11 - счетчик; 13- запоминающее устройство; 14- регистр; 10 - программируемый таймер- общеизвестны и могут быть построены, например, на базе интегральных микросхем,Блок 8 индикации может быть построен, например, на базе полупроводниковых индикаторов на светоизлучающих диодах, Алфавитно-цифровой индикатор блока может быть выполнен на сегментном индикаторе.Таким образом, заявляемый способ позволяетуменьшить влияние низкочастЬтной 5 помехи, наводящейся в линии связи: датчик -АЦП, а следовательно, позволяет уменьшить погрешность результатов аналого-цифровых преобразований в условиях реальной эксплуатации и действия промышленных по мех, что, в свою очередь, приведет кповышению эффективности испытаний и исследований, приводящихся с помощью этих средств измерений. 15 Формула изобретения Способ итерационной коррекциианалого-цифрового преобразования, заключающийся в формировании кода, 20 пропорционального сумме входногоаналогового сигнала с помехой, запоминании полученного кода, формировании вспомогательного аналогового сигнала, пропорционального запомненному коду, 25 формировании кода, пропорциональноговспомогательному аналоговому сигналу, и вычислении скорректированного результата по формулеХ =2 У 1 У 230 где У 1 - код, пропорциональный суммевходного аналогового сигнала и помехи;У 2 - код, пропорциональный вспомогательному аналоговому сигналу, о тл и ч а ю щ и й с я тем, что, с целью 35 повышения точности коррекции после формирования вспомогательного аналогового сигнала, его суммируют с помехой,9 10/ 1732468 кВК сЯ д каз 1590 Тираж Подписное ВНИИПИ Государственного комитета по изобретениям и открытиям при ГК 113035, Москва, Ж, Раушская наб 4/5 на, 10 роизводственно-издательский комбинат "Патент", г. Ужгород, ул,Составитель А.Ивановдактор В,Данко Техред М,Моргентал Корректор М.Кучерява

Смотреть

Заявка

4784029, 19.12.1989

ВСЕСОЮЗНЫЙ НАУЧНО-ИССЛЕДОВАТЕЛЬСКИЙ ИНСТИТУТ ЭЛЕКТРОИЗМЕРИТЕЛЬНЫХ ПРИБОРОВ

ИВАНОВ АНАТОЛИЙ СТЕПАНОВИЧ, СМИРНОВ ВАЛЕНТИН ГЕОРГИЕВИЧ

МПК / Метки

МПК: H03M 1/06

Метки: аналого-цифрового, итерационной, коррекции, преобразования

Опубликовано: 07.05.1992

Код ссылки

<a href="https://patents.su/5-1732468-sposob-iteracionnojj-korrekcii-analogo-cifrovogo-preobrazovaniya.html" target="_blank" rel="follow" title="База патентов СССР">Способ итерационной коррекции аналого-цифрового преобразования</a>

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