吳 清
南京工業(yè)職業(yè)技術(shù)學(xué)院能源與電氣工程學(xué)院,江蘇南京 210023
安防監(jiān)控系統(tǒng)的設(shè)計(jì)
吳 清
南京工業(yè)職業(yè)技術(shù)學(xué)院能源與電氣工程學(xué)院,江蘇南京 210023
本文主要針對安防系統(tǒng)集成領(lǐng)域,核心場景是園區(qū)(特別是大規(guī)模園區(qū))??紤]到集成平臺未來發(fā)展,需要規(guī)劃該產(chǎn)品未來可能涉及的更廣闊的領(lǐng)域。安防集成平臺實(shí)際上是一個(gè)監(jiān)控平臺。監(jiān)控的本質(zhì)是采集傳感器數(shù)據(jù),進(jìn)行加工處理后做為管理者提供指導(dǎo)其行動的依據(jù)。因此,安防集成平臺未來發(fā)展的方向是物聯(lián)網(wǎng)監(jiān)控平臺,通過高效的接入和采集各類數(shù)據(jù),為用戶提供豐富的數(shù)據(jù)展現(xiàn)和決策分析。
視頻監(jiān)控;數(shù)據(jù)采集;安防集成
當(dāng)今時(shí)代,科技快速發(fā)展??萍嫉陌l(fā)展促使安防系統(tǒng)的能力和范圍不斷擴(kuò)展,安防設(shè)備的總類和安防子系統(tǒng)的數(shù)量日益增多。安防系統(tǒng)的建設(shè)者和使用者因此面臨更多的挑戰(zhàn),包括以下內(nèi)容。
1)每個(gè)安防子系統(tǒng)都自成體系,有獨(dú)立的管理軟件,造成一個(gè)安防項(xiàng)目管理人員需要同時(shí)兼顧多個(gè)軟件客戶端,頻繁在多個(gè)客戶端之間切換。而且各子系統(tǒng)(經(jīng)常還是由不同廠家提供)的管理軟件在展現(xiàn)形式和使用習(xí)慣上差別也通常較大,造成管理人員的工作負(fù)擔(dān)加重,工作效率下降。
2)安防系統(tǒng)需要接入多個(gè)不同廠家的設(shè)備,很多設(shè)備沒有統(tǒng)一的協(xié)議標(biāo)準(zhǔn),設(shè)備互聯(lián)不僅需要定制開發(fā),還需要協(xié)調(diào)廠家之間配合。造成安防項(xiàng)目進(jìn)展緩慢,建設(shè)投入和維護(hù)費(fèi)用增高。
3)安防子系統(tǒng)相互之間缺乏關(guān)聯(lián)。雖然有些安防子系統(tǒng)可以部分接入其它子系統(tǒng)或設(shè)備,形成一些聯(lián)動操作,但這仍是站在以某一個(gè)子系統(tǒng)為主的角度考慮系統(tǒng)協(xié)作,而沒有把整個(gè)安防系統(tǒng)中的所有部分有機(jī)的、統(tǒng)一的整合在一起。因此,整個(gè)安防體系難以形成有效的協(xié)作。
安防系統(tǒng)的建設(shè)者需求通過一個(gè)統(tǒng)一集成平臺來解決這些問題,集成平臺需要具備高效的擴(kuò)展性,可以快速的接入不同廠家的設(shè)備或子系統(tǒng)。除此之外,集成平臺能有效的整合所有安防子系統(tǒng),保證各子系統(tǒng)根據(jù)用戶意愿充分協(xié)作,并為用戶提供具有統(tǒng)一體驗(yàn)的交互模式。
安防集成管理系統(tǒng)基于“平臺化”的戰(zhàn)略考慮,如圖1所示,分為業(yè)務(wù)層、平臺層和傳感層,其中平臺層是整個(gè)架構(gòu)的核心。平臺層的目標(biāo)是成為打通傳感器與業(yè)務(wù)應(yīng)用的物聯(lián)網(wǎng)中間件。傳感器、平臺和業(yè)務(wù)應(yīng)用形成一個(gè)企業(yè)家物聯(lián)網(wǎng)生態(tài)系統(tǒng)。
平臺層分為接入子層、服務(wù)子層和邏輯子層。
1)接入子層提供可快速定制的接入服務(wù),通過與配置信息結(jié)合,將不同協(xié)議的設(shè)備或子系統(tǒng)轉(zhuǎn)化成平臺統(tǒng)一的數(shù)據(jù)模型。接入子層還負(fù)責(zé)數(shù)據(jù)的初步處理,包括虛擬監(jiān)控量計(jì)算、報(bào)警判斷、自診斷、數(shù)據(jù)存儲等。
2)服務(wù)子層的目標(biāo)是提供統(tǒng)一、豐富的基礎(chǔ)服務(wù)接口,包括提供平臺基礎(chǔ)的公共服務(wù),如賬戶管理、日志管理、license管理等。提供基礎(chǔ)的數(shù)據(jù)共享服務(wù)(實(shí)時(shí)數(shù)據(jù)、歷史數(shù)據(jù)、報(bào)警、事件)和數(shù)據(jù)處理服務(wù)(聯(lián)動分析、預(yù)警分析、統(tǒng)計(jì)分析等)。
圖1 系統(tǒng)架構(gòu)
3)邏輯子層向業(yè)務(wù)層提供業(yè)務(wù)所需的邏輯接口,例如門禁中的授權(quán)、云臺遙控等。邏輯子層向業(yè)務(wù)提供基于SOA的服務(wù)接口,業(yè)務(wù)層通過邏輯子層的邏輯接口實(shí)現(xiàn)快速的定制化拼組。
業(yè)務(wù)層分為垂直業(yè)務(wù)子層和公共業(yè)務(wù)子層。
4)垂直業(yè)務(wù)子層包含與專業(yè)有關(guān)的業(yè)務(wù)應(yīng)用,每個(gè)垂直業(yè)務(wù)都可視為一個(gè)獨(dú)立的管理子系統(tǒng)。內(nèi)部或外部開發(fā)團(tuán)隊(duì)通過開發(fā)不同的垂直業(yè)務(wù)應(yīng)用,滿足不同用戶的定制需要。
5)公共業(yè)務(wù)子層(或稱橫向業(yè)務(wù)子層)內(nèi)的業(yè)務(wù)是基礎(chǔ)性的業(yè)務(wù)功能,每個(gè)公共業(yè)務(wù)都可以包含所有垂直業(yè)務(wù)的部分?jǐn)?shù)據(jù)和功能。其中,電子地圖是目前最重要的公共業(yè)務(wù),電子地圖提供圖形化的數(shù)據(jù)訪問,本身提供插件式擴(kuò)張能力,可以定制呈現(xiàn)不同業(yè)務(wù)所需的圖形化界面。
圖2 系統(tǒng)技術(shù)架構(gòu)
技術(shù)架構(gòu)如圖2所示,其核心是中心服務(wù)器(軟件),每個(gè)平臺對應(yīng)一個(gè)中心服務(wù)器(雙機(jī)熱備場景除外)。中心服務(wù)器與其他平臺的中心服務(wù)器通訊實(shí)現(xiàn)級聯(lián)。中心服務(wù)器主要負(fù)責(zé)整個(gè)平臺內(nèi)的通訊管理和數(shù)據(jù)中轉(zhuǎn)。
考慮到已有視頻基礎(chǔ)平臺視頻監(jiān)控平臺,視頻相關(guān)基礎(chǔ)功能由視頻監(jiān)控平臺完成,中心服務(wù)器與視頻監(jiān)控平臺的CMS(中心管理服務(wù)器)鏈接,對接完成視頻相關(guān)功能。
接入服務(wù)器如圖3所示,負(fù)責(zé)與設(shè)備(或子系統(tǒng)平臺)通訊,完成協(xié)議解析和初步處理。接入服務(wù)器根據(jù)接入規(guī)??梢栽O(shè)置一個(gè)或多個(gè),實(shí)現(xiàn)分布式接入。接入服務(wù)器將歷史數(shù)據(jù)(除報(bào)警以外的非緊急呈現(xiàn)數(shù)據(jù))直接存入數(shù)據(jù)庫。
接入服務(wù)器在設(shè)備接入部分采用插件式程序框架,框架可以動態(tài)加載不同的接入模塊,每個(gè)模塊根據(jù)需要可以接入一個(gè)子系統(tǒng)、一個(gè)設(shè)備或一組設(shè)備。框架可以監(jiān)測每個(gè)模塊的運(yùn)行狀態(tài)、日志情況和通訊數(shù)據(jù),可以啟動、停止、重啟某個(gè)模塊。模塊應(yīng)向框架提供有效的工作數(shù)據(jù),便于調(diào)試和故障定位。
圖3 接入服務(wù)器邏輯結(jié)構(gòu)
業(yè)務(wù)服務(wù)器負(fù)責(zé)特定的非交互業(yè)務(wù)功能??梢耘渲靡粋€(gè)或多個(gè)業(yè)務(wù)服務(wù)器,每個(gè)業(yè)務(wù)服務(wù)器實(shí)現(xiàn)一個(gè)或多個(gè)業(yè)務(wù)功能。業(yè)務(wù)功能例如報(bào)警短信(郵件)發(fā)送、數(shù)據(jù)在線分析。中心服務(wù)器也可以承擔(dān)業(yè)務(wù)服務(wù)器的功能,在無需或較少業(yè)務(wù)功能的場景,可以由中心服務(wù)器完成相應(yīng)工作。
整個(gè)系統(tǒng)主要針對業(yè)務(wù)開發(fā)場景,定制開發(fā)、二次開發(fā)等情況較多,對數(shù)據(jù)實(shí)時(shí)性有一定要求但未達(dá)到工業(yè)控制系統(tǒng)的程度,建議盡量使用托管語言C#/JAVA作為開發(fā)語言/平臺提供應(yīng)對業(yè)務(wù)定制的穩(wěn)定性。
[1]雷玉堂.安防&智能化——視頻監(jiān)控系統(tǒng)智能化實(shí)現(xiàn)方案[M].電子工業(yè)出版社,2013.
[2]張亮.數(shù)字視頻遠(yuǎn)程監(jiān)控[J].現(xiàn)代通信,2001(10):22-23.
[3]盧選民,張?jiān)泛粕?分布式智能監(jiān)控系統(tǒng)視頻多畫面顯示的設(shè)計(jì)與實(shí)現(xiàn)[J].計(jì)算機(jī)應(yīng)用研究,2000,3.
[4]張宏林.Visual C++數(shù)字圖像模式識別及工程實(shí)踐[M].北京:人民郵電出版社,2003(1).
[5]清漢計(jì)算機(jī)工作室.C++ Builder網(wǎng)絡(luò)開發(fā)實(shí)例[M].北京:機(jī)械工業(yè)出版社,2000.
[6]劉志武,李國彬.數(shù)字視頻監(jiān)控系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].電腦知識與技術(shù),2006(14).
TP3
A
1674-6708(2015)149-0162-02
吳清,碩士研究生,研究方向:控制理論與控制工程