Tài liệu Xây dựng tiêu chuẩn tối ưu LQR cho hệ thống điều khiển tàu thủy: Nghiên cứu khoa học công nghệ
Tạp chí Nghiên cứu KH&CN quân sự, Số Đặc san FEE, 08 - 2018 71
XÂY DỰNG TIÊU CHUẨN TỐI ƯU LQR
CHO HỆ THỐNG ĐIỀU KHIỂN TÀU THỦY
Đỗ Công Thắng1*, Cao Tiến Huỳnh2
Tóm tắt: Tiêu chuẩn tối ưu có vai trò hết sức quan trọng trong việc thiết kế và
tổng hợp hệ thống điều khiển tối ưu cho tàu thủy hiện đại. Bài báo đề xuất phương
pháp xây dựng tiêu chuẩn tối ưu LQR đảm bảo hệ thống điều khiển tàu thủy theo
hướng có tổn thất tốc độ là bé nhất, từ đó phân tích được các yếu tố ảnh hưởng tới
hàm tiêu chuẩn tối ưu (đặc trưng cho tổn thất tốc độ). Bài báo cũng chỉ ra được các
khó khăn và sự phức tạp trong việc lựa chọn trọng số của hàm mục tiêu, đồng thời
chỉ ra được các hạn chế của một số tác giả trong việc xác định các trọng số hàm
mục tiêu. Từ đó, đề xuất một phương pháp để xác định trọng số trong hàm mục tiêu
của bài toán điều khiển tối ưu toàn phương tuyến tính (LQR).
Từ khóa: Tiêu chuẩn tối ưu; Hàm mục tiêu; Điều khiển tối ưu; LQR; Tàu thủ...
7 trang |
Chia sẻ: quangot475 | Lượt xem: 326 | Lượt tải: 0
Bạn đang xem nội dung tài liệu Xây dựng tiêu chuẩn tối ưu LQR cho hệ thống điều khiển tàu thủy, để tải tài liệu về máy bạn click vào nút DOWNLOAD ở trên
Nghiên cứu khoa học công nghệ
Tạp chí Nghiên cứu KH&CN quân sự, Số Đặc san FEE, 08 - 2018 71
XÂY DỰNG TIÊU CHUẨN TỐI ƯU LQR
CHO HỆ THỐNG ĐIỀU KHIỂN TÀU THỦY
Đỗ Công Thắng1*, Cao Tiến Huỳnh2
Tóm tắt: Tiêu chuẩn tối ưu có vai trò hết sức quan trọng trong việc thiết kế và
tổng hợp hệ thống điều khiển tối ưu cho tàu thủy hiện đại. Bài báo đề xuất phương
pháp xây dựng tiêu chuẩn tối ưu LQR đảm bảo hệ thống điều khiển tàu thủy theo
hướng có tổn thất tốc độ là bé nhất, từ đó phân tích được các yếu tố ảnh hưởng tới
hàm tiêu chuẩn tối ưu (đặc trưng cho tổn thất tốc độ). Bài báo cũng chỉ ra được các
khó khăn và sự phức tạp trong việc lựa chọn trọng số của hàm mục tiêu, đồng thời
chỉ ra được các hạn chế của một số tác giả trong việc xác định các trọng số hàm
mục tiêu. Từ đó, đề xuất một phương pháp để xác định trọng số trong hàm mục tiêu
của bài toán điều khiển tối ưu toàn phương tuyến tính (LQR).
Từ khóa: Tiêu chuẩn tối ưu; Hàm mục tiêu; Điều khiển tối ưu; LQR; Tàu thủy.
1. ĐẶT VẤN ĐỀ
Tàu thủy có vai trò rất quan trọng trong vận tải hàng hóa, an ninh và quốc phòng. Để
khai thác và vận hành tàu thủy có hiệu quả cao cần hệ thống điều khiển và tự động hóa,
đặc biệt là hệ thống điều khiển lái tự động tàu theo hướng là không thể thiếu. Để hệ điều
khiển có chất lượng cao thì tiêu chuẩn tối ưu cần phải chính xác. Đối với hệ lái tàu theo
hướng, tiêu chuẩn tối ưu phải đảm bảo khi vận hành lực cản lên tàu là bé nhất ứng với tổn
hao tốc độ là bé nhất.
Để xây dựng được hệ thống tối ưu, vấn đề quan trọng bậc nhất là phải xây dựng được
tiêu chuẩn tối ưu, bởi chất lượng của hệ thống hoàn toàn phụ thuộc vào tiêu chuẩn tối ưu
được lựa chọn trước lúc bước vào thiết kế hệ thống. Đối với hệ thống tự động lái tàu theo
hướng tiêu chuẩn đó phải được xây dựng trên cơ sở các yếu cầu đặt ra cho nó. Cụ thể là:
a. Hệ thống phải đảm bảo độ chính xác, theo đó sai số càng nhỏ càng tốt, bởi sai số
hướng mũi tàu là nguyên nhân tăng sức cản lên con tàu làm giảm tốc độ chuyển động của
tàu, kéo dài thời gian hành trình dẫn đến làm giảm hiệu quả kinh tế -kỹ thuật của tàu.
b. Bên cạnh đó, hệ thống nhất thiết phải đảm bảo sao cho biên độ và tần số bẻ bánh lái
nhỏ nhất, bởi biên độ bẻ bánh lái càng lớn thì sức cản càng lớn dẫn đến tổn thất tốc độ
càng lớn và đi kèm với đó là kéo dài thời gian hành trình, tần số bẻ bánh lái càng lớn thì sự
mài mòn máy lái càng nhiều dẫn đến giảm tuổi thọ của máy lái.
Cả hai yêu cầu nêu trên hướng tới việc giảm thiểu sức cản và do đó giảm thiểu sự mất
mát tốc độ do góc sai lệch hướng mũi tàu và góc bẻ bánh lái gây ra.
2. GIẢI QUYẾT VẤN ĐỀ
Mô hình toán học mô tả động học của tàu thủy đã được tác giả thể hiện trong công trình
[2] có dạng:
2
(3) ( )
1 2
1
i
i
i
a k k
(1)
Với là góc hướng của mũi tàu so với phương bắc; là góc bẻ bánh lái. Các tham
số 1 2 1 2, , ,a a k k là các tham số phụ thuộc vào tham số động học đặc trưng của tàu, động
học của tàu phụ thuộc rất nhiều vào tải trọng của con tàu, mà tải trọng của tàu là một tham
số bất định không biết trước. Trong công trình [2] đã đề xuất phương pháp nhận dạng các
tham số 1 2 1 2, , ,a a k k này của tàu thủy.
Kỹ thuật Điều khiển – Tự động hóa
Đ. C. Thắng, C. T. Huỳnh, “Xây dựng tiêu chuẩn tối ưu LQR điều khiển tàu thủy.” 72
y
Bắc
Đông
x
d
Thân tàu
Bánh lái
Hình 1. Định nghĩa các góc bẻ bánh lái và góc hướng .
Viết (1) ở dạng hàm truyền 1 2
3 2
2 1
( )
( )
( )
s k k s
G s
s s a s a s
(2)
Đặt
3 2
2 1( )A s s a s a s ; ( ) ( )U s s và ( ) ( )Y s s
2
1 2 1
1
( ) ( ); ( ) ( ) : ( ) ( )
( ) ( ) ( )
s s
X s U s X s U s X s U s
A s A s A s
Suy ra
1 2
2 3
dx dx
=x ; =x
dt dt
Từ đó ta có:
1 2 1 2 1 1 2 2
( ) ( ) ( )
( ) ( ) ( ) ( )
( ) ( ) ( )
U s U s sU s
s k k s k k k X s k X s
A s A s A s
(3)
Suy ra đầu ra: 1 1 2 2( ) ( ) x xy t t k k
và
3 2
1 2 1 1( ) ( ). ( ) ( ). ( )U s A s X s s a s a s X s
hay 3 32 3 1 2 1 2 2 3
dx dx
u(t)= +a x +a x a x a x +u
dt dt
Từ đó ta có hệ phương trình trạng thái mô tả tàu thủy:
1 2
2 3
3 1 2 2 3
1 1 2 2
x =x
x =x
x = a x a x +u
y=k x k x
(4)
Hay viết dưới dạng ma trận ta được phương trình trạng thái của tàu thủy:
x Ax Bu
y Cx
(5)
Với
1
2
3
x
x
x
x là véc tơ trạng thái; u là tín hiệu điều khiển;
Nghiên cứu khoa học công nghệ
Tạp chí Nghiên cứu KH&CN quân sự, Số Đặc san FEE, 08 - 2018 73
32 33
0 1 0
0 0 1
0 a a
A là ma trận trạng thái với 32 1 33 2; a a a a ;
0
0
1
B là ma trận
đầu vào; 1 2 0k kC là ma trận đầu ra.
Với phương trình trạng thái (5), để tổng hợp được bài toán điều khiển tối ưu ta cần xác
định được tiêu chuẩn tối ưu. Tiêu chuẩn tối ưu này có dạng[1]:
0
( ) ( ) min
T
dt
T TJ x,u x Qx u Ru (6)
Trong đó Q, R là các ma trận trọng số cần xác định. Việc lựa chọn Q và R liên quan tới
tính ổn định của hệ thống và chất lượng bài toán điều khiển nhưng từ trước tới nay Q, R vẫn
được lựa chọn theo kinh nghiệm. Đòi hỏi cần có phương pháp để xác định các trọng số này
một cách khoa học. Dưới đây sẽ tiến hành xác định các trọng số cho hàm mục tiêu (6).
Để có cơ sở xây dựng tiêu chuẩn tối ưu cho hệ thống tự động lái tàu theo hướng, chúng
ta khảo sát lực tác động lên bánh lái và lên con tàu khi có sai lệch hướng mũi tàu.
Biểu thức giải tích xác định lực tác động lên bánh lái lần đầu được Euler đưa ra năm
1978 [6]. Tuy nhiên, đối với các bánh lái phẳng người ta sử dụng công thức do Jossel đề
xuất[6] để xác định lực tác động:
2
r r
r
p,r
k F v
P sin
C
(7)
Trong đó: Fr – diện tích của bánh lái, m
2;
v – Tốc độ chuyển động của tàu, m/s;
– góc bẻ bánh lái, độ;
Cp,r – hệ số biến thiên theo góc ;
kr – hệ số tỷ lệ.
PxrPr
Pyr
v
d
Hình 2. Lực tác động lên bánh lái.
Từ Hình 2 và biểu thức (7) ta tính được lực cản tác động lên bánh lái Pyr
2
2r r
yr
p,r
k F v
P sin
C
(8)
Tương tự như vậy, ta xác định được biểu thức tính lực cản tác động lên con tàu với góc
lệch hướng mũi là :
Kỹ thuật Điều khiển – Tự động hóa
Đ. C. Thắng, C. T. Huỳnh, “Xây dựng tiêu chuẩn tối ưu LQR điều khiển tàu thủy.” 74
2
2
ys
p,s
k F v
P sin
C
s s (9)
Trong đó: Fs – diện tích mặt sườn của tàu, m
2;
– góc lệch hướng mũi, độ;
Cp,s – hệ số biến thiên theo góc ;
ks – hệ số tỷ lệ, có tính đến tuyến hình và tính đến dạng thủy động học của tàu.
Từ các biểu thức (8) và (9) với góc và nhỏ ta có sin , sin . Vì vậy, các
biểu thức cho phép xác định gần đúng lực cản tác động lên bánh lái và lên con tàu sẽ là:
2
2r r
yr
p,r
k F v
P
C
(10)
2
2
ys
p,s
k F v
P
C
s s (11)
Quá trình điều khiển tàu theo hướng chính là quá trình tạo ra góc bẻ bánh lái theo
luật điều khiển tối ưu, đảm bảo cho tổng lực cản lên tàu là nhỏ nhất trong suốt thời gian
điều khiển. Điều đó có thể được thực thi khi luật điều khiển cho phép cực tiểu hoá tích
phân của tổng lực cản lên con tàu.
2
r r p,s2 2s s
1 yr0 0
p,s s s p,r
2
2 2s s
0
p,s
k F Ck F v
( ) ( )
C k F C
k F v
( ) min
C
T T
ys
T
J P P dt dt
dt
(12)
Trong đó T là thời gian điều khiển, là trọng số:
r r p,s
s s p,r
k F C
k F C
(13)
Điều kiện cực trị (12) theo hoàn toàn trùng khớp với điều kiện cực trị riêng thành
phần tích phân:
2 2
2 0
( ) min
T
J dt (14)
Bằng cách so sánh (6) với (14) ta dễ dàng suy ra được các ma trận trọng số của tiêu
chuẩn tối ưu cho đối tượng (5) như sau:
1 0 0
0 0 0
0 0 0
Q ; R
Như vậy, bằng việc phân tích sự hình thành sức cản lên bánh lái và lên con tàu trong
quá trình điều khiển và sự cần thiết phải giảm thiểu tổng các lực cản, chúng ta đã thu được
tiêu chuẩn tối ưu cho hệ thống tự động lái tàu theo hướng. Trong tiêu chuẩn tối ưu vừa
được thiết lập, trọng số có vai trò vô cùng quan trọng. Trọng số này được xác định theo
biểu thức (13). Tuy nhiên có rất nhiều khó khăn trong việc xác định do không có đủ
Nghiên c
Tạp chí Nghi
thông tin v
thu
cũng gần nh
trọng số
[4
(14). Tuy nhiên
dư
đề xuất lựa chọn
điều kiện thời tiết:
ch
nêu trên ch
lý thuy
rất rộng (từ 0,1 đến 10), hoặc lựa chọn
thấy thông qua biểu thức (11) để có đ
cụ thể v
con tàu.
thấy rằng sức cản tác động l
đề xuất ph
tàu không đ
thống điều khiển góc h
đư
cho tàu thu
k1=4,167.10
ban đ
hai đi
đó, ta có th
ỷ động học của bánh lái v
Vì v
Tiêu chu
], [
ới dấu tích phân, cũng ch
Amerongen và Van Nauta
ở dầu chọn
Ta tr
ợc tốc độ của t
Thông qua th
Qua hai đư
ậy, khả năng để có thể xác định gần đúng giá trị của trọng số
5],
ết v
ầu giảm sau đó hầu nh
ều kiện l
ứu khoa học công nghệ
[7]
à g
à chi ti
ở lại biểu thức (14), nó đặc tr
ương pháp đ
ỷ v
Hình 3.
ể lựa chọn đ
ên c
ề các hệ số
ư không th
sẽ đ
ẩn tối
. Trong các công trình này, tiêu chu
ủ yếu dựa v
ặp nhiều
ổi(công suất của chân vịt không đổi), ta
à s
-4 và k
ứu KH&CN
ược luận giải.
ở
=8,0 , v
ết kích th
ẽ có một giá trị h
ực nghiệm mô phỏng áp dụng cho t
ờng đặc tính tr
à J2
ưu cho h
đó đi
trong kho
àu.
2=0,0167 ta xác đ
Quan h
ph
ể. Trong phầ
ào kinh nghi
ể xác định trọng số
ư
Ứng với mỗi giá trị của trọng số
ải đủ bé v
ư
kr, k
ều đáng l
ới t
khó khăn th
ước, dạng thuỷ động học v
ớng của t
ệ giữa tổn hao J2 (a) v
ợc giá trị ph
quân s
s, C
à c
ệ thống lái t
ưa đưa ra đư
ảng 8÷10, trong khi Norrbin
(Bi
àu v
ên tàu càng nh
a)
theo
ư không đ
p,r
ủa con t
ển lặng) 0,1≤
[3
ên trên ta th
à biên đ
ự, Số
, C
ưu tâm nh
] lại đề xuất lựa chọn
ận tải h
àu thu
àm t
khi góc hư
p,s. Đây là nh
n ti
ệm, mang tính gần đúng thiếu lập luận chặt chẽ về mặt
ực tế trong việc lựa chọn trọng số
ư
ưng cho s
ối
ịnh đ
ổi. Nh
ù h
Đặc san
àu.
ếp theo d
àu theo hư
ợc ph
àng ch
ợc giá trị
ỷ, thực hiện thay đổi
ưu J
ư
ộ góc bẻ bánh lái của t
ợp của trọng
ất l
theo lo
ỏ th
ợc các k
ấy rằng khi
ư v
à chưa đưa ra cơ s
ương pháp xác đ
≤10 (Bi
ì t
như sau: Gi
2 và góc b
ớng đặt
FEE
ững hệ số phụ thuộc phức tạp v
ưới đây vấn đề xác định giá trị tối
ẩn tối
ọn
ại t
tối
ức cản của n
ốc độ t
ết quả sau:
à biên đ
ậy, ta phải lựa chọn
, 0
ớng đ
=6,0. Nh
àu, trong khi trên th
ưu cho tr
à các d
coi
àu có tham s
s
8 -
ưu đư
ển động).
àu s
i
ẻ bánh lái
ộ góc bẻ bánh lái
d=50
càng l
ố là
20
ã đư
[5]
theo lo
ữ liệu khác của bánh lái v
ẽ c
ả thiết công suất của động c
là m
ta s
=4.
18
ợc nhiều tác giả đề xuất
ợc đề xuất có dạng giống với
ịnh trọng số
đề nghị chọn
ững đề xuất của các tác giả
ọng số
ước l
àng l
ẽ có một bộ điều khiển tối
b)
o.
ớn th
àu thu
ại t
ột tham số đầu v
sau th
ố a
ở để lựa chọn biểu thức
àu, thí d
ên tàu thu
ớn v
.
1=8,33.10
ì J
ỷ cũng phải đủ bé. Từ
theo bi
đ
à ngư
ời gian quá độ ta đo
2 c
đ
, b
ực tế chúng ta đ
òi h
ũng c
ồng thời thoả m
. Koyama
tu
ụ: đ
ởi dải thay đổi
ỏi phải biết rất
ỷ. Hiển nhi
ợc lại. Từ đây
-4
max
àng l
ểu thức (13)
ỳ thuộc v
ối với t
; a2
(b)
ào d
ưu cho
ào c
=0,0792;
ớn,
ạng
(15)
à c
ơ đ
ủa hệ
75
[3],
[4]
ào
àu
ã
ủa
ên
ẩy
ưu
max
ãn
Kỹ thuật Điều khiển – Tự động hóa
Đ. C. Thắng, C. T. Huỳnh, “Xây dựng tiêu chuẩn tối ưu LQR điều khiển tàu thủy.” 76
Hình 4. Góc bẻ bánh lái và sai lệch góc hướng
khi =0,1 và góc hướng đặt d=50
o.
Hình 5. Góc bẻ bánh lái Delta và sai lệch góc hướng Psi_e
khi =4 và góc hướng đặt d=50
o.
Qua Hình 4 và Hình 5 trên ta thấy với trọng số =4 sẽ cho đáp ứng góc bẻ bánh lái
nhỏ hơn so với giá trị khác mà một số tác giả đề xuất.
3. KẾT LUẬN
Trên đây đã đề xuất, phương pháp xây dựng tiêu chuẩn tối ưu cho hệ thống điều khiển
góc hướng của tàu thủy một cách logic, có cơ sở khoa học và có tính thuyết phục hơn so
với các công trình được công bố trước đây (chỉ dùng kinh nghiệm), đã đề xuất phương
pháp để xác định trọng số của tiêu chuẩn tối ưu. Việc lựa chọn tiêu chuẩn tối ưu hoàn toàn
dễ dàng thực hiện nhờ vào các trang thiết bị kỹ thuật và công nghệ thông tin ngày nay.
TÀI LIỆU THAM KHẢO
[1]. Nguyễn Doãn Phước (2002), Lý thuyết điều khiển tuyến tính, Nhà xuất bản Khoa học
và kỹ thuật, Hà Nội, 408.
[2]. Do Cong Thang (2017), "A method to identify the dynamic parameters of ships",
Journal of Military Science and Technology. Vol. 51A(Special Issue: Rapid
Communications in Advanced Science and Technology ), pp. 10-17.
[3]. J.Van Amerongen and H.R. Van Nauta Lemke (1978), Optimum steering of ships
with an adaptive Autopilot, Proceeding of 5th Ship Steering Automatic Control,
Genoa, Italy.
[4]. Koyama, T (1970), "On the optimum automatic steering system of ships at sea.",
J.S.N.A. Vol. 122.
[5]. Norrbin, N.H (1972), "On the added resistance due to steering on a straight course",
Proceedings of the 13th ITTC, Berlin, Hamburg, Germany.
Nghiên cứu khoa học công nghệ
Tạp chí Nghiên cứu KH&CN quân sự, Số Đặc san FEE, 08 - 2018 77
[6]. Phrayzon I.R (1974), "Автоматизация и системы передачи на кораблях.", -
Ленинград-Федерация России.
[7]. Thor I.Fossen (1994), "Guidance and Control of Ocean vehicles", John Wiley &
Sons, Chichester, New York, Brisbane,Toronto, Singapore, 494.
ABSTRACT
ESTABLISHING LQR OPTIMAL CRITIA
FOR SHIPS CONTROL SYSTEM
Optimal criteria have an extremally important role in designing and building an
optimal control system for modern ships. The paper proposed a method to build
optimal LQR criteria ensured that control system moving direction of the ship is
always having minimum speed loss, then analyze factors that effect to optimal
criteria function(characterizes speed loss). The paper also shows the difficulty and
complexity in selecting the weights of the objective function, while pointing out the
limitations of some authors in determining the objective function weights. Since
then, a method is proposed to determine the weight in the objective function of the
optimal control problem linear quadratic (LQR).
Keywords: Optimal critia; Objctive function; Optimal control; LQR; Ships.
Nhận bài ngày 10 tháng 7 năm 2018
Hoàn thiện ngày 20 tháng 8 năm 2018
Chấp nhận đăng ngày 20 tháng 9 năm 2018
Địa chỉ: 1 Đại học Sư phạm kỹ thuật Hưng Yên;
2 Viện Khoa học và Công nghệ quân sự.
* Email: docongthang77@gmail.com.
Các file đính kèm theo tài liệu này:
- 09_do_cong_thang_6944_2150518.pdf