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

        ?

        基于LoRa和SVM-Markov的藍(lán)莓園精準(zhǔn)灌溉系統(tǒng)研究*

        2022-10-27 04:03:02吳丹劉永華吳玉娟
        中國農(nóng)機(jī)化學(xué)報 2022年11期
        關(guān)鍵詞:模型

        吳丹,劉永華,吳玉娟

        (江蘇農(nóng)林職業(yè)技術(shù)學(xué)院,江蘇句容,212400)

        0 引言

        藍(lán)莓營養(yǎng)價值高,深受大眾喜愛,2020年我國藍(lán)莓栽培面積達(dá)到了66.4 khm2[1-2],面積和產(chǎn)量均居世界第一位。藍(lán)莓種植對水分要求較高,既怕澇又怕旱,目前多采用傳統(tǒng)的漫灌、溝灌等灌溉方式,每次灌溉水量的多少主要通過人工判斷土壤含水量和種植經(jīng)驗來確定,即使采用滴灌方式也是如此,不僅不能適時適量灌水,還造成藍(lán)莓枝條發(fā)育不良、葉片失綠、產(chǎn)量和品質(zhì)不高[3-5]。因此精準(zhǔn)控制灌溉量是藍(lán)莓增產(chǎn)增收的重要手段。

        物聯(lián)網(wǎng)技術(shù)的應(yīng)用給農(nóng)業(yè)生產(chǎn)帶來了巨大的變革,目前農(nóng)業(yè)物聯(lián)網(wǎng)中大部分采用ZigBee技術(shù)來實現(xiàn)數(shù)據(jù)的采集,但ZigBee技術(shù)無法兼?zhèn)涞凸暮瓦h(yuǎn)距離傳輸及可靠性的需求[6],考慮到藍(lán)莓園的面積較大,需要布置的傳感器節(jié)點較多,如果使用傳統(tǒng)的485有線通訊或ZigBee無線通訊,受施工難度和通訊距離較短等影響,對環(huán)境參數(shù)采集帶來不便。而LoRa技術(shù)在同樣的功耗條件下比其他無線方式傳播的距離更遠(yuǎn),解決了功耗與傳輸覆蓋距離的矛盾問題。故設(shè)計基于LoRa的無線環(huán)境監(jiān)測系統(tǒng)[7]。

        國內(nèi)相關(guān)科技工作者針對灌溉系統(tǒng)開展了相關(guān)研究。沈建煒[8]設(shè)計了一種基于物聯(lián)網(wǎng)技術(shù)、彭曼原理、BP神經(jīng)網(wǎng)絡(luò)和土壤水分平衡原理的藍(lán)莓園智能灌溉系統(tǒng),能實現(xiàn)灌溉預(yù)報,但采集數(shù)據(jù)過多,造成系統(tǒng)處理數(shù)據(jù)工作量加大。任朝陽[9]設(shè)計實現(xiàn)了基于模糊算法的桃園物聯(lián)網(wǎng)灌溉系統(tǒng),通過LoRa技術(shù)實現(xiàn)精準(zhǔn)灌溉,但只采集桃園土壤濕度參數(shù),傳感器類型較少,沒有考慮其他影響灌溉的因素。

        常用的預(yù)測方法有回歸分析預(yù)測法、時間序列預(yù)測法、馬爾科夫預(yù)測法、灰色預(yù)測法、人工神經(jīng)網(wǎng)絡(luò)預(yù)測法、小波分析預(yù)測法、支持向量機(jī)預(yù)測法、模糊預(yù)測法等[10]。通過對各預(yù)測方法特點的對比分析,最終選用了支持向量機(jī)和馬爾科夫相結(jié)合的預(yù)測模型。支持向量機(jī)算法在樣本很小的情況下也有很好的推廣能力[10];馬爾科夫模型適用于波動較大的數(shù)據(jù)的預(yù)測[11],可以對支持向量機(jī)預(yù)測的數(shù)據(jù)進(jìn)行修正,以獲得更高的預(yù)測精度。

        綜上,本文針對藍(lán)莓需水特性搭建了一個基于LoRa的無線傳輸技術(shù)與SVM-Markov模型相結(jié)合的灌溉系統(tǒng),利用SVM-Markov模型對藍(lán)莓園灌溉量進(jìn)行精準(zhǔn)預(yù)測,預(yù)測結(jié)果反饋到控制系統(tǒng),控制系統(tǒng)根據(jù)預(yù)測結(jié)果控制電磁閥的開啟與關(guān)閉,以此對藍(lán)莓園進(jìn)行精準(zhǔn)灌溉。

        1 藍(lán)莓園精準(zhǔn)灌溉系統(tǒng)框架設(shè)計

        系統(tǒng)由環(huán)境監(jiān)測、控制執(zhí)行、遠(yuǎn)程監(jiān)控三個部分組成。其中環(huán)境監(jiān)測包括環(huán)境溫濕度、光照強(qiáng)度、風(fēng)速、土壤濕度等要素;控制執(zhí)行主要是對藍(lán)莓園內(nèi)的電磁閥、水泵等執(zhí)行機(jī)構(gòu)進(jìn)行操控;遠(yuǎn)程監(jiān)控由網(wǎng)關(guān)、云服務(wù)器等組成。圖1所示為系統(tǒng)框架圖。

        圖1 系統(tǒng)框架圖

        LoRa-485數(shù)據(jù)采集器與LoRa網(wǎng)關(guān)進(jìn)行無線通信,采集器與傳感器之間通過RS-485通道,MODBUS-RTU協(xié)議進(jìn)行通訊,物聯(lián)網(wǎng)關(guān)網(wǎng)關(guān)解析接收LoRa網(wǎng)關(guān)采集到環(huán)境參數(shù),并通過4G發(fā)送到指定云服務(wù)器。在需要被監(jiān)測的區(qū)域,安裝傳感器和LoRa-485采集器并提供電源即可實現(xiàn)對該區(qū)域的環(huán)境溫濕度、光照強(qiáng)度、風(fēng)速、土壤濕度等參數(shù)的采集,極大地方便了對果園的分布式環(huán)境監(jiān)測。

        為了實現(xiàn)遠(yuǎn)程對藍(lán)莓園的電磁閥和水泵進(jìn)行操控,設(shè)計和開發(fā)了遠(yuǎn)程監(jiān)控系統(tǒng),操作人員可在遠(yuǎn)程監(jiān)控系統(tǒng)上下達(dá)指令,通過LoRa網(wǎng)關(guān)命令LoRa繼電器控制器控制電磁閥和灌溉水泵的啟動與停止。

        通過計算機(jī)WEB端遠(yuǎn)程對藍(lán)莓園的環(huán)境參數(shù)進(jìn)行采集,LoRa-485數(shù)據(jù)采集器自動采集數(shù)據(jù)并發(fā)送至服務(wù)器,當(dāng)WEB端需要數(shù)據(jù)時即從服務(wù)器端調(diào)用。

        服務(wù)器端利用SVM-Markov模型自動處理采集到的環(huán)境數(shù)據(jù),將結(jié)果實時反饋給控制系統(tǒng),從而達(dá)到自動精準(zhǔn)灌溉的目的。

        2 灌溉預(yù)測模型建立

        2.1 預(yù)測模型選擇

        灌溉預(yù)測模型建立的基本思路為:根據(jù)當(dāng)天的土壤濕度、空氣溫濕度、光照度、風(fēng)速等參數(shù)和當(dāng)天的實際灌溉量,預(yù)測第二天的灌溉量,為第二天的灌溉決策提供依據(jù)。其中實際灌溉量是由有經(jīng)驗的種植戶采用手動灌溉方式獲得的數(shù)據(jù)。但是藍(lán)莓生長過程分為萌芽期、開花期、坐果期和成熟期[12],每個時期的溫濕度和灌溉量差別較大,即數(shù)據(jù)波動性較大,而灌溉模型的預(yù)測精度會直接影響到灌溉量的精準(zhǔn)與否,因此選擇合適的預(yù)測模型顯得尤為重要。

        2.2 支持向量機(jī)模型

        圖2 SVM結(jié)構(gòu)示意圖

        2.3 馬爾科夫模型

        馬爾科夫(Markov)過程最大的特點是無后效性,即事物的發(fā)展過程中,每次狀態(tài)的轉(zhuǎn)移僅與當(dāng)前狀態(tài)有關(guān),與過去的狀態(tài)無關(guān)[15-17]。模型構(gòu)建步驟如下。

        把數(shù)據(jù)劃分成n個狀態(tài),任一狀態(tài)記為En。則狀態(tài)轉(zhuǎn)移概率

        (1)

        式中:pij——從目前狀態(tài)Ei到各種狀態(tài)Ej(j=1,2,…,m)的概率;

        Mij——從狀態(tài)Ei到Ej的轉(zhuǎn)移個數(shù);

        Mi——處于狀態(tài)Ei的原始數(shù)據(jù)的個數(shù)。

        最后,構(gòu)成相應(yīng)的狀態(tài)轉(zhuǎn)移概率矩陣,如式(2)所示。

        (2)

        本文僅考慮一步狀態(tài)轉(zhuǎn)移概率矩陣,通過該矩陣,就可以求得未來的轉(zhuǎn)移狀態(tài)區(qū)間,進(jìn)而可求出待預(yù)測點的預(yù)測值。

        2.4 SVM-Markov組合模型

        單一的預(yù)測方法因其理論的特點,預(yù)測精度不高,因此本文提出組合模型的預(yù)測方法。由于藍(lán)莓園溫濕度、光照度、風(fēng)速、土壤濕度具有波動性,因此本文提出支持向量機(jī)和馬爾科夫組合模型預(yù)測方法,以提高預(yù)測精度。預(yù)測建模流程圖如圖3所示。

        圖3 支持向量機(jī)和馬爾科夫的組合預(yù)測建模流程圖

        1) 自變量、因變量的選擇。將前一天的空氣溫濕度、光照度、風(fēng)速、土壤濕度和實際灌溉量作為自變量,當(dāng)天的灌溉總量作為因變量。

        2) 數(shù)據(jù)預(yù)處理。首先將數(shù)據(jù)進(jìn)行歸一化處理,即將樣本映射到[0, 1]區(qū)間。歸一化公式如式(3)所示。

        (3)

        式中:xi——原始數(shù)據(jù);

        xi′——?dú)w一化數(shù)據(jù);

        ximax——原始數(shù)據(jù)中的最大值;

        ximin——原始數(shù)據(jù)中的最小值。

        將歸一化的數(shù)據(jù)用于SVM預(yù)測模型,得到歸一化預(yù)測值。再將歸一化預(yù)測值進(jìn)行反歸一化。

        x*=x′*(xmax-xmin)xmin

        (4)

        式中:x*——反歸一化后數(shù)據(jù);

        x′*——?dú)w一化后數(shù)據(jù)。

        3) 最佳核參數(shù)和正則化參數(shù)的確定。本文選擇徑向基(RBF)核函數(shù),如式(5)所示。

        (5)

        用式(5)確定正則化參數(shù)C和核參數(shù)σ。采用交叉驗證的方法對參數(shù)進(jìn)行選擇,根據(jù)誤差最小來選擇參數(shù),并且利用所選參數(shù)進(jìn)行SVM訓(xùn)練。

        4) SVM數(shù)據(jù)預(yù)測。根據(jù)所選參數(shù)進(jìn)行預(yù)測,在實際應(yīng)用時還應(yīng)繼續(xù)減小相對誤差范圍,因此需要用馬爾科夫鏈進(jìn)行修正。

        5) Markov狀態(tài)劃分。將SVM預(yù)測誤差加以劃分,本文將誤差劃分為4個等距離狀態(tài)E1~E4。

        6) 構(gòu)造一步轉(zhuǎn)移概率矩陣。根據(jù)Markov的4個等距狀態(tài)得到一步狀態(tài)轉(zhuǎn)移概率為

        (6)

        SVM-Markov預(yù)測值=SVM×[1-z(i)]

        (7)

        3 系統(tǒng)設(shè)計與實現(xiàn)

        3.1 硬件設(shè)計

        藍(lán)莓園精準(zhǔn)灌溉系統(tǒng)的硬件包括LoRa模塊、單片機(jī)MCU、各傳感器及水泵等執(zhí)行設(shè)備,如圖4所示。LoRa主模塊和2個子模塊進(jìn)行通訊,LoRa主模塊通過MCU和4G模塊進(jìn)行數(shù)據(jù)的交換,4G模塊的作用是實現(xiàn)和云服務(wù)器的通訊;LoRa子模塊1通過MCU控制灌溉水泵的啟停和電磁閥的啟停;LoRa子模塊2通過MCU用來收集各傳感器的數(shù)據(jù)。

        圖4 系統(tǒng)硬件原理框圖

        藍(lán)莓園的環(huán)境數(shù)據(jù)包括空氣溫濕度、光照度、土壤濕度等??諝鉁貪穸葌鞲衅鬟x用RS-WS-120-2-6溫濕度變送器;光照度傳感器選用SM3560電流型光照度傳感器;風(fēng)速傳感器選用PR-3000-FS型風(fēng)速變送器;土壤濕度傳感器選用RS-WS-NO1-TRt土壤溫濕度變送器。

        3.2 灌溉工作過程設(shè)計

        藍(lán)莓園精準(zhǔn)灌溉系統(tǒng)的工作流程如圖5所示。首先利用LoRa-485數(shù)據(jù)采集器進(jìn)行當(dāng)天的傳感器數(shù)據(jù)采集(系統(tǒng)設(shè)置為每隔1 h采集1次);再利用云服務(wù)器進(jìn)行數(shù)據(jù)處理,包括選取當(dāng)天的最高氣溫和最低氣溫、計算當(dāng)天空氣濕度平均值、光照總輻射強(qiáng)度、距離地面10 m風(fēng)速平均值、土壤濕度平均值、利用流量計獲得當(dāng)天實際灌溉量;其次利用SVM-Markov模型進(jìn)行數(shù)據(jù)分析計算,預(yù)測第二天的灌溉量;最后進(jìn)行灌溉決策,如果預(yù)測第二天的灌溉量為0,則回到數(shù)據(jù)采集與處理狀態(tài),如果灌溉量不為0,則在第二天早上6:00開啟電磁閥和水泵進(jìn)行灌溉,達(dá)到灌溉量后關(guān)閉電磁閥和水泵。

        圖5 灌溉系統(tǒng)工作流程

        3.3 監(jiān)控系統(tǒng)設(shè)計

        云服務(wù)器監(jiān)控系統(tǒng)分為手動控制和自動控制兩種方式。手動控制較簡單,農(nóng)戶可以根據(jù)實際需要在監(jiān)控系統(tǒng)界面手動下發(fā)控制指令,控制電磁閥和水泵是否開啟進(jìn)行滴灌作業(yè)。自動控制可以方便農(nóng)戶隨時獲得藍(lán)莓園的環(huán)境數(shù)據(jù)和監(jiān)測當(dāng)天滴灌量,并根據(jù)如圖5所示的灌溉系統(tǒng)工作流程,完成藍(lán)莓園的自動灌溉。

        4 測試結(jié)果與分析

        以江蘇句容天王鎮(zhèn)某藍(lán)莓園作為試驗對象,藍(lán)莓品種為奧尼爾,采用滴灌方式,如圖6所示。

        (a) 藍(lán)莓園 (b) 滴灌模塊

        試驗環(huán)境:精準(zhǔn)灌溉系統(tǒng)中有灌溉水泵1臺,其上安裝有2個電磁閥,每個電磁閥控制72個滴灌模塊,每棵藍(lán)莓樹上安裝有1個滴灌模塊,即1個電磁閥可以完成72棵藍(lán)莓樹的滴灌工作。

        試驗方法:在試驗基地中選取一小塊試驗田標(biāo)為1#田,1#試驗田規(guī)模約為160 m2,共種有藍(lán)莓樹72棵。1#田中安裝有空氣溫濕度傳感器1個、光照度傳感器1個、離地10 m的風(fēng)速傳感器1個、土層下10 cm的土壤濕度傳感器1個,再取一小塊試驗田標(biāo)為2#田,2#試驗田規(guī)模約為160 m2。2#田主要用來獲取實際灌溉量的數(shù)據(jù),實際灌溉量由種植戶根據(jù)當(dāng)天環(huán)境數(shù)據(jù)和土壤濕度數(shù)據(jù),再加上種植戶自身的豐富灌溉經(jīng)驗手動控制電磁閥進(jìn)行灌溉獲得。

        數(shù)據(jù)來源:本次使用的數(shù)據(jù)為藍(lán)莓的成熟期中7月24日至8月31日采集到的空氣溫濕度、光照度、風(fēng)速、土壤濕度、實際滴灌量共計39天數(shù)據(jù)。圖7為藍(lán)莓園采集數(shù)據(jù)曲線圖。

        (a) 最高溫度和最低溫度曲線圖 (b) 空氣相對濕度曲線圖

        首先,利用MATLAB中的LIBSVM工具箱,通過對圖7數(shù)據(jù)的分析和計算,得到SVM預(yù)測值,如圖8所示,再和實際需水量進(jìn)行對比得到兩者的誤差。

        SVM誤差=SVM預(yù)測值-實際需水量

        (8)

        如圖9所示,得到SVM的預(yù)測誤差上限和下限分別為1.75、-1.7 mm/d。

        其次,根據(jù)誤差的上下限劃分處4個等距狀態(tài),分別為E1=[-1.76,-0.88),E2=[-0.88,0),E3=[0,0.88),E4=[0.88,1.76)。

        再次,根據(jù)式(6),得到一步轉(zhuǎn)移概率矩陣,如式(9)所示。

        (9)

        最后,采用式(7)進(jìn)行馬爾科夫修正,得到SVM-Markov預(yù)測值,再和實際需水量進(jìn)行對比得到SVM-Markov預(yù)測誤差,如圖9所示。SVM-Markov的預(yù)測誤差上限和下限分別為0.43、-0.41 mm/d,通過和SVM預(yù)測誤差的上限和下限對比后發(fā)現(xiàn)誤差大幅度降低。

        圖8 兩種預(yù)測模型的預(yù)測值與實際值比較

        圖9 兩種預(yù)測模型的誤差比較

        此外,采用平均絕對誤差MAE和均方根誤差RMSE也可用來反應(yīng)數(shù)據(jù)擬合的好壞。SVM-Markov模型的平均絕對誤差為0.188 7 mm/d,均方根誤差為0.239 4 mm/d;SVM模型的平均絕對誤差為0.618 7 mm/d,均方根誤差為0.797 mm/d。由此可見,組合模型的擬合度遠(yuǎn)高于單一模型的擬合度,對滴灌量的預(yù)測更為精確,可以很好的指導(dǎo)藍(lán)莓園精準(zhǔn)灌溉。

        (10)

        (11)

        5 結(jié)論

        本文設(shè)計了基于LoRa無線遠(yuǎn)距離通信和SVM-Markov 組合模型的藍(lán)莓園精準(zhǔn)灌溉系統(tǒng)。系統(tǒng)由環(huán)境監(jiān)測、控制執(zhí)行、遠(yuǎn)程監(jiān)控三個部分組成。以句容市天王鎮(zhèn)藍(lán)莓園為試驗對象,首先由LoRa無線數(shù)據(jù)采集系統(tǒng)通過LoRa-485數(shù)據(jù)采集器與LoRa網(wǎng)關(guān)進(jìn)行無線通信,采集器與傳感器之間通過RS-485通道、MODBUS-RTU協(xié)議進(jìn)行通訊,物聯(lián)網(wǎng)網(wǎng)關(guān)解析接收LoRa網(wǎng)關(guān)采集到的空氣溫濕度、土壤濕度、光照度、風(fēng)速等環(huán)境參數(shù);其次將采集到的環(huán)境參數(shù)和實際滴灌量數(shù)據(jù)輸入SVM-Markov模型,采用MATLAB的LIBSVM工具箱進(jìn)行數(shù)據(jù)分析,完成下一階段的藍(lán)莓園滴灌量預(yù)測。

        預(yù)測結(jié)果表明,SVM-Markov模型的平均絕對誤差為0.188 7 mm/d,均方根誤差為0.239 4 mm/d,而SVM模型的平均絕對誤差為0.618 7 mm/d,均方根誤差為0.797 mm/d。采用SVM-Markov組合模型的預(yù)測精度更高、數(shù)據(jù)擬合效果更好,能更好地完成藍(lán)莓園的精準(zhǔn)灌溉。

        通過果園信息的實時采集與監(jiān)測,結(jié)合LoRa物聯(lián)網(wǎng)與SVM-Markov構(gòu)成的精準(zhǔn)灌溉系統(tǒng)不僅可以應(yīng)用于藍(lán)莓園,也可以推廣應(yīng)用到其他果園,對提高水果質(zhì)量、降低人工灌溉強(qiáng)度、提高灌溉效率、優(yōu)化水資源利用等具有一定的參考意義。

        猜你喜歡
        模型
        一半模型
        一種去中心化的域名服務(wù)本地化模型
        適用于BDS-3 PPP的隨機(jī)模型
        提煉模型 突破難點
        函數(shù)模型及應(yīng)用
        p150Glued在帕金森病模型中的表達(dá)及分布
        函數(shù)模型及應(yīng)用
        重要模型『一線三等角』
        重尾非線性自回歸模型自加權(quán)M-估計的漸近分布
        3D打印中的模型分割與打包
        日韩a无v码在线播放| 亚洲精品美女中文字幕久久| 精品国产一区二区三区av麻| 久久96国产精品久久久| a亚洲va欧美va国产综合| av一区二区三区亚洲| 亚洲精品中文字幕乱码三区99| 高级会所技师自拍视频在线| 丰满少妇三级全黄| 成人免费xxxxx在线视频| 九九日本黄色精品视频| 虎白m粉嫩小在线播放| 国产精品永久免费| 亚洲欧美在线播放| 国产高跟丝袜在线诱惑| 一区二区三区中文字幕脱狱者| 国产精品人妻一码二码| 思思久久99er热只有频精品66| 91在线视频视频在线| 国产三级视频不卡在线观看| 亚洲国产天堂一区二区三区| 免费一级肉体全黄毛片| 丁香婷婷激情俺也去俺来也| 精品人妻av一区二区三区 | 无码人妻丰满熟妇区毛片| 91精品国产91| 国内精品毛片av在线播放| 久久亚洲av成人无码电影a片| 亚洲综合无码一区二区三区 | 337p日本欧洲亚洲大胆色噜噜| 亚洲aⅴ在线无码播放毛片一线天 中国国语毛片免费观看视频 | 男人j进女人j啪啪无遮挡| 国产精品1区2区| 久久精品国产一区老色匹| 国产乱妇无码大片在线观看| 亚洲男同志gay 片可播放| 日韩精品免费在线视频| 青青草亚洲视频社区在线播放观看| 欧美极品少妇无套实战| 国产综合精品久久亚洲| 麻豆国产精品久久天堂|