大連自己的網(wǎng)站大數(shù)據(jù)營(yíng)銷(xiāo)專(zhuān)業(yè)
原始 Markdown文檔、Visio流程圖、XMind思維導(dǎo)圖見(jiàn):https://github.com/LiZhengXiao99/Navigation-Learning
文章目錄
- 一、softGNSS 簡(jiǎn)介
- 1、概述
- 2、相關(guān)工作
- 3、我用 softGNSS 做的事
- 4、文件結(jié)構(gòu)
- 5、程序執(zhí)行流程圖
- 二、程序使用
- 1、射頻前端
- 2、參數(shù)設(shè)置
- 3、處理開(kāi)源數(shù)據(jù)
- 4、處理自己采集的數(shù)據(jù)
- 5、用 Hack RF one 采集數(shù)據(jù)進(jìn)行處理
- 三、程序執(zhí)行流程
- 1、init.m:程序入口
- 2、probeData():繪制原始數(shù)據(jù)的時(shí)域采樣波、直方圖統(tǒng)計(jì)、功率譜密度
- 3、postProcessing:開(kāi)始后處理
一、softGNSS 簡(jiǎn)介
1、概述
衛(wèi)星信號(hào)由導(dǎo)航電文、測(cè)距碼、載波三個(gè)層次組成,
GNSS 原始的信號(hào)頻率高達(dá) 1.5 Ghz,且信號(hào)過(guò)于微弱,
2、相關(guān)工作
-
CSDN 博客:基于MATLAB編寫(xiě)的GNSS_SDR(GNSS軟件接收機(jī))——自學(xué)筆記(1)
-
基于 softGNSS 實(shí)現(xiàn)的深組合:kongtian-SiBu / ZCJ_GNSSINS_DeepIntegration
作者是空天院的碩士,他還上傳的他和他同學(xué)的一些碩士論文開(kāi)題報(bào)告,相關(guān)論文。
3、我用 softGNSS 做的事
-
我的本科大創(chuàng)課題是《面向城市復(fù)雜環(huán)境車(chē)載INSGNSS深組合軟件接收機(jī)研發(fā)》
-
基于 softGNSS 學(xué)習(xí) GNSS 基帶信號(hào)處理的原理
-
老師在淘寶上買(mǎi)的射頻前端可以采集數(shù)據(jù)
-
但是買(mǎi)回來(lái)的射頻前端不好調(diào)參數(shù),也沒(méi)給通信說(shuō)明,不好自己寫(xiě)采集數(shù)據(jù)的程序,所以我打算自己實(shí)現(xiàn)射頻前端,考慮了如下幾種射頻前端方案:
- GNSS 射頻芯片:要自己畫(huà)開(kāi)發(fā)板,參數(shù)難以自定義,沒(méi)有高頻信號(hào)處理的經(jīng)驗(yàn)做不來(lái)。
- USRP:太貴,問(wèn)了國(guó)內(nèi)的代理,最便宜的要一萬(wàn)多。
- ZYNQ + AD9361:FPGA學(xué)習(xí)難度大,而且深組合算法我打算直接在開(kāi)源 GNSS 軟件接收機(jī)上改,用不上 FPGA 部分。
- Hack rf one:
4、文件結(jié)構(gòu)
5、程序執(zhí)行流程圖
二、程序使用
1、射頻前端
2、參數(shù)設(shè)置
程序的根目錄里:
必須要設(shè)置好的配置有:
3、處理開(kāi)源數(shù)據(jù)
4、處理自己采集的數(shù)據(jù)
5、用 Hack RF one 采集數(shù)據(jù)進(jìn)行處理
暫時(shí)還沒(méi)買(mǎi) Hack RF,等做成了再更新
三、程序執(zhí)行流程
1、init.m:程序入口
-
clear; close all; clc;
清理工作空間,關(guān)閉打開(kāi)的窗口。 -
format
-
addpath 添加 include、geoFunctions 文件夾到工作空間。
-
調(diào)用 initSettings() 生成選項(xiàng)結(jié)構(gòu)體 settings。
-
嘗試打開(kāi)設(shè)置的文件路徑,打開(kāi)失敗輸出錯(cuò)誤信息,程序終止。
-
打開(kāi)成功就調(diào)用 probeData() 繪制原始 IF 數(shù)據(jù)的時(shí)域采樣波、直方圖統(tǒng)計(jì)、功率譜密度,以對(duì)采樣數(shù)據(jù)進(jìn)行時(shí)域和頻域分析。
2、probeData():繪制原始數(shù)據(jù)的時(shí)域采樣波、直方圖統(tǒng)計(jì)、功率譜密度
3、postProcessing:開(kāi)始后處理
包括解算初始化、信號(hào)捕獲、通道初始化、信號(hào)跟蹤、導(dǎo)航定位結(jié)算、結(jié)果繪制