ในการรับตำแหน่ง GPS กึ่งแม่นยำคุณต้องมีดาวเทียมอย่างน้อยสามดวง (แต่โดยปกติจะต้องใช้สี่หรือมากกว่านั้นเพื่อให้ได้ระดับความแม่นยำที่เหมาะสม) เพื่อระบุตำแหน่งของคุณ ยิ่งคุณมีความแม่นยำมากขึ้น
ตัวรับสัญญาณ GPS ต้องการพลังงานเสาอากาศและดำเนินการส่งสัญญาณดาวเทียมแต่ละดวงอย่างต่อเนื่อง โปรดจำไว้ว่าดาวเทียมกำลังส่งข้อความอย่างต่อเนื่อง (50 บิต / วินาทีเท่าที่ฉันจำได้)
ดาวเทียมปล่อยข้อความระบุตำแหน่งที่แน่นอนวิถีความเร็วเวลาที่แต่ละข้อความถูกส่งและตำแหน่งที่ขรุขระของดาวเทียมอื่น ๆ ทั้งหมดในกลุ่ม
โดยการเปรียบเทียบข้อมูลนี้กับเวลาที่สัญญาณได้รับระยะทางจากดาวเทียมไปยังเครื่องรับสามารถกำหนดได้ เมื่อคุณมีดาวเทียมสามดวงขึ้นไปคุณสามารถระบุตำแหน่งของคุณเป็นสามมิติเมื่อเทียบกับตำแหน่งของดาวเทียม
iPhone (และโทรศัพท์อื่น ๆ ) ใช้ A-GPS ซึ่งออกแบบมาเพื่อ (เชื่อหรือไม่) ทำให้ GPS ทำงานได้ดีขึ้นในพื้นที่รับสัญญาณที่ไม่ดี (เมือง?) และลดจำนวนข้อมูลที่ผู้รับต้องการ ดาวเทียมจึงประหยัดพลังงานแบตเตอรี่จากเสาอากาศ
ส่วนของสัญญาณ GPS เกี่ยวกับตำแหน่งความเร็วและวิถีโคจรมักจะเลื่อนออกก่อนเมื่อรับสัญญาณต่ำนั่นคือที่ที่ A-GPS เหมาะสมกับการป้อนข้อมูลสำหรับดาวเทียมทุกดวงในส่วนนั้นของโลกจากโทรศัพท์ไปยังฐานข้อมูลกลาง ผ่านเครือข่ายมือถือ ตอนนี้โทรศัพท์ก็ต้องค้นหาสัญญาณช่วงเวลาสั้น ๆ จากดาวเทียมแต่ละดวงซึ่งง่ายต่อการรับมากกว่าส่วนอื่น ๆ ของการส่งสัญญาณ
เมื่อคำนวณข้อมูลทั้งหมดแล้วจะใช้อัลกอริทึม (มีไม่กี่เท่าที่ฉันรู้) เพื่อคำนวณตำแหน่งของผู้รับจริง
ตอนนี้เพิ่มไปที่ความจริงที่ว่าข้อความ GPS ถูกเข้ารหัสและดาวเทียมที่ออกอากาศข้อความที่ประมาณ 50 บิตต่อวินาที และแต่ละข้อความนั้นเป็นส่วนย่อยของเฟรมที่มีเวลาตำแหน่งการแก้ไขข้อผิดพลาด ฯลฯ ฯลฯ
มีปัจจัยเพิ่มเติมที่ไม่เกี่ยวข้อง แต่เพื่อจุดประสงค์ในการทำให้สิ่งนี้ง่ายซีพียู GPS ต้องใช้วิทยุ (กำลังหิวแล้ว) เพื่อจับสัญญาณ (ซึ่งอาจอ่อนแอ!) โดยปกติจะเป็นสี่หรือมากกว่า (บางครั้งถึง 20! ) ดาวเทียมที่ส่งแพ็กเกจอย่างต่อเนื่องจากนั้นจะต้องถอดรหัสและประมวลผลทำการคำนวณเพื่อวิเคราะห์ผลลัพธ์และในบางกรณีวาดแผนที่หรือฟีดแอปพลิเคชันด้วยข้อมูล
อย่างที่คุณเห็นมันฟังดูง่าย แต่ก็ไม่ใช่ ด้านหลังมีการประมวลผล CPU มากมายที่เกี่ยวข้อง (บวกกับพลังของเสาอากาศ!)
ดังนั้นการใช้พลังงาน GPS จึงมาจากลักษณะการใช้งานตามเวลาจริง เปิดเครื่องเสาอากาศรับฟังข้อมูลและประมวลผลใช้พลังงานมากกว่าเสาอากาศวิทยุสแตนด์บาย (โทรศัพท์) รอสาย นอกจากนี้ A-GPS ยังใช้วิทยุของโทรศัพท์และเครือข่าย Wi-Fi (หากมี) เพื่อระบุตำแหน่ง (และใช้ข้อมูล GPS น้อยลง) ซึ่งหมายความว่าจะใช้พลังงานมากขึ้นในเวลาเดียวกัน
วิกิพีเดีย GPSหน้ามีจำนวนมากของข้อมูลรายละเอียดถ้าคุณต้องการที่จะได้รับรายละเอียดและ / หรือดำน้ำใน geekery จีพีเอสมากขึ้นรวมทั้งสิ่งที่คณิตศาสตร์และแก้ไขข้อผิดพลาด