
中波廣播發(fā)展較早、覆蓋范圍較廣,是較為普遍的廣播形式。中波廣播覆蓋是中波廣播規(guī)劃設(shè)計、資源管理的基礎(chǔ)。中波廣播的頻率資源短缺,為更好地利用有限的中波廣播頻率等其它資源,在進行廣播覆蓋研究時需要對中波廣播頻率、發(fā)射功率和地理位置等信息作各種計算、分析和統(tǒng)計,在實際工作中經(jīng)常要進行廣播覆蓋半徑的數(shù)據(jù)計算、覆蓋效果圖繪制以及覆蓋統(tǒng)計計算,這時工作量大,程序繁瑣,工作周期長,投入的時間和精力較多。
數(shù)字化是廣播電視技術(shù)的發(fā)展方向,隨著廣播電視數(shù)字化進程不斷深入.?dāng)?shù)字化將滲透到廣播電視的各個技術(shù)領(lǐng)域和生產(chǎn)環(huán)節(jié)之中,對中波廣播覆蓋設(shè)計、規(guī)劃等各項研究中涉及的數(shù)據(jù)計算和效果圖繪制等工作進行數(shù)字化,即使用計算機系統(tǒng)快速、精確和直觀地計算并顯示出各地、各廣播頻率和發(fā)射功率的覆蓋效果圖和各項統(tǒng)計數(shù)值,能提高工作效率、節(jié)約時間和精力,從而進行其它更抽象的決策性工作
2手工計算與繪圖的流程
中波廣播覆蓋等工作經(jīng)常要進行廣播覆蓋半徑的理論計算,理論計算的方法較多,實際計算中使用球形地面的地波傳播公式結(jié)合地波傳播曲線表估算出的中波廣播傳播距離數(shù)值,更接近實地廣播場強收測數(shù)值.因此作為中波廣播的覆蓋半徑在廣播覆蓋工作中使用。
球形地面上的地波傳播公式為:
E=、E+101gP+10lgD(1)
即首先使用公式(1)進行場強計算,所得場強結(jié)果結(jié)合地波傳播曲線表.查出限定場強值下中波廣播地波傳播距離的理論值,并作為某中波頻率和發(fā)射功率的廣播覆蓋半徑。根據(jù)覆蓋半徑可在平面地圖上用圓規(guī)繪制出中波廣播覆蓋效果圖,而后再進行各項統(tǒng)計工作。
3數(shù)字化的數(shù)據(jù)計算與圖形繪制流程
使用計算機進行數(shù)學(xué)計算和圖形繪制,首先應(yīng)把需要的參數(shù)、圖形等數(shù)據(jù)輸入進計算機,存儲在數(shù)據(jù)庫中,然后找到適合的算法運算數(shù)據(jù),最后使用計算機語言編程實現(xiàn)算法邏輯。
3.1數(shù)字化基礎(chǔ)數(shù)據(jù)
(1)選取適合的區(qū)域平面地圖,制成區(qū)域平面地圖的電子文檔;根據(jù)區(qū)域平面地圖的直線比例尺,計算出區(qū)域平面地圖電子文檔中兩點間距離(像素數(shù)量)與實際區(qū)域的兩點間距離(公里數(shù))的換算系數(shù)。使用該系數(shù)能夠算出實際區(qū)域中兩點間直線距離在區(qū)域平面地圖電子文檔中所表示的以像素為單位的直線長度。
(2)記錄區(qū)域平面地圖電子文檔中該封閉區(qū)域的邊界像素坐標值和該區(qū)域包含的像素數(shù)量總和,用于統(tǒng)計覆蓋面積。
(3)記錄區(qū)域平面地圖電子文檔中各地、市或縣所處位置的像素坐標值,該值即覆蓋效果圖中發(fā)射機廣播覆蓋的圓心坐標。
(4)將地波傳播曲線表制成電子文檔,并矢量化地波傳播曲線表電子文檔.用于計算地波傳播距離。
3.2覆蓋半徑的數(shù)據(jù)計算
(5)設(shè)定廣播頻率和發(fā)射功率參數(shù),通過公式①和(4)中矢量化的地波傳播曲線表電子文檔計算出該點的地波傳播距離即廣播覆蓋半徑,而后使用(1)中取得的距離換算系數(shù)計算出區(qū)域平面地圖電子文檔中的像素數(shù)量值,即覆蓋效果圖中發(fā)射機播出覆蓋圓的半徑。
3.3效果圖繪制
(6)在區(qū)域平面地圖的電子文檔上以(3)中某地、市或縣的像素坐標值為圓心,以(5)中得出的覆蓋半徑像素數(shù)量值為半徑繪制圓,圓內(nèi)區(qū)域則表示某地某頻率和功率的理論有效覆蓋范圍。
3-4覆蓋統(tǒng)計計算
(7)根據(jù)(6)產(chǎn)生的覆蓋效果圖和(2)中的區(qū)域的邊界像素坐標值和該區(qū)域包含的像素數(shù)量總和統(tǒng)計出覆蓋面積。如果統(tǒng)計出覆蓋人口數(shù).需要生成人口分布圖的電子文檔,計算方法與覆蓋面積統(tǒng)計類似。除了基礎(chǔ)數(shù)據(jù)的準備工作外,其他各步驟通過編制計算機程序,計算用戶輸入的數(shù)據(jù)和存儲在計算機服務(wù)器中的數(shù)據(jù),得出計算結(jié)果、繪制出圖形、完成統(tǒng)計工作。
4.關(guān)鍵算法分析
4.1平面地圖繪制
平面地圖由曲面地圖經(jīng)過投影并計算得出,因此平面地圖的準確度直接關(guān)系到圖形繪制和統(tǒng)計計算的準確度。一般情況下,地圖上兩點間的距離與實際地理距離相比總有一定誤差,為方便研究并合理控制誤差范圍,經(jīng)過計算機程序多次計算、繪制并比較后發(fā)現(xiàn),直接使用球形地面上的地波傳播公式取得的廣播傳輸距離值在1:100萬的小比例尺平面地圖上繪制所產(chǎn)生的誤差可以忽略不計,因此本文中計算程序選取1:100萬的小比例尺平面區(qū)域地圖,并且直接使用傳輸距離值作為覆蓋半徑值繪制覆蓋效果圖。
4.2曲線表的矢量化
地波傳播曲線表的電子文檔精度和矢量化地波傳播曲線表電子文檔的方法以及使用地波傳播曲線表電子文檔計算地波傳播距離的算法決定著地波傳播距離的準確度。
把地波傳播曲線表轉(zhuǎn)換成電子文檔并保存在數(shù)據(jù)庫中,是保存了它的像素集合,這樣的地波傳播曲線表電子文檔數(shù)據(jù)是標量數(shù)據(jù),計算機無法確定場強值和距離值的對應(yīng)關(guān)系,因此需要通過“轉(zhuǎn)換表”把場強值與高度像素值以及距離值與寬度像素值對應(yīng)起來,完成從場強到距離的計算。如圖所示:
“T1表”記錄了電場強度與地波傳播曲線表電子文檔的Y軸方向像素的一一對應(yīng)關(guān)系;“T2表”記錄了地波傳播曲線表電子文檔中不同頻率的場強衰減曲線的像素坐標值,不同的頻率擁有不同的曲線形狀,因此其像素坐標值不也不一樣;“T3表”記錄了地波傳播曲線表電子文檔x軸像素與傳輸距離的對應(yīng)關(guān)系。這樣,通過“T1表”一“T表”一“T3表”的對應(yīng)線索,可以得到傳播距離數(shù)值。
5程序?qū)崿F(xiàn)
使用計算機系統(tǒng)實現(xiàn)中波廣播覆蓋程序.首先要選取合適的計算描述語言,確認該語言的計算精度能夠達到實際需求,其次選擇便捷可靠的數(shù)據(jù)存儲方式,最后設(shè)計軟件結(jié)構(gòu)、界面和程序處理流程。
5.1語言選擇
計算機編程語言有很多,本文使用JavaTM Platform StandarEdition6編程平臺來完成覆蓋程序的編寫。Java編程語言可被用來創(chuàng)建任何常規(guī)編程語言所能創(chuàng)建的應(yīng)用程序,它的圖像處理靈活方便語言編寫完成后經(jīng)過編譯即可在任意操作系統(tǒng)環(huán)境運行使用。
5.2數(shù)據(jù)存儲方案
關(guān)系型數(shù)據(jù)庫系統(tǒng)通常作為數(shù)據(jù)訪問的存儲平臺。Java語言擁有多樣的關(guān)系型數(shù)據(jù)庫接口,本程序選用的關(guān)系型數(shù)據(jù)庫系統(tǒng)是MicrosoftSQLServer2000(sp4)數(shù)據(jù)庫系統(tǒng),該系統(tǒng)具有使用方便、可伸縮性好、與相關(guān)軟件集成程度高等優(yōu)點。
程序需要永久存儲在數(shù)據(jù)庫中的數(shù)據(jù)主要有:區(qū)域平面地圖的電子文檔、距離的換算系數(shù)值、各地市縣所處的像素坐標值和名稱、封閉區(qū)域的邊界像素坐標值和該區(qū)域包含的像素總數(shù)、矢量化的地波傳播曲線表的電子文檔、中波全波段頻率值、發(fā)射功率值等。