基于XC164CM的汽車電動(dòng)助力轉(zhuǎn)向系統(tǒng)(EPS)(04-100)
電流采樣電路
本文引用地址:http://www.ex-cimer.com/article/80978.htm通常PMSM電機(jī)的矢量控制要求采樣兩相電機(jī)定子電流,如ia和ic。但本系統(tǒng)通過單個(gè)采樣電阻采樣直流母線電流, 并結(jié)合實(shí)際輸出的PWM組合來推知實(shí)際的電機(jī)定子相電流。XC164CM的ADC 可以設(shè)置成由PWM波形的上升/下降沿同步觸發(fā)。顯然, 這種方法可以在一個(gè)PWM開關(guān)周期內(nèi)對(duì)兩相電流采樣兩次,如圖7所示。
轉(zhuǎn)子位置檢測(cè)電路
電機(jī)轉(zhuǎn)子位置反饋采用增量式光電編碼器,該編碼器分辨率為2000脈沖/轉(zhuǎn),其中A和B信號(hào)互差90°(電角度),XC164CM通過判斷A和B的相位和個(gè)數(shù)可以得到電機(jī)的轉(zhuǎn)向和速度。通過采集這些信號(hào)判斷電機(jī)轉(zhuǎn)子的位置和電機(jī)的轉(zhuǎn)速。
軟件設(shè)計(jì)
該系統(tǒng)軟件由2個(gè)部分組成:主程序和各功能模塊如電流采樣,速度和位置計(jì)算,速度PI控制, 電流PI控制,CLARKE和PARK變換及反變換,空間矢量PWM等。主程序內(nèi)完成系統(tǒng)的初始化,I/O接口控制信號(hào),XC164CM內(nèi)各個(gè)控制模塊寄存器的設(shè)置等,然后進(jìn)入死循環(huán)程序。各功能模塊則以PWM周期為基準(zhǔn)按一定時(shí)間間隔執(zhí)行。整個(gè)軟件流程如圖8所示。
評(píng)論