巴桑倉(cāng)決
摘 要 在現(xiàn)代社會(huì)經(jīng)濟(jì)不斷發(fā)展的過(guò)程中,廣播電視事業(yè)也在不斷的進(jìn)步,廣播電視發(fā)射機(jī)對(duì)監(jiān)控的要求也越來(lái)越高。在此背景下,本文就提出了一種基于RTIMMS的廣播電視發(fā)射綜合監(jiān)控系統(tǒng)的設(shè)計(jì)思路,首先介紹廣播電視發(fā)射臺(tái)綜合監(jiān)控系統(tǒng)的層次結(jié)構(gòu),之后對(duì)其中模塊的組成進(jìn)行了分析,重點(diǎn)介紹了RTIMMS在廣播電視發(fā)射綜合監(jiān)控系統(tǒng)中的結(jié)構(gòu)、配置方法、建模機(jī)制等,最后在實(shí)際應(yīng)用中進(jìn)行了效果總結(jié)。
關(guān)鍵詞 RTIMMS;廣播電視;發(fā)射;綜合監(jiān)控系統(tǒng)
中圖分類號(hào) G2 文獻(xiàn)標(biāo)識(shí)碼 A 文章編號(hào) 1674-6708(2017)196-0021-02
廣播電視是人們獲得信息的主要方式和途徑,在人們?nèi)粘_^(guò)程中具有重要的作用。保證廣播電視設(shè)備在運(yùn)行工程中的正常及穩(wěn)定,能夠有效保障廣播電視節(jié)目的正常播出。通過(guò)自動(dòng)控制技術(shù)、網(wǎng)絡(luò)技術(shù)和計(jì)算機(jī)技術(shù)的廣播電視監(jiān)控系統(tǒng)檢測(cè)設(shè)備,能夠提高電視系統(tǒng)在運(yùn)行過(guò)程中異常處理、運(yùn)行參數(shù)的監(jiān)測(cè),以此有效提高系統(tǒng)的穩(wěn)定性及可靠性,保證廣播系統(tǒng)的安全運(yùn)行。但是現(xiàn)代廣播電視監(jiān)控系統(tǒng)大部分都存在擴(kuò)展性、通用性及靈活配置等方面的問(wèn)題,在廣播電視設(shè)備不斷完善的過(guò)程中,因?yàn)闆](méi)有統(tǒng)一標(biāo)準(zhǔn),設(shè)備的可監(jiān)控性設(shè)計(jì)還能夠進(jìn)一步提高。在現(xiàn)代三網(wǎng)融合背景下,全新的系統(tǒng)和設(shè)備不斷的涌現(xiàn),通用化、兼容性及互聯(lián)互通等問(wèn)題不斷出現(xiàn),所以,對(duì)廣播電視監(jiān)控方面的研究具有重要的現(xiàn)實(shí)意義。
1 系統(tǒng)的結(jié)構(gòu)
RTIMMS的系統(tǒng)結(jié)構(gòu),其主要是通過(guò)合理的分布式系統(tǒng)結(jié)構(gòu)及建模機(jī)制,為系統(tǒng)提供較為強(qiáng)大的配置功能,在網(wǎng)絡(luò)通信方面實(shí)現(xiàn)通用化設(shè)計(jì)。以下進(jìn)行一一介紹。
1.1 系統(tǒng)結(jié)構(gòu)
RTIMMS為監(jiān)控系統(tǒng)提供了多節(jié)點(diǎn)、多層次及分布式的系統(tǒng)結(jié)構(gòu),從而能夠滿足監(jiān)控檢測(cè)的系統(tǒng)需求。用戶通過(guò)配置系統(tǒng)能夠方便的創(chuàng)建出滿足系統(tǒng)及自身需求的監(jiān)控系統(tǒng)結(jié)構(gòu),現(xiàn)代被廣泛使用的結(jié)構(gòu)為臺(tái)站及監(jiān)控中心兩層結(jié)構(gòu),系統(tǒng)能夠配置6個(gè)層級(jí)軟件,一共有100多層單層級(jí)節(jié)點(diǎn)的配置,從而有效滿足廣播電視發(fā)射綜合監(jiān)控系統(tǒng)的需求,并且還有通用化的特點(diǎn)。除了使用分布式結(jié)構(gòu)及配置功能之外,系統(tǒng)還具有多種機(jī)制,從而使系統(tǒng)能夠正常的工作。比如任務(wù)調(diào)度機(jī)制,其主要目的就是實(shí)現(xiàn)報(bào)警、數(shù)據(jù)及指令等任務(wù)的合理調(diào)度;消息傳遞機(jī)制,其主要目的就是實(shí)現(xiàn)基于TCP/IP協(xié)議及Windows消息的傳遞;同步機(jī)制,其主要目的就是實(shí)現(xiàn)系統(tǒng)的任務(wù)同步及時(shí)間同步;數(shù)據(jù)存儲(chǔ)機(jī)制,其主要目的就是為系統(tǒng)提供合理的數(shù)據(jù)存儲(chǔ)設(shè)備,將監(jiān)控狀態(tài)、權(quán)限、配置及報(bào)警等數(shù)據(jù)存儲(chǔ)到系統(tǒng)的不同層及不同節(jié)點(diǎn)中。
1.2 設(shè)備建模
系統(tǒng)中的設(shè)備建模主要目的就是創(chuàng)建合理及通用的系統(tǒng)模型,實(shí)現(xiàn)系統(tǒng)模型的實(shí)例化,也就是將被監(jiān)控的設(shè)備描述出來(lái)。所以,模型創(chuàng)建就要全面考慮多種因素,比如通信協(xié)議、設(shè)備屬性、控制機(jī)制、數(shù)據(jù)格式、界面及錯(cuò)誤判斷等。分析系統(tǒng)中的多種功能,模型使用專業(yè)腳本語(yǔ)言及解析器實(shí)現(xiàn)。組件對(duì)象通過(guò)插件技術(shù)實(shí)現(xiàn),本文所設(shè)計(jì)的系統(tǒng)是以動(dòng)態(tài)鏈接庫(kù)、組件對(duì)象模型等插件實(shí)現(xiàn),系統(tǒng)實(shí)現(xiàn)五層設(shè)備模型,分別為基礎(chǔ)屬性層、設(shè)備表現(xiàn)層、系統(tǒng)接口層、通信協(xié)議層、業(yè)務(wù)功能層?;A(chǔ)屬性層中主要包括系統(tǒng)設(shè)備的基本屬性,比如設(shè)備名稱、監(jiān)控設(shè)備參數(shù)及類別;設(shè)備表現(xiàn)層的主要目的就是實(shí)現(xiàn)人機(jī)界面的設(shè)計(jì);系統(tǒng)結(jié)構(gòu)層的主要目的就是為系統(tǒng)提供多個(gè)系統(tǒng)調(diào)節(jié)接口,以此實(shí)現(xiàn)系統(tǒng)對(duì)設(shè)備組件的調(diào)用,其還能夠?qū)崿F(xiàn)接口函數(shù)的定義,其中包括對(duì)通訊協(xié)議層和業(yè)務(wù)功能層的調(diào)用及封裝;通信協(xié)議層的主要目的就是實(shí)現(xiàn)設(shè)備通信協(xié)議,因?yàn)橄到y(tǒng)中的通信協(xié)議具有較大的差別,所以通過(guò)通信協(xié)議層能夠?qū)崿F(xiàn)設(shè)備協(xié)議的解析及封裝;業(yè)務(wù)功能層的主要目的就是將業(yè)務(wù)功能中的設(shè)備內(nèi)容封裝到模型中,從而便于通用化處理。RTIMMS能夠?qū)崿F(xiàn)設(shè)備建模管理器的建模
工作[1]。
2 系統(tǒng)的監(jiān)控管理模塊
系統(tǒng)的監(jiān)控管理模塊主要包括監(jiān)控管理軟件、工控機(jī)、數(shù)據(jù)庫(kù)及數(shù)據(jù)服務(wù)器,以下對(duì)其進(jìn)行一一分析。
2.1 監(jiān)控管理軟件
監(jiān)控管理軟件的主要目的就是實(shí)現(xiàn)監(jiān)控功能及管理功能,監(jiān)控功能主要包括功率的調(diào)整、系統(tǒng)的開(kāi)關(guān)、主備機(jī)的調(diào)換及模式的轉(zhuǎn)換等,以此能夠?qū)崿F(xiàn)發(fā)射機(jī)在運(yùn)行過(guò)程中的故障判斷和報(bào)警;管理功能主要包括設(shè)置發(fā)射機(jī)屬性、播出時(shí)間、存儲(chǔ)發(fā)射機(jī)數(shù)據(jù)、統(tǒng)計(jì)例數(shù)數(shù)據(jù)及查詢數(shù)據(jù)、打印報(bào)表等內(nèi)容。監(jiān)控管理軟件具有分區(qū)圖形化的導(dǎo)航按鈕操作界面,能夠使將發(fā)射機(jī)的參數(shù)和工作狀態(tài)直觀的展現(xiàn)出來(lái)。
2.2 數(shù)據(jù)通信
數(shù)據(jù)通信使用RS-485總線實(shí)現(xiàn),能夠?qū)Χ鄠€(gè)下位機(jī)進(jìn)行連接,增加中繼器,能夠連接255個(gè)設(shè)備。為了保證串行通信的安全性及可靠性,數(shù)據(jù)幀使用具有結(jié)束及啟示字段的完整數(shù)據(jù)包格式,通過(guò)地址標(biāo)識(shí)符實(shí)現(xiàn)系統(tǒng)PLC的識(shí)別,以此避免出現(xiàn)通信沖突。數(shù)據(jù)幀號(hào)能夠保證數(shù)據(jù)發(fā)送的內(nèi)容,利于數(shù)據(jù)通信可靠性,使用高校檢錯(cuò)循環(huán)冗余檢驗(yàn)碼,能夠?qū)崿F(xiàn)差錯(cuò)控制。對(duì)于上位機(jī)和下位機(jī)之間通信出現(xiàn)中斷的問(wèn)題,使用數(shù)據(jù)恢復(fù)機(jī)制對(duì)其進(jìn)行修復(fù)。在PLC對(duì)通信意外中斷進(jìn)行檢測(cè)之后,將收集到的數(shù)據(jù)存放到緩存區(qū),將收集的數(shù)據(jù)時(shí)間進(jìn)行記錄,之后上位機(jī)數(shù)據(jù)發(fā)送恢復(fù)。在上位機(jī)對(duì)通信意外中斷進(jìn)行檢測(cè)之后,會(huì)處于通信檢測(cè)過(guò)程中,直到通信正常,就會(huì)對(duì)下位機(jī)發(fā)送數(shù)據(jù),以此實(shí)現(xiàn)命令的恢復(fù),下位機(jī)在接收到命令之后根據(jù)通信的中斷恢復(fù),將數(shù)據(jù)傳送到緩存區(qū)。
2.3 數(shù)據(jù)庫(kù)
使用SQL作為本文設(shè)計(jì)系統(tǒng)的數(shù)據(jù)庫(kù)平臺(tái),其主要包括值班工作人員信息、設(shè)備實(shí)時(shí)信息及輔助信息,實(shí)時(shí)信息通過(guò)軟件、通信端口和設(shè)備控制器,收集通過(guò)加工處理得到,通過(guò)數(shù)據(jù)能夠?qū)崿F(xiàn)系統(tǒng)的監(jiān)控,比如記錄數(shù)據(jù)、報(bào)警、查詢數(shù)據(jù)等。管理人員信息是將管理人員作為基礎(chǔ),創(chuàng)建值班人員賬號(hào),通過(guò)賬號(hào)進(jìn)行遠(yuǎn)程操作,值班考勤及維修日志等數(shù)據(jù)和功能
管理[2]。
3 應(yīng)用實(shí)踐
本文所設(shè)計(jì)的基于RTIMMS的廣播電視發(fā)射綜合監(jiān)控系統(tǒng)目前已經(jīng)被廣泛應(yīng)用到某省多個(gè)廣播電視發(fā)射臺(tái)站中,通過(guò)相關(guān)統(tǒng)計(jì)數(shù)據(jù)表示,因?yàn)镽TIMMS具有面向?qū)ο蠹昂侠淼脑O(shè)備建模機(jī)制,能夠有效提高系統(tǒng)模型創(chuàng)建的效率,對(duì)于較為復(fù)雜的設(shè)備一般模型創(chuàng)建為3個(gè)工作日左右。并且系統(tǒng)中具有較為強(qiáng)大的配置工具,能夠針對(duì)30個(gè)臺(tái)站進(jìn)行控制。以上數(shù)據(jù)顯示,使用RTIMMS能夠降低監(jiān)控系統(tǒng)開(kāi)發(fā)、部署的周期及工作量,系統(tǒng)使用多種通過(guò)通信協(xié)議和機(jī)制,能夠創(chuàng)新傳統(tǒng)臺(tái)站由于傳輸通道不穩(wěn)定導(dǎo)致數(shù)據(jù)監(jiān)控傳輸不穩(wěn)定的問(wèn)題,提高了系統(tǒng)的可靠性及穩(wěn)定性,滿足現(xiàn)代廣播電視臺(tái)規(guī)模不斷擴(kuò)大及設(shè)備不斷改造的監(jiān)控系統(tǒng)需求。
4 結(jié)論
RTIMMS具有完善的發(fā)射機(jī)管理及控制功能,能夠?qū)崿F(xiàn)發(fā)射機(jī)技術(shù)、運(yùn)行狀態(tài)及值班情況的管理。在控制層使用具有較強(qiáng)抗干擾性的PLC控制器,能夠提高系統(tǒng)現(xiàn)場(chǎng)多雷及強(qiáng)電磁干擾的環(huán)境需求,并且能夠準(zhǔn)確的對(duì)系統(tǒng)故障進(jìn)行定位,最終實(shí)現(xiàn)故障針對(duì)。本文所涉及的系統(tǒng)能夠提高發(fā)射臺(tái)管理工作效率,實(shí)現(xiàn)值班現(xiàn)場(chǎng)的網(wǎng)絡(luò)化及自動(dòng)化需求,提高廣播電視節(jié)目播出的
質(zhì)量。
參考文獻(xiàn)
[1]吳鴻.廣播電視集成監(jiān)控綜合管理系統(tǒng)通用化技術(shù)的研究[J].廣播與電視技術(shù),2013,40(8):134-136.
[2]鐘永科.廣播電視發(fā)射臺(tái)自動(dòng)監(jiān)控系統(tǒng)的應(yīng)用及對(duì)策探討[J].西部廣播電視,2013(6):73-75.endprint