【技术实现步骤摘要】
一种伺服驱动变周期在线惯量辨识方法
[0001]本专利技术涉及伺服驱动系统的惯量辨识领域,更具体地,涉及一种伺服驱动变周期在线惯量辨识方法。
技术介绍
[0002]交流伺服系统的负载惯量受负载重心位置影响,特别是在长行程设备中负载重心的大跨度导致负载惯量变化明显,对基于系统模型的控制算法性能造成影响。
[0003]递推最小二乘法(Recursive Least Square,RLS)通过对历史数据的拟合,使得惯量辨识值的误差最小。由于RLS算法对所有历史数据都同等对待,随数据量增加,辨识结果主要受历史数据影响,与当前时刻输入无关,该现象被称为数据饱和。数据饱和导致RLS在辨识时变参数时后期的更新能力差,因此不适用于在线辨识。
技术实现思路
[0004]本专利技术针对现有技术中存在的技术问题,提供一种伺服驱动变周期在线惯量辨识方法,包括:
[0005]获取伺服驱动系统每个时刻的测量转速;
[0006]当k+i时刻的测量转速与k时刻的测量转速的差值大于设定的最大测量误差时,计算从k时刻待(k+i)时刻之间的测量转速平均值ω
avg
和测量电流平均值i
qavg
;
[0007]将测量转速平均值ω
avg
和测量电流平均值i
qavg
代入FFRLS算法中,计算得到从k时刻到(k+i)时刻,伺服驱动系统的辨识惯量。
[0008]本专利技术提供的一种伺服驱动变周期在线惯量辨识方法,只有当前后相邻两次的测量转 ...
【技术保护点】
【技术特征摘要】 【专利技术属性】
1.一种伺服驱动变周期在线惯量辨识方法,其特征在于,包括:获取伺服驱动系统每个时刻的测量转速;当k+i时刻的测量转速与k时刻的测量转速的差值大于设定的最大测量误差时,计算从k时刻待(k+i)时刻之间的测量转速平均值ω
avg
和测量电流平均值i
qavg
;将测量转速平均值ω
avg
和测量电流平均值i
qavg
代入FFRLS算法方程中,计算得到从k时刻到(k+i)时刻,伺服驱动系统的辨识惯量。2.根据权利要求1所述的在线惯量辨识方法,其特征在于,还包括构建EERLS算法方程:构建伺服驱动系统运动微分方程:其中,ω为电机机械角速度,J
s
为系统惯量,T
e
为电机电磁转矩,B为系统阻尼系数,T
l
为负载转矩;将伺服系统运动微分方程(0
‑
1)离散化,将写作ω前向差分的形式:其中,T
s
为算法的离散计算步长,ω
k
为离散的第k个周期的机械角速度,整理伺服系统运动微分方程(0
‑
1)和离散化方程(0
‑
2)得到:其中,K
t
为扭矩系数,i
q
为q轴反馈电流,T
e
=K
t
i
q
;将状态方程(0
‑
3)改写为矩阵形式y
k
=θ
kT
ψ
k
,其中各项满足式(0
‑
4):其中,y
k
为输出,θ
k
为系数,ψ
k
为输入;将状态方程(0
‑
4)带入FFRLS算法中,计算当前时刻的增益矩阵L
k
,如式(0
‑
5):L
k
=P
k
‑1ψ
k
[λ+ψ
kT
P
k
‑1ψ
k
]
‑1(0
‑
5);计算当前时刻的协方差矩阵P
k
,如式(0
技术研发人员:陈天航,苏小宇,刘雄,王昌杰,凡文涛,余文韬,周向东,宋宝,唐小琦,
申请(专利权)人:武汉久同智能科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。