Динамическая ошибка определение

В
любой реальной CАУ
невозможно точное равенство задающего
воздействия g
и управляемой величины y.
Ошибку САУ при этом вычислим согласно
уравнению ошибки как разность этих
воздействий, т.е.:

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

В
линейных САУ установившаяся (статическая)
ошибка определяется частным решением
её дифференциального уравнения, а
переходная (динамическая) ошибка –
решением однородного дифференциального
уравнения.

Таким
образом, установившуюся ошибку САУ в
неподвижном состоянии называют
статической, а ошибку при переходных
режимах – динамической.

Текущая
ошибка отработки переменного сигнала
называется динамической ошибкой САУ.
Динамическая ошибка системы изменяется
с течением времени. Она зависит от
структуры, параметров и характера
изменения воздействий САУ.

38 Повышение качества и синтез линейных сау

В
системе регулирования по отклонению
установившаяся [ошибка имеет три
составляющие:

(524)

|
где


ошибка воспроизведения задающего
воздействия

ошибка, вызываемая действием возмущений;

ошибка чувствительного элемента,
измеряющего рассогласование

Как
было показано в гл. 4, установившаяся
ошибка может [быть представлена в виде
ряда (4.3). При этом коэффициенты [ошибок
воспроизведения

вычисляют
по передаточной функции

замкнутой
системы для ошибки вос­произведения

Нужно,
заметить, что в статической системе

где
k

передаточный коэффициент разомкнутой
системна;

передаточный коэффициент прямой, цепи
от возмущения

до
выходной координаты у.

Следовательно,
уменьшение установившейся ошибки
постоянных значениях задающего
воздействия и возмущения достигается
увеличением передаточного коэффициента
разом­кнутой системы. Однако с
увеличением статической точности в
большинстве случаев уменьшаются запасы
устойчивости I
и при значительном увеличении k
система
становится неустойчи­вой.

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

при

Если
пере­даточный коэффициент увеличить
до k
60,
то ЛАЧХ при­нимает положение, показанное
пунктиром. Частота среза уве­личилась
и запас устойчивости по фазе уменьшился
с

до


Столь
малый запас по фазе совершенно недопустим.

При
повышении статической точности путем
увеличения передаточного коэффициента
k
разомкнутой
системы необхо­димы мероприятия для
обеспечения достаточного запаса
устой­чивости. Они будут рассмотрены
в следующем параграфе. Воз­можно,
вообще говоря, создание такой структуры
системы, ко­торая допускает неограниченное
увеличение передаточного коэффициента
k
разом­кнутой
цепи 121.

Другой
путь повы­шения статической точ­ности
— обеспечение астатизма. В астатической
системе младшие коэф­фициенты ошибки
имеют следующие значения:

где
k0

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

Для
астатизма относительно возмущения
интегрирующее звено должно быть введено
до точки, в которой приложено возмущение
(рис. 5.10).

Влияние
интегрирующего звена на динамические
свойства системы

где
сплошными линиями пока­заны
логарифмические частотные характеристики
системы с пе­редаточной функцией
(5.26). При введении в разомкнутую цепь
этой системы интегрирующего звена
характеристики прини­мают положение,
показанное пунктиром. Фазочастотная
харак­теристика переместилась вниз
на —90°, а амплитудно-частот­ная
характеристика повернулась вокруг
точки а
по
направле­нию часовой стрелки . В
результате запас устойчивости по фазе
уменьшился с

до
недопустимо малого значения

Система
остается устойчивой, но переходный
процесс будет сильно колебательным.
Кроме того, уменьшилась ча­стота среза
и переходные процессы будут более
продолжитель­ными.

Однако
в других ситуациях введение интегрирующего
зве­на может не только не ухудшить, а
даже улучшить динамиче­ские свойства
системы. Пусть, например, посто­янные
времени системы с передаточной функ­цией
(5.26) имеют сле­дующие значения: Т1
=
= 0,05 с, Т2
=
0,0025 с и T3
= 0,001 с. Лога­рифмические частотные
характеристики разомк­нутой системы
показаны

При
введе­нии интегрирующего звена
характеристики принимают положе­ние,
показанное пунк­тирными линиями. В
данном случае ин­тегрирующее звено
уменьшило частоту среза, но запас
устой­чивости по фазе увеличился с

|до

.
Хотя быстродействие системы
уменьшилось, но уменьшилась и
колебательность.

Таким
образом, при повышении статической
точности путем введения интегрирующего
звена могут оказаться необхо­димыми
мероприятия по сохранению запасов
устойчивости САУ.

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


постоянная
времени изодрома.

Если
постоянная времени

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

могут
увеличиться старшие коэффициенты
ошибки.

Астатизм
САУ относительно задающего воздействия
можно обеспечить более простыми
способами: неединичной обрат­ной
связью и масштабированием [3).

Структурная
схема системы с неединичной обратной
свя­зью показана на рис. 5.13, а.
В
установившемся режиме регу­лируемая
координата связана с постоянным задающим
воздей­ствием соотношением

(5.27)

где
kn

передаточный коэффициент прямой цепи
системы.

Если
выполнить основную обратную связь
системы с коэффициентом

и
система относитель­но задающего
воздействия будет астатической.Структурная
схема системы масштабированием входной
(величины показана на рис. 5.13, б.
Ее
особенность — наличие

усилительного
звена с передаточным ко­эффициентом
m
на входе. В установив­шемся режиме

где
k

передаточный коэффициент разомкнутой
системы.

При
/л = 1 -f-
УЬ
получаем
у
=
g0
и
система является аста­тической
относительно задающего воздействия.

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

Компенсация
внешнего воздействия (обеспечение
инвари­антности). Рассмотренные выше
способы улучшения статиче­ских и
динамических свойств системы связаны
лишь с изме­нениями параметров
элементов САУ и структуры ее отдельных
участков, но при этом не затрагивают
принципа действия си­стемы.

Помимо
принципа регулирования по отклонению
сущест­вует принцип регулирования
по внешнему воздействию. Значительный
эффект дает их одновременное ис­пользование.
В этом случае системы называются
комбиниро­ванными. Кроме замкнутого
контура они имеют дополнитель­ную
цепь влияния внешнего воздействия —
возмущения или задающего.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]

  • #
  • #
  • #
  • #
  • #
  • #
  • #
  • #
  • #
  • #
  • #

Определение динамических ошибок (по
скорости, по ускорению) для статической и астатических систем.

Точность АС
характеризуется величиной ошибки в установившемся режиме и зависит от характера
воздействия, а также структуры и параметров системы.

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

,                                                 (11.1)

где Ki — общее усиление
разомкнутой системы, i – число интегрирующих
звеньев, определяющее порядок астатизма системы;

– полиномы, порядок которых определяется числом типовых
звеньев (n и m соответственно инерционных и форсирующих), а
коэффициенты полиномов – постоянными времени типовых звеньев.

11.1. Статические ошибки

Ошибка системы при постоянном
(ступенчатом) воздействии x(t)=x0=const при t³0
называется статическойeст.

Для установившейся
ошибки, учитывая, что изображение X(p)=x0/p,
запишем:

.  (11.2)

Для статической
системы (не содержащей интегрирующих звеньев) статическая ошибка равна

.                                                                      (11.3)

Таким образом, в
статических системах установившееся значение управляемой переменной не равно
заданному: меньше на величину ошибки, значение которой обратно пропорционально
усилению К0 по постоянному току (обычно К0>>1).

Для астатических
систем (i ³ 1) ошибка при постоянном воздействии

,

так как числитель в (11.2) равен нулю, а знаменатель равен
Кi.

Отсутствие
статической ошибки обусловило название таких систем – астатические.

11.2. Динамические ошибки

Ошибка,
характеризующая точность замкнутой системы при меняющемся воздействии,
называется динамической eд(t).

Любое детерминированное
воздействие (при условии существования его производных d(k)/dt(k),
k=
1, 2, …) можно представить в виде ряда

,                                  (11.4)

где x0 — начальное значение,  — скорость изменения, — ускорение и т. д.

Для вычисления
динамических ошибок при типовых воздействиях (линейном и квадратическом)
представим выражение для ошибки в операторной форме:

                                   (11.5)

Используя разложение
передаточной функции Ke(p) в ряд Маклорена по степеням
переменной р, перепишем (11.5) в виде

                           (11.6)

где C0, C1, C2,
… — коэффициенты ошибок, определяемые
как

                                        (11.7)

Установившееся
значение ошибки при произвольном воздействии x(t)
на основании (11.6) определяется временным рядом

                                       (11.8)

Чем меньше
коэффициенты ошибок, тем выше точность системы при произвольном
детерминированном воздействии. При вычислении коэффициентов Ck
обычно ограничиваются только первыми тремя (для систем с астатизмом не выше
второго порядка).

Коэффициент C0
в соответствии с (11.7) равен

.

Для статических
систем (i=0) C0=1/(1+K0), а для
астатических систем C0=0.

Определим динамические
ошибки типовых систем при линейном воздействии (изменение с постоянной
скоростью) x(t)=nxt.

В соответствии с
формулой (11.8) динамическая ошибка (ошибка по скорости) определяется как

.

Для статической
системы она равна

так как вклад составляющей C1nx
значительно меньше, чем C0 x(t), которая растет
линейно со временем. Таким образом, скоростная ошибка в статических системах
накапливается со временем со скоростью nx/(1+K0), что делает неприемлемым использование
таких систем при меняющемся воздействии. Для астатических систем C0=0 и скоростная ошибка

.

Нахождение
коэффициента ошибки C1 с использованием формулы (11.7)
затруднительно. Более простой способ его вычисления основан на сравнении
точного выражения для передаточной функции Ke(p) и
аппроксимирующего ее ряда:

                (11.9)

Уравнение (11.9)
можно представить в виде

              (11.10)

Полагая i= 1 (астатическая система первого порядка) и приравнивая
коэффициенты при переменной p в левой и правой частях уравнения, находим

или C1=1/K1, так как C0=0.

Таким образом,
скоростная ошибка системы первого порядка астатизма eд=nx/K1
определяется усилением разомкнутой системы K1 и не зависит от
времени. Параметр K1, имеющий размерность c –1,
называется добротностью системы по скорости (чем выше добротность, тем
точнее система).

Для астатической
системы второго порядка скоростная ошибка равна нулю, так как оба коэффициента C0=C1=0.
Равенство C1=0 вытекает из уравнения (11.10), так как в
правой части уравнения не содержится слагаемого, в которое входит переменная p
(есть только с p2 и выше).

Оценим динамические
ошибки типовых систем при квадратичном воздействии (изменение с постоянным
ускорением).

В соответствии с (11.8)
для динамической ошибки (ошибки по ускорению) запишем

.                                        (11.11)

Для статической
системы ошибка по ускорению равна

                                    (11.12)

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

Для системы первого
порядка астатизма ошибка по ускорению равна

                                      (11.13)

(вкладом составляющей  можно
пренебречь). Накопление ошибки со временем (со скоростью ) не позволяет применять такие
системы при наличии ускорения. Для астатической системы второго порядка ошибка
по ускорению равна

.                                      (11.14)

Определение
коэффициента ошибки C2 с использованием уравнения (11.7)
сводится к приравниванию коэффициентов при p2 в обеих частях
уравнения:

.                           (11.15)

Откуда
C2/2=1/K2, так как C0=C1=0.

Динамическая ошибка

Динамическая ошибка

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

Большая советская энциклопедия. — М.: Советская энциклопедия.
1969—1978.

Смотреть что такое «Динамическая ошибка» в других словарях:

  • динамическая ошибка — — [Я.Н.Лугинский, М.С.Фези Жилинская, Ю.С.Кабиров. Англо русский словарь по электротехнике и электроэнергетике, Москва, 1999 г.] Тематики электротехника, основные понятия EN dynamic errordynamic lag …   Справочник технического переводчика

  • динамическая ошибка — dinaminis nuokrypis statusas T sritis automatika atitikmenys: angl. dynamic error; transient deviation vok. dynamischer Fehler, m; vorübergehende Abweichung, f rus. динамическая ошибка, f; динамическая погрешность, f; динамическое отклонение, n… …   Automatikos terminų žodynas

  • Динамическая ошибка распознавания опасного состояния оборудования (динамическая ошибка первого рода) — 2.22. Динамическая ошибка распознавания опасного состояния оборудования (динамическая ошибка первого рода): пропуск своевременного распознавания опасного состояния оборудования, вызванный тем, что период мониторинга (диагностирования) превышает… …   Словарь-справочник терминов нормативно-технической документации

  • динамическая погрешность — динамическая ошибка — [Л.Г.Суменко. Англо русский словарь по информационным технологиям. М.: ГП ЦНИИС, 2003.] Тематики информационные технологии в целом Синонимы динамическая ошибка EN dynamic error …   Справочник технического переводчика

  • динамическая погрешность — dinaminis nuokrypis statusas T sritis automatika atitikmenys: angl. dynamic error; transient deviation vok. dynamischer Fehler, m; vorübergehende Abweichung, f rus. динамическая ошибка, f; динамическая погрешность, f; динамическое отклонение, n… …   Automatikos terminų žodynas

  • СА 03-001-05: Стандарт ассоциации. Центробежные насосные и компрессорные агрегаты опасных производств. Эксплуатационные нормы вибрации — Терминология СА 03 001 05: Стандарт ассоциации. Центробежные насосные и компрессорные агрегаты опасных производств. Эксплуатационные нормы вибрации: 2.1. Агрегат: совокупность механически соединенных механизмов, узлов, машин и конструкций,… …   Словарь-справочник терминов нормативно-технической документации

  • СА 03-002-05: Стандарт ассоциации. Системы мониторинга агрегатов опасных производственных объектов. Общие технические требования — Терминология СА 03 002 05: Стандарт ассоциации. Системы мониторинга агрегатов опасных производственных объектов. Общие технические требования: 2.1. Агрегат : совокупность механически соединенных механизмов, узлов, машин и конструкций, работающих… …   Словарь-справочник терминов нормативно-технической документации

  • Регулирование автоматическое — (от нем. regulieren регулировать, от лат. regula норма, правило)         поддержание постоянства (стабилизация) некоторой регулируемой величины, характеризующей технический процесс, либо её изменение по заданному закону (программное… …   Большая советская энциклопедия

  • динамическое отклонение — динамическая ошибка — [Я.Н.Лугинский, М.С.Фези Жилинская, Ю.С.Кабиров. Англо русский словарь по электротехнике и электроэнергетике, Москва, 1999 г.] Тематики электротехника, основные понятия Синонимы динамическая ошибка EN dynamic… …   Справочник технического переводчика

  • dinaminis nuokrypis — statusas T sritis automatika atitikmenys: angl. dynamic error; transient deviation vok. dynamischer Fehler, m; vorübergehende Abweichung, f rus. динамическая ошибка, f; динамическая погрешность, f; динамическое отклонение, n pranc. écart… …   Automatikos terminų žodynas

В
любой реальной CАУ
невозможно точное равенство задающего
воздействия g
и управляемой величины y.
Ошибку САУ при этом вычислим согласно
уравнению ошибки как разность этих
воздействий, т.е.:

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

В
линейных САУ установившаяся (статическая)
ошибка определяется частным решением
её дифференциального уравнения, а
переходная (динамическая) ошибка –
решением однородного дифференциального
уравнения.

Таким
образом, установившуюся ошибку САУ в
неподвижном состоянии называют
статической, а ошибку при переходных
режимах – динамической.

Текущая
ошибка отработки переменного сигнала
называется динамической ошибкой САУ.
Динамическая ошибка системы изменяется
с течением времени. Она зависит от
структуры, параметров и характера
изменения воздействий САУ.

38 Повышение качества и синтез линейных сау

В
системе регулирования по отклонению
установившаяся [ошибка имеет три
составляющие:

(524)

|
где


ошибка воспроизведения задающего
воздействия

ошибка, вызываемая действием возмущений;

ошибка чувствительного элемента,
измеряющего рассогласование

Как
было показано в гл. 4, установившаяся
ошибка может [быть представлена в виде
ряда (4.3). При этом коэффициенты [ошибок
воспроизведения

вычисляют
по передаточной функции

замкнутой
системы для ошибки вос­произведения

Нужно,
заметить, что в статической системе

где
k

передаточный коэффициент разомкнутой
системна;

передаточный коэффициент прямой, цепи
от возмущения

до
выходной координаты у.

Следовательно,
уменьшение установившейся ошибки
постоянных значениях задающего
воздействия и возмущения достигается
увеличением передаточного коэффициента
разом­кнутой системы. Однако с
увеличением статической точности в
большинстве случаев уменьшаются запасы
устойчивости I
и при значительном увеличении k
система
становится неустойчи­вой.

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

при

Если
пере­даточный коэффициент увеличить
до k
60,
то ЛАЧХ при­нимает положение, показанное
пунктиром. Частота среза уве­личилась
и запас устойчивости по фазе уменьшился
с

до


Столь
малый запас по фазе совершенно недопустим.

При
повышении статической точности путем
увеличения передаточного коэффициента
k
разомкнутой
системы необхо­димы мероприятия для
обеспечения достаточного запаса
устой­чивости. Они будут рассмотрены
в следующем параграфе. Воз­можно,
вообще говоря, создание такой структуры
системы, ко­торая допускает неограниченное
увеличение передаточного коэффициента
k
разом­кнутой
цепи 121.

Другой
путь повы­шения статической точ­ности
— обеспечение астатизма. В астатической
системе младшие коэф­фициенты ошибки
имеют следующие значения:

где
k0

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

Для
астатизма относительно возмущения
интегрирующее звено должно быть введено
до точки, в которой приложено возмущение
(рис. 5.10).

Влияние
интегрирующего звена на динамические
свойства системы

где
сплошными линиями пока­заны
логарифмические частотные характеристики
системы с пе­редаточной функцией
(5.26). При введении в разомкнутую цепь
этой системы интегрирующего звена
характеристики прини­мают положение,
показанное пунктиром. Фазочастотная
харак­теристика переместилась вниз
на —90°, а амплитудно-частот­ная
характеристика повернулась вокруг
точки а
по
направле­нию часовой стрелки . В
результате запас устойчивости по фазе
уменьшился с

до
недопустимо малого значения

Система
остается устойчивой, но переходный
процесс будет сильно колебательным.
Кроме того, уменьшилась ча­стота среза
и переходные процессы будут более
продолжитель­ными.

Однако
в других ситуациях введение интегрирующего
зве­на может не только не ухудшить, а
даже улучшить динамиче­ские свойства
системы. Пусть, например, посто­янные
времени системы с передаточной функ­цией
(5.26) имеют сле­дующие значения: Т1
=
= 0,05 с, Т2
=
0,0025 с и T3
= 0,001 с. Лога­рифмические частотные
характеристики разомк­нутой системы
показаны

При
введе­нии интегрирующего звена
характеристики принимают положе­ние,
показанное пунк­тирными линиями. В
данном случае ин­тегрирующее звено
уменьшило частоту среза, но запас
устой­чивости по фазе увеличился с

|до

.
Хотя быстродействие системы
уменьшилось, но уменьшилась и
колебательность.

Таким
образом, при повышении статической
точности путем введения интегрирующего
звена могут оказаться необхо­димыми
мероприятия по сохранению запасов
устойчивости САУ.

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


постоянная
времени изодрома.

Если
постоянная времени

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

могут
увеличиться старшие коэффициенты
ошибки.

Астатизм
САУ относительно задающего воздействия
можно обеспечить более простыми
способами: неединичной обрат­ной
связью и масштабированием [3).

Структурная
схема системы с неединичной обратной
свя­зью показана на рис. 5.13, а.
В
установившемся режиме регу­лируемая
координата связана с постоянным задающим
воздей­ствием соотношением

(5.27)

где
kn

передаточный коэффициент прямой цепи
системы.

Если
выполнить основную обратную связь
системы с коэффициентом

и
система относитель­но задающего
воздействия будет астатической.Структурная
схема системы масштабированием входной
(величины показана на рис. 5.13, б.
Ее
особенность — наличие

усилительного
звена с передаточным ко­эффициентом
m
на входе. В установив­шемся режиме

где
k

передаточный коэффициент разомкнутой
системы.

При
/л = 1 -f-
УЬ
получаем
у
=
g0
и
система является аста­тической
относительно задающего воздействия.

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

Компенсация
внешнего воздействия (обеспечение
инвари­антности). Рассмотренные выше
способы улучшения статиче­ских и
динамических свойств системы связаны
лишь с изме­нениями параметров
элементов САУ и структуры ее отдельных
участков, но при этом не затрагивают
принципа действия си­стемы.

Помимо
принципа регулирования по отклонению
сущест­вует принцип регулирования
по внешнему воздействию. Значительный
эффект дает их одновременное ис­пользование.
В этом случае системы называются
комбиниро­ванными. Кроме замкнутого
контура они имеют дополнитель­ную
цепь влияния внешнего воздействия —
возмущения или задающего.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]

  • #
  • #
  • #
  • #
  • #
  • #
  • #
  • #
  • #
  • #
  • #

Определение динамических ошибок (по
скорости, по ускорению) для статической и астатических систем.

Точность АС
характеризуется величиной ошибки в установившемся режиме и зависит от характера
воздействия, а также структуры и параметров системы.

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

,                                                 (11.1)

где Ki — общее усиление
разомкнутой системы, i – число интегрирующих
звеньев, определяющее порядок астатизма системы;

– полиномы, порядок которых определяется числом типовых
звеньев (n и m соответственно инерционных и форсирующих), а
коэффициенты полиномов – постоянными времени типовых звеньев.

11.1. Статические ошибки

Ошибка системы при постоянном
(ступенчатом) воздействии x(t)=x0=const при t³0
называется статическойeст.

Для установившейся
ошибки, учитывая, что изображение X(p)=x0/p,
запишем:

.  (11.2)

Для статической
системы (не содержащей интегрирующих звеньев) статическая ошибка равна

.                                                                      (11.3)

Таким образом, в
статических системах установившееся значение управляемой переменной не равно
заданному: меньше на величину ошибки, значение которой обратно пропорционально
усилению К0 по постоянному току (обычно К0>>1).

Для астатических
систем (i ³ 1) ошибка при постоянном воздействии

,

так как числитель в (11.2) равен нулю, а знаменатель равен
Кi.

Отсутствие
статической ошибки обусловило название таких систем – астатические.

11.2. Динамические ошибки

Ошибка,
характеризующая точность замкнутой системы при меняющемся воздействии,
называется динамической eд(t).

Любое детерминированное
воздействие (при условии существования его производных d(k)/dt(k),
k=
1, 2, …) можно представить в виде ряда

,                                  (11.4)

где x0 — начальное значение,  — скорость изменения, — ускорение и т. д.

Для вычисления
динамических ошибок при типовых воздействиях (линейном и квадратическом)
представим выражение для ошибки в операторной форме:

                                   (11.5)

Используя разложение
передаточной функции Ke(p) в ряд Маклорена по степеням
переменной р, перепишем (11.5) в виде

                           (11.6)

где C0, C1, C2,
… — коэффициенты ошибок, определяемые
как

                                        (11.7)

Установившееся
значение ошибки при произвольном воздействии x(t)
на основании (11.6) определяется временным рядом

                                       (11.8)

Чем меньше
коэффициенты ошибок, тем выше точность системы при произвольном
детерминированном воздействии. При вычислении коэффициентов Ck
обычно ограничиваются только первыми тремя (для систем с астатизмом не выше
второго порядка).

Коэффициент C0
в соответствии с (11.7) равен

.

Для статических
систем (i=0) C0=1/(1+K0), а для
астатических систем C0=0.

Определим динамические
ошибки типовых систем при линейном воздействии (изменение с постоянной
скоростью) x(t)=nxt.

В соответствии с
формулой (11.8) динамическая ошибка (ошибка по скорости) определяется как

.

Для статической
системы она равна

так как вклад составляющей C1nx
значительно меньше, чем C0 x(t), которая растет
линейно со временем. Таким образом, скоростная ошибка в статических системах
накапливается со временем со скоростью nx/(1+K0), что делает неприемлемым использование
таких систем при меняющемся воздействии. Для астатических систем C0=0 и скоростная ошибка

.

Нахождение
коэффициента ошибки C1 с использованием формулы (11.7)
затруднительно. Более простой способ его вычисления основан на сравнении
точного выражения для передаточной функции Ke(p) и
аппроксимирующего ее ряда:

                (11.9)

Уравнение (11.9)
можно представить в виде

              (11.10)

Полагая i= 1 (астатическая система первого порядка) и приравнивая
коэффициенты при переменной p в левой и правой частях уравнения, находим

или C1=1/K1, так как C0=0.

Таким образом,
скоростная ошибка системы первого порядка астатизма eд=nx/K1
определяется усилением разомкнутой системы K1 и не зависит от
времени. Параметр K1, имеющий размерность c –1,
называется добротностью системы по скорости (чем выше добротность, тем
точнее система).

Для астатической
системы второго порядка скоростная ошибка равна нулю, так как оба коэффициента C0=C1=0.
Равенство C1=0 вытекает из уравнения (11.10), так как в
правой части уравнения не содержится слагаемого, в которое входит переменная p
(есть только с p2 и выше).

Оценим динамические
ошибки типовых систем при квадратичном воздействии (изменение с постоянным
ускорением).

В соответствии с (11.8)
для динамической ошибки (ошибки по ускорению) запишем

.                                        (11.11)

Для статической
системы ошибка по ускорению равна

                                    (11.12)

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

Для системы первого
порядка астатизма ошибка по ускорению равна

                                      (11.13)

(вкладом составляющей  можно
пренебречь). Накопление ошибки со временем (со скоростью ) не позволяет применять такие
системы при наличии ускорения. Для астатической системы второго порядка ошибка
по ускорению равна

.                                      (11.14)

Определение
коэффициента ошибки C2 с использованием уравнения (11.7)
сводится к приравниванию коэффициентов при p2 в обеих частях
уравнения:

.                           (11.15)

Откуда
C2/2=1/K2, так как C0=C1=0.

Измерительные каналы являются наиболее сложной частью систем автоматизации и требуют глубоких знаний для получения достоверных результатов измерений. Качество полученных данных зависит не только от погрешности средств измерений, вовремя выполненной поверки или калибровки, но в большей степени от корректности методики измерений, правильности выполнения системы заземления, экранирования и кабельной разводки [1]. Измерительные каналы систем автоматизации, в отличие от измерительных приборов, создаются в полевых условиях, что является причиной появления ошибок, которые не всегда удаётся обнаружить. Множество проблем возникает при выполнении статистической обработки результатов измерений, при стремлении достичь предела разрешающей способности системы, при выполнении косвенных, совместных и многократных измерений.

Для получения достоверных результатов требуются знания в области метрологии, математической статистики, теории случайных процессов, теории информации и электроники. Это самостоятельные объёмные области знаний, которые являются темой множества учебников и монографий. Поэтому далее в статье рассматриваются только наиболее важные вопросы измерений в промышленной автоматизации, которые часто понимаются неправильно или неоднозначно.

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

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

Далее описываются причины возникновения динамической погрешности и пути её оценки.

Теорема Котельникова

В системах автоматизации самой распространённой операцией является дискретизация сигнала по времени. Выбор частоты дискретизации опирается на теорему Котельникова, которая распространяется на любые сигналы с ограниченным спектром. Если спектр сигнала ограничен частотой fmax, то частота отсчётов должна быть в 2 раза выше, чтобы сигнал можно было восстановить без потери информации. Иначе говоря, если самая высокочастотная гармоника в спектре сигнала имеет период T, то на один период гармоники должно приходиться 2 отсчёта при дискретизации сигнала – при этом непрерывный сигнал преобразуется в импульсный без потери информации.

Отметим несколько особенностей применения теоремы.

Во-первых, в теореме Котельникова предполагается, что сигнал s(t) будет восстановлен с помощью замены каждого отсчёта функцией sin(x)/x, то есть

 

где τ – интервал между отсчётами, k – номер отсчёта, t – время. Однако на практике такую функцию реализовать невозможно, поскольку её спектральная характеристика является идеально прямоугольной и для её получения требуется фильтр с идеально прямоугольной АЧХ. Поэтому восстановление сигнала после дискретизации выполняют с помощью фильтров невысоких порядков.

Во-вторых, сигналы с ограниченным спектром имеют бесконечную протяжённость во времени, а реальные сигналы, ограниченные во времени, имеют неограниченный частотный спектр, поэтому разложение их в ряд Котельникова требует пренебрежения частью спектра, лежащего выше частоты fmax.

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

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

Теорема Котельникова позволяет оценить предельную пропускную способность измерительного канала с известной полосой пропускания fс. Если средство измерений имеет погрешность Δ, то количество различимых уровней при измерении величины x будет равно x/Δ, а количество информации, полученное при однократном измерении, будет равно log2 [(x+Δ)/Δ]. Если систематическая составляющая погрешности исключена и преобладает случайная составляющая с дисперсией Δ2, то количество различимых уровней следует искать как отношение мощностей, то есть количество информации будет равно

где Pс – мощность сигнала, Pш – мощность погрешности. Поскольку в соответствии с теоремой Котельникова сигнал со спектром шириной fс должен быть дискретизирован с частотой 2fс, чтобы сохранить всю содержащуюся в нём информацию, то для сигнала длительностью T потребуется 2Tfс отсчётов. Следовательно, измерительный канал с полосой fс позволяет передать 2Tfс отсчётов, каждый из которых содержит 1/2 log2 [(Pc + Pш)/Pш] бит информации, то есть пропускная способность канала (количество передаваемой информации в единицу времени) составит

Величина 2Tfс называется базой сигнала, Tfсlog2[(Pс+Pш)/Pш] – объёмом сигнала, log2 [(Pс+Pш)/Pш] – динамическим диапазоном.

Фильтр и динамическая погрешность

Измеряемая величина в системах автоматизации обычно не является постоянной во времени. Поэтому возникает вопрос: насколько медленно она должна изменяться, чтобы погрешность измерения не превышала заданного значения? Для ответа на этот вопрос используется понятие динамической погрешности.

Нормированию динамических погрешностей уделено недостаточно внимания как в нормативной литературе, так и в эксплуатационной документации средств измерений. Так, динамические характеристики, необходимые для оценки динамической погрешности, как правило, отсутствуют в пользовательской документации на модули аналогового ввода, за редким исключением (например, модули аналогового ввода RealLab! серии NL содержат необходимую информацию).

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

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

Для количественного описания динамических свойств измерительного канала используют линейные динамические модели в виде дифференциальных уравнений, операторных передаточных функций, импульсных переходных характеристик или реакций на единичный скачок, амплитудно-частотные и амплитудно-фазовые характеристики (ГОСТ 8.256-77 [2]). Описание этих моделей может быть указано в эксплуатационной документации на средство измерений. Идентификацию динамической модели средства измерений выполняет его разработчик, используя те же методы, что и при идентификации объекта управления.

В некоторых случаях, например, когда уравнения динамической модели пользователю известны, могут быть заданы только коэффициенты уравнений, постоянные времени, время реакции (время установления), коэффициент демпфирования, полоса пропускания по уровню 0,707 и др. Для модулей аналогового ввода может быть также задана погрешность положения отсчёта измеряемого сигнала на оси времени.

Рассмотрим типовую динамическую модель измерительного канала (рис. 1), которая включает в себя модели датчика Wд(s) и модуля ввода аналоговых сигналов W(s). Передаточная функция W(s) обычно представляет собой произведение передаточных функций антиалиасного фильтра, стоящего до АЦП, и цифрового режекторного фильтра, стоящего после АЦП. Измерительный преобразователь часто входит в состав модуля ввода.

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

Многоканальные средства измерений бывают двух типов: с коммутацией источников сигнала и с параллельно работающими каналами. В первом случае на входе модуля ввода используется аналоговый коммутатор (рис. 1), во втором случае коммутатор не используется, а многоканальность достигается применением нескольких одинаковых каналов с одновременно работающими АЦП.

В системе с параллельно работающими каналами можно считать, что сигнал на входе средства измерений действует неограниченно долго. При коммутации каналов сигнал объекта измерений x(t) действует, пока ключ коммутатора замкнут. Описание динамической погрешности этих двух типов систем имеет свои особенности.

Измерение при синусоидальном сигнале

Сначала рассмотрим случай, когда входной (измеряемый) сигнал изменяется по синусоидальному закону x(t)A sin(ωt) (рис. 2), а измерительный канал не содержит коммутатора. Считая, что канал линеен, получим на его выходе сигнал y(t) = A|W(ω)| sin(ωt+φ(ω)), где |W(ω)| – амплитудно-частотная характеристика (АЧХ) измерительного канала,

– фазочастотная характеристика (ФЧХ), фактически сдвиг фазы выходного сигнала относительно входного. Таким образом, погрешность измерительного канала в данном случае состоит из двух компонентов (рис. 2): погрешности амплитуды

и погрешности фазы

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

где ω0,7 – граничная частота по уровню 1/√2=0,707. Для неё АЧХ и ФЧХ имеют вид:

Поскольку погрешность средств измерений в системах автоматизации, как правило, не превышает 1%, в приведённых соотношениях можно считать ω/ω0,7 << 1, что позволяет разложить нелинейные функции в ряд Тейлора и ограничиться первыми двумя членами разложения. При этих условиях получим:

Например, если модуль ввода имеет граничную частоту ω0,7 = 5 Гц, то для того чтобы динамическая погрешность не превышала 0,05%, частота входного сигнала должна составлять не более √0,05%•2 = 0,032, или 3,2% от граничной частоты ω0,7, то есть не более 0,16 Гц.

Отметим, что оценки (5) относятся только к погрешности амплитуды и фазы синусоидального сигнала, но не к погрешности отдельных его отсчётов. Наибольшая погрешность измерения входного сигнала как функции времени будет при ω= 0, π, 2π, … Её величину можно оценить следующим образом:

где T = 2π/ω0,7 – постоянная времени фильтра, τ = 2π/ω – период измеряемого сигнала. Относительная погрешность будет равна:

Таким образом, для получения динамической погрешности величиной 0,1% при измерении отсчётов синусоидального сигнала в моменты времени ωt = 0, π, 2π, … частота входного сигнала должна быть в 1000 раз ниже граничной частоты фильтра. Отметим, что погрешность амплитуды, измеренная в моменты времени ωt = π/2, 3π/2, …, уменьшается в зависимости от частоты по квадратичному закону (5), в то время как погрешность в моменты времени ωt = 0, π, 2π, … – только линейно (7).

Измерение при входном сигнале «единичный скачок»

Если входной сигнал изменяется скачком, то для измерительного канала, который описывается моделью первого порядка (4) и не содержит коммутатора, реакцию на скачок можно получить с помощью преобразования Лапласа. Для этого в выражении (4) можно вместо jω использовать комплексную частоту p [3] и умножить (4) на изображение единичного скачка 1/p (по Лапласу). Переходя от изображения к оригиналу с помощью обратного преобразования Лапласа, получим сигнал на выходе измерительного канала как функцию времени:

y(t) = y0(1 – et), (8)

где τ = 1/ω0,7, y0 – значение y(t) при t = ∞.

Поскольку точное значение единичного скачка y(∞) = y0 = 1, погрешность измерений Δy(t) = y0y(t) с течением времени будет уменьшаться по экспоненциальному закону:

Например, для получения относительной динамической погрешности 1% измерение нужно делать не раньше чем через t = 4,6π после подачи измеряемого сигнала. Для получения погрешности 0,05% задержка перед измерением должна быть не менее 7,6τ.

Измерение сигнала произвольной формы

Когда измеряемый сигнал имеет произвольную форму x(t), выражение для y(t) в общем случае имеет вид свёртки входного сигнала и импульсной характеристики измерительного канала hδ(t) [4]:

где ξ – переменная интегрирования.

Импульсная характеристика hδ(t) является реакцией измерительного канала на входной сигнал в форме дельта-функции Дирака δ(t). Вместо импульсной характеристики можно использовать реакцию на единичный скачок h1(t), при этом выражение для y(t) запишется в виде интеграла Дюамеля [4]:

К сожалению, более простого выражения не существует, и интегралы (10) и (11) нужно брать для каждой конкретной формы входного сигнала x(t). Сделать это аналитически, как правило, невозможно. Наиболее удобным способом является численное интегрирование или моделирование, например, с помощью программ Matlab, MathCAD.

Однако для многоканальной системы сбора данных с одним АЦП и коммутацией входных каналов (рис. 1) получить приближённое выражение для динамической погрешности в общем случае, независимо от формы сигнала на входе системы, возможно. Для этого воспользуемся тем, что отсчёты входного сигнала в системах сбора данных обычно берутся так часто, что при разложении функции x(t) в ряд Тейлора на интервале между отсчётами можно ограничиться линейным членом разложения. Иначе говоря, при произвольной форме входного сигнала и достаточно высокой частоте дискретизации функцию x(t) можно аппроксимировать прямой линией на участке t∈[t0, t1] (рис. 3), где t0 – момент замыкания ключа входного коммутатора; t1 – момент появления сигнала на выходе модуля ввода:

Максимальную погрешность такой аппроксимации можно оценить по величине третьего члена ряда Тейлора:

где точка ξ выбирается на интервале t∈[t0t1] таким образом, чтобы величина второй производной в ней была наибольшей. В частности, если входной сигнал описывается линейной зависимостью, то для него

для всех точек интервала t∈[t0t1].

Итак, сигнал после коммутатора, перед антиалиасным фильтром, имеет форму трапеции на интервалe t∈[t0t1] (рис. 3). Начальные условия для фильтра после каждого переключения входного коммутатора являются приближённо нулевыми, поскольку постоянная времени фильтра T=2π/ω0,7 много меньше интервала между отсчётами t1t0.

Рассмотрим сначала случай с фильтром первого порядка, когда передаточная функция W(s) описывается выражением (4). Импульсную характеристику фильтра можно получить с помощью обратного преобразования Лапласа от выражения (4), в котором переменная jω заменена на комплексную частоту p:

Подставляя (14) и (12) в (10), получим выражение для функции y(t) на интервале t∈[t0t1]:

Вычитая из полученного выражения сигнал на входе x(t) (12), получим величину абсолютной погрешности Δy(t) в виде:

Таким образом, при достаточно большом t (точнее, при t → ∞) абсолютная динамическая погрешность не приближается к нулю, а остаётся постоянной, равной Δy(∞) = (x1x0) T / (t1t0). При малых t, на начальном участке переходного процесса, погрешность экспоненциально уменьшается с течением времени.

Пользуясь (16), можно записать выражение для приведённой погрешности:

где xmax – верхняя граница диапазона измерений;

Используя это обозначение t в выражении (12), получим:

Из этой формулы виден физический смысл параметра τ – это время, за которое входной сигнал проходит интервал от x(t) = 0 до x(t) = xmax при условии, что он сохранит линейность на этом интервале.

Отметим, что при t → ∞ выражение (17) совпадает с (7), а при τ → ∞ – с (9).

Графики зависимости модуля динамической погрешности от времени, построенные по выражению (17) при x0/xmax = 0,5, показаны на рис. 4. Например, если постоянная времени фильтра первого порядка T равна 1 с, то для того чтобы динамическая погрешность не превышала 0,1%, отношение T/τ должно быть не более 0,001 (рис. 4), откуда τ > 1000T, то есть скорость нарастания входного сигнала должна быть такой, чтобы интервал от x(t) = 0 до xmax был пройден за время не менее 1000T = 1000 с. Если уравнение (18) нормировать по xmax, чтобы перейти к относительным величинам x=x/xmax

то можно сказать, что скорость нарастания входного сигнала 1/τ должна быть не более 0,001 с–1, или 0,1%/с.

Аналогичное соотношение можно получить для фильтра второго порядка с передаточной функцией

  

Выражение для приведённой погрешности будет иметь вид:

 

При  t → ∞ , как и в системе первого порядка, погрешность стремится к постоянной величине.

Можно показать, что для фильтра N-го порядка, описываемого полиномом вида

погрешность стремится к величине

Таким образом, для многоканальной системы сбора данных с одним АЦП и коммутацией входных каналов (рис. 1) динамическая погрешность измерений не зависит от формы измеряемого сигнала и её величину можно оценить по графику на рис. 4 или по формуле (17).

Sinc-фильтр в измерительных модулях ввода

В системах автоматизации обычно используют режекторные фильтры для ослабления помехи с частотой 50 Гц, проникающей из сети питания. Такой фильтр, как правило, входит в состав микросхемы АЦП, из чего следует требование к простоте его реализации. Наиболее популярным для этих целей оказался sinc-фильтр (sinc, sinc2, sinc3, sinc4) [5, 6].

Структура цифрового sinc-фильтра представлена на рис. 5. Он состоит из двух каскадов: первый каскад – до ключа R, второй – после. На вход фильтра поступают отсчёты сигнала x(k) с частотой дискретизации fд. Блок z–1 выполняет задержку на один такт отсчётов, поступающих на его вход. Блок z–M выполняет задержку на M = 1 или M = 2 (тактов). Ключ R пропускает только каждый R-й отсчёт, поэтому частота следования отсчётов после него и на выходе фильтра составляет fд /R, то есть такой фильтр выполняет также функцию прореживания (децимации) отсчётов.

Первый каскад фильтра выполняет суммирование входных отсчётов, второй каскад выполняет функцию вычитания из поступившей на его вход суммы предыдущей суммы отсчётов (суммы, полученной на предыдущем такте fд /R), то есть выбирает суммы из R слагаемых. Таким образом, фильтр в целом выполняет операцию нахождения среднего арифметического в окне шириной R отсчётов, точнее, как будет показано далее, в окне шириной RM.

Непосредственно по рис. 5 можно записать передаточную функцию одного звена с блоком задержки z–1:

Аналогично для одного звена с блоком z–M передаточная функция будет иметь вид:

Здесь в показателе степени стоит произведение RM, поскольку вследствие прореживания отсчётов ключом R задержка отсчётов относительно k выполняется на RM тактов.

Поскольку в фильтре использовано N блоков до ключа и N блоков после, выражение для передаточной функции всего фильтра можно записать в виде произведения HI(z) HC(z) в степени N:

Здесь в знаменателе использован нормирующий множитель RM, чтобы коэффициент передачи фильтра на нулевой частоте был равен единице;

Для перехода к сумме в (24) использована формула суммы членов геометрической прогрессии:

По правилам преобразования Фурье задержке оригинала на один такт 1/fд соответствует оператор сдвига z–1 = ejω/fд. Подставляя это значение в (24), получим Фурье-изображение передаточной функции sinc-фильтра в виде:

Выполнив ряд преобразований (подробнее см. в [1]), получим выражение для передаточной функции sinc-фильтра в виде:

Для упрощения аналитических выкладок передаточную функцию sinc-фильтра упрощают путём разложения знаменателя в (26) в ряд Тейлора с отбрасыванием всех членов, кроме первого:

Это приближение выполняется достаточно точно, поскольку обычно частота дискретизации гораздо выше частот, на которых используется sinc-фильтр ( f<< fд). Вероятно, такая аппроксимация объясняет название «sinc-фильтр» (по определению sinc-функции sinc(x) = sin(x)/x), хотя на самом деле функция sin(nx) / nsix(x) называется функцией Дирихле [7], или периодической sinc-функцией.

Поскольку при x = π функция sin(x)/x = 0, то частота режекции фильтра находится из условия fRM /fд = 1. Поэтому при типовой частоте дискретизации в АЦП fд = 32 768 Гц для ослабления помехи c частотой f = 50 Гц (T = 20 мс) выбирают RM = 656.

Рассмотрим принцип действия фильтра во временной области. Для упрощения будем считать N = 1 (фильтр первого порядка), то есть с одним звеном до ключа и одним после (рис. 5). Звено с элементом задержки z–1 выполняет функцию интегрирования, то есть суммирования в дискретной области. Сигнал на его выходе равен kn=0x(n). Ключ R замыкается через R тактов и пропускает на свой выход сумму Rmn=0n(x), где m – номер прореженного отсчёта (после ключа R).

Звено фильтра с элементом задержки z–M при M = 1 выполняет вычитание из текущей суммы отсчётов предыдущей суммы, то есть пропускает на свой выход сумму отсчётов в окне шириной R. Таким образом, sinc-фильтр первого порядка выполняет усреднение (вычисляет среднее арифметическое) входных отсчётов во временном окне шириной R, то есть формирует сумму

Поэтому sinc-фильтр можно представить как окно, движущееся вдоль оси времени и усредняющее попадающие в него R отсчётов.

При ширине окна, равной периоду помехи синусоидальной формы (например, помехи с частотой сети 50 Гц), среднее значение за период равно нулю. Этим объясняется подавление (режекция) sinc-фильтром помехи с частотой 50 Гц. Практически коэффициент ослабления определяется частотой отсчётов, разрядностью АЦП, погрешностью и стабильностью частоты тактового генератора фильтра. Например, ослабление sinc-фильтром помехи с частотой 50 Гц в модулях RealLab! серии NL составляет –120 дБ.

При постоянной частоте отсчётов fд sinc-фильтр позволяет изменять частоту режекции с помощью коэффициента прореживания R. На рис. 6 представлена АЧХ sinc-фильтров первого, второго и третьего порядка. Зависимость динамической погрешности измерения амплитуды синусоидального сигнала ΔA/A от частоты для трёх sinc-фильтров с параметрами T = 0,02 с и RM = 656 показана на рис. 7.

На рис. 8 показана реакция sinc-фильтров на линейно нарастающий сигнал (рис. 3). Как видим, линейно нарастающий сигнал проходит через фильтр с задержкой; возникающая при этом погрешность при t > 60 мс остаётся постоянной во времени, равной для sinc-фильтра первого порядка 0,5 T/τ, для фильтра второго порядка – T/τ, для фильтра третьего порядка – 1,5 T/τ, где T = 1/(50 Гц) = 20 мс – ширина временного окна фильтра, настроенного на частоту режекции 50 Гц.

Например, для получения динамической погрешности, равной 0,05%, для sinc3-фильтра входной сигнал должен изменяться со скоростью не более чем 100% за 60 с, или 1,67% за 1 с. Здесь проценты берутся от верхней границы динамического диапазона xmax (см. (17)).

Алиасные частоты, антиалиасные фильтры

Первой неожиданностью, с которой обычно сталкиваются те, кто первый раз начал собирать данные в компьютер, является появление низкочастотной помехи, которой нет в реальном процессе и которой, казалось бы, не должно быть в собранных данных. Помеха может иметь форму периодического сигнала (сплошная кривая на рис. 9 а) или напоминать сигнал с амплитудной модуляцией (рис. 9 б, в). В реальности такой помехи нет, она появляется только после дискретизации сигнала, поэтому её называют ложной, или алиасной (от английского alias – вымышленный). Алиасные помехи увеличивают погрешность измерительных каналов.

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

Принцип образования помехи с алиасной частотой иллюстрирует рис. 9 а. Здесь пунктирной линией показан дискретизируемый периодический сигнал с периодом T, точки на линии показывают моменты выборки текущих значений. При дискретизации с высокой частотой, когда шаг дискретизации много меньше периода колебаний (таким образом дискретизирован первый период синусоидального сигнала на рис. 9 а), дискретизированный сигнал качественно не отличается от исходного, если пренебречь погрешностью дискретизации. Если же шаг дискретизации приближается к периоду исходного сигнала, то, как показано сплошной линией на рис. 9 а, после дискретизации получается сигнал, по форме похожий на исходный, но с гораздо большим периодом. Период стремится к бесконечности при τ > T.

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

Пусть имеется непрерывный сигнал x(t) (рис. 10), заданный на интервале времени [0, T]. Выберем отсчёты сигнала с шагом τ в точках kτ и полученную последовательность отсчётов назовём дискретным сигналом xд(k). Последовательность отсчётов можно записать в виде функции от непрерывной переменной t, если использовать понятие дискретной импульсной функции:

где δ(•) – дискретная импульсная (игольчатая) функция, определяемая как

В отличие от дельта-функции Дирака, она не стремится к бесконечности при t = 0. В выражении (28) функция x(t) вынесена за знак суммирования потому, что она не зависит от k.

Найдём спектр сигнала xд(t) (28). Для этого сначала разложим функцию

в ряд Фурье [3], воспользовавшись её периодичностью:

где ωд = 2π/τ, n – номер коэффициента ряда, τ – период функции.

Найдём коэффициенты cn:

Знак суммирования в выражении (31) отсутствует потому, что за пределами интервала интегрирования –τ/2 < t < τ/2 все члены суммы для k ≠ 0 равны нулю.

Для того чтобы найти интеграл (31), представим игольчатую функцию как предел, к которому стремится прямоугольный импульс шириной tи << τ при tи → 0:

Тогда из (31) получим:

Если ширина импульса стремится к нулю, то limx→0(sin(x) / x) = 1, следовательно,

 

Используя это выражение, ряд Фурье для f(t)k=–∞δ(tkτ) можно записать в виде (см. (30)):

Подставляя полученное выражение в (28), получим:

Здесь функция x(t) внесена под знак суммирования, поскольку она не зависит от n.

Найдём теперь спектральную плотность Xд(jω) дискретного сигнала xд(t) с помощью преобразования Фурье:

где S(j(ω – ωдn)) – спектральная плотность исходного не-прерывного сигнала x(t), сдвинутая по оси частот на ωдn = = 2πn/τ.

Таким образом, спектр дискретного сигнала Xд(jω) представляет собой серию копий спектров непрерывного сигнала X(jω), сдвинутых друг относительно друга на частоту дискретизации ωд= 2π/τ = 2fд:

На рис. 11 а показан график непрерывного сигнала x(t) (на рисунке слева) и модуля его спектральной плотности |X(f)|, f = ω/2π (на рисунке справа). Поскольку функция |X(f)| симметрична относительно оси ординат, на рис. 11 показан только график в правой полуплоскости. Исходный непрерывный сигнал x(t) можно рассматривать как дискретный с нулевым периодом дискретизации (τ → 0, ωд → ∞). Поэтому модуль его спектральной плотности является непериодической функцией (рис. 11 а, справа).

После дискретизации функции x(t) с частотой fд на графике модуля спектральной плотности появляется бесконечное количество копий |X(f)| (рис. 11 б, в, справа), сдвинутых друг относительно друга на величину fд. Степень отличия спектра дискретного сигнала от спектра непрерывного характеризует величину погрешности дискретизации. С уменьшением частоты дискретизации, как следует из (38) и как видно на рис. 11, копии спектров сближаются, увеличивая погрешность дискретизации.

Предположим, что вся полезная информация, содержащаяся в непрерывном сигнале, заключена в области от 0 до частоты fc, которую поэтому можно считать границей спектра непрерывного сигнала (на рис. 11 эта область спектра заштрихована). Если для восстановления сигнала используется фильтр с граничной частотой 2fc (рис. 11 в), который убирает все составляющие спектра, лежащие выше 2fc, то наличие копий в спектре дискретного сигнала не искажает форму сигнала после его восстановления.

Если же ближайшая копия спектра приблизится к оригиналу настолько, что внесёт искажения в его форму (рис. 11 г), то восстановить исходный сигнал становится невозможно. Поэтому для исключения наложения спектров частота дискретизации fд должна быть, по крайней мере, в 2 раза выше граничной частоты спектра fc, то есть

как и требуется по теореме Котельникова.

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

Описанный алиасный эффект не может быть устранён с помощью цифровой фильтрации, если частота дискретизации равна удвоенной частоте верхней границы спектра полезного сигнала, так как при этом в спектре дискретизированного сигнала будет потеряна информация о помехах. Для решения этой проблемы можно использовать аналоговый (антиалиасный) фильтр с граничной частотой fc ≤ 0,5 fд на входе блока дискретизации или выбрать частоту дискретизации выше верхней граничной частоты спектра помех, чтобы в последующем выполнить цифровую фильтрацию.

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

Литература

  1. Денисенко В.В. Компьютерное управление технологическим процессом, экспериментом, оборудованием. – М. : Горячая линия – Телеком, 2008. – 608 с.

  2. ГОСТ 8.256-77. Государственная система обеспечения единства измерений. Нормирование и определение динамических характеристик аналоговых средств измерений. Основные положения.

  3. Баскаков С.И. Радиотехнические цепи и сигналы. – М. : Высшая школа, 1983. – 536 с.

  4. Попов В.П. Основы теории цепей. – М. : Высшая школа, 1985. – 496 с.

  5. Laddomada M., Lo Presti L., Mondin M., Ricchiuto C. An efficient decimation sinc-filter design for software radio applications // 2001 IEEE Third Workshop on Signal Processing, Advances in Wireless Communications, March 2001. – Р. 337–339.

  6. Hogenauer E. An economical class of digital filters for decimation and interpolation // IEEE Transactions on Signal Processing. – 1981. – Vol. 29. – No. 2. – P. 155–162.

  7. Сергиенко А.Б. Цифровая обработка сигналов. – СПб. : Питер, 2002. – 608 с.

§ 19.1. Статические и скоростные ошибки автоколебательных систем

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

Несимметрия автоколебаний может вызываться различными причинами;

1) несимметричностью нелинейной характеристики как при наличии, так и при отсутствии внешних воздействий;

2) наличием постоянного или медленно меняющегося внешнего воздействия при симметричных нелинейностях;

3) наличием постоянной или медленно меняющейся скорости изменения внешнего воздействия при симметричных нелинейностях (для тех случаев, когда постоянное воздействие не вызывает смещения центра колебаний; обычно это имеет место в следящих системах и вообще в астатических системах).

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

Рис. 19.1.

Если же нелинейность симметрична (например, рис. 19.2, а, б), то при наличии постоянного внешнего воздействия (или в астатических системах при наличии постоянной скорости изменения внешнего

воздействия) смещается центр колебаний переменной вследствие чего колебания переменной становятся несимметричными по амплитуде и по времени (рис. 19.2, а) или только по времени (рис. 19.2, б).

Рис. 19.2.

Пусть задана автоматическая система, динамика которой описывается уравнением

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

Поэтому запишем уравнение (19.1) в виде

где соответственно

При этом решение нелинейного уравнения (19.1), в отличие от прежнего (§ 18.2), ищется в форме

причем а, являются неизвестными постоянными.

С учетом величины смещения первые члены разложения в ряд Фурье вместо (18.6) и (18.7) следует записать в виде

где при обозначении

Отсюда видно, что в общем случае все три коэффициента являются функциями трех неизвестных:

В частных случаях эти зависимости могут быть более простыми.

Подстановка выражений (19.4) и (19.5) в заданное дифференциальное уравнение (19.1) с учетом свойства фильтра (см. § 18.2) дает

Это уравнение разбивается на два:

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

Можно предложить два метода решения задачи.

Первый метод состоит в следующем. Уравнение (19.9) совпадает с прежним уравнением (18.33); отличие состоит лишь в том, что теперь коэффициенты q и согласно (19.7) зависят не только от а и , но и от смещения Поэтому, написав как прежде, характеристическое уравнение

заменив на ивыделив вещественную и мнимую части, в отличие от (18.36), получим здесь два алгебраических уравнения с тремя неизвестными:

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

Для решения этой задачи можно применять любой из способов, описанных в § 18.2, в зависимости от того, какой из них лучше подходит к условиям заданной конкретной задачи. Таким же способом можно определить зависимость а и не только от но и от параметров системы с целью выбора последних. Что касается тех способов § 18.2, где используются графики и , то здесь их необходимо строить в виде серии кривых при разных постоянных значениях (рис. 19.3).

После того как из уравнений (19.11) определены зависимости (19.12), можно, воспользовавшись первым из выражений (19.7), найти функцию смещения

Подставив ее в (19.8), получим алгебраическое уравнение

с одной неизвестной которая отсюда и определяется. Чаще всего это уравнение относительно является трансцендентным и решается графически. Затем согласно (19.12) определяются также амплитуда и частота

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

Рис. 19.3.

При одних нелинейностях она может быть весьма существенной, при других — менее существенной.

Второй метод решения той же задачи состоит, наоборот, в том, что сначала решается уравнение (19.8), где согласно (19.7) будет или часто . Решение получает вид

Это решение подставляется затем в уравнения (19.11), которые, таким образом, буду! содержать только две неизвестные: Определив последние (по любому из способов § 18.2), вычисляем потом по (19.15) и величину которая будет в результате зависеть от формы нелинейности, от параметров системы и от внешнего воздействия

Величина и является искомой статической или скоростной ошибкои соответственно для статической и астатической систем.

В тех случаях, когда передаточная функция линейной части системы имеет нулевой корень в знаменателе (что часто бывает), т. е. когда вместо (19.14) получаем уравнение

откуда определяется статическое отклонение или скоростная ошибка

В случае, когда при отсутствии внешнего воздействия определяются автоколебания в системе с несимметричной нелинейностью, т. е. нелинейностью или же для которой

вместо уравнения (19.8) получаем

Оно решается любым из тех же двух методов, описанных выше для уравнения (19.8). Одновременно согласно (19.11) определяются

Если в этом случае знаменатель передаточной функции линейной части системы имеет нулевой корень, то и, следовательно, уравнение (19.18) с учетом (19.13) принимает вид

откуда определяется Это означает, что в указанных системах возникает такое смещение колебаний переменной х, которое ликвидирует свойственную данной нелинейности несимметрию колебаний переменной F (т. е. обеспечивается ), как показано, например, на рис. 19.4 в отличие от рис. 19.1, б.

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

Уравнения автоматической системы (рис. 19.5) заданы в виде

где — простейшая симметричная релейная характеристика, показанная на рис. 19.5:

Чтобы воспользоваться выведенными выше общими формулами, надо сначала привести заданную систему уравнений (19.20) — (19.22) к одному уравнению типа (19.1).

Рис. 19.4.

Рис. 19.5.

В результате получаем

Пусть является задающим воздействием, изменяющимся с постоянной скоростью:

которое требуется воспроизвести на выходе системы в виде Допустим также, что второе внешнее воздействие является возмущающим и имеет постоянную величину (например, постоянная нагрузка на выходном валу системы):

Его влияние требуется свести к минимуму. Найдем установившуюся ошибку на выходе системы. Правая часть уравнения (19.24) будет при этом постоянной, и установившееся решение для х с учетом автоколебаний следует искать

в виде

Гармоническая линеаризация нелинейности (19.23) при этом согласно (19.6) дает

В данной задаче согласно (19.24) уравнение (19.9) для периодических составляющих получит вид

а уравнение (19.8) для постоянных составляющих будет

где согласно (19 24)-(19.26)

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

Согласно первому методу сначала решается уравнение (19.29) для определения зависимостей

Характеристическое уравнение здесь будет

и уравнения (19.11) поэтому примут вид

Исключая отсюда находим частоту автоколебаний

Частота в данной задаче оказалась не зависящей от смещения , а следовательно, и от величины внешнего воздействия. Затем, подставляя в первое из уравнений (19.33) выражение q из (19.28) и из (19.34), получаем биквадратное уравнение для отыскания зависимости амплитуды автоколебаний от смещения

где величина

представляет собой амплитуду автоколебаний в данной системе при отсутствии смещения (при ). Отсюда

Полученное выражение мояшо записать также в виде

если обозначить

Результат (19.37) или (19.38) и представляет собой искомую зависимость

Далее, согласно первому методу решения задачи подставим полученное значение амплитуды из (19.38) в выражение (19.28) для откуда с использованием (19.39) найдем функцию смещения

где А определяется через параметры системы формулой (19.36).

Подставив величину (19.40) в уравнение (19.30) для постоянных составляющих, с учетом (19.31) и (19.36) получим

Сравнивая это с формулой (19.39), видим, что для искусственно введенной ранее величины а можно записать следующее выражение:

Эта величина характеризует совокупность приложенных к системе внешних воздействий. Учитывая это, из формулы (19.38) находим амплитуду автоколебаний

Существенно то, что амплитуда автоколебаний зависит не только от параметров системы (см. (19.36)), но еще и от величины внешних воздействий. Эта зависимость нелинейная. В данном случае при увеличении внешних воздействий амплитуда уменьшается по закону косинуса, в то время как частота не зависит от внешних воздействий.

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

При этом амплитуда автоколебаний изменяется в пределах

Таков первый метод определения установившихся величин смещения амплитуды и частоты автоколебаний при наличии внешних воздействий.

Проиллюстрируем также и второй метод. Согласно второму методу сначала решается уравнение (19.30). По (19.30) и первой из формул (19.28) находим

или, с учетом (19.31),

Для отыскания входящей сюда амплитуды а воспользуемся уравнением (19.29). Характеристическое уравнение для него будет (19.32), и уравнения (19.11) поэтому примут вид:

где согласно (19.28) и (19.45)

Исключая из уравнений (19.46) величину находим частоту автоколебаний

Подставив найденные выражения q в первое из уравнений (19.46), найдем амплитуду автоколебаний

где величина

является амплитудой автоколебаний при отсутствии внешних воздействий (при

Подставив найденное выражение амплитуды (19.49) в формулу (19.45) получим окончательно величину смещения

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

В этом втором методе, в отличие от первого, функция смещения не определяется. Однако последняя может понадобиться в дальнейшем для других целей. Но ее тоже легко можно определить при использовании второго метода. Здесь величины и их отношение выражены через величины внешних воздействий. Функция же смещения не должна содержать ни величин внешних воздействий, ни амплитуды зависящей от них. Подставив значение квадратной скобки из (19.51) в (19.45), получим

а подставив это в первую из формул (19.28), сразу получим искомую функцию смещения

где А выражается только через параметры системы согласно (19.50).

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

Итак, двумя разными методами определена величина смещения автоколебаний на входе реле. Найдем теперь установившуюся ошибку на выходе системы Поскольку на выходе должно воспроизводиться внешнее воздействие то согласно рис. 19.5 и второму уравнению (19.20) ошибка данной системы выражается величиной установившееся решение для которой, следовательно, и надо искать. Выразив переменную через х, которая уже известна, из заданных уравнений системы (19.20) и (19.21) получаем

Учитывая (19.25) и (19.27), перепишем данное уравнение в виде

В соответствии с видом правой части установившееся решение этого линейного уравнения следует искать в виде

где — постоянные, а — периодическая составляющая.

Подставив это в (19.54), получим три уравнения для отыскания указанных величин:

Второе из них дает

Тогда из (19.56) находим

где определяется формулой (19.51) через внешние воздействия. Наконец, из уравнения (19.58) получаем амплитуду автоколебаний переменной

где определяется формулой (19.49) через внешнее воздействие, а — формулой (19.48).

Итак, в данной системе имеются все три составляющие ошибки (19.55), зависящие от величины внешних воздействий и от параметров системы. Наиболее нежелательной из них является составляющая возрастающая пропорционально времени. Поэтому систему необходимо видоизменить в первую очередь так, чтобы уничтожить эту составляющую ошибки, т. е. сделать Для этого можно было бы вовсе изъять дополнительную обратную связь (рис. 19.5), так как при кос согласно (19.59) будет Однако при этом существенно возрастает амплитуда автоколебаний (19.61), т. е. периодическая составляющая ошибки. Поэтому более целесообразной мерой будет замена жесткой обратной связи на гибкую . Тогда в уравнении (19.54) величина заменится на :

Как видим, составляющая, пропорциональная времени, в правой части уравнения исчезла, вследствие чего установившееся решение для ошибки х в отличие от (19.55), будет

При этом из (19.62) находимз

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

Понравилась статья? Поделить с друзьями:
  • Динамич тормозные свойства изменены ошибка на актросе
  • Дизорфографические ошибки при письме примеры
  • Динамическая ошибка наведения
  • Дизорфографические и орфографические ошибки
  • Динамическая ошибка авар