基于物聯(lián)網(wǎng)技術(shù)的車內(nèi)生命探測聯(lián)動報警系統(tǒng)
引 言
近日,常有兒童或?qū)櫸镆蜍囍魇韬龆鴾糗噧?nèi),并因車內(nèi)高溫或寒冷加之空間密閉而發(fā)生窒息,導致幼小生命無端葬送,為家庭和社會帶來極大傷害。
傳感和識別技術(shù)是物聯(lián)網(wǎng)感知物理世界獲取信息和實現(xiàn)物體控制的首要環(huán)節(jié) [1]。車內(nèi)生命探測聯(lián)動報警系統(tǒng)的物聯(lián)網(wǎng)傳感器可以對車內(nèi)環(huán)境參數(shù)及噪聲進行實時監(jiān)測 [2-4],并通過生命探測算法對監(jiān)測數(shù)據(jù)進行分析,從而判別車內(nèi)是否存在生命跡象。如果存在生命跡象,且車內(nèi)環(huán)境惡劣,則對車主進行短信報警,提醒其進行妥善處置,以防止悲劇發(fā)生。
1 系統(tǒng)架構(gòu)設(shè)計
系統(tǒng)綜合運用物聯(lián)網(wǎng)、4G 通信、云服務(wù)和數(shù)據(jù)庫等技術(shù), 可分為軟件和硬件兩部分。
1.1 硬件架構(gòu)設(shè)計
系統(tǒng)硬件由溫濕度傳感器、二氧化碳傳感器、噪聲傳感器、4G 物聯(lián)網(wǎng)網(wǎng)關(guān)、云端服務(wù)器和車主手機構(gòu)成。系統(tǒng)硬件架構(gòu)如圖 1 所示。
(1) 溫濕度傳感器主要用于對車內(nèi)溫濕度參數(shù)進行實時監(jiān)測 ;
(2) 二氧化碳傳感器主要用于對車內(nèi) CO2濃度進行實時監(jiān)測 ;
(3) 噪聲傳感器主要用于對車內(nèi)噪聲進行實時監(jiān)測 ;
(4) 4G 物聯(lián)網(wǎng)網(wǎng)關(guān)主要用于將收集到的各類傳感器數(shù)據(jù)進行打包并通過 4G 網(wǎng)絡(luò)發(fā)送至云端服務(wù)器 ;
(5) 云端服務(wù)主要實現(xiàn)對傳感器參數(shù)的存儲、顯示和報警條件的判斷,當滿足報警條件時,通過調(diào)用網(wǎng)絡(luò)短信服務(wù)向車主手機發(fā)送報警信息。
1.2 軟件架構(gòu)設(shè)計
系統(tǒng)軟件主要由數(shù)據(jù)通信、基礎(chǔ)數(shù)據(jù)維護、數(shù)據(jù)分析、聯(lián)動報警四部分組成。數(shù)據(jù)通信功能主要包含兩個方面 :
(1)4G 物聯(lián)網(wǎng)網(wǎng)關(guān)與各類傳感器之間的通信,兩者采用 RS 485 通信接口與 Modbus 通信協(xié)議 ;
(2)4G 物聯(lián)網(wǎng)網(wǎng)關(guān)與云端服務(wù)器采用 HTTP 網(wǎng)絡(luò)協(xié)議通信。
基礎(chǔ)數(shù)據(jù)維護功能主要完成對報警條件的設(shè)置及對車主電話號碼的管理。數(shù)據(jù)分析功能主要實現(xiàn)對 4G 物聯(lián)網(wǎng)網(wǎng)關(guān)發(fā)送的數(shù)據(jù)進行解析和存儲,并定時讀取歷史數(shù)據(jù),通過生命探測算法對生命跡象進行判別。生命跡象判別算法流程如圖 2 所示。聯(lián)動報警功能主要實現(xiàn)當系統(tǒng)判別出車內(nèi)存在生命跡象,且車內(nèi)環(huán)境達到惡劣條件設(shè)置閾值時,通過調(diào)用網(wǎng)絡(luò)短信服務(wù)向車主手機發(fā)送報警信息。
2 系統(tǒng)硬件實現(xiàn)
由于系統(tǒng)需安裝在車廂內(nèi)部,故需采用車載電瓶供電。實驗室采用 24 V 鋰電池進行模擬供電,系統(tǒng)的硬件連接如圖 3 所示。傳感器與 4G 物聯(lián)網(wǎng)網(wǎng)關(guān)采用 RS 485 通信接口進行連接,物聯(lián)網(wǎng)網(wǎng)關(guān)內(nèi)安裝有 4G 電話卡,用于與云服務(wù)器進行 HTTP 通信。
3 系統(tǒng)軟件實現(xiàn)
系統(tǒng)軟件采用 C#.NET 語言編寫,數(shù)據(jù)庫采用 MySQL,短信包采用聚合數(shù)據(jù)短信包服務(wù)。應(yīng)用系統(tǒng)界面如圖 4 所示。
系統(tǒng)觸發(fā)聯(lián)動報警的條件如下 :
(1)當車內(nèi)溫度大于 35 ℃,且繼續(xù)呈現(xiàn)上升趨勢,同 時 CO2 濃度大于 800 ppm,且呈現(xiàn)上升趨勢,在一個判別周期內(nèi),車內(nèi)某時刻的噪聲大于 80 dB 則觸發(fā)報警 ;
(2)當車內(nèi)溫度小于 14 ℃,且繼續(xù)呈現(xiàn)下降趨勢,同 時 CO2 濃度大于 800 ppm,且呈現(xiàn)上升趨勢,在一個判別周期內(nèi),車內(nèi)某時刻的噪聲大于 80 dB 則觸發(fā)報警。
系統(tǒng)在 5 min 內(nèi)不重復發(fā)送短信。車主收到的短信報警界面如圖 5 所示。
4 結(jié) 語
通過多次測試,當車內(nèi)環(huán)境比較惡劣時,系統(tǒng)可以準確地探測出車內(nèi)是否存在生命跡象,從而每 5 min 對車主進行短信提醒,可有效避免兒童或?qū)櫸镆蜍囍鞯氖韬龆鴾糗噧?nèi),由于車內(nèi)高溫或寒冷加之空間密閉而發(fā)生窒息的悲劇。
系統(tǒng)的優(yōu)化建議從如下幾方面入手 :
(1)當前硬件采用傳感器 + 4G 物聯(lián)網(wǎng)網(wǎng)關(guān)的方式實現(xiàn),安裝、供電較麻煩,后續(xù)將做成一體化集成芯片,方便安裝和使用 ;
(2)對生命跡象探測算法進行優(yōu)化,使其更加準確可靠。