周厚福
(作者單位:國家新聞出版廣電總局八三一臺)
?
150kW短波發(fā)射機(jī)一鍵代播的設(shè)計與實(shí)現(xiàn)
周厚福
(作者單位:國家新聞出版廣電總局八三一臺)
摘 要:本文系統(tǒng)地介紹150kW發(fā)射機(jī)的運(yùn)行流程,并對150kW短波發(fā)射機(jī)發(fā)生故障時,如何實(shí)現(xiàn)一鍵代播的功能進(jìn)行了較詳細(xì)說明,以供參考。
關(guān)鍵詞:150kW短波發(fā)射機(jī);一鍵代播;故障
安全傳輸發(fā)射自動化控制系統(tǒng)是無線電臺管理局全局信息化建設(shè)的重要工作組成部分,而實(shí)現(xiàn)安全傳輸發(fā)射自動化控制的重點(diǎn)是實(shí)現(xiàn)發(fā)射機(jī)播出任務(wù)過程中各相關(guān)設(shè)備的自動化運(yùn)行控制。目前,國家新聞出版廣電總局八三一臺大功率短播發(fā)射機(jī)均已經(jīng)實(shí)現(xiàn)自動化運(yùn)行,發(fā)射機(jī)房實(shí)現(xiàn)有人留守?zé)o人值班,但設(shè)備必然還是會發(fā)生故障,按照最快播出的原則,新增一些提高傳輸發(fā)射任務(wù)安全性的功能。新的自動化系統(tǒng)在保留并增強(qiáng)原有系統(tǒng)功能的前提下,新增一鍵代播等功能,在技術(shù)上使用多線程、主從機(jī)互備等方式提高系統(tǒng)穩(wěn)定性。
系統(tǒng)采用面向?qū)ο蟮南到y(tǒng)建設(shè)和開發(fā)理念,采用系統(tǒng)基于.NET平臺開發(fā),采用C/S架構(gòu)組件化的開發(fā)模式,按無線電臺管理局《安全傳輸發(fā)射自動控制平臺技術(shù)規(guī)范》設(shè)計數(shù)據(jù)交換格式進(jìn)行設(shè)計;150kW發(fā)射機(jī)自動化系統(tǒng)按照帶周期信息的運(yùn)行時間表,對發(fā)射機(jī)運(yùn)行進(jìn)行控制,采集發(fā)射機(jī)的運(yùn)行狀態(tài)數(shù)據(jù),并提交給發(fā)射機(jī)房運(yùn)行監(jiān)控系統(tǒng)。150kW發(fā)射機(jī)自動化系統(tǒng)分為三層:發(fā)射機(jī)自動化控制臺、發(fā)射機(jī)一體化工控機(jī)、發(fā)射機(jī)板卡。
1.1發(fā)射機(jī)房運(yùn)行自動化系統(tǒng)介紹
發(fā)射機(jī)運(yùn)行監(jiān)控系統(tǒng)對機(jī)房內(nèi)安全傳輸發(fā)射任務(wù)進(jìn)行統(tǒng)一調(diào)度和代播管理,對發(fā)射機(jī)各自動化系統(tǒng)提交的數(shù)據(jù)進(jìn)行處理,再提交給臺運(yùn)行管理系統(tǒng),并發(fā)射機(jī)的所有設(shè)備的運(yùn)行狀態(tài)進(jìn)行監(jiān)控。包含調(diào)度管理、運(yùn)行監(jiān)測、數(shù)據(jù)處理和系統(tǒng)管理等子系統(tǒng)。
150kW發(fā)射機(jī)控制臺按照帶周期信息的運(yùn)行時間表,對發(fā)射機(jī)運(yùn)行進(jìn)行控制,采集發(fā)射機(jī)的運(yùn)行狀態(tài)數(shù)據(jù),并提交給發(fā)射機(jī)房運(yùn)行監(jiān)控系統(tǒng)。包括控制模式切換、自動控制、實(shí)時監(jiān)測、日志管理以及校時等功能。
通過串口和Socket協(xié)議對數(shù)據(jù)進(jìn)行相互轉(zhuǎn)換,實(shí)現(xiàn)模擬量數(shù)據(jù)采集、調(diào)諧、電控、保護(hù)等功能。
1.2系統(tǒng)的接口介紹
臺運(yùn)行管理系統(tǒng)向發(fā)射機(jī)機(jī)房運(yùn)行監(jiān)控系統(tǒng)發(fā)送平臺運(yùn)行圖。發(fā)射機(jī)機(jī)房運(yùn)行監(jiān)控系統(tǒng)將代播請求、相應(yīng)的設(shè)備工況等信息反饋給臺運(yùn)行管理系統(tǒng)。
發(fā)射機(jī)房運(yùn)行監(jiān)控系統(tǒng)向發(fā)射機(jī)控制臺系統(tǒng)發(fā)送帶周期的運(yùn)行時間表,發(fā)射機(jī)自動化把運(yùn)行數(shù)據(jù)、運(yùn)行工況上傳給發(fā)射機(jī)房運(yùn)行監(jiān)控系統(tǒng)。
發(fā)射機(jī)機(jī)房運(yùn)行監(jiān)控系統(tǒng)向天線自動交換系統(tǒng)發(fā)送帶周期的運(yùn)行時間表,天線自動交換系統(tǒng)把運(yùn)行數(shù)據(jù)、運(yùn)行工況上傳至發(fā)射機(jī)機(jī)房運(yùn)行監(jiān)控系統(tǒng)。
發(fā)射機(jī)機(jī)房運(yùn)行監(jiān)控系統(tǒng)根據(jù)代播需要自動調(diào)整節(jié)傳自動化系統(tǒng)的與發(fā)射機(jī)之間的節(jié)目源信號傳遞通道。
系統(tǒng)基于C/S架構(gòu),采用模塊化插件式設(shè)計基于Windows平臺,運(yùn)行在微軟的.Net Framework框架下。數(shù)據(jù)庫采用Microsoft SQL Server 2005,維護(hù)相對簡單。
2.1流程描述
1)智能調(diào)度系統(tǒng)向臺技術(shù)平臺下發(fā)的是調(diào)度命令。2)臺技術(shù)平臺調(diào)度資源庫更新后,需要將變動部分反饋回智能調(diào)度系統(tǒng)。反饋方式定為人工反饋。3)可操作性判斷中的人工判斷過程必須在該調(diào)度命令執(zhí)行前規(guī)定時間內(nèi)(規(guī)定時間根據(jù)實(shí)際情況自行設(shè)定)完成,并將判斷結(jié)果反饋到臺運(yùn)行管理系統(tǒng)。如果超過規(guī)定時間,系統(tǒng)默認(rèn)調(diào)度命令可執(zhí)行。如果正式播出時出現(xiàn)不能執(zhí)行情況,將啟動代播流程。4)運(yùn)行圖下發(fā)時要有接收和執(zhí)行確認(rèn),確保下發(fā)的安全可靠。臺下發(fā)運(yùn)行圖時的確認(rèn)機(jī)制采用層層確認(rèn)。5)臺技術(shù)平臺分發(fā)給發(fā)射機(jī)運(yùn)行監(jiān)控系統(tǒng)和自臺質(zhì)量保證系統(tǒng)是含有所有變動信息的運(yùn)行圖,發(fā)給節(jié)傳自動化系統(tǒng)的是調(diào)度令內(nèi)容。
2.2機(jī)房內(nèi)一鍵代播
2.2.1故障判定條件管理
管理和設(shè)置發(fā)射機(jī)、天線和節(jié)傳等發(fā)生何種故障時需要啟動一鍵代播功能,并對各類故障條件設(shè)定執(zhí)行優(yōu)先級,如果多設(shè)備同時發(fā)生故障,高優(yōu)先級的故障類型先行執(zhí)行,若故障類型一致,則按故障發(fā)生時間順序執(zhí)行。
2.2.2代播執(zhí)行參數(shù)
當(dāng)啟動代播請求后,代播動作需要有一系列的配套參數(shù)去約定何種條件下應(yīng)該執(zhí)行哪些動作(如故障機(jī)關(guān)機(jī)、代播機(jī)開機(jī))、如何執(zhí)行(如提前幾分鐘試機(jī))。
2.2.3代播模式管理
代播模式,分手動模式和自動模式。手動模式時,當(dāng)發(fā)生故障時系統(tǒng)會自動生成相應(yīng)的代播方案,但是需要通過手動的方式選定代播方案進(jìn)行執(zhí)行。自動模式時,系統(tǒng)在自動生成代播方案的同時,會選擇代播方案中默認(rèn)的第一項(xiàng)方案自動進(jìn)行自動。
2.2.4代播方案自動生成
代播方案自動生成是指在自動發(fā)生故障時,會根據(jù)一些預(yù)先輸入的條件,并結(jié)合當(dāng)前各種設(shè)備運(yùn)行的現(xiàn)狀;同時,參考運(yùn)行圖的要求,自動計算并生成故障機(jī)發(fā)生后的替代方案,根據(jù)條件的優(yōu)選組合,可能會產(chǎn)生多套可供選擇的代播方案。
2.2.5代播執(zhí)行
代播執(zhí)行是指根據(jù)某一代播方案執(zhí)行方案涉及設(shè)備的自動化運(yùn)行,它需要與發(fā)射機(jī)自動化系統(tǒng)、天線交換自動化系統(tǒng)、節(jié)傳自動化系統(tǒng)等其他系統(tǒng)進(jìn)行交換,實(shí)現(xiàn)發(fā)射機(jī)的狀態(tài)轉(zhuǎn)換、天線路由的調(diào)整、節(jié)目輸入源的切換等功能。一鍵代播的實(shí)際發(fā)生均發(fā)生在此環(huán)節(jié)。
2.3自臺代播和臺際代播申請流程
當(dāng)設(shè)備發(fā)射故障不能進(jìn)行機(jī)房內(nèi)的自動代播時,由機(jī)房運(yùn)行監(jiān)控系統(tǒng)自動或發(fā)射機(jī)房留守人員手動提出代播申請,運(yùn)行管理系統(tǒng)根據(jù)當(dāng)前的運(yùn)行圖、播出設(shè)備的工作狀態(tài)和調(diào)度資源庫,判斷是否能夠進(jìn)行自臺代播。如果能進(jìn)行自臺代播,則生成自臺代播方案,繼而生成代播調(diào)度命令;否則向智能調(diào)度管理系統(tǒng)提出臺際代播申請。分段代播時,無論臺內(nèi)還是臺外代播都要返回信息,每一段(每一部機(jī)器)代起來都要返回一個時間。
2.3.1自臺代播
代播執(zhí)行過程:向調(diào)度處理功能單元發(fā)送代播調(diào)度命令,執(zhí)行流程詳見調(diào)度處理流程描述,代播前,同時向代播機(jī)發(fā)開機(jī)命令和故障機(jī)發(fā)關(guān)機(jī)命令,代播機(jī)器增加運(yùn)行時間表,故障機(jī)刪除運(yùn)行時間表。代播反饋過程:代播設(shè)備執(zhí)行代播方案后,由監(jiān)測功能單元監(jiān)測代播設(shè)備工作狀況,向故障機(jī)房運(yùn)行監(jiān)控系統(tǒng)反饋代播信息。
2.3.2臺際代播
代播執(zhí)行過程:故障臺運(yùn)行管理系統(tǒng)發(fā)出代播申請,由智能調(diào)度系統(tǒng)處理后下發(fā)代播調(diào)度命令,執(zhí)行流程詳見調(diào)度處理流程描述。代播反饋過程:代播臺代播設(shè)備執(zhí)行代播方案后,由代播臺監(jiān)測功能單元將監(jiān)測到的代播設(shè)備工作狀況,反饋給智能調(diào)度系統(tǒng),并通過智能調(diào)度系統(tǒng)轉(zhuǎn)發(fā)給故障臺的臺運(yùn)行管理系統(tǒng),最終將代播信息反饋回故障機(jī)房運(yùn)行監(jiān)控系統(tǒng)。運(yùn)行管理系統(tǒng)針對臺際代播中頻調(diào)處的回復(fù)生成故障機(jī)停機(jī)指令。
2.4恢復(fù)播出處理流程
2.4.1自臺代播申請恢復(fù)流程
故障機(jī)處理流程:當(dāng)申請恢復(fù)時刻與代播任務(wù)截止時間相比大于一定范圍(根據(jù)自臺實(shí)際情況規(guī)定),則按照盡量縮短停播時間為原則,安排故障機(jī)恢復(fù)播出;當(dāng)申請恢復(fù)時刻與代播任務(wù)截止時間相比小于規(guī)定的時間范圍,則故障機(jī)待機(jī)等待。代播機(jī)處理流程:當(dāng)申請恢復(fù)時刻與代播任務(wù)截止時間相比大于一定時間范圍(根據(jù)自臺實(shí)際情況規(guī)定),則盡量縮短停播時間為原則,安排代播機(jī)停止播出;當(dāng)申請恢復(fù)時刻與代播任務(wù)截止時間相比小于規(guī)定的時間范圍,則安排代播機(jī)繼續(xù)播出至任務(wù)結(jié)束。
2.4.2臺際代播申請恢復(fù)流程
1故障機(jī)處理流程:發(fā)出代播恢復(fù)申請后,故障機(jī)待機(jī)等待。代播機(jī)處理流程:正常播音,等待調(diào)度指令。
以上對150 kW短波發(fā)射機(jī)自動控制系統(tǒng)的一鍵代播的與實(shí)現(xiàn)說明,難免有疏漏,敬請大家提出指正,以便交流探討、共同提高。
參考文獻(xiàn):
[1]徐孝凱,賀佳英,著.?dāng)?shù)據(jù)庫基礎(chǔ)與SQL Server應(yīng)用開發(fā)[M].北京:清華大學(xué)出版社,2008.
[2]無線電臺管理局信息化建設(shè)規(guī)范[S].國家廣電總局無線局,2013.
[3]溫鋼云,黃道平.計算機(jī)控制技術(shù)[M].廣州:華南理工大學(xué)出版社,2001.