- •Спецглавы теории автоматического управления. Теория цифровых и импульсных автоматических систем
- •Оглавление
- •1 Импульсные системы автоматического управления
- •1.1 Основные понятия импульсных систем
- •1.2 Примеры импульсных систем
- •1. Множительное устройство с амплитудно-широтно-импульсной модуляцией
- •2. Импульсный фильтр
- •1.3 Решетчатые функции
- •1.4 Разности решетчатых функций и разностные уравнения
- •1.5 Дискретное (d) преобразование Лапласа.
- •1.6 Основные теоремы, правила d-преобразования
- •1.7 Z преобразование
- •1.8 Уравнения и пф разомкнутых импульсных систем
- •1.9 Уравнение и пф замкнутых импульсных систем
- •1.10 Частотные характеристики импульсных систем
- •1.11 Построение лчх
- •1.12 Приближенный метод
- •Особенности построения лчх колебательных звеньев
- •1.13 Правила преобразования структурных схем в ис
- •1.14 Устойчивость дискретных систем
- •1.14.2 Аналог критерия Михайлова
- •1.14.3 Аналог критерия Найквиста
- •2 Цифровые системы автоматического управления
- •2.1 Основные понятия цифровых сау
- •2.2 Пример построения цифровых сау цсау электропривода.
- •2.3 Устройства выборки и хранения (увх)
- •2.4 Цифро-аналоговое преобразование (цап)
- •2.5 Аналого-цифровое преобразование (ацп)
- •2.6 Цифровые сау с экстраполятором нулевого порядка
- •2.7 Построение лчх в цифровых системах
- •2.11 Последовательная коррекция с помощью аналоговых регуляторов
- •2.11.1 Аппроксимация операции выборки и хранения звеном чистого запаздывания.
- •2.11.2 Синтез с помощью w-преобразования
- •2.11.3 Коррекция с помощью аналоговых регуляторов в цепи обратной связи
- •2.12 Синтез цифровых регуляторов
- •2.12.1 Последовательный импульсный фильтр
- •2.12.2 Импульсный фильтр в цепи ос
- •2.12.3 Комбинированный импульсный фильтр
- •2.13 Реализация цифровых регуляторов на эвм
- •Непосредственное программирование.
- •Последовательное программирование.
- •Параллельное программирование.
- •2.13.1 Непосредственное программирование
- •2.13.2 Последовательное программирование
- •2.13.3 Параллельное программирование
- •1. Непосредственное программирование.
- •2. Последовательное программирование
- •3. Параллельное программирование.
- •2.13.4 Сравнительный анализ методов программирования
- •2.14 О точности задания коэффициентов цифрового корректирующего устройства
- •2.15 Реализация на микроЭвм элементов и устройств в системе управления
- •2.15.1 Дифференциальные цифровые преобразователи
- •2.15.2 Алгоритмы дифференцирования
- •2.15.3 Методические ошибки дифференцирования
- •2.15.4 Влияние шумов квантования
- •2.15.5 Цифровые интеграторы
- •2.16 Цифровые фильтры
- •2.16.1 Нерекурсивные фильтры
- •2.16.2 Рекурсивные фильтры
2.15.3 Методические ошибки дифференцирования
Рассмотрим методическую ошибку получения первой производной стационарного случайного сигнала g(t), обладающего свойством эргодичности. Для этого сигнала можно найти следующие функции:
корреляционную
функцию
,
корреляционную
функцию первой производной:
,
взаимную
корреляционную функция
,
где М – математическое. ожидание.
Ошибка определения первой производной в дискретные моменты времени может быть определена как разность между действительным и машинным значениями производной.
(2.15.3.1)
Возведем левую и правую часть этого выражения в квадрат и, определяя математическое ожидание, получим выражение средней квадратичной ошибки или дисперсии:
Если mg = 0, то R(0) = σg2.
Относительная ошибка вычисления СКО:
(2.15.3.3)
где
–
ошибка машинного времени;
–
среднеквадратическое значение скорости
(первой производной сигнала
g(t)).
Для гармонического сигнала:
Если
математическое ожидание g(t)
равно нулю,
то при
.
С учетом выражения (2.15.3.2) для произвольного числа m, учитываемых обратных разностей приближенно можно записать:
Полученное выражение позволяет выбрать период дискретности Т по заданному значению методической ошибки δМ, при известном значении числа слагаемых m или, наоборот, определить число слагаемых, при заданных методической ошибке и периоду дискретности Т.
(2.15.3.14)
Приближенную
оценку (2.15.3.13) можно распространить на
случай сигнала произвольной формы.
Пусть непрерывный входной сигнал имеет
(m+1)
производных, а в алгоритме дифференцирования
используются обратные разности
Оценим ошибку от отбрасывания не равной
нулю обратной разности
Ошибка дифференцирования пропорциональна
отбрасываемому члену.
.
Приближенно можно записать:
Тогда
.
Возведя в квадрат левую и правую части этого выражения и переходя к математическому ожиданию получаем СКО по дифференцированию.
где
– среднеквадратическое значение
производной входного сигнала,
– СКО
первой производной.
При mg = 0:
2.15.4 Влияние шумов квантования
Квантование по уровню вызывает появление дополнительной ошибки, носящей случайный характер. На выходе АЦП появляется дискретный сигнал, содержащий l шагов квантования q. (рисунок 2.15.4.1)
Δq – абсолютная ошибка квантования.
Рисунок 2.15.4.1
Остаток ∆q обычно округляют до ближайшего сверху или снизу к значению gq целому числу. Будем предполагать, что величина ошибки генерируется быстроменяющимся сигналом, который можно рассматривать как белый шум, плотность распределения вероятности которого имеет вид: (рисунок 2.15.4.2)
Рисунок 2.15.4.2
Среднее значение:
(2.15.4.1)
Дисперсия определяется как математическое ожидание квадрата разности:
(2.15.4.2)
Корреляционная функция белого шума представляет собой δ-функцию. поэтому корреляционная функция ошибки квантования может быть представлена:
–
единичная
решетчатая функция.
Тогда для дискретных моментов времени случайные ошибки квантования можно считать взаимно-независимыми, что позволяет определить дисперсию результирующей ошибки квантования при вычислении производной путем суммирования дисперсий ошибок квантования в дискретные моменты времени.
В случае вычисления первой производной суммарная дисперсия ошибки округления имеет вид:
(2.15.4.3)
где
