時間:2023-01-16 01:53:30
序論:寫作是一種深度的自我表達。它要求我們深入探索自己的思想和情感,挖掘那些隱藏在內心深處的真相,好投稿為您帶來了七篇發射機技術論文范文,愿它們成為您寫作過程中的靈感催化劑,助力您的創作。
關鍵詞:電視 調頻發射機 使用 維護技巧
中圖分類號:TN832 文獻標識碼:A 文章編號:1003-9082(2017)06-0212-01
引言
與早期使用的電子管發射機相比,選用固態型的電視調頻發射機,電視系統運行的安全可靠性明顯提供。但是,由于沒有對技術維護工作予以重視就會導致電視傳播的信號中斷,嚴重影響收視質量,而且電視調頻發射機的使用壽命以及運行效率也會受到影響。為了確保電視調頻發射機安全穩定地運行,保證電視播放質量,就需要對其使用問題予以重視,并認識到掌握相關對技術維護技巧的重要性。
一、電視調頻發射機的使用
固態型調頻發射機在使用中與電子管發射機相比具有維護費用低、維護量少、運行效率高、安全可靠性高的優勢。但是,在使用過程中如果操作不當,依然會存在很多的問題。主要體現為以下幾個方面。
其一,在固態型調頻發射機啟動前,要對配電電壓進行檢查,查看天線倒換開關所在位置是否準確,激勵器工作是否處于正常的工作狀態,包括其視頻信號、音頻信號以及面板等等,都要進行檢查,以保證啟動順利[1]。
其二,在固態型調頻發射機啟動的過程中,要做好巡機工作,即好對機器啟動過程中的狀態進行判斷,即聽聲音,即在電源的帶動下,風扇的轉動效果是否良好,交流接觸器吸合的過程中是否有聲音產生;聞氣味,對機房中的各種異味都要提高敏感度,特別是有焦糊的味道產生,就要查看是否有線路絕緣被燒壞;查看顯示器,所查看的內容包括電流的指示、電壓的指示、反射以及入射的功率等等。固態型調頻發射機的運行是具有較高的穩定性的,因此,對于顯示器上的各種顯示都要分析其原因[2]。如果發現有異常現象,就說明發射機的運行中產生了故障,就需要做好機械設備的檢查工作。要做到每間隔兩個小時巡檢以此,并將所獲的信息詳細記錄下來,尤其要對抄表工作予以重視。
其三,在對固態型調頻發射機進行關機的時候,要按照規定的程序關機。需要能夠在關機的過程中,能夠聽到交流接觸器釋放電流的聲音、風扇停止轉動,冷卻風機沒有產生異常的響聲。直到風機停止轉動之后,才意味著固態型調頻發射機完全停止了工作,此時就可以離開機房了。
二、電視調頻發射機的維護技巧
對電視調頻發射機進行技術維護,要嚴格按照保養制度執行,做到按時維修,以保證電視調頻發射機處于良好的運行狀態。電視調頻發射機包括每周進行一次技術維護、每月進行一次技術維護、每季度進行一次技術維護以及每年進行一次技術維護[3]。每一個階段的維護都有各自的技術維護內容,都需要按照相關的的規定執行。具體的維護內容如下。
其一,固態型的電視調頻發射機所使用的放大設備為大功率的場效應管,與傳統的電子管電視調頻發射機有所不同,在維護中所使用的工具為具有防靜電功能的烙鐵、具有吸錫能力的電洛鐵、具有防靜電功能的手鐲、清潔液、排刷、電除塵器等等。
其二,對重點元器件要及時維護,對于沒有維護加之的元器件要及時更換。比如,場效應管以及為帶電阻等等都是需要重點維護元器件。在對元器件進行更換的時候,要保證更換的元器件與原有的元器件不僅外觀相同,各項性能指標也相同。在對場效應管進行測量的時候,要做到在線測量。在對重點的元器件繼續擰固定處理的時候,要輕輕擰緊,不可以過于用力超過元器件所能夠承受的能力而導致元器件損壞。對于電視調頻發射機所安裝的插件,要做到慢推、快焊[4]。所謂的“慢推”,就是對控制插件、激勵插件以及功放插件進行按轉的時候,推動的速度要慢,以避免用力過大而將插座推壞。所謂的“快焊”,就是對元器件固定好之后,需要焊接時,焊接的速度要快。焊接的過程中,要選用具有防靜電功能的烙鐵,將具有防靜電功能的手鐲戴好,要求在段時間內就要完成焊接工作。
其三,電視調頻發射機所安裝的冷卻系統上,是依賴于軸流風機進行冷卻的。在發揮冷卻功能的同時,也會吸入大量的灰塵。這些灰塵進入到機箱,就會在電路板上吸附,導致元器件上被吸附大量的灰塵,嚴重影響電路板的性能發揮,而且會導致電路板過熱而被燒短路[5]。所以,對冷卻系統要做好清理工作,對各個設備都要定期檢修、調試。
其四,在對電視調頻發射機進行檢修以及設備試運行的時候,要對做好發射機各項設備的管理工作,包括電能傳輸管理,電路切斷管理等等,以避免對工作人員造成傷害。
結束語
綜上所述,電視調頻發射機的使用中,要有專業技術水平很高的工作人員才可以操作。在對發射機進行技術維護的過程中,不僅要求技術含量高,而且還要做到持續性維修,將維修貫穿于發射機使用的過程中。這就要求維修技術人員的職業綜合素質很高,不僅要懂得發射機的運行壓緊力,而且還能夠承擔值班工作,承擔技術檢修的責任,以高質量地完成電視調頻發射機的檢修工作。
參考文獻
[1]陳凈卉.當代中國廣播電視公共服務的理論闡釋和體系建構[D].華中科技大學碩士學位論文,2013.
[2]東.電視調頻發射機的使用和維護[J].西部廣播電視,2014(10):148―151.
[3]姜文斌.政治、文化、經濟目標之平衡:加拿大廣播電視產業政策演變及其啟示[J].華中師范大學碩士學位論文,2013.
關鍵詞 全固態電視發射機;DTMB數字電視發射機;智能化;采集控制器;監控系統
中圖分類號 TN9 文獻標識碼 A 文章編號 1674-6708(2016)170-0066-01
1 升級后主要功能
1)漳州芝山發射臺現有1套省局建設的高山發射臺監控系統正在運行。此次監控系統改造,在不影響原有省局高山臺監控系統正常工作的前提下,把新增兩部1KW電視發射機納入本地監控系統。實現發射機發射功率、反射功率、電壓、電流等的本地集中監測、發射機自動化控制、發射機工作異常報警等功能。
2)建設視音工作站。實現中央一套4路信源1路解調信號、中央七套3路信源1路解調信號、福建綜合3路信源1路解調信號、漳州本地2路信源1路解調信號共計16路視音頻線號的監測,監測的16個畫面可以人性化任意組合進行全面監視,可根據需要進行重點節目大畫面,非重點節目小畫面的人性化調整。
3)建設DTMB數字電視發射機信號源及解調信號的實時監測系統。發射臺共有2部DTMB數字電視發射機,其中一臺電視發射機為單頻網發射,播出8套中央電視節目。另一臺發射機為多頻網發射,(播出4套中央節目2套福建省節目2套漳州市節目)播出8套節目。兩臺發射機播出16套電視節目。本次監控要實現兩部發射機每部機器2路信源1路解調信號的監測,共計監測畫面16×(2+1)=48畫面。監控畫面分兩臺顯示器顯示,每臺顯示器顯示1部發射機的信源和解調信號??梢酝ㄟ^設置各種參數的報警門限,對各種參數進行聲音報警。
4)機房屋頂安裝煙感監測報警器,在監控室、發射機房、信源前端機房等地方,共計安裝6個煙霧報警器,6個煙感報警器的報警信號送入1臺環境采集器,環境采集器通過交換機接入發射機監控系統,實現監控系統聯動報警,為安全播出提供多重保障。
5)建設安防錄像監控系統。臺部及發射機房整個室外環境全部處于監控范圍之內,不留死角。所有室外監控設備均符合防水要求。實現高清實時監看發射機配電柜等設備的運行情況。視頻存儲實現了:容量能保存所有不間斷監控拍攝資料1個月以上,能自動保存最近1個月以上的監控錄像資料。監控攝像的清晰度符合國家標準,且能保證所有時段拍攝到清晰的影像。
6)在發射臺監控室內建設6畫面電視墻,所有監測內容在電視墻上進行顯示,同時把臺內原有的高山臺監控系統及本地安防視頻監控系統接到電視墻屏幕上進行監看,電視墻屏幕采用6臺55寸窄邊LED顯示器,同時在電視墻頂部根據電視墻實際長度安裝LED顯示屏,LED顯示屏可根據臺站或場合需要,進行文字編輯的顯示,在屏幕兩側可進行日期、時間的同步顯示。電視墻前面放置六聯平臺式監控桌,監控桌上可放置客戶端主機以及顯示器。
7)增加2個2m高網絡機柜,一個機柜用于新增監控設備的安裝,另機柜為后續DTMB發射機信源設備預留。
8)機房原有高山臺監控系統及衛星接收機信源設備通過合理規劃,重新布局,調整設備安裝位置。
9)新增4臺衛星接收機,用作發射備用信源。
2 整體方案
方案概述:漳州芝山轉播臺機房內現有的監控平臺,由北京崇遠信達科技有限公司在2008年建設,這次新系統的建設,完全可以和原系統無障礙的融合,原有高山發射臺監控系統目前已經實現了2套電視節目的信源切換、參數的采集、故障報警等功能。此次監控系統升級改造是在充分利用原有監控設備,并改進原有監控該系統不足的前提下完成本地數據的監控。
省監測中心:原有的省中心監控平臺利用了采集器、服務器和東南網絡將發射機數據送往省中心進行監控。漳州芝山發射臺作為一個中心平臺的被監控單位,中心負責對其進行管轄和數據監測,本次施工改造完畢后,新的監控系統不會對原有省監測平臺造成任何影響。
臺站監控:以“無人值守”的技術要求進行播出監控系統升級改造。實現自動診斷與報警功能。構建功率監控系統、視音頻監測系統、煙霧報警系統、DTMB數字電視發射機信源及解調信號監控系統、安防監控系統、屏幕墻終端顯示系統等功能。
3 發射機參數采集
漳州芝山發射臺2部發射機原有采集設備是CYKWR發射機監控終端,新的監控系統我們采用8001(S)型采集器。新的8001(S)型采集器可直接放置于發射機附近,減少通訊線長度,從而減小以往發射機串口通過通訊線上的感應電而遭受雷擊的概率,保障發射機的正常工作。
4 視音頻監測系統
視音頻工作站系統為4套節目提供了16路視音頻監控通道,16路伴音信號以動態柱形圖的形式疊加在視頻圖像上。其中包括12路信號源和4路解調信號。通過1個電視解調器將四套電視的射頻信號解調為視音頻信號,統一進行監視監看。各種畫面可以人性化任意組合進行全面監視,也可將一個節目畫面獨立監視,并監聽該節目的伴音音頻。一旦出現視音頻丟失,系統自動報警并在監視器上單獨顯示報警的視頻圖像,同時揚聲器輸出伴音音頻。
5 DTMB數字電視發射機信源及解調信號監控系統
漳州芝山電視轉播臺共有2部數字電視發射機,每部發射機2路信號源,兩部發射機共4路信源,4路信號源分別送入2部發射機主備激勵的輸入端口,由主備激勵器自行完成主備信源的選擇切換。
針對1臺發射機,配置2個1分2的無源ASI碼流分配器,將采集到主備信源與空收解調的DTMB信號一并送入TS OVER IP,通過TS OVER IP把ASI信號轉為IP信號后,由AVS+轉碼與視頻處理器,通過多畫拼接,在1臺顯示屏上顯示一個部發射機的2路信源+1路空收,可以支持24個畫面。
監測2個頻點的節目配置2臺AVS+轉碼與視頻處理器,實現發射機信號源及解調信號的實時監測。
論文摘要:廣播對人們的精神生活質量提高十分重要,而廣播的質量很大程度上取決于監控系統的好壞,因為監控系統的各種必要設備決定著廣播的質量,尤其重要的是監控中心,建好一個監控系統重要的是其核心部位——監控中心。目前大型監控系統的監控中心面臨著一些常見的技術問題,本文就如何建好一個大型監控系統,對在廣播發射機的控制,附屬設備的控制,室內工作環境的控制(中央空調、室內循環通風),消防報警,節目傳輸控制和安全保衛監控等方面進行技術方案探討,以求提出解決相關常見技術問題的使用方法及方案,同時監控中心的未來發展方向進行自我現有知識水平上的展望,希望本人的論述能對解決一些相關監控中心技術問題起到切實的作用。
廣播的質量很大程度上取決于監控系統的好壞,因為監控系統的各種必要設備決定著廣播的質量,尤其重要的是監控中心,建好一個監控系統重要的是其核心部位——監控中心。目前大型監控系統的監控中心面臨著一些常見的技術問題,本文就如何建好一個大型監控系統,對在廣播發射機的控制,附屬設備的控制,室內工作環境的控制(中央空調、室內循環通風),消防報警,節目傳輸控制和安全保衛監控等方面進行技術方案探討,以求提出解決相關常見技術問題的使用方法及方案,同時監控中心的未來發展方向進行自我現有知識水平上的展望,希望本人的論述能對解決一些相關監控中心技術問題起到切實的作用。
1、對廣播發射機的控制技術問題及其解決方案
1.1 廣播發射機控制常見問題
廣播發射機常見問題主要是廣播發射站在檢測工作中發現的問題。主要有頻率受干擾,干擾排查,廣播發射站臺資料信息庫冗雜,發射功率超標,殘波輻射不合格,調制頻偏嚴重超標,任意變更臺址,增設同播發射點較為普遍等問題。
1.2 廣播發射機的控制常見問題解決方案
1.2.1 以廣播發射機標準為理論基礎,做好解決問題的基礎工作
調頻廣播的行業標準規范中,gy/t169-2001《米波調頻廣波發射機技術要求和測量方法》和gb/t4311-2000《米波調頻廣播技術規范》是現行的兩個有效的基本標準。深入學習規范為解決問題打好理論基礎,而且使用最多的是立體聲的調頻廣播發射機。
1.2.2 聯系生產廠家了解產品生產工藝
為了能正確并更加全面地檢測調頻廣播發射機的性能,只是掌握一般的檢測方法還是遠遠不夠的,因為不同的廣播發射機的生產工藝和制造技巧不同,因此,必須深入了解廣播發射機的構造,生產工藝流程等才能在進行檢測時得到正確的檢測結果,為解決廣播發射機故障提供可靠的依據。
1.2.3 常見問題的解決建議
(1)高頻無線電波的傳播在一個區域內能否有良好的覆蓋,要根據其視距傳播規律,選擇合適的發射點是關鍵,相反,盲目的加大發射功率,以及在應用系統中攀比發射功率,都是錯誤的做法。
(2)過大的施加音頻調制信號幅度以及發射機基準狀態的過度調整,都會導致過大的調制頻偏,其最直接的結果就是主頻的有效輻射功率電平被犧牲了,其次,這將使得互調產物增加,接收語音質量下降以及主頻輻射電平降低和鄰道被侵占干擾,更嚴重的結果就是它將直接影響發射機工作壽命。
(3)重要的專用通信網絡往往會被超標的上邊帶殘波輻射所影響。與三、四、五倍頻的諧波輻射相比較起來,一倍頻信號更能引起多個常規無線通信頻道的干擾原因就是由于一倍頻的信號帶寬度較大。
(4)把廣播電視行業的無線電發射機納入須申領核準代碼的過程中。
2、對監控中心設備的控制
控制中心是整個監控系統的核心,系統的各項功能,如:室內工作環境的控制(中央空調、室內循環通風)、消防報警 、節目傳輸控制 、安全保衛監控等各項功能,它們的實現均是依靠監控中心的各種設備實現控制的??刂浦行牡脑O備接收各個終端傳輸設備傳送的音頻,數據,視頻,溫度,感光和報警等各種信號,再對其接收的信號進行各種操作,處理和整合,然后以各種系統信號的形式發出命令,操縱者整個監控系統的各種功能。
2.1 節目傳輸的控制
節目傳輸的控制可以通過畫面處理器以及視頻和音頻切換器來實現。
畫面處理器目前使用的最多的是四畫面分割器,當然目前市場上還有多畫面處理器。通過四畫面處理器可以把四個畫面經過壓縮組合,然后在同一個畫面上顯示,節省了視頻設備的同時更能直觀的反應實時圖像,同時支持放大回放現場記錄以及記錄效果都得到了極大地提高。
多畫面處理器 是一種更高級的視頻圖像處理設備,它能在更短的時間間隔內對現場實況進行監督和畫面記錄,更能體現監控現場的真實性。除了在畫面處理方面的功能外,它還具有單畫面顯示、畫中畫顯示、多畫面任意組合分割顯示、圖像數碼變焦放大、視頻信號丟失檢測、時間發生、圖像通道名稱標題編輯和報警處理功能。
視頻和音頻切換器主要指攝像機接駁錄像機或監視器等設備。目前許多場合都使用的是監視器設備在終端進行現場資料采集工作。
通過以上這些終端數據影像聲音采集設備把監控區域內的現場資料傳輸給系統監控中心,經過系統監控中心判斷,對數據存儲以及相應命令,來實現監控。其中數據影像和聲音的傳輸大多是通過網絡無線電技術和光纖技術來實現的。
目前這個系統分支的問題很少,一般只要安裝了相關的影音圖像聲控采集監控器,除了人為地惡意破壞,都不會出現問題,當然,如果有美國大片里的高級犯罪,問題就不可避免了,畢竟機器裝置是人為設置的,存在自身缺陷是必然的。
2.2 室內工作環境的控制
室內工作環境主要是指室內的采暖和通風環境,目前控制中心的工作環境控制主要通過暖通系統控制,暖通系統主要有中央空調系統控制,通過中央空調的終端溫度控制采集器可以時刻掌握監控區域各個工作環境內的溫度,從而由終端將溫度和通風信息反饋給監控中心,監控中心根據反饋信息發出命令,升高或降低工作環境的溫度,提高或降低風速。
室內工作環境的控制一般情況下也很少出現問題,除了火災情況下溫度失控外,室內工作環境都有控制中心電腦的自動程序控制室內環境的暖通。
2.3 消防報警控制
消防報警控制通過報警處理器來控制,報警處理器采集終端報警信號,然后傳輸到控制中心,由控制中心的電腦控制系統中心發出報警信號,通知人們有緊急情況,讓人們注意安全,抓緊時間撤離安全現場。
報警處理器按照處理方式的不同可以分為總線式和多線式??偩€式報警處理器是終端探頭的信號由一根雙線傳輸到控制中心,特點是費用低但是結構復雜,目前仍大量應用。多線式是指各個終端探頭互不干擾的將信號傳輸到控制中心,特點是信號互不干擾傳輸自由速度快,但是費用高。
報警處理器收集所有的前端報警信號,同時把發生報警通道的信號處理,并輸出多個開關量控制燈光,錄像機等設備的自動啟動,同時輸出報警通道編碼并傳送至控制中心的主控器。
常見問題是系統的線路易老化,傳輸的信號有干擾現象。解決辦法就是定期進行相關報警裝置性能測試,以防患于未然。同時還可以訓練人員在危急情況下的自救能力。
2.4 安全保衛監控
安全保衛監控系統通常是多媒體監控系統,對監控區的全貌可以通過電子圖進行全面的掌握,但是它對不同的系統使用人員授予不同的使用權限,一定要做好保密工作,防止系統被非法使用,對系統造成破壞。
其特點是可以不受人為控制的為監控區域提供突發事件和災害防御,這是通過特定的電腦控制程序來完成的。它還具有靈活的計算機模塊設計能力,以及信息化網絡化的操作平臺,為安全保衛監控提供網絡信息化奠定基礎。
其存在的問題就是信息接口處理難度大,操作人員的計算機應用技術要求高,責任感要強,而且應對突發事件和災害的心里素質要好,所以安全保衛監控系統的工作人員要精挑細選,經過層層嚴格考核才能上崗工作。
3、對未來監控中心的展望
在全文的論述中重點注重的是監控中心的各個分支的功能及工作的描述,對其常見問題的提出及給出相應的解決辦法,總的看來,其中所有的控制都通過主計算機控制程序、服務器和光纜及各種采集終端信息匯集器來實現自動化管控的,最終通過人機界面實現交互控制來實現監控的目的。
目前監控中心監控系統的設計主要面臨著解決計算機程序編程安全化,反饋信號發射兼容和系統穩定控制的問題。在未來的監控中心發展方向主要是面向計算機信息技術,面向網絡化發展。通過計算機編程把各個監控系統之間的通信有條理的細分統籌管理控制,通過網絡實現遠程監控。在二十一世紀這個信息化的時代,網絡和計算機技術將深入到生活的各個領域,所以未來的監控中心就像今天的計算機芯片cpu一樣處在監控系統的中心,指揮著各個分支監控系統,為人民的精神生活提供優質服務,同時幫助人們了解時事政治等,讓人民眼界開闊。
參考文獻:
[1]劉宏英,張宜,王改紅 等.城市視頻監控系統建設技術方案之一--城市視頻監控系統整體構成篇[j].ib智能建筑與城市信息,2006,(9).
[2]蔡江宇,林宏基.基于遠程視頻監控系統的監控中心的設計與實現[j].福建電腦,2007年01期.
【論文摘 要】本文論述了無線蜂窩通信系統中的兩種定位體制,并重點介紹基于移動網絡定位技術的常用定位方法,即AOA、TOA、TDOA定位方法,同時分析各種定位方法的優缺點。
要想獲取到目標的具置信息,一般都是采用GPS定位信息,但當目標處在高樓聳立的城市之間,GPS的部分衛星信號處于遮擋狀態,此時為了獲得到目標的準確信息,可以考慮采取其他的輔助定位方式。比如說,利用偽衛星技術,該技術實質上就是指安置在地面上的地基發射站,它發射的信號與GPS的信號相類似,但該種技術需要架設額外的設施;采用DTV技術,由于大城市環境中,DTV設施資源也有限。此時可以考慮采用無線蜂窩通信系統,該系統在城市中應用成熟,基站信號好。因基站可以發射信號,目標可以利用基站的信號信息,確定目標的位置,即可以采用無線蜂窩通信系統來彌補GPS定位技術的不足,從而準確獲取目標的位置信息。
無線蜂窩通信系統中的定位技術主要有兩種體制。一種是基于下行鏈路的定位技術,即基于移動臺的定位技術;一種是基于上行鏈路的定位技術,即基于移動網絡的定位技術。基于移動臺的定位技術要求移動臺參與定位參數的測量以及測量值的求解計算?;诜涓C網絡的定位技術是指網絡根據測量數據計算出移動終端所處的位置,通常必須利用3個或3個以上蜂窩基站接收手機信號的定位參數,即到達時間、角度或強度。
1 基于移動臺的定位技術
現已提出的基于移動臺的方法主要有:基于下行鏈路增強觀測時間差定位方法、基于下行鏈路空閑周期觀測到達時間差方法、基于GPS作為輔助的定位技術等。
2 基于移動網絡的定位技術
基于蜂窩網絡的定位方法目前主要有:基于Cell-ID定位和基于時間提前量定位的方法、上行鏈路信號到達時間定位方法、上行鏈路信號到達時間差定位方法以及上行鏈路信號到達角度定位方法等。
2.1 AOA
角度到達[1](AOA,Arrival of Angle)定位方式是根據信號到達的角度,測定出運動目標的位置。在AOA定位方式中,只要測量出運動目標與兩個基站的信號到達角度參數信息,就可以獲取目標的位置。蜂窩移動網的AOA定位方式,指的是基站接收機利用基站的天線陣列,接收不同陣元的信號相位信息,并測算出運動目標的電波入射角,從而構成一根從接收機到發射機的徑向連線,即測位線,目標終端的二維位置坐標可通過兩根測位線的交點獲得。
2.2 TOA
抵達時間[2](TOA,Time of Arrival)定位方式也稱為基站三角定位方式,通過測量從運動目標發射機發出的無線電波,到達多個(3個及以上)基站接受機的傳播時間,來確定出運動目標的位置。已知電波傳播速度為c,假設運動目標與基站之間的傳播時間為t,運動目標位于以基站為圓心,以移動終端到基站的電波傳輸距離ct為半徑的定圓上,則可由3個基站定位圓的交點,來確定目標移動的二維位置。TOA定位方式中,為了根據發射信號到達基站的接收時間,來確定出信號的傳播時間,要求運動目標發射機在發射信號中,加有發射的時間戳信息。這種定位方式的定位精度取決于,各基站和運動目標的時鐘的精度,以及各基站接收機和運動目標發射機時鐘間的同步。
TOA算法要求參加定位的各個基站在時間上要嚴格同步,由于電磁波的傳播速率很高,微小的誤差將會在算法中放大,使定位精度大大降低。傳播中的多徑干擾、NLOS以及噪聲等干擾造成的誤差會使圓無法交匯,或者交匯處不是一點而是一個區域。因此TOA對系統同步的要求很高,并且需要在信號中加時間戳(要求基站之間的同步),而實際參加定位的基站一般在3個以上,誤差是不可避免的。這時候可以利用GPS對基站進行校正并利用其他補償算法來估計位置,提高算法的精確度,但同時增加系統的開銷和算法復雜程度,因此單純的TOA算法在實際中應用很少。
2.3 TDOA
抵達時差[3](TDOA,Time Difference of Arrival)定位方式通過測量目標移動終端發射機到達不同基站接收機的傳播時差,來確定運動目標的位置信息。TDOA定位方式中,不需要移動終端與基站間的精確同步,也不需要在上行信號中加時間戳信息,還可以消除或減少目標移動終端與基站間由于信道所造成的共同誤差。在該定位方式中,將目標移動終端定位于兩個基站為焦點的雙曲線方程上。確定目標移動終端的二維坐標需要至少建立兩個雙曲線方程(至少3個基站),兩條雙曲線交點即為目標移動終端的二維坐標。
TDOA算法是對TOA算法的改進,他不是直接利用信號到達時間來確定目標的位置信息,而是用多個基站接收到信號的時間差信息來確定目標的位置信息,與TOA算法相比,它不需要加入專門的時間戳信息,定位精度也有所提高。TDOA值的獲取目前一般都有以下兩種形式:
第一種形式是利用移動臺到達2個基站的時間TOA信息,知道移動臺的坐標位置,以及至少三個基站的坐標位置,取其差值來獲得。這時仍需要基站時間的嚴格同步,但是當兩基站間移動信道傳輸特性相似時,可減少由多徑效應帶來的誤差。
第二種形式是在實際應用中,往往很難做到基站與移動臺的同步,此時可以采用相關估計得到TDOA值,即將一個移動臺接收到的信號,與另一個移動臺接收到的信號進行相關運算,從而得到TDOA的值。這種算法可以在基站和移動臺不同步時,估計出TDOA的值,再進行定位計算能獲得較高精度。
對于蜂窩網中的移動臺定位而言,TDOA更具有實際意義,這種方法對網絡的要求相對較低,并且定位精度較高,目前已經成為研究的熱點。
從上面的分析可以看出,TDOA定位技術具有如下優點:
①可以在話音和控制信道上進行測量;
②適用于多種移動電話制式下實現該技術,不需要對蜂窩通信的標準進行修改,容易在所有蜂窩網通信系統中擴展;
③對原有系統改動不大,不需要改變用戶端和蜂窩的基礎設施及蜂窩天線,安裝費用少;
④測試精度不受距離影響,對多徑干擾敏感度低;對功率變化不敏感,信號衰減對測時精度影響小;抗多徑效應和市區遮擋效應強,因此在信號接收去不會出現盲點;
⑤延時小,其定位時間在3s之內。
【參考文獻】
[1]楊洪娟.蜂窩網絡無線定位技術的研究[D].哈爾濱工業大學,2009,6.
論文摘要:多媒體技術是運用計算機對文本、圖形、圖像、動畫和聲音多種媒體信息進行綜合處理與控制,使之變成圖、文、聲三位一體的集成,并可直接輸出的技術。它能提供最理想的教學環境,因而對教育和教學過程產生了深刻的影響,正逐漸成為滿足信息社會教育需要的、最為有效的現代化教學手段。
多媒體技術之所以對教育領域具有重大的意義,是因為多媒體技術對于教學過程起到了以下幾個方面作用:
一、多媒體教學可以加快學習進度,提高學習效率
心理學家赤瑞特拉做過兩個著名的心理實驗:一個是關于人類獲取信息來源的實驗:另一個是關于知識記憶持久性的實驗。我們從這兩個實驗中得知:人們必須同時啟用大腦的形象思維和邏輯思維才能更好地獲得更多更有用的信息,也就是說如果讓學習即能聽到又能看到,還能用手操作,再經過交流,通過多種感官刺激取得的信息量和知識的保持時間將大大優于傳統的教學效果。我們可以這樣說:通過多種感官用多種信息形式向人們提供信息才是更好的表達方法。傳達多種感覺的演示不僅加速和改善理解,并且可以掌握信息接受者的興趣和注意力。多媒體技術被證實為具有上述能力的一種技術,它使受教育者猶如身臨其境,親身經歷。
在傳統的教學模式中,往往是一張嘴、一本書及板書加掛圖。通常老師滔滔不絕地講,學生規規矩矩地聽,它注重老師的”教”的技藝,較少顧及學生”學”的規律;偏重于傳授知識,較忽略學生智能的發展。如在數字通信技術這門課講述到某種設備的工作原理的具體教學中,傳統的方法是以口述為主,板書和具體的設備教具展示為輔進行的。教學中往往憑借個人經驗,以口授方式去組織教學內容,寫出講授教案,課堂基本上是教師自我表演的天地,較少有學生參與的機會。這種教學形式單調,教學進度慢,教學效率低,如設備的內部結構、工作過程和原理的講授不夠直觀,學生難以理解和掌握。
多媒體技術可以通過文字、圖形、圖像、動畫、音頻和交互式網絡和互聯網等方式,可使教學過程圖、文、聲并茂,生動活潑。例如:你可以對看電腦屏幕,將一臺發射機從頭到尾、從里至外詳細了解一番;也可用虛擬工具分解發射機,仔細詳盡了解各組成部分;可以把發射機的工作過程和工作原理以聲畫或圖文形式展現出來;對發射機的性能、各面板上的功能鍵、開關進行逐個演示和虛擬操作;遇到不懂之處,還可隨時向電腦提問,它會不厭其煩地向你說明,指導或示范,還可以進行示范操作;還可以選擇了解其他相關知識,如其它型號的發射機,操作的基本步驟,維護、修理、調試和使用等等。
由于多媒體教學系統注重現代視聽媒體的充分合理應用,強調教師依托直觀圖像講解,真正做到視聽結合,動腦、動口、動手相結合,對學生產生多種綜合刺激,全方位地調動學生的多感覺參與與學習。這樣使學生通過多種靈活方便的交互界面控制學習。還可以觀察到普通條件下無法實現或無法觀察到的過程,大大增強學生對抽象事物、過程的理解和感受。從而對教學內容更容易領會和掌握,可以更有效地學習,大大加快了學習進度。多媒體教學還可以把理論教學和實踐教學有機的結合在一起,更加符合學生學習與認識事物的規律,更好的提高了學習效率。
二、多媒體教學可以充分發揮學習的主動性、創造性
在傳統的課堂教學過程中,教師面向學生傳授知識技能,從教學內容、策略、方法、步驟,甚至學生做的練習都是老師率先安排的,學生被動地參與這個過程,這種方式以教師的主觀意識為主,根據教師對大多數學生的基礎知識、學習能力、思維方式等來設計課堂教學,學生完全處于被動地位。多媒體技術利用計算機的交互控制、大容量存儲、通信網絡,綜合了電腦的視聽合一功能,可以方便地改變信息包裝,是信息包裝不再是靜態的、不可改變的。人們接受信息不再是被動的而是主動的,可以根據自己的特殊要求,量體裁衣式的包裝信息,使之是動態的屬性,即一種新的圖文并茂、豐富多彩的人機交互方式。學習者對信息知識的需求真正做到各取所需,方便地選擇課程進行學習,并可按自己的接受能力,合理選擇學習進度。學生在這種新的交互式學習中,可按自己的基礎知識技能,自己的興趣愛好,選擇合適的學習內容、教學模式來學習。這種教學模式改變了傳統的以教師為中心、以課堂為中心的教學方式,強化了雙向交互性,體現了學生的主體作用。它將改變傳統模式、傳統課堂”被動式聽課”、“一刀切(學習內容完全一致)”、”齊步走(教學進度完全一致)”、“封閉型(以書本為限)”的現狀,而實現”主動式學習”,從而可以充分發揮學生學習的主動性、創造性。
三、多媒體教學可以更好地因材施教
【關鍵詞】調頻發射臺;點播系統;解決方案;校園應用
【中圖分類號】G40-057 【文獻標識碼】A 【論文編號】1009―8097(2013)04―0068―04
引言
校園調頻發射臺由小功率無線調頻廣播發射機、饋電系統、發射天線構成。具有音響效果好、覆蓋面積大,成本低、使用便捷等特點,在學校教學、管理和校園文化生活中發揮了重要的作用。為便于管理、提高效率,針對調頻發射臺在實際使用中存在的需要專人管理節目播放等問題,根據學校實際情況,設計開發了調頻發射臺點播系統,系統結構模型如圖1所示。
調頻發射臺點播系統采用Flex和Java技術實現。Flex是RIA領域的佼佼者,具備強大的UI渲染能力。Flex技術在表現力、交互性、跨平臺性以及與應用服務器的通信方面均超越了其他RIA(如Ajax等)技術。基于S2SH(Struts2-Spring-Hibernate)框架的JavaEE應用已經得到廣泛應用。參考JavaEE的S2SH架構,考慮到Flex與Struts2在功能上重合,采用Flex代替Struts2,本文采用Flex和Java組合應用的整合架構方案,即由Flex框架承擔展現層邏輯的工作,Spring框架用來構建業務邏輯層,Hibernate框架用來建立持久層完成數據存取的工作。將三者進行整合,保證了應用系統的運行效率與可維護性。
一 相關技術原理
1 Flex技術
Flex能輕松快速地構建界面友好直觀,用戶方便易用,而且可以脫機使用和強大高效的應用程序。
Flex是高效率的開放源碼框架。它提供了更加簡潔的組件開發機制,能快速構建新的組件。
Flex及其框架使用了一套產生、廣播、處理事件的機制,被傳遞的信息都是以事件流的方式處理。Flex中的事件觸發機制基于觀察者模式來實現的。
Flex使用數據綁定技術,當數據源對象的數據發生變化時,目標對象的數據會自動更新,不需要再編寫代碼去強制更新。
Flex使用共享對象在客戶端或服務器端保存一些特定的數據,然后在多個客戶端swf文件和對象之間實現數據共享。
2 JavaEE的Spdng與Hibernate框架
輕量級JavaEE中的Spring和Hibernate兩種框架技術在當今各自的領域中都是應用廣泛而且成熟的技術,它們針對特定領域開發都提供了很好的解決方案。
在Hibernate與spring的整合框架中,Spring充當了一個JavaBean容器的作用,Spring使用IOC和AOP技術接管了Hibernate的DAO、事務和Service業務層,從而能充分地管理事務和Request請求。經過IOC容器的處理后,針對面向接口的編程使軟件項目的分層更明確。
由Spring統一管理Hibernate,Spring提供注入Hibernate所需要的基礎資源。此時,Spring接管如下內容:Hibernate創建SessionFactory必需的DataSource,執行持久化必需的Session和訪問持久層必需的事務控制等,而不需通過代碼進行控制:SessionFactory和TransactionManager作為Spring容器中的bean,這些bean放在applicationContext.xml配置文件中管理,而把數據庫連接的內容放在hibemate.cfg.xml配置文件中來管理。這樣可為系統提供很好的解耦。
Spring對Hibernate的DAO進行了非常好的封裝,使開發者完全不必關注于事務,可以把精力更多地集中在業務處理方面。繼承HibemateDaoSupport的DAO類具有Spring封裝Hibernate操作數據庫的完全功能,
繼承HibemateDaoSupport的目的是讓Spring管理事務,DAO具有面向編程接口的特點,多態性使DAO類的實現多樣化。在Spring管理下,數據庫操作、事務處理也都變成自動化了。
二 系統設計
1系統總體架構設計
在Flex和Java的應用中,“展現層”邏輯完全運行在客戶端的Flash虛擬機中,而“業務邏輯層”和“數據持久層”邏輯則運行在服務器端的Java虛擬機中??蛻舳讼到y和服務器端系統完全分離,各自運行在不同的CPU和虛擬機中。因此,Flex和Java組合開發的應用系統為異構的分布式系統。
Flex和Java應用的系統架構圖如圖2所示。
展現層利用Flex框架技術,可以實現顯示與邏輯的分離,代碼清晰易讀性及可維護性高。
Spring負責業務邏輯層,通過Spring配置文件定義應用程序的業務邏輯,實現應用程序邏輯與代碼的分離。
Hibernate數據持久層簡化了數據庫操作,節約了開發人員編寫大量的SQL語句所花費的時間,縮短了軟件開發周期。
2 數據庫設計
根據業務需求和功能邏輯分析,確定調頻發射臺點播系統采用以下數據表:用戶表(Users)、媒體節目表(Mediafile)、點播預約表(Playreservation)、固定節目表(Fixedschedule)、公告通知表(Announcement)、用戶日志表(Userlog)。其中部分數據表之間包含相關關系。
用戶表存放用戶的詳細信息,其中字段包括用戶標識、用戶名、用戶口令、用戶權限等級、用戶實名、工號(學號)、身份證號、部門、郵件地址、用戶類別、注冊時間、注冊IP地址、注冊MAC地址、手機號、固定電話、是否鎖定、性別、地址、登錄次數等信息。用戶權限等級設定如下:超級管理員為1,普通管理員為2,普通用戶為3,廣播發射用戶為4。
媒體節目表存放媒體節目的詳細信息,其中字段包括節目標識、節目名稱、節目類別、節目簡介、節目文件名、節日時長、上傳用戶標識、上傳時間、文件大小、存放路徑、是否審核、審核人標識、瀏覽次數、點播次數、播放次數等。
點播預約表存放節目被點播的有關信息,其中字段包括點播標識、點播用戶標識、點播節目標識、操作時間、預約播放時間、節目時長、點播級別、點播結果等信息。
固定節目表存放管理員的固定或特殊播放節目的信息,其中字段包括固定()節目標識、人標識、節目標識、操作時間、播放時間、節目時長等信息。
用戶日志表存放權限用戶(包括普通用戶及管理員)的登錄、注銷等信息,還存放管理員一些關鍵操作的日志信息。
公告通知表存放由管理員的一些通知公告信息。
3 系統功能模塊設計
本系統分為五大功能模塊,如圖3所示。
(1)登錄模塊:普通用戶和管理員可利用用戶名或密碼登錄系統,通過驗證方可進入系統;匿名用戶直接點“匿名登錄”即可,不用經過驗證。
(2)節目上傳模塊:普通用戶及管理員用戶均可上傳節目(只能上傳mp3格式的聲音文件)。節目上傳以后,必須等待管理員經視聽審核方可被點播。匿名用戶不能上傳節目。
(3)點播節目模塊:所有進入系統的用戶(包括匿名用戶)可以根據已有節目列表來點播節目。點播策略為:正在廣播的節目不能中斷:管理員可以節目(一般為固定和特殊節目),權限最高,普通用戶次之,匿名用戶最低;點播時間沖突時,權限高的用戶可以點播成功,權限低的用戶點播的節目被取消。
(4)廣播節目模塊:單獨設定廣播發射用戶,在發射機所在客戶機上登錄系統,此時客戶機的聲卡輸出即作為調頻發射機的音頻源。根據服務器數據庫中點播表的播放時間,采用定時器方式來定時播放節目。系統輪詢點播節目表,輪詢時間間隔可根據實際情況設定為2秒或5秒等。一般每個校區設置有一臺發射機。由于采用定時器,發射機之間可實現同步。無點播節目(可定義為距下一個點播節目時間長度大于某個時間間隔,如10秒)時,可從節目表中隨機選擇節目來廣播,直至點播節目播放時間點到來為止。
(5)管理模塊:包含幾個管理子模塊,如:用戶管理子模塊、節目管理子模塊、點播管理子模塊、日志管理子模塊、公告管理子模塊等,為管理員提供對各種資源(或對象)進行增刪改查等管理功能。
三系統相關問題研究及實現
1 Flex客戶端和Java服務器端之間的通信
本系統中,客戶端和服務器端的通信(遠程過程調用,即RPC)采用HTFP協議。大量數據通信時是采用RemoteObject組件完成的,使用AMF(Action Message Format)格式交換數據,同時需要采用第三方框架配合。AMF是Adobe公司定義的一種二進制數據格式,其數據轉換和傳輸效率更高,第三方框架用于解釋AMF格式數據。
在Java平臺下,本系統第三方框架采用Adobe官方開源軟件BlazeDS,安裝配置在服務器端。
2 Flex客戶端和Java服務器端的整合
由圖2可知,Flex客戶端與Java服務器端整合的關鍵就是Flex與Spring的整合。
Flex與Spring的整合需要一個工廠類SpringFaetory,負責為Flex目的文件提供已經完成初始化(依賴注入)的Springbeans實例。
在BlazeDS的services-config.xml文件中添加factory元素,指向該工廠。
在應用中,services-config.xml文件有如下配置:
class="cn.edu.ahut,fmrs.flex_spring.Spring Factory"/>
此外需要配置BlazeDS的remoting-config.xml文件,該文件定義各個目的文件元素,指定Spring工廠以及對應的業務層服務組件bean的id。
如對媒體節目來說,remoting-config.xml文件有如下配置:
spring
mediafileAction
這樣,通過BlazeDS,Flex客戶端就可以實現通過遠程方法調用的方式訪問服務器端Spring提供的組件服務。
3異構系統之間遠程數據的請求與調用
Flex客戶端使用RomoteObjecct對象通過BlazeDS框架調用服務器端的Remote Facade對象中的方法,Remote Facade對象方法則調用“業務邏輯層”中“業務邏輯對象”或“業務邏輯服務對象”的方法完成客戶端請求。此為遠程外觀(Remote Facade)模式,是客戶端和服務器端的接口。
“DTO/VO模式用于遠程方法調用過程中的傳輸數據,DTO(服務器傳輸對象)是服務器端普通Java對象,它不承擔任何業務邏輯;VO(值對象)是客戶端ActionScript對象,它只承擔數據,不含任何業務界面邏輯;DTO與VO――對應,成對出現”。
在客戶端與服務器端的通信過程中,VO和DTO兩種對象通過遠程方法調用,經過BlazeDS框架對兩種對象進行相互轉換,完成異構系統之間數據的請求與調用。
以刪除媒體文件處理為例,客戶端在進行有關配置后,采用MediafileAction.deletemediafile(mediafile)語句來調用服務器端的deletemediafile(Mediafile mediafile)方法來刪除媒體文件;前者語句中的參數mediafile即為客戶端VO對象,后者方法中的參數mediafile即為服務器端VTO對象。
4 系統權限管理的實現
(1)權限用戶登錄成功后,能獲取到用戶權限等級,等級為1至4級。匿名用戶登錄后,用戶權限等級設為5。
(2)登錄用戶通過菜單導航條可以進入不同功能菜單。菜單導航條通過MenuBar、XMLList、State等組件實現。MenuBar是菜單組件;XMLList組件提供數據集,數據集表示菜單的具體項和子項;單擊每個菜單項都跳轉至相應的狀態(或頁面),不同的狀態由State組件提供。
根據登錄用戶的用戶權限等級進入到不同的狀態,也即進入到不同的(子)菜單,即擁有了不同權限。
為提高程序的可重用性,采用對某個狀態(或頁面)移除或增加部分組件來實現。
(3)采用Flex共享對象在本地保存用戶登錄信息,用戶注銷時,清除本地共享對象。
5 發射客戶端廣播的實現
采用Flex 4系統Sound類的play方法播放服務器上的rap3格式文件,使發射客戶端聲卡發出聲音,經過發射機后廣播出去。采用Sound類的stop方法停止播放節目。
6 系統實現環境
調頻發射臺點播系統采用CentOS 5.5系統,Web服務器采用Tomcat 7.0,數據庫采用MySQL 5.0,編程語言采用Java 6.0,開發框架采用Spring 3.0,Hibernate 3.3,Flex 4,BlazeDS 4.0。
Tomcat和MySQL部署在一臺服務器上,發射客戶端采用兩臺PC機,分別放置在兩個校區,連接到各自的發射機上。
實際應用環境中,考慮到網絡延遲產生的問題,兩個發射機采用不同的頻率發射廣播。由于采用無人值守方式,發射客戶端系統還考慮每天定時開機關機問題,以及在網絡瞬間斷開重連后播放模塊的自動啟動問題。
系統運行實際效果截圖(局部)如圖4所示。
【論文摘要】本文對中波廣播覆蓋工作中數據計算、效果圖繪制進行了數字化研究,對實現數字化的關鍵算法進行了分析,使用計算機系統實現了中波廣播地波傳輸距離計算、廣播覆蓋效果圖繪制及覆蓋統計等工作。
O引言
中波廣播發展較早、覆蓋范圍較廣,是較為普遍的廣播形式。中波廣播覆蓋是中波廣播規劃設計、資源管理的基礎。中波廣播的頻率資源短缺,為更好地利用有限的中波廣播頻率等其它資源,在進行廣播覆蓋研究時需要對中波廣播頻率、發射功率和地理位置等信息作各種計算、分析和統計,在實際工作中經常要進行廣播覆蓋半徑的數據計算、覆蓋效果圖繪制以及覆蓋統計計算,這時工作量大,程序繁瑣,工作周期長,投入的時間和精力較多。
數字化是廣播電視技術的發展方向,隨著廣播電視數字化進程不斷深入.數字化將滲透到廣播電視的各個技術領域和生產環節之中,對中波廣播覆蓋設計、規劃等各項研究中涉及的數據計算和效果圖繪制等工作進行數字化,即使用計算機系統快速、精確和直觀地計算并顯示出各地、各廣播頻率和發射功率的覆蓋效果圖和各項統計數值,能提高工作效率、節約時間和精力,從而進行其它更抽象的決策性工作
2手工計算與繪圖的流程
中波廣播覆蓋等工作經常要進行廣播覆蓋半徑的理論計算,理論計算的方法較多,實際計算中使用球形地面的地波傳播公式結合地波傳播曲線表估算出的中波廣播傳播距離數值,更接近實地廣播場強收測數值.因此作為中波廣播的覆蓋半徑在廣播覆蓋工作中使用。
球形地面上的地波傳播公式為:
E=、E+101gP+10lgD(1)
即首先使用公式(1)進行場強計算,所得場強結果結合地波傳播曲線表.查出限定場強值下中波廣播地波傳播距離的理論值,并作為某中波頻率和發射功率的廣播覆蓋半徑。根據覆蓋半徑可在平面地圖上用圓規繪制出中波廣播覆蓋效果圖,而后再進行各項統計工作。
3數字化的數據計算與圖形繪制流程
使用計算機進行數學計算和圖形繪制,首先應把需要的參數、圖形等數據輸入進計算機,存儲在數據庫中,然后找到適合的算法運算數據,最后使用計算機語言編程實現算法邏輯。
3.1數字化基礎數據
(1)選取適合的區域平面地圖,制成區域平面地圖的電子文檔;根據區域平面地圖的直線比例尺,計算出區域平面地圖電子文檔中兩點間距離(像素數量)與實際區域的兩點間距離(公里數)的換算系數。使用該系數能夠算出實際區域中兩點間直線距離在區域平面地圖電子文檔中所表示的以像素為單位的直線長度。
(2)記錄區域平面地圖電子文檔中該封閉區域的邊界像素坐標值和該區域包含的像素數量總和,用于統計覆蓋面積。
(3)記錄區域平面地圖電子文檔中各地、市或縣所處位置的像素坐標值,該值即覆蓋效果圖中發射機廣播覆蓋的圓心坐標。
(4)將地波傳播曲線表制成電子文檔,并矢量化地波傳播曲線表電子文檔.用于計算地波傳播距離。
3.2覆蓋半徑的數據計算
(5)設定廣播頻率和發射功率參數,通過公式①和(4)中矢量化的地波傳播曲線表電子文檔計算出該點的地波傳播距離即廣播覆蓋半徑,而后使用(1)中取得的距離換算系數計算出區域平面地圖電子文檔中的像素數量值,即覆蓋效果圖中發射機播出覆蓋圓的半徑。
3.3效果圖繪制
(6)在區域平面地圖的電子文檔上以(3)中某地、市或縣的像素坐標值為圓心,以(5)中得出的覆蓋半徑像素數量值為半徑繪制圓,圓內區域則表示某地某頻率和功率的理論有效覆蓋范圍。
3-4覆蓋統計計算
(7)根據(6)產生的覆蓋效果圖和(2)中的區域的邊界像素坐標值和該區域包含的像素數量總和統計出覆蓋面積。如果統計出覆蓋人口數.需要生成人口分布圖的電子文檔,計算方法與覆蓋面積統計類似。除了基礎數據的準備工作外,其他各步驟通過編制計算機程序,計算用戶輸入的數據和存儲在計算機服務器中的數據,得出計算結果、繪制出圖形、完成統計工作。
4.關鍵算法分析
4.1平面地圖繪制
平面地圖由曲面地圖經過投影并計算得出,因此平面地圖的準確度直接關系到圖形繪制和統計計算的準確度。一般情況下,地圖上兩點間的距離與實際地理距離相比總有一定誤差,為方便研究并合理控制誤差范圍,經過計算機程序多次計算、繪制并比較后發現,直接使用球形地面上的地波傳播公式取得的廣播傳輸距離值在1:100萬的小比例尺平面地圖上繪制所產生的誤差可以忽略不計,因此本文中計算程序選取1:100萬的小比例尺平面區域地圖,并且直接使用傳輸距離值作為覆蓋半徑值繪制覆蓋效果圖。
4.2曲線表的矢量化
地波傳播曲線表的電子文檔精度和矢量化地波傳播曲線表電子文檔的方法以及使用地波傳播曲線表電子文檔計算地波傳播距離的算法決定著地波傳播距離的準確度。
把地波傳播曲線表轉換成電子文檔并保存在數據庫中,是保存了它的像素集合,這樣的地波傳播曲線表電子文檔數據是標量數據,計算機無法確定場強值和距離值的對應關系,因此需要通過“轉換表”把場強值與高度像素值以及距離值與寬度像素值對應起來,完成從場強到距離的計算。如圖所示:
“T1表”記錄了電場強度與地波傳播曲線表電子文檔的Y軸方向像素的一一對應關系;“T2表”記錄了地波傳播曲線表電子文檔中不同頻率的場強衰減曲線的像素坐標值,不同的頻率擁有不同的曲線形狀,因此其像素坐標值不也不一樣;“T3表”記錄了地波傳播曲線表電子文檔x軸像素與傳輸距離的對應關系。這樣,通過“T1表”一“T表”一“T3表”的對應線索,可以得到傳播距離數值。
5程序實現
使用計算機系統實現中波廣播覆蓋程序.首先要選取合適的計算描述語言,確認該語言的計算精度能夠達到實際需求,其次選擇便捷可靠的數據存儲方式,最后設計軟件結構、界面和程序處理流程。
5.1語言選擇
計算機編程語言有很多,本文使用JavaTM Platform StandarEdition6編程平臺來完成覆蓋程序的編寫。Java編程語言可被用來創建任何常規編程語言所能創建的應用程序,它的圖像處理靈活方便語言編寫完成后經過編譯即可在任意操作系統環境運行使用。
5.2數據存儲方案
關系型數據庫系統通常作為數據訪問的存儲平臺。Java語言擁有多樣的關系型數據庫接口,本程序選用的關系型數據庫系統是MicrosoftSQLServer2000(sp4)數據庫系統,該系統具有使用方便、可伸縮性好、與相關軟件集成程度高等優點。
程序需要永久存儲在數據庫中的數據主要有:區域平面地圖的電子文檔、距離的換算系數值、各地市縣所處的像素坐標值和名稱、封閉區域的邊界像素坐標值和該區域包含的像素總數、矢量化的地波傳播曲線表的電子文檔、中波全波段頻率值、發射功率值等。
5.3軟件結構、程序執行序列和界面設計
覆蓋軟件基于客戶機/服務器(c/s)模式,并要求能夠單機或者在網絡環境中運行,系統結構如圖:
圖2中“客戶機”運行覆蓋程序,通過程序的圖形化界面將“用戶”指定的必要參數輸入到程序中.程序在處理數據過程中如果要使用存儲在“服務器”中的相關數據,則對“服務器”發出數據請求指令查詢數據,“服務器”接收到該指令后,查找所需數據并返回;覆蓋程序使用相關數據按照程序算法進行計算處理,最終將處理結果既覆蓋半徑值和覆蓋效果圖顯示在“客戶機”計算機的圖形界面上,供用戶使用。覆蓋程序需要用戶輸入地點、發射功率和頻率等基本信息.基本信息的圖形化輸入界面如圖:
圖3顯示的程序輸入界面中最上一行是下拉選擇框.用于選擇“地點”、“頻率”和“功率”基本參數信息,之后使用“添加”和“刪除”按鈕將確定的多個數據增加到位于輸入界面中下部的列表框中.列表框中包含了多地點的中波廣播分布及參數設置數據,形成覆蓋參數集合,不同的集合元素組成不同的覆蓋效果或覆蓋方案。
在本程序中“覆蓋半徑”僅是“頻率”和“功率”的函數.確定了“覆蓋半徑”和“地點”就可以繪制覆蓋效果圖。在圖3顯示的程序輸入界面上,用戶使用鼠標點擊“地圖顯示”標簽便產生覆蓋效果圖:
薦”
圖4中用正圓形表示發射點的廣播覆蓋范圍,可以顯示同一頻率的多點分布效果或某點多個頻率的覆蓋效果等較直觀的參考信息,該信息是由圖4中輸入界面列表框產生的數據集合決定的,正圓形的不同顏色代表不同的發射功率值。覆蓋效果圖在程序中能進行放大或縮小。統計數值顯示在圖片左上角區域。
6結束語