Способ снижения структурной погрешности традиционного цифрового датчика физической величины в аналого-цифровой системе автоматического управления или контроля
Владельцы патента RU 2715835:
федеральное государственное бюджетное образовательное учреждение высшего образования "Донской государственный технический университет" (ДГТУ) (RU)
Предлагаемое изобретение относится к области автоматики и управления (G05), вычислительной (G06) и измерительной (G01) техники и может быть реализовано в виде новой последовательности и структуры операций преобразования сигналов датчиков различных физических величин, предназначенных для работы в современных аналого-цифровых системах автоматического управления и контроля (САУ). Технический результат: снижение структурной погрешности цифрового датчика. Изобретение представляет собой способ снижения структурной погрешности цифрового датчика физической величины (1) в аналого-цифровой системе автоматического управления или контроля, который содержит чувствительный элемент (2), выход которого подключен к входу аналого-цифрового интерфейса (3), а также выход (4) датчика, в который добавлен дополнительный астатический быстродействующий дискретный корректор (5), имеющий конечный переходный процесс, порядок астатизма на единицу больше, чем степень полинома, описывающего входной непрерывный сигнал ξ1(t) чувствительного элемента (2) как функцию времени t, а относительный порядок передаточной функции дополнительного астатического быстродействующего дискретного корректора (5) равен единице. 5 ил., 1 табл.
Предлагаемое изобретение относится к области автоматики и управления (G05), вычислительной (G06) и измерительной (G01) техники и может быть реализовано в виде новой последовательности и структуры операций преобразования сигналов датчиков различных физических величин, предназначенных для работы в современных аналого-цифровых системах автоматического управления и контроля (САУ).
Наиболее распространенным элементом современных аналого-цифровых САУ являются цифровые датчики [1-18, 22-33], содержащие чувствительный элемент (ЧЭ) и аналого-цифровой интерфейс (АЦИ), преобразующий выходные сигналы чувствительного элемента в дискретные выходные сигналы цифрового датчика, которые затем вводятся в систему автоматического управления. Такие цифровые датчики реализуют известную [4,5,7,14,15,16,20,22] последовательность операций формирования дискретного сигнала из входного аналогового сигнала и используются во многих САУ [19,3,21,22,17,23,25].
Ближайшим прототипом заявляемого способа является известная последовательность преобразования входного аналогового сигнала в цифровой дискретный сигнал, описанная в монографии [Клаассен К.Б. Основы измерений. Электронные методы и приборы в измерительной технике. Москва: Постмаркет, 2002. – с. 292-294, рис. 4.15]. Известный способ реализован применительно к цифровому датчику, который содержит (фиг. 1) чувствительный элемент 2, выход которого подключен ко входу аналого-цифрового интерфейса 3, а также выход 4 датчика, причем на чувствительный элемент 2 воздействует входной непрерывный сигнал
Существенный недостаток известного способа преобразования сигнала в традиционном датчике 1 фиг. 1 состоит в том, что при его практической реализации выходной дискретный сигнал датчика имеет задержку на целое число q периодов времени Т относительно входного непрерывного сигнала
Основная задача изобретения состоит во введении в известный способ [22] операции дополнительного преобразования выходного сигнала аналого-цифрового интерфейса 3 (АЦИ), которое осуществляется в дополнительном астатическом быстродействующем дискретном корректоре 5 (АБДК), который включается между выходом АЦИ 3 и выходом датчика 4. При выполнении заявляемых требований к порядку астатизма, относительной степени и порядку дополнительного АБДК задержка сигнала на выходе 4 датчика минимизируется [26,27,28]. Это позволяет уменьшить динамическую ошибку САУ с обратной связью (фиг. 2), в которых используются традиционный цифровой датчик 1. Таким образом, в предлагаемом способе при его практической реализации снижается структурная погрешность цифрового датчика 1, что крайне важно для построения современных систем автоматического управления, а также контроля (измерения) различных физических величин.
Поставленная задача достигается тем, что в известном способе преобразования сигналов, который реализуется в традиционном цифровом датчике 1, содержащем чувствительный элемент 2, выход которого подключен ко входу аналого-цифрового интерфейса 3, а выход аналого-цифрового интерфейса 3 подключен к выходу 4 датчика, причем на чувствительный элемент 2 воздействует входной непрерывный сигнал
имеет относительную степень
где полиномы
При этом коэффициенты полинома
,
то АБДК имеет постоянное перерегулирование
На чертеже фиг. 1 показана схема цифрового датчика-прототипа 1, а на чертеже фиг. 2 – схема его включения в типовую аналого-цифровую систему автоматического управления и контроля, которая содержит объект управления и исполнительное устройство (ОУ и ИУ), модуль реализации алгоритмов управления (МРАУ), чувствительный элемент 2 (ЧЭ), аналого-цифровой интерфейс 3 (АЦИ).
На чертеже фиг. 3 представлена схема цифрового датчика, поясняющая сущность заявляемого способа в соответствии с формулой изобретения.
На чертеже фиг. 4 показана реакция датчика на переменную
Способ снижения структурной погрешности традиционного цифрового датчика физической величины 1 в аналого-цифровой системе автоматического управления или контроля, содержащего чувствительный элемент 2, выход которого подключен ко входу аналого-цифрового интерфейса 3, а также выход 4 датчика, причем на чувствительный элемент 2 воздействует входной непрерывный сигнал
Рассмотрим работу цифрового датчика, реализующего заявляемый способ снижения его структурной погрешности (фиг. 3).
Датчики, традиционно используемые в системах автоматического управления и контроля (САУ), обычно представляют собой совокупность чувствительного элемента (ЧЭ) и аналого-цифрового интерфейса (АЦИ), который обеспечивает сопряжение чувствительного элемента с последующими элементами САУ [19,21,22,33]. Для повышения точности преобразования после традиционного цифрового датчика 1 предлагается ввести специальную обработку сигнала в дополнительном астатическом быстродействующем дискретном корректоре (АБДК), как показано на чертеже фиг. 3.
Будем предполагать, что чувствительный элемент 2 совместно с АЦИ 3 формирует с некоторыми периодом T дискретные значения выходной величины
Сглаживающие свойства АЦИ 3, который является динамической системой, характеризуются некоторыми переходными процессами [24, 25, 26]. Вследствие этого, сглаженные дискретные значения измеряемой переменной формируются на выходе АЦИ 3 с некоторой задержкой по времени τз = qT, где q ≥ 0 целое число, что приводит к возникновению ошибок датчика фиг. 1, обусловленных этой задержкой. Основной целью специальной дополнительной обработки сигнала в АБДК 5 является компенсация влияния указанной задержки по времени на точность цифрового датчика в целом. Поэтому передаточная функция АБДК 5 формируется такой, чтобы к окончанию переходного процесса в АБДК 5 выходной сигнал датчика не имел задержки по отношению ко входному сигналу чувствительного элемента 1. Тем самым устраняется структурная ошибка, обусловленная запаздыванием выходного сигнала АЦИ 3 [27, 28].
Покажем это аналитически. Известно, что если некоторый цифровой элемент порядка
С другой стороны, если тот же элемент (3) по воздействию
где V(z) – нормированный по старшей степени полином, степень которого
Покажем, что цифровой датчик, построенный по заявляемому способу (фиг. 3), т.е. характеризующийся выражениями (1) – (4), имеет конечный переходной процесс, порядок астатизма на единицу больше степени полинома от t, описывающего входной сигнал датчика, и по окончании переходного процесса его ошибка равна нулю.
Из формулы изобретения следует, что ЧЭ 2 и АЦИ 3 цифрового датчика (фиг. 3) при всех
где
где
С выхода АЦИ 3 (см. фиг. 3) дискретные значения
Из сравнения выражений (9) и (5) с очевидностью следует, что рассматриваемый цифровой датчик, действительно, имеет конечный переходной процесс, продолжительностью
Из выражения (2) следует, что полином
Используя полученную передаточную функцию (10) цифрового датчика, найдем его передаточную функцию по ошибке
Отсюда в соответствии с выражением (6) следует, что порядок астатизма датчика, построенного по заявляемому способу, равен
Покажем также, что его ошибка
Отсюда, сокращая полином
В соответствии с выражениями (3) и (8) степень произведения
В рассматриваемом случае датчик, построенный по заявляемому способу, имеет переходной процесс конечной длительности
Отметим также, что АБДК, описывается передаточной функцией (1), (3) или (4), которая имеет относительную степень
Численные значения порядка АБДК
,
где
Если входной сигнал имеет и линейную составляющую (тогда его
Таблица 1
Порядок АБДК при vдат = 2
q σ % |
0 | 1 | 2 | 3 |
10 % | 11 | 21 | 31 | 41 |
15 % | 8 | 15 | 22 | 29 |
20 % | 6 | 11 | 16 | 21 |
25 % | 5 | 9 | 13 | 17 |
33 % | 4 | 7 | 10 | 13 |
Если требуется обеспечить первый порядок астатизма (
В тех случаях, когда
Рассмотрим конкретный пример построения датчика, реализующего заявляемый способ снижения его структурной погрешности. Пусть требуется найти передаточную функцию датчика (фиг. 3), который должен иметь: порядок астатизма
На чертежах фиг. 4 и фиг. 5 показаны полученные в MATLAB графики изменения выходной переменной
- датчик фиг. 3 имеет перерегулирование 20%;
- переходный процесс длится ровно 9 секунд, т.е. 18Т;
- ошибки датчика, несмотря на наличие запаздывания, в обоих случаях равны нулю.
Таким образом, при найденной передаточной функции (14) цифровой датчик фиг. 3, реализующий предлагаемый способ снижения структурной погрешности, имеет требуемые свойства.
Отметим также, что если период работы ЧЭ 2, АЦИ 3 и АБДК 5 будет равен не 0,5с, а 0,05с, то передаточная функция датчика по-прежнему будет определяться выражением (10), но длительность переходных процессов, аналогичных показанным на чертежах фиг. 4, фиг. 5, будет равна 0,9 с.
При использовании цифрового датчика, реализующего заявляемый способ повышения точности, запаздывание может отсутствовать, быть равным одному или нескольким периодам дискретизации, но оно должно быть определенным и не изменяться в процессе функционирования датчика. При этом с увеличением запаздывания порядок цифрового датчика, как видно из таблицы 1, возрастает.
Таким образом, предложенный способ снижения структурной погрешности традиционного цифрового датчика реализуется с помощью дополнительной операции обработки сигнала на выходе АЦИ посредством АБДК с конечной длительностью переходных процессов и соответствующим порядком астатизма. При этом запаздывание в ЧЭ и АЦИ, может быть любым, но постоянным и равным целому числу периодов дискретизации [31,32].
Полученные результаты в связи с их высокой степенью обобщения могут использоваться при разработке высокоточных цифровых датчиков различных физических величин (ускорение, давление, перемещение, температура, радиация, вес, механические деформации, электрические величины и компоненты электронных схем, структура газов, химические процессы в материалах, оптические сигналы, медицинские, магнитные и электромагнитные сенсоры и т.д.) для применения в аналого-цифровых системах автоматического управления и контроля [19, 31, 32, 34, 35].
БИБЛИОГРАФИЧЕСКИЙ СПИСОК
1. Авт.свид. СССР № 467386, 1975 г.
2. Авт.свид. СССР 481130, 1975 г.
3. Авт.свид. СССР 723502, 1980 г.
4. Патент СССР 208003, 1968 г.
5. Авт.свид. СССР 373724, 1973 г.
6. Авт.свид. СССР 1613864, 1990 г.
7. Авт.свид. СССР 728071, 1980 г.
8. Патент SU 1831669, 1987 г.
9. Патент SU 364956, 1973 г.
10. Патент SU 1739185, 1980 г.
11. Авт.свид. СССР 458097, 1975 г.
12. Патент SU 1081548, 1984 г.
13. Патент EP 0714038, 1995 г.
14. Патент US 9320470, 2008 г.
15. Патент US 7834795, 2009 г.
16. Патент JP 5072190, 2005 г.
17. Патент CN 103101053, 2012 г.
18. Патент US 8588887, 2013 г.
19. Tsikin I.A., Discrete-Analog Signal Processing. Publishing Radio and Communications, Moscow, 1982. 161 p. (In Russian)
20. Войтович И.Д. Интеллектуальные сенсоры: Учебное пособие /И.Д. Войтович, В.М. Корсунский. – М.: Интернет-Университет Информационных Технологий; БИНОМ. Лаборатория знаний, 2012. – 624 с.: ил., табл. – (Основы информационных технологий).
21. Гайдук А.Р., Плаксиенко Е.А. Анализ и аналитический синтез цифровых систем управления: Монография.СПб.: Издательство «Лань», 2018. 272 с. ISBN 978-5-8114-2813-7.
22. Клаассен К.Б. Основы измерений. Электронные методы и приборы в измерительной технике. Москва: Постмаркет, 2002. – С. 292-294, рис. 4.15
23. Samoylov L.K. Сlassical Method of the Account of Influence Time Delays of signals in devices of Control Systems // Izv-ya SFedU. Engineering Sciences, 2016, No. 4. pp. 40 -49.
24. Прокопенко Н.Н., Гайдук А.Р., Бугакова А.В. Переходные процессы в операционном усилителе с экспоненциальной проходной характеристикой драйвера корректирующего конденсатора // Радиотехника, 2017. № 10. С. 148-153.
25. Samoylov L.K., Denisenko D.Y., Prokopenko N.N. The Function Approximation of the Signal Delay Time in the Anti-Alias Filter of the A/D Interface of the Instrumentation and Control System. 2018 IEEE International Conference on Electrical Engineering and Photonics (EExPolytech), Saint Petersburg, Russia, 2018, pp. 18-21. doi: 10.1109/EExPolytech.2018.8564413
26. Прокопенко Н.Н., Гайдук А.Р., Будяков П., Бутурлагин Н. The synthesis of the correction circuit of the high speed sensors of the physical quantities and current-voltage converters with the parasitic capacitance. Proceeding of Design & Test Symposium (EWDTS), 2014 East-West. Kiev, Ukraine, September 26-29, 2014.
27. Гайдук А.Р., Семенов А.В. Метод построения желаемых передаточных функций дискретных систем с высоким порядком астатизма // Изв. ЮФУ. Технические науки. Таганрог: Изд-во ТТИ ЮФУ. № 2, 2013. С. 14-19.
28. Gaiduk A.R., Stojković N.M. Formation of transfer function for control systems under implementation conditions // FACTA UNIVERSITATIS, Series: Automatic Control and Robotics. Vol. 13. № 1. 2014. pp.15-25.
29. Бесекерский В.А., Попов Е.П. Теория систем автоматического регулирования. СПб.: Профессия, 2003. 768 с
30. Ким П.Д. Теория автоматического управления. Т. 1: Линейные системы. М.: Физматлит, 2003. 288 с.
31. Гайдук А.Р. Математические методы анализа и синтеза динамических систем. Saarbrücken, Deutschland: Lap Lambert Academic Publishing, 2015. 251 c.
32. Гайдук А.Р. Непрерывные и дискретные динамические системы. М.: УМ и ИЦ «Учебная литература», 2004. 252 с.
33. Алексеенко А.Г. Основы микросхемотехники. – 3-е изд., перераб. И доп. – М.: ЮНИМЕДИАСТАЙЛ, 2002. – 448 с.
34. Волович Г.И. Схемотехника аналоговых и аналого-цифровых электронных устройств. 2-е изд., испр. – М.: Издательский дом «Додэка-XXI», 2007. – 528 с., ил.
35. Гайдук А.Р. Синтез систем автоматического управления по передаточным функциям // Автоматика и телемеханика. 1980. № 1. С. 11–16.
Способ снижения структурной погрешности цифрового датчика физической величины (1) в аналого-цифровой системе автоматического управления или контроля, содержащего чувствительный элемент (2), выход которого подключен ко входу аналого-цифрового интерфейса (3), а также выход (4) датчика, причем на чувствительный элемент (2) воздействует входной непрерывный сигнал ξ1(t), описываемый полиномиальной функцией времени t и являющийся выходной переменной объекта управления или контроля, при этом чувствительный элемент (2) и аналого-цифровой интерфейс (3) формируют в моменты времени t=kT, k=q, q+1, q+2, …, на выходе аналого-цифрового интерфейса (3) запаздывающий на целое число q периодов времени T относительно входного непрерывного сигнала ξ1(t), t≥0, чувствительного элемента (2) выходной дискретный сигнал ξ1((k-q)T), k=q, q+1, q+2, …, и фильтруют его от шумов и помех с пренебрежимо малыми ошибками, отличающийся тем, что выходной дискретный сигнал ξ1((k-q)T), k=q, q+1, q+2, …, аналого-цифрового интерфейса (3), запаздывающий на целое число q периодов времени Т относительно дискретных значений ξ1(kT) входного непрерывного сигнала ξ1(t) чувствительного элемента (2), обрабатывают в дополнительном астатическом быстродействующем дискретном корректоре (5), включенном между выходом аналого-цифрового интерфейса (3) и выходом (4) датчика, при этом дополнительный астатический быстродействующий дискретный корректор (5) имеет конечный переходный процесс, порядок астатизма на единицу больше, чем степень полинома, описывающего входной непрерывный сигнал ξ1(t) чувствительного элемента (2) как функцию времени t, а относительный порядок передаточной функции дополнительного астатического быстродействующего дискретного корректора (5) равен единице.