Что такое дискретная система
Дискретные системы управления
6.1. Общая характеристика дискретных систем
Дискретные системы отличаются от непрерывных систем тем, что сигналы в одной или нескольких точках таких систем представляют собой последовательность импульсов или цифровой код. В литературе к таким системам применяются еще термины: «импульсные системы», «цифровые системы» [1].
Дискретные сигналы (импульсы, цифровой код) получаются из непрерывных (аналоговых) сигналов квантованием по уровню (релейные системы), по времени (импульсные системы) или одновременно и по уровню, и по времени (цифровые системы) [1].
Системы, в структуре которых используются цифровые устройства, контроллеры, микропроцессоры, вычислительные комплексы, являются дискретными. Примерами дискретных систем управления являются системы, использующие в контуре управления цифровые регуляторы. Непрерывный сигнал, поступающий на вход такого регулятора, преобразуется в последовательность импульсов. Эта последовательность в соответствии с законом регулирования преобразуется в другую последовательность, которая превращается в непрерывный сигнал регулятора.
Непрерывная система с цифровым регулятором:
|
|
|
вход выход
| | | |
где: АЦП – аналогово-цифровой преобразователь;
ЦАП – цифро-аналоговый преобразователь.
Цифровая система управления:
|
цифровой код выход
| | |
Примеры дискретных систем: система управления движением робота, система автономного слежения за целью, автопилот, цифровой контроллер турбины и генератора, радарные системы и др.
Дискретные системы обладают следующими преимуществами по сравнению с непрерывными системами:
· меньшими габаритными размерами и массой;
6.2. Математические модели линейных дискретных систем
Модели состояния дискретной системы
Дискретным представлением непрерывных сигналов u(t), y(t) и координат состояния x(t) являются последовательности:
Математические модели дискретных систем устанавливают взаимосвязь между этими последовательностями.
Дискретные системы содержат в своей структуре цифровую (дискретную) и непрерывную (аналоговую) части. Для согласования этих частей в системе используются: АЦП – аналогово-цифровой преобразователь и ЦАП – цифро-аналоговый преобразователь.
Наиболее часто используют кусочно-постоянную аппроксимацию (такой преобразователь называется экстраполятором или фиксатором нулевого порядка).
Построение дискретного представления непрерывной системы называется дискретизацией (квантованием).
Пусть линейная непрерывная стационарная система n-го порядка представлена своей внутренней моделью [2]:
Предположим, что все переменные квантуются синхронно с постоянным шагом: ˅k, tk+1 – tk = h
Поэтому: tk = k h, k = 0, 1, 2,….
При этом обозначения эквивалентны:
В общем случае на текущий момент времени t для непрерывной системы (A,B,C), которая движется из начального состояния x(tk), можно записать в форме Коши:
Все интегралы, стоящие в скобках равны. Сделав две замены переменных: z = τ – kh, h – z = θ, получим:
Обозначив:
получим уравнения состояния системы в квантованные моменты времени (дискретную внутреннюю модель системы):
Эта модель при известной входной последовательности:
позволяет, выполнив итерации, найти решение:
x(2) = M*x(1) + N*U(1) = M 2 *x(0) + M*N*U(0) + N*U(1);
x(3) = M*x(2) + N*U(2) = M 3 *x(0) + M 2 *N*U(0) + M*N*U(1)+ N*U(2);
x(k) = M k *x(0) + M k-1 *N*U(0) + M k-2 *N*U(1)+ …. + N*U(k-1)
Матрицы дискретной модели системы M, N, C – матрицы состояния, входа и выхода.
Пусть непрерывная модель представлена своей внешней моделью в виде дифференциального уравнения:
При малом шаге квантования дискретизация этой модели выполняется с необходимой точностью путем замены дифференциалов конечными разностями:
Дискретная внешняя модель системы имеет конечно-разностный вид:
Этот вид после соответствующих алгебраических преобразований принимает рекуррентную форму:
где αj, j=0, 1, 2. n – коэффициенты модели.
Рассмотрим разомкнутую систему, состоящую из импульсного элемента и непрерывной части. Передаточную функцию непрерывной части обозначим через W0(s). Импульсный элемент условно заменен последовательным соединением ключа и некоторого устройства с передаточной функцией Wф(s). Ключ периодически замыкается с периодом Т и выделяет из непрерывного сигнала U(t) его мгновенные значения U(kT).
|
|
U(t) U(kT) U*(t) y(t)
| | |
|
T T y(kT)
| |
U(kT) = U(k), y(kT) = y(k) – решетчатые функции
Аналогом первой производной непрерывной функции для любой последовательности f(k) служит конечная разность первого порядка или первая разность:
Она определяется в момент времени t = kT как разность между будущим значением последовательности при t = (k+1)T и текущим значением при t = kT.
Аналогом второй производной непрерывной функции для последовательности является разность второго порядка или вторая разность:
В общем случае для n-ой разности:
(5)где:
В качестве аналога дифференциального уравнения в математических моделях дискретных систем рассматривается уравнение в конечных разностях. Применительно к нашей системе оно имеет следующий вид:
(6),
При исследовании дискретных систем удобнее пользоваться таким уравнением, которое называется разностным (получается из (6) с учетом (5)):
(7)
Уравнение (7) можно представить в виде:
(8)
Общее решение неоднородного разностного уравнения (7) или (8) как и решение неоднородного дифференциального уравнения, представляется в виде суммы переходной и вынужденной составляющих.
Переходная составляющая определяется следующим образом:
(9)
где: zυ (υ = 1, 2,…, n) – некратные корни характеристического уравнения, которое получается из (7):
Из выражения (9) получается условие затухания свободного движения системы, описываемой разностным уравнением (7), т.е. условие устойчивости:
|zυ | n (kT) число предшествующих выборок равно n+1.
На практике используется только первое слагаемое выражения (10), так как экстраполяция (восстановление) высокого порядка затратна при реализации устройств и требует сложных схемотехнических решений.
Для любой функции f(t), имеющей преобразование Лапласа, существует также Z-преобразование.
Преобразование Лапласа и его обратное преобразование являются однозначными, для Z-преобразования обратное Z-преобразование не является однозначным.
Корректным результатом обратного Z-преобразования функции F(z) является функция f(kT), которая равна функции f(t) только в моменты квантования t = kT.
Основные свойства Z-преобразования (без доказательств)
1. Суммирование и вычитание:
Если функции f1(t) и f2(t) имеют Z-преобразования:
То выполняется следующее равенство:
2. Умножение на константу:
Если функция F(z) есть Z[f(t)], то:
3. Сдвиг во временной области:
Если функция f(t) имеет Z-преобразование, то:
Где: n – положительное целое число.
4. Умножение оригинала на экспоненту:
5. Теорема о начальном и конечном значении:
Если f(t) имеет Z-преобразование F(z) и существует предел: lim F(z) при z→∞, то:
Ограничения метода Z-преобразования:
· время квантования должно быть намного меньше определяющей постоянной времени системы;
· Z-преобразование выходного сигнала линейной системы определяет значения функции f(t) только в моменты квантования и не содержит информацию о значениях функции f(t) между моментами квантования;
· При анализе линейной системы методами Z-преобразования передаточная функция непрерывной системы W(s) должна иметь полюсов, по крайне мере, на один больше, чем нулей (должна быть строго правильной функцией) для отсутствия разрыва в импульсной переходной характеристики при t = 0.
Передаточные функции дискретной системы
Дискретным аналогом оператора дифференцирования непрерывных функций d/dt является оператор сдвига вперед R, определяющийся соотношением:
Пусть модель дискретной системы с одним входом и одним выходом представлена разностным уравнением общего вида:
Запишем это уравнение в операторной форме:
Теперь модель дискретной системы принимает следующий вид:
или
где: H(R) – дискретная операторная передаточная функция системы.
Пусть дискретная система имеет векторный вход и векторный выход, и описывается матричной моделью состояний [2]:
Применим к этой модели оператор сдвига вперед, получим:
Применим Z-преобразование к матричной модели состояний, получим:
Z[x(k+1)] = Z[ M * x(k) + N * U(k)]
z (X(z) – X(0)) = M * X(z) + N * U(z)
где: X(z) = Z[x(k)]; Y(z) = Z[y(k)]; U(z) = Z[U(k)]
По аналогии с непрерывными системами введем понятие передаточной функции. Пусть дискретная система в начальный момент была в покое: x(0)=0; тогда:
Связь между функциями H(R) и H(z): замена оператора R на переменную z, если в начальный момент система была в покое.
|
x(t) x*(t) y(t)
| |
|
T T y*(t)
| |
Где: X*(s)- преобразование Лапласа дискретного сигнала
(11)
Если выходной сигнал системы непрерывный, то выражение (11) определяет выходной сигнал Y(z) только в моменты квантования.
W(z) – дискретная передаточная функция линейной системы. Она связывает Z-преобразование входного сигнала X(z) с Z-преобразованием выходного сигнала Y(z) подобно тому, как передаточная функция непрерывной системы W(s) связывает изображения Y(s) и X(s). В выражении (11) Z-преобразование определяет непрерывный сигнал y(t) только в дискретные моменты времени t = kT. В большинстве случаев потеря информации между моментами квантования не имеет значения. В других случаях, если в сигнале y(t) между моментами квантования содержатся колебания большой амплитуды, метод Z-преобразования дает неправильные результаты.
Дискретная система с последовательным соединением звеньев:
|
|
x(t) x*(t) y1(t) y1*(t) y(t)
| | | |
|
T y*(t)
T
|
|
x(t) x*(t) y1(t) y(t)
| | |
|
T y*(t)
T
Взаимосвязь моделей системы
Пусть дискретная система содержит непрерывную часть, заданную передаточной функцией W(s) или матрицами состояния А, В, С.
Моделями дискретной системы являются передаточная функция W(z) или матрицы M, N, C. На вход непрерывной системы поступает единичный ступенчатый, однако чтобы это обеспечить необходимо на вход ЦАП подавать импульсную последовательность: U(kT) = 1, k = 0, 1, 2, ….
|
|
|
U(tk) U(t) y(t) y(tk)
| | | |
Z-преобразование этой последовательности:
Преобразование Лапласа реакции непрерывной части системы, передаточная функция которой равна W(s), на единичное ступенчатое воздействие равно W(s) / s.
С другой стороны:
Значит, искомая передаточная функция дискретной системы определяется:
Ранее было установлено, что передаточная функция фиксатора нулевого порядка определяется как:
Z-преобразование W0(s) равно:
Это очевидно, так как фиксатор нулевого порядка в течение периода квантования удерживает постоянным дискретный сигнал, полученный в результате выборки. В том случае, если за фиксатором нулевого порядка следует непрерывная часть системы с передаточной функцией W(s), Z-преобразование выходного сигнала равно:
Дискретная система
Дискретная система [discrete system] —кибернетическая система, все элементы которой, а также связи между ними (т.е. обращающаяся в системе информация) имеют дискретный характер.
Противоположное понятие — непрерывная система. Однако деление систем на непрерывные и дискретные во многом произвольно, зависит от цели и глубины исследования. При моделировании непрерывные системы часто приводятся к дискретным.
Для моделирования Д.с. используется аппарат теории алгоритмов и теории автоматов; их поведение, в частности, описывается разностными уравнениями.
Смотреть что такое «Дискретная система» в других словарях:
дискретная система — — [http://www.iks media.ru/glossary/index.html?glossid=2400324] дискретная система Кибернетическая система, все элементы которой, а также связи между ними (т.е. обращающаяся в системе информация) имеют дискретный характер. Противоположное… … Справочник технического переводчика
дискретная система — diskrečioji sistema statusas T sritis automatika atitikmenys: angl. discrete system; sampled data system vok. Abtastsystem, n; diskretes System, n rus. дискретная система, f pranc. système échantillonné, m; système discret, m … Automatikos terminų žodynas
дискретная система — diskrečioji sistema statusas T sritis fizika atitikmenys: angl. discrete system vok. diskretes System, n rus. дискретная система, f pranc. système discret, m … Fizikos terminų žodynas
дискретная система непосредственного получения каротажных диаграмм или результатов измерений — — [http://slovarionline.ru/anglo russkiy slovar neftegazovoy promyishlennosti/] Тематики нефтегазовая промышленность EN direct digital logging … Справочник технического переводчика
Дискретная система управления — система управления, в которой присутствует хотя бы один элемент, производящий квантование сигналов (См. Квантование сигнала) по уровню, по времени либо одновременно по тому и другому; см. Автоматическое управление … Большая советская энциклопедия
ДИСКРЕТНАЯ СИСТЕМА УПРАВЛЕНИЯ — импульсная система управления, система управления, в к рой между двумя или больше её элементами информация передаётся последовательностью импульсных сигналов. Применяется, напр., в телемеханич. системах, в станках с программным управлением и др.… … Большой энциклопедический политехнический словарь
система — Группа взаимодействующих объектов, выполняющих общую функциональную задачу. В ее основе лежит некоторый механизм связи. [ГОСТ Р МЭК 61850 5 2011] система Набор элементов, которые взаимодействуют в соответствии с проектом, в котором элементом… … Справочник технического переводчика
Система — [system] множество элементов, находящихся в отношениях и связях друг с другом, которое образует определенную целостность, единство. Следует отметить, что это определение (взятое нами из Большой Советской Энциклопедии) не является ни единственным … Экономико-математический словарь
СИСТЕМА С СОСРЕДОТОЧЕННЫМИ ПАРАМЕТРАМИ — (дискретная система) система, движение к рой может быть описано как движение конечного числаточечных объектов (строго сосредоточенные параметры) или протяжённых объектовс жёстко фиксированной внутр. структурой (параметры, сводимые к… … Физическая энциклопедия
система дискретная — Физическая система, элементы которой распределены с разрывами [Терминологический словарь по строительству на 12 языках (ВНИИИС Госстроя СССР)] EN discrete system DE diskretes System FR système discontinu … Справочник технического переводчика