The invention is applicable to the technical field of servo motors, and provides a method for identifying the inertia of a servo system and a device thereof. The method includes: obtaining the positive trend of motor speed electromagnetic torque and motor speed reverse trend to zero the electromagnetic torque to zero, calculation of load torque and Coulomb friction torque; in the acceleration phase of motor speed and current sampling, the first starting speed to the first end of the speed between the motor; the motor deceleration stage, second speed to start sampling second end of motor speed and current speed; depending on the motor acceleration phase sampling speed and current, the slowdown in the motor phase sampling speed and current, moment of inertia and the load torque and the Coulomb friction torque calculation of servo system. The invention can eliminate the influence of friction factors and speed factors on the calculation of the rotary inertia, improve the identification accuracy of the inertia moment, and reduce the calculation amount and improve the identification efficiency.
【技术实现步骤摘要】
一种伺服系统的转动惯量辨识方法及装置
本专利技术属于伺服电机
,尤其涉及一种伺服系统的转动惯量辨识方法及装置。
技术介绍
随着电力电子技术、电机控制技术的发展和稀土材料的运用,伺服电机和伺服驱动器越来越多的运用到航空航天、数控机床、机器人等高精密控制行业。对于伺服系统来说,伺服系统的转动惯量对于系统具有非常大的影响。伺服系统的转动惯量直接影响系统环路的控制参数,不合适的转动惯量值会对伺服系统造成很大的影响,因此,能够准确地辨识伺服系统的转动惯量对于伺服系统来说意义重大。目前伺服系统的转动惯量辨识方法主要包括离线转动惯量辨识方法和在线转动惯量辨识方法。其中,在线惯量辨识方法一般使用最小二乘法、自适应方法、卡尔曼滤波方法等算法进行惯量辨识。在线惯量辨识方法往往运算量比较大,而且都是基于模型的辨识方法,在模型等效过程中,往往忽略摩擦的影响,而摩擦对于整个伺服系统来说影响很大,不能直接忽略,因此辨识出的转动惯量不够准确。
技术实现思路
本专利技术实施例的目的在于提供了一种伺服系统的转动惯量辨识方法及装置,旨在解决目前转动惯量辨识方法的计算不够准确且运算量较大的问题。本专利技术实施例是这样实现的,一种伺服系统的转动惯量辨识方法,包括:获取电机速度正向趋近于零时的电磁转矩和电机速度反向趋近于零时的电磁转矩,计算负载转矩和库仑摩擦力矩;在电机加速阶段,采样第一起始速度至第一结束速度之间电机的速度和电流;在电机减速阶段,采样第二起始速度至第二结束速度之间电机的速度和电流;根据在所述电机加速阶段采样得到的速度和电流、在所述电机减速阶段采样得到的速度和电流,以及所述负载转矩 ...
【技术保护点】
一种伺服系统的转动惯量辨识方法,其特征在于,包括:获取电机速度正向趋近于零时的电磁转矩和电机速度反向趋近于零时的电磁转矩,计算负载转矩和库仑摩擦力矩;在电机加速阶段,采样第一起始速度至第一结束速度之间电机的速度和电流;在电机减速阶段,采样第二起始速度至第二结束速度之间电机的速度和电流;根据在所述电机加速阶段采样得到的速度和电流、在所述电机减速阶段采样得到的速度和电流,以及所述负载转矩和所述库仑摩擦力矩计算伺服系统的转动惯量。
【技术特征摘要】
1.一种伺服系统的转动惯量辨识方法,其特征在于,包括:获取电机速度正向趋近于零时的电磁转矩和电机速度反向趋近于零时的电磁转矩,计算负载转矩和库仑摩擦力矩;在电机加速阶段,采样第一起始速度至第一结束速度之间电机的速度和电流;在电机减速阶段,采样第二起始速度至第二结束速度之间电机的速度和电流;根据在所述电机加速阶段采样得到的速度和电流、在所述电机减速阶段采样得到的速度和电流,以及所述负载转矩和所述库仑摩擦力矩计算伺服系统的转动惯量。2.根据权利要求1所述的伺服系统的转动惯量辨识方法,其特征在于,所述计算负载转矩和库仑摩擦力矩的过程具体为:建立摩擦模型f=Fcsgn(ω)+Bω;其中,f为摩擦力,Fcsgn(ω)为库仑摩擦力,Fc为恒定的库仑摩擦力矩,ω为电机转动的速度,sgn(ω)为ω的符号函数,Bω为粘滞摩擦力,B为粘滞摩擦力系数;根据所述摩擦模型得到电机的运动方程其中,J为转动惯量,Te为电磁转矩,Tl为负载转矩;得出趋近零速时的电机的运动方程为T0=Tl+Fcsgn(ω);其中,T0为速度趋近零时电机输出的电磁转矩;根据趋近零速时的电机的运动方程,得出所述负载转矩为所述库仑摩擦力矩为其中,T0+为电机速度正向趋近于零时的电磁转矩,T0-为电机速度正向趋近于零时的电磁转矩。3.根据权利要求1所述的伺服系统的转动惯量辨识方法,其特征在于,所述第一结束速度和所述第二起始速度相同;在所述电机加速阶段采样的速度之和与在所述电机减速阶段采样的速度之和相等。4.根据权利要求1所述的伺服系统的转动惯量辨识方法,其特征在于,所述根据在所述电机加速阶段采样得到的速度和电流、在所述电机减速阶段采样得到的速度和电流,以及所述负载转矩和所述库仑摩擦力矩计算伺服系统的转动惯量具体为:根据在所述电机加速阶段采样得到的速度和电流、所述负载转矩和所述库仑摩擦力矩,得出:其中,ω0为所述第一起始速度,t0为所述第一起始速度对应的时间,ω1为所述第一结束速度,t1为所述第一结束速度对应的时间,Ts为采样周期,N1为采样个数;根据在所述电机减速阶段采样得到的速度和电流、所述负载转矩和所述库仑摩擦力矩,得出:其中,ω2为所述第二起始速度,t2为所述第二起始速度对应的时间,ω3为所述第二结束速度,t3为所述第二结束速度对应的时间,Ts为采样周期,N2为采样个数;得出所述转动惯量为:5.根据权利要求1所述的伺服系统的转动惯量辨识方法,其特征在于,还包括:设置多个相对应的第一起始速度和第一结束速度、以及第二起始速度和第二结束速度,对电机的速度和电流进行采样,计算所述转动惯量;对多次计算得到的所述转动惯量取平均值,作为所述伺服系统的转动惯量。6.一种伺服系统的转动惯量辨识装置,其特征在于,包括:处理单元,用于获取电机速度正向趋近于零时的电磁转矩和电机速度反向趋近于零时的...
【专利技术属性】
技术研发人员:章健,骆鹏,
申请(专利权)人:深圳市伟创电气有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。