Способ итерационной коррекции аналого-цифрового преобразования Советский патент 1992 года по МПК H03M1/06 

Описание патента на изобретение SU1732468A1

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

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

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

GJ Ю Ь С С

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

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

(Yo) + Y0l

где Yo - результат аналого-цифрового преобразования исходного аналогового сигнала;

f(Y0) - аналого-цифровое преобразование результата цифроаналогового преобразования YQ.

Затем проводят цифроаналоговое преобразование результата, вычисленного по предыдущей формуле, далее его аналого- цифровое преобразование и вычисление отношения

М

Y0-Yi

f(Yo-f(Yi)

где f(Yi) - аналого-цифровое преобразование результата цифроаналогового преобразования величины YI,

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

Y2 (Yi)-Y0

и т.д. до получения n-го приближения Yn.

Основным недостатком известного способа является его низкая точность, обусловленная низкочастотной помехой, наводящейся в линии связи, соединяющей датчик и АЦП. Кроме того, как легко видеть из анализа точности скорректированного

результата аналого-цифрового преобразования, нахождение второго и последующих приближений (Y2, Уз...Уп) для всех реально используемых АЦП не приводит к увеличению точности, а, наоборот, хотя и не очень значительно, но уменьшает ее даже без учета погрешностей вычисления. Отмеченные недостатки существенно ограничивают применение этого способа в измерительной

практике.

Цель изобретения - повышение точности коррекции после формирования вспомогательного аналогового сигнала.

Поставленная цель достигается тем, что

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

результата по формуле

X Yi-Y2 + Yi 2Yi-Y2,

где YI - код, пропорциональный сумме

входного аналогового сигнала и помехи;

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

Сущность заявляемого способа коррекции результата аналогоцифровых преобразователей состоит в том, что наряду с величиной YI, равной сумме истинного значения преобразуемой величины X и полной абсолютной погрешности результата преобразования А , обусловленной нелинейностью, действием помех, нестабильностью градуировочной характеристики и т.д., удается получить величину Y2, приблизительно равную X + 2 А , откуда легко определить величину X - Y2. Таким образом, существо способа коррекции результата аналого-цифрового преобразования состоит в

том, что удается получить величину Ya, содержащую в своем составе почти точно удвоенную погрешность А , что достигается за счет того, что кодирование величины YI производится тем же измерительным каналом, почти в тех же условиях и в то же время, что и преобразование исходной аналоговой величины X. Очевидно, что чем больше быстродействие используемых АЦП и управляемого источника аналогового сигнала, тем

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

На фиг. 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 - с третьим выходом блока управления.

Устройство, реализующее предложенный способ, работает следующим образом.

Перед началом функционирования устройства, изображенного на фиг. 1, в запоминающее устройство 13 блока 6 управления записывается упорядоченный список номеров каналов выносного коммутатора 2, подлежащих включению, а в счетчик 11 записывается число, равное количеству номеров каналов, включенных в список (длина списка). Номер канала, к второму подключен управляемый источник аналоговых сигналов, записывается в регистр 14.

Кроме того, в программируемый таймер 10 вводится величина At, определяющая временную дискретность подключения датчиков, и Atnp. - время одного цикла преобразования измерительного канала.

На первом выходе таймера 10 формируется последовательность импульсов с интервалом следования At. На втором выходе

таймера 10 формируется -последовательность импульсов с интервалом следования At, но сдвинутая во времени-относительно первой последовательности на интервал времени Atnp.

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

выходе сформирует команду Пуск коммутатора, который в свою очереди после завершения процедуры подключения канала сформирует и передаст через ЛЗ 5 команду Пуск АЦП, в выходном регистре АЦПЧ поеле завершения процедуры формирования кода будет зафиксирован код YL После получения команды от блока б управления Пуск ВУ и сигнала готовности АЦПЧ вычислительное устройство 7 перезаписывает

в свой внутренний регистр содержимое выходного регистра АЦПЧ (Yi) и передаст его во входной регистр управляемого источника 9 аналогового сигнала, работающего в следящем режиме, что обеспечит формирование

вспомогательного сигнала, пропорционального коду YL

Вследствие того, что линия связи, соединяющая ИУАС 9 с выносным коммутатором 2, проложена в том же кабеле, что и

линия связи, соединяющая ИПАС 1 с коммутатором 2, и сам выносной коммутатор 2 расположен в непосредственной близости от ИПАС 1, на сигнал цифроаналогового преобразования будет воздействовать та

же помеха, что и на исходный аналоговый сигнал X, что обеспечит удвоение погрешности второго сформированного кода.

Затем аналогично первому формированию кода осуществляется процедура второго формирования кода, в процессе выполнения которой выносной коммутатор 2 подключает ко входу АЦПЧ выход ИУАС 9. Процедура второго формирования кода завершается записью во внутренний регистр ВУ 7 кода Y2. Далее вычислительное устройство 7 производит вычисление по формуле

X - 2Yi - Y2

и передает результат вычислений в блок 8 индикации.

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

В заключении представляется целесообразным привести рекомендации по выбору конкретных вариантов технической реализации.

Блоки: 1 - источник преобразуемый аналоговых каналов; 2 - коммутатор; 3 - нормирующий преобразователь; 4 - АЦП; 9 - управляемый источник аналогового сигнала - серийно выпускаемые средства измерения, соответственно П320, Ф7678, Ф8025, Ф4881.Ф4810.

Блоки 5, 12, 15, 16 - элементы (линии) задержки; 11 -счетчик; 13-запоминающее устройство; 14- регистр; 10- программируемый таймер- общеизвестны и могут быть построены, например, на базе интегральных микросхем.

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

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

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

Способ итерационной коррекции аналого-цифрового преобразования, заключающийся в формировании кода,

пропорционального сумме входного аналогового сигнала с помехой, запоминании полученного кода, формировании вспомогательного аналогового сигнала, пропорционального запомненному коду,

формировании кода, пропорционального вспомогательному аналоговому сигналу, и вычислении скорректированного результата по формуле

X 2Yi - Y2,

где YI - код, пропорциональный сумме входного аналогового сигнала и помехи;

Y2 - код, пропорциональный вспомога- тельному аналоговому сигналу, отличающийся тем, что, с целью

повышения точности коррекции после формирования вспомогательного аналогового сигнала, его суммируют с помехой.

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

название год авторы номер документа
Способ коррекции погрешностей аналого-цифрового преобразователя 1989
  • Шаронов Андрей Владимирович
  • Мугаллимова Ольга Мениахметовна
  • Шаймарданов Фарагат Ахметович
  • Андрианова Людмила Прокопьевна
SU1714808A1
СПОСОБ И УСТРОЙСТВО КОРРЕКЦИИ ПОГРЕШНОСТЕЙ АНАЛОГО-ЦИФРОВОГО ПРЕОБРАЗОВАНИЯ 2007
  • Бондарь Мария Сергеевна
  • Хорольский Владимир Яковлевич
RU2352060C1
СПОСОБ КОРРЕКЦИИ ПОГРЕШНОСТЕЙ АНАЛОГО-ЦИФРОВОГО ПРЕОБРАЗОВАНИЯ И УСТРОЙСТВО ДЛЯ ЕГО ОСУЩЕСТВЛЕНИЯ 2006
  • Бондарь Мария Сергеевна
RU2334355C1
СПОСОБ КОРРЕКЦИИ ПОГРЕШНОСТЕЙ АНАЛОГО-ЦИФРОВОГО ПРЕОБРАЗОВАНИЯ И УСТРОЙСТВО ДЛЯ ЕГО ОСУЩЕСТВЛЕНИЯ 2007
  • Бондарь Мария Сергеевна
RU2326494C1
СПОСОБ КОРРЕКЦИИ ПОГРЕШНОСТЕЙ АНАЛОГО-ЦИФРОВОГО ПРЕОБРАЗОВАНИЯ 1993
  • Андрианова Л.П.
  • Шаймарданов Ф.А.
  • Гарипов Ф.Г.
RU2085033C1
Способ коррекции погрешностей аналого-цифрового преобразования 1986
  • Кузнецов Владимир Михайлович
  • Лесной Александр Сергеевич
  • Кухта Юрий Геннадиевич
SU1363470A1
СПОСОБ КОРРЕКЦИИ ПОГРЕШНОСТЕЙ АНАЛОГО-ЦИФРОВОГО ПРЕОБРАЗОВАНИЯ И УСТРОЙСТВО ДЛЯ ЕГО ОСУЩЕСТВЛЕНИЯ 2009
  • Беляев Александр Николаевич
  • Валиков Владимир Викторович
  • Селезнев Сергей Николаевич
  • Валиков Александр Владимирович
RU2399156C1
Аналого-цифровой преобразователь с автоматической коррекцией функции преобразования 1988
  • Быков Александр Петрович
  • Диденко Валерий Иванович
  • Капустин Владимир Михайлович
SU1667246A1
Цифроаналоговый преобразователь 1987
  • Стахов Алексей Петрович
  • Азаров Алексей Дмитриевич
  • Стейскал Виктор Ярославович
  • Волков Валерий Петрович
  • Плакидюк Наталья Владимировна
SU1538254A1
АНАЛОГО-ЦИФРОВОЙ ПРЕОБРАЗОВАТЕЛЬ В СИСТЕМЕ ОСТАТОЧНЫХ КЛАССОВ 2014
  • Долгачев Александр Александрович
  • Кожевников Алексей Александрович
  • Беспалов Кирилл Петрович
RU2546621C1

Иллюстрации к изобретению SU 1 732 468 A1

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

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

Формула изобретения SU 1 732 468 A1

V Kdnujlu

пуск кипмугагсго.

Фиг. Z

Документы, цитированные в отчете о поиске Патент 1992 года SU1732468A1

Способ коррекции погрешностей аналого-цифрового преобразования 1979
  • Изаков Евгений Теодорович
  • Беляевский Анатолий Игоревич
SU984030A1
Переносная печь для варки пищи и отопления в окопах, походных помещениях и т.п. 1921
  • Богач Б.И.
SU3A1
Преобразователь аналог-код 1978
  • Алиев Тофик Мамедович
  • Дамиров Джангир Исрафил
  • Шекиханов Айдын Махмудович
SU766001A1
Переносная печь для варки пищи и отопления в окопах, походных помещениях и т.п. 1921
  • Богач Б.И.
SU3A1

SU 1 732 468 A1

Авторы

Иванов Анатолий Степанович

Смирнов Валентин Георгиевич

Даты

1992-05-07Публикация

1989-12-19Подача