ทำไมสมาร์ทโฟน GPS ถึงพบตำแหน่งเร็วกว่าโมดูล GPS มาก?


81

เมื่อฉันใช้โมดูล arduino GPS จะใช้เวลาสองสามนาทีในการเริ่มส่งข้อมูล และดูเหมือนว่ามันมักจะเป็นกรณีของโมดูล GPS ทั้งหมดเนื่องจากพวกเขาจำเป็นต้อง "ฟัง" กับดาวเทียมในบางครั้ง อย่างไรก็ตามเมื่อใดก็ตามที่ฉันใช้ GPS ภายในโทรศัพท์ฉันพบว่าตำแหน่งอยู่ในไม่กี่วินาที ทำไมถึงเป็นอย่างนั้น?


16
คำตอบเดียว: "A-GPS"
Agent_L

10
นั่นไม่ใช่คำเดียว - มันเป็นตัวย่อสี่คำ!
ทรานซิสเตอร์

10
@Transistor ถ้าคุณต้องการความคล่องแคล่ว A-GPS ไม่ใช่คำย่อ แต่เป็นการเริ่มต้น ;)
DavidCAdams

7
@DavidCAdams: คุณพูดถูก! ฉันมองมันทั้งคู่ ฉันไม่เคยตระหนักว่าคำย่อมีความเด่นชัด (หรืออย่างน้อยฉันควรเข้าใจว่าเป็นคำ) สิ่งที่ฉันเรียนรู้จาก EE.SE!
ทรานซิสเตอร์

1
@DavidCAdams และทุกปีที่ผ่านมาฉันได้ใช้เส้นทาง NASA ในการออกเสียง A-GPS ในฐานะ "aggps" และตอนนี้คุณกำลังบอกว่าฉันไม่สามารถทำได้อีกต่อไป? สิ่งที่คุณเรียนรู้เกี่ยวกับ EE.SE!
CVn

คำตอบ:


116

มีหลายสิ่งที่มีผลต่อการมีเวลาในการแก้ไขครั้งแรก (TTFX)

  1. รับปูมและ ephemeris สองสิ่งนี้แตกต่างกันเล็กน้อยในทางเทคนิค แต่สำหรับจุดประสงค์ของเราเราจะปฏิบัติต่อพวกเขาเหมือนกัน พวกมันคือตำแหน่งของดาวเทียมและคุณจำเป็นต้องรู้ว่าพวกมันอยู่ที่ไหนเพื่อที่จะกำจัดตำแหน่งของคุณ ดาวเทียมแต่ละดวงจะส่งสัญญาณจำนวนมากอย่างคร่าวๆทุกๆ 12 นาที ดังนั้นจากจุดเริ่มต้นที่เย็นชาอย่างสมบูรณ์ด้วยตัวรับสัญญาณหนึ่งช่องทางและสัญญาณที่ดี TTFX จะใช้เวลาอย่างน้อย 12 นาที คุณสามารถเร่งความเร็วสิ่งต่าง ๆ โดย:

    • การดาวน์โหลดจากอินเทอร์เน็ตแทน - โดยทั่วไปเป็นตัวเลือกที่ดีสำหรับโทรศัพท์ การดาวน์โหลด almanac และ ephemreris วิธีนี้เรียกว่า MSB Assisted GPS
    • จดจำปฏิทินจากครั้งที่แล้ว (ดีสำหรับหลายสัปดาห์) และดาวน์โหลด ephemeris เท่านั้น
    • มีมากกว่าหนึ่งช่องรับสัญญาณในอุปกรณ์เพื่อให้คุณสามารถฟังมากกว่าหนึ่งดาวเทียมในครั้งเดียว การส่งสัญญาณมีการเซเพื่อให้งานนี้และด้วยความระมัดระวังคุณสามารถใช้ ephemeris โดยไม่ต้องปูมที่ช่วยประหยัดเวลาได้มาก โมดูลส่วนใหญ่ในตลาดทุกวันนี้มีหลายช่องทางดังนั้นจึงเป็นเรื่องยากที่จะหาโมดูลที่ยังคงต้องใช้เวลา 12 นาที
  2. การระบุดาวเทียม คุณต้องฟังดาวเทียมอย่างน้อยสามดวงยิ่งดีกว่าเพื่อรับการแก้ไขที่ดี แต่ตัวรับสัญญาณแต่ละตัว (ที่รู้จักกันในชื่อ correlators) สามารถปรับได้ครั้งละหนึ่งตัวเท่านั้น ถ้าคุณรู้ว่าคุณอยู่ที่ไหนคุณจะใช้เวลากี่ปีและมีปฏิทินอยู่แล้วคุณสามารถเดาได้ว่าดาวเทียมดวงไหนที่คุณเห็น โทรศัพท์มักจะรู้คร่าวๆว่าพวกเขาอยู่ที่ไหนจากการรับรู้สัญญาณ WiFi หรือบลูทู ธ รู้ว่าพวกเขากำลังใช้เสาสัญญาณเซลล์ใดและแหล่งอื่น พวกเขาได้รับการอัพเดทเวลาอย่างแม่นยำเป็นประจำเช่นกันดังนั้นพวกเขาจึงสามารถตรงไปยังดาวเทียมที่ถูกต้องได้ ทั้งโทรศัพท์และโมดูลขนาดใหญ่สามารถจดจำเวลาและสถานที่ที่ใช้งานครั้งสุดท้ายและใช้สิ่งนั้นเพื่อเริ่มต้น

  3. จำนวนผู้ร่วมงาน เนื่องจากสัญญาณ GPS มีสัญญาณรบกวนต่ำมากคุณจึงต้องมีฮาร์ดแวร์พิเศษเพื่อรับสัญญาณ เครื่องรับบางอย่างมีเพียงเครื่องเดียวและจำเป็นต้องหมุน 'รอบดาวเทียม คนอื่นมีมากขึ้นและสามารถฟังมากขึ้นในครั้งเดียว ดังนั้นแม้ว่าคุณจะมี almanac / ephemeris อยู่แล้วและรู้ว่าคุณอยู่ที่ไหนคร่าว ๆ แล้ว correlators เพิ่มเติมก็จะช่วยให้คุณแก้ไขได้เร็วขึ้น คุณอาจคิดว่ามากขึ้นดีกว่าเสมอ แต่ยิ่งเพิ่มต้นทุนและการใช้พลังงาน โทรศัพท์และโมดูลบางรุ่นมีมากกว่าโทรศัพท์อื่น ๆ

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

  5. จำนวนดาวเทียมที่ใช้งานได้ จริงๆแล้วมีกลุ่มดาวเทียมขนาดใหญ่สองกลุ่มที่นั่น GPS (ดำเนินการโดยสหรัฐอเมริกา) และ GLONASS (ดำเนินการโดยรัสเซีย) นอกจากนี้ยังมีการก่อสร้างเพิ่มเติม: กาลิเลโอ (EU) และ BeiDou-2 (จีน) และบางแห่งมีการรายงานข่าวในพื้นที่เช่น NAVIC ของอินเดียหรือ BeiDou-1 เครื่องรับที่สามารถทำงานกับดาวเทียมจากกลุ่มดาวมากกว่าหนึ่งกลุ่มมีดาวเทียมให้เลือกมากกว่าและจะได้รับการแก้ไขที่รวดเร็วและแม่นยำยิ่งขึ้น

  6. คุณภาพของ correlators การออกแบบฮาร์ดแวร์ใหม่นั้นดีกว่ารุ่นเก่าและจะสามารถแยกส่วนของข้อความ GPS ในสัญญาณที่มีเสียงดังได้ดีกว่า โทรศัพท์เคล็ดลับอีกอย่างหนึ่งที่สามารถทำได้คือการจับสัญญาณและส่งผ่านอินเทอร์เน็ตไปยังเซิร์ฟเวอร์ที่มีซอฟต์แวร์สัมพันธ์ที่ดีมากและใช้ almanac / ephemeris เพื่อตรวจสอบ สิ่งนี้เรียกว่า MSA Assisted GPS

  7. โทรศัพท์บางรุ่น (และแม้แต่โมดูลไม่กี่ตัว) อาจใช้กลอุบายเล็กน้อยเพื่อหลีกเลี่ยงหรือซ่อน TTFX ที่ยาว เนื่องจากพวกเขาอยู่ตลอดเวลาพวกเขาอาจเปิด GPS โดยย่อโดยไม่แจ้งให้ผู้ใช้ทราบเพื่อรักษาตำแหน่งและ ephemeris อย่างคร่าว ๆ คนอื่นอาจแสดงตำแหน่งล่าสุดในขณะที่ยังคงรอการแก้ไขจริง - ซึ่งดูเหมือนว่าเป็น TTFX ที่ดีเกือบตลอดเวลา แต่ดูไม่ดีถ้าเห็นว่าตำแหน่งนั้นผิดไปมาก

จุดที่ 1 ข้างต้นเป็นสิ่งที่สร้างความแตกต่างได้มากที่สุดและโดยปกติจะเป็นสิ่งสำคัญที่แตกต่างกันระหว่างโมดูลพื้นฐานโมดูลขั้นสูงและโทรศัพท์ คนอื่นมักจะสร้างความแตกต่างเล็กน้อย แต่จริงๆแล้วมันอาจกลายเป็นสิ่งที่ซับซ้อน หากคุณต้องการอ่านเพิ่มเติมแล้ว "เวลา GPS ในการแก้ไขครั้งแรก" เป็นคำที่ต้องการค้นหา


32
ในจุดที่ 2: นอกเหนือจาก WiFi แล้วโทรศัพท์ยังอาจได้รับตำแหน่งโดยประมาณตามสถานีฐานโทรศัพท์มือถือที่ติดต่อด้วย
ตัวอักษร

4
อุปกรณ์อาจ "แคช" ข้อมูลตำแหน่งล่าสุดที่ทราบใช้ทันทีและปรับเป็นข้อมูลจริงเข้ามาโทรศัพท์มือถือของฉันทำสิ่งนี้ด้วย GPS
rdtsc

17
นอกเหนือจากเครือข่ายมือถือแล้วผู้ให้บริการจำนวนหนึ่ง (รวมถึง Google) ยังได้สร้างฐานข้อมูลของที่ตั้งทางกายภาพของจุดเชื่อมต่อ WiFi ซึ่งช่วยให้พวกเขาระบุตำแหน่งของอุปกรณ์ได้อย่างแม่นยำอย่างน่าประหลาดใจ แท็บเล็ต Android ราคาถูกของฉันไม่มี GPS หรือการเข้าถึงเซลล์ แต่ Google แผนที่มักจะรู้ว่าฉันอยู่ที่ไหนตราบใดที่ฉันเชื่อมต่อกับ WAP ฉันสงสัยว่าพวกเขาได้รับตำแหน่งของ WAP ผ่านกระบวนการผกผัน - อนุมานได้จากตำแหน่งของโทรศัพท์ที่เชื่อมต่อและอุปกรณ์อื่น ๆ ที่มี GPS
Dave Tweed

5
@ ゼーロแต่ละเฟรมมี 35 วินาที แต่ almanac ทั้งหมดจะถูกแบ่งออกเป็น 25 เฟรมและใช้เวลาในการส่ง 12-13 นาที มันเป็นความจริงที่คุณสามารถรับการแก้ไขจากข้อมูล ephemeris โดยไม่ต้อง almanac แต่คุณจะต้องใช้ almanac สำหรับ 1) ฮาร์ดแวร์ที่เก่ามาก 2) การแก้ไขที่แม่นยำจากเวลา GPS เป็น UTC และ 3) การแก้ไขการล่าช้าแบบ ionospheric บนฮาร์ดแวร์บางตัว
แจ็ค B

4
@ ゼーロอืมม ฉันชัดเจนว่า 12 นาทีสำหรับตัวรับสัญญาณช่องเดียว ฉันยังกล่าวอีกว่าตัวรับสัญญาณหลายช่องทางนั้นเร็วกว่า ตัวรับสัญญาณที่ทันสมัยส่วนใหญ่เป็นแบบหลายช่องสัญญาณ แต่ฉันมีช่องทางที่เก่ากว่าบางช่อง - และพวกเขาใช้เวลา 12 นาทีเต็ม และถ้าคุณมีช่องทางเดียวและคุณต้องการการแก้ไขความล่าช้าแบบ ionospheric คุณก็จะไม่มีทางที่จะได้รับ almanac แบบเต็มได้ ความจริงที่ว่าคุณใช้โมดูลหลายช่องทางและต้องการ TTFX 3 นาทีไม่ได้หมายความว่าไม่มีประเภทอื่น แต่ฉันจะอัปเดตคำตอบเพื่อบอกว่าแบบเก่านั้นหายาก
แจ็ค B

22

ระบบปฏิบัติการโทรศัพท์มือถือดาวน์โหลดข้อมูล GPS almanac (ดาวเทียม ephemeris และข้อมูลสถานะ) ผ่านอินเทอร์เน็ตผ่านเครือข่ายมือถือและโหลดลงในโมดูล GPS ได้เร็วกว่าที่ใช้ในการดาวน์โหลดดาวเทียม GPS โดยตรงที่ 50 bps ( ใช่นั่นคือ 50 บิตต่อวินาที GPS ค่อนข้างเทคโนโลยีเก่าที่เหมาะสำหรับการดำเนินงานที่ SNR ต่ำมาก) เร่งเวลาในการแก้ไขครั้งแรกอย่างมีนัยสำคัญ สิ่งนี้เรียกว่าAssisted GPS. นอกจากนี้ยังอาจมีการอ้างอิงเวลาเริ่มต้นที่แม่นยำมากจากโมเด็มเซลล์ (โดยปกติแล้วเสาสัญญาณโทรศัพท์จะซิงค์เวลาผ่าน GPS) รวมถึงการประมาณตำแหน่งคร่าวๆจากเซลล์โมเด็ม การรวมกันทั้งหมดนี้ช่วยลดปริมาณการค้นหาที่ผู้รับต้องทำอย่างมาก - รู้ว่าดาวเทียมควรมองเห็นอะไรดังนั้นจึงมองเฉพาะดาวเทียมเหล่านั้นและไม่จำเป็นต้องรอให้ดาวเทียมส่งสัญญาณ ข้อความทั้งหมด


ดังนั้นโดยพื้นฐานแล้วจะเป็นการ "ซิงโครไนซ์" ออกจากกระบวนการ โมดูล GPS ค้นหาดาวเทียมโดยใช้ข้อมูลที่ส่งโดยดาวเทียมเองใช่ไหม
Dodecahedron มานุษยวิทยา

3
มันไม่ได้นำออกมาจากกระบวนการ แต่เร่งความเร็วโดยให้เครื่องรับสัญญาณ GPS ประมาณการที่ดีในการเริ่มต้น
alex.forencich

29
ความเร็ว 50 bps ไม่ใช่เพียงเพราะ GPS เก่า เป็นส่วนสำคัญของวิธีการที่ตัวรับสัญญาณ GPS สามารถตรวจจับสัญญาณที่อ่อนแออย่างยิ่งและวิธีการที่ดาวเทียม GPS ทั้งหมดสามารถส่งผ่านความถี่เดียว แต่ยังคงได้รับอย่างอิสระ สิ่งที่ซับซ้อนจำนวนมากเกิดขึ้นในเครื่องรับ GPS
JRE

5
@TomTom: ไม่ความลับของ GPS ไม่เคยประสบความสำเร็จมาจากความสับสน คุณอาจนึกถึง Selective Availability (SA) แต่นั่นเป็นข้อผิดพลาดในการวางตำแหน่งโดยเจตนา
MSalters

1
@TomTom: การแพร่กระจายคลื่นความถี่ของ GPS ไม่ได้มีวัตถุประสงค์เพื่อซ่อนสัญญาณ มันมีเอฟเฟกต์สำหรับตัวรับ RF แบบง่าย ๆ แต่นั่นไม่ใช่ประเด็น เทคนิคสเปรดสเปคตรัมช่วยให้คุณมีสองสิ่ง: การทำงานที่มีสัญญาณต่ำมากต่ออัตราส่วนเสียงรบกวน แทบทุกคนและน้องชายของเขารู้ (และรู้ทางย้อนกลับไปเมื่อใด) ที่ใช้ความถี่ GPS ไม่มีจุดซ่อนสิ่งที่เป็นที่รู้จักกันอยู่แล้ว แม้ว่าจะไม่ใช่การติดขัด (ง่าย) ก็ถือว่าเป็นข้อดีอย่างมาก มีเครื่องส่งสัญญาณรบกวน GPS (ตอนนี้) แต่กลับมาแล้วมันยากมากที่จะทำ
JRE

11

คำตอบอื่น ๆ ได้อธิบายแล้ว "วิธีการ" และ "ทำไม" ดังนั้นสิ่งที่เหลือสำหรับฉันคือ "อะไร": มันเรียกว่าA-GPS (จีพีเอสช่วยบางครั้งก็เรียกว่าเร่งหรือเติมจีพีเอส)

อีกนัยหนึ่ง: สาเหตุที่ GPS ของโทรศัพท์ทำงานเร็วกว่า "GPS ของ GPS" คือโทรศัพท์ไม่ได้ใช้ "GPS" แต่ใช้ aGPS


8

ส่วนหนึ่งของคำตอบคือโทรศัพท์มือถือ GPS ไม่ใช่แค่ GPS เซลล์ยังใช้ข้อมูลอื่น ๆ เพื่อระบุตำแหน่งทางภูมิศาสตร์เช่นการวิเคราะห์เสาสัญญาณโทรศัพท์และการมองเห็นเครือข่าย wifi ตัวอย่างเช่น iPad Air รุ่นที่ไม่มีเซลลูลาร์ไม่มี GPS จริง แต่ก็ยังรู้ว่าคุณอยู่ที่ไหนในพื้นที่ที่สร้างขึ้นโดยใช้เทคนิคเหล่านี้


4
คำถามนี้เกี่ยวกับการทำงานของ GPS โดยเฉพาะ โทรศัพท์มือถือไม่สามารถทำการวิเคราะห์ตำแหน่งจากเสาสัญญาณโทรศัพท์ได้เนื่องจากไม่มีข้อมูลตำแหน่ง
ทรานซิสเตอร์

6
@Transistor คำถามเปรียบเทียบ GPS แบบสแตนด์อโลนกับ GPS ของโทรศัพท์มือถือและชื่อคำถามจะถามว่าโทรศัพท์มือถือทำ GPS ได้เร็วกว่า GPS แบบสแตนด์อโลนได้อย่างไร และวิกิพีเดียบอกว่าโทรศัพท์มือถือไม่ใช้หอสมการในการกำหนดตำแหน่ง ฉันไม่แน่ใจว่าทำไมคุณถึงบอกว่าไม่มีข้อมูลตำแหน่ง: แน่นอนหอคอยไม่ได้ประกาศตำแหน่ง แต่ถนนไม่ประกาศตำแหน่งของพวกเขาเช่นกัน: โทรศัพท์ของคุณมีแผนที่เก็บไว้ในฐานข้อมูล
David Richerby

3
@Transistor: โทรศัพท์มือถือไม่ทำการคำนวณสมการ ผู้ให้บริการเครือข่ายทำ
Jörg W Mittag

2
@ JörgWMittag: ขึ้นอยู่กับเครือข่าย AFAICT เครือข่ายที่ทันสมัยให้บริการการแปลเป็นส่วนหนึ่งของ Enhanced 911 / E112
MSalters

@DavidRicherby: ขอบคุณสำหรับลิงค์ ฉันอ่านมันสองครั้ง แต่สิ่งที่ฉันเห็นก็คือตำแหน่งของโทรศัพท์เป็นที่รู้จักในเครือข่าย - ไม่ใช่ไปที่โทรศัพท์ ฉันพลาดอะไรไป
ทรานซิสเตอร์

5

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

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

วิธีรับสัญญาณคือการเปรียบเทียบสัญญาณขาเข้ากับรูปแบบเฉพาะ (ผ่านสหสัมพันธ์ FFT) หากใช้รูปแบบที่ถูกต้องจะมีความสัมพันธ์เพิ่มขึ้นและสามารถมองเห็นข้อมูลได้

สำหรับเครื่องรับแบบเก่าที่ใช้งานง่ายมาถึงจุดนี้ต้องใช้สองสิ่งจากอุปกรณ์เชื่อมโยง: ความถี่ของข้อความจากดาวเทียมและเฟสของข้อความ (เรียงตามรูปแบบ) หากสิ่งใดสิ่งหนึ่งเหล่านี้ไม่ถูกต้องแสดงว่าสหสัมพันธ์นั้นไม่สำเร็จและไม่มีการตรวจพบสิ่งใด การเคลื่อนที่ของดาวเทียมหมายความว่าสัญญาณที่ได้รับนั้นขึ้นอยู่กับการเลื่อนของ Doppler ที่ค่อนข้างใหญ่

ด้วยเครื่องปูมในสถานที่และความคิดที่ดีเกี่ยวกับตำแหน่งและเวลาปัจจุบันเครื่องรับสัญญาณสามารถประเมินการเคลื่อนที่สัมพัทธ์ของดาวเทียมและเครื่องรับเพื่อลบ Doppler shift ส่วนใหญ่และเข้าใกล้ความถี่ นั่นหมายความว่าผู้เชื่อมโยงสามารถเกิดการโจมตีได้เพียงแค่ลองใช้เฟสที่แตกต่างกันสำหรับรูปแบบสัญญาณ การค้นหาพื้นที่เฟสสามารถทำได้ในไม่กี่วินาที

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

ชิปเซ็ตที่ทันสมัยสามารถใช้ประโยชน์จากสัญญาณเพิ่มเติมและตัวเปรียบเทียบแบบขนานจำนวนมากเพื่อเพิ่มความเร็วในการค้นหาแม้ว่าจะไม่มี A-GPS ก็ตาม ฉันสงสัยว่าชิปเซ็ตที่คุณใช้กับ Arduino Shield น่าจะเป็นรุ่นเก่า / ราคาถูกกว่าและจะไม่ใช้คุณสมบัติใหม่เหล่านี้


3

ในสหรัฐอเมริกาFCC กำหนดให้ผู้ให้บริการโทรศัพท์เคลื่อนที่สามารถระบุตำแหน่งของผู้โทรเมื่อโทรไปยังบริการฉุกเฉินภายใน 300 เมตรภายใน 6 นาทีของการโทรครั้งแรกภายในวันที่ 11 กันยายน 2555

เรื่องนี้ค่อย ๆ ค่อย ๆ ในช่วงหลายปีที่ผ่านมาและข้อกำหนดที่ได้รับทั้งในระยะทางและเวลาในการรายงานตำแหน่งในปีต่อ ๆ มา

บริษัท โทรศัพท์มือถือไม่สามารถรับประกันสิ่งนี้ได้ในพื้นที่ห่างไกลที่มีเสาสัญญาณเพียงหนึ่งหรือสองเสาอยู่ในการติดต่อกับโทรศัพท์มือถือหรือในสภาพแวดล้อมในเมืองที่มีการสะท้อนและความหนาแน่นของอาคารป้องกันตำแหน่งแม้ในขณะที่โทรศัพท์มีหลายเสา ชิป GPS ไม่สามารถให้สิ่งนี้ได้ภายในเวลาที่กำหนดโดยใช้พลังงานต่ำพอที่โทรศัพท์มือถือจะยังคงใช้งานได้ในเชิงพาณิชย์ (ในเวลาที่มีการแนะนำข้อกำหนดปัจจุบันชิปเซ็ตกำลังมีประสิทธิภาพมากขึ้นและเร็วขึ้น โทรศัพท์ทุกเครื่องมีชิปเซ็ต GPS บางส่วนหรือทั้งหมด) นอกจากนี้ชิปเซ็ต GPS มีราคาแพงมากเมื่อเทียบกับส่วนประกอบโทรศัพท์อื่น ๆ

ดังนั้นพวกเขาจึงสร้างระบบการแข่งขันที่แตกต่างกันเล็กน้อยซึ่งทั้งหมดตกอยู่ภายใต้ชื่อ "AGPS" สำหรับ Assisted GPS

เทคโนโลยีที่ทำงานอยู่เบื้องหลังระบบ AGPS เหล่านี้แตกต่างกันไปอย่างมาก

ระบบ AGPS เซลลูลาร์ที่ถูกที่สุดจะบันทึกสัญญาณ GPS RF หลายมิลลิวินาทีส่งไปยังเซิร์ฟเวอร์ AGPS ซึ่งเมื่อทราบตำแหน่งโดยประมาณของโทรศัพท์สามารถใช้ข้อมูล GPS RF นั้นเพื่อกำหนดตำแหน่งที่แม่นยำยิ่งขึ้น โทรศัพท์เหล่านี้ไม่สามารถรับพิกัด GPS ได้หากไม่มีการเชื่อมต่อมือถือที่ดี

บางรุ่นมีชิปเซ็ต GPS เต็มรูปแบบ แต่อนุญาตให้โทรศัพท์มอบอัลมายัคและเอเฟมเมริส - ข้อมูลสองชิ้นที่อนุญาตให้ชิปเซ็ตได้รับการแก้ไขภายในไม่กี่วินาทีหลังจากนั้นจะใช้วิธีปกติเพื่อสร้างผลลัพธ์ตำแหน่ง เวลาที่กำหนดโทรศัพท์เหล่านี้สามารถรับตำแหน่งที่เป็นอิสระจากเครือข่ายของพวกเขา

ชิปเซ็ต GPS ส่วนใหญ่อนุญาตให้คุณโหลดข้อมูล ephemeris และ almanac ลงในนั้นดังนั้นหากอุปกรณ์ arduino ของคุณมีการเชื่อมต่ออินเทอร์เน็ตและคุณสามารถเข้าถึงเซิร์ฟเวอร์ AGPS คุณสามารถเร่งแก้ไข GPS ในลักษณะเดียวกัน อย่างไรก็ตามสำหรับโครงการส่วนใหญ่เพียงแค่เพิ่มแบตเตอรี่ลิเธียมเซลล์แบบเหรียญไปที่ขาขวาบนตัวรับสัญญาณ GPS ทำให้สามารถอัปเดตปฏิทินประจำปีและ ephemeris ล่าสุดได้และเนื่องจากการเปลี่ยนแปลงมีขนาดเล็กในช่วงเวลาสั้น ๆ ตราบใดที่อุปกรณ์ไม่ได้เคลื่อนที่เป็นพัน ๆ ไมล์และเปิดเครื่องทุกสองสามวัน

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.