Уравнения импульсных систем управления


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

Предположим, ИЭ формирует прямоугольные импульсы длительностью с различной амплитудой. График его выходного сигнала для этого случая приведен на рис. 15.9. Аналитически зависимость, представленную на рис. 15.9, можно описать следующими выражениями:

(15.3)

где – коэффициент передачи ИЭ.

Предположим, непрерывная часть (НЧ) (см. рис. 15.8) задана своими уравнениями в переменных состояния

, (15.4)

. (15.5)

Обратим внимание, что в импульсных системах всегда отсутствует прямая связь между входной переменной непрерывной части и её выходной переменной . Поэтому в уравнении (15.5) отсутствует переменная . Кроме того, в импульсных системах (см. рис. 15.8) связь между входной переменной и выходной непрерывной переменной является нелинейной. Поэтому чаще всего здесь рассматривается связь между дискретными значениями управления , дискретными значениями выходной переменной и соответствующими значениями переменных состояния НЧ.

Для вывода уравнений импульсной системы в разомкнутом состоянии (см. рис. 15.8) воспользуемся формулой Коши. На основе уравнения (15.4) можно записать равенство

. (15.6)

Положим в (15.6) , , и проведём замену переменных. В результате будем иметь

.

В соответствии с уравнениями (15.3) импульсного элемента величина на интервале от до равна нулю, а на интервале от до равна . Поэтому

.

Отсюда следует равенство

, (15.7)

где обозначено . Выражения (15.7) и (15.5) можно записать следующим образом:

, (15.8)

, (15.9)

где

. (15.10)

Если матрица является неособенной, т.е. , то интеграл в (15.10) можно взять в символьной форме. В результате получим

.

Отсюда

. (15.11)

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

Выражения (15.8), (15.9) являются разностными уравнениями импульсной системы в разомкнутом состоянии. Эти уравнения связывают лишь дискретные значения переменных состояния с дискретными же значениями входной переменной и выходной переменной рассматриваемой системы (см. рис. 15.8). Название «разностные уравнения» связаны с тем, что в эти уравнения можно ввести первые разности, т.е. величины – убывающую разность, или же – восходящую разность.

Для вывода уравнений замкнутой системы, структурная схема которой показана на рис. 15.10, необходимо в уравнении (15.8) заменить на и учесть, что . В результате, принимая во внимание уравнение (15.9), получим

или

, , (15.12)

где

. (15.13)

Выражения (15.12) являются разностными уравнениями в переменных состояния замкнутой импульсной или цифровой системы.

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

Пример 15.1.Найти уравнения импульсной системы, структурная схема которой приведена на рис. 15.10. Импульсный элемент формирует прямоугольные импульсы с параметрами с, с. Его коэффициент передачи . Непрерывная часть описывается уравнениями:

.

Решение.В данном случае матрица является диагональной, поэтому в соответствии с выражениями (15.8) – (15.11) имеем

, ,

, ,

.

Итак, уравнения системы в разомкнутом состоянии имеют вид

.

Перейдем к выводу уравнений системы в замкнутом состоянии. По формуле (15.13) находим:

.

Следовательно, согласно (15.12), в замкнутом состоянии рассматриваемая система

описывается уравнениями:

, . (15.14)

Заметим, что вектор с в полученном уравнении выхода совпадает с аналогичным вектором непрерывной части системы.

Коэффициенты матрицы и вектора (15.10) из уравнения (15.8) системы в разомкнутом состоянии удобно находить с помощью MATLAB. При этом, если импульсный элемент формирует прямоугольные импульсы, длительность которых меньше периода следования, т.е. , то можно использовать нестандартную программу c2taud, текст которой приведён в приложении П.4. Если же длительность импульсов равна периоду следования, т.е. , и , то используется стандартная программа c2d. Отметим также, что в MATLAB уравнение выходов (15.5) принимается в виде .

Решение в MATLAB. В рассматриваемом примере , , поэтому обращение к MATLAB имеет вид:

% команды

sys = ss([-2 0;0 -1],[1 2]',[1 1],0);

T =1; tau = 0.5; kie = 1;

[syss, sysw] = c2taud(sys,T,tau,kie);

[a,b,c,d]=ssdata(syss)

% результат

a =

0.13534 0

0 0.36788

b =

0.11627

0.4773

c =

1 1

d =

Полученные в MATLAB результаты, очевидно, полностью соответствуют приведённым выше. ■

Если непрерывная часть системы (рис. 15.10) задана не уравнениями в переменных состояния, а передаточной функцией (в рассмотренном примере она равна (3p + 5)/(p2 + 3p + 2), то в приведенных выше командах пакета MATLAB первая имеет вид

sys = tf([3 5],[1 3 2]);

а остальные команды не меняются. Пример применения программы c2d для получения уравнений импульсной системы по модели непрерывной части приведён ниже.

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

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

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

, , ,

(15.15)

и теоремы о предельных значениях

,

.

Здесь – обозначение нулевых начальных условий.

Соотношения (15.15) применяются для определения реакции замкнутых систем на заданные воздействия, если известны z-изображения последних. Z-преобразование позволяет ввести, как и в непрерывном случае, передаточные функции дискретных систем.

Если воспользоваться соотношениями (15.15) и преобразовать уравнения (15.14) при нулевых начальных условиях, то будем иметь

, .

Отсюда

, . (15.16)

Применяя правила обратного Z-преобразования к правым частям равенств (15.16), можно найти оригиналы и при заданном . Это позволяет получить аналитические выражения, которые определяют значения и для любого значения .

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

Из второго соотношения (15.16) можно также найти передаточную функцию замкнутой дискретной системы (15.14):

,

или

. (15.17)

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

Если уравнения (15.8), (15.9) подвергнутьZ-преобразованию, то при можно получить передаточную функцию импульсной системы в разомкнутом состоянии, тоже как отношение полиномов от z. При этом передаточная функция импульсной системы в замкнутом состоянии при отрицательной единичной обратной связи определяется по обычной формуле, т.е. если

, то . (15.18)

Пример 15.2. Порядок определения передаточных функций и соответствующих уравнений «вход-выход» в MATLAB покажем на примере системы (15.14).

% Вводим заданные матрицы, векторы и число d=0 командами:

a = [0.019 -0.116;-0.477 -0.109];

b = [0.116 0.477]';

c = [1 1]; d = [0];

[ap,bp] = ss2tf(a,b,c,d)

% результат:

bp =

0 0.593 -0.10708

ap =

1 0.09 -0.057403

Следовательно, дискретная передаточная функция системы (15.14)

. (15.19)

Чтобы перейти от передаточной функции (15.19) к уравнению «вход-выход» разделим числитель и знаменатель на z в старшей степени (в данном случае на z2) и запишем, в соответствии с определением передаточных функций, пропорцию

.

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

.

Это выражение и является разностным уравнением «вход-выход» импульсной системы, рассмотренной в примере 15.1. ■

Отметим в заключение этого параграфа, что приведённые соотношения (15.8) – (15.18) позволяют найти модель импульсной системы по уравнению импульсного элемента (15.3) и по уравнениям в переменных состояния её непрерывной части (15.4), (15.5).

 



Дата добавления: 2022-05-27; просмотров: 95;


Поиск по сайту:

Воспользовавшись поиском можно найти нужную информацию на сайте.

Поделитесь с друзьями:

Считаете данную информацию полезной, тогда расскажите друзьям в соц. сетях.
Poznayka.org - Познайка.Орг - 2016-2024 год. Материал предоставляется для ознакомительных и учебных целей.
Генерация страницы за: 0.021 сек.