>[0089]具體的,開通狀態(tài)處理模塊403可以包括:第一檢測及處理單元4031,用于檢測是否滿足第一條件,第一條件為第二個IGBT或第三個IGBT所對應(yīng)的當(dāng)前輸入驅(qū)動信號的位為開通電平信號并且上一周期的輸出驅(qū)動信號的位為關(guān)斷電平信號,如果滿足,則將滿足條件的IGBT對應(yīng)的上一周期的輸出驅(qū)動信號的位變更為開通電平信號;
[0090]第二檢測及處理單元4032,用于如果不滿足第一條件,則繼續(xù)檢測是否滿足第二條件,第二條件為第一個IGBT或第四個IGBT所對應(yīng)的當(dāng)前輸入驅(qū)動信號的位為開通電平信號并且上一周期的輸出驅(qū)動信號的位為關(guān)斷電平信號,將滿足條件的IGBT對應(yīng)的上一周期的輸出驅(qū)動信號的位變更為開通電平信號。
[0091]具體的,關(guān)斷狀態(tài)處理模塊404可以包括:第三檢測及處理單元4041,用于檢測是否滿足第三條件,第三條件為第一個IGBT或第四個IGBT所對應(yīng)的當(dāng)前輸入驅(qū)動信號的位為關(guān)斷電平信號并且上一周期的輸出驅(qū)動信號的位為開通電平信號,如果滿足,則將滿足條件的IGBT對應(yīng)的上一周期的輸出驅(qū)動信號的位變更為關(guān)斷電平信號;
[0092]第四檢測及處理單元4042,用于如果不滿足第三條件,則繼續(xù)檢測是否滿足第四條件,第四條件為第二個IGBT或第三個IGBT所對應(yīng)的當(dāng)前輸入驅(qū)動信號的位為關(guān)斷電平信號并且上一周期的輸出驅(qū)動信號的位為開通電平信號,將滿足條件的IGBT對應(yīng)的上一周期的輸出驅(qū)動信號的位變更為關(guān)斷電平信號。
[0093]這里需要說明的是,橋臂邏輯單元至少還可具有關(guān)斷處理狀態(tài),穩(wěn)定狀態(tài)處理模塊401還可用于在穩(wěn)定處理狀態(tài)下,還進(jìn)行如下處理:如果當(dāng)前輸入驅(qū)動信號中的開通電平信號的數(shù)量少于上一周期的輸出驅(qū)動信號中的開通電平信號的數(shù)量,則進(jìn)入關(guān)斷處理狀態(tài),該橋臂邏輯單元還可以包括:
[0094]關(guān)斷狀態(tài)處理模塊404,用于在關(guān)斷處理狀態(tài)下,進(jìn)行如下處理:
[0095]根據(jù)當(dāng)前輸入驅(qū)動信號,選擇需要關(guān)斷的IGBT,將上一周期的輸出驅(qū)動信號中相應(yīng)的位變更為關(guān)斷電平信號,等待預(yù)設(shè)的第二窄帶脈沖抑制時間,然后進(jìn)入穩(wěn)定處理狀態(tài)。
[0096]本發(fā)明的用于二極管鉗位型三電平橋臂的橋臂邏輯單元,在橋臂邏輯單元的穩(wěn)定、死區(qū)、開通或關(guān)斷任一處理狀態(tài)下,進(jìn)行與所處的處理狀態(tài)相對應(yīng)的處理,從而能夠在上述多種處理狀態(tài)之間切換,使得輸入端和輸出端均兼容了死區(qū)處理狀態(tài)的驅(qū)動信號,無論是開通處理狀態(tài)還是關(guān)斷處理狀態(tài),都在輸出端實現(xiàn)了窄脈沖抑制。
[0097]優(yōu)選地,穩(wěn)定狀態(tài)處理模塊401還可用于如果當(dāng)前輸入驅(qū)動信號與上一周期的輸出驅(qū)動信號相同,則保持在穩(wěn)定處理狀態(tài);
[0098]在穩(wěn)定處理狀態(tài)下,保持輸出驅(qū)動信號不變,并且以預(yù)定的周期或者預(yù)定的觸發(fā)條件,執(zhí)行獲取當(dāng)前輸入驅(qū)動信號,以及將當(dāng)前輸入驅(qū)動信號與上一周期的輸出驅(qū)動信號進(jìn)行比較的處理。
[0099]進(jìn)一步地,為了濾除信號的干擾,該橋臂邏輯單元還可以包括:
[0100]濾波處理模塊,用于將當(dāng)前輸入驅(qū)動信號與前次獲取操作所得到的前次輸入驅(qū)動信號進(jìn)行比較,如果當(dāng)前輸入驅(qū)動信號與前次獲取操作所得到的前次輸入驅(qū)動信號不同,則進(jìn)入濾波處理,
[0101]在濾波處理狀態(tài)下,等待預(yù)設(shè)的濾波時間,然后判斷當(dāng)前輸入驅(qū)動信號是否發(fā)生變化,如果沒有發(fā)生變化,則繼續(xù)執(zhí)行將當(dāng)前輸入驅(qū)動信號與上一周期的輸出驅(qū)動信號進(jìn)行比較的處理,如果發(fā)生變化,則丟棄本次獲取的當(dāng)前輸入驅(qū)動信號,進(jìn)入穩(wěn)定處理狀態(tài),繼續(xù)執(zhí)行獲取當(dāng)前輸入驅(qū)動信號的操作。
[0102]進(jìn)一步地,為了能夠在接收到停止信號或故障信號時,向底層驅(qū)動器發(fā)出四位均為關(guān)斷電平信號的輸出驅(qū)動信號,并關(guān)斷所有IGBT。信號輸入端還可以用于接收來自系統(tǒng)控制器的停止信號和/或接收來自底層驅(qū)動器的故障信號,該橋臂邏輯單元還可以包括:
[0103]停止信號或故障信號處理模塊,用于在接收到停止信號或故障信號的情況下,向四個底層驅(qū)動器發(fā)出四位均為關(guān)斷電平信號的輸出驅(qū)動信號。
[0104]進(jìn)一步地,為了能夠屏蔽干擾和器件差異引起的錯誤信號,可通過對當(dāng)前輸入信號是否為錯誤信號進(jìn)行判斷,根據(jù)判斷結(jié)果進(jìn)行相應(yīng)的處理。該橋臂邏輯單元還可以包括:
[0105]錯誤信號判斷模塊,用于判斷當(dāng)前輸入信號是否為錯誤信號,如果當(dāng)前輸入信號為錯誤信號,則向四個底層驅(qū)動器發(fā)出四位均為關(guān)斷電平信號的輸出驅(qū)動信號,如果當(dāng)前輸入信號不為錯誤信號,則繼續(xù)執(zhí)行將當(dāng)前輸入驅(qū)動信號與上一周期的輸出驅(qū)動信號進(jìn)行比較的處理。
[0106]以上所述,僅為本發(fā)明的【具體實施方式】,但本發(fā)明的保護(hù)范圍并不局限于此,任何熟悉本技術(shù)領(lǐng)域的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可輕易想到變化或替換,都應(yīng)涵蓋在本發(fā)明的保護(hù)范圍之內(nèi)。因此,本發(fā)明的保護(hù)范圍應(yīng)以所述權(quán)利要求的保護(hù)范圍為準(zhǔn)。
【主權(quán)項】
1.一種用于二極管鉗位型三電平橋臂的驅(qū)動方法,其特征在于,所述二極管鉗位型三電平橋臂的一個橋臂包括四個IGBT和與其一一對應(yīng)的四個底層驅(qū)動器,并且在系統(tǒng)控制器與底層驅(qū)動器之間設(shè)置有橋臂邏輯單元,所述橋臂邏輯單元具有用于接收來自所述系統(tǒng)控制器的輸入驅(qū)動信號的信號輸入端和向所述四個底層驅(qū)動器發(fā)出輸出驅(qū)動信號的驅(qū)動信號輸出端,所述驅(qū)動信號輸出端具有對上一周期的輸出驅(qū)動信號鎖存功能, 所述輸入驅(qū)動信號和所述輸出驅(qū)動信號均為四位并行電平信號,所述電平信號至少包括用于驅(qū)動IGBT開通的開通電平信號和用于驅(qū)動IGBT關(guān)斷的關(guān)斷電平信號, 所述橋臂邏輯單元至少具有穩(wěn)定處理狀態(tài)、死區(qū)處理狀態(tài)和開通處理狀態(tài),所述方法包括: 在所述穩(wěn)定處理狀態(tài)下,進(jìn)行如下處理: 獲取當(dāng)前輸入驅(qū)動信號; 將所述當(dāng)前輸入驅(qū)動信號與所述上一周期的輸出驅(qū)動信號進(jìn)行比較,如果所述當(dāng)前輸入驅(qū)動信號與所述上一周期的輸出驅(qū)動信號不同,則判斷當(dāng)前輸入驅(qū)動信號中的開通電平信號的數(shù)量是否多于所述上一周期的輸出驅(qū)動信號中的開通電平信號的數(shù)量, 如果所述當(dāng)前輸入驅(qū)動信號中的開通電平信號的數(shù)量多于所述上一周期的輸出驅(qū)動信號中的開通電平信號的數(shù)量,則進(jìn)入所述死區(qū)處理狀態(tài), 在所述死區(qū)處理狀態(tài)中,進(jìn)行如下處理: 等待預(yù)設(shè)的死區(qū)時間,進(jìn)入開通處理狀態(tài), 在所述開通處理狀態(tài)中,進(jìn)行如下處理: 根據(jù)所述當(dāng)前輸入驅(qū)動信號,選擇需要開通的IGBT,將所述上一周期的輸出驅(qū)動信號中相應(yīng)的位變更為開通電平信號,等待預(yù)設(shè)的第一窄帶脈沖抑制時間,然后進(jìn)入所述穩(wěn)定處理狀態(tài)。
2.根據(jù)權(quán)利要求1所述的驅(qū)動方法,其特征在于,所述橋臂邏輯單元至少還具有關(guān)斷處理狀態(tài),所述方法還包括: 在所述穩(wěn)定處理狀態(tài)下,還進(jìn)行如下處理: 如果所述當(dāng)前輸入驅(qū)動信號中的開通電平信號的數(shù)量少于所述上一周期的輸出驅(qū)動信號中的開通電平信號的數(shù)量,則進(jìn)入所述關(guān)斷處理狀態(tài), 在所述關(guān)斷處理狀態(tài)下,進(jìn)行如下處理: 根據(jù)所述當(dāng)前輸入驅(qū)動信號,選擇需要關(guān)斷的IGBT,將所述上一周期的輸出驅(qū)動信號中相應(yīng)的位變更為關(guān)斷電平信號,等待預(yù)設(shè)的第二窄帶脈沖抑制時間,然后進(jìn)入所述穩(wěn)定處理狀態(tài)。
3.根據(jù)權(quán)利要求1所述的驅(qū)動方法,其特征在于,如果當(dāng)前輸入驅(qū)動信號與所述上一周期的輸出驅(qū)動信號相同,則保持在所述穩(wěn)定處理狀態(tài); 在所述穩(wěn)定處理狀態(tài)下,保持所述輸出驅(qū)動信號不變,并且以預(yù)定的周期或者預(yù)定的觸發(fā)條件,執(zhí)行獲取當(dāng)前輸入驅(qū)動信號,以及將所述當(dāng)前輸入驅(qū)動信號與所述上一周期的輸出驅(qū)動信號進(jìn)行比較的處理。
4.根據(jù)權(quán)利要求1-3中任一項所述的驅(qū)動方法,其特征在于,在所述穩(wěn)定處理狀態(tài)下,在執(zhí)行將所述當(dāng)前輸入驅(qū)動信號與所述上一周期的輸出驅(qū)動信號進(jìn)行比較的處理之前,還包括: 將所述當(dāng)前輸入驅(qū)動信號與前次獲取操作所得到的前次輸入驅(qū)動信號進(jìn)行比較,如果所述當(dāng)前輸入驅(qū)動信號與前次獲取操作所得到的前次輸入驅(qū)動信號不同,則進(jìn)入濾波處理狀態(tài), 在所述濾波處理狀態(tài)下,等待預(yù)設(shè)的濾波時間,然后判斷所述當(dāng)前輸入驅(qū)動信號是否發(fā)生變化,如果沒有發(fā)生變化,則繼續(xù)執(zhí)行將所述當(dāng)前輸入驅(qū)動信號與所述上一周期的輸出驅(qū)動信號進(jìn)行比較的處理,如果發(fā)生變化,則丟棄本次獲取的所述當(dāng)前輸入驅(qū)動信號,進(jìn)入穩(wěn)定處理狀態(tài),繼續(xù)執(zhí)行獲取所述當(dāng)前輸入驅(qū)動信號的操作。
5.根據(jù)權(quán)利要求4所述的驅(qū)動方法,其特征在于,所述信號輸入端還用于接收來自所述系統(tǒng)控制器的停止信號和/或接收來自所述底層驅(qū)動器的故障信號,所述方法還包括: 在接收到停止信號或故障信號的情況下,向所述四個底層驅(qū)動器發(fā)出四位均為關(guān)斷電平信號的輸出驅(qū)動信號。
6.根據(jù)權(quán)利要求1所述的驅(qū)動方法,其特征在于,在所述開通處理狀態(tài)中,根據(jù)所述當(dāng)前輸入驅(qū)動信號,選擇需要開通的IGBT,將上一周期的輸出驅(qū)動信號中相應(yīng)的位變更為開通電平信號的處理包括: 檢測是否滿足第一條件,所述第一條件為第二個