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
主站蜘蛛池模板: 伊伊人成亚洲综合人网7777| 国内精品久久久久鸭| 亚洲国产天堂久久综合226114| 青青草原国产av福利网站| 国产九九精品视频| 欧美午夜视频在线| 国产69精品久久| 国产午夜小视频| 欧美日韩国产在线观看一区二区三区| 成人国产精品一级毛片天堂| 亚洲成a人片7777| 欧美亚洲欧美| 国产精品自在线拍国产电影| 国模极品一区二区三区| 在线人成精品免费视频| 国产激情无码一区二区APP| 91精品啪在线观看国产91| 久久天天躁狠狠躁夜夜2020一| 亚洲一区波多野结衣二区三区| 欧美中文字幕在线二区| 日本a级免费| 国产精品一老牛影视频| 久久天天躁狠狠躁夜夜躁| 欧美日韩国产在线播放| 国产99久久亚洲综合精品西瓜tv| 国产欧美成人不卡视频| 中文字幕永久在线观看| 99热这里只有免费国产精品| 久视频免费精品6| 狠狠色成人综合首页| 欧美日本二区| 伊人狠狠丁香婷婷综合色| 欧美精品黑人粗大| 素人激情视频福利| 欧美日韩北条麻妃一区二区| 日韩天堂网| 69av免费视频| 99一级毛片| 国产成人久久综合777777麻豆| 成年人国产视频| 91国内外精品自在线播放| 在线视频一区二区三区不卡| 国产日韩欧美在线播放| 在线观看国产精品第一区免费| 狠狠色噜噜狠狠狠狠色综合久| 永久免费无码成人网站| 久久精品这里只有国产中文精品| 国模在线视频一区二区三区| 秋霞一区二区三区| 欧美性爱精品一区二区三区 | 欧美一级大片在线观看| 国产精选自拍| 亚洲一级毛片免费看| 免费人成网站在线观看欧美| 免费一级无码在线网站| 亚洲久悠悠色悠在线播放| 亚洲av无码成人专区| 71pao成人国产永久免费视频| 国产玖玖视频| 暴力调教一区二区三区| 88av在线播放| 亚洲成人高清在线观看| 亚洲综合婷婷激情| 色婷婷在线播放| 欧美色综合网站| 国产国拍精品视频免费看| 色综合天天综合中文网| 啪啪国产视频| 亚洲综合色在线| 亚洲天堂网2014| 国产成人久久综合777777麻豆| 91黄视频在线观看| 亚洲毛片在线看| 亚洲成网站| 日韩欧美国产另类| 国产精品成人不卡在线观看| 亚洲精品黄| 国产91麻豆免费观看| 国产视频你懂得| 国产a v无码专区亚洲av| 中文字幕久久波多野结衣 | 亚洲av片在线免费观看|