色婷婷AⅤ一区二区三区|亚洲精品第一国产综合亚AV|久久精品官方网视频|日本28视频香蕉

          新聞中心

          EEPW首頁(yè) > 電源與新能源 > 設(shè)計(jì)應(yīng)用 > EDA技術(shù)在智能晶閘管觸發(fā)電路中的應(yīng)用

          EDA技術(shù)在智能晶閘管觸發(fā)電路中的應(yīng)用

          作者: 時(shí)間:2004-12-06 來(lái)源:網(wǎng)絡(luò) 收藏
          摘要:介紹了一種可編程控制數(shù)字移相晶閘管,使用FPGA(現(xiàn)場(chǎng)可編程門(mén)陣列)芯片,采用VHDL硬件描述語(yǔ)言編程。此具有相序自適應(yīng)功能,穩(wěn)定性好,適用于三相全控整流、調(diào)壓場(chǎng)合。

          關(guān)鍵詞:電子設(shè)備自動(dòng)化;晶閘管;數(shù)字移相;VHDL;相序自適

          引言

          移相器是控制晶閘管電力電子裝置的一個(gè)重要部件,其性能的優(yōu)劣直接關(guān)系到整個(gè)電力電子裝置的性能指標(biāo),因而歷來(lái)受到人們的重視。過(guò)去常用的模擬觸發(fā)具有很多缺點(diǎn),給調(diào)試和使用帶來(lái)許多不便。近年來(lái),數(shù)字移相觸發(fā)發(fā)展極為迅速,出現(xiàn)了以單片機(jī)、專(zhuān)用微處理器以及可編程門(mén)陣列為核心的多種觸發(fā)器集成電路。本文使用ALTERA公司的EPF10K10芯片,采用VHDL語(yǔ)言設(shè)計(jì)了一種以全數(shù)字移相為核心、具有相序自適應(yīng)以及針對(duì)調(diào)壓與整流的模式識(shí)別功能的雙脈沖列式三相晶閘管數(shù)字移相觸發(fā)電路。

          1 三相晶閘管相控觸發(fā)電路工作原理

          觸發(fā)電路的主要功能是根據(jù)電源同步信號(hào)以及控制信號(hào)來(lái)實(shí)現(xiàn)對(duì)晶閘管的移相控制。

          對(duì)于三相全控整流或調(diào)壓電路,要求順序輸出的觸發(fā)脈沖依次間隔60。本設(shè)計(jì)采用三相同步絕對(duì)式觸發(fā)方式。根據(jù)單相同步信號(hào)的上升沿和下降沿,形成兩個(gè)同步點(diǎn),分別發(fā)出兩個(gè)相位互差180的觸發(fā)脈沖。然后由分屬三相的此種電路組成脈沖形成單元輸出6路脈沖,再經(jīng)補(bǔ)脈沖形成及分配單元形成補(bǔ)脈沖并按順序輸出6路脈沖。

          圖1

          2 設(shè)計(jì)的實(shí)現(xiàn)

          此單元模塊包括PULSE(脈沖形成、調(diào)制及保護(hù))模塊和PULSE_ASSIGN(補(bǔ)脈沖形成及脈沖分配)模塊。整個(gè)電路由三組相同的單相觸發(fā)脈沖形成電路組成,各相形成正負(fù)兩路觸發(fā)脈沖,6路脈沖經(jīng)補(bǔ)脈沖形成及分配模塊形成6路雙窄補(bǔ)脈沖輸出。根據(jù)同步信號(hào)a_input(或b_input,c_input)輸入的上升沿或下降沿到來(lái)時(shí)刻,采用九位計(jì)數(shù)器計(jì)數(shù)。當(dāng)計(jì)數(shù)值與pulse_input端(相位控制信號(hào)輸入端)輸入的數(shù)值相等時(shí)則輸出相應(yīng)的觸發(fā)脈沖。將外接系統(tǒng)時(shí)鐘進(jìn)行分頻作為調(diào)制脈沖對(duì)觸發(fā)脈沖進(jìn)行調(diào)制。當(dāng)保護(hù)端pulse_enable輸入為‘1’時(shí),不輸出觸發(fā)脈沖,為‘0’時(shí)則正常輸出,以此來(lái)實(shí)現(xiàn)保護(hù)功能?;驹砜驁D如圖1所示。

          2.1 PULSE模塊

          此模塊完成脈沖形成、調(diào)制及保護(hù)功能。次模塊電路如圖2所示,分為4部分,即A部分將同步控制脈沖信號(hào)Syn_A轉(zhuǎn)換為正負(fù)半周同步控制電平。

          B部分完成移相功能。C255是255進(jìn)制的計(jì)數(shù)器,其時(shí)鐘Clk2為25kHz,計(jì)數(shù)結(jié)果通過(guò)比較器T1及T2與輸入相位控制信號(hào)data進(jìn)行比較。以此實(shí)現(xiàn)移相功能。

          C部分通過(guò)25進(jìn)制計(jì)數(shù)器C25實(shí)現(xiàn)脈寬形成功能。通過(guò)在線(xiàn)改變內(nèi)部參數(shù)還可以改變脈沖寬度。

          D部分實(shí)現(xiàn)脈寬調(diào)制功能。

          下面給出B部分VHDL硬件描述語(yǔ)言程序:

          LIBRARYieee;

          USEieee.std_logic_1164.all;

          USEieee.std_logic_arith.all;

          USEieee.std_logic_unsigned.all;

          ENTITYpulseIS

          PORT

          (clk2:instd_logic;

          syn_output1:instd_logic;

          syn_output2:instd_logic;

          pulse_data:instd_logic_vector(7downto0);

          out1,out2:outstd_logic

          );

          ENDpulse;

          ARCHITECTUREaOFpulseIS

          signalout1,out2:std_logic;

          signalcount1,count2:std_logic_vector(7downto0);

          BEGIN

          pulse_generator1:process(clk2)

          begin

          IFsyn_output1='0'THEN

          count1="11111110";

          out1='0';

          elsif(clk2'eventandclk2='1')then

          count1=count1-1;

          if(count1>pulse_data)then

          out1='0';

          else

          out1='1';

          count1="00000000";

          endif;

          endif;

          ENDPROCESSpulse_generator1;

          pulse_generator2:process(clk2)

          begin

          IFsyn_output2='1'THEN

          count2="11111110";

          out2='0';

          elsif(clk2'eventandclk2='1')then

          count2=count2-1;

          if(count2>pulse_data)then

          out2='0';

          else

          out2='1';

          count2="00000000";

          endif;

          endif;

          ENDPROCESSpulse_generator2;

          enda;

          2.2 PULSE_ASSIGN模塊

          此模塊完成補(bǔ)脈沖形成及脈沖分配功能。為了保證整流橋合閘后共陰極組和共陽(yáng)極組各有一晶閘管導(dǎo)電,必須對(duì)兩組中應(yīng)導(dǎo)通的一對(duì)晶閘管同時(shí)發(fā)觸發(fā)脈沖。例如當(dāng)要求VT1導(dǎo)通時(shí),除了給VT1發(fā)觸發(fā)脈沖外,還要同時(shí)給VT6發(fā)一觸發(fā)脈沖;觸發(fā)VT2時(shí),必須給VT1同時(shí)發(fā)一觸發(fā)脈沖等。

          補(bǔ)脈沖形成方案如下:

          out1=in1orin6;

          out2=in6orin3;

          out3=in3orin2;

          out4=in2orin5;

          out5=in5orin4;

          out6=in4orin1;

          其中:in1,in2,in3,in4,in5,in6分別對(duì)應(yīng)PULSE模塊的A相正負(fù)脈沖,B相正負(fù)脈沖、C相正負(fù)脈沖輸出。out1,out2,out3,out4,out5,out6輸出到對(duì)應(yīng)整流電路中的1-6號(hào)晶閘管。

          3 仿真及實(shí)驗(yàn)結(jié)果

          為了檢驗(yàn)上述設(shè)計(jì)的有效性及可行性,分別按程序軟件仿真、單相實(shí)際電路測(cè)試和三相閉環(huán)系統(tǒng)對(duì)該觸發(fā)器的性能進(jìn)行了檢驗(yàn),并取得了良好的仿真及實(shí)驗(yàn)結(jié)果。

          3.1 仿真結(jié)果

          ALTERA公司的MAXPLUSII軟件對(duì)上述程序進(jìn)行了仿真。圖3是6路觸發(fā)脈沖電路的仿真波形。a_input,b_input及c_input分別是間隔120的三相同步輸入信號(hào);1,2,3,4,5,6分別是對(duì)應(yīng)1-6號(hào)晶閘管門(mén)極的觸發(fā)器輸出信號(hào),可見(jiàn)該結(jié)果是比較理想的。

          3.2 單相實(shí)驗(yàn)測(cè)試波形

          針對(duì)上述的仿真結(jié)果,組成硬件實(shí)驗(yàn)電路進(jìn)行了測(cè)試。圖4給出了典型控制角時(shí)A相同步信號(hào)及其相應(yīng)的1號(hào)晶閘管觸發(fā)脈沖波形。為了使波形更清楚些,此處給出的是沒(méi)有進(jìn)行調(diào)制的觸發(fā)脈沖波形。

          4 在三相整流系統(tǒng)中的情況

          前述觸發(fā)脈沖形成電路及所編程序構(gòu)成三相晶閘管觸發(fā)器,用于三相全控整流系統(tǒng)中。所用晶閘管型號(hào)為日本三社電機(jī)公司生產(chǎn)的PK55F120,阻性負(fù)載。結(jié)果獲得輸出電壓的連續(xù)調(diào)節(jié),調(diào)壓范圍可以從0V到額定輸出電壓510V內(nèi)調(diào)節(jié),對(duì)應(yīng)觸發(fā)控制角α為0~120,實(shí)驗(yàn)證明了該觸發(fā)器可以穩(wěn)定運(yùn)行,其調(diào)節(jié)輸出連續(xù)平滑,效果令人滿(mǎn)意。圖5中(a)與(b)分別給出了通過(guò)霍爾電壓傳感器測(cè)得的α=60及α=0的三相全控整流電路的輸出波形。

          5 結(jié)語(yǔ)

          綜上所述,應(yīng)用三相電源同步,以FPGA器件為核心,通過(guò)軟件在線(xiàn)編程的方法,可以制作成三相相序自適應(yīng)晶閘管觸發(fā)器。理論分析和仿真及實(shí)驗(yàn)結(jié)果都證明了該三相觸發(fā)器設(shè)計(jì)簡(jiǎn)單可行。這種方法使整個(gè)觸發(fā)器的功能用一片集成電路芯片實(shí)現(xiàn),因而抗干擾能力強(qiáng),并且硬件和軟件都十分節(jié)省,毫無(wú)疑問(wèn)其在以晶閘管為主功率器件的電力電子變流設(shè)備中有廣闊的應(yīng)用前景。

          DIY機(jī)械鍵盤(pán)相關(guān)社區(qū):機(jī)械鍵盤(pán)DIY




          評(píng)論


          相關(guān)推薦

          技術(shù)專(zhuān)區(qū)

          關(guān)閉