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

        ?

        基于前饋補(bǔ)償算法溫室解耦及PLC控制器設(shè)計(jì)

        2016-03-24 08:29:48付煥森李元貴
        農(nóng)機(jī)化研究 2016年2期

        付煥森,李元貴

        (1.泰州學(xué)院 船舶與機(jī)電工程學(xué)院,江蘇 泰州 225300;2.江南大學(xué) 輕工過程先進(jìn)控制教育部重點(diǎn)實(shí)驗(yàn)室,江蘇 無錫 214122)

        ?

        基于前饋補(bǔ)償算法溫室解耦及PLC控制器設(shè)計(jì)

        付煥森1,2,李元貴1

        (1.泰州學(xué)院 船舶與機(jī)電工程學(xué)院,江蘇 泰州225300;2.江南大學(xué) 輕工過程先進(jìn)控制教育部重點(diǎn)實(shí)驗(yàn)室,江蘇 無錫214122)

        摘要:為解決溫室系統(tǒng)由于非線性、大時滯和強(qiáng)耦合等特點(diǎn)引起的關(guān)鍵因子難以控制和效率低下的問題,研究了前饋補(bǔ)償解耦算法。通過該算法實(shí)現(xiàn)了溫室系統(tǒng)溫度和濕度二維變量系統(tǒng)的解耦,并在MatLab仿真模型中驗(yàn)證了該算法的實(shí)用性和高效性。利用MatLab GUI(graphical user interface)強(qiáng)大的數(shù)據(jù)計(jì)算能力,設(shè)計(jì)了上位機(jī)控制界面,克服了常規(guī)的工業(yè)控制器難以編寫復(fù)雜算法的缺點(diǎn);再結(jié)合PLC執(zhí)行穩(wěn)定的優(yōu)點(diǎn),設(shè)計(jì)了PID解耦控制器。實(shí)踐驗(yàn)證表明:該解耦控制器克服了單一溫度和濕度控制的缺點(diǎn),提高了系統(tǒng)的整體工作效率,保障了關(guān)鍵生長因子控制的穩(wěn)定。

        關(guān)鍵詞:溫室系統(tǒng);前饋補(bǔ)償;解耦算法;PLC;Matlab GUI

        0引言

        隨著現(xiàn)代農(nóng)業(yè)的快速發(fā)展和人們生活水平的提高,對農(nóng)作物的生長環(huán)境和生產(chǎn)質(zhì)量的要求越來越高。蔬菜溫室系統(tǒng)是現(xiàn)代設(shè)施農(nóng)業(yè)的一個主要代表,具有很好的推廣價值和應(yīng)用前景。溫室系統(tǒng)中,溫度和濕度是農(nóng)作物生長環(huán)境的重要因素,保證適宜的溫度和濕度控制才能保證農(nóng)作物生產(chǎn)的質(zhì)量和品質(zhì)。傳統(tǒng)的溫室系統(tǒng)控制方法是基于溫度和濕度的單一控制,忽略了溫室和濕度之間存在的強(qiáng)耦合、大滯后現(xiàn)象;而這種現(xiàn)象最終導(dǎo)致了傳統(tǒng)控制方法的效率低、生長環(huán)境控制不穩(wěn)定和產(chǎn)品營養(yǎng)成分的流失。解耦思想在理論方面提出了很多方法,如前饋補(bǔ)償算法解耦、等價傳遞函數(shù)解耦、對角矩陣解耦、模糊和神經(jīng)網(wǎng)絡(luò)解耦等,這些算法通過數(shù)學(xué)建模和仿真,都驗(yàn)證了各自的優(yōu)越性;而理論方法應(yīng)用于實(shí)踐時,都要經(jīng)過計(jì)算機(jī)采樣離散化,離散化之后會出現(xiàn)意想不到和難以解決的問題。前饋補(bǔ)償算法是一種理論和結(jié)構(gòu)簡單、實(shí)用性較強(qiáng)的方法。本文利用前饋補(bǔ)償算法、MatLab GUI功能和PLC設(shè)計(jì)溫室系統(tǒng)的上位機(jī)和下位機(jī),并利用上位機(jī)Matlab實(shí)現(xiàn)溫室系統(tǒng)的前饋補(bǔ)償解耦算法,克服PLC程序設(shè)計(jì)難以實(shí)現(xiàn)復(fù)雜算法的缺點(diǎn)。經(jīng)過運(yùn)行證明:該系統(tǒng)克服了單一的溫度和濕度的控制缺點(diǎn),保證了溫室系統(tǒng)中的關(guān)鍵生長環(huán)境因子的穩(wěn)定性,提高了溫室系統(tǒng)整體的效率[1-2]。

        1前饋補(bǔ)償解耦算法

        溫室系統(tǒng)中的生長環(huán)境有溫度、濕度和二氧化碳濃度等多種因子,比較關(guān)鍵的因子是溫度和濕度。所以,溫室系統(tǒng)可以看成一個二維變量的耦合系統(tǒng),如圖1所示。其中,T、H為溫度和濕度輸入變量,YT和YH為溫度和濕度控制輸出,G11、G21、G12、G22為溫室系統(tǒng)等價模型的傳遞函數(shù)。從圖1中可以看出:溫度輸出YT由兩個通道組成,分別是溫度T直接通過G11控制和濕度H間接通過G12影響。同理,濕度輸出YH也類似,只和輸入量H有關(guān)系,和輸入量T沒有關(guān)聯(lián)。

        圖1 溫室系統(tǒng)等價模型

        前饋補(bǔ)償算法是設(shè)計(jì)一個補(bǔ)償裝置,通過補(bǔ)償裝置也就把原有耦合的輸入輸出關(guān)系解耦成單一的輸入輸出關(guān)系。即把原有傳遞函數(shù)進(jìn)過運(yùn)算后變成新的傳遞函數(shù),實(shí)現(xiàn)對角線以外的變量歸零?,F(xiàn)利用前饋補(bǔ)償解耦算法,在圖中增加前饋補(bǔ)償解耦控制器的傳遞函數(shù)P12、P21,如圖2所示[3]。

        圖2 前饋補(bǔ)償解耦溫室系統(tǒng)模型

        根據(jù)圖2建立方程式為

        (1)

        整理式(1)得到

        (2)

        分析式(2),輸出YT由T和H的多項(xiàng)式組成,若要消除H對YT的耦合,必須P12G11+G12=0;同理,對于YH,P21G22+G21=0,所以有

        (3)

        根據(jù)此方法,可以推廣到三通道和四通道的變量解耦。對于高維的耦合系統(tǒng),該方法計(jì)算量會增大;但對于溫室系統(tǒng),計(jì)算簡單,容易實(shí)現(xiàn)。

        2仿真示例

        2.1解耦仿真

        現(xiàn)有近似溫室系統(tǒng)模型為例[4],其傳遞函數(shù)為

        經(jīng)過式(3)運(yùn)算后,得到

        (4)

        在MatLab里建立溫室系統(tǒng)的仿真模型,給定[10,0]的階躍信號,分為兩個步驟:第1步是直接對未解耦的近似傳遞函數(shù)模型進(jìn)行仿真,得到如3所示的波形。從圖3上可以看出:盡管只給了溫度信號,但因耦合的原因,濕度YH信號也受到了影響。

        圖3 輸入為[10,0]時未解耦溫室系統(tǒng)的響應(yīng)

        第2步以式(4)得到的P12和P21,通過前饋解耦算法加入解耦函數(shù)對溫度通道進(jìn)行仿真,得到如圖4的波形。通過對圖4分析可知:濕度YH未受到溫度信號的影響,實(shí)現(xiàn)了解耦。同理,當(dāng)給濕度通道增加解耦函數(shù)時,給定[0,10]的階躍信號,可以實(shí)現(xiàn)對溫度的解耦;若同時加入溫度和濕度兩通道的解耦函數(shù),給定[10,10]的階躍信號,可以實(shí)現(xiàn)溫度YT和濕度YH兩通道的解耦。

        圖4 輸入為[10,0]時解耦溫室系統(tǒng)的響應(yīng)

        2.2PID前饋解耦控制器

        通過MatLab建立溫室系統(tǒng)的PID解耦模型[5-6],如圖5所示。該模型由近似傳遞函數(shù)、式(3)求出的解耦函數(shù)及常用PID控制器組成。給定[10,10]的階躍信號,仿真波形如圖6所示。從圖6中可以看出:在PID參數(shù)P=10、I=2的調(diào)整下,溫度和濕度很快響應(yīng)到目標(biāo)值,超調(diào)量幾乎為零,實(shí)現(xiàn)了溫室系統(tǒng)溫度和濕度的完全解耦,證明了前饋補(bǔ)償解耦算法的簡單實(shí)用性。

        圖5 PID前饋解耦溫室系統(tǒng)模型

        圖6 PID前饋解耦仿真波形

        3PLC設(shè)計(jì)與實(shí)現(xiàn)

        3.1算法實(shí)現(xiàn)

        目前,在實(shí)際應(yīng)用中,算法的實(shí)現(xiàn)多是通過單片機(jī)、PLC和LabView等工業(yè)工具進(jìn)行程序的設(shè)計(jì),但是此類工具實(shí)現(xiàn)算法存在局限性:一是先進(jìn)復(fù)雜的算法難以用C語言、梯形圖等語言編制;二是先進(jìn)算法一般是基于系統(tǒng)的數(shù)學(xué)模型(如傳遞函數(shù)等),轉(zhuǎn)化成實(shí)際算法時要進(jìn)行離散化。系統(tǒng)一旦離散化會出現(xiàn)意想不到的問題,在精確度和穩(wěn)定性方面都受到影響。溫室系統(tǒng)整體結(jié)構(gòu)如圖7所示。

        圖7 溫室系統(tǒng)整體結(jié)構(gòu)圖

        傳統(tǒng)工業(yè)組態(tài)和觸摸屏等上位機(jī)只能設(shè)計(jì)控制界面(如一些按鍵和顯示相應(yīng)的參數(shù)值和曲線等),無法完成復(fù)雜計(jì)算。MatLab軟件除可建模仿真外,還具有非??焖俚臄?shù)值計(jì)算能力,容易編寫復(fù)雜的算法,且可以利用里面的GUI功能設(shè)計(jì)上位機(jī)界面,以此代替?zhèn)鹘y(tǒng)的工業(yè)組態(tài)軟件。

        3.2數(shù)據(jù)通訊實(shí)現(xiàn)

        圖7中,MatLab GUI作為溫室系統(tǒng)的上位機(jī)界面,一方面實(shí)現(xiàn)溫室系統(tǒng)的加熱、降溫和加濕等執(zhí)行動作;另一方面顯示溫室系統(tǒng)的溫度和濕度等動態(tài)參數(shù),用戶可以查看當(dāng)前和過去的參數(shù)歷史曲線。在MatLab GUI和S7-200PLC之間是采用OPC(OLE for Process Control),用于過程控制的OLE一個工業(yè)標(biāo)準(zhǔn)。OPC服務(wù)器由服務(wù)器、組和數(shù)據(jù)項(xiàng)3類對象組成,通訊方式如圖8所示[7-8]。

        圖8 通訊方式

        3.3實(shí)踐運(yùn)用

        溫室系統(tǒng)解耦控制器硬件設(shè)計(jì)PLC選用s7-200,帶有模擬量信號輸入輸出控制模塊EM235;溫度傳感器采用PT100,濕度傳感器采用西門子QFM3171D。PLC程序設(shè)計(jì)一般采用梯形圖編寫,缺點(diǎn)是復(fù)雜的算法難以實(shí)現(xiàn),或是運(yùn)行效率會下降很多。因?yàn)榍梆伣怦钏惴ㄒ言贛atLab里完成,所以PLC僅作為信號的采集、處理和完成相應(yīng)的執(zhí)行動作,整體編程難度下降很多。

        由上述原理設(shè)計(jì)了一臺PLC解耦控制器,上位機(jī)運(yùn)行界面如圖9所示。

        圖9 溫室系統(tǒng)運(yùn)行界面

        由圖9可知:溫室系統(tǒng)可以查看24h溫度、濕度和光照曲線,實(shí)時顯示當(dāng)前值。由于該系統(tǒng)設(shè)置了蔬菜品種在白天和夜間的適宜生長溫度值分別為15℃和25℃,根據(jù)溫度曲線可以發(fā)現(xiàn)系統(tǒng)能夠穩(wěn)定控制設(shè)置值的溫度,數(shù)據(jù)波動控制在2%范圍之內(nèi)。

        為了驗(yàn)證系統(tǒng)的反應(yīng)能力,在14:00人為加濕來降低溫度至22℃,系統(tǒng)立刻開啟加熱設(shè)備,在15:00 已經(jīng)調(diào)制至25.5℃,驗(yàn)證了該系統(tǒng)具備快速的響應(yīng)速度和很好的穩(wěn)定性。

        4結(jié)束語

        把前饋補(bǔ)償解耦算法應(yīng)用在溫室系統(tǒng)中,進(jìn)一步驗(yàn)證了該算法的簡單實(shí)用性,如推廣到三維等多維空間系統(tǒng)中,只要聯(lián)立相應(yīng)的維數(shù)方程組,在MatLab中求出解耦矩陣即可。PLC已經(jīng)廣泛地應(yīng)用工業(yè)控制中,優(yōu)點(diǎn)也非常明顯,能夠很好地控制多個單一的閉環(huán)控制系統(tǒng);但是涉及到大型的現(xiàn)場控制,設(shè)計(jì)先進(jìn)、復(fù)雜的算法時,難以在梯形圖中體現(xiàn)出來。因此,利用MatLab強(qiáng)大的計(jì)算能力完成復(fù)雜的解耦算法,并利用其GUI設(shè)計(jì)上位機(jī)界面,與PLC進(jìn)行通訊(Matlab2010版以上),填補(bǔ)了理論仿真和項(xiàng)目實(shí)踐的缺口,實(shí)現(xiàn)了先進(jìn)算法在大型系統(tǒng)中的應(yīng)用。

        參考文獻(xiàn):

        [1]馬萬征, 毛罕平, 李忠芳,等.溫室環(huán)境多變量控制系統(tǒng)解耦現(xiàn)狀及發(fā)展趨勢[J].江蘇農(nóng)業(yè)科學(xué),2012,40(2):313-314.

        [2]徐立鴻, 蘇遠(yuǎn)平, 梁毓明. 面向控制的溫室系統(tǒng)小氣候環(huán)境模型要求與現(xiàn)狀[J]. 農(nóng)業(yè)工程學(xué)報(bào), 2013, 29(19):1-15.

        [3]陳子珍, 閻威武. 多變量解耦控制系統(tǒng)設(shè)計(jì)與仿真[J]. 控制工程,2014,21(S1):93-94.

        [4]Xiong Q, Cai W J, He M J. Equivalent transfer function method for PI/PID controller design of MIMO processes [J]. J of Process Control, 2007, 17(8): 665-673.

        [5]華晶, 何火嬌, 殷華. 基于WSN的農(nóng)業(yè)溫室環(huán)境監(jiān)控系統(tǒng)[J]. 農(nóng)機(jī)化研究, 2013,35(11):135-139.

        [6]鄭強(qiáng), 彭琳, 鄒秋霞,等. 基于嵌入式Web服務(wù)器的遠(yuǎn)程溫室監(jiān)控系統(tǒng)設(shè)計(jì)[J]. 農(nóng)機(jī)化研究, 2013,35(11):84-87.

        [7]祁鯤, 厲虹, 張芳,等.基于MATLAB 的PLC 溫度監(jiān)控系統(tǒng)設(shè)計(jì)[J].北京信息科技大學(xué)學(xué)報(bào),2013,28(5):47-79.

        [8]林寶全, 陳沖. 基于Matlab與PLC的實(shí)時控制系統(tǒng)[J]. 南昌大學(xué)學(xué)報(bào):工科版,2011(3):298-302.

        Decoupling and PLC Controller Design in Greenhouse Based on Feed Forward Compensation Algorithm

        Fu Huansen1,2, Li Yuangui1

        (1.School of Ship & Mechanical & Electrical Engineering, Taizhou College, Taizhou 225300, China; 2.Key Laboratory of Advanced Process Control for Light Industry of the Ministry of Education, Jiangnan University, Wuxi 214122, China)

        Abstract:The feed forward compensation algorithm based on the greenhouse has been studied in this paper with the purpose resolving the problem that the key factors are difficult and inefficient to control because of its nonlinear, time-delay and decoupling characteristics. According to this algorithm, the two dimensional inputs of temperature and humidity have been decoupled and simulated in the Matlab with the results that the algorithm has a good quality of practice and efficiency.Based on the theoretical results, the PID decoupling controller and display interface have been designed.Several typical greenhouse examples are employed to demonstrate effectiveness and simplicity of this design controller ensuring stability of the key factors in control processes.

        Key words:greenhouse; feed forward compensation; decoupling algorithm; PLC; Matlab GUI

        文章編號:1003-188X(2016)02-0205-04

        中圖分類號:S625.1;TP273

        文獻(xiàn)標(biāo)識碼:A

        作者簡介:付煥森(1982-),男,江蘇興化人,講師,江南大學(xué)博士研究生,(E-mail)fuhuansen@163.com。

        基金項(xiàng)目:江蘇省高校自然科學(xué)研究面上項(xiàng)目(14KJB510033)

        收稿日期:2015-01-14

        日本成本人三级在线观看 | 亚洲av区一区二区三区| 国内精品嫩模av私拍在线观看| 手机在线观看成年人视频| 毛片成人18毛片免费看| 少妇高潮av久久久久久| 成人无码av一区二区| 麻豆国产在线精品国偷产拍| 人妻av无码系列一区二区三区| 巨熟乳波霸若妻在线播放| 国产美女免费国产| 91爱爱视频| 太大太粗太爽免费视频| 精品精品国产三级av在线| 丝袜美腿福利一区二区| 刺激一区仑乱| 亚洲精品国产福利一二区 | 亚洲精品中文字幕一二| 亚洲国产一区二区三区精品| 丰满少妇高潮惨叫久久久| 中文字幕乱码熟妇五十中出| 97久久久久人妻精品专区| 久久波多野结衣av| 亚洲福利视频一区二区三区| 免费看黄色亚洲一区久久| 天天做天天摸天天爽天天爱| 大地资源在线播放观看mv| 日韩av无卡无码午夜观看| 亚洲产在线精品亚洲第一页| 最新露脸自拍视频在线观看| 日本丰满熟妇videossex一| 精品午夜福利1000在线观看| 对白刺激的老熟女露脸| 人妻少妇无乱码中文字幕| av在线免费观看麻豆| 亚洲日韩欧美一区、二区| 国产黄色片在线观看| 97久久综合区小说区图片专区| 中文字幕av素人专区| 蜜臀av在线观看| 国精产品一品二品国在线|