成曉輝
(渤海大學 大學基礎教研部,遼寧 錦州 121003)
智能預測控制在谷物干燥過程中的應用研究
成曉輝
(渤海大學 大學基礎教研部,遼寧 錦州 121003)
谷物干燥過程控制是一個高精度智能預測控制模型,為了提高谷物干燥過程控制的可靠性和自適應性,提出一種基于加權(quán)組合預測的谷物干燥過程智能預測控制模型,首先建立谷物干燥過程控制的約束參量模型和控制目標函數(shù),采用模糊決策的PID控制方法進行控制模型設計,采用加權(quán)組合預測方法進行自適應神經(jīng)網(wǎng)絡加權(quán),提高控制過程的適應度和支持度;然后選用TMS320VC5509A作為核心控制芯片,進行控制系統(tǒng)設計,在Linux2.6.32嵌入式內(nèi)核平臺中進行谷物干燥預測控制軟件開發(fā),實現(xiàn)預測控制系統(tǒng)優(yōu)化設計;最后進行應用測試分析,結(jié)果表明,采用該系統(tǒng)進行谷物干燥過程的控制,能有效調(diào)節(jié)谷物干燥中的溫度和濕度,控制精度較好,人機交互性較好。
智能預測控制;谷物干燥;模糊決策;嵌入式
隨著智能農(nóng)業(yè)化技術(shù)的發(fā)展,農(nóng)業(yè)生產(chǎn)和作業(yè)過程中的智能化水平不斷提高,谷物干燥是農(nóng)業(yè)生產(chǎn)中對糧食谷物進行晾曬、烘干和通風的重要步驟,谷物干燥是保證糧食有效存儲、確保谷物質(zhì)量的關鍵環(huán)節(jié)。谷物干燥的方法主要有通風機干燥、烘烤爐干擾和陽光晾曬干燥技術(shù),對大規(guī)模谷物干燥進行處理過程中,通常采用加溫通風干燥技術(shù),對大規(guī)模谷物的干燥處理過程中,對干燥房的溫度、濕度、防潮和通風性能有較高的要求。隨著集成自動控制技術(shù)的不斷發(fā)展,采用智能控制系統(tǒng)控制干燥房的溫度和濕度,實現(xiàn)對谷物干燥的智能控制,對提高糧食的口感和質(zhì)量具有重要作用,相關的控制方法和系統(tǒng)研究設計受到人們的極大關注[1]。
谷物干燥的控制過程是一個多參量的約束性耦合控制過程,對谷物干燥的集成智能控制系統(tǒng)的開發(fā)設計主要分為硬件設計和軟件設計兩大部分,通過過程控制算法設計,結(jié)合預測控制系統(tǒng)的軟件開發(fā)和系統(tǒng)設計,實現(xiàn)對谷物干燥過程的智能預測控制。傳統(tǒng)方法中,對谷物干燥過程控制方法主要有模糊決策控制方法[2]、神經(jīng)網(wǎng)絡控制方法和反饋控制方法等[3-4],通過設計谷物干燥過程控制律,結(jié)合嵌入式程序加載,實現(xiàn)對干燥過程中的濕度預測和監(jiān)測,取得一定的研究成果,其中,文獻[5]提出一種基于模糊PID算法的谷物干燥過程的空氣調(diào)節(jié)控制方法,設計模糊PID神經(jīng)網(wǎng)絡控制,進行干燥過程控制,采用了PLC可編程邏輯芯片進行控制系統(tǒng)設計,取得較好的控制效果,但該方法容易受到溫度漂移的影響,產(chǎn)生控制失真;文獻[6]提出一種基于RFID的電力溫度監(jiān)控系統(tǒng),實現(xiàn)對谷物干燥過程中的電氣溫度調(diào)節(jié)和干燥過程控制循環(huán)調(diào)節(jié),提高了谷物干燥過程中溫度控制的靈敏度,縮短了干燥周期,但是該控制方法的計算復雜度較大,在具有突變溫度影響下,進行大規(guī)模的谷物倉庫干燥過程控制時,控制的收斂性不好;文獻[7]提出一種基于RBF網(wǎng)絡PID的遠程實時溫度監(jiān)控系統(tǒng),進行谷物干燥烘房的RBF網(wǎng)絡智能物聯(lián)網(wǎng)調(diào)節(jié),采用PID控制律進行過程預測控制設計,實現(xiàn)對谷物干燥烘房的實時溫度監(jiān)控,但是該系統(tǒng)在設計過程中集成性不好,在內(nèi)部存儲程序調(diào)節(jié)中容易產(chǎn)生堆棧溢出。針對上述問題,本文提出一種基于加權(quán)組合預測的谷物干燥過程智能預測控制模型,建立谷物干燥過程控制的約束參量模型和控制目標函數(shù),采用模糊決策的PID控制方法進行控制模型設計,采用加權(quán)組合預測方法進行自適應神經(jīng)網(wǎng)絡加權(quán)控制算法改進。然后選用TMS320VC5509A作為核心控制芯片,進行預測控制系統(tǒng)設計,在Linux2.6.32嵌入式內(nèi)核平臺中進行谷物干燥預測控制軟件開發(fā),實現(xiàn)預測控制系統(tǒng)優(yōu)化設計。最后進行應用測試分析,得出有效性結(jié)論。
1.1 控制原理及谷物干燥過程預測控制的約束參量模型
為了實現(xiàn)對谷物干燥過程預測控制,首先構(gòu)建谷物干燥過程預測控制的約束參量模型,在加熱方式、烘烤時間、通風時間等方面對谷物干燥過程控制結(jié)構(gòu)進行離散約束變量模型設計[8],得到谷物干燥過程預測控制的總體結(jié)構(gòu)模型如圖1所示。
圖1 谷物干燥過程預測控制的總體結(jié)構(gòu)模型
設計谷物干燥的通風量和溫度的給定計算模型,進行谷物干燥烘房的閥門控制和通風調(diào)節(jié)閥門控制,給定谷物干燥烘房的目標給定溫度,采用PID模糊決策進行谷物干燥過程的模糊預測控制,進行專家規(guī)則補償控制,在通風量和溫度的控制中,對控制規(guī)則的約束變量進行離散二自由度分析[9],結(jié)合控制環(huán)境和控制參數(shù),得到谷物干燥過程預測控制的狀態(tài)特征方程描述為:
(1)
(2)
(3)
構(gòu)建非線性耦合的閉環(huán)控制系統(tǒng),采用正態(tài)相關狀態(tài)特征分析方法,進行谷物干燥過程預測控制的控制率改進設計。
1.2 控制律改進設計
在上述進行了谷物干燥過程預測控制的約束參量模型構(gòu)建的基礎上,進行控制目標函數(shù)構(gòu)建,采用模糊決策的PID控制方法進行控制模型設計,構(gòu)建預測控制律,對谷物干燥的溫度和通風的兩個控制環(huán)節(jié)進行自適應耦合加權(quán),得到谷物干燥過程的輸出擾動特征函數(shù)為:
(4)
當不考慮系統(tǒng)的不確定因素時,構(gòu)建非線性耦合的狀態(tài)分析方程,采用加權(quán)組合預測方法進行自適應神經(jīng)網(wǎng)絡加權(quán),加權(quán)過程為:
(5)
式中,λ1和λ2為溫度控制和通風調(diào)節(jié)控制的時間常數(shù),Km為控制狀態(tài)和環(huán)境因素的耦合參量,Lm為多態(tài)模糊增益系數(shù),Tmi為滯后時間。通過加權(quán)組合預測,提高控制過程的適應度和支持度,通過調(diào)整配置權(quán)重系數(shù),得到谷物干燥過程預測的傳遞函數(shù)為:
(6)
通過調(diào)節(jié)λ1和λ2來獲得控制規(guī)則表的時間滯后項,求得控制量值域,同時利用高分辨率模糊PID控制方法進行誤差調(diào)節(jié),得到谷物干燥控制的誤差項收斂值e-Lms=1-Lms,在粗糙低分辨核空間中,進行干燥過程的模糊自適應特征分解,得到谷物干燥的模糊量化函數(shù):
(7)
根據(jù)PID控制,設干燥過程的溫度給定計量函數(shù)F(x)為輸入狀態(tài)矢量:
(8)
在通風量和溫度穩(wěn)定性給定的條件下,谷物干燥的一階梯度分量為:
(9)
由此得到谷物干燥的模糊決策PID控制律表示式為:
U=αE+(1-α)Ec,α∈[0,1]
(10)
式中,E為谷物干燥過程控制量的偏差,Ec為谷物干燥過程控制的偏差變化率,U為控制輸入特征量,α為配置權(quán)重系數(shù)。
2.1 預測控制系統(tǒng)的硬件設計部分
在上述進行了控制算法改進設計的基礎上,選用TMS320VC5509A作為核心控制芯片,進行控制系統(tǒng)設計,采用嵌入式技術(shù)進行谷物干燥過程的預測控制系統(tǒng)設計,使用S3C2440自帶的AD系統(tǒng)進行谷物干燥過程預測過程中的環(huán)境參量的6通道同步采樣設計,谷物干燥預測控制系統(tǒng)的主控模塊是控制系統(tǒng)的核心,系統(tǒng)的輸入電壓范圍為:+/-220V、+/-360V,支持片外同步或異步存儲器(包括PC133SDRAM),采用ST超低功耗ARMCortexTM-M0 微控制器作為主控制器[10],系統(tǒng)的硬件電路設計主要包括智能谷物干燥過程的傳感器模塊設計、RTC模塊電路設計、中斷電路設計和顯示模塊設計等,對其分別描述如下:
(1)傳感器模塊設計。傳感器是采用物聯(lián)網(wǎng)技術(shù)進行干燥烘房的外界溫度和相對濕度等信息的采集,采用低電壓復位構(gòu)建谷物干燥過程的溫濕度信號傳感器模塊的復位電路。采用AMCC公司的AMCCS5933實現(xiàn)谷物干燥過程中的異常狀態(tài)識別和溫度控制及預測,得到智能預測控制的傳感器模塊設計電路如圖2所示。
圖2 智能預測控制的傳感器模塊
(2)RTC模塊電路。RTC模塊電路是實現(xiàn)谷物干燥智能預測控制的數(shù)據(jù)采樣和程序?qū)懭牍δ?,采用嵌入式控制器PXI-8155向控制系統(tǒng)發(fā)出控制指令,由MXI總線控制的D/A轉(zhuǎn)換實現(xiàn)32位的定時器/計數(shù)器構(gòu)建,在RTC模塊電路的電容器輸出端設計LC濾波電路,根據(jù)PCI9054裝入PCI配置寄存器,DSP控制SEL1電平,“1”放大100倍,考慮到輸入信號幅值,智能預測控制系統(tǒng)的工作電壓±1.5V,工作電流3mA,RTC模塊電路設計如圖3所示。
圖3 RTC模塊電路設計
(3)中斷電路。中斷電路設計是實現(xiàn)在谷物干燥過程中溫度過高的中斷控制功能。谷物烘烤中的異常狀態(tài)識別數(shù)據(jù)線依次與5409A數(shù)據(jù)總線連接,自定義總線SCSI-68輸出多相幀的終端控制指令,經(jīng)DMA控制器直接入內(nèi)存,實現(xiàn)對谷物干燥智能預測控制系統(tǒng)的中斷電路設計,如圖4所示。
圖4 中斷電路設計
(4)顯示模塊設計。顯示模塊是實現(xiàn)谷物干燥智能預測控制的液晶顯示和遠程智能控制功能,采用PCI接口設計液晶顯示電路,顯示器采用的是CPLD器件,結(jié)合DSP串口配置進行顯示模塊設計,設計結(jié)果如圖5所示。
圖5 顯示模塊接口電路設計
對上述模塊化設計結(jié)果進行集成設計,完成了谷物干燥智能預測控制系統(tǒng)的硬件部分設計。
2.2 系統(tǒng)軟件實現(xiàn)
在Linux2.6.32嵌入式內(nèi)核平臺中進行谷物干燥預測控制軟件開發(fā),實現(xiàn)預測控制系統(tǒng)優(yōu)化設計。軟件設計的流程如圖6所示。軟件設計的流程描述如下[11-12]:
Step1:在Linux2.6.32嵌入式平臺中寫入控制指令,建立Hashtable專家系統(tǒng),將干燥檢測數(shù)據(jù)送入TABLE;
Step2:利用C/C++編寫的程序查看編譯代碼,在CCS2.20開發(fā)平臺對烘房的溫濕度數(shù)據(jù)進行預警監(jiān)測,并將數(shù)據(jù)閾值送入INCOMING控制端口;
Step3:設計污點檢測和循環(huán)中斷控制,典型指令:IOJJKUgv,frgrevs,fvegelkvsz, 在線編程Emulator信息,進行烘干設備的同步串口調(diào)度;
Step4:配置PPI口以及DMA0,將標簽的[INCOMING.key]升級為時間戳,采用內(nèi)部觸發(fā)進行控制指令循環(huán)寫入;
Step5:終止循環(huán)。
圖6 軟件設計的流程圖
智能預測控制系統(tǒng)的程序加載代碼為:
cd /mygerork/crofregrele
xzvf /linfeux/afegfe-liegfx-gecc-4.4.3.tafegfez
Expfe PATH=PATH:/mftret/crofefele/optfe//串口信息采集
/FrifefedlyARM/toolsfefen/4.4.3/beige//接口模塊的操作位設置
獲得內(nèi)核源碼:
cd /mhgeork/kefegfel
tar xgerf
/linux/lifegex-2.6.32.2-gfegeni2440676704//配置PPI口
tar.gz
獲得vboot源碼:
采用PPI默認的DMA通道獲得控制質(zhì)量,放在“/mywork/bootloader”目錄下,執(zhí)行預測控制指令:
cd /myhgrgerk/bogrehgrr
tar xfegf /linux/vbfegsrc-2010geg27.tafvegr.gz
操作系統(tǒng)編譯完成后,就在Linux2.6.32嵌入式系統(tǒng)的應用層運行控制質(zhì)量,通過上述編譯過程,實現(xiàn)谷物干燥智能預測控制系統(tǒng)的改進設計。
為了測試本文設計的谷物干燥過程智能預測控制系統(tǒng)的應用性能,進行系統(tǒng)調(diào)試仿真分析,首先進行控制系統(tǒng)的環(huán)境溫濕度采集設備和系統(tǒng)自檢,借助Simulink Builder構(gòu)建GUI人機交互界面,設定PLL_LOCKCNT寄存器,對設備進行讀/寫操作,通過read(),write()等函數(shù)調(diào)用控制指令,系統(tǒng)的調(diào)試過程使用Agilent 33220A信號發(fā)生器作為測試輸入信號,分析谷物干燥系統(tǒng)對輸入信息的調(diào)制控制能力,谷物干燥的模糊決策控制輸入約束參量設定為{LB, NM ,KL, ZW, PS, PA, PB},分別表示烘房溫度、濕度、通風量、外界環(huán)境溫度、烘房的供熱量和溫濕度比,論域值為{-3, -4, -6, -5, -3, -3, -1, -1, 0, 2, 4,5, 2,},以此為基礎,在圖7所示的界面中進行控制系統(tǒng)的參數(shù)設定。
根據(jù)圖7所示的界面進行谷物干燥控制的通道設置和系統(tǒng)參數(shù)設定,以此為基礎進行預測控制性能測試,圖8給出了系統(tǒng)對谷物干燥過程的溫濕度調(diào)節(jié)誤差分析,分析得知,采用本文設計的系統(tǒng)進行谷物干燥過程中的溫濕度調(diào)節(jié),誤差迅速收斂到零,展示了較好的控制性能,控制精度較好。
圖7 系統(tǒng)參數(shù)設定界面
圖8 谷物干燥過程的溫濕度調(diào)節(jié)誤差分析
為提高谷物干燥過程控制的可靠性和自適應性,本文進行了谷物干燥的預測控制系統(tǒng)設計,提出一種基于加權(quán)組合預測的谷物干燥過程智能預測控制模型,進行控制算法設計和控制系統(tǒng)的硬件軟件模塊化設計。選用TMS320VC5509A作為核心控制芯片,進行控制系統(tǒng)設計,在Linux2.6.32嵌入式內(nèi)核平臺中進行谷物干燥預測控制軟件開發(fā),應用測試分析結(jié)果表明,采用本文設計的系統(tǒng)進行谷物干燥過程控制,谷物干燥中的溫度和濕度的調(diào)節(jié)控制誤差快速收斂到零,在控制面板參數(shù)設定中具有較好的人機交互性和面向?qū)ο竽芰?,展示了較高的應用價值。
[1] 宋建華.具有溫度補償?shù)腁PD數(shù)控偏壓電路[J].光學與光電技術(shù),2013,11(2):12-15.
[2] Jiang Junzheng,Zhou Fang.Iterative design of two-dimensional critically sampled MDFT modulated filter banks[J].Signal Processing,2013,13(11):3124-3132.
[3] Rajapakaha N,Madanayake A,Bruton LT.2D space-time wave-digital multi-fan filter banks for signals consisting of multiple plane waves[J].Multidimensional Systems and Signal Processing,2014,25(1):17-39.
[4] 李 寧,李亞光,王宏興,等.分數(shù)階永磁同步電機混沌系統(tǒng)模糊跟蹤控制[J].信息與控制,2016,25(1):8-13.
[5] 楊 帆,陳茂林,馬新文,等.基于模糊PID算法的凈化空調(diào)監(jiān)控系統(tǒng)[J].華中科技大學學報(自然科學版),2014,15(1):120-123.
[6] 謝小芳,黃 俊,譚成宇.基于RFID的電力溫度監(jiān)控系統(tǒng)的軟件分析與設計[J].電子技術(shù)應用,2013,22(1):23-26.
[7] 莫太平,王 丹,王 蒙.基于RBF網(wǎng)絡PID的遠程實時溫度監(jiān)控系統(tǒng)[J].計算機測量與控制,2013,11(6):1508-1510.
[8] 陸興華,吳恩燊,黃冠華.基于Android的智能家居控制系統(tǒng)軟件設計研究[J].物聯(lián)網(wǎng)技術(shù),2015,35(5):692-695.
[9] 王輝林,董元麗.電子調(diào)制的激光相干粗糙度測量技術(shù)研究[J].激光技術(shù),2016,20(3):447-450.
[10] 蔣俊正,郭 云,歐陽繕.二維雙原型完全過采樣DFT調(diào)制濾波器組的快速設計方法[J].電子與信息學報,2016,38(11):2753-2759.
[11] 郭長興, 馬建偉. 神經(jīng)網(wǎng)絡預測及電力主變室多參數(shù)優(yōu)化控制[J]. 計算機測量與控制, 2014, 22(4):256-263.
[12] 朱 林, 陸春偉. 群智能算法優(yōu)化SVR預測模型的應用與分析[J]. 計算機測量與控制, 2014, 22(9):2890-2892.
Application of Intelligent Predictive Control in Grain Drying Process
Cheng Xiaohui
(Department of College Foundation Education, Bohai University,Jinzhou 121013,China)
Grain drying process control is a predictive control model of a high accuracy intelligent,in order to improve the reliability and adaptability of the grain drying process control,proposed a predictive control model for grain drying process intelligent weighted composite prediction based on the first constraint parameter model and control function of grain drying process control is established,using PID control method fuzzy decision control model design,prediction method of adaptive neural network using weighted combination,improve the control process of fitness and support.Then we use TMS320VC5509A as the core control chip,the control system design,software development and control of grain drying prediction in the embedded kernel of Linux2.6.32 platform,design and Realization of control system optimization prediction.Finally,the application of the test and analysis,the results show that the system is used to control the grain drying process,and effectively adjust the temperature and humidity of grain drying,the control accuracy is better,and the human-computer interaction is better.
intelligent predictive control;grain drying;fuzzy decision;embedded system
2016-11-19;
2016-12-15。
成曉輝(1964-),女,遼寧興城人,副教授,主要從事計算機軟件與信息系統(tǒng)方向的研究。
1671-4598(2017)05-0091-03DOI:10.16526/j.cnki.11-4762/tp
TP
A