王史春 楊海嘉
摘 要:當(dāng)前的物流系統(tǒng)只關(guān)注物流智能化而忽略了環(huán)境監(jiān)測,對物品的安全檢測存在不足。為了對智能倉儲系統(tǒng)進(jìn)行實時監(jiān)測,提高物品的安全性,設(shè)計了基于云平臺的智能物流倉儲系統(tǒng),對底層數(shù)據(jù)進(jìn)行采集與處理,對云平臺數(shù)據(jù)進(jìn)行接收與轉(zhuǎn)存,通過Web,APP,微信小程序終端實時顯示數(shù)據(jù),也可由終端實時回發(fā)數(shù)據(jù)至底層,實現(xiàn)實時控制設(shè)備的功能。在常用環(huán)境檢測基礎(chǔ)上,提出個性化環(huán)境檢測,根據(jù)客戶需要,實時上傳環(huán)境數(shù)據(jù),實現(xiàn)實時遠(yuǎn)程控制。實踐結(jié)果表明,該系統(tǒng)個性化、實時性的效果突出。
關(guān)鍵詞:STM32;智能倉儲;實時控制;云平臺;Web前端;個性化
中圖分類號:TP391.8 文獻(xiàn)標(biāo)識碼:A 文章編號:2095-1302(2019)10-00-03
0 引 言
目前,物流倉儲系統(tǒng)在智能化方面得到了很大提升[1-2],通過機(jī)器人等手段實現(xiàn)了自動分類[3]、按類存儲[4]、作業(yè)單元、作業(yè)單據(jù)和指令的全條碼化管理[5],實物流、單據(jù)流、數(shù)據(jù)流同步統(tǒng)一[6],庫存更準(zhǔn)確,物品可跟蹤,訂單庫存可視化,可根據(jù)運輸安排提前備貨,緩解倉庫壓力,提升了配送時效。但很多倉儲系統(tǒng)忽視了對物品的環(huán)境監(jiān)測,易造成物品的安全隱患。例如,隨著氣溫升高,易爆易燃物品容易爆炸,繼而造成火災(zāi);一些藥品的儲存對溫濕度的要求比較嚴(yán)格,當(dāng)超過預(yù)定值時,需進(jìn)行及時排風(fēng)降溫處理;某些物品對甲醛和PM2.5環(huán)境參數(shù)有要求[7-11],需要進(jìn)行實時監(jiān)測。本文系統(tǒng)通過對倉儲系統(tǒng)物品的分析進(jìn)行個性化設(shè)計,并能對出現(xiàn)的危險情況進(jìn)行實時報告,實時進(jìn)行遠(yuǎn)程、自動控制,人工智能特點突出。
1 系統(tǒng)結(jié)構(gòu)
本文系統(tǒng)由3部分組成。
(1)底層數(shù)據(jù)采集模塊以STM32為核心,完成對環(huán)境數(shù)據(jù)的采集[12-15]、本地數(shù)據(jù)的顯示、報警及遠(yuǎn)程數(shù)據(jù)的接收,通過MQTT協(xié)議[16-18]接入云平臺。
(2)云平臺模塊完成消息對列和轉(zhuǎn)發(fā)操作,接收客戶端的主題訂閱,并轉(zhuǎn)發(fā)該主題消息。阿里云平臺數(shù)據(jù)傳遞至應(yīng)用服務(wù)器,此模塊功能在瀏覽器端完成操作。
(3)Web移動終端通過HTML5,JS,CSS制作前端控制界面[19],實現(xiàn)對移動端的控制及數(shù)據(jù)接收。
系統(tǒng)結(jié)構(gòu)如圖1所示。
2 溫濕度檢測
2.1 底層數(shù)據(jù)的采集及顯示
本文系統(tǒng)采用DHT11傳感器檢測溫濕度值,根據(jù)傳感器的時序、流程圖及算法,實現(xiàn)對底層數(shù)據(jù)的采集。溫濕度檢測流程如圖2所示。
部分操作代碼如下:
temper_reset();//主機(jī)發(fā)時序指令
u16 read_bit(void)//讀取位函數(shù)
u16 read_byte(void)//讀取字節(jié)函數(shù)
u16 read_data(u8 buffer[5])//讀取數(shù)據(jù)
check=buffer[0]+buffer[1]+buffer[2]+buffer[3];//校對和
通過以上算法及函數(shù)的編寫,實現(xiàn)對底層溫濕度數(shù)據(jù)的采集,且采集的數(shù)據(jù)準(zhǔn)確度高,實時性強(qiáng)。
2.2 基于云平臺溫濕度數(shù)據(jù)傳送及控制
本文系統(tǒng)通過EXT-AT3080的WiFi模塊與云平臺及移動終端進(jìn)行連接,每5 s向云平臺傳輸數(shù)據(jù)[20],通過云平臺轉(zhuǎn)發(fā)至本地服務(wù)器或移動終端[21],當(dāng)溫度超過設(shè)定的溫度值時,本地報警裝置報警。同時,本地服務(wù)器或移動終端接收到報警數(shù)據(jù)后,將通過移動終端下發(fā)指令,控制電機(jī)等機(jī)械設(shè)備工作與停止,直到溫濕度數(shù)據(jù)正常,本地報警解除,實現(xiàn)遠(yuǎn)程控制。云平臺控制流程如圖3所示。
3 實驗結(jié)果
本文系統(tǒng)主要采集倉儲中的溫濕度數(shù)據(jù),利用STM32對底層數(shù)據(jù)進(jìn)行采集,采用OLED在本地顯示溫濕度數(shù)據(jù),通過阿里云平臺[22-23]推送至本地服務(wù)器,也可通過移動終端實時顯示數(shù)據(jù),對倉儲環(huán)境的參數(shù)進(jìn)行設(shè)置,實現(xiàn)自動預(yù)警、解除預(yù)警功能。同時,根據(jù)環(huán)境數(shù)據(jù)啟動電機(jī)等機(jī)械設(shè)備工作,實現(xiàn)自動處理功能。實驗核心板及顯示結(jié)果如圖4~圖7所示。
4 結(jié) 語
本文設(shè)計了基于云平臺的智能倉儲系統(tǒng),通過環(huán)境參數(shù)的采集及智能控制,底層數(shù)據(jù)的采集處理與顯示,及MQTT協(xié)議進(jìn)行數(shù)據(jù)轉(zhuǎn)發(fā)與處理、移動終端控制,實現(xiàn)對環(huán)境數(shù)據(jù)的遠(yuǎn)程控制及顯示。該系統(tǒng)基本達(dá)到了預(yù)期效果,但其功能仍需要不斷完善,未來將在原有基礎(chǔ)上不斷擴(kuò)展功能。
參 考 文 獻(xiàn)
[1]張西龍,劉加躍,馬茜雅,等.基于神經(jīng)計算的糧食倉儲環(huán)境監(jiān)測信息預(yù)測[J].電子技術(shù)與軟件工程,2019(14):165-166.
[2]金佛榮.基于物聯(lián)網(wǎng)的高壓鐵塔擺動預(yù)警裝置的設(shè)計[J].科技風(fēng),2019(20):24.
[3]姚希文.基于STM32的空氣質(zhì)量監(jiān)測系統(tǒng)的設(shè)計[A].天津市電子工業(yè)協(xié)會.天津市電子工業(yè)協(xié)會2019年年會論文集[C] //天津市電子工業(yè)協(xié)會:天津市電子工業(yè)協(xié)會,2019:4.
[4]張立輝,王慶綱.基于物聯(lián)網(wǎng)技術(shù)的建筑安全監(jiān)測系統(tǒng)研究[J].技術(shù)與市場,2019,26(7):58-59.
[5]馬麗紅,高茜茜,常勇,等.基于物聯(lián)網(wǎng)技術(shù)的果園環(huán)境監(jiān)測系統(tǒng)實現(xiàn)探究[J].農(nóng)業(yè)與技術(shù),2019,39(13):22-23.
[6]韓夢迪,劉明,王帥,等.基于物聯(lián)網(wǎng)的花卉養(yǎng)護(hù)遠(yuǎn)程監(jiān)控系統(tǒng)設(shè)計[J].信息技術(shù)與網(wǎng)絡(luò)安全,2019,38(7):93-96.
[7]謝添,王德真,戴舒宇.在EAST刮削層中的邊界雜質(zhì)輸運的EMC3-EIRENE模擬研究[C] //第十八屆全國等離子體科學(xué)技術(shù)會議摘要集,2017.
[8]賈占昊,穆海寶,張冠軍.大氣壓介質(zhì)阻擋放電等離子體催化氧化甲烷的零維仿真[C] //第十八屆全國等離子體科學(xué)技術(shù)會議摘要集,2017.
[9]濮曉宇.低溫等離子體降低柴油機(jī)NO_X排放的研究進(jìn)展[C] //“決策論壇:決策理論與方法研究學(xué)術(shù)研討會”論文集(下),2016.
[10]董卓元,張冠軍,常正實,等.介質(zhì)阻擋電暈放電等離子體空氣凈化作用的研究[C] //中國物理學(xué)會第十八屆全國靜電學(xué)術(shù)會議論文集:高壓放電:從災(zāi)害防護(hù)到新技術(shù)應(yīng)用,2013.
[11]曹亞蒙,王贏權(quán),周彩榮.等離子體-催化劑條件下甲醇轉(zhuǎn)化反應(yīng)[C] //2015年中國化工學(xué)會年會論文集,2015.
[12] CHEN H N,LI R,WANG H L,et al.Highly efficient enantio-selective hydrogenation of methyl acetoacetate over chirally modified raney nickel catalytic system [J]. Journal of molecular catalysis A:Chemical,2007,269:125-132.
[13] WU Q,CHEN L,HUANG L,et al.Quantum dots decorated gold nanorod as fluorescent-plasmonic dual-modal contrasts agent for cancer imaging [J]. Biosensors and bioelectronics,2015,74:16-23.
[14] LIU J W.The generalized k?hler ricci flow [J]. Journal of mathematical analysis and applications,2013,408(2):751-761.
[15] JIN X S,LIU J W,ZHANGX.Twisted and conical k?hler-Ricci solitons on fano manifolds [J]. Journal of functional analysis. 2016,271(9):2396-2421.
[16]通訊協(xié)議與即時通訊[EB/OL]. [2018-03-01].https://www.jianshu.com/p/ca4aeabf55f6.
[17]賀大偉.玩轉(zhuǎn)物聯(lián)網(wǎng)之 MQTT[EB/OL]. [2017-08-20].https://www.cnblogs.com/jjg0519/p/7398868.html.
[18]電子發(fā)燒友論壇.物聯(lián)網(wǎng)項目開發(fā)必讀深度分析 MQTT 協(xié)議優(yōu)缺點[EB/OL]. [2017-08-20]. http://bbs.elecfans.com/forum.php?mod=viewthread&tid=911474&extra=page=3&typeid=470.
[19]童麗霞,何加銘,陳懇,等 .基于 HTML5 技術(shù)的 Widget 引擎內(nèi)容緩存模型及實現(xiàn)[J].計算機(jī)應(yīng)用研究,2015(12):4625-4628.
[20]王慶剛,張林,張劍.基于移動互聯(lián)網(wǎng)的農(nóng)業(yè)電商系統(tǒng)設(shè)計與實現(xiàn)[J].計算機(jī)應(yīng)用,2016,36(a1):286-290.
[21]呂太之,張子恒.基于云存儲的教學(xué)資源共享平臺設(shè)計與實現(xiàn)[J].河北軟件職業(yè)技術(shù)學(xué)院學(xué)報,2016,18(3): 40-42.
[22]崔雍浩,商聰,陳鍶奇,等.人工智能綜述:AI的發(fā)展[J].無線電通信技術(shù),2019,45(3):225-231.
[23]楊濱旭.云計算關(guān)鍵技術(shù)及發(fā)展態(tài)勢[J].電子技術(shù)與軟件工程,2018(19):162.