欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

嵌入式衛(wèi)星氣象水文數(shù)據(jù)廣播接收系統(tǒng)終端的制作方法

文檔序號:10807180閱讀:734來源:國知局
嵌入式衛(wèi)星氣象水文數(shù)據(jù)廣播接收系統(tǒng)終端的制作方法
【專利摘要】一種嵌入式衛(wèi)星氣象水文數(shù)據(jù)廣播接收系統(tǒng)終端,包括DVB接收板解調(diào)器和嵌入式數(shù)據(jù)接收處理終端,DVB接收板解調(diào)器從調(diào)制產(chǎn)生的振蕩或波中恢復(fù)原調(diào)制信號的器件,采用90nm制造工藝的高集成度解調(diào)器,該解調(diào)器支持DVB?S和DVB?S2兩種標(biāo)準(zhǔn),利用哈爾總線將嵌入式數(shù)據(jù)接收處理終端和DVB接收板解調(diào)器二者連接為統(tǒng)一整體。本實(shí)用新型構(gòu)建了高可靠的嵌入式硬件平臺(tái),配置了外圍通信接口驅(qū)動(dòng),基于嵌入式平臺(tái)集約設(shè)計(jì)了氣象水文數(shù)據(jù)文件接收處理優(yōu)先級調(diào)度算法、高可靠性的噴泉編碼算法以及氣象水文數(shù)據(jù)專用傳輸應(yīng)用協(xié)議。
【專利說明】
嵌入式衛(wèi)星氣象水文數(shù)據(jù)廣播接收系統(tǒng)終端
技術(shù)領(lǐng)域
[0001] 本實(shí)用新型涉及衛(wèi)星通信技術(shù)領(lǐng)域,尤其是一種嵌入式衛(wèi)星氣象水文數(shù)據(jù)廣播接 收系統(tǒng)終端。
【背景技術(shù)】
[0002] 現(xiàn)役衛(wèi)星氣象水文數(shù)據(jù)廣播接收系統(tǒng)終端基于PC內(nèi)嵌PCI接收卡體系架構(gòu),存在 著以下幾個(gè)方面的問題:
[0003] (1)安全性不強(qiáng)。系統(tǒng)基于窗口操作系統(tǒng),具有無源碼和非透明的特性,易受病毒 攻擊;系統(tǒng)采用加密狗方法以及無抗干擾防電磁輻射的措施,存在一定的安全隱患。
[0004] (2)穩(wěn)定性不高。系統(tǒng)基于的商用計(jì)算機(jī)系統(tǒng),架構(gòu)設(shè)計(jì)不能完全滿足專用設(shè)備對 穩(wěn)定性和可靠性的要求,許多復(fù)雜的軟硬件以及冗余設(shè)計(jì)也不同程度地影響系統(tǒng)的穩(wěn)定 性。
[0005] (3)野外便攜性不強(qiáng)。采用"計(jì)算機(jī)+接收卡"的配置模式,體積大、便攜性差。
[0006] (4)缺乏狀態(tài)監(jiān)測與反饋機(jī)制。系統(tǒng)缺乏運(yùn)行狀況狀態(tài)表達(dá)和輸出接口,系統(tǒng)整體 工作的狀態(tài)無法監(jiān)控。
[0007] (5)終端接收速率受限。目前系統(tǒng)配套的接收卡數(shù)據(jù)帶寬是512kbps,而衛(wèi)星數(shù)據(jù) 廣播發(fā)送帶寬已經(jīng)升級到7Mbps,接收終端性能亟待提升。
[0008] 針對以上問題,采用嵌入式技術(shù)和最新的數(shù)據(jù)廣播通信技術(shù)對現(xiàn)役的數(shù)據(jù)接收系 統(tǒng)終端進(jìn)行升級改造,改變原有的"計(jì)算機(jī)+接收卡"基于無源碼、非透明的微軟Windows操 作系統(tǒng)的軟硬件架構(gòu),并將其研制改造成為基于開源的嵌入式Linux操作系統(tǒng)的安全、穩(wěn) 定、便于維護(hù)的能夠進(jìn)行網(wǎng)絡(luò)共享的資料服務(wù)器系統(tǒng)的體系架構(gòu),實(shí)現(xiàn)接收終端的便攜性、 可靠性和可維護(hù)性,全面滿足氣象水文保障對接收終端的要求。

【發(fā)明內(nèi)容】

[0009] 本實(shí)用新型的目的在于提供一種嵌入式衛(wèi)星氣象水文數(shù)據(jù)廣播接收系統(tǒng)終端,以 克服上述缺陷。
[0010]本實(shí)用新型的技術(shù)方案是:
[0011] -種嵌入式衛(wèi)星氣象水文數(shù)據(jù)廣播接收系統(tǒng)終端,包括DVB接收板解調(diào)器和嵌入 式數(shù)據(jù)接收處理終端,DVB接收板解調(diào)器從調(diào)制產(chǎn)生的振蕩或波中恢復(fù)原調(diào)制信號的器件, 采用90nm制造工藝的高集成度解調(diào)器,該解調(diào)器支持DVB-S和DVB-S2兩種標(biāo)準(zhǔn),利用哈爾總 線將嵌入式數(shù)據(jù)接收處理終端和DVB接收板解調(diào)器二者連接為統(tǒng)一整體。
[0012] 所述嵌入式數(shù)據(jù)接收處理終端包括射頻輸入端(1)、調(diào)頻主板(2)、調(diào)頻器(3)、合 并模塊式連接器(4)、物理接口收發(fā)器(5)、中央處理器主板(6)、內(nèi)存芯片(7)、閃存芯片 (8)、中央處理器(9)、現(xiàn)場可編程門邏輯芯片(10)和總線擴(kuò)展器(11),調(diào)頻器(3)設(shè)置在調(diào) 頻主板(2)上,所述物理接口收發(fā)器(5)、中央處理器主板(6)、內(nèi)存芯片(7)、閃存芯片(8)、 中央處理器(9)、現(xiàn)場可編程門邏輯芯片(10)和總線擴(kuò)展器(11)設(shè)置在中央處理器主板(6) 上,內(nèi)存芯片(7)、閃存芯片(8)和現(xiàn)場可編程門邏輯芯片(10)分別與中央處理器(9)連接, 中央處理器(9)通過物理接口收發(fā)器(5)連接合并模塊式連接器(4),現(xiàn)場可編程門邏輯芯 片(10)通過總線擴(kuò)展器(11)連接合并模塊式連接器(4),合并模塊式連接器(4)還分別連接 調(diào)頻器(3)和網(wǎng)絡(luò)接口(12),調(diào)頻器(3)的輸入端與射頻輸入端(1)連接。
[0013] 本實(shí)用新型的有益效果是:
[0014] 本實(shí)用新型的嵌入式衛(wèi)星氣象水文數(shù)據(jù)廣播接收系統(tǒng)終端基于PC內(nèi)嵌PCI接收卡 體系架構(gòu)的便攜性和可靠性不足問題,提出了改進(jìn)的接收系統(tǒng)終端體系架構(gòu),構(gòu)建了高可 靠的嵌入式硬件平臺(tái),配置了外圍通信接口驅(qū)動(dòng),基于嵌入式平臺(tái)集約設(shè)計(jì)了氣象水文數(shù) 據(jù)文件接收處理優(yōu)先級調(diào)度算法、高可靠性的噴泉編碼算法以及氣象水文數(shù)據(jù)專用傳輸應(yīng) 用協(xié)議。
【附圖說明】
[0015] 圖1是本實(shí)用新型的硬件結(jié)構(gòu)示意圖。
[0016] 圖2是本實(shí)用新型的衛(wèi)星電視數(shù)據(jù)廣播接收子系統(tǒng)組成圖。
[0017] 圖2-1是本實(shí)用新型的系統(tǒng)結(jié)構(gòu)示意圖。
[0018] 圖2-2是本實(shí)用新型的系統(tǒng)總體結(jié)構(gòu)。
[0019] 圖3-1是本實(shí)用新型的按優(yōu)先級調(diào)度算法流程圖。
【具體實(shí)施方式】
[0020] 下面結(jié)合附圖對本實(shí)用新型作進(jìn)一步描述:
[0021] 如圖1至圖3-1,一種嵌入式衛(wèi)星氣象水文數(shù)據(jù)廣播接收系統(tǒng)終端,包括DVB接收板 解調(diào)器和嵌入式數(shù)據(jù)接收處理終端,DVB接收板解調(diào)器從調(diào)制產(chǎn)生的振蕩或波中恢復(fù)原調(diào) 制信號的器件,采用90nm制造工藝的高集成度解調(diào)器,該解調(diào)器支持DVB-S和DVB-S2兩種標(biāo) 準(zhǔn),利用哈爾總線將嵌入式數(shù)據(jù)接收處理終端和DVB接收板解調(diào)器二者連接為統(tǒng)一整體。 [0022]所述嵌入式數(shù)據(jù)接收處理終端包括射頻輸入端(1)、調(diào)頻主板(2)、調(diào)頻器(3)、合 并模塊式連接器(4)、物理接口收發(fā)器(5)、中央處理器主板(6)、內(nèi)存芯片(7)、閃存芯片 (8)、中央處理器(9)、現(xiàn)場可編程門邏輯芯片(10)和總線擴(kuò)展器(11),調(diào)頻器(3)設(shè)置在調(diào) 頻主板(2)上,所述物理接口收發(fā)器(5)、中央處理器主板(6)、內(nèi)存芯片(7)、閃存芯片(8)、 中央處理器(9)、現(xiàn)場可編程門邏輯芯片(10)和總線擴(kuò)展器(11)設(shè)置在中央處理器主板(6) 上,內(nèi)存芯片(7)、閃存芯片(8)和現(xiàn)場可編程門邏輯芯片(10)分別與中央處理器(9)連接, 中央處理器(9)通過物理接口收發(fā)器(5)連接合并模塊式連接器(4),現(xiàn)場可編程門邏輯芯 片(10)通過總線擴(kuò)展器(11)連接合并模塊式連接器(4),合并模塊式連接器(4)還分別連接 調(diào)頻器(3)和網(wǎng)絡(luò)接口(12),調(diào)頻器(3)的輸入端與射頻輸入端(1)連接。
[0023] 硬件設(shè)計(jì)
[0024]系統(tǒng)的硬件設(shè)計(jì)采用主處理板與接口板分離的方式進(jìn)行,便于應(yīng)對接口的變化以 及主處理板升級的要求,硬件結(jié)構(gòu)如圖1所示。圖上右側(cè)為主處理板,左側(cè)為接口板。系統(tǒng)硬 件部分的設(shè)計(jì)采用了主處理板與接口板分離的方式進(jìn)行,這樣的設(shè)計(jì)便于接口變化的應(yīng) 對,以及主處理板升級的要求。為保證設(shè)備的便攜性,結(jié)構(gòu)設(shè)計(jì)在保證充分散熱、方便簡潔 安裝的前提下,采用高集成度、最小化設(shè)計(jì)的思想,含接收、處理、存儲(chǔ)、背板四個(gè)硬件模塊, 體積僅為203x142x74mm。同時(shí)為保證足夠的強(qiáng)度,選擇采用高強(qiáng)度鋁合金作為材質(zhì)。
[0025] 主處理板主要完成嵌入式核心處理部件及相關(guān)周邊器件的設(shè)計(jì),包括CPU、FLASH、 DRAM、專用FPGA高速數(shù)據(jù)接口設(shè)計(jì)、溫濕度檢測、OLED及旋轉(zhuǎn)編碼器交互界面、EEPROM配置 參數(shù)存儲(chǔ)、網(wǎng)絡(luò)接口、大容量存儲(chǔ)接口等。構(gòu)建一個(gè)完整的能處理高速衛(wèi)星廣播數(shù)據(jù)的嵌入 式系統(tǒng),與接口板配合,并定制相關(guān)嵌入式軟件后就可以完成氣象水文數(shù)據(jù)的接收處理及 參數(shù)與狀態(tài)的檢測。
[0026]接口板部分設(shè)計(jì)則主要包括衛(wèi)星信號的接收、調(diào)諧、解調(diào)、解密、數(shù)據(jù)接口等的設(shè) 計(jì)。硬件設(shè)計(jì)按照相關(guān)標(biāo)準(zhǔn)執(zhí)行,核心器件均選用自主可控和自主產(chǎn)權(quán)的產(chǎn)品,便于升級維 護(hù)和確保安全。
[0027] (1)接口板解調(diào)器
[0028]從調(diào)制產(chǎn)生的振蕩或波中恢復(fù)原調(diào)制信號的器件,采用先進(jìn)的90nm制造工藝的高 集成度解調(diào)器,內(nèi)置的軟件電源管理,既可以保證性能需求又可以降低功耗。該解調(diào)器支持 支持0¥8-3和0¥8-32兩種標(biāo)準(zhǔn),0¥8-32把衛(wèi)星通信鏈路的容量提高了30%,在理論上接近了 衛(wèi)星通信的性能極限,結(jié)合其它的新的編碼方法和衛(wèi)星技術(shù),該標(biāo)準(zhǔn)有助于高效推廣高數(shù) 據(jù)速率的應(yīng)用。
[0029] (2)嵌入式處理器
[0030] 系統(tǒng)采用90nm工藝技術(shù)、工作主頻800MHz的PowerPC處理器,該處理器提供了 PowerPC開發(fā)系統(tǒng)最大程度的靈活性,同時(shí)大大降低了產(chǎn)品開發(fā)的難度與成本,有效縮短了 產(chǎn)品從研發(fā)到投放市場的時(shí)間,提高了產(chǎn)品的競爭力。該處理器是PowerQUICC? II Pro系 列產(chǎn)品中具有高性價(jià)比的產(chǎn)品,每個(gè)處理器集成了一個(gè)e300內(nèi)核、PCI、PCI-e、SATA控制器, 同時(shí)提供雙千兆以太網(wǎng)控制器,使得其得到廣泛的應(yīng)用。
[0031] 元件說明:
[0032] 1)中央處理器:MPC8377(Freescale)
[0033] 采用PowerQUICCII Pro架構(gòu),主頻最高800MHz,包含各32KB的命令和數(shù)據(jù)緩存,浮 點(diǎn)運(yùn)算器。支持雙千兆網(wǎng)、DDR2 800內(nèi)存、66M 32bit PCI接口、USB2.0接口、雙路I2C、雙路 串口、SDHC卡。最大功耗4.1W。工作溫度:0~125°C。
[0034] 2)現(xiàn)場可編程門邏輯芯片F(xiàn)PGA: EP3C10F256
[0035] 最新Cyclone III系列,10320邏輯單元,414Kbit RAM,182個(gè)GPI0,2個(gè)PLL。相對V6 的FPGA增大了邏輯單元和RAM,但功耗和價(jià)格都有所降低。FPGA可通過local bus或PCI總線 實(shí)現(xiàn)與CPU的通訊,鑒于CPU的local bus總線頻率可達(dá)到133MHz,位寬32bit,此時(shí)FPGA的工 作模式類似于SRAM。
[0036] 3)內(nèi)存芯片DDR2RAM:容量為512MB(128MB X 4)。
[0037] 4)閃存芯片F(xiàn)lash:采用64MB NOR Flash
[0038] 5)調(diào)頻器:選用高靈敏度的silicon tuner,接收衛(wèi)星DVB-S調(diào)制的信號并解調(diào)成 TS流。
[0039] 框圖說明:
[0040] 衛(wèi)星信號輸入板卡后,通過tuner進(jìn)行解調(diào),轉(zhuǎn)換為TS流,送入FPGA進(jìn)行緩沖,F(xiàn)PGA 的緩沖區(qū)半滿后,發(fā)出中斷給處理器,處理器將數(shù)據(jù)讀出進(jìn)行后續(xù)處理。
[0041 ] (3)電磁防護(hù)措施
[0042]系統(tǒng)設(shè)計(jì)從電路板設(shè)計(jì)、結(jié)構(gòu)材質(zhì)等方面增強(qiáng)EMI、EMC能力。機(jī)箱采用全鋁合金材 質(zhì),能有效的屏蔽外部電磁干擾,同時(shí)也能避免內(nèi)部的板卡對外部電磁環(huán)境造成影響。嵌入 式板卡的所有接□均進(jìn)行了保護(hù),對ESD(靜電)、EFT(電快速瞬變脈沖群)、CS(傳導(dǎo)抗擾度) 等測試均能達(dá)到國家標(biāo)準(zhǔn)。
[0043] 一、軟件設(shè)計(jì) [0044] (1)操作系統(tǒng)及驅(qū)動(dòng)
[0045]軟件設(shè)計(jì)基于開放的LINUX操作系統(tǒng)進(jìn)行開發(fā),內(nèi)核版本2.6. 19,主要包括 Bootloader、內(nèi)核、文件系統(tǒng)以及驅(qū)動(dòng)等部分。
[0046] BootLoader是在操作系統(tǒng)內(nèi)核運(yùn)行之前運(yùn)行的一段小程序。通過這段小程序,我 們可以初始化硬件設(shè)備、建立內(nèi)存空間的映射圖,從而將系統(tǒng)的軟硬件環(huán)境帶到一個(gè)合適 的狀態(tài),以便為最終調(diào)用操作系統(tǒng)內(nèi)核準(zhǔn)備好環(huán)境。采用的Bootloader具有短小、靈活、使 用方便的特點(diǎn)。
[0047] 系統(tǒng)設(shè)計(jì)采用的內(nèi)核是經(jīng)過優(yōu)化和裁剪,只包含必需的功能內(nèi)核,主要包括了多 任務(wù)調(diào)度、任務(wù)間通訊和同步、內(nèi)存管理、時(shí)鐘管理、中斷處理等基本功能,其中,為保證實(shí) 時(shí)性,系統(tǒng)采用時(shí)間片輪詢和可搶占式相結(jié)合的任務(wù)調(diào)度模式。
[0048] 文件系統(tǒng)是操作系統(tǒng)的最重要的部分之一,它為操作系統(tǒng)提供了一種結(jié)構(gòu)化存儲(chǔ) 和管理數(shù)據(jù)的方式。文件系統(tǒng)的主要功能是對數(shù)據(jù)的物理存儲(chǔ)進(jìn)行管理,并向用戶提供對 數(shù)據(jù)的訪問接口。用戶程序建立在文件系統(tǒng)上,通過文件系統(tǒng)訪問數(shù)據(jù),而不需要直接對物 理存儲(chǔ)設(shè)備進(jìn)行操作。
[0049] 設(shè)備中用到的各種外部設(shè)備,都需要有驅(qū)動(dòng)支持。系統(tǒng)用到的驅(qū)動(dòng)有串口驅(qū)動(dòng)、網(wǎng) 卡驅(qū)動(dòng)、USB驅(qū)動(dòng)、硬盤驅(qū)動(dòng)、GPIO驅(qū)動(dòng)以及看門狗驅(qū)動(dòng)等。其中OS/驅(qū)動(dòng)層面與中間件層面 全部為源碼,可控;結(jié)構(gòu)層面完全自行設(shè)計(jì),可根據(jù)需要更改。
[0050] (2)支撐軟件
[0051]支撐軟件是指為完出數(shù)據(jù)接收、處理、存儲(chǔ)、轉(zhuǎn)發(fā)等功能而移植的第三方軟件。這 些軟件在性能、效率、安全等方面均經(jīng)過嚴(yán)格挑選,所有軟件均是經(jīng)過分析的源碼軟件,最 大限度的保證了安全。支撐軟件主要有:
[0052] Nginx:是一款輕量級的Web服務(wù)器/反向代理服務(wù)器及電子郵件αΜΑΡ/Ρ0Ρ3)代理 服務(wù)器,并在一個(gè)BSD-Iike協(xié)議下發(fā)行。其特點(diǎn)是占有內(nèi)存少,并發(fā)能力強(qiáng),事實(shí)上Nginx的 并發(fā)能力確實(shí)在同類型的網(wǎng)頁伺服器中表現(xiàn)較好。
[0053] ΡΗΡ:是一種HTML內(nèi)嵌式的語言,是一種在服務(wù)器端執(zhí)行的嵌入HTML文檔的腳本語 言,語言的風(fēng)格有類似于C語言,被廣泛地運(yùn)用。PHP是將程序嵌入到HTML文檔中去執(zhí)行,執(zhí) 行效率比完全生成HTML標(biāo)記的CGI要高許多;PHP還可以執(zhí)行編譯后代碼,編譯可以達(dá)到加 密和優(yōu)化代碼運(yùn)行,使代碼運(yùn)行更快。PHP具有非常強(qiáng)大的功能,所有的CGI的功能PHP都能 實(shí)現(xiàn),而且支持幾乎所有流行的數(shù)據(jù)庫以及操作系統(tǒng)。最重要的是PHP可以用C、C++進(jìn)行程 序的擴(kuò)展。
[0054] Mysql:是一種關(guān)聯(lián)數(shù)據(jù)庫管理系統(tǒng),關(guān)聯(lián)數(shù)據(jù)庫將數(shù)據(jù)保存在不同的表中,而不 是將所有數(shù)據(jù)放在一個(gè)大倉庫內(nèi),這樣就增加了速度并提高了靈活性。MySQL的SQL語言是 用于訪問數(shù)據(jù)庫的最常用標(biāo)準(zhǔn)化語言。MySQL由于其體積小、速度快、總體擁有成本低,尤其 是開放源碼這一特點(diǎn),一般中小型網(wǎng)站的開發(fā)都選擇MySQL作為網(wǎng)站數(shù)據(jù)庫。
[0055] FTP:是TCP/IP網(wǎng)絡(luò)上兩臺(tái)計(jì)算機(jī)傳送文件的協(xié)議,F(xiàn)TP是在TCP/IP網(wǎng)絡(luò)和 INTERNET上最早使用的協(xié)議之一,它屬于網(wǎng)絡(luò)協(xié)議組的應(yīng)用層。FTP客戶機(jī)可以給服務(wù)器發(fā) 出命令來下載文件,上載文件,創(chuàng)建或改變服務(wù)器上的目錄。
[0056] SSH:是建立在應(yīng)用層和傳輸層基礎(chǔ)上的安全協(xié)議。SSH是目前較可靠,專為遠(yuǎn)程登 錄會(huì)話和其他網(wǎng)絡(luò)服務(wù)提供安全性的協(xié)議。利用SSH協(xié)議可以有效防止遠(yuǎn)程管理過程中的 信息泄露問題。
[0057]圖片處理庫:如CIF、Jpeg、PNG等圖片的解壓縮庫。
[0058] (3)系統(tǒng)配置模塊
[0059] 系統(tǒng)配置模塊包括硬件接口的配置、操作系統(tǒng)加載和環(huán)境準(zhǔn)備、加載應(yīng)用軟件。
[0060] (4)數(shù)據(jù)接收采集模塊
[0061] 數(shù)據(jù)接收是指從天線接收到的衛(wèi)星信號,經(jīng)調(diào)諧、解調(diào)、解密等處理而得到ip信號 的過程。數(shù)據(jù)采集模塊是將采集本地的各項(xiàng)環(huán)境參數(shù)。
[0062] 采集方式可以是實(shí)時(shí)采集和定時(shí)采集兩種方式,實(shí)時(shí)采集方式是指管理系統(tǒng)發(fā)送 指令給終端設(shè)備,終端設(shè)備立即采集相關(guān)參數(shù),并發(fā)送給管理系統(tǒng)。定時(shí)采集是指系統(tǒng)設(shè)定 時(shí)間,在指定的時(shí)間采集參數(shù)后存儲(chǔ)在本地,在管理系統(tǒng)要求時(shí)發(fā)送出。
[0063] 采集內(nèi)容包括:溫度、濕度、硬盤使用、解調(diào)器工作狀態(tài)、各外設(shè)工作狀態(tài)等。
[0064] (5)數(shù)據(jù)分析模塊
[0065]衛(wèi)星電視數(shù)據(jù)廣播接收子系統(tǒng)由數(shù)據(jù)接收模塊、衛(wèi)星信號處理模塊、數(shù)據(jù)接收監(jiān) 視模塊三部分組成,如圖2所示。
[0066]數(shù)據(jù)接收模炔基于衛(wèi)星接收天線、低噪放單元實(shí)現(xiàn)衛(wèi)星電視信號的接收。衛(wèi)星接 收天線接收到衛(wèi)星信號,經(jīng)過室外單元降噪處理,將信號傳輸至衛(wèi)星信號處理模塊。
[0067]衛(wèi)星信號處理模塊實(shí)現(xiàn)衛(wèi)星電視信號的變頻、解調(diào)、解碼和氣象水文數(shù)據(jù)的存放。 基于DVB-S(數(shù)字衛(wèi)星廣播系統(tǒng)標(biāo)準(zhǔn)),信號流的解調(diào)采用QPSK(四相相移鍵控調(diào)制)方式,工 作頻率為L波段(950~2150MHz),處理器接收到TS流后,首先進(jìn)行PAT表解析。PAT表包含了 碼流中復(fù)用的所有節(jié)目以及與各路節(jié)目相對應(yīng)的PMT PID。每路節(jié)目一個(gè)PMT表。根據(jù)PAT的 PIDOxOO,從碼流中提取出PAT表,對其解析生產(chǎn)節(jié)目單。然后再解析對應(yīng)的PMT表格,找到數(shù) 據(jù)廣播流對應(yīng)的PID,將其提取出來,根據(jù)TS碼流多協(xié)議封裝的格式進(jìn)行解包,解包后會(huì)將 數(shù)據(jù)廣播還原為原始文件并保存在本地。
[0068] 現(xiàn)役的衛(wèi)星廣播氣象水文數(shù)據(jù)接收系統(tǒng)是基于"計(jì)算機(jī)+接收卡"的硬件架構(gòu)和無 源碼、非透明的微軟Windows操作系統(tǒng)的軟件架構(gòu)。改進(jìn)后的嵌入式廣播接收終端設(shè)計(jì)基于 嵌入式軟硬件系統(tǒng)架構(gòu),對比如圖2-1所示。其體系結(jié)構(gòu)可以分為核心層、應(yīng)用層和網(wǎng)絡(luò)與 服務(wù)層三個(gè)層次,系統(tǒng)的體系架構(gòu)如圖2-2所示。
[0069] 2.2硬件組成
[0070] 系統(tǒng)的硬件設(shè)計(jì)采用嵌入式數(shù)據(jù)接收處理終端與DVB接收板分離的方式進(jìn)行,便 于應(yīng)對接口的變化以及主處理板升級的要求,并利用har-bus總線將二者連接為統(tǒng)一整體。 為保證設(shè)備的便攜性,在保證充分散熱、方便安裝的前提下,采用高集成度、最小化結(jié)構(gòu)設(shè) 計(jì)的思想,含接收、處理、存儲(chǔ)、背板四個(gè)硬件模塊。同時(shí)為保證足夠的強(qiáng)度,選擇采用高強(qiáng) 度鋁合金作為材質(zhì),具有一定的抗電磁干擾能力。
[0071] 系統(tǒng)的硬件組成主要包括以下幾個(gè)方面:
[0072] 1)DVB接收板解調(diào)器
[0073] 從調(diào)制產(chǎn)生的振蕩或波中恢復(fù)原調(diào)制信號的器件,采用先進(jìn)的90nm制造工藝的高 集成度解調(diào)器,內(nèi)置軟件電源管理,既可以保證性能需求又可以降低功耗。該解調(diào)器支持 DVB-S和DVB-S2兩種標(biāo)準(zhǔn),適應(yīng)性與兼容性好。
[0074] 2)嵌入式數(shù)據(jù)接收處理終端
[0075] 系統(tǒng)采用90nm工藝技術(shù)、工作主頻800MHz的PowerPC處理器。該處理器提供了 PowerPC開發(fā)系統(tǒng)最大程度的靈活性,同時(shí)大大降低了產(chǎn)品開發(fā)的難度與成本,有效縮短了 產(chǎn)品從研發(fā)到投放使用的時(shí)間,提高了產(chǎn)品的競爭力。該處理器是PowerQUICC? II Pro系 列產(chǎn)品中具有高性價(jià)比的產(chǎn)品,每個(gè)處理器集成了一個(gè)e300內(nèi)核、PCI、PCI-e、SATA控制器, 同時(shí)提供雙千兆以太網(wǎng)控制器。
[0076] 3)電磁防護(hù)措施
[0077]系統(tǒng)設(shè)計(jì)從電路板設(shè)計(jì)、結(jié)構(gòu)材質(zhì)等方面增強(qiáng)EMI、EMC能力。機(jī)箱采用全鋁合金材 質(zhì),能有效的屏蔽外部電磁干擾,同時(shí)也能避免內(nèi)部的板卡對外部電磁環(huán)境造成影響。嵌入 式板卡的所有接□均進(jìn)行了保護(hù),對ESD(靜電)、EFT(電快速瞬變脈沖群)、CS(傳導(dǎo)抗擾度) 等測試均能達(dá)到國家標(biāo)準(zhǔn)。同時(shí),按國家裝備電源標(biāo)準(zhǔn)對設(shè)備供電電源進(jìn)行設(shè)計(jì),配套了防 水電源接插件和不間斷供電電源,確保其在野外條件下能夠長時(shí)間連續(xù)穩(wěn)定運(yùn)行。
[0078] 2.3軟件組成
[0079]系統(tǒng)的軟件架構(gòu)分為數(shù)據(jù)采集層、信號與狀態(tài)分析層、綜合處理層、交互層等功能 層次。
[0080] 數(shù)據(jù)采集層針對系統(tǒng)的接口適配器和協(xié)議單元層,從信號接入點(diǎn)、設(shè)備狀態(tài)接口、 I/O狀態(tài)以及環(huán)境要素等獲取各原始數(shù)據(jù);信號與狀態(tài)分析層主要完成分布式的信號接收、 數(shù)據(jù)分解、參數(shù)分析與狀態(tài)分析。根據(jù)要求從碼流數(shù)據(jù)中分解并獲取氣象水文數(shù)據(jù),并根據(jù) 相關(guān)的標(biāo)準(zhǔn)、協(xié)議和模型參數(shù)的要求,判別信號、設(shè)備與環(huán)境是否滿足指定的要求;綜合處 理層根據(jù)氣象水文數(shù)據(jù)的編碼特征和規(guī)范,結(jié)合氣象水文數(shù)據(jù)處理和存儲(chǔ)要求,進(jìn)行數(shù)據(jù) 重新組織與存儲(chǔ),對于參數(shù)與狀態(tài)數(shù)據(jù),進(jìn)行綜合分析,做出相應(yīng)的提醒、報(bào)警等操作;交互 層主要完成用戶的系統(tǒng)配置、I/O操作以及應(yīng)用服務(wù)的執(zhí)行與響應(yīng)等。
[0081] 系統(tǒng)的軟件組成主要包括以下幾個(gè)方面:
[0082] 1)操作系統(tǒng)及驅(qū)動(dòng)
[0083]軟件設(shè)計(jì)基于開放的LINUX操作系統(tǒng)進(jìn)行開發(fā),主要包括Bootloader、內(nèi)核、文件 系統(tǒng)以及驅(qū)動(dòng)等部分。
[0084] BootLoader是在操作系統(tǒng)內(nèi)核運(yùn)行之前運(yùn)行的一段小程序。系統(tǒng)設(shè)計(jì)采用的內(nèi)核 是經(jīng)過優(yōu)化和裁剪,只包含必需的功能內(nèi)核。文件系統(tǒng)的主要功能是對數(shù)據(jù)的物理存儲(chǔ)進(jìn) 行管理,并向用戶提供對數(shù)據(jù)的訪問接口。設(shè)備中用到的各種外部設(shè)備,都需要有驅(qū)動(dòng)支 持。
[0085] 2)支撐軟件
[0086]支撐軟件是指為完成數(shù)據(jù)接收、處理、存儲(chǔ)、轉(zhuǎn)發(fā)等功能而移植的第三方軟件。這 些軟件在性能、效率、安全等方面均經(jīng)過嚴(yán)格挑選,所有軟件均是經(jīng)過分析的源碼軟件,最 大限度的保證了安全。主要有:%1似、?冊、1^叫1、55!1、圖片處理庫(如(:正、辦叫、?如等圖片 的解壓縮庫)。
[0087] 3)接收解碼子系統(tǒng)
[0088]接收解碼子系統(tǒng)負(fù)責(zé)衛(wèi)星數(shù)據(jù)廣播接收,依照終端站點(diǎn)資料屬性配置和本地權(quán)限 確定是否接收到達(dá)資料,由數(shù)據(jù)文件接收、衛(wèi)星信號處理模塊、氣象水文專用傳輸應(yīng)用協(xié)議 解析模塊和噴泉編碼解析模塊四個(gè)模塊組成。
[0089]數(shù)據(jù)接收模炔基于衛(wèi)星接收天線、低噪放單元實(shí)現(xiàn)衛(wèi)星電視信號的接收。衛(wèi)星信 號處理模塊實(shí)現(xiàn)衛(wèi)星電視信號的變頻、解調(diào)、解碼。氣象水文專用傳輸應(yīng)用協(xié)議解析模塊利 用氣象水文專用傳輸應(yīng)用協(xié)議對氣象水文數(shù)據(jù)業(yè)務(wù)編碼包進(jìn)行解析,并將解析出的文件存 至硬盤臨時(shí)存儲(chǔ)目錄。噴泉編碼解析模塊負(fù)責(zé)將氣象水文專用傳輸應(yīng)用協(xié)議解析模塊解析 出的臨時(shí)文件進(jìn)行噴泉編碼解碼,解析成氣象水文數(shù)據(jù)原始文件,存儲(chǔ)至臨時(shí)目錄。
[0090] 4)數(shù)據(jù)屬性管理子系統(tǒng)
[0091]數(shù)據(jù)屬性管理子系統(tǒng)負(fù)責(zé)資料類型的識(shí)別、資料存儲(chǔ)目錄和資料信息的操作和管 理。
[0092] 5)數(shù)據(jù)存儲(chǔ)子系統(tǒng)
[0093] 數(shù)據(jù)存儲(chǔ)子系統(tǒng)負(fù)責(zé)將數(shù)據(jù)資料存儲(chǔ)在與資料類型對應(yīng)的目錄中。
[0094] 6)系統(tǒng)狀態(tài)顯示子系統(tǒng)
[0095]系統(tǒng)狀態(tài)顯示子系統(tǒng)負(fù)責(zé)數(shù)據(jù)接收、嵌入式平臺(tái)狀態(tài)的運(yùn)況顯示。
[0096] 7)站點(diǎn)配置子系統(tǒng)
[0097]站點(diǎn)配置子系統(tǒng)負(fù)責(zé)分系統(tǒng)站點(diǎn)注冊、站點(diǎn)屬性設(shè)置、本地過期資料清除、存儲(chǔ)空 間可用空間檢查等。
[0098] 8)數(shù)據(jù)共享子系統(tǒng)
[0099]數(shù)據(jù)共享子系統(tǒng)負(fù)責(zé)將分系統(tǒng)接收到的資料,通過Samba的方式傳輸?shù)奖镜鼗蛘?遠(yuǎn)程計(jì)算機(jī)的目錄中。
[0100] 9)管理維護(hù)子系統(tǒng)
[0101] 管理維護(hù)子系統(tǒng)負(fù)責(zé)分系統(tǒng)完整性測試、升級、分系統(tǒng)備份與恢復(fù)操作。
[0102] 10)系統(tǒng)狀態(tài)信息傳輸子系統(tǒng)
[0103] 系統(tǒng)狀態(tài)信息傳輸子系統(tǒng)負(fù)責(zé)將本機(jī)的狀態(tài)參數(shù)通過相關(guān)網(wǎng)絡(luò)實(shí)時(shí)上傳,實(shí)現(xiàn)總 部或區(qū)域中心對各單位廣播系統(tǒng)接收終端運(yùn)行狀況的監(jiān)測。
[0104] ll)Web系統(tǒng)配置及狀態(tài)顯示子系統(tǒng)
[0105] Web系統(tǒng)配置及狀態(tài)顯示子系統(tǒng)負(fù)責(zé)通過Web的方式形象直觀的展示嵌入式終端、 接收卡、數(shù)據(jù)文件接收以及分系統(tǒng)版本的狀態(tài),并且實(shí)現(xiàn)對站點(diǎn)信息、本地資料過期時(shí)間和 數(shù)據(jù)共享任務(wù)的設(shè)置。該子系統(tǒng)使得用戶可以在遠(yuǎn)程終端設(shè)置嵌入式接收終端并觀察其運(yùn) 行、接收狀態(tài)。
[0106] 3關(guān)鍵技術(shù)研究
[0107] 1)系統(tǒng)硬件的選擇與驅(qū)動(dòng)設(shè)計(jì)
[0108]嵌入式數(shù)據(jù)接收處理終端主要完成嵌入式核心處理部件及相關(guān)周邊器件的設(shè)計(jì), 包括CPU、FLASH、DRAM、專用FPGA高速數(shù)據(jù)接口設(shè)計(jì)、溫濕度檢測、OLED及旋轉(zhuǎn)編碼器交互界 面、EEPROM配置參數(shù)存儲(chǔ)、網(wǎng)絡(luò)接口、大容量存儲(chǔ)接口等。構(gòu)建一個(gè)完整的能處理高速衛(wèi)星 廣播數(shù)據(jù)的嵌入式系統(tǒng),與接口板配合,并定制相關(guān)嵌入式軟件后就可以完成氣象水文數(shù) 據(jù)的接收處理及參數(shù)與狀態(tài)的檢測。
[0109] DVB接收板設(shè)計(jì)則主要包括衛(wèi)星信號的接收、調(diào)諧、解調(diào)、解密、數(shù)據(jù)接口等的設(shè) 計(jì)。硬件設(shè)計(jì)按照相關(guān)國家標(biāo)準(zhǔn)執(zhí)行,核心器件均選用自主可控和自主產(chǎn)權(quán)的產(chǎn)品,便于升 級維護(hù)和確保安全。
[0110] 2)基于優(yōu)先級調(diào)度的氣象水文數(shù)據(jù)文件接收處理算法設(shè)計(jì)
[0111] 隨著廣播系統(tǒng)的升級改造,氣象水文數(shù)據(jù)文件急劇增加,限于嵌入式平臺(tái)的處理 性能相對有限,可能導(dǎo)致部分重要的文件丟失,必須改進(jìn)信息的收發(fā)機(jī)制,按優(yōu)先級調(diào)度線 程的方式進(jìn)行氣象水文數(shù)據(jù)文件處理。
[0112] 基本的算法流程如圖3-1所示。
[0113]常規(guī)資料和非常規(guī)資料通道的優(yōu)先級只有在信道發(fā)生爭用的時(shí)候才能體現(xiàn)出來。 如果次高優(yōu)先級通道中發(fā)送的文件總量超過了某個(gè)閾值,系統(tǒng)通過調(diào)整,降少低優(yōu)先級通 道的線程數(shù),增加高優(yōu)先級通道的線程數(shù),保證數(shù)據(jù)接收的實(shí)時(shí)性。應(yīng)急通道的優(yōu)先級高于 其他任何一個(gè)通道,它發(fā)送的是實(shí)時(shí)性要求非常高的資料,只有在重要的任務(wù)保障或者發(fā) 送少量的重要臨時(shí)文件時(shí)應(yīng)用。
[0114] 3)噴泉編碼算法設(shè)計(jì)
[0115] 為了實(shí)現(xiàn)數(shù)據(jù)傳輸?shù)目煽啃裕捎脭?shù)據(jù)噴泉編碼技術(shù)。本項(xiàng)目采用LT碼。LT(Luby Transform)碼是第一個(gè)真正意義上的噴泉碼,它可以生成任意長的一個(gè)編碼數(shù)據(jù)流,其每 一個(gè)編碼包都按同一算法獨(dú)立生成,算法如下:
[0116] a)將原始數(shù)據(jù)等分為k個(gè)數(shù)據(jù)包,在1~k范圍內(nèi)按某一個(gè)分布Ω(稱為編碼度分 布)隨機(jī)選取一個(gè)整數(shù)d,其中k稱為該碼的碼長,d稱為編碼包的度;
[0117] b)在數(shù)據(jù)包中均勻的隨機(jī)選取d個(gè)不同包;
[0118] c)對這d個(gè)包求異或,得到一個(gè)編碼包。
[0119]編碼度分布- D]表示隨機(jī)選到整數(shù)d的概率為Ω d,其中D為能取 到的最大度數(shù)。編碼度分布還可以用編碼度分布函數(shù)來表達(dá),表達(dá)式為:Ω (X) = Ω 1+ Ω 2X+ Ω 3X2H-----h Ω DX0 1O
[0120] LT碼的譯碼采用了迭代算法,在譯碼的每一步,譯碼器都在編碼包集合中尋找度 為1的包,這些包組成的集合稱為輸出可譯集。他們連接的數(shù)據(jù)包組成的集合稱為輸入可譯 集。輸出可譯集中的元素與對應(yīng)的相連的數(shù)據(jù)包取值相同,因此輸入可譯集中的所有數(shù)據(jù) 包都能被直接譯出。在此之后,譯碼器將一個(gè)譯出的數(shù)據(jù)包與跟它相連的所有編碼包進(jìn)行 異或,計(jì)算結(jié)果取代對應(yīng)編碼包原來的值,完成之后刪除與它們之間的連接關(guān)系。重復(fù)上述 過程直到不存在度為1的包為止。如果所有數(shù)據(jù)包都被恢復(fù)則譯碼成功,否則譯碼失敗。該 算法即為噴泉碼的BP譯碼算法。
[0121 ] 4)氣象水文數(shù)據(jù)專用傳輸應(yīng)用協(xié)議設(shè)計(jì)
[0122] 氣象水文數(shù)據(jù)專用傳輸應(yīng)用協(xié)議是將進(jìn)行噴泉編碼后的氣象水文數(shù)據(jù)文件進(jìn)行 傳輸時(shí)所使用的協(xié)議。協(xié)議主要是將文件進(jìn)行拆分成若干個(gè)包在UDP上進(jìn)行傳輸。包的內(nèi)容 包括:數(shù)據(jù)包類型、數(shù)據(jù)包頭版本號、保留位、包序號、包序號總數(shù)、通道ID、資料ID、文件唯 一 ID、文件大小、文件名稱、點(diǎn)播臺(tái)站個(gè)數(shù)、點(diǎn)播臺(tái)站ID、點(diǎn)播臺(tái)站ID、點(diǎn)播臺(tái)站ID等。
[0123] 包頭采用面向byte的、可變格式構(gòu)成,其數(shù)據(jù)結(jié)構(gòu)如表1所示。
[0124] 表1包頭描述表
[0126] 本文面向衛(wèi)星氣象水文數(shù)據(jù)廣播接收的實(shí)際應(yīng)用,以嵌入式架構(gòu)實(shí)現(xiàn)裝備小型化 為目標(biāo),研究了嵌入式廣播接收系統(tǒng)終端軟硬件組成和關(guān)鍵技術(shù),進(jìn)一步了完善氣象水文 數(shù)據(jù)廣播接收系統(tǒng)的體系,適應(yīng)了現(xiàn)代設(shè)備發(fā)展"自主可控"和野外機(jī)動(dòng)保障的需求,增強(qiáng) 了氣象水文數(shù)據(jù)獲取的便攜性、穩(wěn)定性和安全性,目前系統(tǒng)終端的功能已經(jīng)實(shí)際應(yīng)用,下一 步將著重針對衛(wèi)星信號不均衡性以及終端的網(wǎng)絡(luò)監(jiān)控等配套設(shè)施進(jìn)行深化設(shè)計(jì),進(jìn)一步完 善系統(tǒng)功能。
[0127] 上面所述的實(shí)施例僅僅是對本實(shí)用新型的優(yōu)選實(shí)施方式進(jìn)行描述,并非對本實(shí)用 新型的構(gòu)思和范圍進(jìn)行限定,在不脫離本實(shí)用新型設(shè)計(jì)構(gòu)思前提下,本領(lǐng)域中普通工程技 術(shù)人員對本實(shí)用新型的技術(shù)方案做出的各種變型和改進(jìn),均應(yīng)落入本實(shí)用新型的保護(hù)范 圍,本實(shí)用新型請求保護(hù)的技術(shù)內(nèi)容已經(jīng)全部記載在權(quán)利要求書中。
【主權(quán)項(xiàng)】
1. 一種嵌入式衛(wèi)星氣象水文數(shù)據(jù)廣播接收系統(tǒng)終端,其特征是包括DVB接收板解調(diào)器 和嵌入式數(shù)據(jù)接收處理終端,DVB接收板解調(diào)器從調(diào)制產(chǎn)生的振蕩或波中恢復(fù)原調(diào)制信號 的器件,采用90nm制造工藝的高集成度解調(diào)器,該解調(diào)器支持DVB-S和DVB-S2兩種標(biāo)準(zhǔn),利 用哈爾總線將嵌入式數(shù)據(jù)接收處理終端和DVB接收板解調(diào)器二者連接為統(tǒng)一整體。2. 根據(jù)權(quán)利要求1所述的一種嵌入式衛(wèi)星氣象水文數(shù)據(jù)廣播接收系統(tǒng)終端,其特征是 所述嵌入式數(shù)據(jù)接收處理終端包括射頻輸入端(1)、調(diào)頻主板(2)、調(diào)頻器(3)、合并模塊式 連接器(4)、物理接口收發(fā)器(5)、中央處理器主板(6)、內(nèi)存芯片(7)、閃存芯片(8)、中央處 理器(9)、現(xiàn)場可編程門邏輯芯片(10)和總線擴(kuò)展器(11),調(diào)頻器(3)設(shè)置在調(diào)頻主板(2) 上,所述物理接口收發(fā)器(5)、中央處理器主板(6)、內(nèi)存芯片(7)、閃存芯片(8)、中央處理器 (9)、現(xiàn)場可編程門邏輯芯片(10)和總線擴(kuò)展器(11)設(shè)置在中央處理器主板(6)上,內(nèi)存芯 片(7)、閃存芯片(8)和現(xiàn)場可編程門邏輯芯片(10)分別與中央處理器(9)連接,中央處理器 (9)通過物理接口收發(fā)器(5)連接合并模塊式連接器(4),現(xiàn)場可編程門邏輯芯片(10)通過 總線擴(kuò)展器(11)連接合并模塊式連接器(4),合并模塊式連接器(4)還分別連接調(diào)頻器(3) 和網(wǎng)絡(luò)接口(12),調(diào)頻器(3)的輸入端與射頻輸入端(1)連接。
【文檔編號】H04H40/90GK205490573SQ201620177697
【公開日】2016年8月17日
【申請日】2016年3月9日
【發(fā)明人】胡友彬, 白廣奇, 惠新標(biāo), 李輝, 陳立德, 阮鯤
【申請人】胡友彬
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會(huì)獲得點(diǎn)贊!
1
新津县| 平谷区| 武隆县| 蓝田县| 泗水县| 雷波县| 乐亭县| 亳州市| 天峨县| 汕头市| 菏泽市| 天柱县| 仲巴县| 延边| 永年县| 交城县| 江津市| 英吉沙县| 杭锦旗| 焦作市| 荔浦县| 大关县| 金秀| 疏附县| 读书| 宝丰县| 盘锦市| 嫩江县| 土默特右旗| 上虞市| 乐亭县| 宁波市| 大厂| 长春市| 梁平县| 鹤峰县| 项城市| 平阴县| 鹰潭市| 上高县| 宿迁市|