《電子技術(shù)應(yīng)用》
您所在的位置:首頁 > 通信與網(wǎng)絡(luò) > 設(shè)計應(yīng)用 > 基于物聯(lián)網(wǎng)的多算法智能監(jiān)護(hù)系統(tǒng)研究
基于物聯(lián)網(wǎng)的多算法智能監(jiān)護(hù)系統(tǒng)研究
2017年電子技術(shù)應(yīng)用第11期
王 暢1,,孫福明1,,李 漾2
1.遼寧工業(yè)大學(xué) 電子與信息工程學(xué)院,遼寧 錦州121001,;2.大連云動力科技有限公司,,遼寧 大連116000
摘要: 根據(jù)中高齡老人的日常生活監(jiān)護(hù)需求,,設(shè)計一種智能監(jiān)護(hù)系統(tǒng),由實(shí)時監(jiān)護(hù)設(shè)備,、網(wǎng)絡(luò)傳輸模塊,、監(jiān)護(hù)中心服務(wù)平臺3部分組成。內(nèi)部集成多個高精度傳感器,采用RTOS實(shí)時操作系統(tǒng),,通過多維度的數(shù)據(jù)組合全方位實(shí)時監(jiān)測到老人的活動數(shù)據(jù)以及周邊環(huán)境數(shù)據(jù),,并上傳到監(jiān)護(hù)平臺。針對現(xiàn)實(shí)應(yīng)用中系統(tǒng)誤報率高的問題,,采用個性化異常判定算法與CRC校驗(yàn)技術(shù),,在精準(zhǔn)預(yù)測的同時,有效降低誤報率,。試驗(yàn)表明,,系統(tǒng)可以對老人活動數(shù)據(jù)以及周邊環(huán)境實(shí)現(xiàn)智能遠(yuǎn)程實(shí)時監(jiān)控、判斷,、報警,、預(yù)測等功能,并減少約95%的誤報率,。
中圖分類號: TP216
文獻(xiàn)標(biāo)識碼: A
DOI:10.16157/j.issn.0258-7998.173805
中文引用格式: 王暢,,孫福明,李漾. 基于物聯(lián)網(wǎng)的多算法智能監(jiān)護(hù)系統(tǒng)研究[J].電子技術(shù)應(yīng)用,,2017,,43(11):7-10.
英文引用格式: Wang Chang,Sun Fuming,,Li Yang. Research on mufti-algorithm intelligent monitoring system based on the Internet of Things[J].Application of Electronic Technique,,2017,43(11):7-10.
Research on mufti-algorithm intelligent monitoring system based on the Internet of Things
Wang Chang1,,Sun Fuming1,,Li Yang2
1.School of Electronic and Information Engineering,University of Liaoning University of Technology,,Jinzhou 121001,,China; 2.Dalian Cloud Force Technologies CO.LTD,,Dalian 116000,,China
Abstract: According to the needs of middle aged and old people, an intelligent monitoring system was designed. The system was consisted of intelligent monitoring equipment, network transmission module and monitoring center service platform. It integrates multiple high precision sensors with RTOS real-time operating system, and monitoring the activity data of the elderly and the surrounding environment data through the multi-dimensional data, and upload it to the monitoring platform. Aiming at the problem of high false alarm rate in practical application, the system adopts the algorithm of personalized anomaly judgment and CRC checksum, not only achieve accurate prediction, but also effectively reduce the false alarm rate. The tests indicated that the system can realize the intelligent remote real-time monitoring, judgment, alarm, prediction and other functions, and reduce the false alarm rate by about 95%.
Key words : personalized anomaly judgment algorithm;intelligent monitoring,;IoT,;false alarm;CRC checksum

0 引言

    根據(jù)南京市三所養(yǎng)老院養(yǎng)老機(jī)構(gòu)內(nèi)愿意合作的老人進(jìn)行跌倒現(xiàn)狀的問卷調(diào)查顯示:養(yǎng)老機(jī)構(gòu)老年人跌倒發(fā)生率為39.2%,,影響因素包括睡眠狀況,、慢性病史、外界環(huán)境和服藥史[1],。因此,,針對中高齡老人意外傷害發(fā)生率較高的問題,,建立一套完整的遠(yuǎn)程監(jiān)護(hù)系統(tǒng),用于監(jiān)測老人的日?;顒訝顟B(tài)以及周邊環(huán)境是很有必要的。

    目前對獨(dú)居老人監(jiān)護(hù)系統(tǒng)已有相關(guān)研究,,如浙江工業(yè)大學(xué)2007年設(shè)計的基于活動量分析的獨(dú)居老人遠(yuǎn)程監(jiān)護(hù)系統(tǒng)[2],,能夠通過采集數(shù)據(jù)建立預(yù)測模型,但不具有實(shí)時監(jiān)控功能,;如楊海建[3]等人設(shè)計的基于物聯(lián)網(wǎng)技術(shù)的老人監(jiān)護(hù)智能系統(tǒng),,具備及時報警功能,但會出現(xiàn)謊報,、誤報等情況,;重慶郵電大學(xué)2012年設(shè)計的智能家居中老人跌倒遠(yuǎn)程監(jiān)護(hù)系統(tǒng)[4],在增加了取消報警按鍵后減小了誤報率,,但仍有誤報可能,,并且監(jiān)測系數(shù)單一;如石棟[5]等人通過支持向量機(jī)算法(SVM)對數(shù)據(jù)進(jìn)行處理后進(jìn)行上傳,,但其僅通過跌倒特征量 SVM 的閾值判斷,,算法單一,無法測量除跌倒以外的其他異常行為,。

    本設(shè)計基于以上問題,,通過多傳感器感知設(shè)備采集老人的日常活動信息,,除了及時報警功能,,采用異常判定算法等多混合算法定期更新計算老人日常生活規(guī)律數(shù)據(jù),其在防止跌倒誤報產(chǎn)生的同時,,對老人除跌倒以外的其他異常行為通過算法進(jìn)行預(yù)測判斷,,并通過 WiFi上傳到大數(shù)據(jù)平臺,用戶可以通過APP隨時隨地查看老人當(dāng)前狀態(tài),,以及階段性生活規(guī)律,。

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

    本設(shè)計的智能監(jiān)護(hù)系統(tǒng)主要由三部分組成: 智能監(jiān)護(hù)設(shè)備、網(wǎng)絡(luò)傳輸模塊,、監(jiān)護(hù)中心服務(wù)平臺,。系統(tǒng)總拓?fù)鋱D如圖1所示。

wlw2-t1.gif

1.1 智能監(jiān)護(hù)設(shè)備

    智能監(jiān)護(hù)設(shè)備硬件電路主要包括:主處理芯片電路,、具備多個傳感器的傳感器單元電路(其中包括溫度,、濕度、環(huán)境光,、磁場,、加速度、震動等多個高精度傳感器)、無線WiFi傳輸電路 ,、DC/DC電壓轉(zhuǎn)換電路,、數(shù)據(jù)存儲電路、時鐘電路,、模塊轉(zhuǎn)換開關(guān)電路等,。系統(tǒng)硬件結(jié)構(gòu)圖如圖2所示。

wlw2-t2.gif

1.2 網(wǎng)絡(luò)傳輸模塊

    網(wǎng)絡(luò)傳輸模塊介于智能監(jiān)護(hù)設(shè)備與監(jiān)護(hù)中心平臺,、監(jiān)護(hù)端之間,,是通信的橋梁,由數(shù)據(jù)鏈路層,、網(wǎng)絡(luò)層,、數(shù)據(jù)傳輸層構(gòu)成,實(shí)現(xiàn)對智能監(jiān)護(hù)設(shè)備采集信息的獲取與發(fā)送功能,。其中數(shù)據(jù)鏈路層采用IEEE 802.11 WiFi傳輸協(xié)議,,直接與互聯(lián)網(wǎng)相連;網(wǎng)絡(luò)層與數(shù)據(jù)傳輸層通過TCP/IP傳輸協(xié)議將智能監(jiān)護(hù)設(shè)備所采集的老人及周邊環(huán)境的特定狀態(tài)數(shù)據(jù)通過無線WiFi直接同步到監(jiān)護(hù)中心服務(wù)平臺中,。

1.3 監(jiān)護(hù)中心服務(wù)平臺

    監(jiān)護(hù)中心服務(wù)平臺即數(shù)據(jù)應(yīng)用層,,采用HTTP超文本傳輸協(xié)議,主要由數(shù)據(jù)平臺,、PC監(jiān)護(hù)端,、手機(jī)監(jiān)護(hù)端構(gòu)成。數(shù)據(jù)平臺主要負(fù)責(zé)對智能監(jiān)護(hù)設(shè)備所上傳數(shù)據(jù)進(jìn)行接收,、分析,、整合、報警并保存,。PC監(jiān)護(hù)端用于方便醫(yī)護(hù)人員以及老人家人觀察老人的活動狀態(tài)以及周邊環(huán)境數(shù)據(jù),,以圖表的形式顯示所采集數(shù)據(jù),并可以直接下載到指定文件夾,,以EXCEL的形式保存,,使其在沒有網(wǎng)絡(luò)的情況下也可以查看所采集到的數(shù)據(jù)。

2 系統(tǒng)實(shí)現(xiàn)及關(guān)鍵技術(shù)

2.1 數(shù)據(jù)實(shí)時采集與校驗(yàn)

    智能監(jiān)護(hù)設(shè)備即系統(tǒng)的數(shù)據(jù)采集端,,采集數(shù)據(jù)的精度和正確性決定了誤報率的高低以及是否能準(zhǔn)確預(yù)測出老人的健康狀況,,但現(xiàn)實(shí)生活中數(shù)據(jù)采集會受到傳感器精度、測量電路性能以及人為誤操作等其他很多因素影響,。僅僅采用高精度傳感器和優(yōu)化電路的方法是不夠的,。為了確保數(shù)據(jù)傳輸?shù)恼_性和完整性,本設(shè)計采用CRC校驗(yàn)技術(shù)(即循環(huán)冗余檢驗(yàn)技術(shù))[7],。對通過CRC校驗(yàn)的傳感器輸出數(shù)據(jù)進(jìn)行發(fā)送和存儲,,對未通過CRC校驗(yàn)的傳感器輸出數(shù)據(jù)讀取CRC校驗(yàn)錯誤值,。

2.2 無線通信與配置模塊設(shè)計

    當(dāng)智能監(jiān)測設(shè)備需要向監(jiān)護(hù)中心服務(wù)平臺上傳數(shù)據(jù)時,首先通過無線通信模塊進(jìn)行WiFi連接,,當(dāng)WiFi連接成功時,,處理模塊進(jìn)行待上傳的數(shù)據(jù)的讀取操作,若讀取成功則進(jìn)行所述智能監(jiān)測設(shè)備與監(jiān)護(hù)中心服務(wù)平臺之間的連接,。無線通信模塊能夠工作在AP模式和STA模式,,采用無線AP模式配置方法對設(shè)備進(jìn)行配置。設(shè)備作為主機(jī)發(fā)送WiFi,,目前支持TCP和HTTP模式,用戶可通過手機(jī)或PC無線配置操作并查看設(shè)備當(dāng)前的配置信息,、傳感器讀取信息,、錯誤信息等,還可將數(shù)據(jù)直接存入大數(shù)據(jù)平臺,,用戶可隨時隨地查看,。

2.3 算法的研究與實(shí)現(xiàn)

    根據(jù)石棟等人所使用的支持向量機(jī)(SVM)的算法[10],其采用信號向量模SVM特征量將空間的加速度或角速度變化集合為一矢量[11],,然而高齡老人所處的狀態(tài)是多樣,、易變的,僅通過閾值來判斷跌倒情況,,測量范圍具有局限性,,并且不具備防止誤報警的功能。

    本設(shè)計采用個性化異常判定算法,,針對不同應(yīng)用與場景選擇最優(yōu)算法,。其在防止跌倒誤報產(chǎn)生的同時,對老人除跌倒以外的其他異常行為進(jìn)行預(yù)測判斷,,下面以加速度傳感器為例,,通過舉例詳細(xì)說明本設(shè)計所應(yīng)用的算法。

    圖3給出的是加速度在運(yùn)動過程中的變化曲線,,是老人跌倒時的運(yùn)動曲線,。假設(shè)設(shè)備此時應(yīng)用于老人的跌倒檢測被固定在被測的人體上。

wlw2-t3.gif

    如圖3所示(此圖中縱坐標(biāo)為加速度幅值的256倍,,即加速度幅值=縱坐標(biāo)值/256,,單位為g),其中y軸(垂直方向)的加速度曲線,,其正常靜止?fàn)顟B(tài)下應(yīng)該為-1 g,;x軸(前后方向)和z軸(左右方向)的加速度曲線,其正常靜止?fàn)顟B(tài)下應(yīng)該為0 g,;最上方曲線為三軸加速度的矢量和,,其正常靜止?fàn)顟B(tài)下應(yīng)該為+1 g,。

    此時采用峰值檢測的方法,峰值檢測算法的基本原理:設(shè)備根據(jù)x,、y,、z三軸中加速度變化最大的一個軸來判斷老人是否跌倒。算法步驟如下:

    (1)首先獲得所述加速度傳感器在s時間段內(nèi)依次輸出的加速度數(shù)據(jù),,所述加速度數(shù)據(jù)具有x軸加速度,、y軸加速度和z軸加速度,執(zhí)行步驟(2),;

    (2)判斷加速度傳感器的采樣頻率是否高于預(yù)設(shè)采樣頻率(注:在采樣頻率過高時,,可以采用奇偶校驗(yàn)的方式進(jìn)行采樣,這種方法可以在減少采樣頻率的同時最大程度地還原原始形態(tài)),,是則執(zhí)行步驟(4),,否則執(zhí)行步驟(3);

    (3)計算:

wlw2-t3-x1.gif

    然后執(zhí)行步驟(5),;

    (5)將F(s)與預(yù)設(shè)值進(jìn)行比較,,并根據(jù)比較結(jié)果確定用戶當(dāng)前是否處于跌倒?fàn)顟B(tài)。

    如圖4所示,,可以準(zhǔn)確測量出老人的跌倒情況,,但是如果跌倒造成了嚴(yán)重的后果(如導(dǎo)致了人的昏迷),那么人體會在更長的一段時間內(nèi)都保持靜止,,并不會產(chǎn)生峰值,。由于老年人的運(yùn)動相對比較慢,在普通的步行過程中,,加速度變化不會很大,。圖4所示是老人正常行走時的運(yùn)動曲線,也不會出現(xiàn)較大峰值,。此時,,無法判斷老人當(dāng)前狀態(tài),一旦老人跌倒了而不是行走緩慢,,后果將會是很嚴(yán)重的,。

wlw2-t4.gif

    如圖4所示,此時應(yīng)采用動態(tài)閾值檢測算法,。動態(tài)閾值檢測算法的步驟如下:

    (1)首先獲得所述加速度傳感器在s時間段內(nèi)依次輸出的加速度數(shù)據(jù),;所述加速度數(shù)據(jù)具有x軸、y軸和z軸加速度,,執(zhí)行步驟(2),;

    (2)當(dāng)所采集加速度數(shù)據(jù)達(dá)到N個后,計算N個加速度數(shù)據(jù)的均值作為動態(tài)閾值,,執(zhí)行步驟(3),;

    (3)將計算出動態(tài)閾值后每次獲得的加速度數(shù)據(jù)與該動態(tài)閾值進(jìn)行比較,,并根據(jù)比較結(jié)果確定用戶是否邁出步伐,執(zhí)行步驟(4),;

    (4)當(dāng)計算出動態(tài)閾值后獲得的加速度數(shù)據(jù)再次達(dá)到N個后,,重新計算N個加速度數(shù)據(jù)的均值并更新動態(tài)閾值,返回步驟(3),。

    這種算法具有自適應(yīng)性,,能夠測量出老人的運(yùn)動與靜止情況,但無法判斷出異常峰值(例如老人跌倒),。

    通過上面的舉例說明可以看出,,單就一種算法無法滿足不同用戶的需求,本設(shè)計針對不同用戶,,應(yīng)用不同算法用于檢測不同環(huán)境,。實(shí)現(xiàn)個性化異常判定算法,根據(jù)用戶需求,、使用場景等對設(shè)備進(jìn)行個性化設(shè)置,滿足用戶需求,。此類算法不僅應(yīng)用于加速度傳感器,,還可應(yīng)用于其他傳感器。

3 試驗(yàn)與結(jié)果分析

    本系統(tǒng)在錦州市某養(yǎng)老院部分中高齡獨(dú)居老人家中進(jìn)行試驗(yàn),,基于WiFi的中高齡老人多算法智能監(jiān)護(hù)系統(tǒng),,讓每個老人隨身攜帶智能監(jiān)護(hù)設(shè)備,同時在他們家中的床下,、衛(wèi)生間門上,、藥瓶上、房間內(nèi)都布置了智能監(jiān)護(hù)設(shè)備,。

    實(shí)驗(yàn)證明,,通過多維度的數(shù)據(jù)組合可全方位實(shí)時監(jiān)測到老人的活動狀態(tài)、房間內(nèi)溫濕度,、老人半夜的翻身情況,、上衛(wèi)生間次數(shù)以及時間長度、是否按時吃藥等數(shù)據(jù),,并能分析得出老人睡眠狀況,、慢性病史、外界環(huán)境和服藥史等,。

    另外,,為了驗(yàn)證本設(shè)計中防止誤報的異常判定算法的正確性,進(jìn)行了跌倒后昏迷狀態(tài)判斷及跌倒后起身緩慢運(yùn)動狀態(tài)判斷兩組附加實(shí)驗(yàn)測試,。由于本實(shí)驗(yàn)具有偶然性和危險性,,所以實(shí)驗(yàn)由10名同學(xué)盡量模擬老人緩慢行走的步速完成,。每組項(xiàng)目都進(jìn)行100次測試,其中一組實(shí)驗(yàn)結(jié)果如圖5,、圖6,、圖7所示。

wlw2-t5.gif

wlw2-t6.gif

wlw2-t7.gif

    如圖5所示,,老人在第3 s~8 s之間摔倒,,之后起身緩慢運(yùn)動。則在第3 s~8 s之間系統(tǒng)采用峰值檢測算法,,一旦峰值來臨之后(在第8 s之后)采用閾值檢測算法檢測出老人起身并緩慢運(yùn)動,。此時系統(tǒng)不進(jìn)行報警,避免了誤報警的發(fā)生,。

    如圖6所示,,老人在第3 s~8 s之間摔倒,之后陷入昏迷狀態(tài),。在第3 s~8 s之間系統(tǒng)采用峰值檢測算法,,在第8 s之后采用閾值檢測算法檢測出老人陷入昏迷。此時系統(tǒng)立即報警并通知醫(yī)生和老人的家人,。

    如圖7所示,,老人在第3 s~13 s時加速度幅值明顯大于在第13 s~33 s時,此時采用動態(tài)閾值檢測算法,,在第3 s~13 s時的動態(tài)閾值為在此時間段內(nèi)加速度數(shù)據(jù)的均值經(jīng)計算為0.73,,同理計算在第13 s~33 s時間段內(nèi)動態(tài)閾值為0.17??梢钥闯鰞蓚€時間段內(nèi)閾值相差較大,,在第13 s~33 s時,如果不變化閾值則根本無法判斷老人是否處于運(yùn)動狀態(tài),。

4 結(jié)論

    針對以往相關(guān)研究[1-4,,11]中出現(xiàn)的誤報率高的問題,本設(shè)計采用個性化異常判定算法,,針對不同應(yīng)用與場景,,對比不同算法的傳感器反應(yīng)靈敏度、準(zhǔn)確度結(jié)果進(jìn)行計算,。經(jīng)實(shí)驗(yàn)測試:系統(tǒng)可在精準(zhǔn)地預(yù)測老人日常生活規(guī)律的同時減少95%的誤報率,。

參考文獻(xiàn)

[1] 丁亞媛,何貴蓉,,陳洋,,等.養(yǎng)老機(jī)構(gòu)老人跌倒現(xiàn)狀分析[J].全科護(hù)理,2014(31):2883-2884.

[2] 湯一平,,顧校凱,,孫黌杰,,等.基于活動量分析的獨(dú)居老人遠(yuǎn)程監(jiān)護(hù)系統(tǒng)的研究[J].計算機(jī)工程與應(yīng)用,2007(3):211-213.

[3] 楊海健,,席桂清,,辛元明,等.基于物聯(lián)網(wǎng)技術(shù)的老人監(jiān)護(hù)智能系統(tǒng)的研究與設(shè)計[J].科技創(chuàng)新與應(yīng)用,,2016(2):66-67.

[4] 肖麗,,付蔚,王平.智能家居中老人跌倒遠(yuǎn)程監(jiān)護(hù)系統(tǒng)的設(shè)計[J].電視技術(shù),,2012(13):131-134.

[5] 石棟,,張克華,徐彪.獨(dú)居老人云智能跌倒實(shí)時檢測系統(tǒng)的開發(fā)[J].計算機(jī)工程與應(yīng)用,,2016(19):259-264.

[6] 姚七棟,,張春玉.CRC校驗(yàn)及其軟件實(shí)現(xiàn)[J].現(xiàn)代電子技術(shù),2006(13):67-68,,71.

[7] 楊理勤,,穆新華,鄭振云.常量金標(biāo)準(zhǔn)物質(zhì)定值中離群值的統(tǒng)計識別[J].巖礦測試,,2013(3):483-486.

[8] 郁丹紅,,賈曉斌.基于生物藥劑學(xué)性質(zhì)的中藥組分相似性分析方法的建立[J].中國中藥雜志,2013(12):1847-1850.

[9] 張強(qiáng),,王寶華,楊成梧.基于二階平均法和Melnikov法準(zhǔn)周期負(fù)荷擾動電力系統(tǒng)混沌振蕩分析[J].電工技術(shù)學(xué)報,,2006,,21(6):115-121.

[10] 張衛(wèi)東,張偉年.電力系統(tǒng)混沌振蕩的參數(shù)分析[J].電網(wǎng)技術(shù),,2000,,24(12):17-20.

[11] 王榮,章韻,,陳建新.基于三軸加速度傳感器的人體跌倒檢測系統(tǒng)設(shè)計與實(shí)現(xiàn)[J].計算機(jī)應(yīng)用,,2012(5):1450-1452,1456.



作者信息:

王  暢1,,孫福明1,,李  漾2

(1.遼寧工業(yè)大學(xué) 電子與信息工程學(xué)院,遼寧 錦州121001,;2.大連云動力科技有限公司,,遼寧 大連116000)

此內(nèi)容為AET網(wǎng)站原創(chuàng),未經(jīng)授權(quán)禁止轉(zhuǎn)載,。