โมดูล 3/5 · สัปดาห์ 7–9 · 27 ชม.

ควบคุม นำทาง และสื่อสาร

DRT 341 เทคโนโลยีระบบอากาศยานไร้คนขับขั้นสูงและสถาปัตยกรรมระบบ

เวลาเรียนประมาณ 90 นาทีร่าง รอตรวจปรับปรุงล่าสุด 26 กันยายน 2569

บทเรียน

เมื่อเรียนจบโมดูลนี้ ผู้เรียนจะสามารถ

  1. อธิบายสถาปัตยกรรมซอฟต์แวร์ออโตไพลอตตั้งแต่เซนเซอร์จนถึงคำสั่งมอเตอร์
  2. เปรียบเทียบแหล่งข้อมูลนำทาง GNSS, RTK, IMU, บารอมิเตอร์, เข็มทิศ และการนำทางด้วยภาพ
  3. อธิบาย C2 link ตามนิยามของ ICAO และลิงก์อื่นในระบบ UAS
  4. คำนวณการสูญเสียในอวกาศว่างและระยะเผื่อของลิงก์อย่างง่าย
  5. วิเคราะห์ความพร้อมของระบบควบคุม นำทาง และสื่อสารก่อนปฏิบัติภารกิจ

ความรู้พื้นฐานที่ควรมี: DRT 341 โมดูล 1–2

สมองและระบบประสาทของโดรน

ถ้าระบบกำลังคือกล้ามเนื้อ ระบบควบคุม นำทาง และสื่อสารก็คือสมองและระบบประสาท มันต้องรู้ว่าตัวเองอยู่ที่ไหน กำลังหันไปทางใด ต้องไปที่ใด และต้องรายงานให้คนบนพื้นรู้ตลอดเวลา ความล้มเหลวของส่วนนี้มักอันตรายที่สุด เพราะโดรนที่ยังมีแรงบินแต่ไม่รู้ตำแหน่งตัวเอง อาจบินหายไปไกลจากพื้นที่ปลอดภัย

สถาปัตยกรรมออโตไพลอต

ออโตไพลอตโอเพนซอร์สที่ใช้แพร่หลาย เช่น PX4 และ ArduPilot มีโครงสร้างคล้ายกัน

ลำดับจากเซนเซอร์ IMU GNSS บาโร เข็มทิศ ไปยังการประมาณสถานะ EKF การนำทางและโหมดการบิน ตัวควบคุมแบบลำดับชั้น และ mixer ส่งคำสั่งไป ESC โดย GCS ส่งคำสั่งผ่าน MAVLink
ภาพที่ 1 สถาปัตยกรรมซอฟต์แวร์ออโตไพลอต
  1. เซนเซอร์ ให้ข้อมูลดิบที่มีสัญญาณรบกวน
  2. การประมาณสถานะ ใช้ตัวกรองคาลมานแบบขยาย (EKF) รวมข้อมูลจากเซนเซอร์หลายตัว ให้ค่าตำแหน่ง ความเร็ว และท่าทางที่ดีที่สุด พร้อมความไม่แน่นอน
  3. การนำทางและโหมดการบิน แปลงภารกิจหรือคำสั่งนักบินเป็นเป้าหมาย เช่น ไป waypoint ถัดไป หรือกลับจุดขึ้น
  4. ตัวควบคุมแบบลำดับชั้น วงนอกควบคุมตำแหน่ง ส่งเป้าหมายความเร็วให้วงถัดไป แล้วต่อไปเป็นท่าทางและอัตราการหมุน วงในสุดทำงานเร็วที่สุด
  5. Mixer แปลงคำสั่งแรงและโมเมนต์เป็นคำสั่งมอเตอร์แต่ละตัว ส่งไปยัง ESC

PX4 ออกแบบเป็นโมดูลที่สื่อสารกันผ่านระบบข้อความภายใน ทำให้เปลี่ยนหรือเพิ่มโมดูลได้ ส่วน ArduPilot มีประวัติยาวและรองรับอากาศยานหลายประเภท ทั้งสองใช้โปรโตคอล MAVLink คุยกับสถานีควบคุม รายละเอียดการปรับจูนจะเรียนในวิชา DRT 347 และ 348

แหล่งข้อมูลนำทาง

แหล่งข้อมูลให้ข้อมูลอะไรความแม่นยำทั่วไปจุดอ่อน
GNSSตำแหน่ง ความเร็วระดับเมตรถูกบัง รบกวน หรือปลอมสัญญาณได้
GNSS RTKตำแหน่งระดับเซนติเมตรต้องมีสถานีฐานหรือบริการแก้ค่าและลิงก์ข้อมูล
IMUความเร่ง อัตราการหมุนดีในระยะสั้นคลาดเคลื่อนสะสมตามเวลา
บารอมิเตอร์ความสูงสัมพัทธ์ระดับเดซิเมตรถึงเมตรเปลี่ยนตามอากาศและลมจากใบพัด
เข็มทิศทิศหัวเครื่องระดับองศาถูกรบกวนจากโลหะและกระแสไฟฟ้า
การนำทางด้วยภาพ / optical flowการเคลื่อนที่สัมพัทธ์ขึ้นกับพื้นผิวและแสงต้องมีลวดลายบนพื้นและแสงเพียงพอ

ไม่มีเซนเซอร์ใดสมบูรณ์ การรวมหลายแหล่งด้วย EKF จึงทำให้จุดอ่อนของเซนเซอร์หนึ่งถูกชดเชยด้วยอีกตัว เช่น IMU ให้ข้อมูลเร็วและต่อเนื่อง ขณะที่ GNSS แก้ความคลาดเคลื่อนสะสมของ IMU (ทบทวน DRT 111 โมดูล 5)

ลิงก์สื่อสาร

อากาศยานเชื่อมกับสถานีควบคุมผ่าน C2 link สองทิศทางสำหรับคำสั่งและ telemetry ส่งลิงก์ข้อมูล payload ไปยังผู้ใช้ข้อมูล และกระจายสัญญาณ Remote ID ให้ผู้ตรวจ
ภาพที่ 2 ลิงก์สื่อสารของระบบ UAS

ภาคผนวก 10 เล่ม VI ของ ICAO นิยาม C2 link ว่าเป็นลิงก์ข้อมูลระหว่างอากาศยานกับสถานีนักบินเพื่อการจัดการการบิน นอกจากนี้ระบบ UAS ยังมี

  • ลิงก์ข้อมูล payload ส่งภาพหรือข้อมูลภารกิจ มักต้องการแบนด์วิดท์สูงกว่า C2 มาก
  • Remote ID กระจายข้อมูลระบุตัวตนและตำแหน่งให้ผู้ตรวจบนพื้น
  • ลิงก์ RC สำหรับนักบินบังคับด้วยมือในบางระบบ

เทคโนโลยีลิงก์มีตั้งแต่วิทยุ 2.4 GHz และ 900 MHz ระยะในสายตา ไปจนถึงเครือข่ายโทรศัพท์เคลื่อนที่ 4G/5G และดาวเทียม ซึ่งเปิดทางให้บินนอกระยะสายตา (DRT 342)

ประมาณระยะของลิงก์

สัญญาณวิทยุอ่อนลงตามระยะทางและความถี่ ในที่โล่งไม่มีสิ่งกีดขวาง การสูญเสียคำนวณได้จาก

กำลังที่ผู้รับได้คือ (หน่วย dBm และ dB) และ ระยะเผื่อ คือ ลบความไวของเครื่องรับ

ตัวอย่างที่ 1 ลิงก์ 2.4 GHz ที่ 2 km

เครื่องส่ง 20 dBm สายอากาศทั้งสองฝั่ง 2 dBi ความไวเครื่องรับ −100 dBm

  1. dB
  2. dBm
  3. ระยะเผื่อ dB

ระยะเผื่อ 18 dB ในที่โล่งถือว่าพอสมควร แต่ต้นไม้ อาคาร ฝน และการหันของสายอากาศลดสัญญาณได้อีกหลาย dB นักออกแบบจึงมักต้องการระยะเผื่ออย่างน้อยประมาณ 10 dB หลังหักการสูญเสียอื่นแล้ว หัวข้อนี้จะเรียนละเอียดในวิชาการสื่อสาร

เมื่อลิงก์ขาด

ลิงก์ขาดเป็นเหตุการณ์ปกติที่ต้องวางแผนไว้ล่วงหน้า ออโตไพลอตมี failsafe ให้ตั้งค่า เช่น กลับจุดขึ้น (RTL) ลงจอดทันที หรือบินต่อตามภารกิจ การเลือกต้องสอดคล้องกับการประเมินความเสี่ยงของพื้นที่ ไม่ใช่ใช้ค่าเริ่มต้นทุกครั้ง และต้องทดสอบใน SITL ก่อนบินจริง

กิจกรรมในชั้นเรียน

กรณีศึกษา

  1. เปิด SITL ของ PX4 หรือ ArduPilot ดูรายการข้อความ MAVLink ที่ออกจากอากาศยาน และระบุว่าข้อความใดมาจากขั้นตอนใดของสถาปัตยกรรมในภาพที่ 1
  2. คำนวณระยะเผื่อของลิงก์ 900 MHz ที่ระยะ 5 km ด้วยค่าที่อาจารย์กำหนด แล้วเปรียบเทียบกับ 2.4 GHz
  3. วิเคราะห์เหตุการณ์ GNSS ถูกรบกวนหนึ่งกรณีจากข่าวหรือรายงาน ระบุว่าแหล่งนำทางใดช่วยได้และช่วยได้นานเท่าไร

ข้อผิดพลาดที่พบบ่อย

ระวัง

  • เชื่อ GNSS ว่าถูกต้องเสมอ ต้องตรวจจำนวนดาวเทียม ค่าความแม่นยำ และสัญญาณรบกวน
  • สอบเทียบเข็มทิศใกล้โลหะหรือรถยนต์
  • ตั้ง failsafe เป็นค่าเริ่มต้น โดยไม่ประเมินพื้นที่
  • คำนวณลิงก์ในที่โล่งแล้วใช้กับพื้นที่มีสิ่งกีดขวาง

สรุป

  • ออโตไพลอตประกอบด้วยเซนเซอร์ การประมาณสถานะ (EKF) การนำทางและโหมด ตัวควบคุมแบบลำดับชั้น และ mixer
  • แหล่งนำทางแต่ละชนิดมีจุดอ่อน การรวมข้อมูลช่วยชดเชยกัน
  • C2 link ตาม ICAO คือลิงก์ระหว่างอากาศยานกับสถานีนักบินเพื่อจัดการการบิน แยกจากลิงก์ payload และ Remote ID
  • FSPL และระยะเผื่อช่วยประเมินระยะลิงก์ ส่วน failsafe ต้องตั้งตามการประเมินความเสี่ยง

แบบฝึกตรวจความเข้าใจ

  1. ตัวควบคุมวงใดในโครงสร้างแบบลำดับชั้นทำงานเร็วที่สุด
  2. ทำไม IMU อย่างเดียวจึงนำทางได้ไม่นาน
  3. คำนวณ FSPL ที่ 5 km และ 900 MHz
  4. ถ้าระยะทางเพิ่มเป็นสองเท่า FSPL เพิ่มขึ้นกี่ dB
  5. ข้อมูลใดส่งผ่าน C2 link และข้อมูลใดส่งผ่านลิงก์ payload
เฉลย
  1. วงอัตราการหมุน (rate loop) ซึ่งอยู่ในสุด
  2. เพราะความคลาดเคลื่อนจาก bias สะสมและโตตามกำลังสองของเวลาเมื่ออินทิเกรตเป็นตำแหน่ง
  3. dB
  4. dB
  5. C2: คำสั่งการบินและ telemetry สถานะ ลิงก์ payload: ภาพ วิดีโอ หรือข้อมูลเซนเซอร์ภารกิจ

สรุปสูตรสำคัญ

การสูญเสียในอวกาศว่าง
กำลังที่รับได้
ระยะเผื่อของลิงก์

แหล่งอ้างอิงหลัก

  1. International Civil Aviation Organization. (2021). Annex 10 to the Convention on International Civil Aviation: Aeronautical telecommunications, Volume VI: Communication procedures relating to remotely piloted aircraft systems C2 link (1st ed.).
  2. PX4 Autopilot. PX4 user and developer guide. link
  3. ArduPilot Dev Team. ArduPilot documentation. link
  4. Groves, P. D. (2013). Principles of GNSS, inertial, and multisensor integrated navigation systems (2nd ed.). Artech House.
  5. Beard, R. W., & McLain, T. W. (2012). Small unmanned aircraft: Theory and practice. Princeton University Press.
  6. MAVLink Development Team. MAVLink developer guide. link

อ่านเพิ่มเติม

ศึกษาหน่วยความรู้ที่กำหนดล่วงหน้า ดูสื่อประกอบ และทำ quiz ประจำโมดูล

ในชั้นเรียน / ภาคสนาม

บรรยาย อภิปรายกรณีศึกษา และแก้โจทย์ในชั้นเรียน

หลักฐานการเรียนรู้: ผล quiz และแบบฝึกหัดที่ส่ง

แบบทดสอบประจำโมดูล

แบบทดสอบนี้ใช้ตรวจความเข้าใจ (formative) ไม่ใช่การสอบเก็บคะแนน

โดเมนความรู้: การควบคุม ออโตไพลอต และการนำทาง · การวางแผนภารกิจ การบิน และการจำลอง · การสื่อสาร เครือข่าย และ IoT