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

        ?

        基于Android的智能家居安全監(jiān)控系統(tǒng)的設(shè)計(jì)?

        2017-12-18 06:22:22張運(yùn)玉
        關(guān)鍵詞:隱層驅(qū)動(dòng)程序熱水器

        張運(yùn)玉

        (廣州市輕工職業(yè)學(xué)校計(jì)算機(jī)教研室 廣州 510650)

        基于Android的智能家居安全監(jiān)控系統(tǒng)的設(shè)計(jì)?

        張運(yùn)玉

        (廣州市輕工職業(yè)學(xué)校計(jì)算機(jī)教研室 廣州 510650)

        針對(duì)傳統(tǒng)智能家居的健康狀態(tài)和安全監(jiān)控主要依賴人工定檢的問(wèn)題,論文將基于Android的物聯(lián)網(wǎng)技術(shù)引入了智能家居狀態(tài)監(jiān)測(cè)和安全評(píng)估中,構(gòu)建了智能家居遠(yuǎn)程監(jiān)控系統(tǒng)。該系統(tǒng)的Android遠(yuǎn)程操作基于MVP模式開(kāi)發(fā)應(yīng)用程序,利用神經(jīng)網(wǎng)絡(luò)處理用戶日常使用操作數(shù)據(jù)建立起的網(wǎng)絡(luò)數(shù)據(jù)模型,結(jié)合S3C2440A微控制器將網(wǎng)關(guān)中移植了嵌入式Linux以便于不同智能家居驅(qū)動(dòng)程序的開(kāi)發(fā)。最后運(yùn)用電力線通信網(wǎng)絡(luò)將各智能電器的網(wǎng)關(guān)進(jìn)行連接,通過(guò)計(jì)算路由節(jié)點(diǎn)的組網(wǎng)成功率結(jié)果可得:15組各20個(gè)智能電器的網(wǎng)絡(luò)節(jié)點(diǎn)接入成功監(jiān)控率達(dá)到98.33%,該系統(tǒng)能夠?qū)χ悄芗揖颖姸嚯娖鬟M(jìn)行同時(shí)監(jiān)控,解決了系統(tǒng)的數(shù)據(jù)并發(fā)造成網(wǎng)絡(luò)堵塞而無(wú)法安全監(jiān)控的問(wèn)題。

        Android;智能家居;MVP模式;電力線通信;遠(yuǎn)程監(jiān)控

        1 引言

        近年來(lái)隨著物聯(lián)網(wǎng)技術(shù)在當(dāng)今社會(huì)的快速發(fā)展,以物聯(lián)網(wǎng)為中心的相關(guān)衍生技術(shù)也在不斷發(fā)展[1]。智能家居以住宅為平臺(tái),利用綜合布線技術(shù)、網(wǎng)絡(luò)通信技術(shù)、智能家居系統(tǒng)設(shè)計(jì)方案安全防范技術(shù)、自動(dòng)控制技術(shù)、音視頻技術(shù)將家居生活有關(guān)的設(shè)施集成,形成了一整套智能家居體系,極大地提高了便捷性、安全性、娛樂(lè)性[2~4]。目前,智能家居行業(yè)還處于剛剛起步的階段,將來(lái)的應(yīng)用前景會(huì)非??捎^[5],然而現(xiàn)在市面上的智能家居系統(tǒng)大多還是處于“自動(dòng)控制”狀態(tài)[6],簡(jiǎn)單地通過(guò)用戶終端去控制底層設(shè)備,整個(gè)相關(guān)行業(yè)離真正的“智能”還有很長(zhǎng)的路要走。

        本研究將在MVP模式下開(kāi)發(fā)Android應(yīng)用程序,由于智能家居的用戶數(shù)量眾多,特定用戶會(huì)做出不同的行為,為了簡(jiǎn)化數(shù)學(xué)模型的建立,先將用戶在日常生活中產(chǎn)生的一系列數(shù)據(jù)進(jìn)行預(yù)處理,模型在初始階段可以簡(jiǎn)單地設(shè)立觀看電視節(jié)目,觀看電影,觀看直播,室內(nèi)溫濕度調(diào)節(jié),根據(jù)用戶習(xí)慣設(shè)置室內(nèi)燈光模式,空調(diào)熱水器設(shè)置等方面。采集的數(shù)據(jù)是通過(guò)智能家居中的傳感器收集得到的,反映了用戶的行為習(xí)慣,根據(jù)這些數(shù)據(jù)可以在一定程度上推測(cè)出用戶的行為。在網(wǎng)關(guān)設(shè)計(jì)中,S3C2440A移植了嵌入式Linux以便于不同智能家居驅(qū)動(dòng)程序的開(kāi)發(fā),最后利用電力線通信網(wǎng)絡(luò)將各個(gè)控制部分的網(wǎng)絡(luò)節(jié)點(diǎn)進(jìn)行連接。

        2 智能家居的Android系統(tǒng)建立

        2.1 MVP的應(yīng)用

        若開(kāi)發(fā)Android的遠(yuǎn)程操作智能家居的應(yīng)用,該應(yīng)用的界面是一個(gè)簡(jiǎn)單的顯示按鈕和展示用戶數(shù)據(jù)的列表,用戶點(diǎn)擊按鈕后列表當(dāng)中會(huì)顯示用戶數(shù)據(jù)。用戶數(shù)據(jù)儲(chǔ)存在本地?cái)?shù)據(jù)庫(kù)。采用MVP來(lái)開(kāi)發(fā)這個(gè)簡(jiǎn)單應(yīng)用[7],Model,View和Presenter的類(lèi)圖如圖1所示。

        圖1 MVP類(lèi)圖

        從用戶點(diǎn)擊到顯示用戶數(shù)據(jù)的流程如下:

        Step1:用戶點(diǎn)擊后,View調(diào)用 presenter.load-UserData()。

        Step2:Presenter在 loadUserData()里調(diào)用model.queryUser()并等待。

        Step3:Model的queryUser里查詢數(shù)據(jù)庫(kù),返回結(jié)果給 Presenter[8]。

        Step4:Presenter調(diào)用view.showUserData()顯示數(shù)據(jù)。

        在MVP中View和Presenter通常是以接口的形式出現(xiàn)的[9]。這對(duì)進(jìn)行跨平臺(tái)的開(kāi)發(fā)十分重要,因?yàn)閂iew是接口,所以并沒(méi)有依賴于任何特定的平臺(tái),也沒(méi)有規(guī)定顯示的樣式,我們完全可以在不同的平臺(tái)中使用不同的方式實(shí)現(xiàn)[10],但是Presenter依然可以使用一樣的方式跟View進(jìn)行交互。采用MVP架構(gòu)最重要的原因就是因?yàn)镸VP基于接口(協(xié)議)編程的思想。

        2.2 Android中的MVP模式

        Android的開(kāi)發(fā)生態(tài)是比較自由和混亂的,缺乏統(tǒng)一的規(guī)范,導(dǎo)致很多Android應(yīng)用的代碼質(zhì)量都比較低。不過(guò)因?yàn)锳ndroid的自由開(kāi)放,也誕生了許多優(yōu)秀的框架,不管是MVC,MVP還是MVVM架構(gòu)都有不少的支持者[11]。在Github上推出了一個(gè)新的項(xiàng) 目 Android Architecture Blueprints[12],對(duì)Android應(yīng)用的程序架構(gòu)采用的就是MVP模式。Android中MVP的架構(gòu)如圖2所示。

        圖2 Android中的MVP架構(gòu)

        圖2 中的Repository對(duì)應(yīng)著MVP中的Model層,作為應(yīng)用的數(shù)據(jù)源。常見(jiàn)的移動(dòng)應(yīng)用中,數(shù)據(jù)源會(huì)包括兩個(gè)部分,一個(gè)是遠(yuǎn)程數(shù)據(jù)源,另一個(gè)是本地的數(shù)據(jù)源。如何保持維持兩個(gè)數(shù)據(jù)源的一致性和完整性是Model層內(nèi)部需要處理的邏輯,對(duì)于Presenter來(lái)說(shuō),只需知道如何從Model層獲取數(shù)據(jù)即可,而不需要知道數(shù)據(jù)來(lái)源。

        View層中我們主要使用Fragment來(lái)實(shí)現(xiàn)View,在Android當(dāng)中Activity和Fragment都可以被作為頁(yè)面劃分的單位,選擇Fragment主要有兩個(gè)原因[13]:

        1)Activity的生命周期更加清晰可控,適合用來(lái)創(chuàng)建Presenter和管理Presenter和View的連接。

        2)Fragment可以比較方便地復(fù)用和組合,在比較大的屏幕上(比如智能手機(jī))。一個(gè)頁(yè)面上可能會(huì)包括多個(gè)View。這時(shí)候可以比較方便利用Fragment的特性,如果采用Activity則比較不方便。

        3 智能家居模型設(shè)計(jì)

        3.1 模型預(yù)處理

        以用戶使用空調(diào)熱水器的行為習(xí)慣為例,做出詳細(xì)的模型分析。用戶使用空調(diào)熱水器這一行為有幾個(gè)關(guān)鍵數(shù)據(jù),比如使用空調(diào)熱水器的時(shí)間、空調(diào)設(shè)置溫度、熱水器的加熱溫度、空調(diào)的模式設(shè)置、熱水器使用時(shí)間等,根據(jù)對(duì)這些關(guān)鍵數(shù)據(jù)的樣本學(xué)習(xí),系統(tǒng)建立起一些自定義模式,推斷出用戶的習(xí)慣動(dòng)作,根據(jù)預(yù)測(cè)結(jié)果,可以在用戶下班之前向其推送對(duì)空調(diào)熱水器的設(shè)置信息[14]。提前開(kāi)啟空調(diào),以及熱水器,提高用戶體驗(yàn)度。

        對(duì)樣本數(shù)據(jù)進(jìn)行歸一化處理,基于Sigmoid函數(shù)采用神經(jīng)網(wǎng)絡(luò)激活函數(shù),所以我們將數(shù)據(jù)映射到[0,1]中,包括樣本的時(shí)間參量,這里我們將時(shí)間單獨(dú)進(jìn)行處理,將月份、星期、小時(shí)分鐘平均映射到[0,1],并且將家電編號(hào)映射到該范圍中,其余數(shù)據(jù),例如空調(diào)的溫度,熱水器溫度等,我們采用線性歸一化函數(shù)進(jìn)行數(shù)據(jù)處理[15]:

        其中,Xnorm為歸一化后的數(shù)據(jù);Xmin和 Xmax為輸入或輸出數(shù)據(jù)的最值;X為輸入或輸出數(shù)據(jù)。例如10月15日星期三晚上18點(diǎn)開(kāi)啟空調(diào)(編號(hào)0.2000),并設(shè)置溫度為21℃,歸一化處理后的部分樣本數(shù)據(jù)例如(0.2000,0.0001,0.0010,0.7500,0.0000,0.5654),歸一化的樣本數(shù)據(jù)作為輸入,將數(shù)據(jù)輸入到網(wǎng)絡(luò)模型中,將其中一部分樣本作為期望輸出值進(jìn)行誤差分析。

        3.2 模型建立

        網(wǎng)絡(luò)結(jié)構(gòu)的設(shè)計(jì)包括網(wǎng)絡(luò)層數(shù)的設(shè)計(jì)及各層包括的神經(jīng)元數(shù)目的選取兩個(gè)方面[16]。一個(gè)神經(jīng)網(wǎng)絡(luò)一定具有一個(gè)輸入層和一個(gè)輸出層,這一點(diǎn)是由實(shí)際問(wèn)題本身決定的,因此,網(wǎng)絡(luò)結(jié)構(gòu)的設(shè)計(jì)重點(diǎn)與難點(diǎn)在于隱層結(jié)構(gòu)的設(shè)計(jì),具體是指隱層的數(shù)目以及各隱層神經(jīng)元數(shù)目,隱層的結(jié)構(gòu)在很大程度上決定著網(wǎng)絡(luò)的訓(xùn)練速度、泛化能力等。對(duì)于隱層的層數(shù),理論上已經(jīng)證明,一個(gè)三層的神經(jīng)網(wǎng)絡(luò)只要隱層神經(jīng)元數(shù)足夠多,就具有模擬任意復(fù)雜的非線性映射能力。故一般采用一個(gè)隱層的神經(jīng)網(wǎng)絡(luò)即可。對(duì)于隱層的神經(jīng)元數(shù)目問(wèn)題,隱含層神經(jīng)元數(shù)過(guò)少,學(xué)習(xí)可能不收斂,網(wǎng)絡(luò)的識(shí)別能力、泛化能力降低,隱含層神經(jīng)元數(shù)過(guò)多,導(dǎo)致網(wǎng)絡(luò)訓(xùn)練長(zhǎng)時(shí)間不收斂、容錯(cuò)性能下降。對(duì)于隱層神經(jīng)元數(shù)目,我們采用一般的估算方法,估算公式如下。

        其中,l為隱層神經(jīng)元數(shù)目,n為輸入層神經(jīng)元數(shù)目,m為輸出層神經(jīng)元數(shù)目,β為1~10之間的常數(shù)。

        4 智能家居網(wǎng)關(guān)設(shè)計(jì)

        由于智能家居網(wǎng)關(guān)功能較復(fù)雜,對(duì)穩(wěn)定性、安全性的要求較高,因此,在實(shí)現(xiàn)智能家居網(wǎng)關(guān)所能提供的服務(wù)時(shí),需基于嵌入式操作系統(tǒng)開(kāi)發(fā)網(wǎng)關(guān)。

        4.1 網(wǎng)關(guān)硬件設(shè)計(jì)

        在智能家居的背景下,通常需要通過(guò)互聯(lián)網(wǎng)實(shí)現(xiàn)對(duì)智能家居設(shè)備節(jié)點(diǎn)的控制,同時(shí)家庭內(nèi)部的設(shè)備之間也需要實(shí)現(xiàn)通信于互控。本文所設(shè)計(jì)的智能家居網(wǎng)關(guān)的硬件框圖如圖3所示。

        家庭內(nèi)部可能存在多種硬件設(shè)備,智能家居網(wǎng)關(guān)需要通過(guò)不同的接口和這些設(shè)備建立連接。通過(guò)通用I/O端口控制顯示屏、傳感器等硬件設(shè)備,通過(guò)不同的工業(yè)總線標(biāo)準(zhǔn)(RS232、I2C)接口來(lái)控制外部設(shè)備,以及通過(guò)高速總線來(lái)訪問(wèn)主存以及網(wǎng)卡設(shè)備等[17]。此外,在本文所設(shè)計(jì)的智能家居網(wǎng)關(guān)硬件框圖中,網(wǎng)關(guān)處理器還能和MCU等智能節(jié)點(diǎn)建立了連接,使得MCU能夠通過(guò)網(wǎng)關(guān)實(shí)現(xiàn)對(duì)家庭內(nèi)部其他設(shè)備的控制。AX88180等網(wǎng)卡芯片使得網(wǎng)關(guān)能夠接入互聯(lián)網(wǎng)絡(luò),用戶可通過(guò)網(wǎng)絡(luò)服務(wù)器實(shí)現(xiàn)對(duì)網(wǎng)關(guān)的遠(yuǎn)程訪問(wèn),從而實(shí)現(xiàn)對(duì)家庭內(nèi)部設(shè)備的遠(yuǎn)程控制。

        圖3 智能家居網(wǎng)關(guān)硬件構(gòu)架

        4.2 網(wǎng)關(guān)軟件設(shè)計(jì)

        所設(shè)計(jì)的網(wǎng)關(guān)軟件框圖如圖4所示,整個(gè)軟件框圖主要分兩部分,網(wǎng)關(guān)應(yīng)用模塊和嵌入式Linux操作系統(tǒng)模塊。嵌入式Linux操作系統(tǒng)模塊主要包含了嵌入式Linux內(nèi)核、驅(qū)動(dòng)程序以及Yaffs2文件系統(tǒng)[18]。驅(qū)動(dòng)程序?qū)崿F(xiàn)了對(duì)家庭內(nèi)部設(shè)備的控制,如智能節(jié)點(diǎn)、傳感器等字符設(shè)備,以及網(wǎng)卡等塊設(shè)備,Yaffs2文件系統(tǒng)為智能家居網(wǎng)關(guān)存儲(chǔ)數(shù)據(jù)提供了支持,而嵌入式Linux內(nèi)核則是對(duì)標(biāo)準(zhǔn)的Linux內(nèi)核進(jìn)行裁剪所得到的。嵌入式Linux操作系統(tǒng)為網(wǎng)關(guān)應(yīng)用提供了API,使得網(wǎng)關(guān)應(yīng)用能夠?qū)彝?nèi)部的設(shè)備進(jìn)行控制,是網(wǎng)關(guān)應(yīng)用開(kāi)發(fā)的基礎(chǔ)。

        圖4 智能家居網(wǎng)關(guān)軟件構(gòu)架

        網(wǎng)關(guān)應(yīng)用則主要包含了傳輸控制、協(xié)議解析、安全驗(yàn)證以及功能邏輯單元四個(gè)模塊。傳輸控制模塊主要用于接收家庭內(nèi)部設(shè)備的數(shù)據(jù),并且能夠根據(jù)上層應(yīng)用給出的指令實(shí)現(xiàn)對(duì)家庭內(nèi)部設(shè)備的控制。

        4.3 網(wǎng)關(guān)應(yīng)用開(kāi)發(fā)流程

        在為S3C2440A移植了嵌入式Linux之后,便是對(duì)網(wǎng)關(guān)應(yīng)用進(jìn)行開(kāi)發(fā)。以遠(yuǎn)端服務(wù)器對(duì)家庭內(nèi)部的空調(diào)熱水器控制為例,以說(shuō)明遠(yuǎn)端服務(wù)器如何通過(guò)智能家居網(wǎng)關(guān)實(shí)現(xiàn)對(duì)家庭內(nèi)部設(shè)備的控制。首先是為空調(diào)熱水器編寫(xiě)驅(qū)動(dòng)程序,驅(qū)動(dòng)程序的注冊(cè)和卸載流程如圖5所示。

        圖5 驅(qū)動(dòng)程序開(kāi)發(fā)流程

        在編寫(xiě)好空調(diào)熱水器的驅(qū)動(dòng)程序之后,由于空調(diào)熱水器通過(guò)通用I/O和S3C2440A相連接,屬于字符設(shè)備,因此,空調(diào)熱水器使用以下結(jié)構(gòu)體來(lái)表示,在編寫(xiě)驅(qū)動(dòng)程序的時(shí)候,需要對(duì)結(jié)構(gòu)體中的各字段賦適當(dāng)?shù)闹怠?/p>

        struct miscdevice{

        int minor;

        const char*name;

        const struct file_operations*fops;

        struct list_head list;

        struct device*parent;

        struct device*this_device;

        const char*nodename;

        mode_t mode;

        };

        之后使用函數(shù)int misc_register(struct miscdevice*misc)實(shí)現(xiàn)對(duì)空調(diào)熱水器驅(qū)動(dòng)程序的注冊(cè)。注冊(cè)好驅(qū)動(dòng)程序之后,用戶便可以將空調(diào)熱水器視為文件,對(duì)其寫(xiě)入特定的數(shù)據(jù),以控制空調(diào)熱水器的開(kāi)關(guān)。為了使服務(wù)器能夠控制空調(diào)熱水器,服務(wù)器和智能家居網(wǎng)關(guān)之間的通信需要采用一定的協(xié)議,使得網(wǎng)關(guān)能夠解析來(lái)自服務(wù)器的命令,并對(duì)空調(diào)熱水器進(jìn)行控制。

        5 硬件平臺(tái)設(shè)計(jì)與實(shí)現(xiàn)

        5.1 電力線通信網(wǎng)絡(luò)

        網(wǎng)關(guān)方案設(shè)計(jì)完成后,將組網(wǎng)路由算法應(yīng)用到硬件平臺(tái)上進(jìn)行實(shí)現(xiàn)。節(jié)點(diǎn)架構(gòu)如圖6所示,節(jié)點(diǎn)之間通信的電力線經(jīng)過(guò)電力線載波模塊相連。

        圖6 節(jié)點(diǎn)架構(gòu)

        本系統(tǒng)控制部分的主控芯片選擇ST公司最新推出的基于Cortex M3內(nèi)核的STM32系列處理器。ST32系列處理器與其他MCU相比具有更高的性價(jià)比,并且ST公司為STM32開(kāi)發(fā)了專(zhuān)門(mén)的驅(qū)動(dòng)庫(kù),這也大大減輕了應(yīng)用者的開(kāi)發(fā)難度。實(shí)驗(yàn)采用的電力線載波模塊為基于彌亞微電子的高性能電力載波芯片MI213而設(shè)計(jì),本模塊的載波調(diào)制方式采用的是OQPSK調(diào)制方式,具有功耗低、輻射小、抗干擾強(qiáng)等特點(diǎn)。

        由子節(jié)點(diǎn)所連接的溫度和濕度傳感器,每隔6小時(shí)向手機(jī)APP端發(fā)送實(shí)時(shí)監(jiān)測(cè)到的溫度和濕度信息,當(dāng)超過(guò)某一預(yù)先設(shè)定范圍時(shí),提醒用戶打開(kāi)制冷或者取暖設(shè)備。由處于客廳位置的子節(jié)點(diǎn)在家中無(wú)人時(shí)開(kāi)啟安全監(jiān)控模式,采用紅外傳感器進(jìn)行感知,一旦有人進(jìn)入,則通過(guò)子節(jié)點(diǎn)發(fā)送信息給主節(jié)點(diǎn),觸發(fā)主節(jié)點(diǎn)的GSM模塊自動(dòng)提醒設(shè)置,給手機(jī)發(fā)送短信,對(duì)用戶進(jìn)行自動(dòng)提醒。APP界面顯示如圖7所示:

        圖7 APP界面顯示

        5.2 周期維護(hù)

        由于電力線載波通信網(wǎng)絡(luò)有一個(gè)特點(diǎn)是具有時(shí)變性,所以需要對(duì)主節(jié)點(diǎn)維護(hù)的路由表進(jìn)行一個(gè)周期性的維護(hù),根據(jù)主節(jié)點(diǎn)中的計(jì)時(shí)器信息,每隔5分鐘時(shí)間即對(duì)路由更新一次,即主節(jié)點(diǎn)發(fā)送一次廣播,入網(wǎng)的子節(jié)點(diǎn)發(fā)送確認(rèn)信息InFrame給主節(jié)點(diǎn),以便主節(jié)點(diǎn)進(jìn)行路由表的更新。以20個(gè)節(jié)點(diǎn)為一組,以系統(tǒng)開(kāi)發(fā)板上指示燈亮起作為判斷是否成功連接的標(biāo)準(zhǔn),以60s為一組,進(jìn)行15次試驗(yàn),利用式(1)收集智能電器的數(shù)據(jù)信息,結(jié)合式(2)修正神經(jīng)網(wǎng)絡(luò)組網(wǎng)完成后節(jié)點(diǎn)連入個(gè)數(shù)如表1所示。

        根據(jù)15組實(shí)驗(yàn)我們通過(guò)計(jì)算得到平均組網(wǎng)成功率:(15組組網(wǎng)完成連入節(jié)點(diǎn)數(shù)的和/15組全部節(jié)點(diǎn)數(shù)的和)*100%=98.33%。

        表1 測(cè)試結(jié)果

        6 結(jié)語(yǔ)

        本文給出了用戶通過(guò)Android手機(jī)遠(yuǎn)程操作智能家居的電力線載波通信安全監(jiān)控設(shè)計(jì),經(jīng)過(guò)對(duì)組網(wǎng)算法加載到系統(tǒng)開(kāi)發(fā)板上的測(cè)試和驗(yàn)證,可以得到相對(duì)通信可靠性較優(yōu)化的結(jié)果,并將此應(yīng)用到智能家居上,通過(guò)測(cè)試,實(shí)現(xiàn)了家庭內(nèi)部安全監(jiān)測(cè)與健康監(jiān)護(hù),但是還是存在組網(wǎng)成功率不能達(dá)到百分之百的原因,分析可能有以下幾點(diǎn):

        1)數(shù)據(jù)包碰撞。在數(shù)據(jù)傳輸過(guò)程中,由于所有的節(jié)點(diǎn)都是物理通過(guò)電線物理連接的,所以在發(fā)送數(shù)據(jù)包的過(guò)程中可能會(huì)出現(xiàn)數(shù)據(jù)包的碰撞,改進(jìn)的組網(wǎng)路由算法可以得到一定程度的改善,但不能完全避免碰撞;

        2)鏈路質(zhì)量。由于連接的鏈路比較遠(yuǎn),使得主節(jié)點(diǎn)的信號(hào)在傳輸?shù)侥彻?jié)點(diǎn)時(shí)就已經(jīng)損耗,該節(jié)點(diǎn)無(wú)法接收到主節(jié)點(diǎn)的連接信息,從而不能連接到網(wǎng)絡(luò)中;

        3)丟包率。在傳輸信號(hào)過(guò)程中,由于不確定因素使得數(shù)據(jù)包丟失,某些節(jié)點(diǎn)不能收到主節(jié)點(diǎn)發(fā)送的數(shù)據(jù)包,從而不能連接到網(wǎng)絡(luò)。

        [1]毛燕琴,沈蘇彬.物聯(lián)網(wǎng)信息模型與能力分析[J].軟件學(xué)報(bào),2014(8):1685-1695.MAO Yanqin,SHEN Subing.Information Model and Capability Analysis of Internet of Things[J].Journal of Software,2014(8):1685-1695.

        [2]張新昌,周逢權(quán).智能電網(wǎng)引領(lǐng)智能家居及能源消費(fèi)革新[J].電力系統(tǒng)保護(hù)與控制,2014(5):59-67.ZHANG Xinchang,ZHOU Fengquan.Smart Grid Leading Smart Home and Energy Consumption Innovation[J].Power System Protection and Control,2014(5):59-67.

        [3]朱敏玲,李寧.智能家居發(fā)展現(xiàn)狀及未來(lái)淺析[J].電視技術(shù),2017,3(14):295-296.ZHU Minling,LI Ning.The Present Situation and Future Analysis of Intelligent Home[J].Television technology,2017,3(14):295-296.

        [4]胡向東,韓愷敏,許宏如.智能家居物聯(lián)網(wǎng)的安全性設(shè)計(jì)與驗(yàn)證[J].重慶郵電大學(xué)學(xué)報(bào)(自然科學(xué)版),2014,26(2):171-176.HU Xiangdong,HAN Kaimin,XU Hongru.Security Design and Verification of Intelligent Home Internet of Things[J].Journal of Chongqing University of Posts and Telecommunications(Natural Science Edition),2014,26(2):171-176.

        [5]申斌,張桂青,汪明.基于物聯(lián)網(wǎng)的智能家居設(shè)計(jì)與實(shí)現(xiàn)[J].自動(dòng)化與儀表,2013,28(2):6-10.SHEN Bing,ZHANG Guiqing,WANG Ming.Design and Implementation of Intelligent Home Based on Internet of Things[J].Automation and instrumentation,2013,28(2):6-10.

        [6]張桂青,鹿曼,汪明.智能家居的“春天”來(lái)了[J].計(jì)算機(jī)科學(xué),2013,40(6):398-402.ZHANG Guiqing,LU Man,WANG Ming.Smart home“spring”came[J].Computer science,2013,40(6):398-402.

        [7]王念橋.應(yīng)用MVP模式改進(jìn)軟件架構(gòu)[J].計(jì)算機(jī)時(shí)代.2012(4):37-38.WANG Nianqiao.Application of MVP model to improve the software architecture[J].Computer age,2012(4):37-38.

        [8]曾露.MVP模式在Android中的應(yīng)用研究[J].軟件,2016,37(6):75-78.ZENG Lu.Research on Application of MVP Mode in Android[J].Software,2016,37(6):75-78.

        [9]劉璐.Android智能終端功能測(cè)試方法設(shè)計(jì)與系統(tǒng)實(shí)現(xiàn)[J].軟件,2014(12):79-82.LIU Lu.Design and System Realization of Function Test Method for Android Intelligent Terminal[J].Software.2014(12):79-82.

        [10]楊毅.基于WEB開(kāi)發(fā)框架的研究[J].無(wú)線互聯(lián)科技,2015(13):26-28.YANG Yi.Research on Web-based Development Framework[J].Wireless Internet Technology,2015(13):26-28.

        [11]林亞明.基于ZK的MVVM與MVP設(shè)計(jì)模式應(yīng)用研究[J].重慶文理學(xué)院學(xué)報(bào)(自然科學(xué)版),2012,31(6):72-74.LIN Yaming.Research on MVVM and MVP Design Pattern Based on ZK[J].Journal of Chongqing University of Arts and Science(Natural Science Edition),2012,31(6):72-74.

        [12]錢(qián)小云,葉勇,徐俊.船載衛(wèi)星通信遠(yuǎn)程集中監(jiān)控系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)[J].電訊技術(shù),2015,55(2):216-221.QIAN Xiaoyun,YE Yong,Xu Jun.Design and Implementation of Remote Concentration Monitoring System for Shipborne Satellite Communication[J].Telecommunications technology,2015,55(2):216-221.

        [13]關(guān)超達(dá).多畫(huà)面分割監(jiān)視及報(bào)警系統(tǒng)在播出中心的應(yīng)用[J].西部廣播電視,2013(12):124-127.GUAN Chaoda.Multi-screen segmentation monitoring and alarm system in the broadcast center application[J].Western radio and television,2013(12):124-127.

        [14]董立巖,隋鵬,辛?xí)匀A.基于Android的智能家居終端控制系統(tǒng)[J].吉林大學(xué)學(xué)報(bào)(信息科學(xué)版),2014(3):303-307.DONG Liyan,SUI Peng,XIN Xiaohua.Intelligent home terminal control system based on Android[J].Journal of Jilin University(Information Science Edition),2014(3):303-307.

        [15]王怡,鄂旭.基于物聯(lián)網(wǎng)無(wú)線傳感的智能家居研究[J].計(jì)算機(jī)技術(shù)與發(fā)展,2015(24):118-118.WANG Yi,E Xu.Research on Intelligent Home Based on Wireless Sensor of Internet of Things[J].Computer Technology and Development,2015(24):118-118.

        [16]康祥喆.淺談我國(guó)智能家居的現(xiàn)狀及發(fā)展趨勢(shì)[J].中國(guó)科技信息,2014(8):121-122.KANG Xiangzhe.On the Present Situation and Developing Trend of Intelligent Home in China[J].China Science and Technology Information,2014(8):121-122.

        [17]趙勇.基于ARM和ZigBee的智能家居遠(yuǎn)程監(jiān)控系統(tǒng)設(shè)計(jì)[J].測(cè)控技術(shù),2012,31(11):52-54.ZHAO Yong.Design of Intelligent Home Remote Monitoring System Based on ARM and ZigBee[J].Measurement and Control Technology,2012,31(11):52-54.

        [18]程偉.支持Yaffs2文件系統(tǒng)的U-Boot的實(shí)現(xiàn)[J].計(jì)算機(jī)工程與設(shè)計(jì),2012,33(3):936-940.CHENG Wei.Support U-Boot implementation of Yaffs2 file system[J].Computer Engineering and Design,2012,33(3):936-940.

        Design of Intelligent Home Security Monitoring System Based on Android

        ZHANG Yunyu
        (Computer Teaching and Research Room,Guangzhou Light Industry Vocational School,Guangzhou 510650)

        In view of the problem that the health status and safety monitoring of the traditional intelligent home are mainly dependent on the manual inspection,this paper introduces the intelligent home-based remote monitoring system by introducing the Internet-based Internet of Things technology into the intelligent home condition monitoring and safety assessment.The system's Android remote operation based on the MVP model to develop applications,the use of neural networks to deal with users daily use of operational data to establish the network data model,combined with S3C2440A microcontrollers in the gateway to the embedded Linux to facilitate different smart home drivers development.Finally,the power line communication network is used to connect the intelligent electrical appliances to the gateway.By calculating the success rate of the routing nodes,the success rate of the network nodes of 15 intelligent devices is 98.33%.The system can intelligent home many electrical appliances at the same time monitoring,to solve the system data and network congestion caused by the problem can not be security monitoring.

        Android,smart home,MVP mode,power line communication,remote monitoring

        TP277

        10.3969/j.issn.1672-9722.2017.11.044

        Class Number TP277

        2017年5月10日,

        2017年6月30日

        張運(yùn)玉,女,研究方向:計(jì)算機(jī)軟件應(yīng)用。

        猜你喜歡
        隱層驅(qū)動(dòng)程序熱水器
        基于RDPSO結(jié)構(gòu)優(yōu)化的三隱層BP神經(jīng)網(wǎng)絡(luò)水質(zhì)預(yù)測(cè)模型及應(yīng)用
        人民珠江(2019年4期)2019-04-20 02:32:00
        誰(shuí)應(yīng)該為毀損的熱水器負(fù)責(zé)?
        金橋(2018年6期)2018-09-22 02:19:00
        太陽(yáng)能熱水器
        自制一個(gè)太陽(yáng)能熱水器
        身邊的太陽(yáng)能
        基于近似結(jié)構(gòu)風(fēng)險(xiǎn)的ELM隱層節(jié)點(diǎn)數(shù)優(yōu)化
        最優(yōu)隱層BP神經(jīng)網(wǎng)絡(luò)的滾動(dòng)軸承故障診斷
        BP神經(jīng)網(wǎng)絡(luò)隱層單元數(shù)確定方法
        驅(qū)動(dòng)程序更新與推薦
        驅(qū)動(dòng)程序更新與推薦
        67194熟妇在线永久免费观看| 亚洲成人av大片在线观看| 精品人伦一区二区三区蜜桃91| 色欲av蜜桃一区二区三| 四虎精品视频| 亚洲中文字幕有码av| 亚洲一区二区三区偷拍厕所| 国产色xx群视频射精| 色偷偷88888欧美精品久久久 | 久久精品美女久久| 蜜桃夜夜爽天天爽三区麻豆av| 国产欧美一区二区精品久久久| 国产白嫩美女在线观看| 日韩偷拍视频一区二区三区| 羞羞色院99精品全部免| 狼人青草久久网伊人| 日韩久久一级毛片| 午夜av福利亚洲写真集| 日韩无码专区| 亚洲精品无码久久久久| 中文字幕av无码一区二区三区电影| 中文字幕亚洲入口久久| av鲁丝一区鲁丝二区鲁丝三区 | 亚洲AⅤ无码日韩AV中文AV伦| 免费看男女啪啪的视频网站| 色婷婷av一区二区三区久久| 日韩制服国产精品一区| 天堂最新在线官网av| 国产一级内射一片视频免费| 精品无码av一区二区三区| 久久亚洲精品成人| 日韩av一区二区在线观看| 亚洲αv在线精品糸列| 国产亚洲av人片在线观看| 男女在线免费视频网站| 丰满精品人妻一区二区| 骚小妹影院| 亚洲A∨日韩Av最新在线| 在线观看视频免费播放| 尤物网址在线观看| 亚洲欧美日韩一区二区在线观看|