辛建平,張國明,魏 慶,劉 金
(陜西群力電工有限責任公司,陜西寶雞,721300)
固態(tài)功率控制器(SSPC)是集斷路器的保護功能和固體繼電器的開關轉(zhuǎn)換功能于一體的智能型開關裝置,它具有無觸點、無電弧、響應快、壽命長、可靠性高以及便于計算機遠程控制等優(yōu)點。固態(tài)功率控制器主要用于接通或關斷用電設備的電源,具有過載保護功能和開關自檢功能,可以通過狀態(tài)信息實時向終端反饋負載是否已經(jīng)發(fā)生跳閘或出現(xiàn)故障,在高可靠控制領域,正在逐步取代常規(guī)系統(tǒng)中的機械開關、繼電器和熱斷路器,實現(xiàn)控制系統(tǒng)的遠程自動化控制。本文介紹的是一款270V高壓直流固態(tài)功率控制器,輸出額定負載電流30A,同時具備過壓、欠壓和過流保護、短路保護、狀態(tài)查詢等功能。
CAN總線因具有實時性強、數(shù)據(jù)傳輸可靠性高、抗干擾能力強、可靠的錯誤處理機檢錯機制等諸多優(yōu)點而被廣泛應用于工業(yè)智能控制、精密儀器、車載通訊等高噪聲環(huán)境。本文設計的控制器是立足于固態(tài)繼電器的開關轉(zhuǎn)換功能,將微機智能控制、數(shù)字處理、CAN總線通訊及斷路器的過壓、過流保護功能集成于一體的智能型功率繼電器,是目前固態(tài)繼電器的一種發(fā)展方向。本設計的固態(tài)功率控制器通過上位機軟件與CAN總線接口,可精確采集負載電壓、負載電流參數(shù),并實時反饋輸出開關狀態(tài)。
該控制器選取了具有ECAN模塊和A/D模塊的8位單片機、大功率MOSFET器件、總線收發(fā)器及高精度運算放大器作為核心元器件,以模塊化的設計思路進行系統(tǒng)設計,其邏輯框圖如圖1所示,單片機器為核心器件,一方面根據(jù)總線上CAN節(jié)點發(fā)送的控制或查詢指令實時控制大功率開關器件的通斷以及負載切換,同時將負載的實時工作電壓、電流及故障保護狀態(tài)等信息上傳至上位機主節(jié)點,實時監(jiān)控工作狀態(tài);另一方面實時處理負載端的采樣數(shù)據(jù),計算并判斷是否發(fā)生欠壓、過壓或過流故障,若發(fā)生故障則通過相應端口及時發(fā)出控制指令切斷大功率開關器件以保護負載。

圖1 固態(tài)功率控制器原理框圖
該控制器選用N溝道增強型場效應管作為功率輸出器件,該器件具有封裝體積小、耐壓高、輸出電流大、導通電阻小的特點。在該產(chǎn)品中,采用雙管并聯(lián)輸出,可滿足該控制器切換270Vd.c.、30A負載的要求。
由于場效應管為電壓驅(qū)動型器件,加之為滿足響應時間的要求,因此驅(qū)動采用驅(qū)動器。是一款雙通道高速場效應管驅(qū)動器,4.5V~18V的寬工作電壓范圍,驅(qū)動電流1.5A,輸出功率727mW,響應速率快,可滿足該產(chǎn)品輸出場效應管的驅(qū)動控制,簡化了驅(qū)動電路。見圖2。

圖2 開關驅(qū)動電路
如圖3所示,采用精密電阻對負載兩端的電壓進行采樣,當負載端電壓出現(xiàn)過壓或欠壓時,控制器應作出對應的保護動作。當負載電壓為270V時,通過電阻采樣到的電壓信號送入反向運算放大器的反向端,此時運算放大器輸出電壓為1.83V,該電壓信號被送至單片機的I/O口進行A/D轉(zhuǎn)換后,執(zhí)行相應的程序進行運算和比較,此時控制器輸入端如果有接通指令,控制器輸出端正常接通。

圖3 電壓檢測調(diào)理電路
當負載端電壓低于243V時,運算放大器輸出電壓小于1.65V,此時單片機執(zhí)行欠壓保護程序,置功率驅(qū)動器輸入為低電平,驅(qū)動器無輸出,場效應管關斷,同時單片機通過CAN總線向上位機發(fā)送欠壓保護信號,控制器處于欠壓保護狀態(tài)。當輸出端電壓高于297V進行過壓保護,此時運算放大器輸出電壓大于2V時,單片機執(zhí)行過壓保護程序,置功率驅(qū)動器輸入為低電平,驅(qū)動器無輸出,場效應管關斷,同時單片機通過CAN總線向上位機發(fā)送過壓保護信號,控制器處于過壓保護狀態(tài)。
目前電流檢測主要有電阻、電流互感器CT、隔離放大器、霍爾電流傳感器幾種方法,各自有其優(yōu)缺點。由霍爾元件構成的電流傳感器是目前常用的一種方法,因其測量結(jié)果的精度和線性度都較高,可測直流、交流和各種波形的電流。但該產(chǎn)品由于體積的限制,無法采用霍爾電流傳感器方式進行電流采樣,故采用合金電阻和運算放大器組成低端電流檢測電路。
為了滿足產(chǎn)品電流采樣精度要求,選用鎳銅合金精密檢測電阻進行電流檢測,該電阻額定功率3W,溫度系數(shù)<50ppm/℃,電阻值誤差±1%。運算放大器U5選用精密放大器,其失調(diào)電壓隨溫度漂移小于3μV/℃。
圖4為電流檢測和短路保護電路,圖中R18和R19為選取1mΩ的合金電阻并聯(lián)后串接在輸出回路中,通過采集檢測電阻兩端的電壓實現(xiàn)對輸出回路電流的檢測。由于在電阻兩端采樣到的電壓值較小,無法用于電路的運算和比較,因此采樣到的電壓信號需進行放大,采樣電阻兩端的電壓經(jīng)過放大后,分兩路分別送至單片機I/O口和短路保護電路。本設計中,采樣電阻將0~100A的負載電流轉(zhuǎn)化為電壓信號,然后將該電壓信號放大59倍后分別送至單片機的A/D采樣端口進行邏輯分析運算,同時該電壓信號被送至短路保護電路部分,與設定的短路保護值進行比較。

圖4 電流檢測和短路保護電路
若發(fā)生過流故障,單片機I/O向功率驅(qū)動器輸入發(fā)出關斷信號,功率驅(qū)動器無輸出,場效應管被關斷以保護系統(tǒng)安全。若發(fā)生短路保護故障,此時負載電流大于短路保護電流設定值時,比較器電路的輸入電壓大于基準電壓(短路保護設定值)時,比較器輸出高電平,觸發(fā)可控硅導通,可控硅的陽極連接功率驅(qū)動器的輸出端,功率驅(qū)動器輸出端迅速被拉低為低電平,從而快速切斷功率場效應管。當處理器接收到短路電信號,同時向單片機傳輸短路保護信號,處理器通過CAN總線向上位機發(fā)送短路保護狀態(tài)信號。
在短路或嚴重過載情況下,負載回路流過幾十甚至幾百安的電流,會對用戶的設備造成損壞,同時控制器內(nèi)部的場效應管功率器件溫度快速上升,極易損壞。短路保護是在當電路中流過的電流即將到達功率部分的器件所能允許的極限值時,為保護設備安全而采取的一種保護方式。發(fā)生短路故障時,快速關斷功率場效應管,并維持功率場效應管關斷狀態(tài),直至上位機檢測到故障,發(fā)出關斷命令。該控制器在100A短路電流下的保護動作時間在300微秒左右,實現(xiàn)快速短路保護,滿足設計要求。
反時限過流保護主要采用模擬電路和計算機軟件來實現(xiàn),模擬電路因為無法實現(xiàn)較為復雜的關系曲線,主要用于早期的繼電保護系統(tǒng)。由于計算機技術的發(fā)展,采用軟件可以靈活的實現(xiàn)各種算法及復雜特性曲線的擬合。
本設計采用軟件來實現(xiàn)反時限保護,用極度反時限曲線來實現(xiàn)過流保護,其數(shù)學表達式為:
(1)
t為跳閘延時時間;Tp為延時整定系數(shù);I為負載電流;Ip為整定電流值。
當I
(1)式經(jīng)變化可轉(zhuǎn)化為下式:
(2)
由于計算機只能離散數(shù)據(jù),將(2)式離散化得:
(3)
△t為兩次反時限求和的間隔時間,一般取計算的間隔時間。M為累計求和次數(shù)。當選定好反時限曲線后,Ip、Tp、△t為常量,令:
則(3)式簡化為:
(4)
當積分和達到臨界值B時,反時限跳閘保護,反時限延時時間為t=M△t。通過抽取數(shù)學模型,并通過軟件,實現(xiàn)反時限功能。
該控制器采用CAN2.0B標準幀格式,CAN標準幀的11位標識符(ID)定義如下表1:

表1 11位報文標識符定義
數(shù)據(jù)類型定義如表2:

表2 數(shù)據(jù)類型定義
當數(shù)據(jù)類型為C2H時,控制器上傳給上位機的控制器的開關狀態(tài)的長度為1個字節(jié),其各個位的定義如表3所示。

表3 數(shù)據(jù)類型為C2H時數(shù)據(jù)域的定義
固態(tài)功率控制器(SSPC)每隔1s自動上傳節(jié)點地址、開關狀態(tài)(即表3所述狀態(tài))、電流值、電壓值,電流值、電壓值各占兩個字節(jié),電流值、電壓值均放大10倍。
該控制器在軟件開發(fā)設計時,程序采用C語言編寫。主程序主要分為以下幾個部分。
(1)開機初始化部分:該段程序主要包含單片機I/O口功能定義,A/D轉(zhuǎn)換功能定義,CAN通信模塊等硬件信息定義以及程序變量定義及賦值、子函數(shù)定義等軟件信息的初始化。
(2)開機狀態(tài)檢測部分:該段程序主要包含對產(chǎn)品輸出回路的電壓、電流狀態(tài)進行檢測,并對檢測信號進行處理判斷,同時將輸出回路負載狀態(tài)的信號發(fā)送給上位機。
(3)正常狀態(tài)部分:該段程序主要包含對CAN總線發(fā)送的控制信號的檢測,調(diào)用CAN通信接收中斷子程,并根據(jù)控制信號來實現(xiàn)單片機對功率輸出部分的控制,對輸出負載的實時監(jiān)測和保護,檢測輸出負載回路的電流和電壓實時狀態(tài)信息,并通過CAN總線通信模塊傳輸至上位機。
根據(jù)系統(tǒng)要求,設計了上位機軟件,可實現(xiàn)控制器的自動控制測試,實時監(jiān)控負載的狀態(tài)。
在控制器輸出回路接入270V電源和額定負載后,在計算機上通過上位機軟件向控制器發(fā)送接通指令,控制器接通后可以檢測到控制器在線、開關狀態(tài)情況及負載電流、負載電壓參數(shù),在上位機軟件上可實時顯示電流、電壓及開關狀態(tài)。
控制器的額定輸出電流為30A,軟件設定當負載電流≥50A,系統(tǒng)執(zhí)行反時限過流保護算法,系統(tǒng)要求在 20s內(nèi)切斷負載,實際測試保護動作時間在16s~18s之間;當負載電流大于80A時,系統(tǒng)執(zhí)行反時限過流保護算法,系統(tǒng)要求在5s 內(nèi)切斷負載,實際測試保護動作時間在3s~4s之間。
當負載電流大于100A時,系統(tǒng)進入短路保護,測試電路保護時間在300μs左右。從試驗測試情況來看,測試參數(shù)指標達到了設計目標要求。
本文闡述了一種基于CAN2.0總線的直流固態(tài)功率控制器的設計方案。該設計以PIC 單片機和CAN總線收發(fā)器、功率場效應管、運算放大器等器件為硬件基礎,CAN總線通訊協(xié)議和C語言程序為軟件控制系統(tǒng),實現(xiàn)對負載的實時監(jiān)測、狀態(tài)查詢、故障復位、遠程控制等,產(chǎn)品可靠性高,性能穩(wěn)定,實現(xiàn)整機配電系統(tǒng)的遠程智能化控制。