張衛(wèi)江,白軍,王忠紅
(1.西藏農(nóng)牧學(xué)院電氣工程學(xué)院,西藏林芝860000;2.西藏農(nóng)牧學(xué)院水力土木工程學(xué)院,西藏林芝860000;3.西藏農(nóng)牧學(xué)院植物科學(xué)學(xué)院,西藏林芝860000)
溫度與光照是制約蔬菜生長的兩個最重要的參數(shù),季節(jié)的交替會引起該參數(shù)的變化,進(jìn)而導(dǎo)致溫室內(nèi)溫度與光照的變化,最終將影響蔬菜生長.當(dāng)溫室內(nèi)溫度與光照參數(shù)過低時,不利于蔬菜正常生長.這種情況下,必須對溫室中“溫度-光照”參數(shù)進(jìn)行人為的干預(yù),才能夠保證蔬菜在適宜的環(huán)境參數(shù)下生長.
我國幅員遼闊,氣候差異較大.在不同地域,對溫室內(nèi)的“溫-光”兩種參數(shù)的人為調(diào)整也有所偏重.文獻(xiàn)[1-4]偏重對溫室中光照的補(bǔ)償,沒有提及溫度補(bǔ)償問題.在西藏高寒農(nóng)牧地區(qū)冬季氣溫較低,光照強(qiáng)度卻較高,白天溫室內(nèi)的溫度基本達(dá)到蔬菜的正常生長條件,夜晚氣溫過低,溫室中的溫度不足以滿足蔬菜正常生長的需要.文獻(xiàn)[5]利用了溫室內(nèi)溫度數(shù)學(xué)模型,使用了神經(jīng)網(wǎng)絡(luò)控制算法,實(shí)現(xiàn)了對溫室溫度的控制.但是,該數(shù)學(xué)模型中涉及到覆蓋層的熱交互、通風(fēng)熱交換、蒸騰作用的熱交換,其中的很多變量在實(shí)際的控制系統(tǒng)是無法檢測的,如蒸騰作用的熱交換.同時利用神經(jīng)網(wǎng)絡(luò)進(jìn)行控制,本身的計(jì)算量就非常大,很難保證系統(tǒng)的實(shí)時性.此外,溫室環(huán)境為多輸入、大滯后、非線性系統(tǒng),很難構(gòu)建精確的數(shù)學(xué)模型.雖然近年來取得的成果很多,但是能夠有效用于實(shí)際溫室的控制成果卻不多[6].
為了保證冬季溫室內(nèi)蔬菜的正常生長,在西藏高寒農(nóng)牧地區(qū)對溫室內(nèi)溫度補(bǔ)償重要性要遠(yuǎn)遠(yuǎn)地大于對光照的補(bǔ)償.由于缺乏溫室“溫-光”調(diào)控技術(shù)的相關(guān)研究與應(yīng)用,主要是溫室內(nèi)溫度的調(diào)控技術(shù),致使西藏高寒農(nóng)牧地區(qū)冬季幾乎不能種植蔬菜,影響了該地區(qū)蔬菜的供應(yīng).
分析了藏北地區(qū)冬季的氣候特征及溫室具體要求,結(jié)合溫室傳熱過程、溫室傳熱的主要傳熱方式及夜晚環(huán)境的假設(shè),對傳熱模型進(jìn)行適當(dāng)?shù)暮喕岢隽藴囟裙β誓P?在該模型下,依據(jù)耗能最小與補(bǔ)溫效果最佳原則,提出了自適應(yīng)的溫室溫度設(shè)定值的具體流程.結(jié)合溫室大滯后系統(tǒng)的特點(diǎn),利用Smith預(yù)估控制算法能夠有效的實(shí)現(xiàn)溫室的溫度控制.
西藏高寒農(nóng)牧地區(qū)海拔4 500m以上,屬于高原亞寒帶,一年中有半年以上氣溫都處于零度以下,年平均氣溫-2.8~1.7?C.以那曲地區(qū)1月份氣溫為例,最高溫度僅為0?C,最低溫度為-29?C,溫度日較差達(dá)到了30?C.如圖1所示.
同時,藏北地區(qū)處于風(fēng)帶上,每年10月份至來年4月份,為一年中的風(fēng)季,風(fēng)力功率密度達(dá)130W/m2,風(fēng)速可達(dá)4.1~50m/s,且多為龍卷風(fēng).這要求藏北地區(qū)設(shè)計(jì)溫室時,要考慮溫室本身具有較強(qiáng)的抗風(fēng)災(zāi)能力.在冬季,藏北一些地區(qū)還會出現(xiàn)暴風(fēng)雪天氣,因此溫室還需要具有一定的抗雪災(zāi)能力.
圖1 2015年那曲12月份的氣溫Fig 1 Nagqu atmospheric temperature in January
近年來,我國溫室發(fā)展速度很快,出現(xiàn)了多種適用于寒冷地帶的溫室類型,如鞍山II型、光5代、壽薊春型溫室等,它們都具有良好的保溫性能.尤其是薊春型溫室作為雙層溫室,其保溫性能更具有優(yōu)勢.但是,由于特殊的氣候特點(diǎn),當(dāng)前的溫室類型并不完全適合藏北高原亞寒帶氣候.單從抗風(fēng)性方面來說,高海拔地區(qū)溫室的高度與內(nèi)地的溫室之間就存在一定的差異.從民生與西藏設(shè)施農(nóng)業(yè)發(fā)展來看,設(shè)計(jì)出完全適合藏北氣候特點(diǎn)的溫室是非常緊迫的,這仍然需要廣大設(shè)施農(nóng)業(yè)專家們的共同努力[8?14].綜上,適合西藏地區(qū)的溫室的具體要求可以歸結(jié)為:
1)具有良好的保溫性能,能適應(yīng)極端環(huán)境溫度-30?C;
2)具有較強(qiáng)的抗風(fēng)災(zāi)能力,能抵御6級以上的龍卷風(fēng),并且具有一定的抗雪災(zāi)能力;
3)溫室中必須具有遮陽、補(bǔ)溫、滴灌節(jié)水等相關(guān)裝置;
4)溫室中應(yīng)具有與物聯(lián)網(wǎng)智慧農(nóng)業(yè)相關(guān)技術(shù)及所屬的設(shè)備.
西藏地區(qū)冬季日照率較高、大氣透明度好、日照輻射大,連續(xù)晴天時間較長.日照率一般可達(dá)70~80%,是全國冬季日照率最高的地區(qū).以一月份水平面日平均日照輻射為例,拉薩是15.566MJ/(M2.d)[15],白天處于該環(huán)境下的溫室內(nèi)溫度最高可達(dá)25?C左右,最低溫度也可以達(dá)到8?C左右.對于西藏地區(qū)而言,白天溫室中的溫度基本能夠保證蔬菜正常的生長,到了夜晚,溫室內(nèi)的溫度可能降至-5?C,甚至更低.要保證在西藏地區(qū)冬季溫室中種植蔬菜,在夜間對溫室溫度進(jìn)行人為干預(yù)是至關(guān)重要的.
溫室透明前屋的能量散耗物理分析:1)溫室內(nèi)熱量在薄膜內(nèi)表面以對流的方式進(jìn)行換熱到薄膜上;2)在薄膜及保溫被之間以導(dǎo)熱的方式進(jìn)行熱量交換;3)溫室最外層薄膜與大氣環(huán)境接觸,其熱量最終以對流換熱的方式散失到大氣環(huán)境中.
溫室的傳熱屬于非穩(wěn)態(tài)二維傳熱模型,其工程量較大.通常計(jì)算中將其視為一維非穩(wěn)態(tài)傳熱考慮,并采用有限差分進(jìn)行分析計(jì)算.描述其物理過程的微分方程如式(1)所示,并采用有限差分進(jìn)行分析計(jì)算,薄膜的內(nèi)、外表面均為第三類邊界條件,其邊界方程表達(dá)如式(2)所示.
式中,ρ-材料密度,kg/m3;λ-導(dǎo)熱系數(shù),W/m·?C;c?比熱容,kJ/kg·?C;t?墻體內(nèi)溫度,τ-時間,s;x?墻體厚度方向的坐標(biāo),m;S?墻體熱源,W/m3;tw表示溫室內(nèi)的溫度,?C;tf-表示外界環(huán)境溫度,?C;h?表示溫室的傳熱系數(shù),無綱量.
雖然利用式(1)、(2)可以計(jì)算溫室傳導(dǎo)的熱量,但是其本身過程是一個非穩(wěn)態(tài)的過程,而且在求解過程中計(jì)算難度較大,很難保證系統(tǒng)的實(shí)時性,同時溫室本身的因素需要對溫室的傳熱模型進(jìn)行重新簡化.
在日光溫室外圍護(hù)面中,前屋面的散熱傳熱系數(shù)最大,散失的熱量占熱損失的70~80%.為進(jìn)一步增強(qiáng)溫室保溫的性能,夜間溫室的外圍護(hù)中覆蓋相應(yīng)的保溫材料[20].基于此考慮,冬季夜晚溫室的內(nèi)外環(huán)境及傳熱方式作如下條件簡化假設(shè):
1)太陽無輻射,天空視為無限黑體;
2)整個傳熱過程視為穩(wěn)態(tài)傳熱,溫室的散熱主要集中在外圍護(hù)中;
3)溫室覆蓋的保溫材料及溫室的薄膜視為一個整體,不考慮其內(nèi)部的損耗;
4)室內(nèi)植物、后墻面、后屋面按一個輻射體一并考慮;
5)熱量主要是對流換熱,溫室的空氣密度基本保持不變.
依據(jù)文獻(xiàn)[1]所提出含控制量的溫室數(shù)學(xué)模型如式(3)所示.
結(jié)合西藏高寒地區(qū)溫室的種類及研究溫室的具體參數(shù),選取溫室的表面積A為480m2,V為1 408m3,空氣密度取1.2 kg/m3,c空氣比熱容1.01J/kg·?C,td為100~110s,Ck取值為20,.不同文獻(xiàn)在研究溫室補(bǔ)溫問題時,所建立的模型因其研究地域差異,模型的具體參數(shù)有所不同.
溫室補(bǔ)溫的過程與空調(diào)取暖方式相類似,當(dāng)溫度等于設(shè)定溫度上限時將電源斷開,當(dāng)溫度低于設(shè)定溫度下限時重新接通電源,溫度在設(shè)定值上限與下限之間不斷的震蕩.這種“補(bǔ)溫”方式,不適合包括蔬菜在內(nèi)的農(nóng)作物的補(bǔ)溫.當(dāng)前很多溫室的補(bǔ)溫都是按照這種做法進(jìn)行的.對農(nóng)作物的溫度補(bǔ)償過程應(yīng)盡可能做到恒溫方式補(bǔ)溫,即溫度在動態(tài)調(diào)整之后,應(yīng)該保持在設(shè)定溫度值附近,溫度不宜在較大范圍內(nèi)波動.
蔬菜生長對溫度的要求較為嚴(yán)格.同一種蔬菜,在不同的生長階段,對溫度的要求也不盡相同.以辣椒為例,發(fā)芽時的溫度是30~45?C;生長適宜溫度白天為26~30?C,夜間為18~22?C;溫度15?C以下,種子不能發(fā)芽,開花不能受精.
過程控制中設(shè)定值一般都是固定不變的,對于溫室中蔬菜而言,其所要求的溫度是一個范圍,溫度可以在此范圍內(nèi)任意波動.在蔬菜生長的溫度范圍內(nèi),其關(guān)鍵的三個溫度點(diǎn)為:最低溫度、最佳溫度與最高溫度.最低溫度與最高溫度就是溫度區(qū)間的上限與下限,最佳溫度一般介于最低溫度與最高溫度之間.以補(bǔ)溫效果最好為原則,溫室溫度設(shè)定值應(yīng)設(shè)置在最佳的生長溫度點(diǎn);從消耗能源最小的原則出發(fā),溫室溫度設(shè)定為最低溫度點(diǎn).溫室溫度設(shè)置在蔬菜最佳溫度點(diǎn),固然能保證蔬菜的最好地生長,而且對于增強(qiáng)系統(tǒng)的魯棒性都具有一定的優(yōu)勢,但是這樣設(shè)置所消耗的能量相對較大,而且相應(yīng)的會降低系統(tǒng)的響應(yīng)速度.如果將溫室溫度的設(shè)定值設(shè)置在蔬菜生長的最低值,補(bǔ)溫過程中消耗的能量最小,增加系統(tǒng)的響應(yīng)速度,但是系統(tǒng)的魯棒性較差,一旦受到擾動,系統(tǒng)可能出現(xiàn)不穩(wěn)定的情況[2?8].
為了解決上述矛盾,本文選取一種自適應(yīng)溫度設(shè)定原則.在溫室目標(biāo)溫度(溫度設(shè)定值)不變的情況下,外界環(huán)境的溫度越低其損耗的熱功率越大,而在外界溫度相同時,目標(biāo)溫度越高時其損失熱功率也越大.因此,在外界環(huán)境溫度還不是太低的情況下,可以考慮適當(dāng)?shù)膶厥以O(shè)定溫度調(diào)高;當(dāng)外界環(huán)境溫度較低時,將溫室設(shè)定溫度調(diào)低.同時,溫室補(bǔ)溫的功率損耗也是時間的函數(shù),從晚上24:00至次日的7:00,外界的溫度將保持在最低溫度.在溫室的設(shè)定值保持不變的情況下,溫室損耗的熱功率最高,而且維持的時間也較長,消耗熱能也相應(yīng)的最高.如前述假設(shè)簡化,在靜態(tài)時溫室外界環(huán)境變化所損失的熱功率如式(4)、(5)所示.
tω表示溫室內(nèi)的目標(biāo)溫度,?C;tf表示外部環(huán)境溫度,?C;λj表示第j層材料的導(dǎo)熱系數(shù),W/m·k;δj表示第j層材料的厚度;q表示熱流密度,W/m2;Φ表示熱流量,W;A表示溫室外圍護(hù)有效面積,m2.然后,溫室在熱損耗過程中還存在墻體的熱損耗、縫隙損耗等[9?15].為了更精確的計(jì)算溫室的熱損耗,對(4)、(5)進(jìn)行必要的修正,結(jié)果如式(6)所示.
Φ?表示修正后的溫室熱損,W;?表示熱損正向偏移量(修正量),W.
設(shè)蔬菜夜間tbest的生長溫度范圍在[tmin,tmax]區(qū)間內(nèi),[tmin]表示蔬菜的最低溫度,?C;[tmax]表示蔬菜生長的最高溫度,?C;tbest表示最佳溫度,?C,位于上述區(qū)間內(nèi),tset表示溫室溫度設(shè)定值,?C.溫室溫度的設(shè)定范圍定義為最佳溫度與最低溫度之間的半開半閉區(qū)間內(nèi),即tset∈(tmax,tbest].為了增強(qiáng)系統(tǒng)的魯棒性,系統(tǒng)的最低設(shè)定溫度比最低溫度高2?C左右,并用變量tL表示,即生長溫度的最低溫度正向偏移2?C,因此溫度設(shè)定值范圍可以表示為tbest∈(tL,tbest].
當(dāng)溫度降低時,計(jì)算當(dāng)前設(shè)定溫度所增加功率.如果該增加的功率小于預(yù)先設(shè)定的閾值時,則設(shè)定值保持不變.如果該增加的功率差大于預(yù)先設(shè)定閾值Φth時,則溫度設(shè)定值在原來基礎(chǔ)上減去一個固定的步長L,將該值作為新的設(shè)定值.當(dāng)溫室外的溫度非常接近預(yù)先設(shè)定的極限溫度tlim時,將最低設(shè)定溫度作為溫室的設(shè)定溫度.同理當(dāng)溫度增加時,溫度小于極限溫度點(diǎn),將最低設(shè)定溫度作為溫室的設(shè)定溫度.在外界溫度大于極限溫度tlim,計(jì)算減小功率,如果小于閾值則設(shè)定值保持不變,否則按預(yù)先設(shè)定步長增加設(shè)定值.當(dāng)溫度降低時,設(shè)定值調(diào)整過程如圖2表示,由于溫度增加時,其調(diào)整過程與降低時相似,在此不再贅述.溫室設(shè)定值與外界環(huán)境溫度變化的仿真圖如圖3所示.
從圖2可以看出,當(dāng)外界環(huán)境溫度逐漸減低時,設(shè)定值也在不斷的減低;當(dāng)外界環(huán)境溫度達(dá)到極限溫度時,溫室的設(shè)定溫度達(dá)到最低設(shè)定溫度.當(dāng)外界環(huán)境溫度上升時,其設(shè)定值也會相應(yīng)的升高.對于不同的極限溫度,閾值設(shè)定不同.
引起溫室內(nèi)溫度上升與降低的主導(dǎo)因素是外界環(huán)境溫度的變化.當(dāng)外界環(huán)境溫度上升,溫室內(nèi)的溫度上升,反之亦然.外界環(huán)境溫度是整個系統(tǒng)的擾動變量,而且具有固定和可測量的特點(diǎn),但是這種擾動又具有不可預(yù)測性.當(dāng)擾動變化時,對溫室內(nèi)的被控對象進(jìn)行調(diào)節(jié)的過程具有一定的滯后,即當(dāng)溫度降低時,需要很長時間才能將溫度調(diào)整到設(shè)定值附近.本文所采用的控制算法以外界的擾動(外界環(huán)境溫度)為依據(jù),在溫室內(nèi)溫度的變化區(qū)間內(nèi)合理的取值,達(dá)到溫室補(bǔ)溫消耗能量最小.然后結(jié)合溫室系統(tǒng)模型大滯后、非線性的特點(diǎn)利用斯密斯預(yù)估控制,達(dá)到了溫室補(bǔ)溫的要求[16?20].
圖2 溫度設(shè)定值計(jì)算流程Fig 2 Calculation flow of temperature setting value
為了解決西藏高寒農(nóng)牧地區(qū)冬季夜晚溫室溫度過低,不能保證蔬菜正常生長的問題,本文分析了溫室夜晚傳熱過程,簡化了溫室傳熱模型.
通過該模型,將溫室設(shè)定值設(shè)置在最低設(shè)定溫度與最佳溫度之間.在補(bǔ)溫效果最佳與耗能最小的指導(dǎo)原則下,提出了自適應(yīng)溫室設(shè)定溫度的算法,同時以溫室外界環(huán)境變化為擾動,提出了擾動控制結(jié)構(gòu),通過前饋環(huán)節(jié)與閉環(huán)回路實(shí)現(xiàn)對溫室溫度的精確控制,取得了滿意的控制效果.研究表明:
1)西藏高寒農(nóng)牧地區(qū)溫室取得較好的保溫措施應(yīng)該盡可能的從兩個方面考慮:①由于西藏地區(qū)具有很好的光照條件,盡可能的減少溫室的前屋面積;②溫室最好采用雙層覆蓋,冬季夜晚應(yīng)該具有較厚的棉被之類保溫材料覆蓋.
2)溫室補(bǔ)溫過程中,溫室目標(biāo)溫度(溫室設(shè)定值)應(yīng)該依據(jù)外界環(huán)境溫度的變化,自適應(yīng)調(diào)整.并能夠在外界溫度達(dá)到極限調(diào)整溫度時,溫室設(shè)定溫度自動調(diào)整至溫室最低設(shè)定值.
圖3 溫室設(shè)定溫度與外界環(huán)境的變化仿真圖Fig 3 Simulation of greenhouse setting temperature and external environment change
3)通過擾動(外界環(huán)境溫度)變化,實(shí)現(xiàn)對溫室損耗功率的預(yù)測,對溫室內(nèi)溫度設(shè)定值的重新估算,利用斯密斯預(yù)估控制實(shí)現(xiàn)對溫室內(nèi)溫度精確的控制.