Ứng dụng GPS-RTK trong điều khiển hàng ngàn thiết bị bay trình diễn
Loading...

Ứng dụng GPS-RTK trong điều khiển hàng ngàn thiết bị bay trình diễn

Ứng dụng GPS-RTK trong điều khiển hàng ngàn thiết bị bay trình diễn

Đặng Thị Minh Hiền1, Vũ Minh Đức2

1Viện Kinh tế và Phát triển xã hội số

2Ban Bản đồ, Tổng cục Hậu cần - Kỹ thuật

Lần đầu tiên, Hà Nội trình diễn thiết bị bay không người lái (drone) trong đêm giao thừa năm 2025. Đây là thông tin được Ban tổ chức cho biết tại buổi họp báo chương trình nghệ thuật "Rực rỡ Thăng Long 2025" do Ban Tuyên giáo Thành ủy, Sở Thông tin và Truyền thông, Sở Văn hóa và Thể thao, UBND quận Nam Từ Liêm, Công ty Cổ phần giải pháp kinh doanh Corex phối hợp tổ chức [1].

Tối 28/4/2025, TP.HCM tổ chức tổng duyệt màn trình diễn ánh sáng bằng 10.500 thiết bị không người lái (drone). Là một trong những sự kiện đặc biệt trong dịp kỷ niệm 50 năm Ngày Giải phóng miền Nam, thống nhất đất nước, màn trình diễn drone được chuẩn bị từ sớm để đảm bảo vấn đề kỹ thuật [2].

Trình diễn ánh sáng bằng drone là hình thức tạo hình trên không trung, được thực hiện với hàng loạt máy bay không người lái có đèn LED. Loại hình này xuất phát từ công bố của nhà nghiên cứu Vijay Kumar năm 2012 về khả năng điều khiển drone đồng bộ với nhau. Ý tưởng sau đó được Intel đi đầu triển khai năm 2015, trước khi xuất hiện tại nhiều sự kiện lớn trên thế giới như Đại hội thể thao Olympic, Super Bowl [3].

Drone là phiên bản cải tiến của UAV, hay còn được gọi là máy bay không người lái mini đời mới. Thiết bị này được cải tiến từ hình dạng, kích thước và hiệu suất động cơ để nâng cao chất lượng và đáp ứng tốt nhu cầu của người dùng. Drone khá nhỏ gọn và sở hữu thiết kế như một máy bay phản lực mini với cánh sải rộng. Nhờ đó, thiết bị có khả năng di chuyển linh hoạt, dễ dàng điều khiển và thực hiện các thao tác bay phức tạp [4].

1. Quy trình điều khiển hàng ngàn thiết bị bay trình diễn

Điều khiển hàng ngàn UAV (máy bay không người lái) đồng thời để tạo hiệu ứng ánh sáng trên trời - như các màn trình diễn drone light show - là một kỹ thuật phức tạp, đòi hỏi kết hợp nhiều yếu tố công nghệ. Dưới đây là cách điều khiển chúng một cách tổng quát:

1.1. Lập kế hoạch và thiết kế đội hình

Phần mềm thiết kế 3D: Dùng để dựng hoạt cảnh, tạo chuyển động, màu sắc đèn LED từng UAV theo thời gian.

Chia cụm (clustering): Chia hàng ngàn UAV thành nhiều nhóm nhỏ điều khiển đồng bộ để giảm tải tính toán và nâng độ tin cậy.

1.2. Điều khiển tập trung hoặc phân tán

Hệ thống điều khiển trung tâm: Gửi lệnh đến từng UAV, thường dùng giao tiếp radio tần số thấp hoặc Wi-Fi chuyên dụng (Mesh Network).

Điều khiển phân tán: Mỗi UAV nhận đoạn mã độc lập (mission script) và hoạt động đồng bộ theo GPS + đồng hồ thời gian thực (RTK GPS + đồng hồ nội bộ PTP).

1.3. Định vị và đồng bộ

GPS độ chính xác cao (RTK-GPS hoặc GNSS): Đảm bảo định vị chính xác từng UAV (sai số < 5cm).

Đồng bộ thời gian (Precision Time Protocol – PTP): Đảm bảo các UAV bật đèn, bay, xoay đúng thời điểm.

Hình 1. Sơ đồ tổng quát

1.4. Giao tiếp và bảo mật

Giao thức mesh (như Zigbee, LoRa, Wi-Fi mesh): Cho phép các UAV "nói chuyện" với nhau hoặc relay tín hiệu.

Mã hóa dữ liệu: AES 256-bit hoặc tương đương để đảm bảo an toàn trong không gian công cộng.

 1.5. Đèn và hiệu ứng ánh sáng

Đèn LED RGB cao sáng, điều khiển PWM: Mỗi UAV có thể thay đổi màu, độ sáng, nhịp sáng.

Điều phối ánh sáng qua timeline: Ánh sáng được lập trình giống như một bản nhạc, chạy theo khung giờ từng mili-giây.

   1.6. Điều kiện bay và an toàn

Tự động tránh va chạm: AI hoặc cảm biến siêu âm/quang học hỗ trợ giữ khoảng cách.

Vùng bay an toàn (geofencing): Đặt giới hạn bay ảo qua phần mềm.

Dự phòng và kiểm soát hỏng hóc: Mỗi UAV phải có chế độ fail-safe, ví dụ: tự quay về hoặc hạ cánh nếu mất tín hiệu.

Một số ví dụ mô phỏng và công cụ phần mềm giúp bạn hình dung cách điều khiển và tổ chức hàng ngàn UAV trong các màn trình diễn ánh sáng:

 Video mô phỏng thực tế

 1.  Mô phỏng đội hình UAV bằng ArduPilot và Gazebo Video này hướng dẫn cách sử dụng ArduPilot kết hợp với Gazebo để mô phỏng đội hình UAV  https://www.youtube.com/watch?v=r15Tc6e2K7Y).

2.  Tự xây dựng màn trình diễn ánh sáng bằng UAV Hướng dẫn chi tiết cách tạo màn trình diễn ánh sáng với UAV, từ thiết kế đến thực hiện (https://www.youtube.com/watch?v=MRbBhBAv2dM)

3.  Thiết kế hoạt cảnh trình diễn UAV trong Cinema 4D Hướng dẫn cách tạo hoạt cảnh trình diễn UAV sử dụng phần mềm Cinema 4D https://www.youtube.com/watch?v=BCRDRzUcg58).

Phần mềm mô phỏng và thiết kế 

1.  Skybrush Suite Bộ phần mềm mã nguồn mở cho phép thiết kế, mô phỏng và điều khiển các màn trình diễn UAV (https://skybrush.io/).

2.  Drone Show Software của SPH Engineering Giải pháp thương mại toàn diện cho việc thiết kế và quản lý các màn trình diễn UAV (https://www.droneshowsoftware.com/).

3.  SwarmLab (Matlab) Thư viện Matlab hỗ trợ mô phỏng đội hình UAV, phù hợp cho mục đích nghiên cứu và học thuật (https://github.com/lis-epfl/swarmlab).

2. UAV có thể bị rơi trong quá trình biểu diễn

   UAV (máy bay không người lái) bị rơi trong quá trình trình diễn ánh sáng là một sự cố nghiêm trọng, có thể gây nguy hiểm và làm hỏng toàn bộ chương trình. Dưới đây là các nguyên nhân chính dẫn đến sự cố: 

2.1. Mất tín hiệu điều khiển (RF/GPS) 

   Nguyên nhân: Nhiễu sóng, quá tải tần số, vùng che phủ GPS kém.

   Biểu hiện: UAV mất điều hướng, lạc vị trí hoặc không giữ đội hình.   

2.2. Hết pin hoặc pin bị lỗi 

   Nguyên nhân: Lập kế hoạch sai thời lượng bay, pin yếu, lỗi sạc.

   Biểu hiện: UAV không quay về kịp, đột ngột giảm độ cao và rơi.   

2.3. Lỗi phần mềm lập trình hoặc đồng bộ thời gian

   Nguyên nhân: Kịch bản bay có lỗi logic, đồng bộ thời gian không chính xác (ví dụ chênh lệch 1–2 giây giữa các UAV).

   Biểu hiện: UAV va chạm nhau hoặc bay sai hướng, lệch đội hình. 

 

 

2.4. Gió lớn hoặc thời tiết xấu 

   Nguyên nhân: Dự báo sai điều kiện môi trường, đặc biệt ở độ cao 50–100m.

   Biểu hiện: UAV lệch quỹ đạo hoặc mất khả năng giữ vị trí (hover).   

2.5. Lỗi phần cứng 

   Nguyên nhân: Động cơ, ESC, GPS, đèn LED hoặc cánh quạt bị lỗi kỹ thuật.

   Biểu hiện: UAV không cất cánh, rung lắc, hoặc mất thăng bằng và rơi.

3. Cách khắc phục và phòng ngừa sư cố UAV vị rơi  

3.1. Tối ưu mạng điều khiển 

   Sử dụng mạng mesh tự hồi phục, hạn chế phụ thuộc 100% vào tín hiệu trung tâm.

   Dự phòng tín hiệu điều khiển bằng tần số dự phòng hoặc 4G/5G chuyên dụng.   

3.2. Kiểm tra pin nghiêm ngặt 

   Chỉ sử dụng pin chất lượng cao (LiPo có cảm biến nhiệt, dung lượng thực).

   Áp dụng hệ thống theo dõi pin theo thời gian thực (Battery Telemetry).   

3.3. Kiểm thử và mô phỏng trước khi trình diễn 

   Chạy mô phỏng bằng phần mềm (Skybrush, Drone Show Software) để kiểm tra lỗi logic.

   Dùng đồng hồ chuẩn PTP (Precision Time Protocol) để đồng bộ thời gian từng UAV.   

3.4. Giới hạn tốc độ gió an toàn 

   Không bay nếu tốc độ gió vượt quá ngưỡng thiết kế (thường < 8 m/s).

   Sử dụng UAV có hệ thống ổn định bay tiên tiến (IMU, barometer, GPS RTK).   

3.5. Dự phòng phần cứng 

   Luôn có 5–10% UAV dự phòng sẵn trên mặt đất.

   Thiết kế “Flight Termination System” – tự hạ cánh an toàn nếu UAV gặp lỗi.

4. Chi phí cho hệ thống 100 UAV trình diễn ánh sáng

4.1 Chi phí cho 1 UAV chuyên dùng:

Trong trình diễn ánh sáng và hệ thống điều khiển đồng bộ hàng ngàn UAV phụ thuộc vào quy mô, chất lượng phần cứng, phần mềm và đơn vị cung cấp. Dưới đây là ước tính chi phí phổ biến tính theo mặt bằng năm 2024–2025:

Hạng mục

Mô tả

Chi phí ước tính

Khung UAV

Sợi carbon, thiết kế tối ưu cho hiệu ứng ánh sáng

 $100–150

Động cơ + ESC

Không chổi than, tiết kiệm năng lượng

 $60–100

Pin

LiPo 3–6S (2,000–3,000 mAh), theo dõi điện áp

 $30–50

GPS (RTK hoặc GNSS)

Chính xác cao để giữ vị trí chính xác

 $100–200

Đèn LED RGB lập trình được

Tích hợp hoặc gắn ngoài, điều khiển theo timeline

 $50–100

Bo mạch bay + truyền thông

Tích hợp FC (Pixhawk, Cube, custom) + Wi-Fi mesh / RF

 $100–200

Tổng chi phí mỗi UAV

 $400–800 

Một số hãng lớn có UAV trình diễn giá trên $1,000 - 1,500 tùy độ cao, độ bền và tiêu chuẩn an toàn bay.

4.2. Chi phí 100 UAV trình diễn ánh sáng

Thành phần

Mô tả kỹ thuật

Đơn giá (USD)

Số lượng

Thành tiền

 

Khung UAV

Sợi carbon, nhẹ, cánh gập

$120

100

$12,000

 

Động cơ + ESC 

Không chổi than, 4 cánh, 20–30A ESC

$90

100

$9,000

 

   Pin LiPo                     

3S–4S 2,500 mAh, cấp nguồn 15–20 phút

$40

100

$4,000

 

Bo điều khiển bay

Pixhawk Mini / Holybro + tích hợp GPS M8N

$150

100

$15,000

 

   LED RGB công suất cao

Có thể lập trình màu qua PWM hoặc UART

$80

100

$8,000

 

   Truyền thông Mesh RF

900 MHz hoặc 2.4 GHz Mesh Module

$100

100

$10,000

 

Phụ kiện (cánh, chân, vỏ)    

In 3D hoặc composite nhẹ

$20

100

$2,000

 

Dự phòng + vật tư thay thế     10% linh kiện backup

$3,000

Tổng chi phí UAV:   ~ $63,000

4.3 Chi phí hệ thống điều khiển & hỗ trợ

Thành phần

Mô tả

Chi phí (USD)

Phần mềm điều phối UAV

Skybrush, DroneShow Pro (giấy phép thương mại nhỏ)

 $15,000 

Trạm điều khiển mặt đất 

Laptop chuyên dụng + bộ điều khiển radio công suất cao

 $3,500

Trạm GPS RTK (base station)  

Định vị chính xác cao (1–3cm) 

 $4,000       

Hệ thống truyền thông mesh 

Thiết bị phát sóng trung tâm + ăng-ten định hướng

 $5,000

Thiết bị kiểm tra và đồng bộ 

Thiết bị PTP / đồng hồ GPS, máy kiểm thử              

 $2,000       

Chi phí vận hành & bảo trì     

Nhân sự, bảo hiểm, phần mềm hỗ trợ kỹ thuật

 $5,000–10,000

 Tổng chi phí hệ thống điều khiển:   ~ $35,000– $40,000

4.4 Tổng đầu tư thử nghiệm đội hình 100 UAV

   Tổng UAV (100 chiếc):  ~ $63,000

   Hệ thống điều khiển & hỗ trợ:  ~ $37,000

   Dự phòng phát sinh (10%):  ~ $10,000

   Tổng cộng dự kiến:  ~ $110,000

4.5 Các giai đoạn triển khai

  Giai đoạn 1: Lắp ráp & kiểm tra 10 UAV (mẫu thử)

  Giai đoạn 2: Huấn luyện bay đội hình 25 UAV

  Giai đoạn 3: Nâng cấp đủ 100 UAV và trình diễn demo ban đêm

  Giai đoạn 4: Đánh giá hiệu suất, cải tiến phần mềm và nhân rộng    

4.6 Lập trình, cài đặt 100 UAV bay trình diễn ánh sáng

Bay theo hình logo của Công ty Cổ phần Chân Châu có thể triển khai nằng cách đưa hình vào phần mềm tính toán vị trí bố trí UAV và mầu sắc (Hình 2).

5. Vai trò của GPS RTK trong điều khiển bay

   Trong điều khiển bay đội hình UAV trình diễn ánh sáng, GPS và GPS RTK  đóng vai trò then chốt để đảm bảo  độ chính xác vị trí và đồng bộ thời gian, cụ thể như sau:

 5.1. GPS thông thường   

Chức năng: Xác định vị trí địa lý (vĩ độ, kinh độ, độ cao) của UAV.  

 Độ chính xác: Khoảng 2–5 mét, tùy môi trường. 

Ứng dụng: Bay đơn lẻ, bay khảo sát. Giữ vị trí tương đối, nhưng không đủ chính xác cho trình diễn đồng bộ sát nhau.

Hình 2. Lập trình bố trí 100 UAV, mầu hiển thị Logo và dòng chữ Slogan

5.2. GPS RTK (Real Time Kinematic)   

   Chức năng: Sử dụng một trạm gốc (base station) để hiệu chỉnh sai số tín hiệu GPS.  

   Độ chính xác: Tăng lên mức 1–3 cm, tức gần như cố định vị trí theo pixel. 

   Ứng dụng: Bay đội hình chính xác cao: UAV giữ vị trí chính xác từng centimet so với hình ảnh đã lập trình.  

   Trình diễn đồng bộ ánh sáng: Tránh va chạm, tạo hiệu ứng hình học mượt mà.  

   Đồng bộ thời gian bay: RTK hỗ trợ thêm tín hiệu PTP (Precision Time Protocol) để đồng bộ toàn bộ hệ thống theo micro giây.   

Bảng so sánh vai độ chính xác của GPS thường và GPS RTK

Tính năng

GPS thường

GPS RTK

Độ chính xác

2–5 mét

1–3 cm

Trình diễn đội hình sát nhau

Không phù hợp

Bắt buộc phải có

Tạo hình ảnh/hiệu ứng độ nét cao

Không khả thi

Rất phù hợp

Chi phí thiết bị

Rẻ ( ~ $30–60)

Cao hơn ( ~ $150–500)

Yêu cầu trạm gốc

Không

Có (base station)

   Sự khác biệt giữa GPS thường và GPS RTK trong mô phỏng đội hình UAV (độ lệch vị trí) thể hiện trong Hình 3.

Hình 3. Sự khác biệt độ chính xác của GPS và GPS RTK

Kết luận

   GPS RTK (Real-Time Kinematic) đóng vai trò then chốt trong việc điều khiển chính xác và đồng bộ hàng ngàn drone trong các màn trình diễn ánh sáng trên không. Nhờ khả năng cung cấp vị trí với độ chính xác đến từng centimet trong thời gian thực, GPS RTK giúp các drone:

  1. Bay đúng vị trí theo thiết kế - Đảm bảo từng drone bay theo lộ trình đã lập trình với sai số cực nhỏ, tạo nên các hình ảnh, biểu tượng hoặc chữ cái chính xác trên bầu trời.
  2. Tránh va chạm - Duy trì khoảng cách an toàn giữa các drone trong đội hình bay đông đúc.
  3. Đồng bộ hóa chuyển động - Giúp toàn đội bay thực hiện các động tác chuyển đổi đội hình một cách mượt mà và đồng bộ theo kịch bản thời gian thực.

            Tóm lại, GPS RTK là công nghệ định vị cốt lõi, bảo đảm sự chính xác, an toàn và thẩm mỹ cho các màn trình diễn drone quy mô lớn, biến chúng thành những tác phẩm nghệ thuật sống động trên bầu trời.

Tài liệu tham khảo

[1]https://xaydungchinhsach.chinhphu.vn/ha-noi-trinh-dien-drone-hoa-thuat-lon-nhat-the-gioi-trong-dem-giao-thua-tet-nguyen-dan-at-ty-2025-119250128080247485.htm

[2]https://tuoitre.vn/10-5000-drone-ve-hanh-trinh-phat-trien-thanh-pho-tren-bau-troi-song-sai-gon-20250428211344717.htm

[3] https://vnexpress.net/cong-nghe-phia-sau-drone-trinh-dien-anh-sang-4710546.html

[4] https://fptshop.com.vn/tin-tuc/danh-gia/drone-light-la-gi-180595

 

 

Tags: 

  • Chia sẻ qua viber bài: Ứng dụng GPS-RTK trong điều khiển hàng ngàn thiết bị bay trình diễn
  • Chia sẻ qua reddit bài:Ứng dụng GPS-RTK trong điều khiển hàng ngàn thiết bị bay trình diễn

DANH MỤC TIN TỨC

Loading...

tin tức cập nhật

Loading...

tin tức liên quan

Không có thông tin cho loại dữ liệu này