999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

一種利用單片機實現太陽跟蹤的設計方法

2014-07-19 18:45:36申來明楊亞龍
現代電子技術 2014年10期
關鍵詞:單片機系統

申來明 楊亞龍

摘 要: 由于單片機對追光系統中太陽高度角和方位角的計算公式計算能力不足等缺點,往往會導致追光系統不夠精確和穩定。該設計在處理太陽高度角和方位角時摒棄了單片機直接套用太陽高度角和方位角計算公式的做法,而是利用計算機將某一地點確定月份的太陽高度角與方位角進行計算和統計,得到了其近似擬合函數,單片機可根據此擬合函數進行太陽高度角與方位角的近似計算并進行太陽跟蹤,在完成近似跟蹤后啟動由四象限硅光電池和凸透鏡組成的光電跟蹤系統,完成對系統的精確調整。該方法的應用解決了單片機對天文算法計算能力不足的缺點,同時實現了對太陽高效、實時、精確的追蹤,對實際工程實踐有一定的指導意義。

關鍵字: PIC18F6520; 數據擬合; 太陽高度角與方位角; 四象限硅光電池

中圖分類號: TN919?34; TP23 文獻標識碼: A 文章編號: 1004?373X(2014)10?0158?05

Abstract: Since the calculating ability of single?chip microcomputer (SCM) for dealing with the calculational formula in the sun?tracking system for computing sun altitude angle and azimuth angle is insufficient, which often leads to inaccuracy and instability of the spotlight system, the calculation and statistics of the solar altitude angle and azimuth angle in a certain month are made by a computer to obtain their approximate fitting functions when the sun altitude angle and azimuth angle need to be calculated, instead of straightly using the sun altitude angle and azimuth angle calculation formula to calculate the sun altitude angle and azimuth. According to the fitting functions, SCM can be used to approximately calculate the sun altitude angle and azimuth angle, and realize the sun tracking. After fulfilling the approximate tracking, the photoelectric tracking system composed of four quadrant silicon photocell and convex lens is started to complete the precise adjustment of the system. The method overcame the disadvantage of SCM for astronomical algorithm calculation, and at the same time realized the efficient, real?time and accurate tracking to the sun. It has certain guiding significance for the actual engineering application.

Keywords: PIC18F6520; data fitting; solar elevation angle and azimuth angle; four?quadrant silicon photovoltaic cell

0 引 言

太陽能的利用是現代能源新的發展方向,由于太陽能與其他能源如煤炭、石油相比有著無污染、用之不竭等優點[1],太陽能的利用在西方國家已經有了很大的發展,我國光伏產業起步較晚,但最近幾年發展較快。在太陽能的利用過程中提高太陽能的轉化率始終是國內外太陽能利用的一個瓶頸,傳統的做法是把太陽能板放在一個固定朝向的支架上,由于太陽一直在不停地運動,這樣就不能夠保證時時刻刻太陽能電池板和太陽的入射光線處于垂直關系,太陽能電池板也就不能獲得最大的光照值,這樣在很大程度上限制了太陽能的轉化利用率[2]。基于以上現狀和工程實際的需要,國內外對太陽追蹤的研究也在不斷深入,但大多設計和計算都比較復雜,一般的單片機微處理器很難實現對復雜的天文算法進行計算分析,因此只能用作實驗,而不能工程實際應用。目前,跟蹤太陽的方法主要有三種方式:光電跟蹤、視日運動軌跡跟蹤和光電跟蹤與視日跟蹤相互切換的跟蹤[3]。光電跟蹤是閉環的隨機系統,其結構簡單、靈敏度高,但是易受天氣條件的影響。視日運動軌跡跟蹤是開環的程控系統,其跟蹤過程不受外界環境干擾,有較高的可靠性,但是跟蹤過程易產生誤差。雖然光電跟蹤與視日跟蹤相互切換的跟蹤方法在一定程度上解決了光電跟蹤易受天氣環境干擾導致系統運行不穩定的問題,但是并沒有解決視日運動軌跡跟蹤容易產生累積誤差而造成跟蹤精度不高的問題[4?5]。

本設計在前人研究的基礎上采用視日運動軌跡跟蹤和光電跟蹤相結合的方法,采用數據擬合的方法將復雜的不斷變化的太陽高度角與方位角的計算進行簡化,從實際應用的角度出發,得到適合單片機運算的簡單追光公式,解決了跟蹤系統精度不高,易受天氣條件影響,穩定性差等問題。成功地實現了對太陽的精確追蹤,操作性和實用性強,從而實現了太陽能電池板發電效率的最大化,對實際的工程應用和太陽能的開發有著極為重要的指導意義。

1 跟蹤系統原理圖

系統采用PIC18單片機作為整個系統的核心控制芯片,系統在上電之后首先從DS1302實時時鐘讀取當前的時間并判斷是否開啟跟蹤系統,如果讀取的時間在預先設定的時間范圍內(8:00—18:00),則開啟系統跟蹤,否則,不進入系統跟蹤模式。系統在開始跟蹤后首先讀取當前實時時鐘DS18B20的時間信息(年、月、時),并按相應時間信息調用提前擬合好的太陽高度角與方位角的變化公式進行追光跟蹤。系統通過按鍵輸入來決定單片機每隔多長時間啟動一次擬合跟蹤,當一次擬合跟蹤完成后再將主控制權交由光電跟蹤,通過四象限硅光電儀判斷太陽和太陽能電池板的位置進行精確調整,并將調整量加載到兩個直流電機來驅動追光裝置[3]。

2 光電轉換儀

光電轉換采用對光特別敏感的四象限硅光電池作為光電轉換元器件,同時用LM358P集成放大器把微弱的電信號放大,供單片機判斷追光探頭與太陽的位置關系[2]。工作原理:追光探頭即光電轉換模塊由凸透鏡、四象限硅光電池、信號放大電路組成,其原理示意圖如圖2所示。當有太陽光照射時,凸透鏡會將入射光線匯聚然后照射在硅光電池上,這時硅光電池就會有電壓產生,然后再在放大電路LM358P的放大下輸出給單片機的第21~24控制引腳RA0/AN0,RA1/AN1,RA2/AN2,RA3/AN3進行A/D轉換,單片機經過算法分析后輸出PWM脈沖電機控制量控制直流電機的速度和轉向。

5.2 軟件設計流程圖

系統軟件設計流程圖如圖6所示。

在系統上電初始化完成之后追光裝置首先會回到預先設定的初始位置,然后單片機通過讀取DS1302實時時鐘的時間值來判斷當前的時間是否在日出后與日落前(8:00~18:00,可按當地時間設定),如果在這個時間段內,單片機再次讀取實時時鐘的當前時間值,并判斷是否應該啟動視日軌跡太陽跟蹤(按鍵是用來設置每隔多長時間啟動一次),如果是就啟動視日軌跡跟蹤,如果不是就一直判斷當前時間值,直到啟動視日軌跡跟蹤。

圖6 系統軟件控制流程圖

啟動視日軌跡跟蹤后調用相應的計算太陽高度角與方位角的擬合公式并計算當前太陽高度角與方向角,然后通過相應電機驅動調節追光裝置的高度角與方位角,當完成第一次調節之后,再將控制權轉交光電跟蹤,由光電傳感器再次進行精確調節,當光電調節完成之后釋放控制權,系統開始再次循環讀取當前的時間值來決定是否啟動下一次跟蹤過程[11]。

6 結 語

太陽高度角與方位角的準確實時獲得是實現太陽能電池板精確追蹤太陽的重要前提。本文采用簡化方法得到了適合單片機運算的實時太陽高度角與方位角計算公式。但是這種方法的弊端就是在經緯度一定的條件下,才能實現太陽的高精度追蹤,如果追蹤裝置在地面上放置位置發生較大變化,系統提供的擬合追光公式將不再適用,需要重新對其進行計算。

參考文獻

[1] 李永紅,劉天野.自動追光系統設計[J].機械工程與自動化,2012,172(3):119?120.

[2] 賀曉雷,于賀軍,李建英,等.太陽方位角的公式求解及其應用[J].太陽能學報,2008,29(1):69?73.

[3] 呂文華,賀曉雷.全自動太陽跟蹤器的研制和應用[J].光學精密工程,2008,16(12):2544?2549.

[4] 劉京誠,任松林.智能型雙軸太陽跟蹤控制系統的設計[J].傳感器與微系統,2008,27(9):69?70.

[5] 郭文川,周超超.基于ARM920T的太陽能電池板自動追光系統[J].實驗技術與管理,2012,29(1):56?58.

[6] 張瑜,路博.一種高精度的太陽跟蹤方法[J].可再生能源,2012,30(2):103?106.

[7] 李建英,呂文華,賀曉雷,等.一種智能型全自動太陽跟蹤裝置的機械設計[J].太陽能報,2003,24(3):330?333.

[8] 胖瑩,王振臣.太陽能智能追光裝置設計[J].水電能源科學,2011,29(8):207?210.

[9] HOSSAIN E, MUHIDA R, ALI A. Efficiency improvement of solar cell using compound parabolic concentrator and sun tracking system [C]// Proceedings of IEEE Electrical Power & Energy Conference. Vancouver, BC: IEEE, 2008: 1?8.

[10] Seme S, Stumberger G, Vorsic J. Maximum efficiency trajectories of a two?axis sun tracking system determined considering tracking system consumption [J]. IEEE Transactions on Power Electronics, 2011, 26(4): 1280?1290.

[11] 沈潔,丁瑋.基于PLC的太陽能追光系統的設計[J].工業控制計算機,2011,24(11):113?114.

[12] 杜偉巍,鄒麗新,尤金正,等.基于COMS圖像傳感器的太陽自動跟蹤控制器設計與實現[J].現代電子技術,2010,33(11):125?128.

1 跟蹤系統原理圖

系統采用PIC18單片機作為整個系統的核心控制芯片,系統在上電之后首先從DS1302實時時鐘讀取當前的時間并判斷是否開啟跟蹤系統,如果讀取的時間在預先設定的時間范圍內(8:00—18:00),則開啟系統跟蹤,否則,不進入系統跟蹤模式。系統在開始跟蹤后首先讀取當前實時時鐘DS18B20的時間信息(年、月、時),并按相應時間信息調用提前擬合好的太陽高度角與方位角的變化公式進行追光跟蹤。系統通過按鍵輸入來決定單片機每隔多長時間啟動一次擬合跟蹤,當一次擬合跟蹤完成后再將主控制權交由光電跟蹤,通過四象限硅光電儀判斷太陽和太陽能電池板的位置進行精確調整,并將調整量加載到兩個直流電機來驅動追光裝置[3]。

2 光電轉換儀

光電轉換采用對光特別敏感的四象限硅光電池作為光電轉換元器件,同時用LM358P集成放大器把微弱的電信號放大,供單片機判斷追光探頭與太陽的位置關系[2]。工作原理:追光探頭即光電轉換模塊由凸透鏡、四象限硅光電池、信號放大電路組成,其原理示意圖如圖2所示。當有太陽光照射時,凸透鏡會將入射光線匯聚然后照射在硅光電池上,這時硅光電池就會有電壓產生,然后再在放大電路LM358P的放大下輸出給單片機的第21~24控制引腳RA0/AN0,RA1/AN1,RA2/AN2,RA3/AN3進行A/D轉換,單片機經過算法分析后輸出PWM脈沖電機控制量控制直流電機的速度和轉向。

5.2 軟件設計流程圖

系統軟件設計流程圖如圖6所示。

在系統上電初始化完成之后追光裝置首先會回到預先設定的初始位置,然后單片機通過讀取DS1302實時時鐘的時間值來判斷當前的時間是否在日出后與日落前(8:00~18:00,可按當地時間設定),如果在這個時間段內,單片機再次讀取實時時鐘的當前時間值,并判斷是否應該啟動視日軌跡太陽跟蹤(按鍵是用來設置每隔多長時間啟動一次),如果是就啟動視日軌跡跟蹤,如果不是就一直判斷當前時間值,直到啟動視日軌跡跟蹤。

圖6 系統軟件控制流程圖

啟動視日軌跡跟蹤后調用相應的計算太陽高度角與方位角的擬合公式并計算當前太陽高度角與方向角,然后通過相應電機驅動調節追光裝置的高度角與方位角,當完成第一次調節之后,再將控制權轉交光電跟蹤,由光電傳感器再次進行精確調節,當光電調節完成之后釋放控制權,系統開始再次循環讀取當前的時間值來決定是否啟動下一次跟蹤過程[11]。

6 結 語

太陽高度角與方位角的準確實時獲得是實現太陽能電池板精確追蹤太陽的重要前提。本文采用簡化方法得到了適合單片機運算的實時太陽高度角與方位角計算公式。但是這種方法的弊端就是在經緯度一定的條件下,才能實現太陽的高精度追蹤,如果追蹤裝置在地面上放置位置發生較大變化,系統提供的擬合追光公式將不再適用,需要重新對其進行計算。

參考文獻

[1] 李永紅,劉天野.自動追光系統設計[J].機械工程與自動化,2012,172(3):119?120.

[2] 賀曉雷,于賀軍,李建英,等.太陽方位角的公式求解及其應用[J].太陽能學報,2008,29(1):69?73.

[3] 呂文華,賀曉雷.全自動太陽跟蹤器的研制和應用[J].光學精密工程,2008,16(12):2544?2549.

[4] 劉京誠,任松林.智能型雙軸太陽跟蹤控制系統的設計[J].傳感器與微系統,2008,27(9):69?70.

[5] 郭文川,周超超.基于ARM920T的太陽能電池板自動追光系統[J].實驗技術與管理,2012,29(1):56?58.

[6] 張瑜,路博.一種高精度的太陽跟蹤方法[J].可再生能源,2012,30(2):103?106.

[7] 李建英,呂文華,賀曉雷,等.一種智能型全自動太陽跟蹤裝置的機械設計[J].太陽能報,2003,24(3):330?333.

[8] 胖瑩,王振臣.太陽能智能追光裝置設計[J].水電能源科學,2011,29(8):207?210.

[9] HOSSAIN E, MUHIDA R, ALI A. Efficiency improvement of solar cell using compound parabolic concentrator and sun tracking system [C]// Proceedings of IEEE Electrical Power & Energy Conference. Vancouver, BC: IEEE, 2008: 1?8.

[10] Seme S, Stumberger G, Vorsic J. Maximum efficiency trajectories of a two?axis sun tracking system determined considering tracking system consumption [J]. IEEE Transactions on Power Electronics, 2011, 26(4): 1280?1290.

[11] 沈潔,丁瑋.基于PLC的太陽能追光系統的設計[J].工業控制計算機,2011,24(11):113?114.

[12] 杜偉巍,鄒麗新,尤金正,等.基于COMS圖像傳感器的太陽自動跟蹤控制器設計與實現[J].現代電子技術,2010,33(11):125?128.

1 跟蹤系統原理圖

系統采用PIC18單片機作為整個系統的核心控制芯片,系統在上電之后首先從DS1302實時時鐘讀取當前的時間并判斷是否開啟跟蹤系統,如果讀取的時間在預先設定的時間范圍內(8:00—18:00),則開啟系統跟蹤,否則,不進入系統跟蹤模式。系統在開始跟蹤后首先讀取當前實時時鐘DS18B20的時間信息(年、月、時),并按相應時間信息調用提前擬合好的太陽高度角與方位角的變化公式進行追光跟蹤。系統通過按鍵輸入來決定單片機每隔多長時間啟動一次擬合跟蹤,當一次擬合跟蹤完成后再將主控制權交由光電跟蹤,通過四象限硅光電儀判斷太陽和太陽能電池板的位置進行精確調整,并將調整量加載到兩個直流電機來驅動追光裝置[3]。

2 光電轉換儀

光電轉換采用對光特別敏感的四象限硅光電池作為光電轉換元器件,同時用LM358P集成放大器把微弱的電信號放大,供單片機判斷追光探頭與太陽的位置關系[2]。工作原理:追光探頭即光電轉換模塊由凸透鏡、四象限硅光電池、信號放大電路組成,其原理示意圖如圖2所示。當有太陽光照射時,凸透鏡會將入射光線匯聚然后照射在硅光電池上,這時硅光電池就會有電壓產生,然后再在放大電路LM358P的放大下輸出給單片機的第21~24控制引腳RA0/AN0,RA1/AN1,RA2/AN2,RA3/AN3進行A/D轉換,單片機經過算法分析后輸出PWM脈沖電機控制量控制直流電機的速度和轉向。

5.2 軟件設計流程圖

系統軟件設計流程圖如圖6所示。

在系統上電初始化完成之后追光裝置首先會回到預先設定的初始位置,然后單片機通過讀取DS1302實時時鐘的時間值來判斷當前的時間是否在日出后與日落前(8:00~18:00,可按當地時間設定),如果在這個時間段內,單片機再次讀取實時時鐘的當前時間值,并判斷是否應該啟動視日軌跡太陽跟蹤(按鍵是用來設置每隔多長時間啟動一次),如果是就啟動視日軌跡跟蹤,如果不是就一直判斷當前時間值,直到啟動視日軌跡跟蹤。

圖6 系統軟件控制流程圖

啟動視日軌跡跟蹤后調用相應的計算太陽高度角與方位角的擬合公式并計算當前太陽高度角與方向角,然后通過相應電機驅動調節追光裝置的高度角與方位角,當完成第一次調節之后,再將控制權轉交光電跟蹤,由光電傳感器再次進行精確調節,當光電調節完成之后釋放控制權,系統開始再次循環讀取當前的時間值來決定是否啟動下一次跟蹤過程[11]。

6 結 語

太陽高度角與方位角的準確實時獲得是實現太陽能電池板精確追蹤太陽的重要前提。本文采用簡化方法得到了適合單片機運算的實時太陽高度角與方位角計算公式。但是這種方法的弊端就是在經緯度一定的條件下,才能實現太陽的高精度追蹤,如果追蹤裝置在地面上放置位置發生較大變化,系統提供的擬合追光公式將不再適用,需要重新對其進行計算。

參考文獻

[1] 李永紅,劉天野.自動追光系統設計[J].機械工程與自動化,2012,172(3):119?120.

[2] 賀曉雷,于賀軍,李建英,等.太陽方位角的公式求解及其應用[J].太陽能學報,2008,29(1):69?73.

[3] 呂文華,賀曉雷.全自動太陽跟蹤器的研制和應用[J].光學精密工程,2008,16(12):2544?2549.

[4] 劉京誠,任松林.智能型雙軸太陽跟蹤控制系統的設計[J].傳感器與微系統,2008,27(9):69?70.

[5] 郭文川,周超超.基于ARM920T的太陽能電池板自動追光系統[J].實驗技術與管理,2012,29(1):56?58.

[6] 張瑜,路博.一種高精度的太陽跟蹤方法[J].可再生能源,2012,30(2):103?106.

[7] 李建英,呂文華,賀曉雷,等.一種智能型全自動太陽跟蹤裝置的機械設計[J].太陽能報,2003,24(3):330?333.

[8] 胖瑩,王振臣.太陽能智能追光裝置設計[J].水電能源科學,2011,29(8):207?210.

[9] HOSSAIN E, MUHIDA R, ALI A. Efficiency improvement of solar cell using compound parabolic concentrator and sun tracking system [C]// Proceedings of IEEE Electrical Power & Energy Conference. Vancouver, BC: IEEE, 2008: 1?8.

[10] Seme S, Stumberger G, Vorsic J. Maximum efficiency trajectories of a two?axis sun tracking system determined considering tracking system consumption [J]. IEEE Transactions on Power Electronics, 2011, 26(4): 1280?1290.

[11] 沈潔,丁瑋.基于PLC的太陽能追光系統的設計[J].工業控制計算機,2011,24(11):113?114.

[12] 杜偉巍,鄒麗新,尤金正,等.基于COMS圖像傳感器的太陽自動跟蹤控制器設計與實現[J].現代電子技術,2010,33(11):125?128.

猜你喜歡
單片機系統
Smartflower POP 一體式光伏系統
工業設計(2022年8期)2022-09-09 07:43:20
WJ-700無人機系統
ZC系列無人機遙感系統
北京測繪(2020年12期)2020-12-29 01:33:58
基于單片機的SPWM控制逆變器的設計與實現
電子制作(2019年13期)2020-01-14 03:15:28
基于PowerPC+FPGA顯示系統
基于單片機的層次漸變暖燈的研究
電子制作(2019年15期)2019-08-27 01:12:10
基于單片機的便捷式LCF測量儀
電子制作(2019年9期)2019-05-30 09:42:02
半沸制皂系統(下)
小議PLC與單片機之間的串行通信及應用
電子制作(2018年12期)2018-08-01 00:48:04
連通與提升系統的最后一塊拼圖 Audiolab 傲立 M-DAC mini
主站蜘蛛池模板: 99久久精品久久久久久婷婷| 久久亚洲黄色视频| 亚洲制服丝袜第一页| 国产无码网站在线观看| 久久免费视频6| aⅴ免费在线观看| 国产小视频在线高清播放| 97视频精品全国免费观看| 国产成人精品男人的天堂| 色视频久久| 成人在线亚洲| 亚洲一区精品视频在线 | 欧美成人午夜在线全部免费| 性欧美久久| 国产精品青青| 国产人在线成免费视频| 精品一区二区三区视频免费观看| 国产欧美亚洲精品第3页在线| 久久性妇女精品免费| 亚洲成人播放| 亚洲一区黄色| 久久久精品久久久久三级| 视频二区亚洲精品| 91娇喘视频| 色欲色欲久久综合网| 婷婷色中文| 人妻精品久久久无码区色视| 免费观看男人免费桶女人视频| 精品国产Av电影无码久久久| 91亚洲影院| 欧美一区二区啪啪| 经典三级久久| 天天综合网在线| a亚洲视频| 性激烈欧美三级在线播放| 亚洲国产91人成在线| 青青青草国产| 亚洲天堂视频网站| 97在线碰| 国产成人午夜福利免费无码r| 日韩A∨精品日韩精品无码| 高清码无在线看| 国产中文一区a级毛片视频| 国产va在线观看免费| 久久人人爽人人爽人人片aV东京热| 伊人成人在线| 99re经典视频在线| 国产97公开成人免费视频| 国产在线视频福利资源站| 国内丰满少妇猛烈精品播| 久久久波多野结衣av一区二区| 中文字幕在线日本| 一级黄色片网| 欧美色图久久| 国产精品9| 日韩第九页| 韩日无码在线不卡| 成人在线观看一区| 91无码网站| 亚洲视频影院| 91色老久久精品偷偷蜜臀| 日本午夜三级| 国产青榴视频| 久草视频一区| 在线观看无码a∨| 波多野结衣一二三| 婷婷综合色| 欧美综合区自拍亚洲综合绿色 | 亚洲一区二区日韩欧美gif| 免费人成在线观看成人片| 制服丝袜 91视频| 激情午夜婷婷| 国产激情影院| 国产高清自拍视频| 无码精油按摩潮喷在线播放| 最新国产网站| 小13箩利洗澡无码视频免费网站| 久久77777| 国产福利一区在线| 色偷偷综合网| 亚洲欧美激情另类| 欧洲一区二区三区无码|