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

          新聞中心

          EEPW首頁(yè) > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > ARC功率因數(shù)自動(dòng)補(bǔ)償控制儀的原理及其應(yīng)用

          ARC功率因數(shù)自動(dòng)補(bǔ)償控制儀的原理及其應(yīng)用

          作者: 時(shí)間:2013-11-06 來(lái)源:網(wǎng)絡(luò) 收藏

          隨著現(xiàn)代工業(yè)的發(fā)展,電網(wǎng)中使用的感性負(fù)載也愈來(lái)愈多,如感應(yīng)式電動(dòng)機(jī)、變壓器等。這些設(shè)備在工作時(shí)不但要消耗有功功率,同時(shí)需要電網(wǎng)向其提供相應(yīng)的無(wú)功功率,造成電網(wǎng)的功率因數(shù)偏低。在電網(wǎng)中并聯(lián)電容器可以減少電網(wǎng)向感性負(fù)載提供的無(wú)功功率,從而降低輸電線路因輸送無(wú)功功率造成的輸電損耗,改善電網(wǎng)的運(yùn)行條件,因此功率因數(shù)補(bǔ)償控制器一直有著廣闊的應(yīng)用市場(chǎng)。本文所介紹的功率因數(shù)補(bǔ)償控制器符合JB/T9663-1999國(guó)家標(biāo)準(zhǔn),主要功能有:

          (1)相序自動(dòng)識(shí)別

          (2)電壓、電流、功率因數(shù)采樣與顯示

          (3)過(guò)壓解除、欠流封鎖,從而保護(hù)電容器及避免循環(huán)投切

          (4)采用先投入的先切除,先切除的先投入的原則,對(duì)補(bǔ)償電容實(shí)行循環(huán)投切

          (5)所有的工作參數(shù)都可以通過(guò)面板按鍵設(shè)定,包括投入門限、切除門限、過(guò)壓保護(hù)門限、欠電流封鎖門限、投切延時(shí)時(shí)間

          一、工作原理

          采樣三相電源中一線電流(如A線)與另外兩線的電壓(如BC線)之間的相位差,通過(guò)一定的運(yùn)算,得到當(dāng)前電網(wǎng)的實(shí)時(shí)功率因數(shù)。此功率因數(shù)與設(shè)定的投入門限和切除門限比較,在整個(gè)投切延時(shí)時(shí)間內(nèi),若在投切門限以內(nèi),則不予動(dòng)作;若小于投入門限,則另投入一組電容器;若大于切除門限或發(fā)現(xiàn)功率因數(shù)為負(fù)時(shí),則切除一組已投入的電容器。再經(jīng)過(guò)投切延時(shí)時(shí)間,重復(fù)比較與投切,直到當(dāng)前的功率因數(shù)達(dá)到投切門限以內(nèi)。在投切過(guò)程中,若發(fā)現(xiàn)檢測(cè)到的電壓大于設(shè)定的過(guò)壓保護(hù)門限,則按組切除所有已投入的電容;當(dāng)檢測(cè)到的電壓超過(guò)設(shè)定的過(guò)壓保護(hù)門限的10%時(shí),則一次性切除所有已投入的電容,用以保護(hù)電容器。在投切時(shí)若發(fā)現(xiàn)檢測(cè)到的電流小于欠電流封鎖門限,則停止投切動(dòng)作,避免系統(tǒng)出現(xiàn)循環(huán)投切現(xiàn)象。

          由于在三相供電中有不同接線方法,不同的接線方法對(duì)功率因數(shù)的算法也不一樣,因此我們規(guī)定ARC系列功率因數(shù)的電流取自三相供電中的A線,電壓取自BC間的線電壓,同時(shí)為減少現(xiàn)場(chǎng)接線的復(fù)雜度,我們?cè)诔绦蛑袑?duì)相位進(jìn)行自動(dòng)判別。

          ARC功率因數(shù)自動(dòng)補(bǔ)償控制儀的原理及其應(yīng)用

          在三相供電中,我們假設(shè)三相的相電壓分別為Ua、Ub、Uc,A線電流為Ia

          則有Ua=Usin(ωt),Ub=Usin(ωt+120o),Uc=Usin(ωt+240o),


          從而得到BC間的線電壓為Ubc=Ub-Uc= Usin(ωt-90o)
          若A線負(fù)載為純阻性,則A線電流Ia與A線電壓Ua同相,Ia超前Ubc的角度為90o;
          若A線負(fù)載為感性,則A線電流Ia滯后A線電壓Ua角度為φ(0o≤φ≤90o),Ia超前Ubc的角度為90o-φ;
          若A線負(fù)載為容性,則A線電流Ia超前A線電壓Ua角度為φ(0o≤φ≤90o),Ia超前Ubc的角度為90o+φ
          在我們的ARC功率因數(shù)中,為了計(jì)算的方便,我們電流相位的采樣為電壓采樣的第二個(gè)周期,即若沒有相位差I(lǐng)a滯后Ua的角度為360o。在實(shí)際檢測(cè)中,假設(shè)我們檢測(cè)到Ia滯后Ubc的角度為α,根據(jù)以上的分析得知:
          若180oα270o,則電路為容性負(fù)載,COSφ=COS(270o-α)
          若α=270o,則電路為感性負(fù)載,COSφ=1
          若270oα360o,則電路為感性負(fù)載COSφ=COS(α-270o)
          為方便用戶接線,若用戶將電壓Ubc接成了Ucb,或?qū)a的輸入接反,根據(jù)以上的推斷,我們同樣可得到:
          若0oα90o,則電路為容性負(fù)載,COSφ=COS(90o-α)
          若α=90o,則電路為感性負(fù)載,COSφ=1
          若90oα180o,則電路為感性負(fù)載COSφ=COS(α-90o)

          二、硬件的設(shè)計(jì)

          控制器的CPU采用ATMEL的ATMEGA16-8L,此單片機(jī)工作電壓范圍寬(2.7 - 5.5V),最高工作頻率為8MHz;芯片內(nèi)部具有16k字節(jié)的Flash程序程序存儲(chǔ)器,512 字節(jié)的EEPROM,1K字節(jié)的片內(nèi)SRAM;8路10 位ADC;一個(gè)可編程的串行USART,具有獨(dú)立片內(nèi)振蕩器的可編程看門狗定時(shí)器;兩個(gè)具有獨(dú)立預(yù)分頻器和比較器功能的8 位定時(shí)器/ 計(jì)數(shù)器 ;一個(gè)具有預(yù)分頻器、比較功能和捕捉功能的16 位定時(shí)器/ 計(jì)數(shù)器。顯示芯片采用南京沁恒公司生產(chǎn)的鍵盤、顯示專用芯片CH451S,CH451S最大能驅(qū)動(dòng)8為數(shù)碼管,且不需外加驅(qū)動(dòng)就能直接驅(qū)動(dòng)LED數(shù)碼管,大大減小了印板尺寸,單片機(jī)的采用SPI模式,只需3線(片選CS、時(shí)鐘CLK、數(shù)據(jù)輸入DIN),因本系統(tǒng)未用CH451S的鍵盤功能,所以CH451S的DOUT引腳不用。Ubc的電壓信號(hào)經(jīng)過(guò)電阻限流進(jìn)入2mA/2mA的隔離變換器后分為兩路,一路進(jìn)入模擬絕對(duì)值處理電路送入單片機(jī)的A/D轉(zhuǎn)換口ADC0,作為電壓顯示信號(hào),另一路經(jīng)過(guò)零比較后進(jìn)入單片機(jī)中斷口INT0;同樣Ia的電流信號(hào)經(jīng)5A/5mA的隔離變換器后分為兩路,一路進(jìn)入模擬絕對(duì)值處理電路送入單片機(jī)的A/D轉(zhuǎn)換口ADC1,作為電流顯示信號(hào),另一路經(jīng)過(guò)零比較后進(jìn)入單片機(jī)定時(shí)器門控端ICP引腳。


          上一頁(yè) 1 2 下一頁(yè)

          評(píng)論


          相關(guān)推薦

          技術(shù)專區(qū)

          關(guān)閉
          看屁屁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); })();