国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

溫室環(huán)境因素檢測控制系統(tǒng)設計

2021-06-17 07:12許鵬賈民政張鵬王艷紅
電子制作 2021年5期
關鍵詞:傳感溫濕度聚類

許鵬,賈民政,張鵬,王艷紅

(北京工業(yè)職業(yè)技術學院電氣與信息工程學院,北京,100042)

0 引言

目前設施農(nóng)業(yè)環(huán)境調(diào)控智能化研究已成為當今世界各國展示農(nóng)業(yè)科技發(fā)展水平的重要標志。通過計算機控制與管理系統(tǒng)可以根據(jù)作物的特點和要求,對溫室內(nèi)光照、溫度、水、氣、肥等諸多因子進行自動調(diào)控,還可利用差溫管理技術實現(xiàn)對花卉、果蔬等產(chǎn)品的開花和成熟期進行控制, 以滿足生產(chǎn)和市場的需要。經(jīng)過幾十年的發(fā)展,發(fā)達國家、地區(qū)的農(nóng)業(yè)智能化已具備了技術成套、設施設備完善、生產(chǎn)比較規(guī)范、產(chǎn)量穩(wěn)定、質(zhì)量保證性強等特點, 形成了設施制造、環(huán)境調(diào)節(jié)、生產(chǎn)資材為一體的產(chǎn)業(yè)體系, 能根據(jù)動植物生長的最適生態(tài)條件在現(xiàn)代化設施內(nèi)進行四季恒定的環(huán)境自動控制,使得不受氣候條件影響,實現(xiàn)了周年生產(chǎn)、均衡上市。

相對于發(fā)達國家我國在這些方面雖然也取得了不小的進步,但是大多還處于簡單的機械化程度甚至較為原始的農(nóng)業(yè)生產(chǎn)方式。對其的環(huán)境管理還基本處于完全依賴于農(nóng)民個體的栽培經(jīng)驗、學術水平和知識水平。由于我國以往長期處于粗放作業(yè)經(jīng)營模式,農(nóng)業(yè)精細化、標注化、高效化與綠色化,保障農(nóng)產(chǎn)品安全、農(nóng)業(yè)競爭力提升和農(nóng)業(yè)可持續(xù)發(fā)展方面的經(jīng)驗還不足。現(xiàn)有的溫室監(jiān)控系統(tǒng)大規(guī)模應用一般都采取PLC作為主控制器,與相應傳感器組成監(jiān)控系統(tǒng),來對溫室大棚的溫度、濕度、氣體濃度等參數(shù)進行檢測。這些硬件設備一般均無開源擴展多媒體應用功能。如果后期想要對整個監(jiān)測、監(jiān)控系統(tǒng)進行擴展或者增加新功能,增加新的開發(fā)需求,往往需要對整個控制系統(tǒng)的軟硬件設計進行從新規(guī)劃、實施。操控界面往往都需要進行組態(tài)軟件開發(fā)、配置。項目開發(fā)應用的軟硬件成本都較高,廣大的中小型農(nóng)場、農(nóng)戶根本無法普遍采用。

綜上,開發(fā)一套成本低廉、使用簡易且又能滿足數(shù)字化、智能化控制要求的智能溫室監(jiān)控系統(tǒng),從而真正能讓技術嵌入到普通溫室種植用戶中去,是有其非凡意義的。本發(fā)明著眼于較低成本的開源控制卡片式電腦,該控制器本身帶有豐富的I/O控制接口,既能滿足普通單片機控制器的所有控制要求,又兼顧了多媒體電腦的諸多處理能力。系統(tǒng)軟件設計可實現(xiàn)模塊化調(diào)用,功能升級方便,可操控性強。該設計系統(tǒng)完全可滿足對作物生長環(huán)境的智能化控制和作物的科學管理,實現(xiàn)資源的優(yōu)化配置,以達到作物穩(wěn)產(chǎn)、高產(chǎn)、高效的現(xiàn)代精細化農(nóng)業(yè)要求。

1 總體設計方案

針對以上現(xiàn)有技術開發(fā)的缺點與不足,本文提出的系統(tǒng)利用開源設計控制器RspberryPi4B作為核心控制單元,硬件單元成本低,功能多,產(chǎn)品成熟??刂茊卧呀?jīng)不單單是傳統(tǒng)控制單元那樣僅僅是一個控制器件,而是一臺具有豐富I/O接口的,名副其實的開源型控制電腦。系統(tǒng)基于Linux系統(tǒng),具有代碼完全開源,工具鏈完整,簡單操作就可以配置出合適的開發(fā)環(huán)境等優(yōu)點,可以大大簡化開發(fā)過程,減少開發(fā)中仿真工具的障礙,而且使得開發(fā)的系統(tǒng)具有較強的移植性,便于系統(tǒng)后期一系列擴展需求;軟件編程采用人工智能語言Python。它作為一種開源、高級解釋型語言,覆蓋語言理解各類需求解決方案,可快速調(diào)用接口,從而大大降低開發(fā)成本。同時具備嵌入式可移植性,支持面向?qū)ο螅袕姶蟮牡谌街С謳?。具有跨平臺操作性,支持常見所有平臺。界面開發(fā)采用Python自帶GUI(圖形用戶接口)工具tkinter,不用再專門應用一類語言或者硬件進行專門的圖形界面開發(fā),在開發(fā)控制程序中就可以輕松完成人機交互圖形界面的開發(fā),大大減少了圖形界面開發(fā)工作量。圖形界面簡單直觀,更適合農(nóng)業(yè)監(jiān)控應用場合。

圖1 總體設計方案框圖

該系統(tǒng)分為控制核心、傳感單元電路、控制電路三部分。控制核心采用開源電腦控制平臺,平臺自帶GPIO控制接口。傳感單元包括通過485有線連接和無線Lora通信兩種方式。無線通信需要通過智能采集器進行485-lora-485的協(xié)議轉(zhuǎn)換??刂破鲗崟r采集的數(shù)據(jù)進行分析、處理,采用模糊融合決策機制向相應的控制電路發(fā)出控制命令,及時調(diào)節(jié)溫室內(nèi)各種環(huán)境因子以達到精細化種植需要的各種設定條件。

具體工作過程可以描述為:通過采集各點土壤溫濕度參數(shù),決策是否該對作物進行節(jié)水灌溉作業(yè)。灌溉溫濕度條件滿足冗余查詢條件時,停止灌溉作業(yè);溫室空氣溫濕度環(huán)境監(jiān)測參數(shù)作為對通風設備、空氣加溫加濕設備等是否啟動以及排風機組工作轉(zhuǎn)速狀態(tài)進行控制判別條件;光照傳感器單元作為卷簾步進電機工作狀態(tài)以及補光燈設備是否投入運行的判別條件,進行控制作業(yè);氣體傳感器可根據(jù)所種作物光合作用最佳需求CO2及特殊需求氣體條件進行監(jiān)測,當參數(shù)超標后即啟動排風電機組工作來進行調(diào)節(jié)。

2 傳感探測、顯示系統(tǒng)設計

■2.1 傳感檢測單元設計

(1)光照傳感器

圖2 光照強度傳感變送器(Lora型)

該變送器是一款光精度感光變送器,感光元件:對弱光有較高反應的感光元件;直流供電:10-30VDC;準確度:±7%(25℃);光照度傳感器是將光照度大小轉(zhuǎn)換成電信號的一種傳感器,輸出數(shù)值計量單位為Lux。光是光合作用不可缺少的條件;在一定的條件下,當光照強度增強后,光合作用的強度也會增強,但當光照強度超過限度后,植物葉面的氣孔會關閉,光合作用的強度就會降低。因此,使用光照度傳感器控制光照度也就成為影響作物產(chǎn)量的重要因素。

從工作原理上講,照度傳感器是一種采用熱點效應原理,這種傳感器最主要是使用了對弱光性有較高反應的探測部件,這些感應原件其實就像相機的感光矩陣一樣,內(nèi)部有繞線電鍍式多接點熱電堆,其表面涂有高吸收率的黑色涂層,熱接點在感應面上,而冷結(jié)點則位于機體內(nèi),冷熱接點產(chǎn)生溫差電勢。在線性范圍內(nèi),輸出信號與太陽輻照度成正比。透過濾光片的可見光照射到進口光敏二極管,光敏二極管根據(jù)可見光照度大小轉(zhuǎn)換成電信號,然后電信號會進入傳感器的處理器系統(tǒng),從而輸出需要得到的二進制信號。本傳感單元為了減小溫度的影響光照度傳感器還應用了溫度補償線路,這樣很大程度上提高了光照度傳感器的靈敏度和探測能力。

圖3 二氧化碳、空氣溫濕度傳感器

(2)二氧化碳、空氣溫濕度一體傳感器

該設備采用新型紅外檢定技術進行CO2濃度測量,具有測量準確度高,漂移小,壽命長等優(yōu)點。默認測量范圍達400-5000ppm,自帶溫度補償,受溫度影響小。10-30V寬壓供電,這里一般接入12V開關電源即可。工作溫度:-10℃~+50℃,工作濕度:0%RH~80%RH。外殼防護等級高,能適應現(xiàn)場各種惡劣條件。

CO2測量范圍:400~5000ppm, 測量精度:±(40ppm+ 3%F·S) (25℃) 。溫度測量范圍:-40℃~80℃,溫度測量精度:±0.5℃。濕度測量范圍:0~100%RH,濕度測量精度:±3%RH。

當溫室中需要多個測量點位時,多個485傳感單元可如圖4所示結(jié)構(gòu)進行連接配置。

圖4 多個設備接入485總線

(3)土壤溫溫濕度傳感器

圖5 土壤溫濕度傳感器(Lora型)

該溫濕度傳感器是土壤型專用傳感器。它體積微小,功耗極低。它把傳感元件和信號處理集成起來,輸出全標定的數(shù)字信號。該傳感器具有極高的可靠性與卓越的長期穩(wěn)定性。傳感器包括一個電容性聚合體測濕敏感元件、一個用能隙材料制成的測溫元件,并在同一芯片上,與14位的A/D轉(zhuǎn)換器以及串行接口電路實現(xiàn)無縫連接。每個傳感器芯片都在極為精確的濕度腔室中進行標定,校準系數(shù)以程序形式儲存在OTP內(nèi)存中,在標定的過程中使用。傳感器在檢測信號的處理過程中要調(diào)用這些校準系數(shù)。兩線制的串行接口與內(nèi)部的電壓調(diào)整,使外圍系統(tǒng)集成變得快速而簡單。

該傳感單元在實際應用過程中應掩埋于大棚土地表層下20cm處,一個大棚預設2個監(jiān)測點,一個監(jiān)測點埋設2-3個設備便可精確監(jiān)測土地溫濕度數(shù)據(jù)。

■2.2 數(shù)據(jù)采集/轉(zhuǎn)換裝置

它的主要作用就是將無線Lora協(xié)議轉(zhuǎn)換為485總線傳輸?shù)臉藴蕀odbus協(xié)議輸出到客戶端的協(xié)議轉(zhuǎn)換裝置。它可以采集多路無線傳感器數(shù)據(jù),將其轉(zhuǎn)換為標準的RTU協(xié)議從而連接到RspberryPi4B串行通信接口,完成主機對系統(tǒng)數(shù)據(jù)的采集、傳輸功能。

系統(tǒng)各傳感單元modbus協(xié)議中各寄存器地址和內(nèi)容分配如表1所示。

圖6 數(shù)據(jù)采集器

表1 寄存器地址分配

■2.3 GUI設計

本系統(tǒng)圖形用戶接口(GUI)使用的是Python3內(nèi)嵌的tkinter模塊設計相關程序。它提供了許多圖形接口,比如各種標簽,菜單,按鈕等圖形化工具。應用開發(fā)簡便,在使用前需要導入此模塊即可應用。如下所示從tkinter庫中引入相關模塊。

系統(tǒng)界面設計步驟及簡單的初始代碼可描述如下:

(1)建立窗口和標簽

(2)設置相關功能按鈕

Button(父對象,options)

(3)設置不同監(jiān)測數(shù)據(jù)變量類別

系統(tǒng)監(jiān)測各環(huán)境參數(shù)數(shù)據(jù)根據(jù)實際需要設定不同類別。tkinter模塊變量類別(Variable Classes)有4個子類別,通過這4個子類別的數(shù)據(jù)于模塊內(nèi)的Widget控制的相關參數(shù)結(jié)合已完全可滿足系統(tǒng)數(shù)據(jù)需要。4個數(shù)據(jù)類型設置如下:

a=IntVar #整型變量,默認值為0

b=DoubleVar #浮點型變量,默認值為0.0

c=StringVar #字符型變量,默認為" "

d=BooleanVar #布爾型變量,True為1,F(xiàn)alse為0

(4)建立框架標簽

LableFrame(父對象,options)

除了上面的基本步驟外還可以通過Tkinter建立多個事件進行綁定,插入多個容器子控件以及進一步編輯Menu和Toolbars來不斷完善交互界面設置。本系統(tǒng)GUI界面設置示意圖如圖7所示。

圖7 GUI界面示意圖

3 系統(tǒng)聯(lián)動設計

系統(tǒng)聯(lián)動的控制方法采用一種融合粗糙集與證據(jù)理論的溫室無線傳感器網(wǎng)絡環(huán)境控制決策方法,首先應用無線傳感器網(wǎng)絡構(gòu)建溫室環(huán)境控制設施,采集溫室環(huán)境信息與控制執(zhí)行機構(gòu)運行;然后采用模糊C均值聚類方法實現(xiàn)連續(xù)數(shù)據(jù)離散化,利用基于信息熵的屬性約簡算法對專家決策表進行約簡,采用均值劃分的基本可信度分配函數(shù)獲得樣本在各焦元的基本可信度分配值:最后對各約簡屬性集進行證據(jù)合成,依據(jù)最大基本可信度分配函數(shù)法,判定應采取控制方法。具體數(shù)據(jù)處理步驟框圖如圖8所示。

圖8 數(shù)據(jù)處理及決策步驟

首先,依據(jù)具體的溫室環(huán)境信息,根據(jù)農(nóng)業(yè)專家系統(tǒng)提供的溫室環(huán)境控制專家知識表中的數(shù)據(jù),得到樣本數(shù)據(jù)。將每組樣本有6個條件屬性和1個決策屬性,其中6個條件屬性集包括溫度、濕度、光照度、土壤溫度、土壤濕度、二氧化碳濃度;決策屬性集包括1、2、3、4等四類,分別表示開卷簾、開卷簾并啟動風機、啟動風機并啟動濕、無任何動作。表2的數(shù)據(jù)蘊含了溫室環(huán)境指標和與之相對應的控制決策之間的依賴關系,但這種依賴關系不經(jīng)過專業(yè)分析與計算,無法被系統(tǒng)和用戶理解與使用,也就難以用于控制決策的實施。

表2 專家系統(tǒng)數(shù)據(jù)表

接下來,根據(jù)表2,對其數(shù)據(jù)逐步進行分析與計算,來一步步地實現(xiàn)不同數(shù)據(jù)組合情況下,保證正確、合理的決策措施的實施。第一步,要將連續(xù)的專家知識環(huán)境指標離散化。采用模糊C均值聚類方法對連續(xù)屬性離散化,以滿足離散屬性的粗糙集學習方法。具體方法是按決策表的條件屬性逐個進行聚類分析,對各屬性下的聚類結(jié)果按升序排序,將相應的聚類類別作為其離散值。

這里的聚類數(shù)取4,與決策性集的類別數(shù)相等,算法返回值為4類的聚類中心和各樣本分別屬于4個聚類中心的隸屬度函數(shù)值,并根據(jù)以上兩個迭代公式,可求出各個溫室環(huán)境指標的聚類中心值見表3(均保留4位有效數(shù)字)。

表3 各環(huán)境指標的聚類中心值

再根據(jù)計算分別得到上述6個條件屬性的12個樣本連續(xù)屬性值分別屬于4個聚類中心的隸屬度函數(shù)值。分別得到六個隸屬度函數(shù)值表。

第二步,取樣本隸屬度值最大的類別作為樣本在該條件屬性上的取值,這樣就使得原始的連續(xù)變量空間被映射到離散的特征空間,從而獲得相應的決策表。

第三步,再利用求核和利用信息熵的屬性約簡方法來對數(shù)據(jù)進行約簡,再利用證據(jù)組合理論的推理方法分別得到基本可信度分配值和證據(jù)組合與決策表,見表4、表5。

表4 基本可信度分配值

表5 證據(jù)組合與決策

表中a~f、D分別表示前述的6個屬性條件以及決策類別,這里已經(jīng)經(jīng)過約簡只出現(xiàn)了a、c、f。m(1)~m(4)分別表示四種決策的基本可信度分配,m(Θ)表示不確定的基本可信度分配。

最后,從表5中系統(tǒng)可根據(jù)決策來確定聯(lián)動策略,從而完成科學、精準的控制工作。

4 結(jié)論

本論文中設計的溫室環(huán)境因素監(jiān)測系統(tǒng)采用了既是控制器,又是一臺便于工業(yè)應用的卡片式開源電腦Raspi-4作為硬件控制核心,通過有線的485通信和無線Lora-485通信的各個傳感單元,對CO2濃度、光照強度、空氣溫濕度、土壤水分和濕度等溫室環(huán)境關鍵因子進行實時監(jiān)測。軟件設計編程采用目前最受歡迎也是數(shù)據(jù)處理中常用的Python3,并對眾多監(jiān)測數(shù)據(jù)采用模糊-融合性算法,從而驅(qū)動各種通風機、卷簾機、加熱裝置及灌溉設備等相應的電氣設備,達到對溫室環(huán)境因素精準控制,實現(xiàn)精細化種植的最終目的。

猜你喜歡
傳感溫濕度聚類
新型無酶便攜式傳感平臺 兩秒內(nèi)測出果蔬農(nóng)藥殘留
一種傅里葉域海量數(shù)據(jù)高速譜聚類方法
基于數(shù)據(jù)降維與聚類的車聯(lián)網(wǎng)數(shù)據(jù)分析應用
高溫光纖EFPI應變傳感技術研究及應用
蛋雞育雛育成舍環(huán)境控制技術
基于模糊聚類和支持向量回歸的成績預測
檔案庫房溫濕度記錄統(tǒng)計及調(diào)控
硅硼摻雜碳點的制備及其在血紅蛋白傳感中的應用
微生物燃料電池在傳感分析中的應用及研究進展
變電站高壓配電智能溫濕度控制裝置的研發(fā)與應用
奉节县| 和政县| 广昌县| 四川省| 十堰市| 佛学| 子洲县| 常德市| 阜平县| 长寿区| 怀仁县| 广元市| 延边| 凉山| 邯郸市| 开化县| 涪陵区| 琼海市| 普宁市| 当雄县| 黔西| 天峻县| 县级市| 英山县| 夏津县| 永州市| 弋阳县| 河间市| 南木林县| 金川县| 龙口市| 永年县| 桂阳县| 抚顺县| 湘潭市| 平昌县| 买车| 迁西县| 嘉定区| 巴彦县| 清徐县|