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

UTM และ Remote ID

UAT 402 เทคโนโลยีระบบอากาศยานไร้คนขับขั้นสูงและการปฏิบัติการนอกระยะสายตา

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

บทเรียน

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

  1. อธิบายบทบาทของ USS และบริการตรวจความขัดแย้งเชิงยุทธศาสตร์ใน UTM
  2. ตรวจความซ้อนกันของเจตนาการปฏิบัติการในพื้นที่ ความสูง และเวลา
  3. อธิบายข้อกำหนดสมรรถนะของ Remote ID ตาม 14 CFR 89.310
  4. คำนวณโอกาสรับข้อความ Remote ID และความไม่แน่นอนของตำแหน่ง

ความรู้พื้นฐานที่ควรมี: UAT 402 โมดูล 1–2 · UAT 367 โมดูล 4 (UTM และ Remote ID)

ทำไมต้องรู้

UAT 367 ตรวจเส้นทางส่งเวชภัณฑ์สองเส้นที่ตัดกันและตรวจ log ของ Remote ID ตามเกณฑ์ Part 89 หน่วยความรู้เรื่อง UTM, U-space และ Remote ID ของคลังความรู้โดรนอธิบายสถาปัตยกรรม UTM บริการ USS และมาตรฐาน Remote ID กรอบ UTM ของ ICAO ฉบับที่ 4 วางหลักร่วมเพื่อให้ระบบของประเทศต่าง ๆ ทำงานไปทางเดียวกัน เมื่อแนวท่อของเราผ่านพื้นที่ที่มีผู้ใช้โดรนรายอื่น เช่นบริษัทส่งของ หน่วยงานรัฐ และผู้ทำแผนที่ การแบ่งพื้นที่และเวลาอย่างเป็นระบบคือเงื่อนไขของการบินหลายรายพร้อมกัน

เจตนาการปฏิบัติการและความขัดแย้ง

มาตรฐาน ASTM F3548-21 กำหนดการทำงานร่วมกันของผู้ให้บริการ UTM (USS) ครอบคลุมการตรวจความขัดแย้งเชิงยุทธศาสตร์ การติดตามว่าการบินเป็นไปตามเจตนาที่ยื่นไว้ ข้อจำกัดของพื้นที่ และบทบาทติดตามสภาพห้วงอากาศ เจตนาการปฏิบัติการคือพื้นที่ ความสูง และช่วงเวลาที่แต่ละรายจะใช้ ถ้าสองรายซ้อนกันครบทั้งสี่มิติจึงถือว่าขัดแย้ง เรื่องใครมีสิทธิ์ก่อน มาตรฐานนี้ไม่ได้กำหนดเอง แต่ปล่อยให้หน่วยงานกำกับเป็นผู้ตั้งกติกา

ตัวอย่างที่ 1 สี่รายยื่นเจตนาในเช้าวันเดียวกัน

OP-A คือการตรวจแนวท่อของเรา OP-B ส่งของ OP-C ภารกิจตำรวจที่หน่วยงานกำกับให้ลำดับสูงกว่า และ OP-D ทำแผนที่ แต่ละรายเป็นกล่องในพิกัดท้องถิ่น ความสูง และเวลาหลัง 09:00 น. (ข้อมูลสมมติ)

# เจตนาการปฏิบัติการแบบ 4 มิติ: กล่อง x, y (m), ความสูง (m) และช่วงเวลา (นาทีหลัง 09:00)
intents = {
    "OP-A survey":   dict(x=(0, 800), y=(0, 600), z=(0, 90), t=(0, 40), prio=0),
    "OP-B delivery": dict(x=(700, 2000), y=(500, 700), z=(60, 120), t=(30, 45), prio=0),
    "OP-C police":   dict(x=(-500, 300), y=(400, 900), z=(0, 120), t=(35, 60), prio=1),
    "OP-D mapping":  dict(x=(1500, 2500), y=(0, 400), z=(0, 90), t=(10, 50), prio=0),
}

def overlap(a, b):
    return all(max(a[k][0], b[k][0]) < min(a[k][1], b[k][1]) for k in "xyzt")

names = list(intents)
for i, a in enumerate(names):
    for b in names[i + 1:]:
        A, B = intents[a], intents[b]
        if overlap(A, B):
            if A["prio"] != B["prio"]:
                who = (a if A["prio"] < B["prio"] else b) + " (lower priority)"
            else:
                who = "same priority: rule set by the authority"
            shared = {k: (max(A[k][0], B[k][0]), min(A[k][1], B[k][1])) for k in "xyzt"}
            print(f"CONFLICT {a} x {b}: time {shared['t']} min, height {shared['z']} m -> replan: {who}")
        else:
            print(f"clear    {a} x {b}")
CONFLICT OP-A survey x OP-B delivery: time (30, 40) min, height (60, 90) m -> replan: same priority: rule set by the authority
CONFLICT OP-A survey x OP-C police: time (35, 40) min, height (0, 90) m -> replan: OP-A survey (lower priority)
clear    OP-A survey x OP-D mapping
clear    OP-B delivery x OP-C police
clear    OP-B delivery x OP-D mapping
clear    OP-C police x OP-D mapping

OP-A ขัดแย้งกับสองราย กับ OP-B ในช่วง 30–40 นาทีที่ความสูง 60–90 m ซึ่งลำดับเท่ากันจึงต้องใช้กติกาของหน่วยงานกำกับ และกับ OP-C ในช่วง 35–40 นาทีซึ่ง OP-A ต้องปรับเพราะลำดับต่ำกว่า ทางแก้ที่ง่ายที่สุดของ OP-A คือจบงานส่วนที่ซ้อนก่อนนาทีที่ 30 หรือแบ่งพื้นที่ออกเป็นส่วนเล็กที่ใช้เวลาสั้นลง เจตนาที่กว้างเกินจำเป็นทำให้ขัดแย้งกับผู้อื่นมากขึ้น

ด้านซ้ายเป็นมุมมองจากด้านบนของกล่องพื้นที่สี่ราย OP-A สีฟ้าซ้อนกับ OP-C สีชมพูทางซ้ายบนและ OP-B สีส้มทางขวาบน ส่วน OP-D สีเขียวแยกอยู่ขวาล่าง ด้านขวาเป็นแถบเวลาของแต่ละรายจาก 0 ถึง 60 นาทีหลัง 09:00 น.
ภาพที่ 1 เจตนาการปฏิบัติการสี่รายในพื้นที่และเวลา

ข้อกำหนดสมรรถนะของ Remote ID

14 CFR 89.310 ของสหรัฐฯ กำหนดให้โดรนแบบ standard remote ID ออกอากาศข้อความ อย่างน้อย 1 ข้อความต่อวินาที ตำแหน่งและความสูงต้องออกอากาศ ไม่เกิน 1.0 วินาที หลังวัด และตำแหน่งต้องแม่นภายใน 100 ft ที่ความน่าจะเป็น 95% มาตรฐาน ASTM F3411-22a กำหนดวิธีทางเทคนิคของ Remote ID และการติดตาม ข้อกำหนดเหล่านี้บอกว่าผู้รับบนพื้นจะได้ข้อมูลที่สดและแม่นเพียงใด ซึ่งสำคัญเมื่อหน่วยงานต้องระบุว่าโดรนลำใดบินอยู่เหนือพื้นที่

ตัวอย่างที่ 2 เจ้าหน้าที่จะเห็นโดรนของเราหรือไม่

เจ้าหน้าที่ยืนริมแนวท่อพร้อมเครื่องรับ Remote ID แบบออกอากาศ สภาพแวดล้อมต่างกันทำให้พลาดข้อความ 20%, 50% หรือ 80% โดรนบิน 20 m/s

RATE_HZ = 1.0                 # อย่างน้อย 1 ข้อความต่อวินาที (14 CFR 89.310)
LATENCY_S = 1.0               # ตำแหน่งต้องออกอากาศภายใน 1.0 s หลังวัด
ACC_M = 100 * 0.3048          # ความแม่นตำแหน่ง 100 ft ที่ความน่าจะเป็น 95%

for loss in (0.2, 0.5, 0.8):  # สัดส่วนข้อความที่เครื่องรับพลาด (สภาพแวดล้อมต่างกัน)
    for window in (3, 10):
        n = int(window * RATE_HZ)
        p = 1 - loss ** n
        print(f"loss {loss:.0%}  window {window:>2} s: P(at least one message) = {p:.3f}")

v = 20.0                      # ความเร็วโดรน m/s
worst = v * LATENCY_S + ACC_M
print(f"position uncertainty at {v:.0f} m/s: up to about {worst:.0f} m")
loss 20%  window  3 s: P(at least one message) = 0.992
loss 20%  window 10 s: P(at least one message) = 1.000
loss 50%  window  3 s: P(at least one message) = 0.875
loss 50%  window 10 s: P(at least one message) = 0.999
loss 80%  window  3 s: P(at least one message) = 0.488
loss 80%  window 10 s: P(at least one message) = 0.893
position uncertainty at 20 m/s: up to about 50 m

ในที่โล่งพลาดน้อย ฟัง 3 วินาทีก็เกือบแน่นอนว่าได้ข้อความ แต่ถ้าพลาด 80% เช่นมีต้นไม้และอาคารบัง โอกาสใน 3 วินาทีต่ำกว่าครึ่ง ส่วนตำแหน่งที่ได้อาจคลาดจากตำแหน่งจริงได้ราว 50 m จากความล่าช้าบวกความแม่น เจ้าหน้าที่จึงควรใช้ข้อมูลนี้ระบุตัวโดรน ไม่ใช่ใช้นำทางเข้าหาโดรนแบบแม่นยำ

กราฟโอกาสได้รับอย่างน้อยหนึ่งข้อความเทียบช่วงเวลาที่ฟัง 1 ถึง 10 วินาที สามเส้น พลาด 20 เปอร์เซ็นต์ขึ้นถึงเกือบ 1 ภายใน 3 วินาที พลาด 50 เปอร์เซ็นต์ราว 0.88 ที่ 3 วินาที และพลาด 80 เปอร์เซ็นต์ราว 0.49 ที่ 3 วินาทีและ 0.89 ที่ 10 วินาที
ภาพที่ 2 โอกาสรับข้อความ Remote ID ตามอัตราการพลาด

ปฏิบัติการประจำโมดูล

ปฏิบัติการ: เจตนาและการระบุตัวในสนามจริง

  1. เขียนเจตนาการปฏิบัติการของภารกิจแนวท่อเป็นกล่องพื้นที่ ความสูง และเวลา ให้แคบที่สุดที่ยังทำงานได้
  2. ให้กลุ่มอื่นยื่นเจตนาสมมติ แล้วตรวจความขัดแย้งด้วยตัวอย่างที่ 1
  3. ตกลงกติกาลำดับสิทธิ์ในชั้นเรียนเหมือนเป็นหน่วยงานกำกับ และแก้ความขัดแย้ง
  4. ใช้แอปรับ Remote ID แบบออกอากาศบนโทรศัพท์ นับข้อความที่รับได้ในที่โล่งและหลังอาคาร
  5. เปรียบเทียบผลวัดกับตัวอย่างที่ 2 และสรุปข้อจำกัดในการใช้งานจริง

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

ระวัง

  • ยื่นเจตนากว้างเกินจำเป็น ทั้งพื้นที่และเวลา
  • ตรวจความซ้อนแค่ในแผนที่ ลืมความสูงและเวลา
  • คิดว่ามาตรฐานกำหนดลำดับสิทธิ์ไว้แล้ว
  • ใช้ตำแหน่งจาก Remote ID เป็นตำแหน่งแม่นยำ
  • อ้างข้อกำหนดของสหรัฐฯ ว่าเป็นข้อกำหนดของไทย

สรุป

  • USS ตรวจความขัดแย้งของเจตนาการปฏิบัติการในพื้นที่ ความสูง และเวลา
  • ASTM F3548-21 ให้หน่วยงานกำกับเป็นผู้กำหนดลำดับสิทธิ์
  • Part 89 กำหนดอย่างน้อย 1 ข้อความต่อวินาที ความล่าช้าไม่เกิน 1.0 s และความแม่น 100 ft
  • โอกาสรับข้อความและความไม่แน่นอนของตำแหน่งกำหนดว่าข้อมูลใช้ทำอะไรได้

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

  1. เจตนาสองรายซ้อนกันในแผนที่แต่เวลาไม่ซ้อน ถือว่าขัดแย้งหรือไม่
  2. ใครกำหนดลำดับสิทธิ์เมื่อเจตนาขัดแย้งตาม ASTM F3548-21
  3. Part 89 กำหนดอัตราออกอากาศขั้นต่ำเท่าใด
  4. พลาดข้อความ 50% ฟัง 4 วินาที โอกาสได้อย่างน้อยหนึ่งข้อความเท่าใด
  5. โดรนบิน 15 m/s ข้อมูลช้า 1 s ความแม่น 30 m ตำแหน่งอาจคลาดราวเท่าใด
เฉลย
  1. ไม่ขัดแย้ง ต้องซ้อนครบทั้งพื้นที่ ความสูง และเวลา
  2. หน่วยงานกำกับ
  3. อย่างน้อย 1 ข้อความต่อวินาที
  4. ราว m

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

ช่วงสองช่วงซ้อนกัน
โอกาสได้รับอย่างน้อยหนึ่งข้อความ

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

  1. International Civil Aviation Organization. (2023). Unmanned aircraft systems traffic management (UTM): A common framework with core principles for global harmonization (4th ed.). ICAO. link
  2. ASTM International. (2021). Standard specification for UAS traffic management (UTM) UAS service supplier (USS) interoperability (ASTM F3548-21). link
  3. 14 CFR § 89.310 – Minimum performance requirements for standard remote identification unmanned aircraft. (Legal Information Institute, Cornell Law School). link
  4. ASTM International. (2022). Standard specification for remote ID and tracking (ASTM F3411-22a). link
  5. Federal Aviation Administration. Remote identification of unmanned aircraft, 14 C.F.R. Part 89 (compliance date September 16, 2023). link

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

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

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

ปฏิบัติการในห้องแล็บหรือภาคสนามตามใบงาน พร้อม checklist ความปลอดภัย

หลักฐานการเรียนรู้: ใบงานที่ผ่านการตรวจและผล quiz

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

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

โดเมนความรู้: ความมั่นคงไซเบอร์และการจัดการจราจร UAS · กฎหมาย ความปลอดภัย และความเสี่ยง