新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > 基于FPGAXC3S1500開發板的太陽能自動跟蹤系統設計

        基于FPGAXC3S1500開發板的太陽能自動跟蹤系統設計

        作者: 時間:2012-08-01 來源:網絡 收藏

        3.3 太陽高度角方位角計算模塊

        本文引用地址:http://www.104case.com/article/148671.htm

          當時間為正常光照時間時,太陽每隔5 min就會進入太陽高度角方位角進行計算。計時模塊輸出給太陽高度角方位角模塊所需的時間信息,然后計算赤道坐標系下的赤緯角和時角,最后計算高度角方位角坐標系下的高度角和方位角值,并輸出高度角和方位角值如圖6所示,仿真波形如圖7所示。高度角和方位角輸出均為10 b Q7格式。

          

          在視日運動算法中最重要的是準確計算出當前的太陽相對于地球的高度角和方位角,其計算準確性影響裝置的能量接受效率。表2表示在dn=100時,不同的時間輸出的太陽的高度角及方位角值,都為10 b Q7格式,計算其實際代表值,并與理論值相比較,誤差很小,說明該模塊能夠準確計算出太陽的高度角和方位角。

          3.4 步進電機脈沖控制模塊

          步進電機驅動芯片選擇了3955SB,本選擇步進電機的1/8步運行模式,即每步可以達到0.225°。由太陽的高度角方位角計算模塊輸出的高度角和方位角及上一次輸出的高度角方位角值,決定高度和方位需要轉動的角度,然后確定高度角步進電機和方位角步進電機的脈沖個數。根據步進電機的步進順序輸出16位數字信號來控制實現兩臺兩相步進電機高度和方位上旋轉的角度及其旋轉方向。由實驗結果可知,該模塊能夠按照輸入的電機轉動的脈沖個數進行輸出,并在電機完成旋轉要求后能夠保持穩定狀態。當有新的轉動輸入后能夠在原來的狀態上輸出。

          4 結語

          本文的太陽適用于熱水器、灶、太陽能電池等需要跟蹤太陽地裝置。跟蹤控制采用了視日運動跟蹤方法,通過FPGA的高度角方位角計算模塊準確計算出太陽的高度角和方位角。利用轉動精確的步進電機驅動,可以精確地跟蹤太陽,有效提高太陽跟蹤裝置的太陽能吸收效率。


        上一頁 1 2 3 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 江永县| 湖口县| 阿合奇县| 雷波县| 曲阳县| 鹤庆县| 安陆市| 稷山县| 岚皋县| 临泉县| 崇信县| 山东省| 枣阳市| 衡水市| 彭泽县| 沾益县| 崇信县| 彝良县| 德安县| 黄浦区| 和平区| 新乐市| 城市| 灵寿县| 华阴市| 泸定县| 茂名市| 缙云县| 合水县| 罗平县| 句容市| 得荣县| 海安县| 富宁县| 邵阳市| 桃园市| 天台县| 海南省| 玛多县| 义乌市| 济阳县|