【技术实现步骤摘要】
一种电机控制器直流电流估算方法及其系统
[0001]本专利技术属于车用永磁同步电机控制器
,具体涉及一种电机控制器直流电流估算方法及其系统。
技术介绍
[0002]永磁同步电机因为功率密度较高,调速范围宽等优点在电动汽车动力控制领域有广泛的应用。车用永磁同步电机控制器(以下简称控制器)采用直流电池供电,是电能转化为机械能的重要中枢部件。为了实现更精确的能量管理和控制器三级扭矩监控等安全设计,整车对控制器直流电流的检测精度有一定要求,通常要求全速段检测误差不大于10%,或者更高精度要求。
[0003]传统控制器通过增加直流电流检测单元实现直流电流的检测,虽然精度满足整车需求,但是传感器的增加,不仅会造成硬件成本的增加,更重要的是增加系统控制的失效点和控制器布局控件。
[0004]现有技术中的估算直线母线电流方案,占用了宝贵的单片机资源,对直流电源电压的适应性较差,存在转矩、转速、电流标定工作量庞大且对直流电源电压的适应性较差的问题。
技术实现思路
[0005]专利技术目的:为了解决上述问题,本专利技术提供了一种电机控制器直流电流估算方法及其系统。
[0006]技术方案:一种电机控制器直流电流估算方法,包括以下流程:
[0007]获取关于电机的信息并形成数据库;所述数据库中至少包括以下元素:当前三相电流值、当前转子转速、以及Svpwm扇区信息;所述Svpwm扇区信息包括若干个扇区,以及扇区对应的当前占空比;
[0008]对数据库中的第一元素进行转换处理;其中, ...
【技术保护点】
【技术特征摘要】
1.一种电机控制器直流电流估算方法,其特征在于,包括以下流程:获取关于电机的信息并形成数据库;所述数据库中至少包括以下元素:当前三相电流值、当前转子转速、以及Svpwm扇区信息;所述Svpwm扇区信息包括若干个扇区,以及扇区相对应的当前占空比;对数据库中的第一元素进行转换处理;所述转换处理至少包括以下流程:对当前三向电流值以及当前转子转速转换处理并得到新的三相电流值;对数据库中的第二元素进行死区补偿;所述死区补偿至少包括以下流程:对扇区对应的当前占空比进行死区补偿并得到对应的新的占空比;基于新的三相电流值、扇区以及新的占空比进行直流电流估算并得到直流电流的估算值;对直流电流的估算值进行一阶惯性滤波,进而得到最终的直流电流估算值。2.根据权利要求1所述的一种电机控制器直流电流估算方法,其特征在于,所述转化处理具体包括以下流程:对当前三相电流值i
a
、i
b
、i
c
进行Clark变换并得到i
αβ
;对i
αβ
以及当前转子转速ω
r
,进行旋转角度补偿、Park变换和反Clark变换并得到新的三相电流值i
′
a
、i
′
b
、i
′
c
。3.根据权利要求1所述的一种电机控制器直流电流估算方法,其特征在于,所述死区补偿具体包括以下流程:将Svpwm扇区信息Sector以及每个扇区的当前占空比t
′1、t
′2根据计算公式进行死区补偿并得到每个扇区对应的新的占空比t1、t2;计算公式如下:t1=t
′1+Errort2=t
′2+Error其中,t1、t2分别为每个Sector范围主、副矢量作用占空比;Error为固定补偿值。4.根据权利要求3所述的一种电机控制器直流电流估算方法,其特征在于,所述死区补偿还包括以下流程:获取三相Svpwm的当前占空比t
′
a
、t
′
b
、t
′
c
,根据计算公式进行死区补偿得到三相Svpwm新的占空比t
a
、t
b
、t
c
;计算公式如下:t
a
=t
′
a
+Sign(i
a
)*Errort
b
=t
′
b
+Sign(i
b
)*Errort
c
=t
′
c
+Sig...
【专利技术属性】
技术研发人员:孟玮,王其虎,周波,赵振奎,
申请(专利权)人:昆山华辰电动科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。