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

        ?

        基于NB-IoT的智慧消防系統(tǒng)設(shè)計

        2021-07-26 04:34:11姜韜徐志平
        計算機(jī)與網(wǎng)絡(luò) 2021年10期
        關(guān)鍵詞:云平臺

        姜韜 徐志平

        關(guān)鍵詞:NB-IoT;云平臺;智慧消防

        0 引言

        隨著社會不斷推動城鎮(zhèn)經(jīng)濟(jì)建設(shè)與轉(zhuǎn)型,作為保障居民財產(chǎn)與安全的消防措施也應(yīng)該與時俱進(jìn),進(jìn)而提升滅火救災(zāi)能力。但是,傳統(tǒng)消防仍舊存在許多問題,諸如:依賴于消防安全管理人員的監(jiān)督力度與管理手段;無法預(yù)知、反映與處理監(jiān)控地區(qū)的火災(zāi)情況;當(dāng)火災(zāi)發(fā)生時,處理流程繁瑣與低效,不利于及時處理火災(zāi)情況;消防設(shè)備的安裝與布線程序復(fù)雜、成本較高,且維護(hù)困難等,已越來越不適應(yīng)現(xiàn)代社會的要求。因此,迫切需要一種替代傳統(tǒng)消防模式的方案。

        另一方面,移動通信領(lǐng)域正逐漸轉(zhuǎn)向物與物之間的通信。物聯(lián)網(wǎng)逐漸成為新時代通信領(lǐng)域的主力干將,可使用信息傳感設(shè)備,根據(jù)硬件通信協(xié)議(如MQTT,CoAP,AgentLite),實現(xiàn)物與物之間的網(wǎng)絡(luò)鏈接進(jìn)行信息交互,并可人為對設(shè)備下發(fā)命令、監(jiān)控、定位與管理等操作。諸多工業(yè)產(chǎn)業(yè)將產(chǎn)生海量連接需求,遠(yuǎn)遠(yuǎn)超出目前的人與人之間通信的實際市場。然而,當(dāng)下的許多物聯(lián)網(wǎng)絡(luò)技術(shù)在實現(xiàn)物鏈接上卻顯得能力不足。NB-IoT因其海量鏈接能力、低功耗、低成本以及覆蓋范圍廣闊等優(yōu)點(diǎn)[1],在處理上述難題方面顯得得心應(yīng)手。

        本文提出基于NB-IoT 技術(shù)的智慧消防方案[2],與傳統(tǒng)消防相比,智慧消防是指運(yùn)用NB-IoT 物聯(lián)網(wǎng)技術(shù),將信息傳感與通信技術(shù)結(jié)合,達(dá)到實時、動態(tài)實現(xiàn)煙霧濃度數(shù)據(jù)、信號強(qiáng)度采集、通信、處理與報警等功能,提高滅火救災(zāi)的執(zhí)行效率,實現(xiàn)消防監(jiān)控的信息化。顯然,此項研究對于消防與物聯(lián)網(wǎng)領(lǐng)域?qū)⒕哂袑嶋H應(yīng)用價值[3]。

        1 系統(tǒng)總體設(shè)計

        NB-IoT智能消防設(shè)備獨(dú)立組網(wǎng)由煙感模塊和蜂鳴報警器組成的感知層設(shè)備與NB-IoT通信模組組成,在有效范圍內(nèi)實時監(jiān)測煙霧濃度、信號強(qiáng)度等參數(shù)并判斷火災(zāi)狀況,同時可采集設(shè)備自身運(yùn)行數(shù)據(jù)(設(shè)備名稱、設(shè)備網(wǎng)絡(luò)狀態(tài)、設(shè)備類型與報警情況)實時上傳至OceanConnect云平臺[4]。煙感監(jiān)控系統(tǒng)App 向OceanConnect云平臺發(fā)送Https請求,下載硬件設(shè)備收集到的信息,并進(jìn)行監(jiān)控管理、數(shù)據(jù)統(tǒng)計與火情處理等相關(guān)操作[5],系統(tǒng)功能如圖1所示。

        2 硬件設(shè)計

        系統(tǒng)的硬件部分包括核心模塊,如主控系統(tǒng)STM32L431RCT6單片機(jī)、NB35-A 通信模塊(內(nèi)嵌BC35-G 模組)、OLED 模塊、MQ-2 煙霧傳感器和有源蜂鳴器,以及核心電路,如主控電路、電源電路、復(fù)位電路、獨(dú)立按鍵電路、串口電路和外設(shè)接口電路。

        2.1 STM32主控芯片

        硬件設(shè)計主控模塊采用的是ST 公司旗下的32 位Cortex-M4 內(nèi)核超低功耗STM32L431RCT6 處理器[6]。CPU 具有高速Flash特性,能夠極大提升讀寫速度,且兼具保護(hù)機(jī)制,保證正確傳輸數(shù)據(jù)。煙感監(jiān)控設(shè)備需要長期運(yùn)行,所以硬件設(shè)備的供電情況是很重要的問題,而STM32L4芯片則兼?zhèn)鋬?yōu)秀低功耗模式,很好地解決了該問題。

        2.2通信模塊

        本次設(shè)計選擇的通信模塊是NB35-A,它是一款低功耗、超高靈敏度的NB-IoT最小系統(tǒng)板。內(nèi)部選用移遠(yuǎn)的BC35-G模組,內(nèi)嵌網(wǎng)絡(luò)服務(wù)協(xié)議棧,符合設(shè)計需求。模塊還采用了省電技術(shù),電流功耗在省電模式(PSM)下,低至4μA。NB35-A 最小系統(tǒng)板可通過NB-IoT無線電通信協(xié)議(3G99 Rel.14),迅速實現(xiàn)與網(wǎng)絡(luò)運(yùn)營商的基礎(chǔ)設(shè)備建立通信。

        2.3煙感模塊

        煙感模塊由MQ-2 煙感氣敏元件和有源蜂鳴器組成[7],工作電壓為5 V,且使用之前,需要預(yù)熱2 min 以上,至MQ-2 稍微發(fā)燙。當(dāng)監(jiān)測區(qū)域煙霧濃度上升時,輸出電壓會隨之升高;濃度下降時,輸出電壓隨之下降。與此同時,MQ-2模塊DO口外接有源蜂鳴器,當(dāng)監(jiān)測煙霧濃度值超過閾值時,則會報警。

        3 OceanConnect云平臺

        OceanConnect 云平臺開發(fā)者中心是華為向開發(fā)者提供的物聯(lián)網(wǎng)一站式開發(fā)工具,具備產(chǎn)品開發(fā)、應(yīng)用開發(fā)、自助測試及產(chǎn)品發(fā)布等多種能力,并提供了配套的開發(fā)指導(dǎo)、API參考等資源,端到端指引物聯(lián)網(wǎng)開發(fā)。基于統(tǒng)一的IoT生態(tài)圈,平臺包括我的設(shè)備、Profile開發(fā)、插件開發(fā)及插件管理等功能[8-9]。其中Profile 文件是用來描述設(shè)備類型和服務(wù)能力的文件,定義了設(shè)備的服務(wù)、屬性、命令等特性,對于整體的開發(fā)流程如圖2所示。

        4 軟件設(shè)計

        實現(xiàn)煙感監(jiān)控功能的軟件主要由顯示頁面、登陸鑒權(quán)、數(shù)據(jù)與命令交互、添加設(shè)備、刷新與搜索等模塊組成。既要滿足數(shù)據(jù)的實時更新、設(shè)備的命令下發(fā)等操作功能,又要符合使用者的用戶體驗(程序的穩(wěn)定與感官體驗)以及界面的美觀,還能夠及時解決用戶的反饋與實時修改、更替與添加程序功能。設(shè)計的集成環(huán)境使用的是美國谷歌(Google)公司專門為開發(fā)自己旗下產(chǎn)品Android 應(yīng)用的集成開發(fā)環(huán)境(IDE):AndroidStudio[10]。軟件開發(fā)包使用的是JDK1.8版本。

        主顯示界面的設(shè)計應(yīng)該盡可能簡潔,以免因過于繁多的事項導(dǎo)致用戶的選擇障礙,又要避免因過度追求極簡而導(dǎo)致服務(wù)項的缺失,設(shè)計效果如圖3 所示。

        鑒權(quán)請求是應(yīng)用服務(wù)器首次訪問OceanConnect 云平臺時,需要調(diào)用鑒權(quán)接口完成接入認(rèn)證;如果認(rèn)證過期,則必須重新調(diào)用此接口來進(jìn)行認(rèn)證。

        軟件設(shè)計最重要的服務(wù)部分是數(shù)據(jù)信息的實時交互,決定著監(jiān)控系統(tǒng)的有效性與穩(wěn)定性??紤]到多線程可能帶來的程序功能間沖突與癱瘓,以此造成較差的體驗。因此,采用手動刷新的方式更新數(shù)據(jù),刷新流程圖如圖4所示。

        添加設(shè)備:如果有后續(xù)已實現(xiàn)與云平臺交互的新增設(shè)備,又希望能在App界面顯示該設(shè)備監(jiān)控的相關(guān)數(shù)據(jù)信息,有2種方式可以實現(xiàn)該目標(biāo)。第1種,在云平臺中新添真實設(shè)備,輸入設(shè)備名稱和設(shè)備唯一標(biāo)識碼即可簡單實現(xiàn);第2 種,在App 上手動添加設(shè)備,設(shè)計主要使用第2種方式。

        搜索設(shè)備:當(dāng)設(shè)備數(shù)量眾多,又需及時搜索到想要的設(shè)備信息時,搜索功能必不可少。由于本次軟件設(shè)計只使用了一個具備通信功能的真實設(shè)備,因此不能較好體驗搜索功能的效果。

        報警命令能否及時下發(fā)關(guān)系到整個智慧消防監(jiān)控系統(tǒng)的可靠性,因此需要特別重視命令下發(fā)的穩(wěn)定性與及時性。要想實現(xiàn)應(yīng)用向?qū)拥脑O(shè)備下發(fā)命令,首先需要在設(shè)備Profile 文件中定義好相應(yīng)配置或修改設(shè)備的屬性。OceanConnect 平臺中具有2 種命令下發(fā)方式:立即執(zhí)行和緩存下發(fā)。其中,立即執(zhí)行是平臺收到下發(fā)命令后立刻下發(fā)給設(shè)備,保證及時與同步性。緩存下發(fā)是指平臺接收到命令后依次儲存在緩存區(qū)進(jìn)行排隊,按照串行下發(fā)的方式,在收到前一個命令的響應(yīng)后才會下發(fā)后一個命令,但是無法保證及時與同步性。由于本次報警命令下發(fā)需要能夠及時反應(yīng)情況,因此采用立即執(zhí)行方式,以確保有效處理火情狀況。

        5 結(jié)束語

        基于過去的傳統(tǒng)消防背景探討了傳統(tǒng)消防方式、滅火救災(zāi)手段的不足與弊端;同時,根據(jù)目前世界物聯(lián)網(wǎng)技術(shù)的發(fā)展,重點(diǎn)分析NB-IoT技術(shù)的優(yōu)勢與前景。結(jié)合實際情況與功能需求,提出了基于NB-IoT 技術(shù)的智慧消防系統(tǒng)設(shè)計與實現(xiàn)方案,最終實現(xiàn)了系統(tǒng)方案。

        猜你喜歡
        云平臺
        “云平臺+大數(shù)據(jù)”在高校檔案管理中的應(yīng)用研究
        東方教育(2016年13期)2017-01-12 23:14:14
        云計算環(huán)境下的微課移動云平臺設(shè)計
        智慧城市電子政務(wù)云平臺構(gòu)建
        基于云平臺MapReduce的Apriori算法研究
        Docker技術(shù)在Web服務(wù)系統(tǒng)中的應(yīng)用研究
        云環(huán)境下混合式協(xié)作學(xué)習(xí)教學(xué)模式研究
        科技視界(2016年23期)2016-11-04 23:13:16
        高職院校開展基于云平臺網(wǎng)絡(luò)教學(xué)的探索與思考
        中國市場(2016年36期)2016-10-19 04:43:09
        企業(yè)云平臺建設(shè)研究
        基于體域網(wǎng)的移動醫(yī)療系統(tǒng)的設(shè)計
        科技視界(2016年17期)2016-07-15 10:15:56
        基于云平臺的微信互聯(lián)式教學(xué)法的探索與實踐
        毛片无码高潮喷白浆视频| 亚洲国语对白在线观看| 亚洲中文字幕第一第二页 | 久激情内射婷内射蜜桃人妖| 久久亚洲色www成人欧美| 日日鲁鲁鲁夜夜爽爽狠狠视频97| 欧美刺激午夜性久久久久久久| 激情视频在线播放一区二区三区| 人妻精品视频一区二区三区| 亚洲综合天堂av网站在线观看 | 亚洲av成人无码网站…| 无码人妻精品一区二区三区66| 欧洲在线一区| 狠狠丁香激情久久综合| 日韩AV无码乱伦丝袜一区| 俺来也三区四区高清视频在线观看| 青青草手机视频免费在线播放| 国产裸体美女永久免费无遮挡| 亚洲国产成人片在线观看无码 | 蜜桃成人永久免费av大| 国产麻豆国精精品久久毛片| 亚洲av无码成人精品国产| 中文字幕人妻第一区| 真人作爱免费视频| 国产成人精品三级在线影院| 日本在线观看一区二区三区视频| 久久亚洲中文字幕精品二区| 国产白浆一区二区三区性色| 久久久久成人精品无码中文字幕 | 一本久道综合色婷婷五月| 欧美人妻精品一区二区三区| 亚洲性无码av在线| 少妇人妻无奈的跪趴翘起| 国语对白做受xxxxx在| 亚洲精华国产精华液的福利| 成人在线激情网| A阿V天堂免费无码专区| 91国产自拍精品视频| 亚洲中文字幕午夜精品| 又色又爽又黄还免费毛片96下载| 成人免费毛片内射美女-百度|