หมวดหมู่: Technology

การแก้ Integer Ambiguity ใน RTK ด้วยอัลกอริทึม LAMBDA Methodการแก้ Integer Ambiguity ใน RTK ด้วยอัลกอริทึม LAMBDA Method

การแก้ Integer Ambiguity ใน RTK ด้วยอัลกอริทึม LAMBDA Method

อัลกอริทึม LAMBDA (Least-squares AMBiguity Decorrelation Adjustment) คิดค้นโดย Prof. Peter Teunissen ในปี 1993 เป็นวิธีมาตรฐานที่ใช้แก้ปัญหา Integer Least-Squares (ILS) ในระบบ RTK เพื่อเปลี่ยนจากสถานะ Float Solution ไปเป็น RTK Fix ระดับเซนติเมตร


ปัญหาของวิธีค้นหาแบบดั้งเดิม

ในทางฟิสิกส์ ข้อมูล Carrier Phase ของดาวเทียมหลายดวงมีความสัมพันธ์ทางเรขาคณิตร่วมกันสูงมาก ทำให้ Covariance Matrix มีค่า Correlation นอกแนวทแยงสูง ส่งผลให้รูปทรงพื้นที่ค้นหา (Search Ellipsoid) ในมิติ n มีลักษณะลีบแหลมและยาวรีอย่างยิ่ง การปัดเศษทศนิยมตรง ๆ มักได้คำตอบที่ผิดพลาด และการค้นหาแบบแจงนับต้องทดสอบจุดจำนวนเต็มนับล้านกรณีจนประมวลผลแบบเรียลไทม์ไม่ทัน


หัวใจของกระบวนการ Decorrelation ใน LAMBDA

  • การแปลงระบบพิกัด
    LAMBDA ใช้เมทริกซ์แปลงพิกัด Z (Unimodular Integer Matrix ที่สมาชิกเป็นจำนวนเต็มและมีดีเทอร์มิแนนต์เท่ากับ 1 หรือ -1) แปลงระบบพิกัดของ Ambiguity ไปสู่ปริภูมิใหม่ เพื่อคงคุณสมบัติความเป็นจำนวนเต็มไว้แบบหนึ่งต่อหนึ่งโดยปริมาตรทรงรีไม่สูญหาย
  • การเปลี่ยนทรงรีให้เป็นทรงกลม
    เมทริกซ์ Z จะกำจัดค่าสหสัมพันธ์นอกแนวทแยง ทำให้ Covariance Matrix ในปริภูมิใหม่เข้าใกล้ Diagonal Matrix เปลี่ยนทรงรีที่ลีบแหลมให้กลายเป็นทรงกลม ซึ่งขนานกับแนวกริดของจำนวนเต็ม
  • การค้นหาแบบต้นไม้ (Tree Search)
    เมื่ออยู่ในปริภูมิใหม่ ขอบเขตการค้นหาในแต่ละมิติจะหดแคบลงอย่างมาก ระบบจะทำการค้นหาแบบ Backtracking จากมิติท้ายสุดย้อนกลับมามิติแรก ทำให้พบคำตอบจำนวนเต็มที่ดีที่สุดได้ภายในเวลาเพียงไม่กี่มิลลิวินาที
  • การทดสอบความน่าเชื่อถือ (Ratio Test)
    ก่อนประกาศสถานะ RTK Fix ระบบจะนำค่าผลต่างกำลังสองของคำตอบอันดับ 1 เทียบกับอันดับ 2 หากมีอัตราส่วนผ่านเกณฑ์ (ทั่วไปคือ 2.0 ถึง 3.0 เท่า) จึงจะนำค่าจำนวนเต็มนั้นไปปรับแก้พิกัดของตัวรถสู่ความแม่นยำระดับ 1–2 เซนติเมตรทันที

https://www.youtube.com/results?search_query=LAMBDA+method+integer+ambiguity+resolution+RTK+GPS