譚新圓,朱文學(xué),白喜婷,孫國峰,徐夢凡
(河南科技大學(xué) 食品與生物工程學(xué)院,河南洛陽 471000)
糧食干燥作為糧食加工中至關(guān)重要的環(huán)節(jié),影響著我國糧食戰(zhàn)略安全。據(jù)統(tǒng)計我國每年因為糧食干燥問題而造成的浪費高達10%[1]。2016年全國糧食的機械化干燥率才達到35%[2],遠(yuǎn)遠(yuǎn)不能滿足我國的糧食干燥需求,待通過優(yōu)化干燥機理,改良干燥方式,利用現(xiàn)代智能化干燥設(shè)備解決問題。
優(yōu)化干燥機理,離不開研究糧食干燥水分遷移問題。楊洲等[3]針對南方雙季稻區(qū)高濕稻谷,對薄層干燥谷粒的水分遷移過程進行動態(tài)跟蹤發(fā)現(xiàn)谷物的干燥過程具有明顯的二段性,提高初始溫度有利于細(xì)胞自由水更快的脫離稻谷[4],緩蘇后降低干燥溫度有利于結(jié)合水的轉(zhuǎn)換以及提高干燥品質(zhì),減少應(yīng)力裂紋、熱損傷、蛋白質(zhì)變性等問題的產(chǎn)生[5]。溫度控制系統(tǒng)是糧食干燥設(shè)備的關(guān)鍵。由于單片機具有體積小、功能多、性價比高等特點,廣泛應(yīng)用于電子儀表、機器人和工業(yè)控制等諸多領(lǐng)域[6]。將單片機與糧食干燥的溫度控制系統(tǒng)結(jié)合,是加強干燥設(shè)備智能化進程的一條行之有效的路徑。
本文設(shè)計的糧食烘干機溫度控制系統(tǒng)的溫度控制核心采用STM32F103C8T6單片機,通過TB6600步進電機驅(qū)動器與42步進電機完成從數(shù)字信號到電信號的轉(zhuǎn)換,進而控制電熱絲的加熱功率,達到變溫干燥的目的。
系統(tǒng)由單片機模塊、步進電機模塊、傳感器模塊、電位器及可控硅調(diào)功器模塊組成,單片機模塊為控制核心。以一種糧食烘干機水分測量系統(tǒng)為數(shù)據(jù)采集基礎(chǔ)[7],如圖1,實時監(jiān)測小麥干燥過程中的溫濕度,根據(jù)單片機計算得到的含水量及溫濕度數(shù)據(jù)進而控制步進電機模塊的運行??刂葡到y(tǒng)流程如圖1所示。
圖1 控制系統(tǒng)示意圖Fig.1 Schematic diagram of control system
通過傳感器實時監(jiān)測倉內(nèi)數(shù)據(jù)反饋給單片機,單片機根據(jù)所得數(shù)據(jù)計算出步進電機目標(biāo)位置[8],傳輸給步進電機驅(qū)動器,從而達到控制電壓的效果。系統(tǒng)檢測周期為5 s,大于風(fēng)機循環(huán)周期3.5 s。將一個周期內(nèi)所得數(shù)值反饋給單片機,作為下個周期的PID(Proportional Integral Derivative)參數(shù)[9]。PID控制原理如圖2所示。
圖2 PID控制原理簡圖Fig.2 Schematic diagram of PID control principle
水分監(jiān)測采用自行開發(fā)的糧食烘干機水分測量系統(tǒng),使用溫濕度傳感器和風(fēng)速傳感器采集溫濕度等數(shù)據(jù),實時傳送至單片機,利用焓濕圖及水分平衡原理實時換算倉內(nèi)糧食水分含量。
分別測量5個不同高度的熱風(fēng)狀態(tài),監(jiān)測糧食在干燥進程中的水分變化。傳感器系統(tǒng)由5個溫濕度傳感器和1個風(fēng)速傳感器構(gòu)成,其中5個溫濕度傳感器測量每個干燥段中熱風(fēng)的起始狀態(tài)和結(jié)束狀態(tài),風(fēng)速傳感器用來測量初始狀態(tài)的熱風(fēng)風(fēng)速,結(jié)合進風(fēng)時間Δt和進風(fēng)管道截面積s,即可計算出一段時間內(nèi)的熱風(fēng)進風(fēng)量。
假設(shè)每個干燥段均為絕熱環(huán)境,計算每個干燥段內(nèi)干燥熱風(fēng)從糧食中帶走的水分含量如下式所示:
式中 W1——干燥前糧食含水率,%;
W2——干燥后糧食含水率,%;
m1——干燥前的糧食質(zhì)量,kg;
m2——干燥后的糧食質(zhì)量,kg;
H1——進口處熱風(fēng)絕對含濕量,g/kg;
H2——出口處熱風(fēng)絕對含濕量,g/kg;
s——為熱風(fēng)管道的截面積,m2;
v——熱風(fēng)的進風(fēng)速度,m/min;
Δt——干燥的時間,min;
ρ——進口處空氣密度,kg/m3
單片機模塊采用STM32F103C8T6單片機,配有64k閃存程序儲存器,足夠存儲溫度控制系統(tǒng)程序及溫濕度測量系統(tǒng)程序[10];配有2個12位模數(shù)轉(zhuǎn)換器,37個I/O端口,可以連接多個溫濕度傳感器及步進電機驅(qū)動器,所有I/O都可支持5V直流信號,可以發(fā)射不同電壓的電子脈沖給步進電機調(diào)頻器;配有3個通用定時器,可在PID控制中計量時間。
步進電機模塊包括42步進電機及步進電機驅(qū)動器。電機為單出軸,通過聯(lián)軸器與電位器相連,單片機得到倉內(nèi)溫濕度及含水量信號然后計算得到步進電機的轉(zhuǎn)動,傳輸給步進電機驅(qū)動器進而驅(qū)動步進單機。步進電機驅(qū)動器采用電機控制DSP(Digital Signal Processing)芯片和應(yīng)用矢量技術(shù),解決了步進電機丟步的問題,可精確控制電機轉(zhuǎn)動角度從而控制電位器。
模塊采用萬谷機械公司干燥平臺的熱風(fēng)輸入裝置,包括電位器、可控硅調(diào)壓器、儀表盤等,控制電壓為0~380 V。在本設(shè)計中,步進電機通過聯(lián)軸器與電位器相連,每一個角度代表不同的電壓輸送,控制可控硅調(diào)壓器調(diào)節(jié)電熱絲的輸入電壓,達到控制電熱絲加熱功率的目的。
水分監(jiān)測模塊主要由傳感器發(fā)揮作用。包括大氣用DS18B20溫度傳感器,干燥倉用SHT31溫濕度傳感器,PCF8592熱風(fēng)傳感器,STM32F103C8T6單片機。
首先用DS18B20溫度傳感器測量外部環(huán)境的溫度,依據(jù)測量的環(huán)境溫度和該地的大氣壓強確定糧食烘干的外部條件;SHT31溫濕度傳感器負(fù)責(zé)采集熱風(fēng)的溫度和濕度信號;PCF8592熱風(fēng)傳感器負(fù)責(zé)采集熱風(fēng)的風(fēng)速。各傳感器采集的信號通過各自的通信協(xié)議將數(shù)據(jù)發(fā)送至STM32F103C8T6單片機。
通過對小麥等作物的干燥水分遷移特性進行分析,發(fā)現(xiàn)谷物干燥具有明顯的二段性。小麥等作物在干燥過程中具有不同水分束縛態(tài),一般分為三種或四種,本文取強化學(xué)結(jié)合水T21,弱化學(xué)結(jié)合水T22,物理結(jié)合水T23,自由水T24四種束縛態(tài)。根據(jù)王立,賈超等[11]對小麥干燥過程中水分變化速率DT隨小麥干基含濕量變化關(guān)系的研究得出:干燥溫度80 ℃時,T23、T24在干燥初期下降最快,所以干燥初期,宜采用高溫加快干燥。在含水率降至22%時,低溫60 ℃與高溫80 ℃對T23、T24干燥速率的促進作用差距不大,高溫的促進作用下降,可降低干燥溫度。消除之前快速干燥段在谷物顆粒形成的濕分梯度。干燥結(jié)束后,60 ℃與80 ℃環(huán)境下,T21剩余質(zhì)量相似,誤差在2%以內(nèi)。針對 T22,不同溫度的干燥速率 D60℃>D70℃,所以,系統(tǒng)低溫段采用60 ℃干燥。
3.2.1 系統(tǒng)初始化
根據(jù)本系統(tǒng)的糧食干燥試驗平臺的風(fēng)道長度及風(fēng)速條件,采用500 ms為一個PID反饋周期[12-14]。溫度控制系統(tǒng)開機,3.5 s后熱風(fēng)進入干燥倉,初始化定時周期為0.5 s。當(dāng)定時器完成第一個定時周期后,熱風(fēng)已進入干燥倉,干燥過程開始。單片機根據(jù)糧食烘干機水分測量系統(tǒng)傳感器傳輸?shù)臏貪穸鹊葦?shù)據(jù),系統(tǒng)初始化完成。此時單片機控制電熱絲及風(fēng)機向干燥倉內(nèi)持續(xù)輸入熱風(fēng)進行升溫,直至倉內(nèi)溫度穩(wěn)定80 ℃。系統(tǒng)初始化部分的算法邏輯如圖3所示。
圖3 算法邏輯圖(初始化)Fig.3 Logical Diagram of the Algorithm (Initialization)
3.2.2 系統(tǒng)計時及電機位置控制
干燥過程中,系統(tǒng)每500 ms進行一次PID反饋。定時器進行定時,500 ms時間到,單片機即控制水分測量,系統(tǒng)檢測一次溫濕度數(shù)據(jù)并計算此時糧食的含水量數(shù)據(jù),系統(tǒng)計時部分的算法邏輯如圖4所示,所得數(shù)據(jù)循環(huán)向PC端傳輸,顯示當(dāng)前狀態(tài)。
圖4 系統(tǒng)計時邏輯圖Fig.4 System timing logic diagram
根據(jù)數(shù)據(jù)計算步進電機運行位置,進而控制步進電機控制器發(fā)射方波脈沖控制步進電機轉(zhuǎn)動軸轉(zhuǎn)動的角度,進而達到溫度調(diào)節(jié)的目的。電機控制部分的算法邏輯如圖5所示。
圖5 電機控制邏輯圖Fig.5 Motor control logic diagram
3.2.3 系統(tǒng)干燥狀態(tài)判斷
系統(tǒng)干燥狀態(tài)判斷的算法邏輯如圖6所示。
圖6 狀態(tài)判斷邏輯圖Fig.6 State determination logic diagram
根據(jù)水分測量系統(tǒng)給出的數(shù)據(jù),單片機進行判斷。當(dāng)糧食含水率不低于22%,單片機判斷干燥過程處于高溫干燥段,控制電熱絲進行高電壓輸入,保持干燥倉內(nèi)80 ℃恒溫干燥;當(dāng)糧食含水率第一次不高于22%,倉內(nèi)溫度大于60 ℃,單片機判斷緩蘇過程開始,控制電熱絲停止熱量輸入;當(dāng)倉內(nèi)溫度接近60 ℃,且倉內(nèi)糧食含水率不低于12%,單片機判低溫干燥過程開始,控制電熱絲進行低電壓輸入,保持干燥倉內(nèi)60 ℃恒溫干燥;當(dāng)糧食含水率低于12%,單片機判斷干燥過程結(jié)束,控制電熱絲停止熱量輸入,同時控制溫度控制系統(tǒng)關(guān)機。
3.2.4 系統(tǒng)反饋調(diào)節(jié)
根據(jù)計時部分的判斷,結(jié)合所設(shè)置的溫度目標(biāo)值,進而計算偏差,經(jīng)過PID控制算法計算輸出結(jié)果,并計算出步進電機的目標(biāo)位置,再連接計時部分及步進電機位置控制部分,完成反饋閉環(huán),系統(tǒng)反饋調(diào)節(jié)的算法邏輯如圖7所示。
圖7 系統(tǒng)反饋邏輯圖Fig.7 System feedback logic diagram
設(shè)計一套糧食烘干機溫度控制系統(tǒng),可以利用測量到的溫濕度、含水量等數(shù)據(jù),通過單片機計算、判斷、發(fā)射脈沖控制步進電機,進而調(diào)節(jié)干燥倉內(nèi)干燥溫度,達到變溫干燥的效果。解決了傳統(tǒng)糧食恒溫干燥方式的弊端,干燥過程契合糧食干燥的二段性,干燥后糧食品質(zhì)更佳,是傳統(tǒng)糧食干燥走向集約化、自動化、智能化的一種行之有效的嘗試。