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

        ?

        基于MLP模型和模糊控制的盆栽灌溉系統(tǒng)

        2021-10-08 00:46:07鄧力元劉桂波戶秋月顧潔瓊劉衍斌
        計算機時代 2021年9期

        鄧力元 劉桂波 戶秋月 顧潔瓊 劉衍斌

        摘? 要: 不同的植物、土壤和花盆下的盆栽環(huán)境具有不一樣的特性,故難以使用一套恒定不變的控制算法來實現(xiàn)不同盆栽環(huán)境下的精準灌溉需求。文章結(jié)合當今農(nóng)業(yè)灌溉系統(tǒng)的實現(xiàn)方法和經(jīng)驗,設(shè)計并實現(xiàn)一種基于MLP模型和模糊控制的自動灌溉算法,針對實地盆栽環(huán)境,可調(diào)節(jié)控制系統(tǒng)參數(shù)以適應(yīng)在不同盆栽環(huán)境下的精準灌溉需求。實驗表明,該控制系統(tǒng)能夠自適應(yīng)盆栽環(huán)境的特性,灌溉后的實際土壤濕度值與預(yù)期值偏差小。

        關(guān)鍵詞: MLP模型; 模糊控制; 精準灌溉; 自適應(yīng); 盆栽系統(tǒng)

        中圖分類號:TP273+.2;S24? ? ? ? ? 文獻標識碼:A ? ?文章編號:1006-8228(2021)09-34-05

        Abstract: Different plants, soils and potted environments have different characteristics, so it is difficult to use a set of constant control algorithm to realize the requirement for precise irrigation in different potted environments. Combined with the implementation method and experience of present agricultural irrigation system, this paper designs and realizes an automatic irrigation algorithm based on MLP model and fuzzy control. According to the field potted environment, the parameters of the control system can be adjusted to meet the precise irrigation requirements in different potted environments. The experiment shows that the control system can adapt to the characteristics of potted environment, and the deviation between the actual soil moisture value after irrigation and the expected value is small.

        Key words: MLP model; fuzzy control; precise irrigation; adaptive; potted system

        0 引言

        智能盆栽作為智能家居的新寵,從技術(shù)范疇上屬于精準農(nóng)業(yè)的一個技術(shù)分支,是現(xiàn)代化農(nóng)業(yè)管理策略和農(nóng)業(yè)操作技術(shù)的一種[1],精準灌溉逐漸成為規(guī)?;柙苑N植中的灌溉要求。而在當今市場所售的盆栽自動灌溉器中,大多仍采用閾值檢測或定時灌溉的方式,一些學者也對盆栽灌溉方案進行研究,包括預(yù)測用水量和智能灌溉控制等[2-4],但不同的盆栽環(huán)境具有不一樣的特性,恒定的灌溉方案并不能滿足不同盆栽環(huán)境下的精準灌溉需求。因此,制定一個既能保持精準灌溉,又能根據(jù)實地盆栽環(huán)境調(diào)節(jié)控制參數(shù)的灌溉系統(tǒng),勢在必行。

        在農(nóng)業(yè)灌溉技術(shù)中,模糊控制作為應(yīng)用比較廣泛的方法之一,近年來灌溉技術(shù)的不斷發(fā)展,又產(chǎn)生了各類技術(shù)結(jié)合模糊控制的灌溉方案。楊昊[5]設(shè)計了基于BP神經(jīng)網(wǎng)絡(luò)和模糊控制的智能灌溉系統(tǒng),李嵩等[6]設(shè)計了基于PSO優(yōu)化Fuzzy_PID的精量水肥灌溉機,劉斌等[7]設(shè)計了基于Smith預(yù)估模糊控制的溫室灌溉系統(tǒng),馮兆宇等[8]設(shè)計了基于灰色神經(jīng)網(wǎng)絡(luò)與模糊控制的寒地水稻灌溉系統(tǒng)。以上系統(tǒng)結(jié)合了實地應(yīng)用作物環(huán)境的特點,針對進行了算法設(shè)計與改進,解決了灌溉過程中的不確定性與時滯性,實現(xiàn)精準灌溉的要求。本文結(jié)合以上研究成果的經(jīng)驗,設(shè)計一種基于模糊控制并能夠?qū)崟r調(diào)節(jié)自身控制參數(shù)的灌溉算法,在保證精準灌溉的基礎(chǔ)上,同時能夠適應(yīng)不同的實地盆栽環(huán)境。

        1 灌溉系統(tǒng)軟件設(shè)計

        盆栽作物的生長受光照強度、溫濕度、土壤含水率等環(huán)境因素的影響,其中土壤含水率能夠直接影響到作物生長[9]。本文主要研究土壤含水率對作物生長的影響,灌溉系統(tǒng)通過傳感器采集的土壤濕度值,計算出土壤濕度變化速率,根據(jù)模糊規(guī)則推理出相應(yīng)的灌溉量,并在每輪灌溉結(jié)束后,優(yōu)化模糊控制器的控制參數(shù)。系統(tǒng)軟件流程圖如圖1所示。

        本模糊控制系統(tǒng)為雙輸入單輸出的模糊控制系統(tǒng),以土壤濕度、土壤濕度變化速率作為輸入量,灌溉量作為輸出量[10]。系統(tǒng)通過土壤濕度實際變化值反饋于模糊控制器,調(diào)整模糊化過程中的控制參數(shù),進而增大或減小指定土壤濕度變化值所需的灌溉量,適應(yīng)當前盆栽環(huán)境下,灌溉量與對應(yīng)的土壤濕度變化量的特點。模糊控制系統(tǒng)總體結(jié)構(gòu)如圖2所示。

        2 灌溉系統(tǒng)控制器設(shè)計

        2.1 控制原理

        不同盆栽作物及其生長所處的自然環(huán)境中存在諸多不確定性因素,導(dǎo)致構(gòu)建一套通用的數(shù)學模型來計算相應(yīng)灌溉量的方法難以實現(xiàn)[11]。灌溉之后,土壤濕度儀采集到土壤濕度的變化存在滯后性,故實時的控制方法難以整定參數(shù)或容易出現(xiàn)超調(diào)的現(xiàn)象,不能達到滿意的效果[12]。灌溉量與土壤濕度變化量可近似地看作一種函數(shù)關(guān)系,由于盆栽環(huán)境的相對穩(wěn)定性,這種函數(shù)關(guān)系的變化程度較小。為了使控制系統(tǒng)能自適應(yīng)土壤濕度變化的滯后性以及目標盆栽環(huán)境下的函數(shù)關(guān)系,本文在原有的模糊控制基礎(chǔ)上進行改進,采用MLP模型實現(xiàn)解模糊的過程,使其成為直接自適應(yīng)模糊控制系統(tǒng)來實現(xiàn)該要求。

        2.2 控制系統(tǒng)設(shè)計

        2.2.1 模糊變量設(shè)計

        水分作為系統(tǒng)的控制量,本文以土壤濕度值E、土壤濕度變化速率EC作為輸入量,灌溉量IR為輸出量。模糊集中隸屬函數(shù)的形狀對模糊控制器的特性影響相對較小[13],為簡化計算的復(fù)雜度,本文選用三角形和梯形隸屬函數(shù)作為模糊變量的隸屬函數(shù)。輸入輸出變量分別設(shè)定為7個模糊集,即{NB(負大),NM(負中),NS(負小), ZO(零),PS(正?。?,PM(正中),PB(正大)},對應(yīng)的模糊論域為m={-6, -4, -2, 0, 2, 4, 6},三角形、梯形隸屬函數(shù)的數(shù)學解析式分別為:

        其中,o表示實際量的ZO對應(yīng)值,即預(yù)期濕度值,通過人為設(shè)置獲得,a表示實際量的相鄰模糊集之間對應(yīng)的差值,x表示實際量的輸入值。本文中,E對應(yīng)的o設(shè)置為50%,a取值5%,EC對應(yīng)的o設(shè)置為0%/s,a取值1.5%/s。模糊變量隸屬函數(shù)如圖3所示。

        2.2.2 模糊規(guī)則設(shè)計

        在模糊控制中,模糊規(guī)則是依據(jù)操作人員的實際經(jīng)驗知識以及大量的實驗數(shù)據(jù)來制定的。本文采用“IF AND THEN”的結(jié)構(gòu)模式設(shè)計模糊控制規(guī)則,例如,if (Eis A) and (ECis B), then (IR is C)。經(jīng)過多次實驗,最終總結(jié)為49條模糊控制規(guī)則,詳細規(guī)則如表1所示。

        2.2.3 解模糊過程設(shè)計

        解模糊化是根據(jù)模糊規(guī)則決策后的模糊量轉(zhuǎn)換為實際清晰量的過程,本文采用MLP模型的方式實現(xiàn)解模糊過程。其中,模糊規(guī)則的推論結(jié)果作為MLP模型的輸入層,對應(yīng)模糊集{ZO,PS,PM,PB}。隱藏層采用全連接的方式實現(xiàn),本文共采用2層全連接層構(gòu)成隱藏層,設(shè)Y、X分別為隱藏層的輸出值和輸入值,W、b分別為連接的權(quán)重系數(shù)和偏移量,激活函數(shù)f(x)選用ReLU函數(shù),全連接層的數(shù)學表達式為:

        輸出層與隱藏層的最后一層之間在全連接方式的基礎(chǔ)上增加一層系數(shù)M,該系數(shù)作為模糊論域的數(shù)值{0,2,4,6},分別對應(yīng)輸入層相應(yīng)的模糊集,使最終輸出值的產(chǎn)生與之前模糊控制系統(tǒng)的作用相關(guān)聯(lián),計算輸出層的數(shù)學表達式為:

        損失函數(shù)選用平方誤差代價函數(shù),學習率設(shè)置為10-3,優(yōu)化方式采用梯度下降法。根據(jù)哈密頓算子公式[?Y=],可對每個變量進行微分,并保留其向量特性,每一層的權(quán)重系數(shù)與偏移量優(yōu)化過程的數(shù)學表達式為:

        其中,α表示學習率,Y表示灌溉后土壤的實際濕度值,Y表示預(yù)期灌溉后的濕度值,若原濕度值在三角隸屬函數(shù)范圍內(nèi),則Y設(shè)置為50%,否則設(shè)置為(原濕度值+30%)。通過多次實驗不斷訓練模型,最終使模型的函數(shù)關(guān)系回歸目標土壤環(huán)境中灌溉量與土壤濕度值的函數(shù)關(guān)系,達到精準灌溉的要求。

        3 仿真與實驗

        3.1 仿真試驗

        為驗證控制系統(tǒng)能夠適應(yīng)非線性系統(tǒng)的特性,灌溉量r與土壤濕度值h的仿真模型采用了三種函數(shù)分別實驗,其二次導(dǎo)數(shù)分別等于0、小于0和大于0,模型的數(shù)學表達式為:

        設(shè)置計算范圍為[0,100],初始值取值范圍為[20,33],為模擬土壤濕度變化的滯后性,將原傳入給控制系統(tǒng)的土壤濕度值減3后再傳入。仿真試驗采用閾值控制ctrl1、模糊控制ctrl2、結(jié)合MLP模型的模糊控制ctrl3三種控制方式實現(xiàn)。其中,ctrl2與ctrl3的模糊控制部分的控制方式及參數(shù)一致,只是ctrl2的解模糊過程采用了傳統(tǒng)的面積重心法實現(xiàn),且并不存在反饋調(diào)節(jié)控制參數(shù)的機制。仿真試驗以迭代控制50次為一組,試驗結(jié)果如圖4所示。

        仿真結(jié)果顯示,閾值檢測的控制方式在所有仿真模型中均有明顯的超調(diào)現(xiàn)象,可知閾值檢測這類實時性的控制方式不能適應(yīng)土壤灌溉這種滯后性較強的系統(tǒng)。對于ctrl2和ctrl3,在三種仿真模型中二者控制效果最初沒明顯差距,但在圖(b)第50次控制中,ctrl3完成控制的時間少于ctrl2,以及在圖(c)中第20次控制開始后,ctrl3隨著控制次數(shù)的增加逐漸減弱并消除了超調(diào)的現(xiàn)象,而ctrl2的方式仍存在超調(diào)。

        由圖(b)(c)可知,ctrl3控制方式能夠適應(yīng)[f''r>0]和[f''r<0]的被測模型,根據(jù)反饋調(diào)整控制系統(tǒng)的參數(shù),增大或減小單次控制的輸出量,使得每輪試驗中減少控制算法的調(diào)用次數(shù)或降低超調(diào)的現(xiàn)象,保證較高的精度。

        3.2 實驗結(jié)果

        為驗證系統(tǒng)的有效性,本文搭建模型進行實地實驗。硬件主控芯片采用STM32F103C8T6微控制器,土壤濕度傳感器選取大連祺峰科技有限公司的SMTS-II-100傳感器,水泵采用直流電機水泵,花盆直徑6cm、高5.8cm,土壤類型為砂質(zhì)土,STM32通過MAX485并基于Modbus協(xié)議獲取傳感器數(shù)據(jù)。

        恒定水泵的灌溉速率,通過改變灌溉時間得到不同的灌溉值,土壤濕度傳感器采集數(shù)據(jù)間隔時間為1s,目標濕度值設(shè)置為50%,允許誤差設(shè)置為1%,即當實際濕度值達到49%以上時結(jié)束灌溉。通過多次灌溉實驗,記錄土壤濕度傳感器采集的濕度值,分析土壤濕度變化值和灌溉量,驗證控制系統(tǒng)的性能。實驗數(shù)據(jù)如表2所示,系統(tǒng)性能數(shù)據(jù)如表3所示。

        由表2、表3可知,基于MLP模型和模糊控制器的控制系統(tǒng),能夠在每輪灌溉結(jié)束后優(yōu)化自身的控制參數(shù),使得下一輪的控制結(jié)果更加接近于目標濕度值,并縮短控制所需時間。其中第三輪控制中濕度值變化有起伏現(xiàn)象,是濕度值變化的滯后性和二次調(diào)用控制算法造成的結(jié)果。每輪控制的優(yōu)化比例均在17.9%左右,即系統(tǒng)模型具有穩(wěn)定性,符合仿真結(jié)果的特性。

        4 總結(jié)

        通過計算機仿真和實驗操作表明,基于MLP模型和模糊控制的灌溉系統(tǒng)能夠?qū)ε柙怨喔冗M行有效控制,根據(jù)每次灌溉的結(jié)果優(yōu)化自身的控制參數(shù),直至將灌溉量控制在能夠達到預(yù)期濕度值的數(shù)值,濕度誤差值小。整個控制過程無需構(gòu)建相關(guān)數(shù)學模型,適應(yīng)盆栽市場中用戶盆栽環(huán)境各不相同,從而難以數(shù)學建模、系統(tǒng)控制參數(shù)不同的特點。經(jīng)實驗證實,該系統(tǒng)模型滿足實際所需要求。

        參考文獻(References):

        [1] 張娜.智能花盆技術(shù)的研究[D].吉林農(nóng)業(yè)大學,2016:9-12

        [2] 李玲,熊曉蕓,王金龍,等.基于時間序列分析的盆栽澆灌智能系統(tǒng)[J].計算機應(yīng)用,2014.34(S1):120-123

        [3] 李松敏,王仰仁,張輝.盆栽負壓灌溉供水規(guī)律與效果的試驗研究[J].節(jié)水灌溉,2016.3:21-23

        [4] 鄧健志,程小輝.智能盆栽澆灌裝置的設(shè)計[J].農(nóng)機化研究,2012.34(5):143-146

        [5] 楊昊.基于BP神經(jīng)網(wǎng)絡(luò)和模糊控制的智能灌溉系統(tǒng)設(shè)計[D].安徽理工大學,2019:35-48

        [6] 李嵩,周建平,許燕.基于PSO優(yōu)化Fuzzy-PID精量灌溉控制系統(tǒng)設(shè)計[J].節(jié)水灌溉,2019.3:90-93

        [7] 劉斌,謝煜,孫藝哲等.基于Smith預(yù)估模糊控制的溫室灌溉決策系統(tǒng)設(shè)計[J].中國農(nóng)機化學報,2019.40(8):149-153

        [8] 馮兆宇,崔天時,張志超等.基于灰色神經(jīng)網(wǎng)絡(luò)與模糊控制的寒地水稻灌溉制度[J].灌溉排水學報,2018.37(4):71-79

        [9] 王楚.影響多肉植物生長著色環(huán)境因素分析[J].農(nóng)家參謀,2019.1:97

        [10] 董瑋.基于Qt精準灌溉系統(tǒng)的設(shè)計與實現(xiàn)[D].北京林業(yè)大學,2018:33-34

        [11] 匡迎春,沈岳,段建南等.模糊控制在水稻節(jié)水自動灌溉中的應(yīng)用[J].農(nóng)業(yè)工程學報,2011.27(4):18-21

        [12] 劉洪靜,李黎,高金輝.基于模糊PID控制的節(jié)水灌溉智能控制系統(tǒng)設(shè)計[J].節(jié)水灌溉,2020.2:88-91,95

        [13] 謝家興,高鵬,莫昊凡等.荔枝園智能灌溉決策系統(tǒng)模糊控制器設(shè)計與優(yōu)化[J].農(nóng)業(yè)機械學報,2018.49(8):26-32,58

        亚洲av免费看一区二区三区| 亚洲人成网站在线观看播放| 婷婷色综合成人成人网小说| 国产精品av免费网站| 亚洲精品一品区二品区三区| 极品嫩模高潮叫床| 国产激情视频白浆免费| 亚洲中文字幕av一区二区三区人| 日韩午夜免费视频精品一区| 三年片免费观看影视大全视频| 亚洲av无码一区二区二三区 | 丰满人妻中文字幕乱码| 亚洲av人片在线观看| 久久精品国产亚洲av无码娇色| 久久aⅴ无码av免费一区| 国产精品一区二区三区不卡| 深夜一区二区三区视频在线观看| 国产精品无码v在线观看| 两个黑人大战嫩白金发美女| 色综合久久五月天久久久| 亚洲精品视频中文字幕| 午夜福利院电影| 国产精品爽爽va在线观看网站| 国产精品自拍视频免费看| 国产色视频一区二区三区qq号 | 国产欧美日韩va另类在线播放| 亚洲精品成人网站在线观看| 人妻无码中文专区久久AV| 三级日本理论在线观看| 国产成人精品午夜视频| 四虎在线播放免费永久视频| 亚洲综合av一区在线| 精品国产一区二区三区2021| 播放灌醉水嫩大学生国内精品| 人妻无码AⅤ中文系列久久免费| 日韩一区二区三区精品视频| 人人色在线视频播放| 国产精品欧美久久久久老妞 | 国产精品丝袜在线不卡| 隔壁人妻欲求不满中文字幕| 精品国产乱码久久久久久婷婷|