Tài liệu Tổng hợp thuật toán điều khiển chuyển động cạnh của thiết bị bay không người lái cỡ nhỏ khi có nhiễu động gió: Nghiên cứu khoa học công nghệ
Tạp chí Nghiên cứu KH&CN quân sự, Số 51, 10 - 2017 3
TỔNG HỢP THUẬT TOÁN ĐIỀU KHIỂN CHUYỂN ĐỘNG CẠNH
CỦA THIẾT BỊ BAY KHÔNG NGƯỜI LÁI CỠ NHỎ
KHI CÓ NHIỄU ĐỘNG GIÓ
Đặng Công Vụ1,*, Nguyễn Đức Cương2, Lê Thanh Phong
1, Đặng Võ Công3,
Nguyễn Thành Chung4
Tóm tắt: Trong bài báo này, tác giả đã đề xuất giải pháp nâng cao an toàn bay
cho thiết bị bay không người lái (TBBKNL) cỡ nhỏ khi có nhiễu động gió cạnh theo
tốc độ bay. Trong trường hợp tốc độ bay lớn nhất, TBBKNL sử dụng thuật toán điều
khiển theo quỹ đạo. Trong trường hợp tốc độ bay hành trình, TBBKNL sử dụng
thuật toán điều khiển thích nghi theo tín hiệu đầu ra quá tải ngang nz sử dụng
phương pháp bù nối tiếp.
Từ khóa: Nhiễu động gió, Máy bay không người lái, Phương pháp bù nối tiếp, Điều khiển thích nghi.
1. ĐẶT VẤN ĐỀ
Gió là sự chuyển động tương đối của không khí so với mặt đất. Chuyển động của
không khí là do sự chênh lệch áp suất khí quyển gây ra. Nhiễu động gió là gió...
9 trang |
Chia sẻ: quangot475 | Lượt xem: 382 | Lượt tải: 0
Bạn đang xem nội dung tài liệu Tổng hợp thuật toán điều khiển chuyển động cạnh của thiết bị bay không người lái cỡ nhỏ khi có nhiễu động gió, để 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ố 51, 10 - 2017 3
TỔNG HỢP THUẬT TOÁN ĐIỀU KHIỂN CHUYỂN ĐỘNG CẠNH
CỦA THIẾT BỊ BAY KHÔNG NGƯỜI LÁI CỠ NHỎ
KHI CÓ NHIỄU ĐỘNG GIÓ
Đặng Công Vụ1,*, Nguyễn Đức Cương2, Lê Thanh Phong
1, Đặng Võ Công3,
Nguyễn Thành Chung4
Tóm tắt: Trong bài báo này, tác giả đã đề xuất giải pháp nâng cao an toàn bay
cho thiết bị bay không người lái (TBBKNL) cỡ nhỏ khi có nhiễu động gió cạnh theo
tốc độ bay. Trong trường hợp tốc độ bay lớn nhất, TBBKNL sử dụng thuật toán điều
khiển theo quỹ đạo. Trong trường hợp tốc độ bay hành trình, TBBKNL sử dụng
thuật toán điều khiển thích nghi theo tín hiệu đầu ra quá tải ngang nz sử dụng
phương pháp bù nối tiếp.
Từ khóa: Nhiễu động gió, Máy bay không người lái, Phương pháp bù nối tiếp, Điều khiển thích nghi.
1. ĐẶT VẤN ĐỀ
Gió là sự chuyển động tương đối của không khí so với mặt đất. Chuyển động của
không khí là do sự chênh lệch áp suất khí quyển gây ra. Nhiễu động gió là gió có biên độ
và quy mô nhiễu động (hình 1) thay đổi theo không gian và thời gian. Trong khi bay,
nhiễu động gió cạnh có ảnh hưởng lớn đến chuyển động của TBBKNL, khi có nhiễu động
gió có thể làm TBBKNL lệch khỏi quỹ đạo bay và có thể làm TBBKNL mất an toàn (Mất
an toàn bay - khi góc trượt vượt quá giá trị cho phép làm cho TBBKNL mất điều khiển
dẫn tới TBBKNL bị rơi hoặc bị phá hủy kết cấu). Khi có nhiễu động gió tác động việc duy
trì quỹ đạo bay ban đầu của TBBKNL có thể phải từ bỏ, khi đó, đảm bảo an toàn bay được
đặt lên hàng đầu. Yêu cầu đặt ra là khi có nhiễu động gió cạnh cần phải duy trì trong
giới hạn cho phép. Trên TBBKNL cỡ nhỏ việc xác định trực tiếp nhờ các thiết bị đo là
rất khó khăn. Tuy nhiên, ta biết rằng góc trượt cạnh tỷ lệ thuận với quá tải ngang nz.
Trong kênh ngang nz tương đối nhỏ, tuy nhiên, các cảm biến vi cơ điện tử hiện nay có độ
nhạy cao (ví dụ: MPU-6000 [6]) nên đảm bảo đo được nz nhỏ và đo được trực tiếp bằng
gia tốc kế. Trong tài liệu [2], [3] đã đề cập đến việc sử dụng tín hiệu nz để triệt tiêu góc
trượt, tuy nhiên trong tài liệu này mới chỉ xét tác động của gió có dạng bậc thang và khảo
sát ảnh hưởng của gió bậc thang đến đến quỹ đạo của TBBKNL, chưa xét đến tác động
của nhiễu động gió đến an toàn bay.
Trong bài báo này, tác giả đã xét các trường hợp: sử dụng bộ điều khiển theo quỹ đạo
trong mặt phẳng ngang; sử dụng bộ điều khiển thích nghi theo tín hiệu đầu ra (hê số quá
tải ngang nz) khi có nhiễu động gió cạnh. Tiến hành khảo sát trên máy tính ở tốc độ bay
lớn nhất và tốc độ bay hành trình, từ đó, lựa chọn thuật toán điều khiển phù hợp để nâng
cao an toàn bay cho TBBKNL cỡ nhỏ khi có nhiễu động gió.
2. NHIỄU ĐỘNG GIÓ TÁC ĐỘNG ĐẾN TBBKNL CỠ NHỎ
2.1. Mô hình nhiễu động gió
Trong bài báo, xét nhiễu động gió cạnh hình sin có hướng vuông góc với TBBKNL và
từ trái qua phải (hình 1). Mô hình nhiễu động gió như sau [5]:
*
o o o
zo
W 2 ( x x )
W .(1 cos )
2 L
(1)
Trong đó:
*
o
x - Tọa độ điểm bắt đầu có gió; Wo - Biên độ nhiễu động gió; *o o( x x ) –
Quãng đường bay được của TBBKNL từ khi có gió, m; L - Quy mô nhiễu động, m (hình 1).
Tên lửa & Thiết bị bay
Đ. C. Vụ, , N. T. Chung, “Tổng hợp thuật toán điều khiển khi có nhiễu động gió.” 4
L
0W
*
ox ox
zoW
O
k
V
z
W
r
V
w
Hình 1. Nhiễu động gió hình sin và hướng gió.
Theo tài liệu [5], mô hình nhiễu động gió (1) được sử dụng để kiểm bền và đánh giá an
toàn bay của thiết bị bay hạng nhẹ trong kênh dọc. Tuy nhiên, nhiễu động gió trong khí
quyển ở độ cao khoảng 300m trở lên là đẳng hướng [7], do vậy, ta cũng có thể sử dụng
biểu thức nhiễu động gió này cho chuyển động cạnh. Cũng theo tài liệu [5], ở tốc độ bay
lớn nhất cần xét Wo=7.62m/s, ở tốc độ bay hành trình cần xét Wo=15.24m/s. Độ an toàn
bay của TBBKNL cỡ nhỏ (góc trượt) phụ thuộc vào biên độ gió Wo và quy mô nhiễu động
L [4].
2.2. Ảnh hưởng của nhiễu động gió đến an toàn bay
Trong bài báo, xét khi chưa có nhiễu động gió TBBKNL bay với 0 0 nên khi có
nhiễu động gió cạnh có hướng như hình 1 góc trượt sẽ tăng lên một lượng w , khi đó, góc
trượt khi có nhiễu động gió: r o w w với w zo kW V . Góc trượt w phụ
thuộc vào tốc độ bay, ở tốc độ bay lớn nhất Vk lớn (Vk =50m/s) nên w nhỏ, ở tốc độ bay
hành trình do Vk nhỏ (Vk=40m/s) nên w tương đối lớn. Đối với các loại TBBKNL cỡ nhỏ
làm nhiệm vụ giám sát thường bay ở tốc độ hành trình rất ít khi bay ở tốc độ bay lớn nhất.
Cho nên, theo tài liệu [5] cần đánh giá độ an toàn bay (góc trượt và hệ số quá tải ngang)
của TBBKNL cỡ nhỏ ở tốc độ bay hành trình khi có nhiễu động gió cạnh.
3. TỔNG HỢP THUẬT TOÁN ĐIỀU KHIỂN CHO KÊNH ĐIỀU KHIỂN NGANG
CỦA TBBKNL CỠ NHỎ
Trong bài báo sử dụng giả thiết kênh cren của TBBKNL được ổn định lý tưởng
( 0, 0x ). Khi đó, trong chuyển động cạnh chỉ cần xét chuyển động trong kênh
ngang, hệ phương trình kênh ngang của TBBKNL như sau [1]:
2
0 0
.sin
.
( ) .
2
cos ; V sin ;
;
y h
k a
y y a r
y y y y h a
r
k k
y
d
mV Z T
dt
d b V
J m m m S b
dt V
dx dz
V
dt dt
d
dt
(2)
Trong đó: 2. 2q V - Áp suất động; h - Góc lệch cánh lái hướng; Jy – Mô men
quán tính quay quanh trục Oy của hệ tọa độ liên kết; S – Diện tích cánh máy bay; ab - Dây
cung khí động trung bình; - Góc hướng quỹ đạo; y - Tốc độ góc quay quanh trục Oy;
- Góc hướng; Za – Lực dạt.
Nghiên cứu khoa học công nghệ
Tạp chí Nghiên cứu KH&CN quân sự, Số 51, 10 - 2017 5
Để tổng hợp bộ điều khiển cho kênh ngang, thực hiện tuyến tính hóa hệ phương trình vi
phân chuyển động ngang (2) của TBBKNL. Khi tuyến tính hóa chỉ xét các chuyển động
chu kỳ ngắn (các chuyển động góc) và bỏ qua thành phần lực dạt do cánh lái hướng. Ta sẽ
được hệ phương trình vi phân theo sai lệch nhỏ:
4
2 1 3
( ) ( ) . ( )
( ) . ( ) . ( ) . ( )
( ) ( )
y
y y h
y
t t b t
t b t b t b t
t t
(3)
Trong đó:
y 2
y a
1
y
m .q.S.b
b
V .J
;
y a
2
y
m .q.S.b
b
J
;
h
y a
3
y
m .q.S.b
b
J
; z4
C .q.S
b
m.V
Thực hiện biến đổi Laplace, xây dựng được hàm truyền:
3
2
1 4 2 1 4
W
( ). .
h b
p b b p b b b
(4)
3 4
2
1 4 2 1 4
.( )
W
. ( ). .
h b p b
p p b b p b b b
(5)
3 4
2
1 4 2 1 4
.( )
W
( ). .
h
y
b p b
p b b p b b b
(6)
3 4 4
2
1 4 2 1 4
.
W W .
. ( ). .
h hb b b
pp p b b p b b b
(7)
3.1. Thuật toán điều khiển theo quỹ đạo
Để đảm bảo TBBKNL bay theo quỹ đạo trong mặt phẳng ngang cho trước, trong bài
báo này xây dựng bộ điều khiển theo quỹ đạo sử dụng thuật toán điều khiển như sau:
qd z mm mm y yu K ( Z Z ) K .( ) K . (8)
Trong đó: Z – Độ dạt ngang của TBBKNL; Zmm – Độ dạt ngang mong muốn; mm -
Góc hướng quỹ đạo mong muốn; Z yK ,K ,K - Các hệ số của bộ điều khiển. Các hệ số
này được lựa chọn bằng cách sử dụng công cụ tối ưu hóa Simulink Response Optimization
trong Simulink.
3.2. Thuật toán điều khiển thích nghi theo tín hiệu đầu ra sử dụng phương pháp bù
nối tiếp
Trong bài báo này, tác giả tiến hành tổng hợp bộ điều khiển thích nghi theo tín hiệu đầu
ra nz sử dụng phương pháp bù nối tiếp [8], [9]. Ưu điểm của phương pháp bù là xây dựng
đơn giản, kích thước nhỏ, và có khả năng tăng độ chính xác bằng cách đơn giản là tăng hệ
số của bộ điều khiển.
3.2.1. Mô tả thuật toán bù nối tiếp
Xét hệ tuyến tính ở dạng vào - ra như sau:
b( p )
y .u
a( p )
(9)
Trong đó: y=y(t) – Biến đầu ra đo được, nhưng không đo được đạo hàm của nó.
Các đa thức với tham số không xác định:
m m 1
m m 1 1 0b( p ) b .p b .p b .p b
;
n n 1
n n 1 1 0a( p ) a .p a .p a .p a
Tên lửa & Thiết bị bay
Đ. C. Vụ, , N. T. Chung, “Tổng hợp thuật toán điều khiển khi có nhiễu động gió.” 6
Bậc của mô hình trên: n m giả thiết là đã biết.
0 tnu u u ; 0u - Tín hiệu điều khiển theo chương trình; tnu - Tín hiệu điều khiển
thích nghi.
Xét tác động điều khiển y* (y* - Tín hiệu đầu ra của mô hình tham chiếu với tác động
đầu vào u0 theo chương trình), tác động điều khiển này thỏa mãn điều kiện:
i *
0i
d y
C
dt
, trong đó: i 1, (10)
Điều kiện (10) đảm bảo tính giới hạn của đạo hàm tín hiệu y* từ bậc nhất đến bậc . Sử
dụng phương pháp này bảo đảm tính giới hạn của tất cả các tín hiệu đối với bất kỳ điều
kiện ban đầu nào, đồng thời đảm bảo mục đích điều khiển:
e( t ) (11)
Trong đó: *e y y - sai số; - số nhỏ bất kỳ.
Luật điều khiển tương ứng với phương pháp bù nối tiếp như sau [8], [9]:
tn
ˆu ( p ).( k ).e (12)
Trong đó: - Tham số bất kỳ và khá lớn; ( p ) - Đa thức Hurwit có bậc 1 ; k – Hệ
số dùng để thực hiện độ chính xác bám theo tín hiệu điều khiển y*; eˆ - Hàm được hình
thành từ thuật toán đánh giá, có dạng:
1 2
2 3
1 1 1 2 2 1 1 1
.
.
. k . k . k . k .e
(13)
1eˆ (14)
Trong đó: Hệ số k ; Hệ số ki được tính toán từ điều kiện ổn định tiệm cận của hệ (13).
Viết lại hệ (13), (14) ở dạng véc tơ – ma trận:
1. . d .k .e (15)
Teˆ h . (16)
Trong đó:
1
2
1
;
1 2 1
0 1 0
0 0 0
k k k
;
0
0
d
1
;
1
0
h
0
Sơ đồ cấu trúc hệ điều khiển đối tượng tuyến tính theo tín hiệu đầu ra sử dụng phương
pháp bù nối tiếp được thể hiện như sau:
1
T
. . d .k .e
eˆ h .
eˆ
( p ). k
b( p )
a( p )
tn
u y
*ye
0
u
Hình 2. Sơ đồ cấu trúc hệ điều khiển thích nghi theo tín hiệu đầu ra
sử dụng phương pháp bù nối tiếp.
Nghiên cứu khoa học công nghệ
Tạp chí Nghiên cứu KH&CN quân sự, Số 51, 10 - 2017 7
3.2.2. Hiệu chỉnh thích nghi các hệ số của bộ điều khiển
Các hệ số của bộ điều khiển được hiệu chỉnh như sau [8], [9]:
t
0
k( t ) ( )d (17)
Trong đó: k k , còn hàm ( t ) được tính toán như sau:
0 0 khi e( t ) ( 0 )
( t )
0 khi e( t )
(18)
Lựa chọn như sau:
2
0 .k
với 0 0 (19)
3.2.3. Tổng hợp thuật toán điều khiển thích nghi theo tín hiệu đầu ra quá tải ngang nz sử
dụng phương pháp bù nối tiếp
Ta biết rằng, quá tải ngang tỷ lệ với góc trượt theo biểu thức:
4. .z
V b
n
g
(20)
Do vậy, hàm truyền tương ứng với quá tải ngang có dạng:
4 34
2
1 4 2 1 4
. .. 1
W ( ) W ( ). .
( ). .
h h
nz
V b bV b
p p
g g p b b p b b b
(21)
Mục đích điều khiển được đặt ra: ( ) z zmme t n n với 0zmmn .
Từ biểu thức hàm truyền (21) ta thấy, bậc tương ứng của đối tượng 2 , vì vậy lựa
chọn đa thức: ( ) 1p p .
Tổng hợp thuật toán điều khiển thích nghi sử dụng phương pháp bù nối tiếp, thuật toán
điều khiển có dạng như sau:
ˆ ˆ ˆ ˆ ˆ( ).( ). ( 1). . ( . . ) .tnu p k e p k e k e k e k e
(22)
Trong đó: eˆ được hình thành từ thuật toán đánh giá có dạng:
1eˆ và 1 1 1 1.( . . )k k e
(23)
Trong tín hiệu điều khiển kênh ngang cần thiết phải bổ sung thêm thành phần dập dao
động, do đó tín hiệu điều khiển kênh ngang được tổng hợp như sau:
0
ˆ ˆ ˆ( . . ) . .h y yu k e k e k e K u
(24)
4. KẾT QUẢ MÔ PHỎNG VÀ NHẬN XÉT
Mô phỏng, khảo sát trên máy tính bằng công cụ Simulink với mô hình chuyển động
ngang của TBBKNL cỡ nhỏ giả định [4]. Một số tham số kênh ngang của TBBKNL cỡ
nhỏ giả định được cho trong bảng 1.
Bảng 1. Tham số của TBBKNL cỡ nhỏ giả định.
Tham số Giá trị Đơn vị Tham số Giá trị Đơn
vị
Chiều dài (l) 2707 mm Tốc độ lớn nhất (Vmax) 50 m/s
Tên lửa & Thiết bị bay
Đ. C. Vụ, , N. T. Chung, “Tổng hợp thuật toán điều khiển khi có nhiễu động gió.” 8
Diện tích cánh (S) 1.05 m2 Tốc độ hành trình (Vht) 40 m/s
Khối lượng (m) 56.3 kg h
ym
-0.8875 1/rad
Sải cánh (la) 3000 mm y
ym
-9.5373
Dây cung khí động
trung bình (ba)
350 mm
ym
-1.1674 1/rad
Mô men quán tính Jy 33.5 kg.m
2 zC
-2.865 1/rad
Tham số của bộ điều khiển theo quỹ đạo: Kz=0.00365; K 7.2694 ; yK 0.729 .
Tham số của bộ điều khiển thích nghi theo tín hiệu đầu ra sử dụng phương pháp bù:
k1=0.25; 0 35 ; 0 2 ; 0.0001 .
Mô hình mô phỏng được thể hiện trên hình 3 và hình 5. Đáp ứng của hệ theo các giá trị
mong muốn hình bậc thang được thể hiện trên hình 4, hình 6, hình 7.
Hình 3. Sơ đồ mô phỏng vòng điều khiển kín chuyển
động ngang với bộ điều khiển theo quỹ đạo.
Hình 4. Đáp ứng của TBBKNL
theo độ dạt ngang mong muốn.
Hình 6. Đáp ứng của TBBKNL
theo nz mong muốn.
Hình 7. Hệ số và k .
Hình 5. Sơ đồ mô phỏng vòng điều khiển kín chuyển
động ngang với bộ điều khiển theo tín hiệu đầu ra nz
sử dụng phương pháp bù nối tiếp.
4.1. Kết quả khảo sát ở tốc độ bay lớn nhất
Sử dụng mô hình nhiễu động gió (2) với biên độ gió W0=7.62 m/s, quy mô nhiễu động
L thay đổi từ vài mét đến vài trăm mét (L=10m, L=100m, L=200m). Quãng đường bay có
nhiễu động gió 500m từ ox 250m đến ox 750m (ứng với thời gian có nhiễu động gió là
10s, từ t=5s đến t=15s).
- Kết quả khảo sát khi sử dụng bộ điều khiển theo quỹ đạo (8) như sau:
Nghiên cứu khoa học công nghệ
Tạp chí Nghiên cứu KH&CN quân sự, Số 51, 10 - 2017 9
a) b)
Hình 8. Góc trượt (a), hệ số quá tải ngang nz (b).
- Kết quả khảo sát khi sử dụng bộ điều khiển thích nghi theo tín hiệu đầu ra nz sử dụng
phương pháp bù nối tiếp (22):
a) b)
Hình 9. Góc trượt (a), hệ số quá tải ngang nz (b).
- Kết quả khảo sát khi sử dụng bộ điều khiển theo quỹ đạo (8) với nhiễu động gió (2) có
cùng quy mô nhiễu động L=100m, biên độ nhiễu động gió W0 thay đổi:
a) b)
Hình 10. Góc trượt (a), hệ số quá tải ngang nz (b).
Nhận xét: Kết quả trên hình 8 cho thấy rằng, khi nhiễu động gió có biên độ W0=7.62
m/s với bộ điều khiển theo qũy đạo (8), góc trượt và hệ số quá tải ngang nằm trong giới
hạn cho phép. Khi tăng biên độ gió W0 lên đến 15m/s (quy mô nhiễu động L=100m)
TBBKNL cỡ nhỏ vẫn đảm bảo an toàn (hình 10). Khi sử dụng bộ điều khiển theo tín hiệu
đầu ra nz, góc trượt (hình 9.a) và hệ số quá tải (hình 9.b) trong phạm vi cho phép. Như vậy,
khi TBBKNL cỡ nhỏ hoạt động ở tốc độ bay lớn nhất, sử dụng bộ điều khiển theo quỹ đạo
(8) đảm bảo an toàn với nhiễu động gió có biên độ lên đến 15m/s. Kết quả trên hình 8.b,
9.b, 10.b cũng cho thấy, hệ số quá tải ngang nz không đáng kể và hoàn toàn không ảnh
hưởng đến độ bền kết cấu của TBBKNL cỡ nhỏ.
4.2. Khảo sát ở tốc độ bay hành trình
Tiến hành khảo sát với mô hình TBBKNL khi có nhiễu động gió trong trường hợp: sử
dụng bộ điều khiển thích nghi theo tín hiệu đầu ra nz; sử dụng bộ điều khiển bám quỹ đạo.
- Nhiễu động gió có quy mô nhiễu động L=100m, quãng đường bay có nhiễu động gió
400m từ ox 200m đến ox 600m (ứng với thời gian có nhiễu động gió là 10s, từ t=5s đến
t=15s).
+ Kết quả khảo sát với bộ điều khiển theo quỹ đạo (8):
Tên lửa & Thiết bị bay
Đ. C. Vụ, , N. T. Chung, “Tổng hợp thuật toán điều khiển khi có nhiễu động gió.” 10
a) b)
Hình 11. Góc trượt (a), hệ số quá tải ngang nz (b).
+ Kết quả khảo sát với bộ điều khiển thích nghi theo tín hiệu đầu ra nz sử dụng phương
pháp bù nối tiếp (22):
a) b)
Hình 12. Góc trượt (a), hệ số quá tải ngang nz (b).
- Kết quả khảo sát so sánh bộ điều khiển theo quỹ đạo (8) và bộ điều khiển thích nghi
theo tín hiệu đầu ra (22), khi nhiễu động gió có quy mô nhiễu động L=200m và biên độ
W0=5m/s, thời gian có nhiễu động gió là 10s từ t=5s đến t=15s.
a) b)
Hình 13. Góc trượt (a), hệ số quá tải ngang nz (b).
Nhận xét: Kết quả khảo sát cho ta thấy trong kênh ngang nhiễu động gió ngang không
ảnh hưởng đến độ bền kết cấu (hình 11.b, 12.b – nz nhỏ). Ở tốc độ bay hành trình, trong
trường hợp sử dụng bộ điều khiển theo quỹ đạo khi có nhiễu động gió ngang 0W 6m / s
TBBKNL mất an toàn (góc trượt lớn hơn 15 độ - đối với TBBKNL cỡ nhỏ giả định) (hình
11.a), trong trường hợp sử dụng bộ điều khiển thích nghi theo tín hiệu đầu ra bằng phương
pháp bù nối tiếp khi có nhiễu động gió ngang 0W 11m / s TBBKNL mất an toàn (hình
12.a). Kết quả khảo sát trên hình 13 cho thấy rằng, khi sử dụng bộ điều khiển thích nghi
theo tín hiệu đầu ra nz sẽ làm giảm thiểu đáng kể tác động của nhiễu động gió đến
TBBKNL so với khi sử dụng bộ điều khiển theo quỹ đạo (góc trượt và hệ số quá tải ngang
giảm nhiều).
5. KẾT LUẬN
Từ kết quả khảo sát trên rút ra kết luận như sau đối với TBBKNL cỡ nhỏ giả định khi
bay có nhiễu động gió:
Nghiên cứu khoa học công nghệ
Tạp chí Nghiên cứu KH&CN quân sự, Số 51, 10 - 2017 11
- Khi bay ở tốc độ lớn nhất, nhiễu động gió ảnh hưởng ít đến an toàn bay và độ bền kết
cấu của TBB, khi đó chỉ cần sử dụng bộ điều khiển bám quỹ đạo. Tuy nhiên, TBBKNL cỡ
nhỏ làm nhiệm vụ giám sát thường ít bay ở tốc độ lớn nhất.
- Khi bay ở tốc độ hành trình, sử dụng bộ điều khiển thích nghi theo tín hiệu đầu ra nz
bằng phương pháp bù nối tiếp. Với bộ điều khiển này cho phép giảm thiểu đáng kể tác động
của nhiễu động gió đến TBBKNL cỡ nhỏ và nâng cao an toàn bay cho TBBKNL cỡ nhỏ
TÀI LIỆU THAM KHẢO
[1]. Nguyễn Đức Cương (2002), Mô hình hóa và mô phỏng chuyển động của các khí cụ
bay tự động, NXB Quân đội nhân dân, Hà Nội.
[2]. Vũ Hồng Quang, Khảo sát chuyển động cạnh của khí cụ bay không người lái, Tạp chí
Nghiên cứu khoa học và công nghệ quân sự, Viện KH&CNQS.
[3]. Nguyễn Đức Cương, Phan Văn Chương, Hoàng Anh Tú (2012). Ứng dụng bộ điều
khiển mờ cho máy bay không người lái cỡ nhỏ. Tuyển tập công trình khoa học Hội
nghị Cơ điện tử toàn quốc lần thứ 6. Tr. 495-501.
[4]. Đặng Công Vụ, Lê Thanh Phong, Nguyễn Đức Cương (2016), Ứng dụng thuật toán
điều khiển bay tự động cho UAV cỡ nhỏ trong điều kiện có nhiễu động gió, Tạp chí
Khoa học và kỹ thuật, Học viện KTQS.
[5]. JAR-VLA: Joint airworthiness requirements for very light aeroplanes, 1990.
[6]. InvenSense (2013): MPU-600/MPU-6050 Product Specification,
[7]. Ю.П. Доброленский, Динамика полета в неспокойной атмосфере, М. 1969, Изд.
Машиностроение.
[8]. А.А. Бобцов, Н.А. Николаев, Синтез управления нелинейными системами с
функциональными и параметрическими неопределнностями на основе теоремы
Фрадкова, Автомат и телемех, 2005, выпуск 1, 118-129 .
[9]. Холунин Сергей Анатольевия, Адаптивное и робастное управление по выходу
линейыми неопределенными системами, Диссертация на соискание ученой
стенени кандидата технических наук, Санкт-Петербург 2006.
ABSTRACT
SYNTHESIS OF CONTROL ALGORITHM FOR LATTERAL MOTION CHANNEL
OF SMALL-SIZED UAV IN TURBULENCE CONDITIONS
In this paper, a solution to enhance flight safety for small-size UAV in turbulence
conditions according to the flight speed is proposed. In the maximum flight speed
it’s recommended to use control algorithms to track the required trajectory. In
cruising flight speed it’s recommended to use adaptive control algorithm according
to the output signal (lateral g-load nz) by the sequential compensation method.
Keywords: Wind turbulence, UAV, Sequential compensation method, Adaptive control.
Nhận bài ngày 07 tháng 10 năm 2017
Hoàn thiện ngày 15 tháng 10 năm 2017
Chấp nhận đăng ngày 25 tháng 10 năm 2017
Địa chỉ: 1 Học Viện Kỹ thuật quân sự;
2 Hội Hàng không Vũ trụ Việt Nam;
3 Viện Kỹ thuật PK-KQ;
4 Học viện PK-KQ;
* Email: dcongvu1981@gmail.com.
Các file đính kèm theo tài liệu này:
- 01_vu_4024_2150396.pdf