Главная страница

Математическая теория систем. Математические основы теории систем


Скачать 2.07 Mb.
НазваниеМатематические основы теории систем
Дата20.01.2023
Размер2.07 Mb.
Формат файлаpdf
Имя файлаМатематическая теория систем.pdf
ТипУчебное пособие
#895603
страница34 из 35
1   ...   27   28   29   30   31   32   33   34   35
-строка.
В привычной записи это же уравнение выглядит так
( )
,
T
t

= −
α
A
α (6.5.21) где α – вектор-столбец.

296
Легко показать, что
( )
1
,
t

τ
Φ
действительно является переходной матрицей для уравнения (6.5.20). Для этого вспомним уравнение (5.1.11), согласно которому
( )
( ) ( )
( )
1 1
1
,
,
,
, .
d
t
t
t
t
dt




τ
= −
τ ⋅
τ ⋅
τ
Φ
Φ
Φ
Φ
Учитывая, что
( )
( ) ( )
,
,
t
t
t

τ =
τ
Φ
A
Φ
, из последнего выражения получим
( )
( ) ( )
1 1
,
,
,
d
t
t
t
dt


τ
= −
τ ⋅
Φ
Φ
A
(6.5.22) т.е.
( )
1
,
t

τ
Φ
удовлетворяет однородному уравнению (6.5.20) и, следова- тельно, является переходной матрицей состояния для системы (6.5.20).
Транспонирование уравнения (6.5.22) дает
( )
( )
( )
( )
1 1
1
,
,
,
T
T
T
T
d
t
d
t
t
t
dt
dt





τ




=
τ
= −

τ








Φ
Φ
A
Φ
Таким образом,
( )
1
,
T
t



τ


Φ
является переходной матрицей для си- стемы, описываемой уравнением (6.5.21).
Уравнение сопряженной системы можно получить и воспользовав- шись дифференциальным уравнением
n-го порядка. Однородное диффе- ренциальное уравнение
( )
( )
(
)
( )
(
)
( )
1 2
1 2
0
n
n
n
n
y
a t y
a t y
a t y


+
+
+ +
= (6.5.23) можно записать как
( )
0
n
D p y = , где
( )
n
D p – линейный оператор, опре- деляемый формулой
( )
( )
(
)
1
,
,
k
n
n k
n
k
n
k
k
k
d
D p
p
a t p
p
dt

=
=
+
=


297 а
( )
k
a t – действительные функции.
Тогда сопряженный линейный оператор определяется как
( ) ( )
( )
( )
1 1
1
,
n
n
n k
n
n k
n
k
k
D p
p
p a t



=
= −
+


(6.5.24) где запись
( )
n k
k
p a t

говорит о том, что
n k
p

действует на произведение
( )
k
a t и зависимой переменной.
Сопряженное линейное дифференциальное уравнение
( )
0
n
D p

α = будет записываться в виде
( )
( )
( )
(
)
( )
1 1
1 1
1 0
n
n
n
n
n
p
p
a t
a t



α + −
α + +
α = .
Если дифференциальное уравнение (6.5.23) представить в стандарт- ной матричной форме
( )
t

=
x A
x , то матрица
( )
t
A
является матрицей
Фробениуса
( )
( )
( )
( )
1 1
0 1
0 ...
0 0
0 1 ...
0
n
n
t
a t
a
t
a t







=









A
Для сопряженной системы матричное уравнение согласно (6.5.21) равно
( )
T
t

= −
α
A
α и матрица
( )
T
t
A
имеет вид
( )
( )
( )
( )
( )
1 2
1 0
0 0
1 0
0 0
1 ...
0 0
0 1
n
n
T
n
a t
a
t
t
a
t
a t












=










A

298
Выполняя последовательное дифференцирование компонент вектора
α
αα
α, можно показать, что операторная и матричная формы уравнений со- пряженной системы эквивалентны.
Можно найти сопряженный оператор и на основе его определения
( )
( )
,
,
T
D p
D p




〉 = 〈



α
x
α x .
Это определение часто используется при формулировке критериев су- ществования и единственности решения дифференциальных уравнений.
6.5.3. Общее решение нестационарных уравнений
Используя понятие сопряженной системы, можно получить общее решение уравнений состояния нестационарных систем. В общем виде уравнения состояния линейной системы задаются в виде (6.2.5)
( )
( )
( )
( )
,
,
t
t r
t
t

=
+
=
+
x A
x B
y C
x D
r
Уравнение для переходной матрицы сопряженной системы имеет вид
(6.5.22)
( )
( ) ( )
1 1
,
,
,
d
t
t
t
dt


τ
= −
τ ⋅
Φ
Φ
A
Умножим первое из уравнений (6.2.5) на
( )
1
,
t

τ
Φ
слева, а уравнение
(6.5.22) – на х справа:
( )
( ) ( )
( ) ( )
,
,
,
t
t
t
t
t r




Φ
τ
= Φ
τ
+ Φ
τ
x
A
x
B
,
( )
( ) ( )
1 1
,
,
,
d
t
t
t
dt


τ
= −
τ ⋅
Φ
x
Φ
A
x
( )
( ) ( )
1 1
,
,
t
t
t



τ
= −
τ ⋅
Φ
x
Φ
A
x
Сложение последних двух выражений приводит к уравнению

299
( )
( ) ( )
1 1
,
,
d
t
t
t
dt




τ
=
τ ⋅


Φ
x
Φ
B
r. (6.5.25)
Проинтегрируем уравнение (6.5.25) в пределах от τ
до t. В результате получим
( ) ( )
( ) ( )
( ) ( ) ( )
1 1
1
,
,
,
t
t
t
d



τ
τ

τ τ
τ =
λ τ
λ
λ λ

Φ
x
Φ
x
Φ
B
r
Из последнего выражения найдем ( )
t
x
, учитывая, что
( )
1
,

τ τ =
Φ
E ,
( )
( ) ( )
( )
( ) ( ) ( )
1
,
,
,
t
t
t
t
d

τ
=
τ
τ +
τ
λ τ
λ
λ λ

x
Φ
x
Φ
Φ
B
r
Воспользовавшись тем, что
( )
( )
( ) ( )
( )
1
,
,
,
,
,
t
t
t

τ
λ τ =
τ
τ λ =
λ
Φ
Φ
Φ
Φ
Φ
, окончательно получим
( )
( ) ( )
( ) ( ) ( )
,
,
t
t
t
t
d
τ
=
τ ⋅ τ +
λ
λ
λ λ

x
Φ
x
Φ
B
r
. (6.5.26)
Решение для
( )
t
y
получается подстановкой уравнения (6.5.26) во вто- рое из уравнений (6.2.5)
( )
( ) ( ) ( )
( ) ( ) ( ) ( )
( ) ( )
,
,
t
t
t
t
t
t
d
t
t
τ
=
τ
τ +
λ
λ
λ λ +

y
C
Φ
x
C
Φ
B
r
D
r
. (6.5.27)
Выражения (6.5.26) и (6.5.27) являются общим решением неоднород- ных линейных нестационарных дифференциальных уравнений (6.2.5). По своему виду и структуре они подобны соответственно решениям (6.4.13) и (6.4.14).

300
6.6 Уравнения в частных производных
6.6.1. Уравнения Лагранжа
Проще всего подойти к уравнению Лагранжа, рассматривая пример механической системы [14] (рис. 6.2).
Рис. 6.2. К выводу уравнения Лагранжа
Кинетическая энергия движущегося тела с массой
M равна
2 1
2
T
M x

=
(6.6.1)
Потенциальная энергия пружины
0 2
1 2
x
x
V
Kxdx
Kx
=
=

(6.6.2)
По второму закону Ньютона уравнение движения тела будет (силой трения пренебрегаем):
0.
M x Kx
••
+
= (6.6.3)
Дифференцируя соотношение (6.6.1) сначала по
x

, а затем по
t, имеем
d
T
M x
dt
x
••




=







(6.6.4)

301
Дифференцируя соотношение (6.6.2) по
х, получаем
V
Kx
x

=

(6.6.5)
Складывая соотношения (6.6.4) и (6.6.5) и учитывая уравнение (6.6.3), получаем уравнение
0
d
T
V
dt
x
x





+
=



 ∂



, (6.6.6) являющееся частным случаем
уравнения движения Лагранжа для систе- мы без потерь:
0
i
i
i
d
T
T
V
dt
x
x
x







 +
+
=

 ∂




. (6.6.7)
В уравнении (6.6.7) переменные
(
1, 2,..., )
i
x i
n
=
называются
обобщен-
ными координатами.Термин «обобщенные координаты» пришел из классической механики, хотя по сути это те же переменные состояния системы.
Введем обозначение
( )
,
,
L
T
V






=









x x
x x
x , (6.6.8) где х – вектор переменных состояния системы.
Функция (6.6.8) называется
лагранжианомсистемы. С учетом обозна- чения(6.6.8) уравнение (6.6.7) для консервативной (без потерь энергии) системы в случае отсутствия внешних воздействий можно записать в виде
(
)
grad grad
d
L
L
dt

=
x
x
(6.6.9)
Уравнение (6.6.9) известно как
уравнение Эйлера – Лагранжа.

302
Уравнение движения (6.6.9) может быть выведено из вариационного принципа Даламбера. Этот принцип состоит в том, что любая динамиче- ская система под действием консервативных сил движется с минимумом средней по времени разности между кинетической и потенциальной энергиями. Это означает, что
(
)
2 1
0
t
t
T V dt
δ

=

или
2 1
0
t
t
Ldt
δ
=

, (6.6.10) где δ означает соответствующую вариацию.
Найдем вариацию лагранжиана
L
δ :
(
)
(
)
grad grad
L
L
L


δ =
δ +
δ
x
x
x
x (6.6.11) с нулевыми граничными условиями на концах интервала
1 2
( , )
t t , т.е.
1 2
( )
( ) 0
t
t
δ
= δ
=
x
x
.
Подставляя выражение (6.6.11) в формулу (6.6.10), получим
(
)
(
)
(
)
(
)
(
)
(
)
2 2
2 1
1 1
2 2
2 1
1 1
2 1
grad grad grad grad grad grad grad
0.
t
t
t
t
t
t
t
t
t
t
t
t
t
t
Ldt
L
dt
L
dt
d
L
L
dt
L
dt
dt
d
L
L
dt
dt





δ
=
δ
+
δ
=
=
δ

δ
+
δ
=


=

δ
=











x
x
x
x
x
x
x
x
x
x
x
x
x
(6.6.12)
Уравнение (6.6.12) может быть удовлетворено только тогда, когда равно нулю выражение в квадратных скобках. Это условие приводит к уравнению Эйлера – Лагранжа (6.6.9).
Можно показать [14], что для систем с потерями (при отсутствии внешних воздействий) уравнение Эйлера – Лагранжа принимает вид
(
)
grad grad grad
0,
d
L
L
F
dt



+
=
x
x
x
(6.6.13)

303 где
F называется диссипативной (рассеивающей) функцией Релея, пред- ставляющей по своему физическому смыслу мощность, теряемую (рассе- иваемую) системой.
При воздействии на систему внешних сил уравнение движения Ла- гранжа принимает вид
(
)
grad grad
,
d
T
T
dt


=
x
x
r (6.6.14) где r – обобщенные силы.
Если потери отсутствуют, то grad
V

x
r =
. При записи уравнения
(6.6.14) учтено, что потенциальная энергия ( )
V x не зависит от

x .
К уравнению Эйлера – Лагранжа
(
)
grad grad
0
d
F
F
dt


=
x
x
(6.6.15) приходят при синтезе оптимальных по заданному критерию систем вари- ационным методом. Интегрирование уравнения (6.6.15) возможно лишь в некоторых частных случаях: функция
F не зависит от

x , т.е.
( )
,
F F
t
=
x
; функция
F зависит только от х и

x , т.е.
,
F F



= 



x x ; функция
F не зависит от х, т.е. F F

 
=  
 
x
или
,
F F
t



=  


x
; функция
F линейна относительно

x .
В остальных случаях приходится довольствоваться численными мето- дами.
Следует заметить, что уравнения Эйлера – Лагранжа по своему виду не зависят от выбора системы координат в пространстве состояния.
6.6.2. Уравнения Гамильтона
Обозначим через
i
p компоненту обобщенного момента системы, со- ответствующую координате
i
x . Тогда

304
i
i
T
p
x


=

(6.6.16)
Кинетическую энергию системы можно представить как функцию обобщенных скоростей и координат
1 2
1 2
, ,..., , , ,...,
n
n
T T x x
x x x
x





= 



или
,
T
T





=




x
x
x x (6.6.17)
Функция (6.6.17) называется
функцией Лагранжа для кинетической энергии.
С другой стороны кинетическую энергию можно представить как функцию обобщенного момента и координат
( )
(
)
1 2
1 2
,
,
,...,
, , ,...,
n
n
T
T
T p p
p x x
x
=
=
p
p
p
p x
. (6.6.18)
Эта функция называется
функцией Гамильтона для кинетической энергии.
Конечно, эти две функции, представленные формулами (6.6.17) и
(6.6.18) равны:
T
T

=
p
x
(6.6.19)
Дифференцируя выражение (6.6.19) по
i
x , получим
1 2
1 2
n
i
i
i
i
n
i
T
T
T
T
T
x
x
x
x
x
x
x
x
x
x
x

















=

+

+ +
+ +









p
x
x
x
x
. (6.6.20)
С учетом равенства (6.6.16), уравнение (6.6.20) можно записать:

305 1
2 1
2
n
n
i
i
i
i
i
T
T
x
x
x
p
p
p
x
x
x
x
x









=
+
+ +
+ +





p
x
(6.6.21)
По теореме Эйлера [4] имеем
1 2
1 2
2
,
n
n
T
T
T
T
x
x
x
x
x
x













=
+
+ +



x
x
x
x
что, учитывая соотношение (6.6.16), сведется к уравнению
1 1
2 2
2 2 .
n
n
T
p x p x
p x
T




=
+
+ +
=
1   ...   27   28   29   30   31   32   33   34   35


написать администратору сайта