电动汽车电机控制器方案设计说明书Word文件下载.docx

上传人:b****3 文档编号:7094249 上传时间:2023-05-07 格式:DOCX 页数:21 大小:22.66KB
下载 相关 举报
电动汽车电机控制器方案设计说明书Word文件下载.docx_第1页
第1页 / 共21页
电动汽车电机控制器方案设计说明书Word文件下载.docx_第2页
第2页 / 共21页
电动汽车电机控制器方案设计说明书Word文件下载.docx_第3页
第3页 / 共21页
电动汽车电机控制器方案设计说明书Word文件下载.docx_第4页
第4页 / 共21页
电动汽车电机控制器方案设计说明书Word文件下载.docx_第5页
第5页 / 共21页
电动汽车电机控制器方案设计说明书Word文件下载.docx_第6页
第6页 / 共21页
电动汽车电机控制器方案设计说明书Word文件下载.docx_第7页
第7页 / 共21页
电动汽车电机控制器方案设计说明书Word文件下载.docx_第8页
第8页 / 共21页
电动汽车电机控制器方案设计说明书Word文件下载.docx_第9页
第9页 / 共21页
电动汽车电机控制器方案设计说明书Word文件下载.docx_第10页
第10页 / 共21页
电动汽车电机控制器方案设计说明书Word文件下载.docx_第11页
第11页 / 共21页
电动汽车电机控制器方案设计说明书Word文件下载.docx_第12页
第12页 / 共21页
电动汽车电机控制器方案设计说明书Word文件下载.docx_第13页
第13页 / 共21页
电动汽车电机控制器方案设计说明书Word文件下载.docx_第14页
第14页 / 共21页
电动汽车电机控制器方案设计说明书Word文件下载.docx_第15页
第15页 / 共21页
电动汽车电机控制器方案设计说明书Word文件下载.docx_第16页
第16页 / 共21页
电动汽车电机控制器方案设计说明书Word文件下载.docx_第17页
第17页 / 共21页
电动汽车电机控制器方案设计说明书Word文件下载.docx_第18页
第18页 / 共21页
电动汽车电机控制器方案设计说明书Word文件下载.docx_第19页
第19页 / 共21页
电动汽车电机控制器方案设计说明书Word文件下载.docx_第20页
第20页 / 共21页
亲,该文档总共21页,到这儿已超出免费预览范围,如果喜欢就下载吧!
下载资源
资源描述

电动汽车电机控制器方案设计说明书Word文件下载.docx

《电动汽车电机控制器方案设计说明书Word文件下载.docx》由会员分享,可在线阅读,更多相关《电动汽车电机控制器方案设计说明书Word文件下载.docx(21页珍藏版)》请在冰点文库上搜索。

电动汽车电机控制器方案设计说明书Word文件下载.docx

那么,等式

(1)可以在数值方面被简化为:

由此推出关系式:

为了保持电动汽车电机控制器方案设计说明书(原创)-ZZ-狂风悟浪不变,电动汽车电机控制器方案设计说明书(原创)-ZZ-狂风悟浪的比值在不同的转速也要不变。

当转速增大时,为了保持电动汽车电机控制器方案设计说明书(原创)-ZZ-狂风悟浪的比值不变,则定子电压必须要按比例增大。

然而,频率(或同步转速)不是真正的转速,因为存在转差s。

在空载时,s很小,转速接近同步转速。

因此,简单的开环恒压频比控制系统不能精确地控制存在负载转矩的转速,需要加入速度传感器。

在实际中,定子电压与频率的比率通常基于这些变量的额定值。

V/Hz典型轮廓曲线如图3所示。

主要地,V/Hz特性曲线有三个转速范围,如下图所示,其中电动汽车电机控制器方案设计说明书(原创)-ZZ-狂风悟浪为截止频率,电动汽车电机控制器方案设计说明书(原创)-ZZ-狂风悟浪为额定频率,电动汽车电机控制器方案设计说明书(原创)-ZZ-狂风悟浪为定子电压,电动汽车电机控制器方案设计说明书(原创)-ZZ-狂风悟浪为定子额定电压:

在0-电动汽车电机控制器方案设计说明书(原创)-ZZ-狂风悟浪时,定子电阻压降不能被忽略,需通过增加Vs来补偿。

所以,V/Hz特性曲线是非线性的。

我们可以从Rs≠0的稳态等效电路中解析计算出截止频率(fc)和适当的定子电压。

在电动汽车电机控制器方案设计说明书(原创)-ZZ-狂风悟浪-电动汽车电机控制器方案设计说明书(原创)-ZZ-狂风悟浪(基频)时,则遵循V/Hz不变关系。

图上的斜度代表了等式

(2)中的气隙磁通量。

在大于电动汽车电机控制器方案设计说明书(原创)-ZZ-狂风悟浪(基频)Hz时,为了避免定子绕组绝缘击穿,定子电压必须最多只能等于额定值,所以不能继续保持Vs/f比率不变。

于是,导致气隙磁通将会减少,不可避免地引起转矩相应地降低。

这区域通常被称为弱磁升速区,电机在此区域为恒功率运行。

2.1.3系统框图

系统原理框图

系统程序框图

2.1.4程序流程图

2.2ACI3_4(无速度传感器矢量控制程序)总体说明

2.2.1功能介绍

系统采用无速度传感器矢量控制技术驱动异步电机转动。

通过加速踏板给定转矩,带大负载时踏板踩下角度大,控制器输出转矩大,相反带小负载时踏板踩下角度大,控制器输出转矩小。

无速度传感器矢量控制系统动态性能好,效率高,是目前异步电机控制领域中技术最先进的控制方法。

2.2.2理论依据

理论上,感应电机的磁场定向控制有两种,直接磁场定向和间接磁场定向,用来定向的磁场可以是转子磁场、定子磁场和气隙磁场。

在间接磁场定向控制中需要通过估计或计算转子转速来估计转差率s,进而计算同步转速,而没有磁通估计。

直接磁场定向控制中,同步转速根据磁通角进行计算,磁通角可以根据磁通估计或磁通传感器测量得到。

系统的关键模块是磁通评估器。

交流电机直接转子磁场定向控制的基础是将总磁场定向在以同步速度旋转的d轴上,这样电磁转矩和磁通可以分别由同步旋转坐标系中定子电流的d轴分量和q轴分量独立控制。

如下图所示:

转子磁场定向控制中的定子电流和转子磁通向量

2.2.3系统框图

控制系统整体结构图如下,使用六路PWM信号控制三相逆变器的六个MOSFET,三项逆变器将48V直流电逆变成三相正弦交流电,驱动异步电机旋转。

采用三个AD采样通道分别采样A、B相电流和母线电压,作为反馈量估算转子磁通角和转子转速并调节PWM占空比。

原理框图如下图所示:

直接转子磁场定向系统原理框图

系统程序模块框图如下如所示:

2.2.4程序流程图

3软件模块说明

3.1ACI_FE

该模块是一个是基于反电动势反向逼近积分的三相感应电机的磁通评估器,该模块可以同时产生转子角,通过积分补偿器引入补偿电压以减小纯积分器和定子电阻测量的误差,因此,磁通估计器可以在很大的转速范围内工作,即使是转速很低的情况。

模块的输入输出量如下图所示:

该模块涉及的文件有:

C文件:

aci_fe.c,aci_fe.h

IQmath库文件:

IQmathLib.h,IQmath.lib

使用的变量描述:

磁通估计器的整体框图如下:

在静止坐标系中转子磁链主要是通过对电压型中的反电动势积分得到的。

通过使用积分补偿器提供补偿电压,可以对纯积分器和定子电阻测量的误差进行处理。

程序流程图如下:

3.2ACI_SE

模块作用:

这个软件模块是基于数学模型的三相感应电机的速度评估器,该评估器的精度依赖于电机的关键参数。

模块的输入输出量如下:

C文件:

aci_se.c,aci_se.h

所使用的变量描述:

模块原理

开环速度评估器是基于静止坐标系中的感应电机的机械方程,精确的机械参数是必不可少的,否则将会产生稳态转速误差,但是,这个评估器的结构与其他高级技术相比更加简单。

正反转时的转子磁通角波形

程序流程图如下图所示:

3.3CLARK

?

作用:

将两相电流值由三相abc坐标系转换到两相静止电动汽车电机控制器方案设计说明书(原创)-ZZ-狂风悟浪坐标系。

模块的输入输出量如下图所示:

CVersionFileNames:

clarke.c,clarke.h

IQmathlibraryfilesforC:

变量定义

3.4FC_PWM_DRV

根据占空比产生空间矢量PWM输出。

f281xpwm.c,f281xpwm.h(forx281x)

f280xpwm.c,f280xpwm.h(forx280x)

N/A

结构体变量PWMGEN定义如下:

typedefstruct{Uint16PeriodMax;

//Parameter:

PWMHalf-PeriodinCPUclockcycles(Q0)

int16MfuncPeriod;

//Input:

Periodscaler(Q15)

int16MfuncC1;

PWM1&

2Dutycycleratio(Q15)

int16MfuncC2;

PWM3&

4Dutycycleratio(Q15)

int16MfuncC3;

PWM5&

6Dutycycleratio(Q15)

void(*init)();

//Pointertotheinitfunction

void(*update)();

//Pointertotheupdatefunction

}PWMGEN;

typedefPWMGEN*PWMGEN_handle;

各个变量的数据格式

3.5I_PARK

将电压由d-q旋转坐标系变换到电动汽车电机控制器方案设计说明书(原创)-ZZ-狂风悟浪旋转坐标系。

该模块的输入和输出变量如下图所示:

ipark.c,ipark.h

IQmathLib.h,IQmath.lib

结构体变量IPARK定义如下:

typedefstruct{_iqAlpha;

//Output:

stationaryd-axisstatorvariable

_iqBeta;

stationaryq-axisstatorvariable

_iqAngle;

rotatingangle(pu)

_iqDs;

rotatingd-axisstatorvariable

_iqQs;

rotatingq-axisstatorvariable

void(*calc)();

//Pointertocalculationfunction

}IPARK;

typedefIPARK*IPARK_handle;

变量类型如下:

3.6ILEG2_DCBUS_DRV

这个模块同时进行三通道的AD转换,转换过程中使用了可以编程设置的增益(gain)和偏置(offset)。

AD转换由EPWM1CNT_zero(定时器为0)事件启动。

转换结果表示两个相电流和母线电压。

使用的是GPTimer1

f281xileg_vdc.c,f281xileg_vdc.h(forx281x)

f280xileg_vdc.c,f280xileg_vdc.h(forx280x)

结构体变量ILEG2DCBUSMEAS定义如下:

typedefstruct{int16ImeasAGain;

gainforIa(Q13)

int16ImeasAOffset;

offsetforIa(Q15)

int16ImeasA;

measuredIa(Q15)

int16ImeasBGain;

gainforIb(Q13)

int16ImeasBOffset;

offsetforIb(Q15)

int16ImeasB;

measuredIb(Q15)

int16VdcMeasGain;

gainforVdc(Q13)

int16VdcMeasOffset;

offsetforVdc(Q15)

int16VdcMeas;

measuredVdc(Q15)

int16ImeasC;

computedIc(Q15)

Uint16ChSelect;

ADCchannelselection

void(*read)();

//Pointertothereadfunction

}ILEG2DCBUSMEAS;

typedefILEG2DCBUSMEAS*ILEG2DCBUSMEAS_handle;

变量数据格式如下:

3.7PARK

将变量由两相静止坐标系转换到两相旋转坐标系。

输入输出量如下图所示:

park.c,park.h

结构体变量PARK定义如下:

}PARK;

typedefPARK*PARK_handle;

变量数据格式如下:

3.8PID_REG3

该模块用为32位带抗积分饱和功能的数字PID控制器,可以单独配置为PI或PD控制器,使用了逐渐逼近的方法。

输入输出量:

pid_reg3.c,pid_reg3.h

变量定义:

结构体变量PID_REG3定义如下:

typedefstruct{_iqRef;

Referenceinput

_iqFdb;

Feedbackinput

_iqErr;

//Variable:

Error

_iqKp;

Proportionalgain

_iqUp;

Proportionaloutput

_iqUi;

Integraloutput

_iqUd;

Derivativeoutput

_iqOutPreSat;

Pre-saturatedoutput

_iqOutMax;

Maximumoutput

_iqOutMin;

Minimumoutput

_iqOut;

PIDoutput

_iqSatErr;

Saturateddifference

_iqKi;

Integralgain

_iqKc;

Integralcorrectiongain

_iqKd;

Derivativegain

_iqUp1;

//History:

Previousproportionaloutput

}PIDREG3;

typedefPIDREG3*PIDREG3_handle;

数据格式:

PID原理和实现方法:

PID控制系统框图如下:

其中:

u(t)是PID的输出

upresat(t)是饱和之前的输出

e(t)是参考量和反馈量之差

Kp是比例系数

Ti积分时间(或复位时间)

Td是微分系数

Kc是积分补偿系数

将上述方程使用反向逼近的方法来离散化,则方程变为如下形式:

电动汽车电机控制器方案设计说明书(原创)-ZZ-狂风悟浪电动汽车电机控制器方案设计说明书(原创)-ZZ-狂风悟浪

定义

其中T是采样周期。

软件流程图如下图所示:

3.9SVGEN_DQ(SVPWM模块)

这个模块用来计算合适的占空比,该占空比用于产生一个使用空间矢量PWM技术的给定定子参考电压。

定子参考电压由电动汽车电机控制器方案设计说明书(原创)-ZZ-狂风悟浪电动汽车电机控制器方案设计说明书(原创)-ZZ-狂风悟浪来描述,即Ualpha和Ubeta。

这个模块的输入输入变量如下图所示:

svgen_dq.c,svgen_dq.h

结构体SVGENDQ定义如下:

typedefstruct{_iqUalpha;

referencealpha-axisphasevoltage

_iqUbeta;

referencebeta-axisphasevoltage

_iqTa;

referencephase-aswitchingfunction

_iqTb;

referencephase-bswitchingfunction

_iqTc;

referencephase-cswitchingfunction

}SVGENDQ;

typedefSVGENDQ*SVGENDQ_handle;

各变量的数据格式

软件流程图如下

模块原理:

三相电压逆变器如下图所示:

空间矢量PWM用来按照一定的顺序驱动三个上桥臂的MOSFET导通,每相的下桥臂和同一相的上桥臂相反,中间有个死区时间,最终在定子绕组中产生近似的正弦波电流,并在定子绕组中产生旋转磁场。

系统等效电路如下图所示:

电动汽车电

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 解决方案 > 学习计划

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2