Tải bản đầy đủ (.pdf) (25 trang)

BÀI TOÁN ỔN ĐỊNH HỆ PHƯƠNG TRÌNH VI PHÂN PHI TUYẾN VÀ ỨNG DỤNG

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (234.53 KB, 25 trang )

ĐẠI HỌC QUỐC GIA HÀ NỘI
TRƯỜNG ĐẠI HỌC KHOA HỌC TỰ NHIÊN
KHOA TOÁN - CƠ - TIN HỌC

NGUYỄN DUY KHÁNH

BÀI TOÁN ỔN ĐỊNH HỆ PHƯƠNG TRÌNH
VI PHÂN PHI TUYẾN VÀ ỨNG DỤNG

LUẬN VĂN THẠC SĨ TOÁN HỌC
Chuyên ngành: Toán Giải tích
Mã số: 60 46 01 02

Người hướng dẫn khoa học
GS.TSKH. Vũ Ngọc Phát

HÀ NỘI- 2015


Mục lục
Mở đầu

2

Các kí hiệu dùng trong luận văn

4

Lời cảm ơn

5



1 Cơ sở toán học

6

1.1

Hệ phương trình vi phân . . . . . . . . . . . . . . . . . . .

6

1.2

Lý thuyết ổn định Lyapunov . . . . . . . . . . . . . . . . .

8

1.2.1

Các khái niệm về ổn định . . . . . . . . . . . . . . .

8

1.2.2

Phương pháp hàm Lyapunov . . . . . . . . . . . . .

9

1.2.3


Một số tiêu chuẩn cơ bản về tính ổn định . . . . . . 10

1.3

Bài toán ổn định hóa . . . . . . . . . . . . . . . . . . . . . 12

2 Ổn định hệ phương trình vi phân phi tuyến và ứng dụng 15
2.1

Ổn định hệ phương trình vi phân phi tuyến . . . . . . . . . 16

2.2

Ổn định hóa hệ phương trình điều khiển phi tuyến . . . . . 21

Kết luận

23

Tài liệu tham khảo

24

1


Lời mở đầu
Trong thực tiễn, nhiều bài toán đề cập các vấn đề kĩ thuật, điều khiển
thường liên quan đến các hệ động lực mô tả bởi các phương trình toán học

với thời gian liên tục dạng

x(t)
˙
= f (t, x(t), u(t)),

t ≥ 0,

trong đó x(t) là biến trạng thái mô tả đối tượng đầu ra, u(t) là biến điều
khiển mô tả đối tượng đầu vào của hệ thống. Những dữ liệu đầu vào có
tác động quan trọng có thể làm ảnh hưởng đến sự vận hành đầu ra của hệ
thống. Như vậy ta có thể hiểu một hệ thống điều khiển là một mô hình
toán học được mô tả bởi phương trình toán học biểu thị sự liên hệ vào ra.
Một trong những mục đích chính của bài toán điều khiển hệ thống là
tìm điều khiển đầu vào sao cho đầu ra có những tính chất mà ta mong
muốn. Trong đó, tính ổn định là một trong những tính chất quan trọng
của lý thuyết định tính các hệ động lực và được sử dụng nhiều trong các
lĩnh vực cơ học, vật lý toán, kĩ thuật, kinh tế... Nói một cách hình tượng,
một hệ thống được gọi là ổn định tại trạng thái cân bằng nào đó nếu
các nhiễu nhỏ của các dữ liệu đầu vào của hệ thống không làm cho hệ
thống thay đổi nhiều so với trạng thái cân bằng đó. Sự nghiên cứu bài
toán ổn định hệ thống được bắt đầu từ thế kỉ thứ XIX bởi nhà toán học
V. Lyapunov và đến nay đã không thể thiếu trong lý thuyết phương trình
vi phân và ứng dụng. Lyapunov đã xây dựng nền móng cho lý thuyết ổn
định, đặc biệt là đưa ra hai phương pháp nghiên cứu tính ổn định của
các hệ phương trình vi phân thường. Đó là phương pháp số mũ Lyapunov
và phương pháp hàm Lyapunov. Trong giai đoạn 1953–1962, việc áp dụng
phương pháp hàm Lyapunov để nghiên cứu tính ổn định của các hệ động
2



lực đã nhận được sự quan tâm của nhiều nhà nghiên cứu bởi những ứng
dụng hữu hiệu của nó trong hệ thống dẫn đường hàng không vũ trụ mà
không thể giải quyết được bằng các phương pháp khác. Từ đó đến nay lý
thuyết ổn định Lyapunov vẫn đang là một lý thuyết phát triển rất sôi động
của Toán học và trở thành một bộ phận nghiên cứu không thể thiếu trong
lý thuyết hệ thống và ứng dụng. Đến những năm 60 của thế kỉ XX, cùng
với sự phát triển của lý thuyết điều khiển, người ta cũng bắt đầu nghiên
cứu tính ổn định của các hệ điều khiển hay còn gọi là bài toán ổn định hóa
các hệ điều khiển. Vì vậy, việc nghiên cứu tính ổn định và tính ổn định
hóa của các hệ phương trình vi phân và điều khiển bằng cả hai phương
pháp do Lyapunov đề xuất, đặc biệt là phương pháp hàm Lyapunov đã và
đang trở thành một hướng nghiên cứu thời sự thu hút sự quan tâm của
nhiều nhà nghiên cứu trong nước và quốc tế.
Trên cơ sở các tài liệu về phương trình vi phân luận văn trình bày một
số kết quả về tính ổn định, tiệm cận, ổn định mũ của các hệ với thời gian
liên tục sau đó dựa vào các tính chất ổn định đó xây dựng một số ứng
dụng giải bài toán ổn định hóa hệ phương trình điều khiển phi tuyến.
Luận văn gồm hai chương:
Chương 1: Cơ sở toán học
Trong chương này, tôi trình bày một số khái niệm cơ bản về hệ phương
trình vi phân, các lý thuyết ổn định của các hệ tuyến tính, phi tuyến
bằng phương pháp hàm Lyapunov, đặc biệt là một số tiêu chuẩn cơ
bản về tính ổn định, đồng thời đưa ra những khái niệm đầu tiên về
bài toán ổn định hóa.
Chương 2: Ổn định hệ phương trình vi phân phi tuyến và ứng dụng
Trong chương này, tôi trình bày một số định lý quan trọng về tính ổn
định của hệ phương trình vi phân phi tuyến, từ đó xây dựng một số
ứng dụng giải bài toán ổn định hóa hệ phương trình điều khiển phi
tuyến.


3


Các kí hiệu dùng trong luận văn
- R+ : Tập các số thực dương.
- Rn : Không gian véctơ thực n chiều với tích vô hướng ., . và chuẩn
Euclide . .
- Rn×m : Không gian các ma trận thực có số chiều n × m.
- AT : Ma trận chuyển vị của A.
- A−1 : là ma trận nghịch đảo của ma trận A.
- I : Ma trận đơn vị cấp n.
- λmin (A): Giá trị riêng nhỏ nhất của ma trận đối xứng A.
- λ(A): Tập các giá trị riêng của A.

4


Lời cảm ơn
Lời đầu tiên, tôi xin gửi lời cảm ơn chân thành và sâu sắc nhất tới GS.
TSKH. Vũ Ngọc Phát. Thầy đã trực tiếp hướng dẫn và tận tình chỉ bảo
trong suốt thời gian qua. Tôi cũng xin gửi lời cảm ơn tới các thầy, các cô
khoa Toán - Cơ - Tin, khoa sau đại học, trường Đại học Khoa học Tự
nhiên - Đại học Quốc gia Hà Nội đã trang bị kiến thức và tạo điều kiện
thuận lợi cho tôi trong suốt quá trình học tập, nghiên cứu và hoàn thành
luận văn này.
Mặc dù bản thân đã cố gắng rất nhiều nhưng vì thời gian thực hiện
không nhiều, kiến thức và trình độ còn hạn chế nên luận văn của tôi
không tránh khỏi những thiếu sót. Rất mong nhận được sự chỉ bảo, góp ý
và những ý kiến phản biện của quý thầy cô và bạn đọc.

Hà Nội, ngày 27 tháng 10 năm 2015
Học viên
Nguyễn Duy Khánh

5


Chương 1

Cơ sở toán học
Trong chương này, tôi trình bày những kiến thức cơ sở về hệ phương
trình vi phân, nghiệm của hệ phương trình vi phân, các khái niệm về tính
ổn định của hệ phương trình vi phân, phương pháp hàm Lyapunov để
nghiên cứu tính ổn định của các hệ phi tuyến, đưa ra một số tiêu chuẩn
cơ bản về tính ổn định của hệ tuyến tính, đồng thời trình bày những khái
niệm đầu tiên về bài toán ổn định hóa.
Nội dung chương này được trình bày dựa trên các tài liệu ([2], [4], [5],
[6]).

1.1

Hệ phương trình vi phân

Xét phương trình vi phân

x(t)
˙
= f (t, x(t)), t ∈ I = [t0 , t0 + b] ,
x(t0 ) = x0 , x ∈ Rn , t0 ≥ 0,


(1.1)

trong đó

f (t, x(t)) : I × D → Rn , D = {x ∈ Rn : ||x − x0 || ≤ a} .
Nghiệm x(t) của phương trình (1.1) là hàm x(t) khả vi liên tục thỏa mãn:
a) (t, x(t)) ∈ I × D,
b) x(t) thỏa mãn phương trình vi phân (1.1).
Giả sử hàm f (t, x(t)) liên tục trên I × D, khi đó nghiệm x(t) cho bởi dạng
tích phân:
t

x(t) = x0 +

f (s, x(s))ds.
t0

6


Định lý 1.1.1 (Tồn tại nghiệm địa phương). Xét hệ phương trình vi phân
(1.1) trong đó giả sử hàm f (t, x) : I × D → Rn là liên tục theo t và thỏa
mãn điều kiện Lipschitz theo x, tức là

∃K > 0 : ||f (t, x1 ) − f (t, x2 )|| ≤ K||x1 − x2 ||, ∀t ≥ 0.
Khi đó với mỗi (t0 , x0 ) ∈ I × D ta luôn tìm được số d > 0 sao cho hệ (1.1)
luôn có nghiệm duy nhất trong khoảng [t0 − d, t0 + d].
Định lý 1.1.2 (Tồn tại nghiệm toàn cục). Giả sử f (t, x) : R+ × Rn → Rn
là hàm liên tục theo t và thỏa mãn các điều kiện sau:


∃M0 , M1 sao cho ||f (t, x)| | ≤ M0 + M1 ||x| |,

∀t ∈ R+ , x ∈ Rn ,

∃M2 sao cho f (t, x1 ) − f (t, x2 ) ≤ M2 x1 − x2 ,

∀t ∈ R+ , x ∈ Rn .

Khi đó hệ (1.1) luôn tồn tại nghiệm duy nhất trên [0; +∞)
Đối với hệ tuyến tính

x(t)
˙
= Ax(t) + g(t), t ≥ 0,
x(t0 ) = x0 , t0 ≥ 0,

(1.2)

trong đó A là ma trận hằng số, g(t) : [0; ∞) → Rn là hàm khả tích thì hệ

(1.2) luôn có nghiệm duy nhất cho bởi công thức Cauchy sau:
t

x(t) = e

A(t−t0 )

eA(t−t0 ) g(s)d(s).

x0 +

t0

Đối với không dừng

x(t)
˙
= A(t)x(t) + g(t), t ≥ 0,
x(t0 ) = x0 , t0 ≥ 0,

(1.3)

trong đó A(t) là hàm đo được hoặc liên tục theo t và ||A(t)|| ≤ m(t),
với m(t) là hàm khả tích và g(t) cũng là hàm khả tích thì hệ (1.3) cũng
có nghiệm duy nhất. Tuy nhiên, nghiệm của hệ này không biểu diễn theo
công thức Cauchy như hệ tuyến tính mà thông qua ma trận nghiệm cơ
bản Φ(t, s) của hệ thuần nhất

x(t)
˙
= A(t)x(t),
7

(1.4)


nghiệm của hệ (1.3) được cho bởi
t

x(t) = Φ(t, t0 )x0 +


Φ(t, s)g(s)d(s),

(1.5)

t0

trong đó Φ(t, s) là ma trận nghiệm cơ bản của hệ (1.4) thỏa mãn hệ phương
trình ma trận

d
Φ(t, s) = A(t)Φ(t, s), t ≥ s,
dt
Φ(t, t) = I.
1.2
1.2.1

(1.6)

Lý thuyết ổn định Lyapunov
Các khái niệm về ổn định

Xét một hệ thống mô tả bởi phương trình vi phân

x˙ = f (t, x(t)), t ≥ 0,
x(t0 ) = x0 , x ∈ Rn , t0 ≥ 0,

(1.7)

trong đó x(t) ∈ Rn là véctơ trạng thái của hệ f (t, x(t)) : R+ × Rn → Rn .
Giả sử hàm f (t, x(t)) là hàm thỏa mãn các điều kiện sao cho nghiệm của

bài toán Cauchy (1.7) với điều kiện ban đầu x(t0 ) = x0 , t0 ≥ 0 luôn có
nghiệm. Khi đó dạng tích phân của nghiệm được cho bởi công thức
t

x(t) = x0 +

f (s, x(s))ds.
t0

Định nghĩa 1.2.1. Nghiệm không của hệ (1.7) được gọi là ổn định nếu
với mọi số ε > 0, t0 ≥ 0, tồn tại δ = δ(t0 , ε) > 0 sao cho x(t0 ) = x0 thỏa
mãn ||x0 || < δ thì ||x(t)|| < ε, ∀t ≥ t0 .
Định nghĩa 1.2.2. Nghiệm không của hệ (1.7) được gọi là ổn định tiệm
cận nếu nó là ổn định và tồn tại một số δ > 0 sao cho ||x0 || < δ thì

lim ||x(t)|| = 0.

x→∞

Định nghĩa 1.2.3. Nghiệm không của hệ (1.7) được gọi là ổn định mũ
nếu tồn tại các hằng số α > 0, K > 0 sao cho mọi nghiệm của hệ (1.7)
với x(t0 ) = x0 thỏa mãn

||x(t)|| ≤ K.e−α(t−t0 ) ||x0 ||, ∀t ≥ t0 .
8


Để ngắn gọn thay vì nói hệ (1.7) là ổn định ta nói nghiệm 0 của hệ là
ổn định.
1.2.2


Phương pháp hàm Lyapunov

Xét hệ phương trình vi phân phi tuyến dừng

x(t)
˙
= f (x(t)),

f (0) = 0,

t ∈ R+ .

(1.8)

Xét hàm số V (x) : Rn → R được gọi là xác định dương nếu
a) V (x) ≥ 0 với mọi x ∈ Rn .
b) V (x) = 0 khi và chỉ khi x = 0.
Định nghĩa 1.2.4. Hàm V (x) : D ⊆ Rn → R, D là lân cận mở tùy ý của

0, gọi là hàm Lyapunov của hệ (1.8) nếu
a) V (x) là hàm khả vi liên tục trên D.
b) V (x) là hàm xác định dương.
c) Df V (x) : =

∂V
f (x) ≤ 0, ∀x ∈ D.
∂x

Hàm V (x) gọi là hàm Lyapunov chặt nếu nó là hàm Lyapunov và thêm

vào đó bất đẳng thức trong điều kiện (c) là thực sự âm với mọi x nằm
ngoài lân cận 0 nào đó, chính xác hơn:
d) ∃c > 0 : Df V (x) ≤ −c||x|| < 0, x ∈ D \ {0}.
Bằng cách lựa chọn hàm Lyapunov, ta có định lý sau.
Định lý 1.2.1. Nếu hệ (1.8) có hàm Lyapunov thì ổn định. Hơn nữa, nếu
hàm Lyapunov đó là chặt thì hệ là ổn định tiệm cận.
Đối với hệ tuyến tính không dừng (1.7) thì hàm Lyapunov được định
nghĩa tương tự cho hàm hai biến V (t, x). Trước hết ta xét lớp hàm K là
tập các hàm tăng chặt a(.) : R+ → R+ với a(0) = 0.
Hàm V (t, x) : R+ × D → R gọi là hàm Lyapunov nếu:

9


a) V (t, x) là hàm xác định dương theo nghĩa

∀(t, x) ∈ R+ × D.

∃a(.) ∈ K : V (t, x) ≥ a(||x||),

∂V
∂V
+
f (t, x) ≤ 0, ∀(t, x) ∈ R+ × D.
∂t
∂x
Nếu hàm Lyapunov thỏa mãn thêm điều kiện

b) Df V (t, x) =


∀ (t, x) ∈ R+ × D.

c) ∃ a(.) ∈ K : V (t, x) ≤ a(||x||),

d) ∃ γ(.) ∈ K : Df V (t, x) ≤ −γ(||x||), ∀ t ∈ R+ , x ∈ D \ {0}.
thì ta gọi là hàm Lyapunov chặt.
Định lý 1.2.2. Nếu hệ phi tuyến không dừng (1.7) có hàm Lyapunov thì
hệ là ổn định. Nếu hàm là chặt thì hệ ổn định tiệm cận.
1.2.3

Một số tiêu chuẩn cơ bản về tính ổn định

Xét hệ tuyến tính

t ≥ 0,

x(t)
˙
= Ax(t),

(1.9)

trong đó A là ma trận cấp n × n. Nghiệm của hệ (1.9) với trạng thái ban
đầu x(t0 ) = x0 cho bởi công thức Cauchy:

x(t) = x0 eA(t−t0 ) ,

t ≥ t0 .

Định lý 1.2.3 (Công thức Sylvester). Cho A là ma trận n × n chiều với

các giá trị riêng λ1 ; λ2 ; . . . ; λn khác nhau. Cho f (λ) là hàm đa thức bậc n
có dạng

n

Ck λk .

f (λ) =
k=0

Khi đó

f (A) =

Zk f (λk )

trong đó Zk được xác định bởi

Zk =

(A − λ1 I) . . . (A − λk−1 I)(A − λk+1 I) . . . (A − λn I)
(λk − λ1 ) . . . (λk − λk−1 )(λk − λk+1 ) . . . (λk − λn )

10

(1.10)


Định lý dưới đây cho một tiêu chuẩn đầu tiên về tính ổn định của hệ


(1.9), thường gọi là tiêu chuẩn ổn định đại số Lyapunov.
Định lý 1.2.4. Hệ (1.9) là ổn định tiệm cận khi và chỉ khi phần thực của
tất cả các giá trị riêng của A là âm, tức là

Reλ < 0, với mọi λ ∈ λ(A).
Ví dụ 1.2.1. Xét tính ổn định của hệ

x˙1 = x1 − x2 + x3
x˙2 = x1 + x2 − 3x3

x˙3 = x1 − 5x2 − 3x3
Lập phương trình đặc trưng

λ−1
3
1
−1
λ

1
3
f (λ) =
= 0,
−1
5
λ+3
f (λ) = λ3 + λ2 − 18λ + 12 = 0.
Vì f (0) = 12 > 0; f (1) = −5 < 0, mà hàm f (λ) liên tục trên [0; 1] nên có
ít nhất một nghiệm thuộc khoảng (0; 1). Như vậy phương trình đặc trưng
có ít nhất một nghiệm với phần thức lớn hơn 0 nên hệ đã cho không ổn

định.
Tính ổn định của hệ (1.9) có quan hệ tương đương với sự tồn tại nghiệm
của một phương trình ma trận, thường gọi là phương trình Lyapunov dạng

AT X + XA = −Y,

(1.11)

trong đó X, Y là các ma trận dạng (n × n) chiều và gọi là cặp nghiệm của

(1.11).
Xét hệ (1.9), từ giờ ta nói ma trận A là ổn định nếu phần thực tất cả
các giá trị riêng của A là âm. Theo định lý 1.2.4, điều này tương đương
với hệ (1.9) là ổn định tiệm cận.
Định nghĩa 1.2.5. Ma trận A được gọi là xác định dương (A ≥ 0; A > 0)
nếu:
i) Ax, x ≥ 0,

∀x ∈ Rn ,
11


ii) Ax, x > 0,

x = 0.

trong đó x, y là tích vô hướng của hai véctơ x = (x1 , x2 , ..., xn ) và y =

(y1 , y2 , ..., yn ) xác định bởi
n


x, y =

xi yi .
i=1

Ta có tiêu chuẩn sau
Định lý 1.2.5 (Sylvester condition). Ma trận A cỡ (n × n) là xác định
dương nếu

det(Di ) > 0, i = 1; 2; . . . ; n
trong đó

a a
D1 = a11 ; D2 = a11 a12 ; D3 =
21
22

a11 a12 a13
a21 a22 a23 ; . . . ; Dn = A.
a31 a32 a33

Định lý 1.2.6. Ma trận A là ổn định khi và chỉ khi phương trình (1.11)
có cặp nghiệm X, Y là ma trận đối xứng, xác định dương.

1.3

Bài toán ổn định hóa

Cùng với sự phát triển của lý thuyết điều khiển hệ động lực, bài toán

ổn định hóa cũng được quan tâm nghiên cứu và tìm được nhiều ứng dụng
trong thực tiễn. Dựa trên các kết quả về lý thuyết ổn định Lyapunov người
ta tìm lời giải, cũng như các ứng dụng cho bài toán ổn định hóa của hệ
phi tuyến với thời gian liên tục. Phần này sẽ trình bày các vấn đề cơ sở
của bài toán ổn định hóa và một số kết quả chọn lọc về tính ổn định hóa.
Xét hệ điều khiển phi tuyến

x(t)
˙
= f (t, x(t), u(t)),

t ≥ 0,

(1.12)

trong đó, x(t) ∈ Rn , u(t) ∈ Rm , f (t, x(t), u(t)) : R+ × Rn × Rm → Rn ,

f (t, 0, 0) = 0, ∀t ≥ 0.

12


Định nghĩa 1.3.1. Hệ (1.12) gọi là ổn định hóa được nếu tồn tại hàm
điều khiển ngược u(t) = h(t, x(t)), h(.) : Rn → Rm , h(0) = 0 sao cho
nghiệm không của hệ đóng

x(t)
˙
= f (t, x(t), u(t)),
x(t0 ) = x0 ,


t ≥ 0,

(1.13)

là ổn định tiệm cận.
Đối với hệ tuyến tính

x(t)
˙
= Ax(t) + Bu(t),

t ≥ 0,

(1.14)

được gọi là ổn định hóa được nếu tồn tại điều khiển ngược

u(t) = Kx(t), K ∈ Rn×m ,
sao cho hệ x(t)
˙
= (A + BK)x(t) là ổn định tiệm cận.
Như vậy, bài toán ổn định hóa hệ tuyến tính (1.14) được đưa thành bài
toán tìm ma trận K ∈ Rn×m sao cho ma trận (A + BK) là ổn định, tức
là phần thực của tất cả các giá trị riêng của (A + BK) là âm.
Ta có tiêu chuẩn để hệ (1.14) là ổn định hóa được như sau.
Định lý 1.3.1. Hệ (1.14) là ổn định hóa được nếu tồn tại ma trận đối
xứng P > 0, Q > 0 thỏa mãn

AT P + P A − P BB T P + Q = 0,

1
và mà trận ổn định hóa là K = − B T P , tức là điều khiển ổn định hóa là
2
u(t) = Kx(t).
Ví dụ 1.3.1. Xét tính ổn định của hệ

x˙ (t) = 2x1 (t) + 2x2 (t) + x3 (t) + 2u1 (t) + u2 (t)

 1
1
x˙ 2 (t) = x1 (t) + x3 (t) + u1 (t)

2

x˙ 3 = 3x1 (t) + x2 (t) + 2x3 (t) + u1 (t) + 2u2 (t).
Theo định lý 1.3.1 hệ (1.3.1) là ổn định hóa được nếu tồn tại ma trận
đối xứng P > 0, Q > 0 thỏa mãn

AT P + P A − P BB T P + Q = 0.
13


Ta có



2 2 1
1

A = 1 0  ; B =

2
3 1 2

2 1
1 0 .
1 2

Ta tìm được nghiệm

1 0 0
0 2 0 ; Q=
0 0 1

P =

2 0 0
0 4 0 .
0 0 1

Thật vậy, ta có


2 1 3
1 0
2 0 1
T
A P = 1  0 2
0 0
3
1

2

2 2
1 0 0 
P A = 0 2 0 1 0
0 0 1
3 1
T

P BB P =
=

1
0
0
6
4
4

0
2
0
4
4
2

0
2 1
0
1 0

1
1 2
4
2 ,
5

0
0
1

=

2 2 3
2 0 1 ,
1 1 2


1
1
=
2
2

2 2 1
2 0 1 ,
3 1 2

2 1 1
1 0 2


1 0 0
0 2 0
0 0 1

suy ra AT P + P A − P BB T P + Q = 0.
Vậy hệ đã cho là ổn định tiệm cận.
Sau đây là một bổ đề được áp dụng trong chương 2.
Bổ đề 1.3.1 (Schur). Cho ma trận P, Q, M ∈ Rn×n , trong đó Q = QT >

0, ta có
P M
< 0 ⇔ P + M Q−1 M T < 0.
M T −Q
Chứng minh. Xem [6].

14


Chương 2

Ổn định hệ phương trình vi phân
phi tuyến và ứng dụng
Trong thực tế, các hệ động lực phần lớn được mô tả bằng các phương
trình toán học phi tuyến. Để giải bài toán ổn định các hệ phi tuyến,
Lyapunov đưa ra hai phương pháp:
Phương pháp thứ nhất: Nghiên cứu tính ổn định thông qua số mũ
Lyapunov hoặc dựa trên hệ xấp xỉ tuyến tính. Nếu vế phải đủ tốt, ví dụ là
hàm khả vi liên tục, để có thể xấp xỉ hệ đã cho bằng hệ tuyến tính tương
ứng, thì tính ổn định khi đó sẽ được rút ra từ tính ổn định hệ xấp xỉ tuyến
tính.

Phương pháp thứ hai: Phương pháp này dựa vào sự tồn tại của một lớp
hàm Lyapunov mà tính ổn định của hệ được thử trực tiếp qua dấu của
đạo hàm theo vế phải của hệ đã cho.
Mỗi phương pháp đều có ưu và nhược điểm riêng, phương pháp thứ
nhất đòi hỏi tính khả vi liên tục của hàm vế phải, phương pháp thứ hai lại
rất khó khăn trong việc tìm hàm Lyapunov. Cho đến này chưa có phương
pháp nào hiệu quả tìm hàm Lyapunov mà chỉ dựa vào kinh nghiệm, đặc
thù vế phải.
Trong chương này, tôi trình bày một số kết quả về tính ổn định của hệ
phương trình phân phi tuyến đồng thời mở rộng các kết quả ổn định cho
các hàm tựa Lyapunov. Từ đó vận dụng các kết quả vào giải quyết các bài
toán ổn định hóa hệ phương trình điều khiển phi tuyến.
Nội dung chương này được trình bày dựa trên các tài liệu ([1], [3], [4]).

15


2.1

Ổn định hệ phương trình vi phân phi tuyến

Xét hệ phương trình vi phân

x(t)
˙
= f (t, x(t)),

t ≥ 0,

(2.1)


trong đó f (t, x(t)) : R+ × Rn → Rn là hàm phi tuyến cho trước, f (t, 0) = 0
với mọi t ∈ R+ . Như đã nói ở trên, ta luôn giả thiết các điều kiện trên

f (.) sao cho hệ (2.1) có nghiệm x(t) với
x(t0 ) = x0 , t0 ≥ 0.
Định lý sau cho điều kiện đủ để hệ (2.1) là ổn định tiệm cận khi hàm
vế phải được phân tích thành tổng của một ma trận hằng và một nhiễu
phi tuyến đủ nhỏ.
Nếu hàm f (t, x(t)) khả vi liên tục tại x = 0 thì theo khai triển Taylor
bậc một tại x = 0 ta có

f (x(t)) = Ax(t) + g(x(t)),
trong đó

A=

∂f (0)
, g(x(t)) = o(||x(t)||).
∂x

Định lý 2.1.1. Xét hệ (2.1) trong đó f (t, x(t)) = Ax(t) + g(x(t)). Giả sử

A là ma trận ổn định và g(x(t)) = o( x(t) ) thì hệ là ổn định tiệm cận
Ví dụ 2.1.1. Xét tính ổn định của hệ phương trình vi phân sau

x˙ 1 (t) = −2x1 (t) + 2x2 (t) + x21 (t)e−t
x˙ 2 (t) = x1 (t) − 5x2 (t) − x22 (t)e−t
Ta có


t ≥ 0.


1 2
−t
−2 2
 2x1 (t)e 
A = 1 −5 , g(t, x(t)) =  1
,
2
−t
− x2 (t)e
2


xét

det(A − λI) =

−2 − λ
2
1
−5 − λ = 0

suy ra (λ + 2)(λ + 5) + 2 = 0 hay λ1 = −3; λ2 = −4.
16


Vậy ma trận A ổn định.
Mặt khác


g(t, x(t)) = e−t

x41 + x42 ≤ x2 (t) ,

hay g(t, x(t)) = o( x(t) ).
Vậy hệ đã cho ổn định tiệm cận.
Định lý 2.1.2. Xét hệ phi tuyến

x(t)
˙
= Ax(t) + f (x(t)).

(2.2)

Giả sử tồn tại α > 0 sao cho f T (x(t))f (x(t)) ≤ α x(t) 2 , ∀x ∈ Rn . Khi
đó hệ (2.2) là ổn định tiệm cận nếu tồn tại ma trận đối xứng xác định
dương P > 0 sao cho

AT P + P A + αI P
P
−I

< 0.

(2.3)

Ví dụ 2.1.2. Xét tính ổn định của hệ

x˙ 1 (t) = −2 x1 (t) + 2x2 (t) + x1 (t)e−x2 (t)

x˙2 (t) = −x1 (t) − 2x2 (t) − x2 (t)e−x1 (t)
Ta có

−2 2
A = −1 2 ,

f (x(t)) = x1 (t)e−x2 (t) , −x2 (t)e−x1 (t) .

Ta thấy

f (x(t)), f (x(t)) = x22 (t)e−2x1 (t) + x21 (t)e−2x2 (t)
f (x(t))T f (x(t)) ≤ x21 (t) + x22 (t) ≤ x(t)

2

suy ra α = 1.
Theo định lý 2.1.2 ta phải tìm ma trận P đối xứng, xác định dương
thỏa mãn bất đẳng thức trận tuyến tính

AT P + P A + I P
P
−I

17

<0


Theo bổ đề Schur bất đẳng thức trên tương đương với bất đẳng thức ma
trận đại số sau AT P + P A + P 2 + I < 0 ta tìm được nghiệm


1 0
P = 0 2 >0
Thật vậy, ta có

AT P =
1 0
PA = 0 2

−2 −1
2 −2

1 0
−2 2
=
0 2
−2 4 ,

−2 2
−2 2
1 0
2
=
,
P
=
−1 2
−2 4
0 4 ,


suy ra

AT P + P A + P 2 + I =

−2 0
0 −3 < 0.

Do đó hệ trên là ổn định tiệm cận.
Định lý 2.1.3. Xét hệ phi tuyến

x(t)
˙
= A(t)x(t) + g(t, x(t)),

t≥0

(2.4)

Giả sử
i) ∃K > 0, δ > 0 :

Φ(t, s) ≤ Ke−δ(t−s) ,

ii) g(t, x) ≤ L(t) x ,
iii) sup L(t) ≤ M <
t∈R+

t ≥ s ≥ 0.

∀t ≥ 0, ∀x ∈ Rn .

δ
.
K

Khi đó hệ đã cho là ổn định tiệm cận.
Sau đây, luận văn xét bài toán ổn định bằng cách sử dụng phương pháp
hàm tựa Lyapunov, tựa Lyapunov suy rộng.
Định nghĩa 2.1.1. Nghiệm 0 của hệ (2.1) được gọi là ổn định mũ nếu
tồn tại δ > 0 nghiệm x(t) thỏa mãn

x(t) ≤ β( x0 , t0 )e−δ(t−t0 ) ,

∀t ≥ t0 ,

trong đó β(h, t) : R+ × R+ → R+ là hàm tăng không âm.
18

(2.5)


Nếu β(.) trong định nghĩa trên không phụ vào t0 thì nghiệm 0 của hệ

(2.1) được gọi là ổn định mũ đều.
Đặt V (t, x) : W = R+ × Rn → R,
V (t + h, x + hf ) − V (t, x)
h→0+
h

Df+ V (t, x) = lim


Df+ V được gọi là đạo hàm Dini trên của V (.) dọc theo quỹ đạo của (2.1).
Với x(t) là nghiệm của (2.1), ta kí hiệu d+ V (t, x(t)) là đạo hàm trên
bên phải của V (t, x(t)).
d+ V (t, x(t)) = lim+
h→0

V (t + h, x(t + h)) − V (t, x(t))
.
h

Định nghĩa 2.1.2. Hàm V (t, x) : W → R là Lipschitz theo x thỏa mãn
với mọi t ∈ R+ nếu tồn tại số L > 0 sao cho với mọi t ∈ R+ ,

|V (t, x1 ) − V (t, x2 )| ≤ L x1 − x2 ,

∀(x1 , x2 ) ∈ Rn × Rn .

Xét hệ phương trình vi phân

t ≥ 0,

u(t)
˙
= g(t, u),

(2.6)

với g(t, u) là hàm liên tục theo t và u.
Mệnh đề 2.1.1. Cho u(t) là nghiệm cực đại của hệ (2.6) với u(t0 ) = u0 .
Nếu tồn tại hàm liên tục v(t) với v(t0 ) = u0 thỏa mãn


d+ v(t) ≤ g(t, u(t)),
khi đó

∀t ≥ 0,

t

v(t) − v(t0 ) ≤

g(s, u(s))ds,

∀t ≥ 0.

t0

Ta đặt

dV (t, x) dV (t, x)
+
f (t, x).
dt
dx
Định nghĩa 2.1.3. Hàm V (t, x) : W → R được gọi là hàm tựa Lyapunov
của (2.1) nếu V (t, x) khả vi liên tục với t ∈ R+ , x ∈ Rn và tồn tại các số
dương λ1 , λ2 , λ3 , K, p, q, r, δ sao cho
Df V (t, x) =

λ1 x


p

≤ V (t, x) ≤ λ2 x q ,

Df V (t, x) ≤ −λ3 x

r

+ Ke−δt ,
19

∀(t, x) ∈ W,

∀t ≥ 0, x ∈ Rn \ {0}.

(2.7a)
(2.7b)


Định nghĩa 2.1.4. Hàm V (t, x) : W → R gọi là hàm tựa Lyapunov suy
rộng của (2.1) nếu V (t, x) liên tục theo t, Lipschitz theo x, tồn tại các
hàm dương λ1 (t), λ2 (t), λ3 (t), với λ1 (t) là hàm không giảm và tồn tại các
số dương K, p, q, r, δ sao cho

λ1 (t) x

p

≤ V (t, x) ≤ λ2 (t) x q ,


Df+ V (t, x) ≤ −λ3 (t) x

+ Ke−δt ,

r

∀(t, x) ∈ W,

∀t ≥ 0, x ∈ Rn \ {0}.

(2.8a)
(2.8b)

Định lý 2.1.4. Hệ (2.1) là ổn định mũ nếu tồn tại hàm tựa Lyapunov và
hai điều kiện sau thỏa mãn với mọi (t, x) ∈ W
λ3
δ>
r/ ,
[λ2 ] q

(2.9a)
r

∃γ > 0 sao cho V (t, x) − V (t, x)

/q

≤ γe−δt .

(2.9b)


Ví dụ 2.1.3. Xét tính ổn định của phương trình vi phân phi tuyến
1 1
(2.10)
x(t)
˙
= − x 5 (t) + x(t) e−2t .
5
Định lý 2.1.5. Hệ (2.1) là ổn định mũ nếu tồn tại hàm tựa Lyapunov suy
rộng V (t, x) và đồng thời thỏa mãn hai điều kiện sau

δ > inf+
t∈R

λ3 (t)
[λ2 (t)]r/q

> 0,

∃γ > 0 sao cho V (t, x) − [V (t, x)]r/q ≤ γe−δt .

(2.11a)
(2.11b)

Chú ý 2.1.1. Trong định lý 2.1.5 ta giả thiết λ1 (t) là hàm không giảm.
Nếu λ1 (t) thỏa mãn điều kiện

λ1 (t) ≥ e−αt , t ≥ 0,

∃a > 0 : a < M,


(2.12)

khi đó, ta có thể thay giả thiết không giảm bởi điều kiện (2.12) với

M = inf+
t∈R

λ(t)
.
[λ(t)]r/q

Ví dụ 2.1.4. Xét tính ổn định mũ của hệ phương trình
3t
1 3
x
x(t)
˙
= − et x 4 +
+ e− 2 cos x.
5
10
Ví dụ 2.1.5. Xét tính ổn định mũ của hệ
1 1
x(t)
˙
= − x 2 + xe−2t .
3
20


(2.13)

(2.14)


2.2

Ổn định hóa hệ phương trình điều khiển phi tuyến

Xét hệ phương trình phi tuyến

x(t)
˙
= Ax(t) + Bu(t) + f (x(t), u(t)),

(2.15)

trong đó A ∈ Rn×n , B ∈ Rn×m , f : Rn × Rm → Rn là hàm phi tuyến liên
tục thỏa mãn điều kiện

f T (x, u)f (x, u) ≤ α x

2

+ β u 2,

(2.16)

với α > 0, β > 0, (x, u) ∈ Rn × Rm .
Định lý 2.2.1. Hệ (2.15) là ổn định hóa được nếu tồn tại ma trận đối

xứng P > 0 thỏa mãn bất đẳng thức ma trận
 T
A P + P A + αI
P

3
P
− I + BB T
β


−1 

<0

(2.17)

điều khiển ổn định hóa là

3
u(t) = − B T P x(t), t ≥ 0.
β

(2.18)

Ví dụ 2.2.1. Xét phương trình vi phân

x(t)
˙
= −8x(t) + 3u(t) + 6x(t)u(t),


t ≥ 0.

Ví dụ 2.2.2. Xét tính ổn định của hệ phương trình vi phân phi tuyến




2
1

x˙1 (t) = −3x1 (t) − x2 (t) + u1 (t) − u2 (t) +
x1 (t) + 3u2 (t) e−x2 (t)
2
√2


1
2

x˙2 (t) = x1 (t) − 7x2 (t) + 2u1 (t) + u2 (t) +
x2 (t) − 3u1 (t) e−x1 (t)
2
2
Sau đây là một số ứng dụng dựa trên các kết quả thu được về tính ổn
định bằng cách sử dụng phương pháp hàm Lyapunov.
Xét bài toán ổn định hóa hệ

x(t)
˙

= f (t, x(t), u(t)), t ≥ 0,

(2.19)

trong đó x(t) ∈ Rn , u(t) ∈ Rm , f (t, x(t)u(t)) : R+ × Rn × Rm → Rn .
Dựa trên các kết quả về tính ổn định từ định lý 2.1.4 ta thu được điều
kiện đủ cho tính ổn định mũ của hệ điều khiển phi tuyến (2.19) sau
21


Định lý 2.2.2. Giả sử tồn tại hàm h(x) : Rn → Rm , h(0) = 0 với h(x)
liên tục theo biến x sao cho với hệ (2.19) ta có thể chọn được hàm tựa
Lyapunov thỏa mãn (2.9a) và (2.9b), khi đó hệ đóng điều khiển phi tuyến

x(t)
˙
= f (t, x(t), h(x(t))),

t ≥ 0.

trong đó h(x) : Rn → Rm là ổn định mũ với điều khiển ngược u(t) =

h(x(t)).
Bằng cách sử dụng hàm tựa Lyapunov suy rộng ta đã thu được kết quả
về tính ổn định mũ của hệ

x˙ = f (t, x(t)),

t ≥ 0.


Áp dụng kết quả thu được từ định lý 2.1.5 ta có định lý sau:
Định lý 2.2.3. Giả sử tồn tại hàm h(x) : Rn → Rm với h(0) = 0 và h(x)
liên tục theo x sao cho hệ (2.19) ta có thể chọn được hàm tựa Lyapunov
suy rộng thỏa mãn (2.11a) và (2.11b), khi đó hệ điều khiển đóng

x(t)
˙
= f (t, x(t), h(x(t))),

t ≥ 0,

trong đó h(x) : Rn → Rm là ổn định mũ với hàm điều khiển ngược u(t) =

h(x(t)).

22


Kết Luận
Trong luận văn này tôi đã trình bày lại một cách có hệ thống về việc
nghiên cứu tính ổn định nghiệm của các hệ phương trình vi phân phi tuyến
với thời gian liên tục bằng phương pháp số mũ đặc trưng Lyapunov cho
một số dạng phương trình đặc biệt và phương pháp hàm Lyapunov, mở
rộng đối với các hàm tựa Lyapunov, tựa Lyapunov suy rộng và vận dụng
các kết quả đó giải bài toán ổn định hóa.
Ngoài phần đọc hiểu, tôi có đóng góp trong việc chứng minh chi tiết
các định lý về tính ổn định của hệ phương trình vi phân phi tuyến và xây
dựng một số ví dụ mới minh họa.

23



Tài liệu tham khảo
[1] Vũ Ngọc Phát, Nhập môn lý thuyết điều khiển toán học. Nhà xuất bản
Đại học Quốc gia Hà Nội, Hà Nội, 2001.
[2] Nguyễn Thế Hoàn, Phạm Phu, Cơ sở phương trình vi phân và lí thuyết
ổn định. Nhà xuất bản giáo dục, 2003.
[3] N. M. Linh, V. N. Phát, Exponential stability of nonlinear time- varying differential equations and applications. Electronic Journal of Differential Equations, 2001(2001), No. 34, pp. 1-13.
[4] N. P. Bhatia, G. P. Szeg˝o, Stability Theory of Dynamical Systems.
Springer, Boston, 2002.
[5] N. Rouche, P. Habets, M. Laloy, Stability Theory by Lyapunov’s Direct
Method. Springer, New York, 1977.
[6] L. Boyd, El Ghaaui, E. Feron, V. Balakrishnan, Linear Matrix Inequalities in Systems and Control Theory. SIAM, Philadelphia, 1994.
[7] Lien C. H., Global exponential stabilization for Several classes of uncertain nonlinear systems with time - varying delay. Nonlinear Dynamics and Systems Theory, 4(1)(2004) 15-30.
[8] Lee E. and Markus L., Foundation of Optimal Control Theory. John
Wiley, New York, 1967.

24


×