San:A-GPS這個名詞,本來就是出自於GSM的Spec中,當然也定義於CDMA的系統中,主要在當初美國提出E-911需求時,電信業者為了符合該需求,而在電信規範中加入了一個章節,專門列出一些可行的方案作為標準,當然,結果也許眾多的標準一樣,都是大拜拜的性質,也就是所以提出來的可行技術,都會被列入標準中,而A-GPS就是就是其中的一個標準,所以當然跟電話網路的基地台有關,不過後來慢慢的,將其廣義的定義,只要能將星曆資料在定位前預先傳入手持設備端以提高定位速度,不管是利用什麼樣的「通訊平台」,都可以稱為A-GPS技術。
因為好像in-door定位是可以利用電話的基地台來計算的出來,這跟A-GPS有關嗎?
San:我完全瞭解你的疑問,我想我也看過很多這樣的報導或是所謂的技術論壇作者的寫法,把A-GPS當作是一種透過基地台來定位的方式,不過,事實上回到字面的意義,Assisted..他絕對不是用來提供定位的,他是輔助原本已經有內建GPS的手持設備,提高其定位速度的一種方式。
那為何常常有人把A-GPS和手機基地台定位的方式混淆在一起呢?我的想法是,因為他們都是在Spec中同一個章節裡,而且A-GPS是最有名氣的,所以大家都以訛傳訛,就變成眾口鑠金、積非成是了!其實手機基地台的定位方式在Spec中也有很多種,例如Cell ID, TDOA, EOTD等等,這部分的定位技術,都是目前可行的方案之一。
不知道這樣的解釋你能不能瞭解!
我希望以後,不要再有人說A-GPS是一種基地台定位技術,因為,A-GPS在沒有GPS的手持設備上,根本毫無作用,而且,它也絕不是一種定位技術。:)
SanOK wrote:
AGPS是利用internet透過Assisted-server預先下載星歷表,來增加定位速度,但是是否跟Phone的基地台有關呢?
San:A-GPS這個名詞,本來就是出自於GSM的Spec中,當然也定義於CDMA的系統中,主要在當初美國提出E-911需求時,電信業者為了符合該需求,而在電信規範中加入了一個章節,專門列出一些可行的方案作為標準,當然,結果也許眾多的標準一樣,都是大拜拜的性質,也就是所以提出來的可行技術,都會被列入標準中,而A-GPS就是就是其中的一個標準,所以當然跟電話網路的基地台有關,不過後來慢慢的,將其廣義的定義,只要能將星曆資料在定位前預先傳入手持設備端以提高定位速度,不管是利用什麼樣的「通訊平台」,都可以稱為A-GPS技術。
因為好像in-door定位是可以利用電話的基地台來計算的出來,這跟A-GPS有關嗎?
San:我完全瞭解你的疑問,我想我也看過很多這樣的報導或是所謂的技術論壇作者的寫法,把A-GPS當作是一種透過基地台來定位的方式,不過,事實上回到字面的意義,Assisted..他絕對不是用來提供定位的,他是輔助原本已經有內建GPS的手持設備,提高其定位速度的一種方式。
那為何常常有人把A-GPS和手機基地台定位的方式混淆在一起呢?我的想法是,因為他們都是在Spec中同一個章節裡,而且A-GPS是最有名氣的,所以大家都以訛傳訛,就變成眾口鑠金、積非成是了!其實手機基地台的定位方式在Spec中也有很多種,例如Cell ID, TDOA, EOTD等等,這部分的定位技術,都是目前可行的方案之一。
不知道這樣的解釋你能不能瞭解!
我希望以後,不要再有人說A-GPS是一種基地台定位技術,因為,A-GPS在沒有GPS的手持設備上,根本毫無作用,而且,它也絕不是一種定位技術。:)
感謝您的解說,有點豁然開朗了,因為之前都是在網路上找相關資料,所以,看著看著就越來越不明白了....
國內中興保全的MiniBond好像可以室內室外定位,室內應該就是利用基地台來定位,室外就是用GPS,但是用AGPS這個名字應該是以積非成是了吧!!反正管他是不是"輔助"定位還是"直接"定位,我想還是因為這實在是沒有一個標準就是了,所以,大家都拿來沿用,不然要怎麼稱呼呢?
jacky_chen wrote:
我對GPS並不是很瞭解,看了這段我思考很久一直看不是很懂,所以想請教一下,當DOP為1的時候,每個量測誤差乘它,就是量測誤差自己,但是當DOP大於1的時候,同樣的量測誤差乘上它,就會比原來的值大了,相對的誤差也跟著放大,怎會變成如果要讓量測的誤差變小,則DOP會變大,應該是要變小才能讓量測誤差變小,除非是當誤差是固定的情況下,所以要達到同樣的誤差,舉例A*B=C,當C固定的話,則變動A或B就會造成另一個會往反向變小,但是這到底是什麼道理?不管是量測誤差或誤差,重點是要讓這個範圍縮到最小不是嗎?換個方向來說,量測誤差越小理論上誤差也會更小不是嗎?(如果DOP沒變的話..)到這邊開始有些混淆,如果想要讓自己定位精準一些,誤差不要那麼大(就是C值小一點),起碼要A or B必需有一個值低一點,但是您又說當一個值低一點另一個會變大,為何會有這樣情況發生呢?DOP不是應該是Chip收到衛星訊號後回給系統的嗎?所以如果我希望知道,我現在這個時間點的定位誤差是不是很小,是不是看DOP就可瞭解呢?再者我查網路上許多NMEA的Log File似乎DOP部份都是1.x,但是從我的GPS上收到的DOP值怎會都是幾十呢?(未定位時50),這是怎回事,可以請您告訴我嗎?謝謝.
Dear Jacky-Chen,
這幾天都匆匆忙忙的,沒時間仔細的看您的問題,今天終於比較有空了!想要來回答問題,不過,我還真的很仔細的看了你的問題好幾遍,不過,述我愚昧~我還真是看不太懂你到底在問什麼?
OK~我有幾個問題,你得先幫我釐清~
1. 怎會變成如果要讓量測的誤差變小,則DOP會變大??
這句話是何解?誰這麼說過?請引言~或許他是有前後關係的脈絡所說的話,是個特殊情況~不過還是請您引言一下,我才有辦法解釋,先不要斷章取義~謝謝!
2. 量測誤差越小理論上誤差也會更小不是嗎?(如果DOP沒變的話..)
這個答案是肯定的!
3. 如果想要讓自己定位精準一些,誤差不要那麼大(就是C值小一點),起碼要A or B必需有一個值低一點,但是您又說當一個值低一點另一個會變大,為何會有這樣情況發生呢?
同疑問1,請引言?你的觀念是對的,可是你又說有「誰」說的?表面上聽起來就是不對的,不過,我不先下結論,因為有時候是又背景前提的,所以,麻煩引言,謝謝!
4. DOP不是應該是Chip收到衛星訊號後回給系統的嗎?
GPS是單向接收而已,並不會發送訊號給衛星。
5. 所以如果我希望知道,我現在這個時間點的定位誤差是不是很小,是不是看DOP就可瞭解呢?
可以這麼說,也不太可以這麼說,應該說,單看DOP,當然可以用來解釋定位誤差的情況,可是也是因為DOP不是唯一誤差因素,所以單用它來推最終的誤差結果,卻未必是正確的,就如您的公式,如果A是DOP,B是定位誤差,結果是C,你看A從2變到4,而B同時也從4變到1,如果結果C的數值越小表示越好,那你就不能說單看A(DOP)因為從2(較好)變到4(較差)來推論說,C也跟著變差了!這樣說您懂嗎?
6. GPS上收到的DOP值怎會都是幾十呢?
首先先釐清,GPS軟體上所顯示的是什麼DOP值吧!是HDOP?VDOP?TDOP?還是PDOP?
而你在網路上看到的又時什麼DOP?
基本上,講DOP,都指的是PDOP,而且一般網路上的文章指的都是在Open Sky的情況下,幾何關係不會受道路上建築物的遮蔽的正常是用狀況,1.X是不受干擾和遮蔽的狀況,這個在海上比較可能發生,但是在路上,低水平的衛星是很容易被遮蔽的,這樣子,HDOP是很容易飆高的,進而造成最後的PDOP也拉高,所以,在路上使用GPS,數值是10幾,也是很有可能的。
先回答到這邊,希望您繼續提問。:)
By the way...煩請條列式一下您的問題,可能是我老了!我還真是不習慣看一堆文字聚在一起的問題,我想,對寫軟體的人來說,條列式,結構化可能是我生活的方式吧!哈哈~所以~麻煩幫幫忙,這樣我回答請來也比較容易,謝謝!
許仕翰 wrote:
嗨~~~
大家好~~
看到前面大家對GPS的討論~~
想請問一下~~
如果對GPS完全沒觀念~~~
應該從哪裡學起阿??
有沒有哪好的書或是好得網站可以教像我這樣的新手入門呢??
還有GPS跟GPRS 跟GIS~~~
這3個差別在哪裡阿??
Dear 許兄~
您的這個問題?
還有GPS跟GPRS 跟GIS~~~這3個差別在哪裡阿??
已經完全差出我的想像了,要在這個版上回答這個問題,那可就是大工程了?看來,您真的是完全不懂,我建議您先從網路上搜尋的一些文章看起吧!
我也不清楚,您是否也把目前這一篇文章看完了?如果有看完,應該至少會懂什麼是GPS吧!還是請您先看看吧!這裡可能是討論比較深入的問題了!:)
thunderbird wrote:
請教一個無聊的問題
昨天下班用GPS時
我一路上有經過空曠與市區街道
所以衛星訊號有出現3~9顆不斷變化
有注意到衛星編號21很奇怪一直收不到訊號,一直是顯示紅色的
衛星21其位置也沒有很邊緣,大約是中間偏左一點
比它更邊緣的衛星都收的到
開了40分鐘衛星編號21就是收不到
為何會這樣?
哈哈~Thunderbird兄~
一點都不無聊的,其實~這部分可以說的很「輕鬆」,不過,我會用另一個狀況跟您說。
我想,這個狀況其實還是有很多可能的,一般大部分的人可能會跟你解釋,是GPS訊號一直不好的關係,所以,你一直沒辦法鎖定它,造成一直都是呈現「紅色狀態」,可是?你的疑問又來了!為何是長時間都訊號不好呢?而你也說你有經過市區和空曠地區,好像沒道理一直衛星訊號不好吧?難不成是剆的關係?可是又為何偏偏是這一個編號的衛星收不到而已呢?其他的都正常呢?
綜合以上的論述,我想你要問的問題,我會用另一個方式跟您回答:
在回答之前,要先說一段故事~
GPS系統在1989年2月開始分批發射升空,其中
第一批衛星型號為BLOCK II,其內訂衛星編號為SVN 13 - SVN 21,直到1990年10月全部發射完畢。
第二批衛星型號為BLOCK IIA,其內訂衛星編號為SVN 22 - SVN 40,從1990年10月開始分批發射升空,直到1997年10月全部發射完畢。
這時候,GPS整個系統也算是正式完成當初規劃的24顆以上的衛星群計畫,而開始營運。
不過,由於BLOCK II/IIA 衛星當初在設計時,有其生命週期為7.3年,之後,應該就要「退役」了!當然~美國不會真的去把它載回來,而是,就不管他,讓它自然失去動力,變成「太空垃圾」,所以就今日來說(2006年),第一批衛星群已經完全被除役了!而第二批衛星群,大部分也已經除役了!But...就如前面所說的,何謂除役?就是~~~不管它!
不管它的意思就是~如果衛星本身還有能力發送衛星訊號至地球,那就讓它繼續發射,可是如果不行~也就是「自然除役」了!所以,以這個前提,美國之後又陸陸續續發射了新的衛星群至軌道上來取代除役的衛星,但是基本上都不是同的位置,而是不同的位置,所以目前也有新的衛星PRN碼為21的衛星在運行中,只是,它不會和除役的同顆衛星,在同一個時間點,被你所看見。
所以依此假設,我假設你看到的是那顆美國政府要它「除役」的BLOCK II衛星,本來要它去當「太空流浪漢」的,結果,它居然還有能力繼續運行,而變成「太空流氓」,繼續用它吃奶的力氣,發射衛星訊號,並可以達到地球表面,在告訴你他還活著,而目前正牌的衛星21(BLOCK IIR衛星,2003年3月31升空,軌道D3),因為你看不到(故意設計的狀況),所以,你就一直沒辦法將他鎖定。
哈哈~這是我給你的另外一種答案,當然,也只是可能之一,不過,應該比較符合您的假設條件!
PS:這顆衛星如果真的這麼強,超出「保固期限」還能運作,其實每果應該考慮去帶它回來,好好的研究一下,為什麼這顆「不死衛星」,可以這麼的強!:)
SanOK wrote:
1. 怎會變成如果要讓量測的誤差變小,則DOP會變大??
這句話是何解?誰這麼說過?請引言~或許他是有前後關係的脈絡所說的話,是個特殊情況~不過還是請您引言一下,我才有辦法解釋,先不要斷章取義~謝謝!
allai 第一篇寫到:
誤差=所謂誤差就是把量測誤差乘上精度稀釋值,就是我上面提到那個位置線重疊所形成的範圍,我們回到GPS的主題,當DOP為1時,表示完全沒有DOP誤差,因為任何數乘以1還是他自己,有沒有可能DOP為1呢?以GPS衛星而言,除非有3個衛星方位各差120度且高度為0度,而接收機的天頂高度為90度也有1顆衛星,這時DOP就為1了,但我從沒看過就是了,除了以前模擬的時候,但是...當GPS高度過低因信號於地表傳播會造成各種延遲、反射...影響之故,所以其量測誤差也會被放大,所已有些GPS IC會排除衛星高度低於5或...10度等以下的衛星,總之...若要讓量測誤差變小則DOP值會變大,若要讓DOP值變小則量測誤差會變大...
4. DOP不是應該是Chip收到衛星訊號後回給系統的嗎?
GPS是單向接收而已,並不會發送訊號給衛星。
我所謂的系統是指作業系統,例如PPC的OS.
5. 所以如果我希望知道,我現在這個時間點的定位誤差是不是很小,是不是看DOP就可瞭解呢?
.....
我瞭解,但是因為我能由GPS得到的只有DOP的值,至於定位誤差及總誤差都是實際發生的結果,所以並無法拿來當作參考的對象,所以似乎只有從DOP才能拿來判斷,不知道我這樣的說法對嗎?
6. GPS上收到的DOP值怎會都是幾十呢?
...
未定位到的時候$GPGSA,A,1,,,,,,,,,,,,,50.0,50.0,50.0*05
定位到的時候$GPGSA,A,3,29,26,07,10,,,,,,,,,15.1,10.8,10.5*03
據我所知GPGSA中依序描述出PDOP,HDOP,VDOP三個DOP,由上面的Log,可知道收到的DOP都是超過10.但是同時使用另一家的產品收到的卻都是個位數,是否表示超過10的產品很差呢?
附帶再跟您請教一下TDOP要從哪裡看出來呢?
謝謝,並再次感激.
內文搜尋




























































































