Научная статья на тему 'К вопросу о соотношении «Вход—выход» для линейной динамической системы'

К вопросу о соотношении «Вход—выход» для линейной динамической системы Текст научной статьи по специальности «Математика»

CC BY
121
12
i Надоели баннеры? Вы всегда можете отключить рекламу.
i Надоели баннеры? Вы всегда можете отключить рекламу.
iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

Текст научной работы на тему «К вопросу о соотношении «Вход—выход» для линейной динамической системы»

ИЗВЕСТИЯ

ТОМСКОГО ОРДЕНА ОКТЯБРЬСКОЙ РЕВОЛЮЦИИ И ОРДЕНА ТРУДОВОГО КРАСНОГО ЗНАМЕНИ ПОЛИТЕХНИЧЕСКОГО ИНСТИТУТА имени С. М. КИРОВА

--4.-----

Том 210 1974

К ВОПРОСУ О СООТНОШЕНИИ «вход—выход» ДЛЯ ЛИНЕЙНОЙ ДИНАМИЧЕСКОЙ СИСТЕМЫ

В. М,. ОСИПОВ

(Представлена научно-техническим семинаром автоматики п телемеханики)

Пусть M означает множество входных сигналов, действующих на некоторую ^линейную динамическую систему, а М/ есть множество выходных сигналов. Задать соотношение «вход — выход», значит задать оператор А, реализующий закон, в силу которого каждому элементу множества M ставится в соответствие единственный элемент множества М'. Другими словами, оператор А отображает множество M на множество М'.

Если а у (t) М\ то символически соотношение «вход —

выход» записывается формулой

y(t)=A.x(t). (1)

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

оо

y(t) = -)x(z)dx, (2)

где к (¿¡г)—весовая функция, или импульсная переходная характеристика системы, причем к (t\т) =0при т>/. Если система стационарна, то интегральный линейный оператор (2) преобразуется в интеграл свертки:

t оо

О Ô

,В области операторных изображений последнему равенству соответствует выражение

Fy{p)=W(p).Fx{p)> (4)

где Fx(p) и F у (р) есть преобразованные по Лапласу входной и выходной сигналы,

a W(p) — передаточная функция системы, т. е. результат преобразования по Лапласу весовой функции

оо

W(p)= $K(t)e-"dt. (5)

6

Все рассмотренные нами соотношения связывают непосредственна заданные входные и выходные сигналы или их изображения по Лапласу. Возможен, однако, принципиально иной подход к этому вопросу. Он основан на векторном изображении реальных сигналов как функций времени [1]. Метод изображающих векторов позволяет получить связь «вход — выход» для линейной динамической системы в форме вектор-но-матричного соотношения:

У=А'Х9

(6)

где Х9 У— изображающие векторы входного и выходного сигналов соответственно. Координаты этих векторов есть коэффициенты Фурье разложений реальных сигналов в ряды по ортогональной системе функций либо значения разлагаемых функций в дискретном ряде точек. В качестве ортогональной системы функций целесообразно использовать полиномы Чебышева [1, 4].

Займемся определением матричного оператора А в (6) для стационарной линейной системы, которая описывается дифференциальным уравнением вида (п>т):

с1пу , с1п~]у , йу , . йтх

+ ап-1-- Н-----\-аА — + а0у = Ьт-

4-----\-Ьах.

(7)

Для простоты будем предполагать, что начальные условия нулевые. Будем считать также, что система устойчива и, следовательно, можно указать такой интервал (0,£0), за которым свободная составляющая переходного процесса практически исчезает. Вводим новую переменную т — ¿/¿0 и все процессы будем рассматривать на интервале 1),

полагая у (/) = у (¿0т) = у (т) и х (/) = х (/0т) = х(т), а также имея в виду, что

й1к = Й й%к и

о о

к

Проинтегрируем обе части уравнения (7) п раз. Учитывая приведенные соотношения, связанные с заменой переменного, будем иметь

и » I.

у(-) + ап-^0§у+ •••• + д0<» =

О 0 0

я

х х хх

= ЬЛГт | • • • | (*) ^т +•••• + ]' (-) й-».

и о

п

(8)

Перейдем к изображающим векторам. По теореме об изображении интеграла [1] можем написать:

где ф — изображающий вектор функции ф(т), а / — матрица интегрирования вида

/=1 4

2 VI 2

1/2" О 2

2^2 2/2

2У2

к(к — 2)

■ (Ю)

Таким образом, для изображений получим

[Е + а„-1 (г'оУ) + • - • + а, (¿„У)»-1 -¡- «0 Со-/)"] У =

= Мп~т [Ь0Е + -.. + &, (V)'""-1 + М'о/)т] откуда формально найдем

У

Е

X,

ап-1 (V) + ■ • • + а0 (¿„У)" где Е — единичная матрица.

Таким образом, искомый матричный оператор имеет вид

(И)

А =

■an--i.it 0/) +-

(12)

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

,Рт + Ь,

1 р

т-\

рп 4- ап-\р'

■ Л-ахР + а0

п> т.

(13)

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

117* (г)

гп-т(Ь

т

Мт)

(14)

1 + хг Н-----\-а^гп

будем называть инверсной передаточной функцией. Легко видеть, что если вместо г в (14) подставить матрицу ¿0/, то получим матричный оператор (12), т. е.

А 115)

Таким образом, связь «вход — выход» для линейных стационарных систем со сосредоточенными параметрами, в смысле метода изображающих векторов, определяется соотношением *

V = (¿0/)-Х. (16)

Матрицу К7* (¿о/) будем называть матрицей преобразования линейной динамической системы. Она играет такую же роль, что и передаточная функция в операторном соотношении (4). Отсюда следует, что все пра-

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

Сделаем еще одно замечание. При выводе основного соотношения (16) использовалась многократно лишь одна операция интегрирования, поэтому следует ожидать высокую устойчивость метода к погрешностям исходных данных. Наконец, отметим важное свойство рассматриваемого представления, позволяющее весьма просто оценить перерегулирование—важнейшую характеристику качества переходного процесса. Пространство изображающих векторов /2 изомстрично гильбертову пространству LI (0,1), т. е.

II у\\2 = jh(^) у-{х) dz = || Kh2 = (К, У). (17)

О

Поэтому согласно [2] можно написать

П //П = <шах | г/(т)1. (18)

о -<i

Если у (х) ~ переходная характеристика, то перерегулирование имеет оценку снизу

У (¿о)

y(t0)^\lmy(t) = Г(0),

t -*-оо

т - 1

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

к=о

где IV (0) — значение передаточной функции системы при р = 0, а ук (к = 0, 1, • • -т — 1) — координаты изображающего вектора У, т. е. коэффициенты Фурье переходной характеристики в разложении по полиномам Чебышева I рода, окончательно будем иметь

Поскольку

/

У У1 - IV (0)

0% >-!--100. (19)

IV (0)

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

Зч-4

¿о

а

Величину а можно определить по способу, указанному в [3].

Рассмотрим пример. Система состоит из двух параллельно соединенных звеньев с суммарной передаточной функцией

*{Р) = /я,п. ■ о + / 9 3 , • '(20)

(/7-М)а+9 4 1р +

Произведем расчет переходной характеристики системы по предлагаемому методу и проверим формулу (19). Точное выражение для переходной характеристики имеет вид

УЦ) = 2<?-'81пЗ* + !^1 -бГз ' V (21)

Найдем инверсную передаточную функцию

6г , 9г

(1 +г)« + 9г» 4(1 +

Величина а равна единице. Учитывая значительную колебательность процесса, принимаем ¿0 = 4 сек. Матрицу интегрирования, как это

следует из формулы (10), представим в виде / = — /ь поэтому

t^)J--= 4У = Матрица преобразования равна

•1

W* (t0J) = W* (Л) = [Е + 27, + 10У?]-1 GJi + J

2

Поскольку

*(0 = 1 (О^К^ =1^ (1, О, 0, •••0, ■••),

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

9

У = W* (7,)|/2 ег = \Е + 2Л + 10/] I"112^ +

где

4 = = (1/2, -1, 0, 0, •••0, ■••)•

Для матрицы У, порядка 8X8 расчеты дают:

К, = [£ -Ь 27, ■+■ 10./i]-M2*i = [0,262; 0,345; 0,179; -0,03; -0,275; -0,372; -0,134; 0,067];

V2 = — + — уЛ '■»] = [1,612; -0,59; —0,335; -0,157; -0,048: 2 \ 2 I

-0,014; —0,003; -0,0006]; У = Vt+ У2 = [1,874; -0/245; -0,156; -0,187; -0,323; -0,386; -0,137; 0,066]. Точечный изображающий вектор определится формулой [1]

Ут ■= 1-У, где / — интерполяционная матрица.

Координаты вектора Yr есть значения переходной характеристики у (t) = у (t0x) = у (т) в нулях полинома Т* (т). Результаты расчета приведены в таблице. В последней строке показаны точные значения у (0 в узлах интерполирования, подсчитанные по выражению (21).

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

Таблица

и = 4 ч 0,0384 0,3370 0,8888 1,6098 2,3901 3,1111 3,6629 3,9615

Ут 0,305 1,796 1,479 0,928 1,618 1,453 1,446 1,5

У (>/) 0,305 3,801 1,455 0 950 1,580 1,462 1,442 1,5

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

II >41 - 1/2^ = 1/3^ = 1,97.

Максимум у (/) равен 2 и достигается при ¿ = 0,509, поэтому^неравен-ство (18) в данном случае оказывается почти равенством. Оценка (19) дает а >31,4% (а = 33,3%).

ЛИТЕРАТУРА

1. В. М. Осипов. Основы метода изображающих векторов и линейное преобразование сигналов. Вопросы программирования и автоматизации проектирования Сб. статей. Томск, Изд-во Томского госуннверснтета, 1971.

2. В. М. Осипов. К вопросу о выборе оптимизирующего функционала. Приборостроение. Сборник научных трудов Пермского политехнического института, № 74. Пермь, 1969.

3. В. М. Осипов. К вопросу о приближенном обращении преобразования Лапласа. Изв. ТПИ, т. 191, Изд-во Томского госуниверситета, 1969.

4. Таблицы полиномов Чебышева ¿¡л и (х) С„ (х). М., ВЦ АН СССР, 1963.

i Надоели баннеры? Вы всегда можете отключить рекламу.