Nghiên cứu tổng hợp luật điều khiển tên lửa từ xa ứng dụng kỹ thuật điều khiển tối ưu LQG

Tài liệu Nghiên cứu tổng hợp luật điều khiển tên lửa từ xa ứng dụng kỹ thuật điều khiển tối ưu LQG: Nghiên cứu khoa học công nghệ Tạp chí Nghiên cứu KH&CN quân sự, Số 60, 4 - 2019 25 NGHIÊN CỨU TỔNG HỢP LUẬT ĐIỀU KHIỂN TÊN LỬA TỪ XA ỨNG DỤNG KỸ THUẬT ĐIỀU KHIỂN TỐI ƯU LQG Nguyễn Văn Bàng1*, Nguyễn Quang Hùng2, Đoàn Thế Tuấn3, Phí Trung Kiên3 Tóm tắt: Bài báo trình bày các kết quả nghiên cứu tổng hợp luật điều khiển tên lửa từ xa tối ưu LQG. Các kết quả mô phỏng đã cho thấy những ưu điểm của luật điều khiển trong các trường hợp vận động của mục tiêu. Đây có thể là những luận cứ làm cơ sở phục vụ việc nghiên cứu, cải tiến, tổng hợp vòng điều khiển tên lửa từ xa. Từ khóa: Tên lửa; Điều khiển tối ưu LQR; Lọc Kalman. 1. MỞ ĐẦU Khi nghiên cứu về điều khiển tên lửa từ xa, ba vấn đề lớn cần phải giải quyết đó là: - Ổn định tên lửa: Cải thiện tính chất động cho tên lửa [1, 3]. - Phương pháp dẫn và luật điều khiển tên lửa: Phương pháp dẫn nhằm xác định quỹ đạo mong muốn của tên lửa và luật điều khiển đảm bảo tên lửa bay theo quỹ đạo mong muốn đó. - Ổn định vòng đ...

pdf7 trang | Chia sẻ: quangot475 | Lượt xem: 501 | Lượt tải: 0download
Bạn đang xem nội dung tài liệu Nghiên cứu tổng hợp luật điều khiển tên lửa từ xa ứng dụng kỹ thuật điều khiển tối ưu LQG, để 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ố 60, 4 - 2019 25 NGHIÊN CỨU TỔNG HỢP LUẬT ĐIỀU KHIỂN TÊN LỬA TỪ XA ỨNG DỤNG KỸ THUẬT ĐIỀU KHIỂN TỐI ƯU LQG Nguyễn Văn Bàng1*, Nguyễn Quang Hùng2, Đoàn Thế Tuấn3, Phí Trung Kiên3 Tóm tắt: Bài báo trình bày các kết quả nghiên cứu tổng hợp luật điều khiển tên lửa từ xa tối ưu LQG. Các kết quả mô phỏng đã cho thấy những ưu điểm của luật điều khiển trong các trường hợp vận động của mục tiêu. Đây có thể là những luận cứ làm cơ sở phục vụ việc nghiên cứu, cải tiến, tổng hợp vòng điều khiển tên lửa từ xa. Từ khóa: Tên lửa; Điều khiển tối ưu LQR; Lọc Kalman. 1. MỞ ĐẦU Khi nghiên cứu về điều khiển tên lửa từ xa, ba vấn đề lớn cần phải giải quyết đó là: - Ổn định tên lửa: Cải thiện tính chất động cho tên lửa [1, 3]. - Phương pháp dẫn và luật điều khiển tên lửa: Phương pháp dẫn nhằm xác định quỹ đạo mong muốn của tên lửa và luật điều khiển đảm bảo tên lửa bay theo quỹ đạo mong muốn đó. - Ổn định vòng điều khiển từ xa: Cải thiện tính chất động cho vòng điều khiển khi tính tới động học của tất cả các khâu trong vòng điều khiển. Cho đến nay đã có không ít các nghiên cứu về luật điều khiển và ổn định vòng điều khiển tên lửa từ xa, đưa ra các kết quả được ứng dụng vào thực tế [1, 3]. Tuy nhiên, do nhiều yếu tố, các tài liệu công bố chỉ mới dừng lại ở các nội dung chính như: Cấu trúc vòng điều khiển từ xa, mô hình toán học các khâu trong vòng điều khiển từ xa, cách thức tổng hợp luật điều khiển từ xa, trong đó mới chỉ đưa ra cách thức tổng hợp, một số kết quả đạt được mà chưa giải quyết trọn vẹn bài toán. Do đó, trong phạm vi bài báo này, các tác giả xin trình bày một cách thức tổng hợp luật điều khiển tên lửa từ xa ứng dụng kỹ thuật điều khiển tối ưu LQG (Linear Quadric Gussian), với giả thiết hàm số truyền của tên lửa bằng 1, hệ lập lệnh sử dụng phương pháp tạo lệnh theo phương pháp dẫn 3 điểm. 2. XÂY DỰNG LUẬT ĐIỀU KHIỂN TÊN LỬA TỪ XA TỐI ƯU 2.1. Tóm tắt kỹ thuật điều khiển tối ưu LQG Tối ưu luật điều khiển tên lửa từ xa có thể nhận được bằng cách sử dụng kết quả của lý thuyết điều khiển tối ưu ngẫu nhiên [2]. Trường hợp riêng, động học hệ thống ngẫu nhiên tuyến tính được mô tả bởi các phương trình trạng thái và phương trình quan sát sau: = + +(t) (t) (t)x Ax Bu ν (1) (t) = (t)+y Hx  (2) Trong đó, x - véc tơ trạng thái hệ thống n chiều; u - véc tơ điều khiển k chiều; v - véc tơ tạp trắng Gauss với ma trận cường độ R; A và B - ma trận có kích thước phù hợp; H ma trận quan sát l x n;  - véc tơ tạp trắng Gauss l chiều với ma trận cường độ G. Bài toán đặt ra là tìm tín hiệu điều khiển u(t) điều chỉnh hệ thống từ trạng thái ban đầu 0x(0)= x bất kỳ đến trạng thái cuối ( ) 0x T  sao cho cực tiểu hóa chỉ tiêu chất lượng dạng toàn phương [2]: T T T T 0 1 2 t J = (T) (t) (T)+ (t) (t) (t)+ (t) (t) (t) dt  x Q x x Q x u Q u (3) Trong đó Q2(t) là ma trận xác định dương, Q0(t) và Q1(t) là ma trận xác định không âm trong khoảng (t0, T). Bài toán trên là một dạng của bài toán tối ưu LQG. Theo nguyên lý điều khiển tối ưu, bài toán tối ưu LQG có thể giải bằng cách giải riêng Tên lửa & Thiết bị bay N. V. Bàng, , P. T. Kiên, “Nghiên cứu tổng hợp kỹ thuật điều khiển tối ưu LQG.” 26 bài toán điều khiển tối ưu tiền định và bài toán ước lượng trạng thái tối ưu: LQG = LQR + Lọc Kalman Trong đó thuật toán lọc Kalman cho giá trị ước lượng sau:  ˆ ˆ ˆ= + +B -x Ax u K y Hx (4) Ma trận độ lợi K tính theo: T -1K = PH G ; ma trận tương quan hậu nghiệm của sai số đánh giá P là nghiệm của phương trình Riccati: T T -1= + + -P AP PA R PH G HP (5) với điều kiện đầu P(0) = M[x(0)xT(0)] (M[.] là ký hiệu lấy giá trị kỳ vọng). Luật điều khiển tối ưu LQR (Linear Quadric Regulator) cho bởi phương trình: * ˆ ˆ= = -1 T2- -u Lx Q B Sx (6) Ma trận S là nghiệm của phương trình Riccati: T -1 T 1 2 d - = + + - dt S A S SA Q SBQ B S (7) Với các điều kiện biên S(T) = Q0. 2.2. Tổng hợp luật điều khiển tên lửa từ xa tối ưu Với mục tiêu có được nghiệm ở dạng giải tích tường minh, ở đây ta xét thuật toán điều khiển trên cơ sở hệ thống điều khiển tên lửa từ xa có độ phức tạp tối thiểu. Trong trường hợp này, [4] giả thiết rằng động hình học chuyển động của các mục tiêu được mô tả bởi hệ phương trình vi phân cấp 3 và động hình học chuyển động của tên lửa được mô tả bởi hệ bậc 2. Theo (6) luật điều khiển tối ưu trong trường hợp này có dạng: ˆ 5 yc i i i=1 j = l x (8) ycj là gia tốc pháp tuyến yêu cầu đầu vào khâu tên lửa, là cơ sở để tạo lệnh điều khiển yc p a u= r , với pr là cự ly tên lửa. Hệ số li được xác định theo các hệ số i khi giải bài toán tối ưu với hàm mục tiêu (11). Trong đó, ước lượng tọa độ pha tên lửa được xác định thông qua bộ lọc [4]: 4 5 4 4 5 5 5 4 ˆ ˆ ˆ ˆ ˆ ˆ x = x +k (z - x ) 2r x = - x +u+k (z - x ) r         ; với 4ω = R / G , 2 4 5k = 2ω ,k = ω (9) Ước lượng tọa độ pha mục tiêu được xác định thông qua bộ lọc [4]: 1 2 1 1 2 3 2 1 3 3 1 ˆ ˆ ˆ( ) ˆ ˆ ˆ( ) ˆ ˆ( ) x = x +k z - x x = x +k z - x x = k z - x         ; với 2 31 2 3 1/ 6k = 2ω ; k = 2ω ; k = ω ; ω = (R / G) (10) Hệ số li trong (8) được xác định theo các hệ số i khi giải bài toán tối ưu với hàm mục tiêu là dạng cụ thể hóa của phương trình (3): Nghiên cứu khoa học công nghệ Tạp chí Nghiên cứu KH&CN quân sự, Số 60, 4 - 2019 27 T 2 2 2 2 2 ц p p t=T 1 ц p 2 ц p 3 0 I = (ε - ε ) r + γ (ε - ε ) +γ (ε - ε ) +γ λ dt     (11) Trong đó, thành phần tại điểm cuối là bình phương sai số dẫn p ц ph=r (ε - ε ) (với цε và pε tương ứng là góc tà mục tiêu và góc tà tên lửa); thành phần 2 ц p(ε - ε ) , 2 ц p(ε - ε )  ứng với trọng số 1γ và 2γ xác định chất lượng điều chỉnh vòng điều khiển; thành phần 2λ ứng với trọng số 3γ đặc trưng cho tổng năng lượng chi phí trong quá trình điều khiển. (Chuyển từ biểu thức (3) sang biểu thức (11) xem biểu thức (14) ở phần tiếp theo). Hai bộ lọc (9) và (10) được suy ra từ hệ phương trình trạng thái mô tả động hình học của cả hệ thống Tên lửa - Mục tiêu như sau: 1 2 2 3 3 4 5 p 5 5 p x = x x = x x = η x = x 2r x = - x +u + μ r                (12) Trong đó: 1 ц 2 ц 3 ц 4 p 5 p yc p x = ε , x = ε , x = ε , x = ε , x = ε , u = j / r ;    η, μ là tạp trắng. Viết dưới dạng Ma trận - Vec tơ thì (12) có dạng: 1 1 2 2 3 3 4 4 5 5 0 1 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 2 0 0 0 0 1 0 1                                                                                            p p x x x x x x u x x r x x r (13) Trong (13), các biến trạng thái x1, x2 và x3 đặc trưng cho mục tiêu, do đó chúng là ngẫu nhiên và không điều khiển được đối với hệ thống điều khiển tên lửa. Từ hai hàm mục tiêu (11) và (3) thì các ma trận tương ứng với các tham số như (14): 2 2 p p 1 1 2 2 0 1 2 3 2 2 1 1p p 2 2 r 0 0 - r 0 γ 0 0 - γ 0 0 γ 0 0 - γ0 0 0 0 0 = 0 0 0 0 0 ; = 0 0 0 0 0 ; = γ -γ 0 0 γ 0-r 0 0 r 0 0 - γ 0 0 γ0 0 0 0 0                                 Q Q Q (14) Ma trận hệ thống và ma trận điều khiển có dạng: Tên lửa & Thiết bị bay N. V. Bàng, , P. T. Kiên, “Nghiên cứu tổng hợp kỹ thuật điều khiển tối ưu LQG.” 28 p p 0 1 0 0 0 0 0 0 1 0 0 0 = 0 0 0 0 0 ; = 0 0 0 0 0 1 0 2 r 1 0 0 0 0 - r                                 A B (15) Các hệ số đầu vào của luật điều khiển (8) được xác định như sau:                                                 1 2 1 1 4 3 12 2 p2 1 2 2 p 3 3 12 2 p 3 3 p 1 1 2 2 1 2 5 3 3 γ l = l = γ 2 r γ γ l = + 2 + r γ γ 2 r γ1 l = 1 + 2 r γ γ γ l = 2 + γ γ (16) Từ (16), ta thấy giá trị hệ số khuếch đại thiết lập phụ thuộc vào tỷ số 1 3γ / γ và 2 3γ / γ ; tỷ số 1 3γ / γ - xác định chất lượng vòng điều khiển khi cố định hệ số suy giảm, tỷ số 2 3γ / γ - đặc trưng yêu cầu bổ sung theo hệ số suy giảm của hệ thống. Khi 2γ = 0 , chúng ta loại trừ yêu cầu bổ sung hệ số suy giảm vòng điều khiển. Đặt   1/ 4 1 3 kγ / γ = ω , tính được các hệ số il khi 2γ = 0 :                      2 p2 2 2 1 4 k 2 k p 2 p 3 5 k2 k p 2r l = l = ω ; l = + 2ω r 2r1 l = 1+ ; l = 2ω 2ω r (17) Khi 0p p 2r r   biểu thức các hệ số vòng điều khiển có dạng đối xứng. Khi đó luật điều khiển có dạng:    ˆ ˆ ˆˆ ˆ2yc p k ц p k ц p цj = r ω ε - ε + 2ω ε - ε +ε     (18) Sơ đồ cấu trúc vòng điều khiển tên lửa từ xa, tương ứng với (18), được chỉ ra trên hình 1. Nghiên cứu khoa học công nghệ Tạp chí Nghiên cứu KH&CN quân sự, Số 60, 4 - 2019 29 Hình 1. Sơ đồ cấu trúc vòng điều khiển tên lửa từ xa tối ưu. 3. KẾT QUẢ MÔ PHỎNG VÀ ĐÁNH GIÁ Sơ đồ cấu trúc vòng điều khiển kín từ xa có dạng như hình 1 được sử dụng để khảo sát đánh giá thuật toán điều khiển đã xây dựng bằng phần mềm Matlab, kết quả khảo sát sẽ được đánh giá, nhận xét cho từng trường hợp cụ thể. + Hệ lập lệnh sử dụng phương pháp tạo lệnh theo phương pháp dẫn 3 điểm. + Tên lửa có hàm số truyền bằng 1. Có vận tốc 900 /pV m s . - Hình 2a và Hình 2b là kết quả mô phỏng cho trường hợp mục tiêu có vận tốc 350 /цV m s , bay ở độ cao H 8,1 Km , cự ly nghiêng txnD = 20,1 Km . Hình 2a. Quỹ đạo tên lửa - mục tiêu. Hình 2b. Quá tải tên lửa. - Trường hợp mục tiêu có vận tốc цV = 400 m / s , bay ở độ cao H = 12,1 Km , cự ly nghiêng txnD = 25,1 Km : Kết quả mô phỏng trên Hình 3a và Hình 3b. - Trường hợp mục tiêu có vận tốc цV = 450 m / s , bay ở độ cao H = 16,1 Km , cự ly nghiêng txnD = 30,1 Km : Kết quả mô phỏng trên Hình 4a và Hình 4b. - Bảng 1 là sai số điểm gặp Tên lửa - Mục tiêu ứng với các trường hợp cơ động khác nhau của tên lửa. Tên lửa & Thiết bị bay N. V. Bàng, , P. T. Kiên, “Nghiên cứu tổng hợp kỹ thuật điều khiển tối ưu LQG.” 30 Hình 3a. Quỹ đạo tên lửa - mục tiêu. Hình 3b. Quá tải tên lửa. Hình 4a. Quỹ đạo tên lửa - mục tiêu. Hình 4b. Quá tải tên lửa. Bảng 1. Sai số tại điểm gặp của tên lửa và mục tiêu. Mục tiêu cơ động (g) Sai lệch thẳng h (m) H = 8,1 (Km) H = 12,1 (Km) H = 16,1 (Km) 0 2.78 4,55 4,73 3 4.93 6,97 7,98 5 5.74 7,99 10,09 Nhận xét: + Trong trường hợp mục tiêu không cơ động (GTMT = 0) quỹ đạo tên lửa tiếp cận đến mục tiêu theo một đường thẳng. + Khi mục tiêu cơ động càng cao, quỹ đạo tên lửa càng cong và quá tải đòi hỏi càng lớn. + Quá tải tên lửa theo luật điều khiển tối ưu ở giai đoạn vào quỹ đạo động luôn cao hơn so với luật điều khiển thông thường, nhưng ngay sau đó giảm rất nhanh. Điều đó có nghĩa độ trượt rất nhỏ, tăng độ chính xác tiêu diệt mục tiêu. 4. KẾT LUẬN Kết quả của việc giải bài toán tổng hợp luật điều khiển tên lửa từ xa tối ưu là xác định cả thuật toán lọc và điều khiển với độ chính xác ba tham số chưa biết цω , pω , kω , xác định dải thông bộ lọc tọa độ góc mục tiêu và tên lửa, cũng như các hệ số khuếch đại vòng đ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ố 60, 4 - 2019 31 Hướng nghiên cứu tiếp theo đó là xét đầy đủ tính chất động lực học của khâu tên lửa khi tổng hợp luật điều khiển từ xa. TÀI LIỆU THAM KHẢO [1]. Lê Anh Dũng, Nguyễn Hữu Độ, Huỳnh Lương Nghĩa (1999, 2003), Lý thuyết bay và Cơ sở xây dựng hệ thống điều khiển tên lửa phòng không, (Tập 1, 2, 3), Học viện Kỹ thuật quân sự. [2]. Nguyễn Doãn Phước (2005), Lý thuyết điều khiển nâng cao, Nhà xuất bản Khoa học và Kỹ thuật. [3]. Vũ Hỏa Tiễn (2013), Động học các hệ thống điều khiển thiết bị bay, Học viện Kỹ thuật quân sự. [4]. Е.А. Федосов, В.Т. Бобронников, М.Н. Красилыщиков, В.И. Кухтенко, А.А. Лебедев, В.В. Малыщев, Е.В. Орлов, Б.В. Пучков, А.И. Силаев, В.А. Стефанов,“Динамическое проектирование систем управления автоматических маневренных летательных аппаратов”, Машиностроение, Москва, (1997). ABSTRACT USING LQR OPTIMAL CONTROL TECHNIQUE TO SYNTHESYZE MISSILE REMOTE CONTROL LAW This paper presents the results of research to synthesize a missile optimal remote control law. The simulation results showed the advantages of control law in many cases of the target-movings. The results obtained hereby can be used for research, improvement, and synthesis of the remote missile control loop. Keywords: Missile; LQG Optimal Control; Kalman Filter. Nhận bài ngày 03 tháng 12 năm 2018 Hoàn thiện ngày 17 tháng 12 năm 2018 Chấp nhận đăng ngày 16 tháng 4 năm 2019 Địa chỉ: 1 Khoa Kỹ thuật Điều khiển - Học viện KTQS; 2 Viện Tự động hóa - Viện Khoa học và Công nghệ QS; 3 Khoa Kỹ thuật Điều khiển - Học viện KTQS. *Email: banghvpkkq@gmail.com.

Các file đính kèm theo tài liệu này:

  • pdf03_bang2_3596_2150342.pdf