<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          EEPW首頁 > 電源與新能源 > 設計應用 > 基于110kV錐山變電站光伏并網(wǎng)發(fā)電系統(tǒng)研究

          基于110kV錐山變電站光伏并網(wǎng)發(fā)電系統(tǒng)研究

          作者: 時間:2010-11-04 來源:網(wǎng)絡 收藏

          本文引用地址:http://www.ex-cimer.com/article/180300.htm

            4 光伏并網(wǎng)逆變器的

            4.1 性能特點

            光伏并網(wǎng)逆變器采用美國TI 公司DSP 控制芯片, 主電路采用日本最先進的智能功率IPM 模塊組裝,運用電流控制型PWM 有源逆變技術和優(yōu)質(zhì)進口高效隔離變壓器,可靠性高,保護功能齊全,且具有電網(wǎng)側高功率因數(shù)正弦波電流、無諧波污染供電等優(yōu)點。其結構圖2 所示。

            并網(wǎng)逆變器通過三相逆變器,將光伏陣列的直流電壓變換為高頻的三相交流電壓,并通過濾波器濾波變成正弦波電壓接著通過三相變壓器隔離升壓后并入電網(wǎng)發(fā)電。為了使光伏陣列以最大功率發(fā)電,在直流側采用了先進的MPPT(Maximum Power Point Tracking))算法。

            4.2 模糊控制的太陽電池最大功率點跟蹤控制算法

            4.2.1 太陽電池特性

            日照強度在極大的程度上影響太陽電池陣列的輸出電流。圖3 給出了不同日照強度下典型的I-V 和P-V 特性。

            圖4 為太陽電池陣列的輸出功率特性P-V 曲線, 由圖可知當陣列工作電壓小于最大功率點電壓Vmax 時,陣列輸出功率隨太陽電池端電壓Vpv 上升而增加; 當陣列工作電壓大于最大功率點電壓Vmax時,陣列輸出功率隨Vpv 上升而減少。MPPT 的實現(xiàn)實質(zhì)上是一個自尋優(yōu)過程,即通過控制陣列端電壓Vpv ,使陣列能在各種不同的日照和溫度環(huán)境下智能化地輸出最大功率。

            本項目采用模糊邏輯的MPPT 控制算法,取得了良好地動態(tài)響應速度和精度。

            4.2.2 模糊邏輯控制器的MPPT基于模糊集合和模糊算法的模糊理論可以得出一系列模糊控制規(guī)則,可以由DSP 十分簡明的執(zhí)行。模糊邏輯控制器的設計主要包括以下幾項內(nèi)容:

            1)確定模糊控制器的輸入變量和輸出變量;
            2)歸納和總結模糊控制器的控制規(guī)則;
            3)確定模糊化和反模糊化的方法;
            4)選擇論域并確定有關參數(shù)。實現(xiàn)MPPT 的模糊邏輯控制器構成如圖5 所示。

            4.2.3 模糊推理算法

            在模糊理論中,模糊控制的推理方法很多,但在模糊控制中應用較多有Mamdani 推理、Larsen 推理、Tsukamoto 推理和Takagi-Sugeno推理。本文采用Mamdani 推理舉例說明控制算法, 推理規(guī)則采用“if……then……”的語句格式進行定義。



          評論


          相關推薦

          技術專區(qū)

          關閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();