新聞中心

        EEPW首頁 > 電源與新能源 > 設計應用 > 解析新型直線電機運輸系統中開關電源的設計方案

        解析新型直線電機運輸系統中開關電源的設計方案

        作者: 時間:2012-10-16 來源:網絡 收藏

        DC/DC變換電路IGBT額定電壓、額定電流的計算相對較簡單,故在此不做贅述,只給出結論:Q2需要選擇1 200 V、15 A等級的IGBT。

        2.2 控制

        內蒙采用數字控制,以TI公司的TMS320F28335型DSPxpfzxzjqtd_67615.html' target='_blank'>DSP芯片和ALTERA公司的Cyclone型FPGA芯片共同構成控制系統的核心。該控制系統主要包括6大模塊:主控模塊、A/D采樣與調理模塊、DI與DO模塊、LED顯示模塊、IGBT脈沖驅動模塊以及通信模塊。系統整體結構如圖3所示。

        系統整體結構

        主控模塊包括DSP和FPGA兩部分,負責A/D轉換、DI/DO控制、PI控制、邏輯判斷、軟件保護、硬件保護、與上位機通信、發生IGBT控制脈沖、控制LED顯示特定信息等,是控制系統的核心:

        A/D采樣與調理模塊負責將主電路中傳感器輸出的小電流信號轉換成小電壓信號,再經過濾波、限幅電路,接入DSP的A/D轉換接口,為控制系統提供系統當前工作狀態;

        DI與DO模塊可以實現I/O信號的輸出與檢測,主要用于繼電器控制和開關狀態反饋;

        LED顯示模塊由7段顯示數碼管組成,可根據主控模塊指令顯示電源當前工作狀態和故障信息;

        IGBT脈沖驅動模塊將IGBT控制脈沖進行推挽放大,增大其驅動功率,控制IGBT通斷。

        同時模塊內設有保護功能,對IGBT進行過流、過溫保護;通信模塊負責與DSP共同完成同上位機之間的485/CAN通信。6大模塊分工協作,共同保證了控制系統的高效、穩定運作。

        2.3 控制策略

        文中所采用兩級電壓閉環控制模式。由主電路中的電壓傳感器檢測電壓反饋值,經過A/D調理,送入DSP芯片進行A/D轉換,利用其強大的計算能力實現數字化PI調節,完成電壓閉環。DSP實時生成下一刻開關管的占空比指令,FPGA負責發生IGBT控制脈沖。前級電壓閉環將DC1 500 V降至DC600 V,后級電壓閉環將DC600 V變至DC24 V,兩級閉環結構相同,互不影響。公式(11)~(16)所示為DSP芯片中PI調節模塊計算過程。

        DSP芯片中PI調節模塊計算過程

        圖4所示為PI調節模塊的結構圖。

        PI調節模塊的結構圖

        除了以上闡述的傳統PI控制,本系統還應用了前饋補償的思想,不再只以PI決定控制脈沖占空比,加入了前饋補償計算結果,使得控制系統的反應速度更快。PI調節模塊作為“微調”,使得輸出電壓紋波系數更小,穩定性更佳,有效抑制了系統因沖擊、震蕩所引起的輸出劇烈波動。具體應用方法如公式(17)所示。

        具體應用方法公式

        上式中,D為最終IGBT控制脈沖占空比;PLout為PI調節模塊計算結果;Uref為前饋補償計算給定值,這里取各級電壓閉環的額定輸出電壓;Uin為前饋補償計算輸入值,這里取各級電壓閉環的輸入電壓。因此,Uref/Uin即為前饋補償計算結果。

        2.4 保護策略

        如前文所述,內蒙系統試驗線存在弓網關系差的問題,在某些區段頻繁出現短時掉電-再上電的現象,進而在前級BUCK電路的電感、電容上產生沖擊電流、沖擊電壓。其中,尤以沖擊電流對系統的損害作用最大。經仿真,采用前文所選電路器件參數和閉環控制策略,10 ms脫弓情況下,電流沖擊一般會達到90A。除此之外,系統還可能出現各種過壓、過流故障。因此,采取有效的保護策略,抑制沖擊電流過大,保證系統穩定是十分必要的。具體保護邏輯如下:

        1)輸入過壓——封鎖全部控制脈沖,過一段時間后(10 s)進行檢測,若此時并無過壓情況,則重新啟動脈沖。DC/DC變換電路直接恢復至保護前占空比,BUCK電路進入軟啟動模式,以當前UDC600V/UDC1500V為占空比起始點,依時序逐漸增大占空比,直到DC600 V達到額定值為止。輸入過壓保護值取1800V。

        2)輸入欠壓——這種故障中主要出現于網側短時掉電情況下。輸入欠壓保護后,僅封鎖BUCK電路控制脈沖,在控制系統每一時序周期對網壓進行監測,一旦恢復正常,BUCK電路進入軟啟動模式,方式同I。輸入欠壓保護值取1 000 V。

        3)DC600V過壓——封鎖全部控制脈沖,中間電壓經由壓倉電阻緩慢泄放,當低于550 V時,系統重新啟動脈沖。方式同I。DC600 V過壓保護值取700V。

        4)輸出過壓、欠壓——封鎖全部控制脈沖,5 s后系統重新啟動。如果在1分鐘內重啟次數超過3次,則系統停機,不再重啟,人工進行故障修復。輸出過壓保護值取30 V,欠壓保護值取20 V。

        5)輸出過流——當Ifh Idl時,即輸出發生短路時,封鎖全部控制脈沖,系統停機,人工進行故障修復。

        輸出過流

        3 系統仿真

        利用MATLAB軟件實現系統仿真,搭建模型如圖5所示。

        搭建模型

        圖6所示為系統仿真電壓波形圖。1通道為DC600 V波形;2通道為DC24 V波形;3通道為變壓器原邊波形;4通道為二極管整流后波形。

        系統仿真電壓波形圖



        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 宜阳县| 鄱阳县| 尉犁县| 宁化县| 安顺市| 临武县| 特克斯县| 广元市| 巍山| 沙河市| 东兰县| 海晏县| 伊宁县| 成安县| 曲周县| 长子县| 宁武县| 依兰县| 辽宁省| 昆明市| 夏津县| 德化县| 微博| 大足县| 福安市| 博客| 巧家县| 连云港市| 东乡| 寿宁县| 龙陵县| 翁牛特旗| 弥勒县| 北京市| 望城县| 色达县| 龙里县| 甘洛县| 贵阳市| 百色市| 三亚市|