亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于Lab VIEW的家庭智能報警系統(tǒng)研究

        2011-11-10 07:57:20武漢工程大學(xué)智能機器人湖北省重點實驗室湖北武漢430074
        武漢工程大學(xué)學(xué)報 2011年11期
        關(guān)鍵詞:用戶端布爾報警

        (1.武漢工程大學(xué)智能機器人湖北省重點實驗室,湖北 武漢 430074;

        2.武漢工程大學(xué)計算機科學(xué)與工程學(xué)院.湖北 武漢 430074)

        基于Lab VIEW的家庭智能報警系統(tǒng)研究

        (1.武漢工程大學(xué)智能機器人湖北省重點實驗室,湖北 武漢 430074;

        2.武漢工程大學(xué)計算機科學(xué)與工程學(xué)院.湖北 武漢 430074)

        利用Lab VIEW平臺研制了家庭智能報警系統(tǒng),系統(tǒng)包括用戶端和接警中心端.當(dāng)用戶端有警情發(fā)生時,控制主機運行相應(yīng)模塊將現(xiàn)場采集的圖片、聲音數(shù)據(jù)經(jīng)過處理后發(fā)送到保接警中心報警、顯示現(xiàn)場信息,并以彩信的形式發(fā)向用戶設(shè)定的手機.系統(tǒng)的部分硬件利用軟件虛擬化,提高了性價比.實驗結(jié)果表明,系統(tǒng)可以對多種可能出現(xiàn)的警情進行監(jiān)控、防范以及緊急求助,具有性能穩(wěn)定,誤報率極低,操作方便,開發(fā)周期短以及費用低廉等優(yōu)點.該系統(tǒng)可直接用于家庭安防.

        家庭安防系統(tǒng);Lab VIEW;現(xiàn)場監(jiān)控;DataSocket

        0 引 言

        隨著社會經(jīng)濟的發(fā)展和物質(zhì)生活水平的不斷提高,人們對自身的生命財產(chǎn)安防意識也在不斷增強,家庭及住宅小區(qū)安防系統(tǒng)是否完備也已成為人們?nèi)找骊P(guān)注的問題.因此,開發(fā)功能先進、運行可靠、實用、方便、成本低廉的家庭安防系統(tǒng)具有重要的社會意義.本文在大量調(diào)研了目前市場上家庭報警系統(tǒng)優(yōu)點與不足的基礎(chǔ)上,研發(fā)了一種實用的家庭多功能智能報警系統(tǒng).

        1 系統(tǒng)整體功能簡介

        系統(tǒng)分用戶端和接警中心端兩大部分.用戶端主要由四個功能模塊組成:晚間休息或離家模塊;緊急報警模塊;防騙子模塊;緊急求助模塊[1-3].用戶端通過遙控器或語音啟動相應(yīng)的功能模塊.在遙控器對有關(guān)模塊設(shè)防的條件下,當(dāng)某探測器向控制主機發(fā)送報警指令、或者用戶通過遙控器向主機發(fā)送緊急報警或緊急求助指令時,主機通過相應(yīng)的功能模塊啟動拾音器和對應(yīng)的紅外攝像頭進行現(xiàn)場聲音與圖像采集,經(jīng)過小波降噪等技術(shù)處理后,通過Lab VIEW中Internet工具包的FTP傳送到保安中心,并利用GPRS通信技術(shù)把處理過的數(shù)據(jù)以彩信的形式發(fā)向用戶設(shè)定的手機.用戶還可以利用手機或PC通過主界面發(fā)布的網(wǎng)頁域名對現(xiàn)場情況進行遠程實時瀏覽.緊急報警模塊還增加了語音發(fā)送報警指令的功能.緊急求助模塊是當(dāng)家里老人、病人等需要幫助時,通過遙控器向主機發(fā)送求助指令,并將現(xiàn)場的聲音與圖像數(shù)據(jù)傳到小區(qū)保安中心及設(shè)定的手機.

        此外,用戶端還有兩個輔助功能模塊,一是USB硬件設(shè)備描述符檢測程序.每當(dāng)用戶插上一個USB攝像頭,該檢測程序就在其中的數(shù)組給出相應(yīng)的攝像頭硬件描述符,以編號的形式給出,這是USB攝像頭與相應(yīng)的探測器搭配的依據(jù).二是手機彩信發(fā)送程序,這是針對手機不支持WWW網(wǎng)頁瀏覽功能的用戶.它可將警情以結(jié)構(gòu)彩信INI的形式發(fā)往設(shè)定的手機.彩信貓通過USB口和主機相連后,實時檢測數(shù)據(jù)庫Master表中信息發(fā)送表的數(shù)據(jù).一旦有報警指令,控制主機控制相應(yīng)的模塊進行現(xiàn)場數(shù)據(jù)采集并寫入到數(shù)據(jù)庫信息發(fā)送表,彩信貓檢測到表里有要發(fā)送的數(shù)據(jù)后立即發(fā)送.

        接警中心端主機主要是實時檢測用戶端是否有報警指令,若有,則播放報警音樂,閃爍警燈,顯示報警用戶相關(guān)信息,并在地圖中快速定位.也可通過 Lab VIEW 平臺的 DataSocket網(wǎng)絡(luò)技術(shù)[4-5]遠程瀏覽與保存客戶端采集的視頻.同時用戶手機也會接收到用戶端采集的圖片與聲音文件的結(jié)構(gòu)資源彩信.保安終端的主界面上可以同時顯示10個報警用戶的信息,還可顯示報警現(xiàn)場視頻及歷史報警等信息.若超過10戶,則通過列表選擇需顯示的報警用戶詳細信息.點擊“打印信息”按鈕可以把報警用戶的具體信息打印出來交給出警人員;點擊“視頻保存”按鈕可以對采集的現(xiàn)場視頻進行保存.

        接警中心端的輔助功能界面,用來檢測用戶家里的電源是否意外的中斷,通過查看是整個小區(qū)停電還是個別用戶家里停電,來判斷是否有案情發(fā)生.界面中可同時顯示停電數(shù)目為10戶,當(dāng)超過10戶時,可單擊停電用戶列表右邊的紅色按鈕,選擇需顯示的停電用戶具體信息.

        1 系統(tǒng)組成

        1.1 系統(tǒng)硬件結(jié)構(gòu)

        系統(tǒng)用戶端主要由控制主機、探測器、遙控器和數(shù)據(jù)采集卡構(gòu)成.接警中心端主要有主機、警笛等組成.用戶端的控制主機負(fù)責(zé)探測器報警指令的檢測和各大監(jiān)控模塊的設(shè)防與撤防及現(xiàn)場采集的數(shù)據(jù)處理.探測器主要包括東尼TONY-A7拾音器、USB接口的BSX-2066 CMOS攝像頭、有線門磁探測器MC-38以及六光束紅外柵欄等.數(shù)據(jù)采集卡為USB口.遙控器用于設(shè)置報警器的工作狀態(tài),用戶通過操作按鍵,可方便地控制報警器設(shè)防、撤防、緊急求助等工作狀態(tài),其上面四個按鍵對應(yīng)四個功能模塊.系統(tǒng)硬件連接如圖1所示.

        圖1 系統(tǒng)硬件連接圖Fig.1 Connection diagram of the systematic hardware

        系統(tǒng)中的遙控接收裝置通過USB口與控制主機連接,將3.5 mm警笛插入聲卡的Line out插孔,3.5 mm拾音器并聯(lián)后插在聲卡的Line in插孔.紅外柵欄的電源正、地線分別與所配帶的電源正負(fù)線連接,信號線接在數(shù)據(jù)采集卡相應(yīng)的引腳,同時將地線接在數(shù)據(jù)采集卡的GND引腳.門縫及柜子等門磁開關(guān)的兩根線分別接在數(shù)據(jù)采集卡的GND和相應(yīng)的引腳.USB紅外攝像頭以及GPRS彩信貓,直接插在與控制主機相連的USB HUB口.用戶端控制主機通過Internet或電話網(wǎng)絡(luò)與保安終端進行數(shù)據(jù)通信.系統(tǒng)工作原理如圖2所示.

        圖2 系統(tǒng)工作原理圖Fig.2 System functional block diagram

        1.2 系統(tǒng)開發(fā)平臺簡介

        系統(tǒng)開發(fā)所用到的軟件有:Lab VIEW2010用于家庭智能報警系統(tǒng)源程序代碼的編寫;SQLSever2000用于存儲和管理給手機發(fā)送的聲音和圖像彩信數(shù)據(jù);Dreamweaver8.0和 HTML Help Workshop4.73用于編寫家庭智能報警系統(tǒng)Html使用幫助文件并編譯成Help.chm文件.

        Lab VIEW強大的項目管理器,對于開發(fā)組織大的軟件系統(tǒng)非常的方便.利用Lab VIEW進行系統(tǒng)開發(fā),省去了很多程序代碼,取而代之的是流程圖式的已封裝好的函數(shù)節(jié)點.它的自動多線程為編程者帶來的很大的方便,大大縮短系統(tǒng)開發(fā)周期[6].

        2 系統(tǒng)程序設(shè)計

        2.1 用戶端主程序設(shè)計

        用戶端啟動界面程序中,通過數(shù)組索引函數(shù)節(jié)點、字符串函數(shù)節(jié)點動態(tài)顯示硬件的裝載進度條.在層疊式順序結(jié)構(gòu)中引用函數(shù)節(jié)點、屬性節(jié)點和調(diào)用節(jié)點動態(tài)地打開用戶登錄界面,打開參數(shù)設(shè)置程序和關(guān)閉用戶啟動界面.同時通過注冊表信息導(dǎo)入子VI把所需的注冊表信息導(dǎo)入到注冊表.啟動界面關(guān)閉后進入圖3所示的用戶端主程序.主程序的各功能模塊子VI實時檢測是否有報警指令.最上面的 While循環(huán)控制和處理用戶端四個功能模塊以及斷電報警事件.中間的While循環(huán)處理鼠標(biāo)操作事件.最下面的三個While循環(huán)分別控制視頻圖像的顯示;動態(tài)WORD的創(chuàng)建與用戶的錄音及緊急報警語音密碼核對;緊急報警語音密碼開關(guān)狀態(tài)的檢測.這五個While循環(huán)的同步是靠布爾全局變量來實現(xiàn).

        圖3 用戶端主程序Fig.3 Main program for Client

        當(dāng)某一模塊有報警指令時,就給110布爾全局變量賦予真值,此時上面While循環(huán)里的While循環(huán)給其中的條件結(jié)構(gòu)賦予真值,通過目錄上傳子VI把采集的現(xiàn)場數(shù)據(jù)發(fā)往保安終端.當(dāng)緊急求助有報警指令時,則給非110布爾全局變量賦予真值,此時While循環(huán)就會給下面的條件結(jié)構(gòu)賦予真值,通過目錄上傳子VI發(fā)送現(xiàn)場采集的數(shù)據(jù).當(dāng)鼠標(biāo)有相應(yīng)的操作時,中間While循環(huán)里面的事件結(jié)構(gòu)給予相應(yīng)的處理與控制.左下方的While循環(huán)檢測到110布爾全局變量或非110布爾全局變量有一個為真,并且用于控制五個While循環(huán)同步的布爾全局變量為假條件下,將通過Amage2全局變量顯示采集的視頻圖像.

        中間While循環(huán)中事件結(jié)構(gòu)的第1幀通過對話框函數(shù)來響應(yīng)界面關(guān)閉事件.事件結(jié)構(gòu)的第2幀分別用來處理用戶點擊前面板上的“讀取采集圖片”或“讀取采集聲音”按鈕事件,通過Lab VIEW互連接口面板里的庫與執(zhí)行程序子面板里的執(zhí)行系統(tǒng)命令函數(shù)自動進入采集圖片或聲音存放的目錄,以預(yù)先設(shè)定的方式打開和瀏覽.

        在目錄上傳子VI程序中首先通過執(zhí)行系統(tǒng)命令函數(shù)檢測主機的MAC地址,并通過FTP Open SessionFTP、Login FTP、FTP MKD三個函數(shù)在FTP服務(wù)器上所設(shè)定的FTP站點目錄中創(chuàng)建一目錄,用來存放報警用戶傳上來的圖片和聲音數(shù)據(jù),以及用戶數(shù)據(jù).

        斷電判斷子VI程序通過調(diào)用庫函數(shù)節(jié)點調(diào)用Windows系統(tǒng)動態(tài)連接庫Kernel32.dll文件里面的GetSystemPowerStatus函數(shù)來判斷用戶家里是否停電.若檢測到停電就結(jié)束前面的 While循環(huán),執(zhí)行后面條件結(jié)構(gòu)為真的分支,在此分支內(nèi)通過停電子VI給服務(wù)器端發(fā)送報警信息.

        2.2 接警中心端系統(tǒng)主程序設(shè)計

        接警中心端啟動界面的程序與客戶端的啟動界面類似,也是通過數(shù)組索引來動態(tài)的顯示硬件的裝載信息,如打開的設(shè)備、參數(shù)的載入及設(shè)備的初始化等;通過格式化寫入字符串函數(shù)來顯示裝載的百分比.當(dāng)進度條走到100%時,通過后面的層疊式順序結(jié)構(gòu)第0幀里的VI引用函數(shù)和屬性節(jié)點打開主程序,第1幀里的VI引用函數(shù)和屬性節(jié)點來關(guān)閉用戶界面.終端主程序如圖4 所示.

        圖4 接警中心端主界面程序Fig.4 Alarm center-side main interface program

        作為接警中心端主程序,應(yīng)能在同一時間對多用戶報警進行監(jiān)控.可以用VI引用函數(shù)打開VI模板,自動在內(nèi)存中創(chuàng)建一份復(fù)本,打開多次就會創(chuàng)建多個復(fù)本.利用VI模板的克隆特性,對于主VI和載入VI之間的通信,通過讀寫子面板上該控件的引用Value屬性來實現(xiàn).采用子面板模板,在界面放置10個子面板動態(tài)存放VI模板,顯示多用戶報警信息.

        主程序上面的順序結(jié)構(gòu)的第0幀是通過子面板的屬性節(jié)點來實現(xiàn)子面板模板的插入工作,通過其中的For循環(huán)實現(xiàn)控制插入子面板模板的個數(shù).第1幀是實現(xiàn)用戶菜單選擇的一個事件結(jié)構(gòu).下面的兩個While循環(huán)分別用來處理用戶點擊前面板“關(guān)閉”按鈕時的事件結(jié)構(gòu)和數(shù)字時鐘.數(shù)字時鐘是通過獲取時間函數(shù)得到時間,用布爾數(shù)組實現(xiàn)時間的顯示.然后通過獲取時間函數(shù)與最新目錄創(chuàng)建時間相減判斷目錄是否有新的用戶報警.若為真就通過數(shù)組插入函數(shù)插入到報警列表里,并用報警列表的數(shù)組大小來顯示報警用戶的數(shù)目.同時給布爾3賦予假值,布爾4、布爾6賦予真值,這樣左上方的兩個While循環(huán)檢測到布爾6真,且開關(guān)布爾2處于開的狀態(tài),則啟動報警音樂及警燈.

        右上方的While循環(huán)檢測到布爾5為真值后,在用戶沒有點擊停止視頻的條件下進行視頻的讀取.當(dāng)點擊“保存視頻”按鈕時,通過IMAQ AVI Write Frame VI把采集的視頻圖像寫入到前面創(chuàng)建的AVI文件.點擊“本次報警”按鈕,則通過執(zhí)行系統(tǒng)命令函數(shù)打開圖片和聲音文件;點擊“歷史報警信息”按鈕,進入到歷史報警信息目錄,并打開相應(yīng)的報警數(shù)據(jù);點擊“在地圖中定位”時,通過地圖定位子VI來確定報警用戶在地圖中的具體位置.地圖定位子VI通過ActiveX容器插入Microsoft Web瀏覽器控件,利用屬性節(jié)點對URL進行定位,利用調(diào)用節(jié)點函數(shù)動態(tài)輸入要定位的報警用戶的具體住址參數(shù),便可在地圖中快速定位.

        接警中心端主程序還具有對多用戶停電報警進行監(jiān)控的功能.采用Lab VIEW提供的Subpanel和VI模板,在用戶界面放置10個子面板用來顯示停電報警信息.其順序結(jié)構(gòu)第1幀通過文件/目錄信息函數(shù)查看是否有停電報警用戶的數(shù)據(jù)存放了五分鐘,符合條件則通過刪除函數(shù)刪除.第2幀通過文件/目錄信息函數(shù)和一維數(shù)組排序函數(shù)對停電報警文件進行排序,找到最后一個報警文件并在第3幀里通過文件/目錄信息函數(shù)與獲取時間函數(shù)來判斷此文件是新的報警信息,如果為真就直接插入到停電報警列表里,并給布爾6、布爾3賦予真值.當(dāng)上面的兩個 While循環(huán)檢測到布爾6為真時打開報警音樂.在順序結(jié)構(gòu)的第4幀里檢測到布爾3為真,并在停電報警列表非空的條件下讀取報警客戶端上傳的用戶信息,通過相應(yīng)的顯示控件顯示停電報警用戶的具體信息.

        3 結(jié) 語

        在總結(jié)了目前市場上家庭報警系統(tǒng)優(yōu)勢與不足的基礎(chǔ)上,以Lab VIEW2010為平臺開發(fā)了家庭智能報警系統(tǒng).該系統(tǒng)能讓各用戶在最短的時間看到和聽到現(xiàn)場發(fā)生的情況,改善了接警中心被動出警的狀況;對于以送信、抄表等為由入戶迷倒用戶的案犯也無法逃脫系統(tǒng)的監(jiān)控.同時本系統(tǒng)也是一套家里老人、病人發(fā)生意外情況等緊急求助的好幫手,給家庭帶來了真正的全新的安全理念.實驗結(jié)果表明,該系統(tǒng)運行平穩(wěn),性能可靠;各個傳感器和程序模塊的組合能夠準(zhǔn)確完成報警、記錄、傳輸?shù)墓δ埽辉囼炛袥]有發(fā)生誤報和漏報情況;系統(tǒng)存儲容量較大,功能較完善,費用低廉,開發(fā)周期短,操作極為方便,達到了預(yù)期的效果.同時其良好的性價比,也為本系統(tǒng)的普及打下基礎(chǔ).

        [1]程勇.基于Lab VIEW 的家庭智能報警系統(tǒng)研究[D].武漢:武漢工程大學(xué)計算機學(xué)院,2011.

        [2]王會清,程勇.基于Lab VIEW的軟件許可證系統(tǒng)設(shè)計[J].武漢工程大學(xué)學(xué)報,2011,33(4):81-84.

        [3]王會清,程勇.家庭安防系統(tǒng)中聲音信號的小波分析與降噪[J].武漢工程大學(xué)學(xué)報,2011,33(10):96-100.

        [4]許林烽,倪天權(quán).基于Lab VIEW與DataSocket的測試系統(tǒng)設(shè)計[J].微計算機信息,2006,22(12):166-168.

        [5]王思華,葉文生,雷兆宜.DataSocket技術(shù)及其在虛擬儀器遠程測控系統(tǒng)中的應(yīng)用[J].暨南大學(xué)學(xué)報:自然科學(xué)與醫(yī)學(xué)版,2000,21(3):43-48.

        [6]陳錫輝,張銀鴻.Lab VIEW8.20程序設(shè)計從入門到精通[M].北京:清華大學(xué)出版社,2007.

        Development of intelligent household alarm system based on LabVIEW

        WANG Hui-qing1,2,CHENG Yong1,2
        (1.Hubei Province Key Laboratory of Intelligent Robot;Wuhan 430074,China;
        2.School of Computer Science and Engineering,Wuhan Institute of Technology,Wuhan 430074,China)

        An intelligent household alarm system is developed based on Lab VIEW.Which consists of two parts:surveillance and warning receivers.When the family is being trespassed on,the surveillance part in the family will run the corresponding module to collect audio and video data and send the processed data to the warning receivers,including user's mobile phone preset by the GPRS MODEM,for alarm and audio and video information on the spot.The cost performance of the system is higher due to the virtualization of Lab VIEW.Experimental results show that the system may be applied to the monitoring,the guard in various possible alarm situation as well as emergency aid with stable performance,few false alarm,easy operation,short development cycle.It can be installed in home without modification.

        home safety precautions system;Lab VIEW;field monitoring;DataSocket

        陳小平

        TP277

        A

        10.3969/j.issn.1674-2869.2011.11.020

        1674-2869(2011)11-0078-05

        2011-10-08

        王會清(1957-),男,副教授,碩士.研究方向:計算機測控、數(shù)字信號處理.

        猜你喜歡
        用戶端布爾報警
        基于改進支持向量機的用戶端用電負(fù)荷預(yù)測研究
        Android用戶端東北地區(qū)秸稈焚燒點監(jiān)測系統(tǒng)開發(fā)與應(yīng)用
        布爾和比利
        幽默大師(2019年4期)2019-04-17 05:04:56
        布爾和比利
        幽默大師(2019年3期)2019-03-15 08:01:06
        布爾和比利
        幽默大師(2018年11期)2018-10-27 06:03:04
        布爾和比利
        幽默大師(2018年3期)2018-10-27 05:50:48
        LKD2-HS型列控中心驅(qū)采不一致報警處理
        基于三層結(jié)構(gòu)下機房管理系統(tǒng)的實現(xiàn)分析
        智富時代(2017年10期)2017-11-22 17:06:23
        一種太陽能戶外自動花架電氣系統(tǒng)簡介
        2015款奔馳E180車安全氣囊報警
        麻豆av在线免费观看精品| 精品无码人妻一区二区三区品| 激情亚洲一区国产精品| 久久天天躁狠狠躁夜夜中文字幕| 中文字幕人妻久久一区二区三区| 男女无遮挡高清性视频| 国产办公室沙发系列高清| 性导航app精品视频| 亚洲中文有码一区二区| 久久天堂精品一区二区三区四区| s级爆乳玩具酱国产vip皮裤 | 国产丝袜美腿诱惑在线观看 | 久久中文精品无码中文字幕| 国产一区亚洲欧美成人| 中文字幕人妻被公喝醉在线| 亚洲国产精品久久久久久无码| 国产尤物精品福利视频| 国产一区二区三区精品久久呦| 国产精品日本一区二区三区在线| 无码熟妇人妻av在线网站| 精品人妻少妇一区二区三区不卡| 全免费a级毛片免费看| 亚洲av网站在线免费观看| 国产精品无码一区二区三区在| 97久久香蕉国产线看观看| 亚洲精品成人网线在线播放va| 久久精品国产亚洲av日韩一| 少妇做爰免费视频了| 中文字幕av日韩精品一区二区 | 亚洲av一二三又爽又爽又色| 日本免费在线不卡一区二区| 美女无遮挡免费视频网站| 亚洲AV肉丝网站一区二区无码| 中文字幕人成乱码中文| 国产猛男猛女超爽免费视频| 亚洲精品无码mv在线观看| 国产成人一区二区三区影院免费| 手机免费高清在线观看av| 亚洲av永久无码精品网址| 欧美日韩国产一区二区三区地区| 伊人狼人影院在线视频|