基于fpga與dsp的北斗gps兼容型.doc
約85頁DOC格式手機(jī)打開展開
基于fpga與dsp的北斗gps兼容型,摘要目前,gnss(global navigation satellite system)衛(wèi)星導(dǎo)航定位技術(shù)正在快速發(fā)展,其在測繪、導(dǎo)航、天文、通訊等多個(gè)領(lǐng)域的應(yīng)用也正在推廣,許多國家地區(qū)都在積極的開發(fā)和應(yīng)用gnss接收機(jī)。國外的一些公司和研究機(jī)構(gòu)已擁有篅@墑斕膅nss接收機(jī)研制技術(shù);而我國大部分gnss的應(yīng)用設(shè)計(jì)還需要...
內(nèi)容介紹
此文檔由會(huì)員 違規(guī)屏蔽12 發(fā)布
摘 要
目前,GNSS(Global Navigation Satellite System)衛(wèi)星導(dǎo)航定位技術(shù)正在快速發(fā)展,其在測繪、導(dǎo)航、天文、通訊等多個(gè)領(lǐng)域的應(yīng)用也正在推廣,許多國家地區(qū)都在積極的開發(fā)和應(yīng)用GNSS接收機(jī)。國外的一些公司和研究機(jī)構(gòu)已擁有篅@墑斕腉NSS接收機(jī)研制技術(shù);而我國大部分GNSS的應(yīng)用設(shè)計(jì)還需要依賴國外OEM產(chǎn)品。正逢北斗衛(wèi)星導(dǎo)航系統(tǒng)建設(shè)部署之際,為了實(shí)現(xiàn)導(dǎo)航接收機(jī)自主創(chuàng)新和對(duì)北斗導(dǎo)航系統(tǒng)的支持,研制適合北斗系統(tǒng)并兼容其他導(dǎo)航系統(tǒng)的自主高性能GNSS接收機(jī)已成為必然。
本文以原公司有關(guān)GNSS接收機(jī)的研發(fā)設(shè)計(jì)為研究背景,在對(duì)接收機(jī)設(shè)計(jì)整體把握的基礎(chǔ)上,實(shí)現(xiàn)了基于現(xiàn)場可編程邏輯門陣列(FPGA)和高速數(shù)字信號(hào)處理器(DSP)嵌入式北斗/GPS兼容型接收機(jī)的設(shè)計(jì),選擇TMS320C6747作為平臺(tái)進(jìn)行系統(tǒng)開發(fā),通過基帶環(huán)路的改進(jìn)設(shè)計(jì),并選擇使用最為廣泛的最小二乘算法為導(dǎo)航算法,提高接收機(jī)的捕獲、跟蹤性能和導(dǎo)航解算速度。主要進(jìn)行了基帶部分的設(shè)計(jì)與程序移值,并在系統(tǒng)設(shè)計(jì)完成后進(jìn)行了射頻、基帶部分的測試以及整機(jī)靜態(tài)、動(dòng)態(tài)和耐高低溫、抗沖擊振動(dòng)試驗(yàn),經(jīng)過試驗(yàn)和充分的數(shù)據(jù)分析比對(duì),證實(shí)本文設(shè)計(jì)的接收機(jī)已達(dá)到了商用接收機(jī)的性能要求,具有尺寸小、精度高、動(dòng)態(tài)性能好、耐高低溫和抗沖擊等特點(diǎn)。
論文主要工作包括以下幾方面內(nèi)容:
1.研究GNSS衛(wèi)星導(dǎo)航定位的基本原理及定位信息的解算過程,針對(duì)本課題所設(shè)計(jì)系統(tǒng)選取適合的導(dǎo)航算法,并對(duì)接收機(jī)的捕獲、跟蹤環(huán)路進(jìn)行研究和改進(jìn)設(shè)計(jì)。
2.研究北斗/GPS雙模接收機(jī)的整體結(jié)構(gòu),掌握各個(gè)模塊的功能及實(shí)現(xiàn)方法;掌握嵌入式系統(tǒng)開發(fā)的基本方法,根據(jù)系統(tǒng)對(duì)DSP芯片的性能要求,選出適合本系統(tǒng)的DSP芯片并進(jìn)行接收機(jī)基帶部分程序移植。
3.在一款基于DSP的開發(fā)板上搭建嵌入式系統(tǒng)平臺(tái):包括微處理器及外圍電路、存儲(chǔ)器、RS232串口等硬件調(diào)試平臺(tái)的建立。
4.在硬件設(shè)計(jì)的基礎(chǔ)上,對(duì)系統(tǒng)軟件進(jìn)行設(shè)計(jì),包括DSP應(yīng)用軟件的開發(fā)、基于DSP/BIOS的多任務(wù)設(shè)計(jì)、中斷服務(wù)子程序的設(shè)計(jì)等,并在上述平臺(tái)上進(jìn)行驗(yàn)證。
5.分別對(duì)所設(shè)計(jì)系統(tǒng)的射頻前端、基帶環(huán)路進(jìn)行測試,并對(duì)系統(tǒng)整體進(jìn)行動(dòng)、靜態(tài)和高低溫、抗沖擊測試試驗(yàn)。最后對(duì)試驗(yàn)數(shù)據(jù)分析并進(jìn)行性能比較,得出結(jié)論。
本文立足于接收機(jī)系統(tǒng)的實(shí)時(shí)性、高效性、可靠性,提出并完成基于FPGA與 DSP嵌入式北斗/GPS兼容型接收機(jī)設(shè)計(jì),期待能夠?yàn)橐院蟮谋倍?GPS雙模接收機(jī)技術(shù)研究提供可以借鑒的研究方法和實(shí)現(xiàn)過程。
關(guān)鍵詞 GNSS接收機(jī);FPGA;DSP;北斗/GPS兼容;測試試驗(yàn);
Abstract
At present, the GNSS satellite navigation and positioning technology is rapidly developing, being applied broadly in mapping, navigation, astronomy and communication, many countries are actively developing and applying GNSS receiver. Some overseas companies and research institutes have been equipped with mature GNSS receiver development technology, however, most of our country's application of GNSS still rely on foreign countries' OEM products. Coming across the deployment of the construction of Beidou satellite navigation system, in order to realize the innovation and of the navigation receiver and support the Beidou satellite navigation system, it is inevitable to develop the independent innovative and high-performance GNSS receiver which is suitable to the Beidou satellite navigation system and compatible with other navigation system.
This thesis is unfolded against the background of the research and design of GNSS. Based on the whole master of the receiver design, it realizes the Beidou/GPS bimodal receiver design in view of the live FPGA and DSP, it chooses the TMSC6747 as the platform for systematic exploitation with the high speed parallel FPGA as the baseband loop partial management. Through the improved design of the baseband loop, choosing the most popular two multiplication algorithm of Navigation algorithms, improving the function of capture, monitor and navigating. After the design of baseband loop, we have the test of RF, baseband loop and action, static state, temperature, and impact resistance tests, and at last a conclusion will be drawn through the analysis and compassion of the data, which has approved that our receiver has meet the need of commercial function, consisting the properties of smaller size, high accuracy, better motivity, anti-high temperature and anti-shock.
This thesis mainly includes the following contents:
1. To study the fundamental principle of GNSS satellite navigation, positioning, and the decoding process of positioning. Based on the systems designed in this task, the appropriate navigation algorithms will be chosen. What is more, the capture and tracking loop of the receiver will also be studied and improved.
2. By studying the integral structure of Beidou/GPS bimodal receiver, the thesis aims to master the functions and implementation methods of each module, the basic method of embedded system exploiting. What is more, based on performance requirements for DSP chip, the appropriate chip will be chosen out and the transplanting of Receiver’s baseband parts will be simultaneously performed
3. To set up an embedded system platform for on one kind of development board which is based on DSP, and the platform includes the establishment of hardware debugging platform (hardware includes microprocessor, peripheral circuit, memorizer and RS232 serial port).
4. Except for the hardware design, the system software design is also p..
目前,GNSS(Global Navigation Satellite System)衛(wèi)星導(dǎo)航定位技術(shù)正在快速發(fā)展,其在測繪、導(dǎo)航、天文、通訊等多個(gè)領(lǐng)域的應(yīng)用也正在推廣,許多國家地區(qū)都在積極的開發(fā)和應(yīng)用GNSS接收機(jī)。國外的一些公司和研究機(jī)構(gòu)已擁有篅@墑斕腉NSS接收機(jī)研制技術(shù);而我國大部分GNSS的應(yīng)用設(shè)計(jì)還需要依賴國外OEM產(chǎn)品。正逢北斗衛(wèi)星導(dǎo)航系統(tǒng)建設(shè)部署之際,為了實(shí)現(xiàn)導(dǎo)航接收機(jī)自主創(chuàng)新和對(duì)北斗導(dǎo)航系統(tǒng)的支持,研制適合北斗系統(tǒng)并兼容其他導(dǎo)航系統(tǒng)的自主高性能GNSS接收機(jī)已成為必然。
本文以原公司有關(guān)GNSS接收機(jī)的研發(fā)設(shè)計(jì)為研究背景,在對(duì)接收機(jī)設(shè)計(jì)整體把握的基礎(chǔ)上,實(shí)現(xiàn)了基于現(xiàn)場可編程邏輯門陣列(FPGA)和高速數(shù)字信號(hào)處理器(DSP)嵌入式北斗/GPS兼容型接收機(jī)的設(shè)計(jì),選擇TMS320C6747作為平臺(tái)進(jìn)行系統(tǒng)開發(fā),通過基帶環(huán)路的改進(jìn)設(shè)計(jì),并選擇使用最為廣泛的最小二乘算法為導(dǎo)航算法,提高接收機(jī)的捕獲、跟蹤性能和導(dǎo)航解算速度。主要進(jìn)行了基帶部分的設(shè)計(jì)與程序移值,并在系統(tǒng)設(shè)計(jì)完成后進(jìn)行了射頻、基帶部分的測試以及整機(jī)靜態(tài)、動(dòng)態(tài)和耐高低溫、抗沖擊振動(dòng)試驗(yàn),經(jīng)過試驗(yàn)和充分的數(shù)據(jù)分析比對(duì),證實(shí)本文設(shè)計(jì)的接收機(jī)已達(dá)到了商用接收機(jī)的性能要求,具有尺寸小、精度高、動(dòng)態(tài)性能好、耐高低溫和抗沖擊等特點(diǎn)。
論文主要工作包括以下幾方面內(nèi)容:
1.研究GNSS衛(wèi)星導(dǎo)航定位的基本原理及定位信息的解算過程,針對(duì)本課題所設(shè)計(jì)系統(tǒng)選取適合的導(dǎo)航算法,并對(duì)接收機(jī)的捕獲、跟蹤環(huán)路進(jìn)行研究和改進(jìn)設(shè)計(jì)。
2.研究北斗/GPS雙模接收機(jī)的整體結(jié)構(gòu),掌握各個(gè)模塊的功能及實(shí)現(xiàn)方法;掌握嵌入式系統(tǒng)開發(fā)的基本方法,根據(jù)系統(tǒng)對(duì)DSP芯片的性能要求,選出適合本系統(tǒng)的DSP芯片并進(jìn)行接收機(jī)基帶部分程序移植。
3.在一款基于DSP的開發(fā)板上搭建嵌入式系統(tǒng)平臺(tái):包括微處理器及外圍電路、存儲(chǔ)器、RS232串口等硬件調(diào)試平臺(tái)的建立。
4.在硬件設(shè)計(jì)的基礎(chǔ)上,對(duì)系統(tǒng)軟件進(jìn)行設(shè)計(jì),包括DSP應(yīng)用軟件的開發(fā)、基于DSP/BIOS的多任務(wù)設(shè)計(jì)、中斷服務(wù)子程序的設(shè)計(jì)等,并在上述平臺(tái)上進(jìn)行驗(yàn)證。
5.分別對(duì)所設(shè)計(jì)系統(tǒng)的射頻前端、基帶環(huán)路進(jìn)行測試,并對(duì)系統(tǒng)整體進(jìn)行動(dòng)、靜態(tài)和高低溫、抗沖擊測試試驗(yàn)。最后對(duì)試驗(yàn)數(shù)據(jù)分析并進(jìn)行性能比較,得出結(jié)論。
本文立足于接收機(jī)系統(tǒng)的實(shí)時(shí)性、高效性、可靠性,提出并完成基于FPGA與 DSP嵌入式北斗/GPS兼容型接收機(jī)設(shè)計(jì),期待能夠?yàn)橐院蟮谋倍?GPS雙模接收機(jī)技術(shù)研究提供可以借鑒的研究方法和實(shí)現(xiàn)過程。
關(guān)鍵詞 GNSS接收機(jī);FPGA;DSP;北斗/GPS兼容;測試試驗(yàn);
Abstract
At present, the GNSS satellite navigation and positioning technology is rapidly developing, being applied broadly in mapping, navigation, astronomy and communication, many countries are actively developing and applying GNSS receiver. Some overseas companies and research institutes have been equipped with mature GNSS receiver development technology, however, most of our country's application of GNSS still rely on foreign countries' OEM products. Coming across the deployment of the construction of Beidou satellite navigation system, in order to realize the innovation and of the navigation receiver and support the Beidou satellite navigation system, it is inevitable to develop the independent innovative and high-performance GNSS receiver which is suitable to the Beidou satellite navigation system and compatible with other navigation system.
This thesis is unfolded against the background of the research and design of GNSS. Based on the whole master of the receiver design, it realizes the Beidou/GPS bimodal receiver design in view of the live FPGA and DSP, it chooses the TMSC6747 as the platform for systematic exploitation with the high speed parallel FPGA as the baseband loop partial management. Through the improved design of the baseband loop, choosing the most popular two multiplication algorithm of Navigation algorithms, improving the function of capture, monitor and navigating. After the design of baseband loop, we have the test of RF, baseband loop and action, static state, temperature, and impact resistance tests, and at last a conclusion will be drawn through the analysis and compassion of the data, which has approved that our receiver has meet the need of commercial function, consisting the properties of smaller size, high accuracy, better motivity, anti-high temperature and anti-shock.
This thesis mainly includes the following contents:
1. To study the fundamental principle of GNSS satellite navigation, positioning, and the decoding process of positioning. Based on the systems designed in this task, the appropriate navigation algorithms will be chosen. What is more, the capture and tracking loop of the receiver will also be studied and improved.
2. By studying the integral structure of Beidou/GPS bimodal receiver, the thesis aims to master the functions and implementation methods of each module, the basic method of embedded system exploiting. What is more, based on performance requirements for DSP chip, the appropriate chip will be chosen out and the transplanting of Receiver’s baseband parts will be simultaneously performed
3. To set up an embedded system platform for on one kind of development board which is based on DSP, and the platform includes the establishment of hardware debugging platform (hardware includes microprocessor, peripheral circuit, memorizer and RS232 serial port).
4. Except for the hardware design, the system software design is also p..