蘇 偉,宋振民
(中國電子科技集團公司第二十一研究所,上海 200233)
隨著集成電路的快速發(fā)展,電子元器件的集成、熱流密度在不斷地增大。電子元器件散熱良好是發(fā)揮其良好性能的最佳保障。中頻軸流風機作為電子元器件散熱單元,可以使設(shè)備工作在合適的溫度,從而保證電子元器件的可靠工作。為了保證風機產(chǎn)品的性能可靠,需要在出廠前進行一定時間的上電跑合試驗,剔除試驗中的異常風機。傳統(tǒng)的跑合方法是依靠空氣開關(guān)、熱繼電器等進行保護,并依靠檢測人員進行不定時監(jiān)控來防止意外的發(fā)生,因此只能在工作時間進行跑合??紤]到多臺同時運行,總電流過大,安全性難以保證,并且噪聲太大,因此單次只跑合一臺風機?;谏鲜鎏攸c,本文基于LabVIEW 2014和可編程USB繼電器模塊、三相固態(tài)繼電器以及WT1600功率計,建立一套風機跑合監(jiān)控系統(tǒng),改變?nèi)斯づ芎弦淮我慌_的方法,進行一次3臺甚至多臺順序跑合方法。相比較人工跑合系統(tǒng),自動跑合系統(tǒng)對于風機運行過程中的運行參數(shù)能夠做到實時監(jiān)控,進行過流保護。自動跑合系統(tǒng)可以做到一次3臺甚至多臺依次跑合,并對跑合試驗中的運行電流進行實時監(jiān)控和過流保護,大大提高了跑合試驗的效率和安全性,減少了檢測人員安裝風機及接線的次數(shù),降低了人工成本。圖1和圖2分別展示了風機人工跑合試驗和無人監(jiān)控自動跑合的流程。兩者區(qū)別在于人工跑合最多一次兩臺,而自動跑合系統(tǒng)可以順序多臺風機跑合并實現(xiàn)自動保護功能。采用LabVIEW建立的風機跑合系統(tǒng),具有成本低、開發(fā)周期短、操作便捷、易于調(diào)試和升級等優(yōu)勢[1]。
圖1 人工跑合試驗流程
圖2 無人監(jiān)控自動跑合流程
開關(guān)控制系統(tǒng)具體控制主電路圖如圖3所示,主要由一個24 V開關(guān)電源、一個8路USB繼電器,7個三相固態(tài)繼電器(直流控交流)組成。
圖3 控制主電路圖
繼電器控制器采用8路繼電器控制板DAM0800(USB版),其內(nèi)部有8個繼電器模塊,可以控制不超過250 V、10 A的電路通斷,接口如圖4所示[2],8個繼電器模塊均為單刀雙擲開關(guān)。
圖4 8路繼電器控制板接口圖
三相固態(tài)繼電器具有可靠性高、響應(yīng)速度快、壽命長、耐潮耐高溫的特點[3],為了滿足跑合試驗中頻繁開關(guān)的需要,本系統(tǒng)中采用三相固態(tài)繼電器作為風機跑合的繼電器。三相固態(tài)繼電器的控制端為直流控制端,A1、B1、C1為三相交流電輸入端,A2、B2、C2為三相交流電輸出端,如圖5所示??刂贫瞬捎?~32 V直流控制信號進行控制,間接驅(qū)動大電流交流負載。
圖5 三相固態(tài)繼電器示意圖
主電路主要由相序切換模塊、功率計切換模塊和順序開關(guān)模塊三個功能模塊組成。
相序切換模塊是針對個別風機產(chǎn)品自身相序相反而設(shè)計的。通過相序切換模塊可以自動進行電子換相,無須再重新接線。該模塊采用單個繼電器模塊OUT7控制三相固態(tài)繼電器1和2進行切換。三相固態(tài)繼電器1和三相固態(tài)繼電器2輸入端接入電源的相序相反,其控制端分別接OUT7的常閉端和常開端,這樣保證了兩個三相固態(tài)繼電器不會同時閉合,防止短路。
功率計切換模塊主要是為了防止風機起動電流過大燒毀功率計而進行起動切換。該功能主要由8路繼電器控制板中OUT8和三相固態(tài)繼電器3和4完成。OUT8常閉端接三相固態(tài)繼電器4的直流控制端,常開端接三相固態(tài)繼電器3的直流控制端。風機起動時三相固態(tài)繼電器4接通,等待風機運行平穩(wěn)后切換至三相固態(tài)繼電器3后功率計接通。
順序開關(guān)模塊由繼電器模塊OUT1、OUT2、OUT3和三相固態(tài)繼電器5、6、7組成。3個模塊的常開端分別接3個三相固態(tài)繼電器的直流控制端,默認是斷開狀態(tài)。
程序主要有相序檢查、跑合試驗兩個部分。相序檢查主要針對個別風機本身相序為反的情況,依次給每臺風機短時通電讓風機轉(zhuǎn)動,檢驗人員根據(jù)轉(zhuǎn)向是否正確來設(shè)定相序轉(zhuǎn)換開關(guān),減少人工接線次數(shù)。跑合試驗事件為正式跑合試驗過程,其過程流程圖如圖6所示。跑合試驗程序需要電流功率數(shù)據(jù)采集和開關(guān)兩個功能模塊以及最后的整合程序。其中,關(guān)鍵技術(shù)是開關(guān)類技術(shù)和整合程序。
圖6 跑合試驗程序流程圖
本文采用了面向?qū)ο蟮姆椒ㄟM行開關(guān)模塊的開發(fā)。面向?qū)ο蟮某绦蛟O(shè)計方法是指在開發(fā)程序時以對象作為程序的基本模塊,而不是以程序的功能和過程來劃分模塊。以對象作為程序的基本模塊可以提高程序的重用性、靈活性和多態(tài)性[4]。具體開關(guān)類組成如圖7所示,主要方法由打開開關(guān)、關(guān)閉開關(guān)、控制單個繼電器3個方法以及CRC16校驗碼轉(zhuǎn)換程序和命令碼生成程序組成。開關(guān)類屬性主要由Visa資源名稱、設(shè)備地址、功能碼組成,如圖8所示。
圖7 開關(guān)類組成圖8 開關(guān)類屬性
控制單個繼電器為開關(guān)類的主要功能,其程序框圖如圖 9所示,具體由串口命令生成、發(fā)送串口命令和讀取返回信息三個部分構(gòu)成。根據(jù)繼電器編號和狀態(tài)實現(xiàn)對特定繼電器的閉合斷開控制。
圖9 控制單個繼電器程序框圖
串口命令構(gòu)成如圖 10所示。串口命令生成的程序框圖如圖11所示。以O(shè)UT1閉合為例,按照串口命令組成方式,先組成前6位FE05 0000 FF00,根據(jù)前6位進行CRC16校驗得出最后兩位的校驗碼9835,最終得出OUT1閉合的串口命令為FE05 0000 FF00 9835。串口命令生成程序?qū)⒁刂频睦^電器編號和狀態(tài)作為輸入?yún)?shù),轉(zhuǎn)換后輸出串口命令,例如OUT1~OUT8的寄存器地址是0000~0007。
圖10 串口命令組成
圖11 串口命令生成程序框圖
圖12為風機跑合系統(tǒng)程序前面板。程序前面板主要有3個按鈕:相序檢查、跑合試驗,停止試驗。另外還有3個輸入控件:其中布爾數(shù)組為相序設(shè)定,用于選擇每臺風機的相序;目標時間為跑合運行時間;電流限值為過流保護的電流限值。
圖12 風機跑合系統(tǒng)前面板
事件分支結(jié)構(gòu)包括相序檢查、跑合試驗、停止試驗3個分支結(jié)構(gòu)。
圖13為相序檢查按鈕按下事件分支的程序框圖。相序檢查按鈕被單擊后,執(zhí)行相序切換控制OUT7的狀態(tài),再打開OUT[i]的開關(guān),延遲6 s后關(guān)閉OUT[i]的開關(guān)。人工檢查風機運行的轉(zhuǎn)向是否正確,如轉(zhuǎn)向反了,就更改相序設(shè)定中對應(yīng)的值。相序檢查的目的是排除風機產(chǎn)品相序錯誤的故障,同時通過電子換相可以減少人工換相的工作量。
圖13 相序檢查事件分支程序框圖
圖14為跑合試驗按鈕值改變事件分支。圖14中程序按照圖6的程序流程圖進行設(shè)計。順序開關(guān)由For循環(huán)實現(xiàn),F(xiàn)or循環(huán)內(nèi)部先根據(jù)相序設(shè)定進行相序轉(zhuǎn)換,再打開風機開關(guān),等待6 s后再切換功率測量開關(guān)執(zhí)行While電流功率數(shù)據(jù)采集循環(huán)。While循環(huán)結(jié)束后關(guān)閉風機開關(guān),同時WT1600功率分析儀斷開。
圖14 跑合試驗事件分支程序框圖
While循環(huán)實現(xiàn)電流功率采集存儲、電流比較和定時功能,循環(huán)周期為1 s。電流功率采集采用WT1600的LabVIEW驅(qū)動中讀取測量值子函數(shù)實現(xiàn),輸出類型為數(shù)組形式,數(shù)組第二個元素為電流值。采集的電流和功率值可以與采集時間一起存儲在ACCESS數(shù)據(jù)庫中。
定時功能采用已用時間子函數(shù)實現(xiàn)。While循環(huán)終止的條件為采集電流值大于電流限值進行,值為真時停止;另一個條件為已用時間達到目標時間時結(jié)束端子輸出為真。兩個條件進行“或”的運算。跑合試驗運行過程中的監(jiān)控電流值顯示在前面板上的波形圖上。
圖15為2016年軸流風機跑合的部分試驗數(shù)據(jù)。圖 16為跑合系統(tǒng)控制主電路,由一個24 V開關(guān)電源、16 A的斷路器、8路繼電器控制器和7個三相固態(tài)繼電器組成。三相固態(tài)繼電器布置及接線方式與圖 4相同。圖 17為J190FZYD180型軸流風機跑合過程中電流波形圖。
該跑合系統(tǒng)在2014年、2015年和2016年3年對一款軸流風機產(chǎn)品進行跑合試驗,累計已進行了200多臺風機的跑合試驗。
圖15 部分跑合試驗數(shù)據(jù)
圖16 控制主電路實物圖
圖17 風機跑合過程波形圖
本文采用圖形化虛擬儀器語言LabVIEW開發(fā)的基于個人計算機的風機跑合系統(tǒng),采用面向?qū)ο蟮木幊谭椒?,可以大大提高編程的效率。試驗證明,該系統(tǒng)能夠有效地完成風機跑合試驗,與傳統(tǒng)的人工跑合方式相比,不僅降低了人工成本,還保證了風機跑合的安全性和可靠性,大大提高了風機跑合試驗的效率。