[發明專利]一種跨平臺的衛星導航接收機軟件系統有效
| 申請號: | 201611047325.0 | 申請日: | 2016-11-23 |
| 公開(公告)號: | CN106707313B | 公開(公告)日: | 2019-06-18 |
| 發明(設計)人: | 謝歡文;方志雄;楊崇艷 | 申請(專利權)人: | 廣州海格通信集團股份有限公司 |
| 主分類號: | G01S19/37 | 分類號: | G01S19/37 |
| 代理公司: | 廣州圣理華知識產權代理有限公司 44302 | 代理人: | 頓海舟 |
| 地址: | 510663 廣*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 衛星導航接收機 軟件系統 硬件平臺 跨平臺 處理器架構 模塊化設計 可擴展性 可移植性 軟件架構 軟件維護 分層 提煉 隔離 移植 靈活 | ||
1.一種跨平臺的衛星導航接收機軟件系統,包括信號處理單元、信息處理單元、系統升級單元,其特征在于,
所述信號處理單元包括GNSS信號處理部分、RDSS信號處理部分和公共部分;所述GNSS信號處理部分、所述RDSS信號處理部分的各業務模塊分離,禁止大模塊間的靜態變量直接調用,各部分使用模塊內部及外部接口頭文件的方式固定各模塊接口;
所述信息處理單元包括接口層、業務層、平臺層及系統管理模塊;所述平臺層包含操作系統及支持接口、嵌入式文件系統及支持接口、底層驅動及板級支持包,用于操作底層硬件、與信號處理單元進行交互、實現多線程任務調度、隔離不同硬件平臺與外設器件之間的差異、向上層軟件提供接口統一的運行環境,在跨平臺移植時需要對本層進行適應性修改;所述系統管理模塊包括中斷管理與存儲管理模塊,所述中斷管理模塊與存儲管理模塊在跨平臺移植時需要進行修改;
所述系統升級單元包括上位機模塊和下位機模塊:所述下位機模塊由信息處理單元裁剪修改而成;所述上位機模塊采用基于MFC對話框的架構,實現人機交互,包括人機界面、數據解析和串口收發三個模塊。
2.根據權利要求1所述的一種跨平臺的衛星導航接收機軟件系統,其特征在于,所述GNSS信號處理部分分為五個模塊:直流偏置抑制、窄帶干擾抑制、捕獲引擎、捕獲確認和跟蹤通道,用于GNSS衛星信號的捕獲搜索、相關運算及北斗頻點的抗窄帶干擾處理。
3.根據權利要求2所述的一種跨平臺的衛星導航接收機軟件系統,其特征在于,所述RDSS信號處理部分具體細分為六個模塊:抗窄帶干擾、帶通濾波器、幅度控制、捕獲引擎、相關器通道、Viterbi譯碼,用于北斗衛星RDSS信號的抗窄帶干擾,并進行捕獲跟蹤、維特比譯碼及電文解碼,同時該模塊實現L頻點發射功能,執行RDSS入站操作。
4.根據權利要求1所述的一種跨平臺的衛星導航接收機軟件系統,其特征在于,所述接口層實現接收機與外部設備的交互接口,包含GNSS接口、RDSS接口、公共接口,所述每個接口的子模塊內部再細分為通用標準接口和自定義接口。
5.根據權利要求1所述的一種跨平臺的衛星導航接收機軟件系統,其特征在于,所述系統升級單元分為系統升級接口層、系統升級業務層、系統升級平臺層,所述系統升級單元系統升級平臺層包括FPGA接口、串口驅動和Flash驅動;所述系統升級業務層包含升級操作模塊,負責升級程序的固化;所述系統升級接口層只包含升級接口模塊,負責串口數據收發和自定義升級協議解析。
6.根據權利要求1所述的一種跨平臺的衛星導航接收機軟件系統,其特征在于,所述信號處理單元部署在FPGA中運行,所述信息處理單元及系統升級單元的下位機模塊部署在浮點DSP或定點ARM處理器中運行,所述系統升級單元的上位機模塊部署在PC機上。
7.一種根據權利要求1至6任一項所述的跨平臺的衛星導航接收機軟件系統的實現方法,其特征在于,包括如下步驟:
S1:將衛星導航接收機軟件劃分為信號處理單元、信息處理單元、系統升級單元;將所述信號處理單元劃分為GNSS信號處理部分、RDSS信號處理部分和公共部分;將所述信息處理單元劃分為接口層、業務層、平臺層及跨層的系統管理模塊;
S2:將硬件平臺無關的模塊直接移植,對硬件平臺相關的模塊做適應性修改。
8.根據權利要求7所述的衛星導航接收機軟件系統的實現方法,其特征在于,所述硬件平臺相關的模塊包括信號處理單元中的接口控制模塊、信息處理單元中的平臺層和系統管理模塊中的中斷管理模塊、存儲管理模塊。
9.根據權利要求7或8任一所述的衛星導航接收機軟件系統的實現方法,其特征在于,所述步驟S2中的適應性修改包括對處理器、外部總線、Flash器件、SDRAM器件、FPGA器件、射頻器件、RTC器件、文件系統、支持庫的代碼的修改。
10.根據權利要求7所述的衛星導航接收機軟件系統的實現方法,其特征在于,所述軟件系統可用于DSPC6713、DSPC6747或STM32F427平臺。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于廣州海格通信集團股份有限公司,未經廣州海格通信集團股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201611047325.0/1.html,轉載請聲明來源鉆瓜專利網。
- 同類專利
- 專利分類
G01S 無線電定向;無線電導航;采用無線電波測距或測速;采用無線電波的反射或再輻射的定位或存在檢測;采用其他波的類似裝置
G01S19-00 衛星無線電信標定位系統;利用這種系統傳輸的信號確定位置、速度或姿態
G01S19-01 .傳輸時間戳信息的衛星無線電信標定位系統,例如,GPS [全球定位系統]、GLONASS[全球導航衛星系統]或GALILEO
G01S19-38 .利用衛星無線電信標定位系統傳輸的信號來確定導航方案
G01S19-39 ..傳輸帶有時間戳信息的衛星無線電信標定位系統,例如GPS [全球定位系統], GLONASS [全球導航衛星系統]或GALILEO
G01S19-40 ...校正位置、速度或姿態
G01S19-42 ...確定位置





