搜尋衛星的電子裝置與方法
2023-05-20 21:10:01 1
專利名稱:搜尋衛星的電子裝置與方法
技術領域:
本發明涉及一種搜尋的電子裝置與方法,特別是涉及一種搜尋衛星的電子裝置與
方法,用於依據取得的位置信息與時間信息查找目標衛星,並接收目標衛星所傳送的衛星 信號。
背景技術:
全球衛星定位系統(Global Position System, GPS)是利用衛星基本三角定位原 理。由每顆衛星的所在位置,測量每顆衛星至電子裝置間距離,即可算出電子裝置所在位置 的三維空間坐標值。當電子裝置收到一個衛星信號時,可以經由內部微處理機換算成所在 的位置與衛星之間的距離。當收到兩個衛星信號時,電子裝置可計算出一個平面坐標信息。 當收到第三個衛星信號時,可算出所在的位置坐標信息。一般的電子裝置都是利用接收到4 個以上衛星信號,來定出電子裝置所在的位置及高度。而當GPS連續收到5到6顆衛星信 號以上時,就可以得到更精確的定位數據。 目前有32顆衛星的發射運轉,平均分布於六個軌道面上,軌道的傾角約為55° , 衛星高度約為20, 183公裡,衛星周期為11時58分;亦即每顆衛星每天依相同路境繞行地 球2周,這種設計能確保使用者在地面上任何時間、地點至少可看見4顆以上衛星。當電子 裝置於開機時,必須偵測是否可收到第1顆衛星的信號,然後,依序偵測第2顆至第32顆, 其中,每顆衛星的信號偵測時間約為30秒。因此,若全部32顆衛星都偵測完畢,則使用者 必須等待很長的一段開機時間。
發明內容
本發明所要解決的技術問題在於提供一種搜尋衛星的方法,用於依據取得的位置 信息與時間信息查找目標衛星,並接收目標衛星所傳送的衛星信號。進而排除目前不可能 出現的衛星,以縮短搜尋衛星的時間。 為了實現上述目的,本發明提供了一種搜尋衛星的方法,應用於具有衛星定位功 能的電子裝置,包括取得位置信息;取得時間信息;依據位置信息計算區域範圍;依據星 歷資料庫中的數筆星曆數據查找符合時間信息與區域範圍的數個目標衛星編號;以及搜尋 數個目標衛星編號所對應的數個目標衛星,並接收數個目標衛星所傳送的衛星信號。
其中,位置信息可為電子裝置當前位置的經度與緯度。
另夕卜,時間信息可為電子裝置的系統時間。 此外,上述數筆星曆數據可包括數個衛星編號與數個軌道參數。數個衛星編號可 為天空中數個衛星的編號,其中,數個衛星對應至數個衛星編號,且數個衛星編號不重複; 以及數個軌道參數可為數個衛星所對應的數個運行軌跡、數個時間參數與數個位置參數。
為了實現上述目的,本發明還提供了一種具有搜尋衛星功能的電子裝置,用於依 據取得的位置信息與時間信息查找目標衛星,並接收目標衛星所傳送的衛星信號。進而排 除目前不可能出現的衛星,以縮短搜尋衛星的時間。
為達上述目的,本發明亦提供一種具有搜尋衛星功能的電子裝置,包括操作界 面、星曆資料庫、計算單元與查找單元。其中,操作界面用以輸出位置信息;星曆資料庫用以 存儲數筆衛星星曆;計算單元依據接收到的位置信息計算區域範圍;以及查找單元電性連 結於星曆資料庫,查找單元依據數筆星曆數據查找符合時間信息與區域範圍的數個目標衛 星編號。 其中,位置信息可為電子裝置當前位置的經度與緯度。
此夕卜,時間信息可為電子裝置的系統時間。
另外,數筆星曆數據可包括數筆衛星編號與數筆軌道參數。 數個衛星編號,為天空中數筆衛星的編號,其中數筆衛星對應至數筆衛星編號,且 數筆衛星編號不重複;以及數筆軌道參數,為數筆衛星所對應的數個運行軌跡、數個時間參 數與數個位置參數。 根據本發明所提供的搜尋衛星的電子裝置與方法,可依據取得的位置信息與時間 信息查找目標衛星,並接收目標衛星所傳送的衛星信號。進而排除目前不可能出現的衛星, 以縮短搜尋衛星的時間。 以下結合附圖和具體實施例對本發明進行詳細描述,但不作為對本發明的限定。
圖1為依據本發明的一實施例的架構示意圖;
圖2為依據本發明的一實施例的流程示意圖。
其中,附圖標記100電子裝置110操作界面120星曆資料庫130計算單元140查找單元150處理器160地理資料庫
具體實施例方式
下面結合附圖和具體實施方式
對本發明的技術方案作進一步更詳細的描述。
根據本發明的搜尋衛星的方法,應用於具有衛星定位功能的電子裝置。本方法可 通過軟體或固件程序內建於電子裝置的存儲裝置中,再由電子裝置的處理器執行內建的軟 件或固件程序搭配衛星定位功能來實現根據本發明的搜尋衛星方法。於此,電子裝置可為 衛星定位功能的計算機(Computer)、具衛星定位功能的行動電話(Mobile Phone)、或衛星 定位功能的個人數字助理(PersonalDigital Assistant, PDA)等,但不僅局限於上述的電 子裝置。 請參考圖l所示,其為依據本發明的一實施例的架構示意圖。電子裝置100具有 搜尋衛星功能,其包括有操作界面110、星曆資料庫120、計算單元130、查找單元140與處 理器15Q。其中,操作界面110用以輸出位置信息。星曆資料庫120用以存儲數筆衛星星
4歷。計算單元130依據接收到的位置信息計算區域範圍。查找單元140電性連結於星曆數 據庫120,查找單元140依據數筆星曆數據查找符合時間信息與區域範圍的數個目標衛星 編號。處理器150電性連結於計算單元130與查找單元140,處理器用以執行計算單元130 與查找單元140。 其中,上述位置信息可為電子裝置100當前位置的經度與緯度。於此,電子裝置 IOO還可包括地理資料庫160電性連結於操作界面IIO,用以存儲數筆地理位置信息及對應 的圖標。操作界面IIO可以通過圖支形式或列表形式顯示地理資料庫160的內容,使用者 經由操作界面IIO輸入目前電子裝置100的位置,並通過操作界面IIO將取得到的地理位 置信息輸出為位置信息。此外,區域範圍可為電子裝置ioo用以接收衛星信號的有效接收 範圍。 另外,上述時間信息可為電子裝置100的系統時間或是由使用者通過操作界面 IIO輸入當前時間。 此外,星曆數據可包括數個衛星編號與數個軌道參數。數個衛星編號為天空中數 個衛星所對應的數個衛星編號,且數個衛星編號不重複。數個軌道參數為數個衛星所對應 的數個運行軌跡、數個時間參數與數個位置參數。 請參照圖2,其為依據本發明的一實施例的流程示意圖。為方便說明,於此假設取 得的位置信息為臺北101大樓,經度為東經121度34分20秒,緯度為北緯25度1分43秒。 假設取得的時間信息為2008年1月1日13時30分。假設計算得的區域範圍為以臺北IOI 大樓為圓心,20公裡為半徑所成的區域範圍。假設查找出的目標衛星編號為5號衛星、8號 衛星、15號衛星、20號衛星、23號衛星、26號衛星、27號衛星與31號衛星。假設電子裝置可 接收到的衛星信號為5號衛星、15號衛星、20號衛星與31號衛星。 首先,通過操作界面取得位置信息東經121度34分20秒,北緯25度1分43秒 (步驟S210)。然後,取得時間信息2008年1月1日13時30分(步驟S220)。依據位置信 息計算區域範圍(步驟S230)。依據星曆資料庫中的數筆星曆數據查找符合時間信息與區 域範圍的目標衛星編號(5、8、15、20、23、26、27與31號)(步驟S240)。然後,搜尋目標衛星 編號(5、8、15、20、23、26、27與31號)所對應的目標衛星(5、8、 15、20、23、26、27與31號衛 星),並接收目標衛星所傳送的衛星信號(步驟S250)。依據接收到的衛星信號(5、15、20 與31號衛星)進行衛星定位(步驟S260)。 其中,上述位置信息可為電子裝置當前位置的經度與緯度。於此,電子裝置還可包 括地理資料庫電性連結於操作界面,用以存儲數筆地理位置信息及對應的圖標。操作界面 可以通過圖支形式或列表形式顯示地理資料庫的內容,使用者經由操作界面輸入目前電子 裝置的位置,並通過操作界面將取得到的地理位置信息輸出為位置信息。另外,區域範圍可 為電子裝置用以接收衛星信號的有效接收範圍。 此外,上述時間信息可為電子裝置的系統時間或是由使用者通過操作界面輸入當 前時間。 於此,星曆數據可包括數個衛星編號與數個軌道參數。數個衛星編號為天空中數 個衛星所對應的數個衛星編號,且數個衛星編號不重複。數個軌道參數為數個衛星所對應 的數個運行軌跡、數個時間參數與數個位置參數。 根據本發明所提供的搜尋衛星的電子裝置與方法,可依據取得的位置信息與時間信息查找目標衛星,並接收目標衛星所傳送的衛星信號。進而排除目前不可能出現的衛星,以縮短搜尋衛星的時間。 當然,本發明還可有其他多種實施例,在不背離本發明精神及其實質的情況下,熟悉本領域的技術人員當可根據本發明作出各種相應的改變和變形,但這些相應的改變和變形都應屬於本發明所附的權利要求的保護範圍。
權利要求
一種搜尋衛星的方法,應用於具有衛星定位功能的電子裝置,其特徵在於,該方法包括取得一位置信息;取得一時間信息;依據該位置信息計算一區域範圍;依據一星曆資料庫中的多筆星曆數據查找符合該時間信息與該區域範圍的多個目標衛星編號;以及搜尋這些目標衛星編號所對應的多個目標衛星,並接收這些目標衛星所傳送的衛星信號。
2. 根據權利要求1所述的搜尋衛星的方法,其特徵在於,該位置信息為該電子裝置當 前位置的一經度與一緯度。
3. 根據權利要求1所述的搜尋衛星的方法,其特徵在於,該時間信息為該電子裝置的 系統時間。
4. 根據權利要求1所述的搜尋衛星的方法,其特徵在於,這些星曆數據包括 多個衛星編號,為天空中多個衛星的編號,其中這些衛星對應至這些衛星編號,且這些衛星編號不重複;以及多個軌道參數,為這些衛星所對應的多個運行軌跡、多個時間參數與多個位置參數。
5. —種具有搜尋衛星功能的電子裝置,其特徵在於,包括 一操作界面,用以輸出一位置信息; 一星曆資料庫,用以存儲多筆衛星星曆;一計算單元,依據接收到的該位置信息計算一區域範圍;以及一查找單元,電性連結於該星曆資料庫,該查找單元依據這些星曆數據查找符合該時 間信息與該區域範圍的多個目標衛星編號。
6. 根據權利要求5所述的具有搜尋衛星功能的電子裝置,其特徵在於,該位置信息為 該電子裝置當前位置的一經度與一緯度。
7. 根據權利要求5所述的具有搜尋衛星功能的電子裝置,其特徵在於,該時間信息為 該電子裝置的系統時間。
8. 根據權利要求5所述的具有搜尋衛星功能的電子裝置,其特徵在於,這些星曆數據 包括多個衛星編號,為天空中多個衛星的編號,其中這些衛星對應至這些衛星編號,且這些 衛星編號不重複;以及多個軌道參數,為這些衛星所對應的多個運行軌跡、多個時間參數與多個位置參數。
全文摘要
本發明公開了一種搜尋衛星的電子裝置與方法,包括取得位置信息;取得時間信息;依據位置信息計算區域範圍;依據星曆資料庫中的數筆星曆數據查找符合時間信息與區域範圍的數筆目標衛星編號;以及搜尋數筆目標衛星編號所對應的數筆目標衛星,並接收數筆目標衛星所傳送的衛星信號。其中,位置信息由操作界面輸出;計算單元依據接收到的位置信息計算區域範圍;以及查找單元電性連結於星曆資料庫,查找單元依據星曆數據查找符合時間信息與區域範圍的數筆目標衛星編號。
文檔編號G01S5/02GK101776743SQ20091000307
公開日2010年7月14日 申請日期2009年1月9日 優先權日2009年1月9日
發明者陳宏升 申請人:華晶科技股份有限公司