CHƯƠNG 1 TỔNG QUAN VỀ UAV VÀ ĐIỀU KHIỂN UAV Hiện nay điều khiển UAV là một lĩnh vực được quan tâm rộng rãi và đạt được nhiều kết quả quan trọng. Các nghiên cứu đều tập trung theo sơ đồ cấu trúc hệ thống điều khiển UAV được đề xuất trong [26],[27] trong đó có 3 vấn đề quan trọng đặt ra, đó là xác định được các tham số trạng thái của UAV trên cơ sở các phương tiện đo lường [97],[84]; trên cơ sở các tham số trạng thái của UAV và nhiệm vụ bay, tổng hợp bộ điều khiển vòng ngoài; tổng hợp bộ điều khiển vòng trong còn gọi là các bộ ổn định cho UAV [26],[28]. Để phân tích có tính hệ thống cho các nhiệm vụ này, dưới đây sẽ trình bày tổng quan về các vấn đề có liên quan. Sơ đồ cấu trúc hệ thống điều khiển UAV Hệ thống điều khiển tự lập UAV bao gồm khối tạo nhiệm vụ bay, khối điều khiển, hệ thống cảm biến và hệ thống xử lý tín hiệu đo được thể hiện bằng sơ đồ tổng quát sau [39]: Khối điều khiển Nhiệm vụ Điều khiển Điều khiển UAV bay quỹ đạo ổn định Động học Thiết bị Hệ thống xử phụ trợ lý tín hiệu đo Hệ cảm biến Hình 1.1 Sơ đồ cấu trúc tổng quát hệ thống điều khiển UAV Trong sơ đồ Hình 1.1, nhiệm vụ bay được nạp trước vào máy tính trên khoang hoặc có thể được thay đổi theo lệnh từ trung tâm điều khiển mặt đất.
Nhiệm vụ có thể là các quỹ đạo điểm-điểm, quỹ đạo cong hay quỹ đạo tròn và luan an 7 đôi khi làm bám theo mục tiêu được xác định từ trạm điều khiển mặt đất. Căn cứ vào các giá trị của các biến trạng thái thu thập được trên UAV, trong đó bao gồm các biến trạng thái của UAV cũng như các biến trạng thái của mục tiêu so với UAV, nhiệm vụ bay cụ thể được đưa ra. Trong hệ thống điều khiển nêu trên, khối điều khiển quỹ đạo nhận các tham số từ nhiệm vụ bay cũng như các tham số trạng thái của UAV, xử lý số liệu thời gian thực để đưa ra các lệnh điều khiển quỹ đạo dưới dạng góc nghiêng, góc chúc ngóc và giá trị công suất của hệ thống đẩy của động cơ [27],[77]. Việc thiết lập các lệnh này sẽ ảnh hưởng đến độ chính xác của UAV bám theo nhiệm vụ bay.
Trong một số trường hợp, khối điều khiển quỹ đạo còn được gọi là khối điều khiển dẫn đường. Khối điều khiển ổn định nhận các lệnh này và trên cơ sở các tham số trạng thái của UAV sẽ tạo lệnh điều khiển các cơ cấu chấp hành trên UAV, đó là các góc lệch của bánh lái độ nghiêng a , bánh lái nâng e và góc mở van nhiên liệu T [39]. Việc thay đổi các góc a , e , T sẽ làm thay đổi các lực và mô men tác động lên UAV làm cho UAV thay đổi các tham số bay, hay biến trạng thái của nó. Việc thay đổi biến trạng thái này phụ thuộc vào động học của UAV.
Trong thực tế vòng điều khiển ổn định có tác động nhanh hơn vòng điều khiển quỹ đạo [39], vì vậy trong một số trường hợp có thể gộp vòng điều khiển trong và động học của UAV thành một khối và các giá trị thực trạng thái của UAV có thể coi là lặp lại của các lệnh tạo ra từ khối điều khiển quỹ đạo. Trong thực tế cũng có cách tiếp cận khác, đó là gộp 2 khối điều khiển quỹ đạo và điều khiển ổn định vào một và tạo ra các lệnh đến cơ cấu chấp hành trực tiếp từ nhiệm vụ bay và trạng thái của UAV [67],[68]. Đây là luan an 8 phương pháp tiếp cận tương đối phức tạp và trong luận án sẽ không xem xét. Trạng thái của UAV được xác định nhờ hệ thống cảm biến và hệ thống xử lý dữ liệu đo lường.
Hệ thống cảm biến bao gồm hệ thống cảm biến quán tính, cảm biến từ trường và cảm biến GPS [62] và có thể thêm các cảm biến khác dựa trên các tham số vật lý đo được trên UAV (độ cao, tốc độ đối không. Ngoài ra, căn cứ vào điều kiện hoạt động có thể sử dụng các thiết bị phụ trợ nhận các tín hiệu từ bên ngoài để đưa vào hệ thống xử lý. Hệ thống xử lý dữ liệu đo lường nhận các thông tin từ hệ thống cảm biến và các thiết bị phụ trợ để xử lý, đưa ra các giá trị của biến trạng thái của UAV và theo từng nhiệm vụ nhất định, một số tham số của đối tượng mà UAV phải bám sát [95]. Các tham số này được truyền về khối tạo nhiệm vụ bay cũng như các khối điều khiển.
Trên cơ sở các số liệu đầu vào, hệ thống xử lý sẽ thực hiện xử lý trên cơ sở đa cảm biến [98] để đảm bảo chất lượng, độ chính xác và ổn định các tham số cần đo. Thuật toán này về cơ bản dựa trên các bộ lọc Kalman [53], [54],[92]. Dưới đây sẽ xem xét các giải pháp được áp dụng cho các khối trong sơ đồ điều khiển trên. Các vòng điều khiển trong hệ thống điều khiển bay Như trên sơ đồ Hình 1.1, hệ thống điều khiển bay sẽ so sánh nhiệm vụ bay với các tham số trạng thái của UAV để tạo ra các lệnh điều khiển.
Đối với máy bay cánh bằng, có 4 kênh điều khiển đó là kênh ga, kênh lên xuống, kênh lượn và kênh hướng, tuy nhiên không phải hệ thống nào cũng có đủ 4 kênh. Kênh ga T điều khiển công suất động cơ đẩy, các kênh lên xuống e , kênh lượn a và kênh hướng r thứ tự điều khiển momen chúc ngóc, momen nghiêng (lượn), momen quay hướng của UAV. Các UAV cánh bằng liệng và chủ yếu sử dụng kênh lên xuống và kênh lượn để điều khiển. Các thuật toán điều khiển bay thường được phân chia ra luan an 9 thành hai kênh: kênh ngang nhằm đảm bảo hướng bay và kênh dọc nhằm đảm bảo độ cao cũng như tốc độ của UAV.
Các hệ thống điều khiển thường sử dụng phản hồi trạng thái và đưa ra lệnh điều khiển để khử sai số giữa giá trị đặt và giá trị thực của các biến trạng thái UAV. Các phương pháp được sử dụng phổ biến là sử dụng bộ điều khiển PID kết hợp với các thuật toán điều khiển hiện đại [35],[43],[93] sử dụng điều khiển backstepping [82], các bộ điều khiển bền vững [46] các bộ điều khiển trong không gian H 2 [78] và trong không gian H [42] hoặc bộ điều khiển trượt [33] điều khiển đón trước [23]. Các hệ thống điều khiển được xây dựng dựa trên mô hình đầy đủ của UAV [39], cụ thể trình bày dưới đây. Hệ thống điều khiển cũng như sơ đồ trên hình 1.1 về cơ bản được thể hiện trên hình 1.2 dưới đây: Giá trị Vòng điều vt ,r ,r r Vòng điều Góc Động học Véc tơ đặt khiển ngoài khiển trong cánh lái UAV đầu ra y , vt , p, q, r. Hệ thống đo h, r, q trạng thái Hình 1.2 Sơ đồ cấu trúc tổng quát hệ thống điều khiển UAV với các véc tơ trạng thái và vecto điều khiển Hình 1.2 hệ thống điều khiển được chia ra thành 2 vòng, vòng điều khiển ngoài trên cơ sở nhiệm vụ bay và các tham số trạng thái của UAV, xử lý số liệu và đưa ra các giá trị của các tham số mà vòng điều khiển trong có nhiệm vụ ổn định nó [39].
Vòng điều khiển trong là vòng ổn định và các thuật toán nêu trên [26],[35] đã tương đối hoàn chỉnh được tích hợp trong các thiết bị luan an 10 autopilot thông dụng. Đáp ứng của hệ thống đối với vòng điều khiển trong của hệ thống điều khiển UAV là nhỏ so với vòng điều khiển ngoài. Trong khuôn khổ của luận án này, vòng điều khiển trong sẽ được sử dụng các kết quả nghiên cứu đã được công bố và luận án chỉ tập trung vào vòng điều khiển ngoài. Ngoài ra để đơn giản vận tốc của UAV được duy trì ổn định, vì vậy vòng điều khiển ngoài chỉ còn là xác định các tham số góc liệng và góc chúc ngóc của UAV.
Đây cũng chính là hai kênh điều khiển chính của UAV: điều khiển hướng (kênh ngang) và điều khiển độ cao (kênh dọc). Để xây dựng thuật toán điều khiển quỹ đạo, cần xây dựng mô hình động học của UAV dưới góc độ mô hình động học dẫn đường hay mô hình động học vòng trong của UAV từ đó xác định các tham số đưa vào hệ ổn định vòng trong. Vòng điều khiển trong có nhiệm vụ ổn định các tham số của UAV theo các giá trị đầu vào được đưa ra từ vòng điều khiển ngoài ví dụ như vận tốc UAV, góc liệng, góc chúc ngóc. Trong luận án này, vòng điều khiển trong được xem xét như một vòng điều khiển sử dụng các thiết bị Autopilot có chất lượng đáp ứng yêu cầu của hệ thống điều khiển, có thời gian tác động nhỏ so với vòng điều khiển ngoài.
Khi đó các tham số đầu ra của vòng điều khiển trong được coi như bằng với giá trị đặt đầu vào. Phương trình động học điều khiển quỹ đạo của UAV Trong phần này, các mô hình toán học đơn giản của UAV được xây dựng để áp dụng trong việc thiết kế bộ điều khiển quỹ đạo cho UAV. Để xây dựng mô hình toán học đơn giản, dưới đây không đề cập đến các phương trình lực, phương trình momen và tính toán các lực khí động học phức tạp tác động lên khung máy bay. Các phương trình tổng quát được thay thế bằng phương trình động học đơn giản.
Mô hình này đã được sử dụng để tổng hợp hệ thống điều khiển bám quỹ đạo cho UAV [86]. luan an 11 Điều khiển quỹ đạo trong không gian 3 chiều đề cập đến bám theo quỹ đạo trên cả hai mặt phẳng mặt phẳng ngang và dọc [30],[94]. Nhiệm vụ của nó bao gồm bám mặt đất (vị trí) 2 chiều, cũng như bám theo độ cao của quỹ đạo mong muốn. Trong trường hợp 3D, các lệnh dẫn đường được tạo cho hệ thống điều khiển ngang/hướng theo giá trị của tham số góc nghiêng hoặc góc hướng và cho hệ thống điều khiển theo chiều dọc là tham số về góc chúc ngóc hoặc góc tấn, và có tính đến tác động lẫn nhau giữa hai kênh điều khiển này.
Điều khiển quỹ đạo trong mặt phẳng ngang là điều khiển UAV theo đường thẳng hoặc đường cong qua các điểm tham chiếu của quỹ đạo đặt một cách chính xác nhất làm sao sai số bám là độ lệch ngang nhỏ nhất. Điều khiển quỹ đạo theo mặt phẳng thẳng đứng bảo đảm độ chính xác bám theo độ cao.