新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > 基于STM32的大扭矩永磁同步電機驅動系統

        基于STM32的大扭矩永磁同步電機驅動系統

        作者: 時間:2013-02-18 來源:網絡 收藏

        本文引用地址:http://www.104case.com/article/217396.htm

        基于STM32的大扭矩永磁同步電機驅動系統

        基于STM32的大扭矩永磁同步電機驅動系統

          圖8 IPM 出錯信號處理電路

          由于IPM 的開關頻率較高,而在功率回路中存在寄生電感,在IPM 開關過程中會產生很高的浪涌電壓,造成對器件的沖擊,影響器件的性能及使用壽命。為此設計了如圖9 所示的IPM 緩沖電路,以降低IPM 開通和關斷過程的電壓和電流尖峰,從而降低器件開關損耗,保護器件安全運行。其中,選擇超快恢復二極管RM25HG-24S 作為緩沖二極管,其耐壓1200 V,最大反向恢復時間300 ns; 綜合考慮本系統驅動電流頻率及IPM 本身性能,將IPM 工作頻率選為8 KHz,取直流母線寄生電感50 nH,根據計算及試驗,最終選擇緩沖電容Cs = 3 μF,緩沖電阻Rs = 12 Ω。

        基于STM32的大扭矩永磁同步電機驅動系統

          圖9 IPM 緩沖電路

          2. 2 系統軟件設計

          系統軟件主要由主程序和中斷服務程序構成,其中主程序完成各種軟硬件的初始化、電機初始位置檢測和電機啟動等,中斷服務程序包括PWM 中斷子程序和外部中斷保護子程序等。其中PWM 中斷子程序是控制系統核心,主要完成對轉子電流和速度的采集與處理、PID 調節、電壓矢量的計算與選擇、PWM 發生等。外部中斷子程序主要包括母線電壓過、欠壓保護、啟動保護和溫度保護等。當IPM 有出錯信號時, 控制高級控制定時器的TIM1_BKIN 信號禁止PWM 輸出,保證系統的安全,圖10為PWM 中斷服務程序流程圖。

        基于STM32的大扭矩永磁同步電機驅動系統

          圖10 PWM 中斷服務程序

          3 實驗結果

          如圖11 所示,為本文所設計控制系統的 控制板及IPM 驅動板實物。對一臺額定功率132 kW、額定電流232 A、輸入電壓380 V的進行了單元及系統實驗。圖12 所示為W 相上下橋臂的PWM 波形,測試PWM頻率為8 KHz ( 周期125 μs) ; 圖13 所示為電機空載運行時W 相的電流波形,表明控制系統的軟硬件模塊均可有效運行。

        控制電路

          圖11 控制電路

          4 結語

          本文提出了一種基于的控制系統,設計了STM32 處理器模塊、增益可調的電流檢測電路、旋轉變壓器接口電路、IPM驅動保護電路等,采用矢量控制方法,實現了永磁同步電機速度和轉矩控制,并進行了試驗驗證,為永磁同步電機驅動控制提供了一種穩定可靠、高性價比的方案。


        上一頁 1 2 3 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 竹山县| 上杭县| 深水埗区| 峨眉山市| 新昌县| 张家界市| 河北区| 宝兴县| 确山县| 民勤县| 尼勒克县| 万州区| 杂多县| 乌拉特中旗| 麻阳| 新源县| 昌宁县| 岳阳市| 新津县| 长汀县| 海兴县| 比如县| 浦东新区| 黎城县| 安陆市| 图片| 宁阳县| 富平县| 虹口区| 阳山县| 滦平县| 平原县| 永川市| 安义县| 吴川市| 旺苍县| 年辖:市辖区| 上思县| 彰化市| 环江| 石林|