張 軍,白 濤,李義斌,陶 君,張新榮
(長安大學 a.工程機械虛擬仿真實驗教學中心;b.附屬中學,西安 710064)
面臨全球性的能源危機時,太陽能作為一種清潔綠色再生能源已受到廣泛關注[1],在光伏發(fā)電、太陽能照明、太陽能熱水器得到應用。其中太陽光傳導照明技術[2-4]是太陽能利用領域的一個重要分支,它包括光導管傳導和光纖傳導兩種方式,光導管易受場地局限問題,光纖傳導中的光纖布置靈活,可類似安裝電線方式來傳導太陽光,更具優(yōu)勢,應用范圍更廣。宋記鋒等[5]針對光纖傳輸?shù)墓庾V特性進行研究發(fā)現(xiàn),與LED燈的單色光譜相比,光纖傳導的太陽光與自然光具有良好的相似度,能滿足人們在室內(nèi)享受健康陽光的需求,因此太陽光光纖傳導技術成為研究熱點。
陽光傳導的關鍵控制技術[6]在于實時準確追蹤太陽,使聚光裝置的受光平面垂直于太陽光線并將太陽光聚焦于光纖直徑范圍內(nèi)。太陽追蹤方式集中在光電追蹤[7-8]和視日追蹤[10-12],前者利用遮光原理,傳感器從光線偏移產(chǎn)生的電信號獲得太陽的偏移量,獲取太陽光的位置,但該方法易受天氣條件的影響,陰雨天及多云天難以應用;后者是利用太陽歷來計算太陽方位角和高度角,確定太陽的相對位置,但該方法追蹤精度不高,累計誤差大。為能在復雜天氣條件下實現(xiàn)大范圍高精度追蹤,需要融合兩種追光方法,并獲得系統(tǒng)的動態(tài)特性以制定合理的控制策略。目前太陽光追蹤控制系統(tǒng)在室外調(diào)試耗時費力,迫切需要一種遠程在線調(diào)控方法。在遠程設備調(diào)試與參數(shù)監(jiān)控的已有不少研究[9-19],然而針對太陽光追蹤裝置的在線參數(shù)調(diào)試和參數(shù)監(jiān)控還缺乏研究。
為此,針對陽光導入器追蹤系統(tǒng)的在線參數(shù)監(jiān)控和控制參數(shù)調(diào)整的需求,提出一種基于WiFi的遠程通信方案,設計了通信協(xié)議,采用LabVIEW開發(fā)遠程測控系統(tǒng),實現(xiàn)控制系統(tǒng)的工作參數(shù)的在線監(jiān)控和性能調(diào)試,提高太陽光導入器的追蹤控制性能和智能性。
光纖導入式太陽光導光系統(tǒng)是通過裝置實時追蹤太陽的位置確保太陽光線垂直于受光平面,利用聚光透鏡將太陽光聚焦,然后通過光纖傳導聚焦的太陽光,實現(xiàn)太陽光的直接照明或利用,其工作原理如圖1所示。陽光導入裝置主要包括聚光透鏡及其裝置、光纖傳導束和照明等3部分,系統(tǒng)的核心就是讓透鏡聚焦太陽光并使其焦點正對光纖入口,實現(xiàn)太陽光在光纖中的傳輸,出光后形成一個58°椎形出光空間。

圖1 太陽光聚光和傳導的工作原理
為滿足全方位高效追蹤太陽過程中的結(jié)構(gòu)剛度及穩(wěn)定性等要求,設計了一種具有高度角-方位角2個自由度的雙軸追蹤系統(tǒng)結(jié)構(gòu),系統(tǒng)結(jié)構(gòu)如圖2所示。
追光裝置根據(jù)四象限追蹤傳感器獲取的方位角和高度角的偏移量,根據(jù)偏移量來調(diào)整高度角和方位角執(zhí)行機構(gòu)的偏轉(zhuǎn)角度,以保證受光平面始終正對太陽光線。設計樣機的受光平面上安裝18個固定焦距的聚光透鏡,可將太陽光聚焦并耦合到集光器上實現(xiàn)太陽光的光纖傳導。


1.控制系統(tǒng),2.U支架,3.支撐架,4.殼體,5.受光平面,6.四象限追蹤傳感器,7.導光光纖,8.亞克力防護罩,9.集光器,10.高度角轉(zhuǎn)動機構(gòu),11.方位角轉(zhuǎn)動機構(gòu)
圖2 陽光導入系統(tǒng)結(jié)構(gòu)圖
由于導光光纖的直徑d小,僅當透鏡聚焦到光纖受光范圍之內(nèi)的太陽光才能被有效利用,并進行傳導。根據(jù)結(jié)構(gòu)分析,透鏡聚焦角度范圍如圖3所示,其中透鏡直徑D為100 mm,集光器的直徑d為2 mm,聚光透鏡的焦距f為150 mm。為實現(xiàn)聚光焦點在2 mm范圍內(nèi),追光裝置的追蹤角度φ范圍需要滿足[-0.340°,+0.340°],裝置的效率和太陽能的利用率才能最大。

圖3 系統(tǒng)追蹤角度范圍
以STM32F103為核心設計了追蹤控制系統(tǒng),系統(tǒng)架構(gòu)如圖4所示。光電追蹤策略利用四象限傳感器獲取太陽方位角和高度角,通過偏移量Δx與Δy控制方位電機與高度電機實現(xiàn)追蹤太陽。而視日追蹤策略采用實時時鐘芯片DS1307和GPS/北斗模塊。系統(tǒng)中編碼器用于獲取集光平面當前方位和高度的姿態(tài)角,用于研究太陽位置運行軌跡及系統(tǒng)追蹤策略的特性;設置方位與高度限位開關用于保證追蹤起點和終點,以防止執(zhí)行機構(gòu)出現(xiàn)誤追蹤。

圖4 陽光導入器控制系統(tǒng)組成
測控系統(tǒng)需滿足實時性要求,實時數(shù)據(jù)采集和傳輸陽光導入器的工作參數(shù),并進行解析和圖形顯示以及參數(shù)存儲,同時可在線實現(xiàn)PID參數(shù)調(diào)整的要求。
采用上下位機的設計模式,設計了基于C/S架構(gòu)的陽光導入器測控網(wǎng)絡,通過WiFi模塊實現(xiàn)遠程數(shù)據(jù)交換,并在LabVIEW為平臺上開發(fā)了其遠程測控系統(tǒng),系統(tǒng)組網(wǎng)如圖5所示。設置控制系統(tǒng)中的WiFi模塊工作在AP模式,系統(tǒng)服務器IP設為192.168.18:1818,PC通過服務器IP地址實現(xiàn)遠程實時在線參數(shù)監(jiān)控和調(diào)試。

圖5 測控系統(tǒng)組網(wǎng)架構(gòu)
遠程測控系統(tǒng)與追光裝置通過TCP/IP協(xié)議實現(xiàn)通信,追光裝置與WiFi模塊的參數(shù)交換是通過RS-232來發(fā)送報文,為此在TCP/IP包中需要設置私有通信協(xié)議以確保數(shù)據(jù)互傳的可靠性。通信協(xié)議如表1所示,通信數(shù)據(jù)格式采用小端方式,包括幀頭(Frame_Hand:0x2323)、目標地址(Frame_Adress)、幀號(Frame_ID)、數(shù)據(jù)內(nèi)容(Frame_Byte)、幀尾(Frame_End:0x4040)。幀頭、幀尾用于分析定位數(shù)據(jù)幀報文便于上下位機的數(shù)據(jù)解析;目標地址用于確定數(shù)據(jù)的來源方向,設置0x01為PC遠端,0x02為太陽光追光裝置;幀號定義數(shù)據(jù)幀ID,以區(qū)別每一組報文傳送的數(shù)據(jù)內(nèi)容,方便雙方識別報文并提取其內(nèi)容;每個報文中的數(shù)據(jù))內(nèi)容的長度為8,每個數(shù)據(jù)由2 Byte組成,主要包括四象限追蹤傳感器光強值、PID整定參數(shù)、方位-高度等信息。
測控系統(tǒng)主要功能包括建立TCP端口的連接、讀取報文、數(shù)據(jù)解析、數(shù)據(jù)存儲和顯示,以及PID參數(shù)和控制模式的發(fā)送。參數(shù)解析是通信系統(tǒng)的核心,因此以數(shù)據(jù)解析為例進行分析,其功能流程圖如圖6所示,依據(jù)表1通信格式來解析報文,功能包括①讀取報文數(shù)據(jù)到Data_Array;②根據(jù)幀頭Frame_Hand和幀尾Frame_End匹配來獲取某一包的數(shù)據(jù)內(nèi)容;③根據(jù)表1格式中Frame_ID的定義來解析對應的具體參數(shù);④將剩余的報文重復以上步驟,直至所有報文解析完成。

圖6 數(shù)據(jù)解析流程圖
采用LabVIEW進行程序功能設計,主程序后面板如圖7所示。借助LabVIEW中的“TCP Open Connection.vi”節(jié)點連接陽光導入器的WiFi網(wǎng)絡的IP和端口號,利用“TCP Read.vi”節(jié)點獲取報文參數(shù),利用解析程序獲取感光傳感器光強值、姿態(tài)角等參數(shù),測控軟件PID整定參數(shù)通過“TCP Write.vi”節(jié)點發(fā)送到追蹤裝置的控制系統(tǒng),“TCP Close Connection.vi”節(jié)點用于關閉TCP通信。

圖7 主循環(huán)的部分VI程序框圖
由于LabVIEW中程序嚴格按照數(shù)據(jù)流的方向順利進行,為了提高程序的實時性和效率,采用基于生產(chǎn)者/消費者的設計模式。考慮到陽光導入器的測控數(shù)據(jù)較少,引入了全局變量數(shù)組Arr_data,將采集的數(shù)據(jù)按照順序更新數(shù)組Arr_data中內(nèi)容,實時獲取Arr_data中數(shù)據(jù)實現(xiàn)顯示及存儲(見圖7)。
依據(jù)圖6的流程圖,基于LabVIEW的數(shù)據(jù)報文解析子vi程序,如圖8所示。根據(jù)幀頭匹配Frame_head.vi和幀尾匹配Frame_end.vi的獲取有效數(shù)據(jù)幀,F(xiàn)rame_data.vi根據(jù)幀號Frame_ID解析具體參數(shù)內(nèi)容,并實時更新數(shù)組Arr_data,顯示面板會根據(jù)解析的參數(shù)實時刷新設備參數(shù)數(shù)據(jù)。

圖8 數(shù)據(jù)解析子程序框圖
為了驗證測控系統(tǒng)的通信功能,按照圖5組網(wǎng)要求連接對應的IP與端口號192.168.1.18:1818,實現(xiàn)TCP/IP協(xié)議收發(fā)數(shù)據(jù)。系統(tǒng)功能調(diào)試時,在STM32的開發(fā)環(huán)境通過修改對應參數(shù)變量值來驗證軟件功能,現(xiàn)場試驗實時界面如圖10所示。通信功能測控系統(tǒng)傳輸數(shù)據(jù)正確,能夠?qū)崟r監(jiān)控工作參數(shù)。

圖10 現(xiàn)場試驗的實時監(jiān)控界面
為實現(xiàn)遠程在線的控制系統(tǒng)參數(shù)調(diào)整,進行測控功能試驗,圖11(a)、(b)為不同PID參數(shù)下的追光效果。圖11(a)所示追蹤傳感器在受光平面上出現(xiàn)陰影,說明此時太陽光線并未垂直照射四象限追蹤傳感器,受光平面上透鏡不能將太陽光聚焦到集光器上。經(jīng)多次現(xiàn)場在線調(diào)試整定PID參數(shù),以PID控制參數(shù)Kp=0.6、Ki=0.05、Kd=0.25追光效果明顯比較好,如圖11(b)所示。太陽垂直照射四象限追蹤傳感器,傳感器周圍并未出現(xiàn)陰影,此時聚光鏡將陽光光線聚焦到了光纖集光器。圖11(c)為四象限傳感器實時光強值曲線,隨著太陽位置發(fā)生變化,追光過程曲線會出現(xiàn)振蕩波動,波動時間取決于追蹤精度。系統(tǒng)追蹤精度越好,光強曲線調(diào)整時間越短,保持受光平面正對太陽時間長。實驗結(jié)果表明,開發(fā)的陽光導入器遠程測控系統(tǒng)減少了離線調(diào)試時間,提高了系統(tǒng)開發(fā)效率,為研究追蹤控制系統(tǒng)和在線調(diào)試試驗提供一種監(jiān)控方法。
(a)偏離聚光 (b)垂直聚光

(c)實時曲線
為節(jié)約能源以及提高太陽能的利用率,實現(xiàn)現(xiàn)代高層建筑內(nèi)白天充足光照,設計了一種高度角和方位角雙軸的光纖導入式太陽光追蹤裝置。針對追蹤裝置在室外離線調(diào)試試驗費時費力的問題,借助LabVIEW和WiFi模塊設計了一種基于C/S架構(gòu)的在線調(diào)試及參數(shù)監(jiān)控的測控系統(tǒng)。通過試驗表明,在該系統(tǒng)上能夠?qū)崿F(xiàn)參數(shù)的在線監(jiān)控和PID控制參數(shù)的實時在線整定功能,極大地減少了陽光追蹤裝置離線試驗調(diào)試時間,提高了效率,得到較好的追光效果,平臺為陽光追蹤導入裝置開展智能互聯(lián)提供基礎。