Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Т2 Аналитические представления

.pdf
Скачиваний:
11
Добавлен:
16.03.2016
Размер:
1.93 Mб
Скачать

n

m

 

 

ai y(i) bju( j) ,

m n ;

(2.33)

i 0

j 0

 

 

где u(t) - внешнее воздействие.

Решение уравнения (2.33) вычислительными методами связано с представлением данного уравнения в виде системы дифференциальных уравнений первого порядка. В этом случае система дифференциальных уравнений первого порядка записывается в виде

 

x = Ax + bu

 

(2.34)

 

y = cт x + d0u,

 

 

где

x - вектор состояний (x , x , . . . , x )т ,

A - матрица коэффициентов

 

1

2

n

 

размерности n n , b , c -

векторы

размерности n , d0 - скалярный

коэффициент.

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

В качестве примера рассмотрим сначала систему, поведение которой описывается уравнением

n

 

ai pi y u .

(2.35)

i 0

Система (2.35) называется системой обратно-дифференциального типа, так как ее формальное решение определяется обратным дифференциальным оператором

y

1

u .

(2.36)

 

n

 

ai pi

 

 

i0

Сточки зрения теории связи процесс u(t) представляет входной сигнал

системы, процесс y(t) - выходной сигнал. С этой точки зрения оператор (2.36) может быть назван передаточным оператором.

Уравнению (2.35) соответствует структурная схема моделирования процессов, представленная на рис. 2.4.1.

97

 

 

 

xn,0

 

xn 1,0

 

 

 

 

 

u

 

 

 

 

xn

 

 

 

 

xn 1

 

 

 

x1

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

y

 

 

 

 

 

 

an

 

 

 

 

 

 

 

 

 

an 1

an 2

a0

Рис. 2.4.1. Схема моделирования линейной обратно-дифференциальной системы

Соотношения, определяющие вектор состояния x :

x1 y,

x2 y(1) ,

. . . . . .

xn y(n 1) .

Соответствующее дифференциальное уравнение:

x1 x2 , x2 x3,

. . . .

 

1

 

n 1

 

 

 

xn

 

u ai xi 1

.

 

 

an

i 0

 

Начальные условия - xn,0 , xn 1,0 , . . .

Рассмотрим общий случай дифференциальной системы вида (2.30). С формальной точки зрения решение данной системы определяется оператором

 

n

 

 

 

bj p j

 

 

y

j 0

u .

(2.37)

n

 

 

 

 

ai pi

 

 

i 0

98

Для уравнения (2.37) имеются несколько вариантов ориентированных моделей.

Так оператор (2.37) можно представить в виде последовательного применения двух составляющих операторов

 

 

 

 

 

 

 

 

 

n

 

 

1

 

 

 

 

u M ( p)N 1

 

 

y

bj p j

( p)u .

(2.38)

 

n

 

 

 

 

 

 

 

j 0

 

 

ai pi

 

 

 

 

 

i 0

 

 

 

Оператор N 1( p)

реализуется в

соответствии

со схемой (рис.

2.4.1).

Производные, входящие в состав оператора M ( p) , могут быть получены с входов интеграторов схемы (рис. 2.4.1). В результате соответствующая схема моделирования может быть представлена в виде рис. 2.4.2.

y

 

 

bn

 

 

bn 1

 

 

 

 

bn 2

 

 

 

b0

 

 

 

 

xn,0

 

 

 

xn 1,0

 

 

 

 

 

 

 

 

 

 

xn

 

 

 

 

 

 

 

 

 

 

x1

u

 

 

 

 

 

 

 

 

 

xn 1

 

 

 

 

an 1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

an 1

an 2

a0

Рис. 2.4.2. Схема моделирования линейной дифференциальной системы (вариант 1)

Другой вариант моделирования реализуется по схеме рис. 2.4.3.

99

u

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

b

 

 

 

 

 

 

 

b

 

 

 

 

 

 

 

b

 

n

 

 

 

xn,0

 

n 1

xn 1,0

 

 

 

0

 

 

 

 

 

 

 

 

 

 

 

y

 

 

 

 

 

 

xn

 

 

 

 

xn 1

 

 

 

 

 

 

1

 

 

 

 

 

 

 

 

x1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

an

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

an 1

an 2

a0

Рис. 2.4.3. Схема моделирования линейной дифференциальной системы (вариант 2)

Здесь коэффициенты модели bi могут быть получены из исходных

коэффициентов b

путем решения системы уравнений37

i

 

 

 

 

 

 

 

 

 

 

 

bn b0an ,

 

 

 

 

 

 

 

 

 

bn 1 b0an 1 b1an ,

 

 

. . . . . . . . .

 

 

 

 

 

 

 

 

b0 b0a0 ...

bn 1an 1

bn .

Уравнения состояния для схемы (рис. 4.2.3) имеют вид

 

 

 

 

 

 

 

x1 x2 b1u,

 

 

 

. . . . . .

 

 

 

 

 

 

 

 

 

xn 1 xn bn 1u,

 

 

 

xn

1

( a0 x1

 

 

 

 

 

 

 

 

 

an

... an 1xn bn )u,

 

 

 

 

 

y x b u.

1 0

37 Заде, Л. Теория линейных систем. (Метод пространства состояний) / Л. Заде, Ч. Дезоер; под ред. Г.С. Поспелова; пер. с англ. - М.: Наука, 1970. – 330 с.

100

Следующий вариант реализации модели (2.34) для дифференциального уравнения (2.33) связан с разложением процесса общего вида (2.27) на элементарные составляющие, представляющие собственные движения (гармоники) системы при нулевом входе. С этой целью рассмотрим формальное решение уравнения (2.33) в операторном виде

y W ( p)u ,

 

(2.39)

где W ( p) - передаточный оператор дифференциальной системы:

 

 

 

 

m

 

 

 

M ( p)

 

bj p j

 

 

W ( p)

 

j 0

.

(2.40)

 

n

N ( p)

ai pi

 

 

i 0

Знаменатель N ( p) передаточного оператора согласно выражению (2.28) может быть разложен на элементарные сомножители, представляющие собственные движения (гармоники) дифференциальной системы. Соответственно оператор (2.40) может быть разложен на сумму элементарных звеньев

W ( p) i

Ki

 

j

Lj

,

(2.41)

( py ci y)ni

(a2 j p2 y a1 j py a0 j y)n j

где коэффициенты Ki , L j

выбираются исходя из условия равенства левой

иправой частей выражения (2.41).

Витоге решение уравнения (2.33) в операторном виде будет представлять собой сумму частных решений элементарных обратнодифференциальных звеньев, соответствующих собственным движениям (частотам) системы:

y Gi ( p)u H j ( p)u ,

 

(2.41)

i

 

j

 

 

 

 

 

где

 

 

 

 

 

 

 

Gi ( p)

K

i

,

H j ( p)

Lj

 

.

 

 

 

 

( py ci y)ni

 

 

 

 

(a2 j p2 y a1 j py a0 j y)n j

 

 

 

 

 

 

(2.42)

Уравнению (2.41) соответствует структурная схема моделирования процессов (рис. 2.4.4).

101

G1

G2

u

y

H1

H2

d0

Рис. 2.4.4. Схема моделирования линейной дифференциальной системы (вариант 3)

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

Подводя итог, каждое элементарное звено разложения (2.41) может быть представлено в виде схем моделирования (2.42)-(2.44). В результате можно построить каноническую форму (2.34) представления линейной стационарной системы с одним входом и выходом

x = Ax + bu,

y = cт x + d0u.

Рекуррентные соотношения явного метода Эйлера в данном случае имеют вид

xk = xk 1 t(Axk 1 + buk 1),

y

k

= cт x

k

+ d u ; k 1, 2, ...

 

 

0 k

рекуррентные соотношения неявного метода Эйлера: xk = I t A 1 xk 1 t buk ,

y

k

= cтx

k

+ d u ; k 1, 2, ...

 

 

0 k

где I - единичная матрица.

102

2.4.3. Представления динамических процессов в фазовом пространстве.

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

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

d 2 y

2 y 0 ,

(3.1)

dt2

где 0 – частота колебаний.

Структурная схема динамической системы, соответствующей уравнению (3.1), представлена на рис. 2.4.5.

u(t)=0

y=x2

 

 

y=x2=x1

 

 

 

 

 

 

 

 

 

+ -

ω2

y=x1

 

 

Рис. 2.4.5

 

Введение переменных состояния x1(t) y(t) ,

x2 (t) x(t) y(t) здесь

позволяет записать уравнение (3.1) в виде

 

x

2 x 0 .

(3.2)

2

1

 

Умножая уравнение (3.2) на x2 , получим

 

 

 

 

 

 

 

 

 

 

 

d

x2

 

x2

 

0 x2 x2 2 x1x2 x2 x2 2 x1x1

 

 

 

2

2

1

.

 

 

 

 

 

 

dt

2

 

2

 

Далее, интегрируя уравнение (2.3), окончательно получим

x2

2 x2 c2 ,

 

 

 

 

 

 

 

2

1

 

 

 

 

 

 

 

 

где с – постоянная величина.

 

 

 

 

 

 

 

 

 

Уравнение (3.4) представляет собой уравнение эллипса.

имеют траектории, представляющие

решения

уравнения

 

103

 

 

 

 

 

 

 

 

(3.3)

(3.4)

Эту форму

(3.1) при

различных значениях постоянной с. Ряд решений при различных значениях с, соответствующих различным начальным значениям x1 и x2 ,

изображен на рис. 2.4.6. Решение в плоскости x1x2 здесь представляет

собой траекторию движения динамической системы (1) в фазовой плоскости x1x2 .

y=x2

 

 

 

 

 

 

 

x2=c3

 

a

c1<c2<c3

 

 

 

 

 

 

 

 

 

x2=c2

 

 

 

 

 

x2=c1

 

 

b

 

 

 

 

 

 

 

y=x1

 

 

 

 

/ ω

 

 

 

 

c1

 

 

 

 

 

=

 

 

 

 

 

 

x1

 

 

 

/

ω

 

 

 

 

 

 

 

 

 

 

 

 

c2

 

 

 

 

 

=

 

 

 

 

 

 

x1

 

 

 

 

 

 

 

 

 

 

 

/ ω

 

 

 

 

 

 

c3

 

 

 

 

 

 

=

 

 

 

 

 

x1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Рис. 2.4.6

Время здесь служит параметром при движении вдоль траекторий. При этом из равенства x2 (t) x1(t) следует, что рост времени соответствует

движению в

плоскости

x1x2 по

часовой стрелке. Действительно, при

положительной величине

x2 т.е.

x1 0 , x1(t)

должно возрастать,

а при

отрицательной x2 , т.е. x1 0 , x1(t)

должно уменьшаться.

 

Точка

x1 x2 0,

соответствующая с

= 0, является

точкой

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

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

Дифференциальное уравнение линейной стационарной системы второго порядка имеет вид

d 2 y

2

dy

2 y 0 .

(3.5)

dt2

dt

Используя указанные на рис. 4.2.5 переменные состояния, перепишем это уравнение так:

x1

x2 ,

(3.6)

 

2 x

x

2 x .

2

1

2

Его векторная форма x = Ax , где

104

 

0

1

A

2

.

 

2

Уравнению (3.6) соответствует структурная схема (рис. 2.4.7).

u(t)=0

y=x2

 

y=x2=x1

 

 

 

 

 

 

 

 

+ -

 

 

 

-

 

 

 

 

 

 

 

 

 

 

2ξω

ω2

y=x1

 

Рис. 2.4.7

Определим корни характеристического уравнения системы

s2 2 s 2 0 .

(3.7)

В результате получим

 

s1 2 1,

(3.8)

s1 2 1.

В итоге общее решение уравнения (3.6) равно y(t) c1es1t c2es2t ,

где c1 и c2 – произвольные постоянные.

Рассмотрим характер возможных особых точек. Особые точки являются точками динамического равновесия. Их можно определить по наклону траектории в произвольной точке плоскости.

Наклон траектории в произвольной точке плоскости задается уравнением

dx2

 

x2

 

[ x1 2 x2 ]

.

(3.9)

 

 

 

dx1

 

x1

 

x2

 

В особой точке наклон траектории не определен. Это справедливо для всех особых точек, и не является результатом выбора переменных состояния в этом примере. Далее, вдоль оси x1 , где x2 равен нулю, наклон

105

траектории конечен. Это определяется выбором переменных состояния – все траектории в данном примере пересекают ось x1 вертикально.

Исходя из изложенного, для динамической системы (3.5) в плоскости x1x2 все возможные траектории движения представлены в таблице. 2.4.1.

Таблица 2.4.1

Траектории движения линейной стационарной динамической системы

 

 

 

 

 

y 2 y 2 y 0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Особая точка

 

Собственные

 

Фазовая плоскость

 

 

значения

 

 

 

 

 

 

 

 

 

 

 

 

 

 

s1

 

 

 

x2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Центр,

 

 

 

 

 

 

 

 

 

x1

0, 2 0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

s2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Устойчивый

 

 

s2

 

 

 

 

 

 

x2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

фокус,

 

 

 

 

 

 

 

 

 

x1

 

 

 

 

 

 

 

 

0 1, 2 0

 

 

 

 

 

 

 

 

 

 

 

s1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Неустойчивый

 

 

 

 

s2

 

 

 

x2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

фокус,

 

 

 

 

 

 

 

 

 

x1

 

 

 

 

 

 

 

 

1 0, 2 0

 

 

 

 

 

 

 

 

 

 

 

 

 

s1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Устойчивый

 

 

 

 

 

 

 

 

 

x2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

x1

узел,

 

 

 

 

 

 

 

 

 

 

 

s1

s2

 

 

 

 

 

 

 

 

1 , 2 0

 

 

 

 

 

x2=s2x1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

x2=s1x1

 

 

 

 

 

 

 

 

 

 

 

 

106

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]