廣播電視移動收測研究
時間:2022-01-02 08:31:18
導語:廣播電視移動收測研究一文來源于網友上傳,不代表本站觀點,若需要原創文章可咨詢客服老師,歡迎參考。
廣播電視信號的覆蓋收測分為固定和移動兩種[1],其中固定收測方式主要針對模擬廣播電視的固定接收模式,而隨著信號數字化的推進以及車載調頻廣播的興起,移動收測成為現階段廣播電視信號覆蓋測試的主要手段。移動收測是利用GPS和廣播電視自動場強測試儀實時記錄所有測試路徑上的信號接收電平,獲取較為全面的覆蓋測試數據。在完成移動收測之后,需要根據場強儀記錄的測試數據推導出根據覆蓋中值場強規定的覆蓋邊界場形圖,并在地圖中獲取直觀的信號覆蓋邊界情況[2]。為了方便地實現測試數據到信號覆蓋邊界的轉換,利用Matlab工具編寫應用程序來處理測試數據,首先需要推算出不同方向上的有效輻射功率ERP(EffectiveRadiatedPower),再依據中值場強計算覆蓋邊界距離和經緯度,以此快速、準確地繪制出覆蓋邊界場形圖。將Matlab程序輸出的包含覆蓋邊界經緯度等參數值的Excel文件導入Mapinfo二維電子地圖,或者生成KML文件后顯示在GoogleEarth三維電子地圖中,實現覆蓋場形在地圖中的直觀顯示。
1覆蓋場形繪制流程
考慮到移動收測過程中,場強儀自動記錄的測試數據會隨著周邊環境的影響出現波動,需要對幾千個收測數據進行預處理,盡量確保數據的有效與準確。整個覆蓋場形繪制的基本過程如下。第一步:對收測數據進行均值處理,降低測試與計算誤差。第二步:根據發射點與測試點的經緯度計算兩點之間的距離。第三步:根據發射天線、接收天線和測試位置屬性等技術參數,采用DavidsonModel傳輸鏈路損耗模型計算測試方向上的傳輸損耗,推算出該方向上的有效輻射功率ERP值。第四步:根據該方向上的ERP值、覆蓋中值場強和傳輸鏈路損耗模型來計算該方向上的覆蓋邊界距離[3]。第五步:根據覆蓋邊界距離、發射點經緯度以及發射點至測試點連線與正北方向的夾角,計算覆蓋邊界點上的經緯度。第六步:自動生成直角坐標系、極坐標系兩張覆蓋圖,并自動生成包含覆蓋點經緯度、發射點至覆蓋點連線與正北方向的夾角、覆蓋邊界距離的“覆蓋收測計算數據.xls”文件。
2覆蓋場形繪制的程序實現
覆蓋場形繪制的Matlab程序由主程序調用覆蓋計算功能函數子程序的方式實現。2.1主程序設計。Matlab主程序的實現流程如圖1所示。(1)可交互參數輸入覆蓋場形繪制的計算涉及到一些基本參數,主要包括發射點經緯度、發射頻率、發射天線高度、發射天線類型、位置屬性(例如大城市、中小城市等)、覆蓋中值場強、測試天線增益、測試接收天線高度、覆蓋規劃接收天線高度、覆蓋計算距離初值等。為了靈活設置參數,將需要輸入的參數設計為對話框形式。其中發射天線類型、節目類型以及位置屬性均是以選擇不同代號的方式實現計算參數的確定。(2)測試數據導入采用德力DS2500場強儀移動收測得到的數據包含了測試點經緯度和信號接收電平,其格式為CSV(Comma-SeparatedValues),因此將Matlab程序設計為可直接導入CSV格式的測試數據接口,并自動統計導入數據的數量。(3)測試數據均值處理導入的測試數據利用Matlab中的Smooth函數進行均值平滑處理,輸出數據為測試數據中的前5個與后5個的中值。(4)調用覆蓋計算功能函數覆蓋計算功能函數作為子程序提供給主程序調用,實現了循環計算出各測試點對應的覆蓋邊界距離、覆蓋點經緯度以及發射點至覆蓋點連線與正北方向的夾角。(5)輸出覆蓋收測計算數據文件利用Matlab中的xlswrite函數,輸出包含覆蓋計算功能函數結果的文件。(6)繪制覆蓋圖利用Matlab中的plot和polar2函數自動繪制X-Y坐標系和極坐標系的覆蓋圖,例如針對無錫地面數字電視DS-33頻道收測結果完成的覆蓋圖如圖2和圖3所示。2.2子序設計。覆蓋計算功能函數子程序的實現流程如圖4所示。(1)計算測試點的場強值根據收測到的測試點接收電平,并通過測試天線增益以及測試信號頻率計算出測試點場強值[4]。(2)計算發射點至測試點的距離、發射點至測試點連線與正北方向的夾角首先將發射點與測試點的經緯度轉化為以弧度為單位的經緯度值,再轉化為以地球球心為原點的XYZ坐標值,以此計算出發射點至測試點的距離、發射點至測試點連線與正北方向的夾角。(3)創建發射天線垂直場形計算模型由于廣播電視發射天線的頻段、層數以及下傾角等各技術參數均不相同,因此不同發射天線有不同的垂直波瓣場形,由各天線供應商提供。為了在Matlab程序中仿真各發射天線的垂直場形,必須采用相關函數進行擬合。經過對多種發射天線垂直場形的演算,推導出采用y=sinx/x這一基本函數來擬合,且通過代入a、b、c、d這四個參數實現對不同發射天線類型的調整,使得擬合曲線盡量與廠家提供的垂直場形保持一致。具體函數為y=abs(a(sin(b(x-c))/(b(x-c))))+d,其中參數a和d為幅度調整,且a+d=1;參數b用于調整第一零點位置;參數c為發射天線下傾角。表1為擬合的三種發射天線參數值,擬合后的天線場形如圖5所示。通過主程序入口參數輸入的發射天線類型的代號,選擇不同的發射天線垂直場形擬合函數。(4)計算測試方向上的ERP根據發射點至測試的距離、發射天線高度、測試信號頻率、測試天線高度、測試點位置屬性等技術參數,采用DavidsonModel傳輸鏈路損耗模型計算測試方向上的傳輸損耗,再根據測試點場強值計算出測試方向上的ERP值。(5)計算測試點對發射天線的仰角根據發射天線高度和發射點至測試點距離計算測試點對發射天線的仰角值。發射天線垂直場形下的各參數示意如圖6所示。(6)計算發射點與測試點射線方向上的最大ERP發射點與測試點射線方向上的最大ERP也就是在發射天線垂直波瓣上的最大ERP,由于實際收測過程中測試點距發射點的距離遠近不一,測試方向上的增益與發射天線在垂直波瓣上的最大增益存在差值。因此,首先根據發射天線垂直場形和仰角計算出該差值后,再修正到測試方向上的ERP得到最大ERP值。計算測試方向上的覆蓋距離、覆蓋點經緯度,是根據發射點與測試點射線方向上的最大ERP和覆蓋中值場強,計算出測試方向上的覆蓋距離,再由覆蓋距離計算出覆蓋點的經緯度。考慮到VHF/UHF頻段的廣播電視是視距傳播的,覆蓋距離通常小于100km,該距離與地球半徑6378.2km相比要小很多,為此可簡化覆蓋點的經緯度計算,以發射點的經緯度作為參考,采用差值的方式近似計算。作為通用的計算方式,假設某點所在位置的緯度為±α°,經度每相差1°時的距離相差為:6378.2×2πcosα/360≈111.32cosα(km)地球的子午線長度為40009km,緯度每相差1°時的距離相差為40009/360≈111.14km。覆蓋點經緯度計算公式如圖7所示。
3覆蓋場形在地圖上的顯示
為了更加直觀、清晰地掌握廣播電視信號覆蓋情況,可將Matlab程序自動計算生成的包含了覆蓋點經緯度、發射點至覆蓋點連線與正北方向的夾角、覆蓋邊界距離的“覆蓋收測計算數據.xls”文件,通過在Mapinfo地圖中創建點的方式生成二維覆蓋圖[5],如圖8所示,可明確覆蓋行政區域的情況。此外,可通過KML生成軟件將收測結果轉換為可直接由GoogleEarth打開KML文件,文件轉換界面如圖9所示,在GoogleEarth中的三維覆蓋場形如圖10所示。
4小結
利用Matlab開發程序方便地實現對移動收測數據進行處理,并自動計算和繪制出全向的覆蓋場形圖,其計算結果與實測數據息息相關,若在測試過程中經過高架、隧道等特殊路段會導致與實際情況偏差較大,因此在選擇測試路徑時應盡量選擇平坦、開闊的道路,確保計算結果盡量符合實際覆蓋狀況。將計算結果導入二維或三維地圖中,可更加清晰地掌握和分析覆蓋狀況,特別適用于發射天線改造后的覆蓋測試,具有較高的應用價值。
參考文獻:
[1]提文雁,段卓駿.調頻廣播覆蓋場強預測與實測分析[J].廣播電視技術,2017(2):103-110.
[2]陳德澤.調頻電視場強測量應注意的問題[J].廣播與電視技術,2012(7):132-137.
[3]陸建華,陳宏,張殷希,等.無錫地面數字電視覆蓋測試與計算[J].電視技術,2009,33(3):9-11.
[4]GB/T14109-93,電視、調頻廣播場強測量方法[S].1993.
[5]雷國平,門里,戴閩魯,等.MapInfo在CMMB路測分析中的應用研究[J].電視技術,2012,36(11):7-10.
作者:張殷希 陸建華 單位:無錫廣播電視集團
- 上一篇:電影藝術中影視技術的運用
- 下一篇:電視專題片表現手法