時間:2008-12-29 11:07:22來源:ronggang
圖2電流環(huán)控制結構圖[/align]
電流環(huán)的控制算法采用PI,SVPWM(Space Vector PWM)。PI為經典的比例積分控制,SVPWM控制技術可明顯減少逆變器輸出電流的諧波成分,減小脈動轉矩,特別易于數(shù)字化實現(xiàn),在電機控制領域得到廣泛應用。電流環(huán)控制結構圖如圖2所示,經過clarke變換、pake變換、逆Clarke 變換,作用于逆變器產生正弦波形。
2 電流采樣
對于數(shù)字化伺服電機控制系統(tǒng)來說,電流采樣的精度和實時性在很大程度上決定了系統(tǒng)的動、靜態(tài)性能。因此,精確的電流檢測是提高系統(tǒng)控制精度、穩(wěn)定性和快速性的重要條件,也是實現(xiàn)高性能閉環(huán)控制系統(tǒng)的關鍵。
因為本文研究的是三相平衡系統(tǒng),即
[align=center]
圖3 SVPWM硬件結構圖[/align]
為減少電流信號高次諧實現(xiàn)高性能閉環(huán)控制,除了要設計合適的電流環(huán)控制器,還要盡量減少電流反饋值中的高次諧波成分,電流采樣傳感器可以在安裝在每組IGBT橋臂的底部。在一個PWM周期中,對電流進行采樣的時間選在PWM波各開關周期的起點或中點時刻,能夠獲得諧波成分相對較少的基波電流值,有利于實現(xiàn)高精度的電流閉環(huán)控制。
3 DSP2812的死區(qū)補償
在電壓型脈寬調制( PWM)逆變電路中,為避免同一橋臂上的開關器件的直通,必須插入死區(qū)時間。然而,死區(qū)效應是影響逆變器電壓和電流輸出的重要非線性因素。對于電機驅動系統(tǒng)而言,死區(qū)效應會使得電機低速時的電壓及電流發(fā)生嚴重畸變,引起轉矩脈動和諧波,因此對逆變器的死區(qū)必須進行補償。
常用死區(qū)補償法方法有兩種: 硬件補償和軟件補償。硬件補償法需要增加額外的硬件電路,通過輸出實際電壓和電壓參考值的比較得到所需要的補償電壓信號。軟件補償法是采用純軟件的方法,在電機的控制程序中加入死區(qū)補償?shù)乃惴?。這類補償算法也可以稱之為死區(qū)時間補償法。在TMS320LF 2812中,死區(qū)補償脈寬可以通過修改事件管理器EV中的CMPR1、CMPR2來實現(xiàn)。
4 軟件實現(xiàn)
帶有死區(qū)補償?shù)碾娏鳝h(huán)控制程序流程圖4所示
[align=center]
圖4帶死區(qū)補償?shù)碾娏鳝h(huán)軟件流程圖[/align]
從主程序中進入電流環(huán)定時中斷的語句:PieVectTable.T1PINT = &EvaTimer1P_ISR;
系統(tǒng)初始化函數(shù)void InitEv (void),設置T1周期定為500us,T1的控制寄存器,比較使能,定時器使能,連續(xù)增減計數(shù)模式,設置pwm輸出135為高有效,246為低有效。
void InitEv(void)
{……
EvaRegs.T1PR=0x0BEBB;
EvaRegs.T1CON.all=0x0842;
EvaRegs.T1CMPR = 0x3c00;
EvaRegs.ACTRA.all = 0x666; EvaRegs.T1CNT = 0x0000;
EvaRegs.DBTCONA.all=0x088f;
EvaRegs.COMCONA = 0xA600;
……}
clarke變換、pake變換、PI算法以及逆Clarke 變換以函數(shù)的形式出現(xiàn),函數(shù)定義如下:
void clarke_calc(CLARKE* g_Ci);
void park_calc(PARK* g_Pi);
double PID_calc1(PID *g_pid, double ProcessPoint);
double PID_calc2(PID *g_pid, double ProcessPoint);
void ipark_calc(IPARK* g_Iv);
void CALC_SECTOR();
void CALC_T1T2();
定時器1計數(shù)到設定的周期值,比較寄存器根據(jù)計算的時間值自動重新裝載,使輸出的PWM 波形占空比發(fā)生變化。裝載語句如下:
EvaRegs.CMPR1=T1+Td1;
EvaRegs.CMPR2=T1+T2+Td2;
EvaRegs.ACTRA.all&=0x0fff;
EvaRegs.ACTRA.all|=(SVDIR << 15) + (vector << 12);
5 結束語
本文詳細介紹了SVPWM 的軟件實現(xiàn)方法,以TI 的DSP 芯片對SVPWM 實現(xiàn)了全數(shù)字控制, 并通過對電流采樣和死區(qū)補償算法的改進, 有效減少了電機死區(qū)時間的影響,消除了諧波, 同時提升了電流輸出能力。所設計的電流環(huán)具有更高的控制效率。動態(tài)性能得到改善, 為交流伺服系統(tǒng)中速度控制和位置環(huán)控制, 打下了良好的基礎。
參考文獻
[1] 陳榮,嚴仰光.交流永磁伺服系統(tǒng)控制策略研究[J].電機與控制學報,2004,(3): 205- 208.
[2] 張希明,陳立銘,倪光正.一種基于TMS320F2812的電動汽車電驅動系統(tǒng). 機 電工程,2008,25(3):61-63.
[3] 劉亮,鄧名高,歐陽紅林,等.基于預測電流控制的PWM逆變器死區(qū)補償方法研究[J].電工技術學報,2005,8(20):78-98.
[4] 許嘉晻, 徐國卿, 康勁松. 基于永磁同步電機的SVPWM死區(qū)分析與補償.電氣傳動,2007 ,37 (02 ): 29-31
[5]王成元,夏加寬,楊俊友,孫宜標.電機現(xiàn)代控制技術[M].北京:機械工業(yè)出版社,2006.
作者簡介:
第一作者孫潔,性別,女,1983年生,2006年畢業(yè)于石油大學自動化系,獲得學士學位,技術職稱與職務(/現(xiàn)為北京信息科技大學 學校 機械設計及理論 專業(yè)在讀碩士研究生);主要從事電機控制、機器人技術的研究。
標簽:
傳動網(wǎng)版權與免責聲明:凡本網(wǎng)注明[來源:傳動網(wǎng)]的所有文字、圖片、音視和視頻文件,版權均為傳動網(wǎng)(m.y3602.cn)獨家所有。如需轉載請與0755-82949061聯(lián)系。任何媒體、網(wǎng)站或個人轉載使用時須注明來源“傳動網(wǎng)”,違反者本網(wǎng)將追究其法律責任。
本網(wǎng)轉載并注明其他來源的稿件,均來自互聯(lián)網(wǎng)或業(yè)內投稿人士,版權屬于原版權人。轉載請保留稿件來源及作者,禁止擅自篡改,違者自負版權法律責任。
相關資訊
產品新聞
更多>2025-10-22
2025-10-17
2025-10-11
2025-10-09
2025-09-23
2025-09-23