專利名稱:開關(guān)磁阻電機(jī)的雙管串聯(lián)變換器脈沖封鎖方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種開關(guān)磁阻電機(jī)的控制方法,特別是涉及一種開關(guān)磁阻電機(jī)的雙管
串聯(lián)變換器脈沖封鎖方法。
背景技術(shù):
開關(guān)磁阻電機(jī)雙管串聯(lián)變換器結(jié)構(gòu)的提出,使得開關(guān)磁阻電機(jī)在高壓大功率領(lǐng)域 得以應(yīng)用,由于此功率變換器完全屬于全新的技術(shù),其控制邏輯和關(guān)斷技術(shù)沒(méi)有現(xiàn)有的技 術(shù)資料。 一般在需要封鎖脈沖是直接關(guān)閉一相上所有的開關(guān)管,但是經(jīng)分析,由于功率開關(guān) 的離散性和驅(qū)動(dòng)信號(hào)傳輸?shù)难舆t,可能造成單個(gè)開關(guān)管承受母線電壓導(dǎo)致?lián)p壞,在正常的 開關(guān)過(guò)程中也應(yīng)該避免窄脈沖對(duì)開關(guān)管的沖擊。
發(fā)明內(nèi)容
為了解決上述問(wèn)題,本發(fā)明提供了一種開關(guān)磁阻電機(jī)的雙管串聯(lián)變換器脈沖封鎖 方法。所述技術(shù)方案如下 本發(fā)明的開關(guān)磁阻電機(jī)的雙管串聯(lián)變換器脈沖封鎖方法,所述方法具體包括下列 步驟 步驟A:上電啟動(dòng); 步驟B :通過(guò)上電復(fù)位信號(hào)對(duì)P麗輸出及中間變量信號(hào)進(jìn)行初始化; 步驟C :由CPLD模塊分別接收來(lái)自控制電路的P麗輸入信號(hào)和故障信號(hào); 步驟D :判斷是否接收到故障信號(hào),如有則轉(zhuǎn)入步驟G,否則轉(zhuǎn)入步驟E ; 步驟E :將每一路P麗輸入信號(hào)控制生成兩路中間變量信號(hào)P麗1,P麗2 ;根據(jù)P麗
輸入信號(hào)和延時(shí)信號(hào)進(jìn)行狀態(tài)轉(zhuǎn)換,在每個(gè)狀態(tài)中變化中間變量信號(hào)的電平值; 步驟F :消除中間變量信號(hào)中的窄脈沖;然后轉(zhuǎn)入步驟C ; 步驟G:識(shí)別當(dāng)前的狀態(tài),根據(jù)當(dāng)前的狀態(tài)決定封鎖過(guò)渡過(guò)程,輸出過(guò)渡脈沖,直 到最終狀態(tài)為所有P麗輸出關(guān)閉; 步驟H :判斷是否接收到復(fù)位信號(hào),如有,則轉(zhuǎn)入步驟B ;否則重復(fù)該步驟。 本發(fā)明的開關(guān)磁阻電機(jī)的雙管串聯(lián)變換器脈沖封鎖方法,其特征在于,所述步驟E
具體包括下列步驟 同時(shí)對(duì)控制同一相上橋臂兩個(gè)開關(guān)管的P麗信號(hào)和下臂橋兩個(gè)開關(guān)管的P麗信號(hào) 進(jìn)行處理 其中,對(duì)控制同一相上橋臂兩個(gè)開關(guān)管的P麗信號(hào)的處理過(guò)程為 步驟E-1-1 :等待P麗輸入信號(hào)上升沿,當(dāng)上升沿出現(xiàn),轉(zhuǎn)入步驟E-l-2 ;否則保持
該狀態(tài); 步驟E-l-2 :輸出P麗2中間變量信號(hào)為高電平,同時(shí)啟動(dòng)延時(shí),當(dāng)延時(shí)時(shí)間到達(dá) 后,轉(zhuǎn)入步驟E-l-3 ; 步驟E-l-3 :輸出P麗1中間變量信號(hào)為高電平,等待P麗輸入信號(hào)的下降沿,當(dāng)出現(xiàn)下降沿轉(zhuǎn)入步驟E-l-4 ;否則保持該狀態(tài); 步驟E-l-4 :輸出P麗l中間變量信號(hào)為低電平,同時(shí)啟動(dòng)延時(shí),當(dāng)延時(shí)時(shí)間到達(dá) 后,轉(zhuǎn)入步驟E-l-5 ; 步驟E-l-5 :輸出P麗2中間變量信號(hào)為低電平,轉(zhuǎn)入步驟E-1-1 ;
對(duì)控制同一相下橋臂兩個(gè)開關(guān)管的P麗信號(hào)的處理過(guò)程為 步驟E-2-l :等待P麗輸入信號(hào)上升沿,當(dāng)上升沿出現(xiàn),轉(zhuǎn)入步驟E-2-2 ;否則保持 該狀態(tài); 步驟E-2-2 :輸出P麗l中間變量信號(hào)為高電平,同時(shí)啟動(dòng)延時(shí),當(dāng)延時(shí)時(shí)間到達(dá) 后,轉(zhuǎn)入步驟E-2-3 ; 步驟E-2-3 :輸出P麗2中間變量信號(hào)為高電平,等待P麗輸入信號(hào)的下降沿,當(dāng)出 現(xiàn)下降沿轉(zhuǎn)入步驟E-2-4 ;否則保持該狀態(tài); 步驟E-2-4 :輸出P麗2中間變量信號(hào)為低電平,同時(shí)啟動(dòng)延時(shí),當(dāng)延時(shí)時(shí)間到達(dá) 后,轉(zhuǎn)入步驟E-2-5 ; 步驟E-2-5 :輸出P麗l中間變量信號(hào)為低電平,轉(zhuǎn)入步驟E-2-l。 本發(fā)明的用于開關(guān)磁阻電機(jī)的雙管串聯(lián)變換器安全封鎖脈沖方法,其特征在于,
步驟F具體包括下列處理過(guò)程 過(guò)程F-1 :當(dāng)由每一路P麗輸入信號(hào)分出的P麗1中間變量信號(hào)或者P麗2中間變
量信號(hào)發(fā)生從低電平向高電平狀態(tài)變化時(shí),啟動(dòng)開通最小脈寬計(jì)數(shù)器計(jì)時(shí); 過(guò)程F-2 :當(dāng)由每一路P麗輸入信號(hào)分出的P麗1中間變量信號(hào)或者P麗2中間變
量信號(hào)發(fā)生從高電平向低電平狀態(tài)變化時(shí),啟動(dòng)關(guān)斷最小脈寬計(jì)數(shù)器計(jì)時(shí); 過(guò)程F-3 :如果計(jì)數(shù)器值小于設(shè)定的時(shí)間,則輸出原狀態(tài),否則輸出對(duì)應(yīng)的P麗1或
P麗2信號(hào)。 本發(fā)明的用于開關(guān)磁阻電機(jī)的雙管串聯(lián)變換器安全封鎖脈沖方法,其特征在于, 所述開關(guān)磁阻電機(jī)的功率電路中每個(gè)開關(guān)的通、斷狀態(tài)分別設(shè)定為1和O,將每一項(xiàng)4個(gè)開 關(guān)的通、斷狀態(tài)組成數(shù)組[sl, s2, s3, s4],設(shè)定
為最終的封鎖狀態(tài);在所述步驟H 中,根據(jù)所述開關(guān)磁阻電機(jī)的功率電路中每一項(xiàng)4個(gè)開關(guān)的通、斷狀態(tài)分別進(jìn)行下列處理 過(guò)程 過(guò)程H-1 :當(dāng)前狀態(tài)為
時(shí),執(zhí)行
至
至
的狀態(tài)轉(zhuǎn)換, 在狀態(tài)之間插入最小延時(shí)時(shí)間; 過(guò)程H-2 :當(dāng)前狀態(tài)為
時(shí),執(zhí)行
至
至
的狀態(tài)轉(zhuǎn)換, 在狀態(tài)之間插入最小延時(shí)時(shí)間; 過(guò)程H-3 :當(dāng)前狀態(tài)為[1111]時(shí),執(zhí)行[1111]至
至
的狀態(tài)轉(zhuǎn)換, 在狀態(tài)之間插入最小延時(shí)時(shí)間; 過(guò)程H-4 :當(dāng)前狀態(tài)為[1110]時(shí),執(zhí)行[1110]至
至
的狀態(tài)轉(zhuǎn)換, 在狀態(tài)之間插入最小延時(shí)時(shí)間; 過(guò)程H-5 :當(dāng)前狀態(tài)為[1100]時(shí),執(zhí)行[1100]至
至
的狀態(tài)轉(zhuǎn)換, 在狀態(tài)之間插入最小延時(shí)時(shí)間; 過(guò)程H-6 :當(dāng)前狀態(tài)為
時(shí),執(zhí)行
至
的狀態(tài)轉(zhuǎn)換,在狀態(tài)之間 插入最小延時(shí)時(shí)間;
過(guò)程H-7 :當(dāng)前狀態(tài)為
時(shí),執(zhí)行
至
的狀態(tài)轉(zhuǎn)換,在狀態(tài)之間 插入最小延時(shí)時(shí)間; 過(guò)程H-8 :當(dāng)前狀態(tài)為其他時(shí),直接轉(zhuǎn)換為
狀態(tài); 本發(fā)明的用于開關(guān)磁阻電機(jī)的雙管串聯(lián)變換器安全封鎖脈沖方法,其特征在于,
在所述步驟E和所述步驟F中,對(duì)每一路P麗信號(hào)的處理過(guò)程均為并行處理。 本發(fā)明提供的技術(shù)方案的有益效果是本發(fā)明的開關(guān)磁阻電機(jī)的雙管串聯(lián)變換器
脈沖封鎖方法能夠用于開關(guān)磁阻電機(jī)的雙管串聯(lián)變換器安全封鎖脈沖控制,可以避免正常
停機(jī)或者故障停機(jī)過(guò)程中出現(xiàn)的單個(gè)開關(guān)管承受母線電壓和動(dòng)作時(shí)間過(guò)短等現(xiàn)象,保證關(guān)
斷過(guò)程中開關(guān)管工作安全。
圖1是本發(fā)明實(shí)施例中用于開關(guān)磁阻電極的雙管串聯(lián)功率電路結(jié)構(gòu)圖;
圖2是本發(fā)明實(shí)施例開關(guān)磁阻電機(jī)的雙管串聯(lián)變換器脈沖封鎖方法的流程圖。
具體實(shí)施例方式
為使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合附圖對(duì)本發(fā)明實(shí)施方 式作進(jìn)一步地詳細(xì)描述。 本實(shí)施例以三相開關(guān)磁阻電動(dòng)機(jī)為例進(jìn)行說(shuō)明。 圖1為用于開關(guān)磁阻電極的雙管串聯(lián)功率電路結(jié)構(gòu)既控制結(jié)構(gòu)圖,CPLD模塊為可 編程邏輯控制器件,用于實(shí)現(xiàn)本發(fā)明脈沖封鎖的主要功能。CPLD模塊位于控制電路和IGBT 驅(qū)動(dòng)電路中之間,接收來(lái)自控制電路的6路P麗信號(hào)和一路封鎖信號(hào)。CPLD模塊將接收到 的6路P麗信號(hào)最終分配形成12路P麗驅(qū)動(dòng)信號(hào),并經(jīng)過(guò)最小脈寬控制輸出給IGBT驅(qū)動(dòng) 電路。 在正常停機(jī)或者故障停機(jī)時(shí),控制電路輸出封鎖信號(hào)。封鎖信號(hào)有效時(shí),CPLD模 塊執(zhí)行封鎖過(guò)程,按照當(dāng)前的狀態(tài)依次順序關(guān)斷IGBT驅(qū)動(dòng)電路。 由圖l可見,雙管串聯(lián)功率電路用于控制開關(guān)磁阻電動(dòng)機(jī)A相的共有四個(gè)開關(guān),分 別為S1、S2、S3和S4。 SI和S2控制A相上橋臂兩個(gè)開關(guān)管,在控制上可以看做一個(gè)開關(guān),S3和S4控制 A相下橋臂兩個(gè)開關(guān)管,在控制上也看做一個(gè)開關(guān),只是在導(dǎo)通和關(guān)斷時(shí)間上有一個(gè)延遲或 者超前。 同理,控制開關(guān)磁阻電動(dòng)機(jī)的B相和C相與A項(xiàng)相同控制B相的四個(gè)開關(guān)為S5、 S6、S7和S8 ;控制C相的四個(gè)開關(guān)為S9、S10、S11和S12。 控制電路輸出PWMA1 、 PWMA2、 P麗B1 、 P麗B2、 P麗C1和P麗C2六個(gè)信號(hào)。CPLD模塊 接受上述六個(gè)P麗信號(hào)和一個(gè)封鎖信號(hào),經(jīng)過(guò)邏輯延時(shí)分配后分別輸出P麗All、 P麗A12、 P碰21、 P碰22、 P麗ll、 P麗B12、 P麗B21、 P麗B22、 P麗Cll、 P麗C12、 P麗C21、 P麗C22共12 個(gè)中間變量信號(hào)。這12個(gè)中間變量信號(hào)經(jīng)過(guò)最小脈寬處理后形成PWMA110UT,PWMA120UT, PWMA210UT, PWMA220UT ;PWMB110UT, PWMB120UT, PWMB210UT, PWMB220UT ;PWMC110UT, P麗C120UT, P麗C210UT, P麗C220UT共12個(gè)輸出信號(hào),分別對(duì)應(yīng)S1-S12的控制信號(hào)。
CPLD對(duì)控制A, B, C三相的所有P麗信號(hào)的處理過(guò)程是并行的。
針對(duì)于A相,控制電路輸出PWMA1, PWMA2兩個(gè)信號(hào)和封鎖信號(hào)。A相處理過(guò)程結(jié) 束后,CPLD模土央輸出為PWMA110UT, PWMA120UT, PWMA210UT, PWMA220UT四個(gè)輸出信號(hào)。對(duì)A 相的兩個(gè)信號(hào)PWMA1, PWMA2的處理是并行進(jìn)行的。 現(xiàn)著重以A相為例,對(duì)本發(fā)明的開關(guān)磁阻電機(jī)的雙管串聯(lián)變換器脈沖封鎖方法進(jìn) 行說(shuō)明。 本發(fā)明的開關(guān)磁阻電機(jī)的雙管串聯(lián)變換器脈沖封鎖方法的處理過(guò)程如下
步驟101 :連接電源,啟動(dòng)處理過(guò)程。 步驟102 :CPLD模塊通過(guò)上電復(fù)位信號(hào),對(duì)P麗輸出和狀態(tài)及中間變量進(jìn)行初始 化。上電復(fù)位時(shí),中間變量信號(hào)P麗All, P麗A12, P麗A21, PWMA22復(fù)位成邏輯O,輸出信號(hào) PWMA110UT, PWMA210UT, PWMA210UT, PWMA220UT復(fù)位為邏輯0,初始狀態(tài)為等待上升沿狀態(tài)。
步驟103 :接收來(lái)自控制電路的PWMA1、PWMA2、P麗B1、P麗B2、P麗C1及P麗C2共6 路P麗輸入信號(hào)和故障信號(hào);在CPLD模塊內(nèi)部設(shè)置用于存儲(chǔ)六路P麗信號(hào)和封鎖信號(hào)的緩 沖區(qū),在CPLD脈沖的驅(qū)動(dòng)下,記憶這些信號(hào)的狀態(tài)。 步驟104 :判斷是否接收到故障信號(hào),如果有故障信號(hào),則轉(zhuǎn)入步驟107,進(jìn)行封鎖 過(guò)渡處理,否則轉(zhuǎn)入下一步驟。 步驟105 :此步驟同時(shí)對(duì)控制A相上橋臂兩個(gè)開關(guān)管的PWMA1信號(hào)和下臂橋兩個(gè) 開關(guān)管的P麗A2信號(hào)進(jìn)行處理。 將A相的PWMA1, PWMA2兩個(gè)輸入信號(hào)分別控制生成兩路P麗中間變量信號(hào) P碰11、P碰12和P碰21、P碰22。 根據(jù)P麗輸入信號(hào)的上升沿和下降沿和定時(shí)器進(jìn)行狀態(tài)的轉(zhuǎn)移,在每個(gè)狀態(tài)中執(zhí) 行P麗信號(hào)的分配和定時(shí)器的啟動(dòng)控制。根據(jù)PWMA輸入信號(hào)的來(lái)驅(qū)動(dòng)狀態(tài)的轉(zhuǎn)移,在每個(gè) 狀態(tài)中變化P麗中間變量信號(hào)的電平值。
對(duì)PWMA1的處理過(guò)程具體為 步驟1 :等待P麗A1信號(hào)上升沿,如果沒(méi)有上升沿,保持該狀態(tài),否則轉(zhuǎn)入步驟2 ;
步驟2 :輸出PWMA12為高電平,同時(shí)啟動(dòng)延時(shí),延時(shí)時(shí)間沒(méi)有到達(dá),保持該狀態(tài),否 則轉(zhuǎn)入步驟3 ; 步驟3 :輸出PWMA11為高電平,等待PWMA1信號(hào)的下降沿,如果沒(méi)有下降沿,保持 該狀態(tài),否則轉(zhuǎn)入步驟4; 步驟4 :輸出PWMA11為低電平,同時(shí)啟動(dòng)延時(shí),延時(shí)時(shí)間沒(méi)有到達(dá),保持該狀態(tài),否 則轉(zhuǎn)入步驟5 ; 過(guò)程5 :輸出PWMA12為低電平,轉(zhuǎn)入步驟1 ;
對(duì)PWMA2的處理過(guò)程具體為 步驟1 :等待P麗A2信號(hào)上升沿,如果沒(méi)有上升沿,保持該狀態(tài),否則轉(zhuǎn)入步驟2 ;
步驟2 :輸出PWMA21為高電平,同時(shí)啟動(dòng)延時(shí),延時(shí)時(shí)間沒(méi)有到達(dá),保持該狀態(tài),否 則轉(zhuǎn)入步驟3 ; 步驟3 :輸出PWMA22為高電平,等待PWMA2信號(hào)的下降沿,如果沒(méi)有下降沿,保持 該狀態(tài),否則轉(zhuǎn)入步驟4; 步驟4 :輸出PWMA22為低電平,同時(shí)啟動(dòng)延時(shí),延時(shí)時(shí)間沒(méi)有到達(dá),保持該狀態(tài),否 則轉(zhuǎn)入步驟5 ;
過(guò)程5 :輸出PWMA21為低電平,轉(zhuǎn)入步驟1 ;
對(duì)對(duì)PWMA1與PWMA2的處理過(guò)程是同時(shí)進(jìn)行的。 步驟106 :對(duì)經(jīng)過(guò)分配的信號(hào)進(jìn)行監(jiān)控,在其電平變化時(shí)啟動(dòng)最小開通脈寬和最 小關(guān)斷脈寬的定時(shí)器,當(dāng)脈寬小于設(shè)定值時(shí),維持原狀態(tài),否則輸出當(dāng)前的P麗信號(hào);然后 轉(zhuǎn)到步驟103進(jìn)行下一個(gè)工作周期的處理。 PWMAll, PWMA12, PWMA21, PWMA22最小脈寬的處理過(guò)程是并行的。 過(guò)程l :當(dāng)PWMA11,PWMA12,PWMA21,PWMA22發(fā)生從低電平向高電平狀態(tài)變化時(shí),啟
動(dòng)開通最小脈寬計(jì)數(shù)器計(jì)時(shí); 過(guò)程2 :當(dāng)PWMA11,PWMA12,PWMA21,PWMA22發(fā)生從高電平向低電平狀態(tài)變化時(shí),啟 動(dòng)關(guān)斷最小脈寬計(jì)數(shù)器計(jì)時(shí); 過(guò)程3 :如果計(jì)數(shù)器值小于設(shè)定的時(shí)間,對(duì)應(yīng)的輸出PWAMA110UT, PWMA120UT, PWMA210UT, PWMA220UT保持原狀態(tài),否則輸出PWMA110UT = PWMAll ;PWMA120UT = PWMA12 ; P碰210UT = P碰21 ;P碰220UT = P碰22. 步驟107 :該步驟為封鎖過(guò)程的處理,封鎖過(guò)程按照當(dāng)前所處的狀態(tài),輸出過(guò)度脈 沖,按照順序關(guān)斷,直到IGBT全部為封鎖狀態(tài),然后轉(zhuǎn)入步驟108。 在所述步驟107中,根據(jù)所述開關(guān)磁阻電機(jī)的功率電路中每一相4個(gè)開關(guān)的通、斷 狀態(tài)分別進(jìn)行下列處理過(guò)程 在封鎖狀態(tài)下,PWMA1和PWMA2信號(hào)對(duì)輸出不再起作用,關(guān)斷過(guò)程由下面的邏輯實(shí) 現(xiàn)。 設(shè)A相的四個(gè)開關(guān)狀態(tài)組成一個(gè)數(shù)組[PWMAll, PWMA12, PWMA21, PWMA22],在封鎖 狀態(tài)有效的時(shí)刻,根據(jù)上面數(shù)值的值進(jìn)行狀態(tài)的轉(zhuǎn)換,規(guī)定
為最終的封鎖狀態(tài);
1)當(dāng)前狀態(tài)為
時(shí),執(zhí)行[OOll]-〉
_>
的狀態(tài)轉(zhuǎn)換,在狀態(tài) 之間插入最小延時(shí)時(shí)間; 2)當(dāng)前狀態(tài)為
時(shí),執(zhí)行[Olll]-〉 [OllO]-〉
的狀態(tài)轉(zhuǎn)換,在狀態(tài) 之間插入最小延時(shí)時(shí)間; 3)當(dāng)前狀態(tài)為[1111]時(shí),執(zhí)行[1111]_>
_>
的狀態(tài)轉(zhuǎn)換,在狀態(tài) 之間插入最小延時(shí)時(shí)間; 4)當(dāng)前狀態(tài)為[1110]時(shí),執(zhí)行[lllO]-〉 [OllO]-〉
的狀態(tài)轉(zhuǎn)換,在狀態(tài) 之間插入最小延時(shí)時(shí)間; 5)當(dāng)前狀態(tài)為[1100]時(shí),執(zhí)行[IIOO]-〉
_>
的狀態(tài)轉(zhuǎn)換,在狀態(tài) 之間插入最小延時(shí)時(shí)間; 6)當(dāng)前狀態(tài)為
時(shí),執(zhí)行
- >
的狀態(tài)轉(zhuǎn)換,在狀態(tài)之間插入最 小延時(shí)時(shí)間; 7)當(dāng)前狀態(tài)為
時(shí),執(zhí)行
_>
的狀態(tài)轉(zhuǎn)換,在狀態(tài)之間插入最 小延時(shí)時(shí)間; 8)當(dāng)前狀態(tài)為其他時(shí),直接轉(zhuǎn)換為
狀態(tài); 當(dāng)故障處理到輸出為
時(shí),輸出狀態(tài)不再變化,如果此時(shí)有復(fù)位信號(hào)則轉(zhuǎn)到 1。
步驟108 :該步驟為判斷是否接收到復(fù)位信號(hào),如果接收到復(fù)位信號(hào),則轉(zhuǎn)入步驟102進(jìn)行復(fù)位;否則等待復(fù)位信號(hào),P麗輸出維持關(guān)閉狀態(tài),重復(fù)該步驟。 以上所述僅為本發(fā)明的較佳實(shí)施例,并不用以限制本發(fā)明,凡在本發(fā)明的精神和
原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
權(quán)利要求
一種開關(guān)磁阻電機(jī)的雙管串聯(lián)變換器脈沖封鎖方法,其特征在于,所述方法具體包括下列步驟步驟A上電啟動(dòng);步驟B通過(guò)上電復(fù)位信號(hào)對(duì)PWM輸出及中間變量信號(hào)進(jìn)行初始化;步驟C由CPLD模塊分別接收來(lái)自控制電路的PWM輸入信號(hào)和故障信號(hào);步驟D判斷是否接收到故障信號(hào),如有則轉(zhuǎn)入步驟G,否則轉(zhuǎn)入步驟E;步驟E將每一路PWM輸入信號(hào)控制生成兩路中間變量信號(hào)PWM1,PWM2;根據(jù)PWM輸入信號(hào)和延時(shí)信號(hào)進(jìn)行狀態(tài)轉(zhuǎn)換,在每個(gè)狀態(tài)中變化中間變量信號(hào)的電平值;步驟F消除中間變量信號(hào)中的窄脈沖;然后轉(zhuǎn)入步驟C;步驟G識(shí)別當(dāng)前的狀態(tài),根據(jù)當(dāng)前的狀態(tài)決定封鎖過(guò)渡過(guò)程,輸出過(guò)渡脈沖,直到最終狀態(tài)為所有PWM輸出關(guān)閉;步驟H判斷是否接收到復(fù)位信號(hào),如有,則轉(zhuǎn)入步驟B;否則重復(fù)該步驟。
2. 根據(jù)權(quán)利要求1所述的開關(guān)磁阻電機(jī)的雙管串聯(lián)變換器脈沖封鎖方法,其特征在 于,所述步驟E具體包括下列步驟同時(shí)對(duì)控制同一相上橋臂兩個(gè)開關(guān)管的P麗信號(hào)和下臂橋兩個(gè)開關(guān)管的P麗信號(hào)進(jìn)行 處理其中,對(duì)控制同一相上橋臂兩個(gè)開關(guān)管的P麗信號(hào)的處理過(guò)程為步驟E-1-1 :等待P麗輸入信號(hào)上升沿,當(dāng)上升沿出現(xiàn),轉(zhuǎn)入步驟E-l-2 ;否則保持該狀態(tài);步驟E-l-2 :輸出P麗2中間變量信號(hào)為高電平,同時(shí)啟動(dòng)延時(shí),當(dāng)延時(shí)時(shí)間到達(dá)后,轉(zhuǎn) 入步驟E-l-3 ;步驟E-1-3:輸出P麗1中間變量信號(hào)為高電平,等待P麗輸入信號(hào)的下降沿,當(dāng)出現(xiàn)下 降沿轉(zhuǎn)入步驟E-l-4 ;否則保持該狀態(tài);步驟E-l-4:輸出P麗l中間變量信號(hào)為低電平,同時(shí)啟動(dòng)延時(shí),當(dāng)延時(shí)時(shí)間到達(dá)后,轉(zhuǎn) 入步驟E-l-5 ;步驟E-l-5 :輸出P麗2中間變量信號(hào)為低電平,轉(zhuǎn)入步驟E-1-1 ;對(duì)控制同一相下橋臂兩個(gè)開關(guān)管的p麗信號(hào)的處理過(guò)程為步驟E-2-l :等待P麗輸入信號(hào)上升沿,當(dāng)上升沿出現(xiàn),轉(zhuǎn)入步驟E-2-2 ;否則保持該狀態(tài);步驟E-2-2 :輸出P麗l中間變量信號(hào)為高電平,同時(shí)啟動(dòng)延時(shí),當(dāng)延時(shí)時(shí)間到達(dá)后,轉(zhuǎn) 入步驟E-2-3 ;步驟E-2-3 :輸出P麗2中間變量信號(hào)為高電平,等待P麗輸入信號(hào)的下降沿,當(dāng)出現(xiàn)下 降沿轉(zhuǎn)入步驟E-2-4 ;否則保持該狀態(tài);步驟E-2-4 :輸出P麗2中間變量信號(hào)為低電平,同時(shí)啟動(dòng)延時(shí),當(dāng)延時(shí)時(shí)間到達(dá)后,轉(zhuǎn) 入步驟E-2-5 ;步驟E-2-5 :輸出P麗l中間變量信號(hào)為低電平,轉(zhuǎn)入步驟E-2-l。
3. 根據(jù)權(quán)利要求1所述的用于開關(guān)磁阻電機(jī)的雙管串聯(lián)變換器安全封鎖脈沖方法,其特征在于,步驟F具體包括下列處理過(guò)程過(guò)程F-l :當(dāng)由每一路P麗輸入信號(hào)分出的P麗l中間變量信號(hào)或者P麗2中間變量信號(hào)發(fā)生從低電平向高電平狀態(tài)變化時(shí),啟動(dòng)開通最小脈寬計(jì)數(shù)器計(jì)時(shí);過(guò)程F-2 :當(dāng)由每一路P麗輸入信號(hào)分出的P麗l中間變量信號(hào)或者P麗2中間變量信號(hào)發(fā)生從高電平向低電平狀態(tài)變化時(shí),啟動(dòng)關(guān)斷最小脈寬計(jì)數(shù)器計(jì)時(shí);過(guò)程F-3 :如果計(jì)數(shù)器值小于設(shè)定的時(shí)間,則輸出原狀態(tài),否則輸出對(duì)應(yīng)的P麗l或P麗2信號(hào)。
4. 根據(jù)權(quán)利要求1所述的用于開關(guān)磁阻電機(jī)的雙管串聯(lián)變換器安全封鎖脈沖方法,其 特征在于,所述開關(guān)磁阻電機(jī)的功率電路中每個(gè)開關(guān)的通、斷狀態(tài)分別設(shè)定為l和O,將每 一項(xiàng)4個(gè)開關(guān)的通、斷狀態(tài)組成數(shù)組[sl,s2,s3,s4],設(shè)定
為最終的封鎖狀態(tài);在所 述步驟H中,根據(jù)所述開關(guān)磁阻電機(jī)的功率電路中每一項(xiàng)4個(gè)開關(guān)的通、斷狀態(tài)分別進(jìn)行下 列處理過(guò)程過(guò)程H-1 :當(dāng)前狀態(tài)為
時(shí),執(zhí)行
至
至
的狀態(tài)轉(zhuǎn)換,在狀 態(tài)之間插入最小延時(shí)時(shí)間;過(guò)程H-2 :當(dāng)前狀態(tài)為
時(shí),執(zhí)行
至
至
的狀態(tài)轉(zhuǎn)換,在狀 態(tài)之間插入最小延時(shí)時(shí)間;過(guò)程H-3 :當(dāng)前狀態(tài)為[1111]時(shí),執(zhí)行[1111]至
至
的狀態(tài)轉(zhuǎn)換,在狀 態(tài)之間插入最小延時(shí)時(shí)間;過(guò)程H-4 :當(dāng)前狀態(tài)為[1110]時(shí),執(zhí)行[1110]至
至
的狀態(tài)轉(zhuǎn)換,在狀 態(tài)之間插入最小延時(shí)時(shí)間;過(guò)程H-5 :當(dāng)前狀態(tài)為[1100]時(shí),執(zhí)行[1100]至
至
的狀態(tài)轉(zhuǎn)換,在狀 態(tài)之間插入最小延時(shí)時(shí)間;過(guò)程H-6 :當(dāng)前狀態(tài)為
時(shí),執(zhí)行
至
的狀態(tài)轉(zhuǎn)換,在狀態(tài)之間插入 最小延時(shí)時(shí)間;過(guò)程H-7 :當(dāng)前狀態(tài)為
時(shí),執(zhí)行
至
的狀態(tài)轉(zhuǎn)換,在狀態(tài)之間插入 最小延時(shí)時(shí)間;過(guò)程H-8 :當(dāng)前狀態(tài)為其他時(shí),直接轉(zhuǎn)換為
狀態(tài);
5. 根據(jù)權(quán)利要求1所述的用于開關(guān)磁阻電機(jī)的雙管串聯(lián)變換器安全封鎖脈沖方法,其 特征在于,在所述步驟E和所述步驟F中,對(duì)每一路P麗信號(hào)的處理過(guò)程均為并行處理。
全文摘要
本發(fā)明公開了一種開關(guān)磁阻電機(jī)的雙管串聯(lián)變換器脈沖封鎖方法,屬于電機(jī)控制領(lǐng)域。所述方法是在控制電路和驅(qū)動(dòng)電路之間串聯(lián)接入CPLD邏輯控制電路用于驅(qū)動(dòng)信號(hào)處理,包括邏輯分配、窄脈沖消除和封鎖邏輯處理,本發(fā)明的方法能夠用于開關(guān)磁阻電機(jī)的雙管串聯(lián)變換器安全封鎖脈沖控制,可以避免正常停機(jī)或者故障停機(jī)過(guò)程中出現(xiàn)的單個(gè)開關(guān)管承受母線電壓和動(dòng)作時(shí)間過(guò)短等現(xiàn)象,保證開關(guān)管工作安全。
文檔編號(hào)H02P6/24GK101777863SQ20091007693
公開日2010年7月14日 申請(qǐng)日期2009年1月14日 優(yōu)先權(quán)日2009年1月14日
發(fā)明者馬良玉 申請(qǐng)人:北京中紡銳力機(jī)電有限公司