江蘇省常熟職業教育中心 何志強
永磁無刷直流電機系統采用雙閉環 (速度環、電流環)控制。其中速度環采用PID控制,其優點在于:可根據不同的運行條件,在保證系統控制精度的前提下,達到提高系統快速性且確保控制魯棒性的目的。電流環仍然沿用傳統的PID控制,可滿足控制要求。
在Matlab/Simulink下,根據模塊化建模的思想,圖1即為在Matlab/Simulink下無刷直流電機控制系統的整體仿真框圖。其中包含:無刷直流電機本體模塊、速度環調節模塊、電流環調節模塊、轉速給定模塊和電壓給定模塊等。

圖1 無刷直流電機控制系統的整體仿真框圖


進一步簡化為:

根據式(2)和式(3)即可得到兩相導通時的電機模型。
當兩相導通時,電流從相流到相,為負值。因電機三相繞組對稱,可用此方法建立兩相導通時的仿真模型,運行時根據位置信號來切換各個模型即可。
換相邏輯模塊的主要作用是根據電機轉子位置來決定讓哪個繞組通電,從而給這兩相加上相應的電壓。本文采用M函數,根據電機輸出的轉子位置電角度來選擇讓哪兩相的電機模型通電,從而模擬電機運行時三相繞組的通電、斷電。
機械運動模塊中,模塊輸入為總的電磁功率,通過加乘模塊即可求得電磁轉矩信號,最后得到電機轉速信號。
考慮到電機換向時電流有脈動,所以選取三相電流中絕對值最大的一個作為反饋電流。電流控制模塊的結構較為簡單,電流調節采用傳統的PI調節,電流誤差信號經過PI調節后限幅輸出得到電機的輸入電壓。
仿真用的電機模型參數為:星型連接,額定電壓,額定轉速,定子相繞組自感,轉動慣量。進行無刷直流電機雙閉環控制仿真,其中電流PI環節中得到電機轉速的仿真結果,如圖2所示。

圖2 轉速仿真結果
另外,給出無刷直流電機雙閉環控制仿真中得到動態電磁轉矩、相電流波形,如圖3所示。

圖3 電磁轉矩和電流的仿真結果
在仿真實驗過程發現,電流環中的PI控制器參數、對系統也有影響,應適當選擇這2個參數以獲得最佳的PI控制特性。通過仿真結果,可以發現,本文的無刷直流電機控制系統的響應速度快、調節精度高、穩態性能好,實現了建模仿真的效果。