Математическое описание дискретных систем

Решетчатые функции

Математическое описание импульсных АСУ усложняется из-за дискретного характера сигнала. Квантованный по времени сигнал может быть представлен выборкой ординат непрерывной функции времени (см. рис.1.1). Эти ординаты разделены периодом квантования, а внутри периодов все промежуточные значения равны нулю. Поэтому дискретный сигнал удобно описывать функциями дискретной переменной [6].

Рассмотрим функцию времени Математическое описание дискретных систем - student2.ru , определенную для всех значений t и тождественно равную нулю для Математическое описание дискретных систем - student2.ru (см. рис. 1.1).

Пусть n – натуральное число (n=0,12,3…) и Т – период дискретности. Функцией дискретного аргумента называетсячисловая последовательность f[0], f[T], f[2T],…, f[nT], получающаяся в результате выборки значений функции Математическое описание дискретных систем - student2.ru в точках Математическое описание дискретных систем - student2.ru , n – натуральное число. Для краткости ее называют решетчатой функциейи обозначают f[n].

При заданном интервале дискретности Т по функции Математическое описание дискретных систем - student2.ru решетчатая функция f[n] определяется однозначно. Непрерывная функция Математическое описание дискретных систем - student2.ru – огибающая для своей решетчатой функции f[n]. Но поскольку через дискретные точки решетчатой функции можно провести множество огибающих, то обратного соответсвия между решетчатой функцией и “породившей” ее функцией Математическое описание дискретных систем - student2.ru нет: f[n]® Математическое описание дискретных систем - student2.ru .

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

Смещенной решетчатой функциейназывается числовая последовательность – f[sT], f[T+sT],…, f[iT+sT],…, f[nT+sT], 0 £ s £ 1, образованная в результате выборки значений функций Математическое описание дискретных систем - student2.ru в точках Математическое описание дискретных систем - student2.ru оси времени, где s – постоянное число, лежащее в интервале 0 £s £ 1. Сокращенно f[n, s].

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

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

Для исследования динамики дискретных импульсных АСУ используются разностные уравнения. Их решение, так же как и дифференциальных, представляет известные трудности. В связи с этим, в теории дискретных (импульсных) АСУ широко используются операционные методы.

Разностные уравнения

Если вместо переменной t ввести относительную переменную Математическое описание дискретных систем - student2.ru , то непрерывной функции в относительном масштабе будет соответствовать решетчатая функция Математическое описание дискретных систем - student2.ru . Она совпадает с Математическое описание дискретных систем - student2.ru при Математическое описание дискретных систем - student2.ru

Математическое описание дискретных систем - student2.ru (1.1)

Таким образом, решетчатая функция изменяет свое значение при целочисленных значениях независимого переменного n, а интервал между дискретами равен 1.

Дискретная функция не является однозначной, что видно из рис. 1.15.

Математическое описание дискретных систем - student2.ru

Рис. 1.15. Решетчатая функция

Для устранения этой неоднозначности вводят смещенные дискретные функции, позволяющие “просматривать” процессы внутри периодов Т.

Записывают смещенную функцию так

Математическое описание дискретных систем - student2.ru . (1.2)

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

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

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

Таблица 1.1

Соответствие производных и правых разностей

Порядок производной или разности Непрерывная функция Дискретная функция
Математическое описание дискретных систем - student2.ru Математическое описание дискретных систем - student2.ru
Математическое описание дискретных систем - student2.ru Математическое описание дискретных систем - student2.ru
. . . . . . .
m Математическое описание дискретных систем - student2.ru Математическое описание дискретных систем - student2.ru

Первая разность решетчатой функции:

Математическое описание дискретных систем - student2.ru ,

Математическое описание дискретных систем - student2.ru и т.д.

То есть, для определения первой разности (рис. 1.16) надо знать два последовательных значения решетчатой функции.

Математическое описание дискретных систем - student2.ru

Рис. 1.16. К определению разностей решетчатой функции

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

Математическое описание дискретных систем - student2.ru ,

но так как

Математическое описание дискретных систем - student2.ru ,

то ее значение просто равно Математическое описание дискретных систем - student2.ru .

Вторая разность решетчатой функции:

Математическое описание дискретных систем - student2.ru

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

Математическое описание дискретных систем - student2.ru

Рассмотрим простой пример дискретной функции и ее первой разности (рис. 1.17). Пусть Математическое описание дискретных систем - student2.ru . Ее первая разность Математическое описание дискретных систем - student2.ru т.е. является единичной ступенчатой дискретной функцией Математическое описание дискретных систем - student2.ru . Вторая и высшие разности этой функции равны нулю.

Математическое описание дискретных систем - student2.ru

Рис. 1.17. Пример дискретной функции и ее первой разности

На рис. 1.18 в качестве примера приведена решетчатая функция произвольного вида x[n] (рис. 1.18, а), а также ее первая Dx[n] (рис. 1.18, б) и вторая D2x[n] (рис. 1.18, в) разности.

Разностное уравнение k-го порядка соответствует дифференциальному уравнению k-го порядка. Если линейное дифференциальное уравнение записывают в виде

Математическое описание дискретных систем - student2.ru (1.3)

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

Математическое описание дискретных систем - student2.ru (1.4)

где Математическое описание дискретных систем - student2.ru – известная дискретная функция;

 
  Математическое описание дискретных систем - student2.ru

Математическое описание дискретных систем - student2.ru – искомая дискретная функция, получаемая в результате решения разностного уравнения.

Рис. 1.18. Решетчатая функция произвольного вида x[n],

а также ее первая Dx[n] и вторая D2x[n] разности

Дифференциальное уравнение можно рассматривать как предельное выражение для разностного уравнения при Математическое описание дискретных систем - student2.ru . Решать разностные уравнения можно различными методами, аналогичными методам решения дифференциальных уравнений.

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

Для решения разностных уравнений также используют операционный метод, основанный на дискретном преобразовании Лапласа, в частности Z-преобразовании.

1.2.3. Понятие о Z-преобразовании

Метод Z – преобразования нашел широкое применение при исследовании импульсных и цифровых систем управления [6]. Если поведение системы достаточно полно описывается только в дискретные моменты времени, то наиболее удобным математическим аппаратом для анализа и синтеза является аналог преобразования Лапласа – дискретное преобразование Лапласа или так называемое Z – преобразование.

Z – преобразованием решетчатой функции Математическое описание дискретных систем - student2.ru называется функция комплексного аргумента Z, определяемая выражением

Математическое описание дискретных систем - student2.ru . (1.5)

Это выражение может быть получено следующим образом. Если предыстория системы относительно Математическое описание дискретных систем - student2.ru учитывается соответствующими граничными условиями, то допустимо полагать, что непрерывная функция времени Математическое описание дискретных систем - student2.ru при t<0. В этом случае, как известно, функция Математическое описание дискретных систем - student2.ru может быть заменена изображением по Лапласу (одностороннее преобразование)

Математическое описание дискретных систем - student2.ru . (1.6)

Выбрав конечный интервал времени равным периоду дискретности ( Математическое описание дискретных систем - student2.ru ) и представив текущее время в виде последовательности Математическое описание дискретных систем - student2.ru , можно в выражении (1.6) интеграл заменить суммой, а величину dt периодом квантования Математическое описание дискретных систем - student2.ru

Математическое описание дискретных систем - student2.ru . (1.7)

Выражение (1.7) представляет собой дискретное преобразование Лапласа. Предел этого выражения при Математическое описание дискретных систем - student2.ru дает преобразование Лапласа непрерывной величины (1.6).

Если обозначить Математическое описание дискретных систем - student2.ru , то

Математическое описание дискретных систем - student2.ru . (1.8)

Обозначив Математическое описание дискретных систем - student2.ru Þ Математическое описание дискретных систем - student2.ru , где Математическое описание дискретных систем - student2.ru – комплексное переменное.

При этом Z-преобразование, как следует из формулы (1.5), отличается от дискретного преобразования Лапласа только множителем Т, то есть

Математическое описание дискретных систем - student2.ru . (1.9)

Итак, преобразование Лапласа для дискретной функции привело к бесконечной сумме. Бесконечная сумма является функцией комплексного переменного Математическое описание дискретных систем - student2.ru .

Операция суммирования носит название прямого дискретного преобразования Лапласа (или Z-преобразования) для решетчатой функции Математическое описание дискретных систем - student2.ru в функцию комплексного переменного Z. Эта операция кратко обозначается, как Математическое описание дискретных систем - student2.ru и указывает, что Математическое описание дискретных систем - student2.ru есть Z – изображение решетчатой функции Математическое описание дискретных систем - student2.ru или, короче, Математическое описание дискретных систем - student2.ru .

Соответственно Математическое описание дискретных систем - student2.ru является оригиналом Математическое описание дискретных систем - student2.ru . Изображение Математическое описание дискретных систем - student2.ru существует, если (1.5) сходится. На основе выражения (1.5) получены таблицы Z-преобразований различных функций времени. В таблице 1.2 приведены выражения Z-преобразований для некоторых функций времени.

Таблица 1.2

Математическое описание дискретных систем - student2.ru Математическое описание дискретных систем - student2.ru Изображение по Лапласу Математическое описание дискретных систем - student2.ru Z-изображение Математическое описание дискретных систем - student2.ru
Математическое описание дискретных систем - student2.ru Математическое описание дискретных систем - student2.ru Математическое описание дискретных систем - student2.ru Математическое описание дискретных систем - student2.ru
Математическое описание дискретных систем - student2.ru Математическое описание дискретных систем - student2.ru
t nT Математическое описание дискретных систем - student2.ru Математическое описание дискретных систем - student2.ru
Математическое описание дискретных систем - student2.ru Математическое описание дискретных систем - student2.ru Математическое описание дискретных систем - student2.ru Математическое описание дискретных систем - student2.ru
Математическое описание дискретных систем - student2.ru Математическое описание дискретных систем - student2.ru Математическое описание дискретных систем - student2.ru Математическое описание дискретных систем - student2.ru
Математическое описание дискретных систем - student2.ru Математическое описание дискретных систем - student2.ru Математическое описание дискретных систем - student2.ru Математическое описание дискретных систем - student2.ru
Математическое описание дискретных систем - student2.ru Математическое описание дискретных систем - student2.ru Математическое описание дискретных систем - student2.ru Математическое описание дискретных систем - student2.ru
Математическое описание дискретных систем - student2.ru Математическое описание дискретных систем - student2.ru Математическое описание дискретных систем - student2.ru Математическое описание дискретных систем - student2.ru
Математическое описание дискретных систем - student2.ru Математическое описание дискретных систем - student2.ru Математическое описание дискретных систем - student2.ru Математическое описание дискретных систем - student2.ru

Очевидно, что все функции времени, имеющие одинаковые значения в точках t=nT оси времени, обладают одинаковыми Z-преобразованиями Математическое описание дискретных систем - student2.ru . Это означает, что связь между функцией времени Математическое описание дискретных систем - student2.ru и соответствующим ей Z-преобразованием Математическое описание дискретных систем - student2.ru не является взаимно однозначной. Функция Математическое описание дискретных систем - student2.ru характеризует только последовательность чисел Математическое описание дискретных систем - student2.ru , но не позволяет судить о поведении оригинала Математическое описание дискретных систем - student2.ru внутри интервалов.

Модифицированное Z-преобразование.

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

Математическое описание дискретных систем - student2.ru (1.10)

где s – действительный независимый параметр, принимающий произвольное значение от нуля до единицы.

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

Обратное Z-преобразование позволяет определить решетчатую функцию-оригинал Математическое описание дискретных систем - student2.ru или Математическое описание дискретных систем - student2.ru по ее Z-преобразованию и сокращенно записывается в виде

Математическое описание дискретных систем - student2.ru или Математическое описание дискретных систем - student2.ru . (1.11)

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

Первый метод позволяет непосредственно получить числовую последовательность Математическое описание дискретных систем - student2.ru . Если Математическое описание дискретных систем - student2.ruпредставляет собой рациональную функцию, т.е. отношение двух многочленов, то, разделив многочлен числителя на многочлен знаменателя, получим бесконечный ряд Лорана. Числовые значения коэффициентов членов ряда определяют дискреты решетчатой функции Математическое описание дискретных систем - student2.ru . Указанный способ позволяет определять сколь угодно большое число значений n. При выполнении операции деления многочлены числителя и знаменателя следует записывать по возрастающим степеням ( Математическое описание дискретных систем - student2.ru ).

Пример 1.

Дано: Математическое описание дискретных систем - student2.ru

Определить: Математическое описание дискретных систем - student2.ru .

Решение: Математическое описание дискретных систем - student2.ru

Путем непосредственного деления получим

Математическое описание дискретных систем - student2.ru

Отсюда

Математическое описание дискретных систем - student2.ru ; Математическое описание дискретных систем - student2.ru Математическое описание дискретных систем - student2.ru Математическое описание дискретных систем - student2.ru Математическое описание дискретных систем - student2.ru

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

Пример 2.

Дано: Математическое описание дискретных систем - student2.ru

Определить: Математическое описание дискретных систем - student2.ru .

Решение: разложим Математическое описание дискретных систем - student2.ru на элементарные дроби

Математическое описание дискретных систем - student2.ru

Математическое описание дискретных систем - student2.ru

Из таблицы соответствия получим

Математическое описание дискретных систем - student2.ru

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

Математическое описание дискретных систем - student2.ru

или

Математическое описание дискретных систем - student2.ru

В этом случае интегрирование ведется по окружности Математическое описание дискретных систем - student2.ru , где с – абсцисса абсолютной сходимости. Окружность, по которой ведется интегрирование, охватывает все особые точки подынтегрального выражения. Формулы обратного преобразования мало применяются.

Использование аппарата Z-преобразования позволило развить теорию линейных дискретных АСУ, до некоторой степени аналогичную теории линейных систем непрерывного действия.

Рассмотрим модель импульсной АСУ (рис. 1.19).

В этой модели Математическое описание дискретных систем - student2.ru – изображение сигнала Математическое описание дискретных систем - student2.ru в смысле дискретного преобразования Лапласа. Таким образом, передаточная функция импульсной АСУ Ф(р) является дискретно-непрерывной функцией р.

Математическое описание дискретных систем - student2.ru

Рис. 1.19. Модель импульсной САУ

В непрерывных АСУ используют преобразование Лапласа вида

Математическое описание дискретных систем - student2.ru (1.12)

где Математическое описание дискретных систем - student2.ru – непрерывная функция (оригинал), Математическое описание дискретных систем - student2.ru – изображение.

Сигнал на выходе ПИЭ

Математическое описание дискретных систем - student2.ru (1.13)

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

Изображение сигнала Математическое описание дискретных систем - student2.ru в смысле дискретного преобразования Лапласа определяют по формуле

Математическое описание дискретных систем - student2.ru (1.14)

где Математическое описание дискретных систем - student2.ru – дискретная функция-оригинал, Математическое описание дискретных систем - student2.ru – изображение.

Наши рекомендации