参数自调整方法、设备及计算机可读存储介质转让专利

申请号 : CN201811396754.8

文献号 : CN109412495B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 张文农匡两传

申请人 : 苏州汇川技术有限公司

摘要 :

本发明实施例提供了一种参数自调整方法、设备及计算机可读存储介质,该参数自调整方法,用于实现伺服控制器参数调整,包括:所述伺服控制器接收输入的预设位置环带宽;所述伺服控制器根据所述预设位置环带宽获取调整参数值,并根据所述调整参数值控制电机运行,所述调整参数值包括以下的一个或多个:位置增益、速度前馈系数、速度比例增益、速度积分增益、ip调整系数。本发明实施例通过预设位置环带宽,根据理论推导计算得出相关调整参数:位置增益、速度前馈系数、速度比例增益、速度积分增益和ip调整系数,简化了调整过程和节约了调整时间。

权利要求 :

1.一种参数自调整方法,用于实现伺服控制器参数调整,其特征在于,包括:所述伺服控制器接收输入的预设位置环带宽和预设阻尼系数;

所述伺服控制器根据所述预设位置环带宽和预设阻尼系数确定速度带宽;

所述伺服控制器根据所述预设位置环带宽、预设阻尼系数和速度带宽获取调整参数值,并根据所述调整参数值控制电机运行,所述调整参数值包括:位置增益、速度前馈系数、速度比例增益、速度积分增益、ip调整系数。

2.根据权利要求1所述的参数自调整方法,其特征在于,所述伺服控制器根据所述调整参数值控制电机运行,包括:

根据所述调整参数值确定以下传递函数,并根据所述传递函数控制电机运行;

其中,ωp为预设位置环带宽,θm为电动机位置,θcom为位置环位置指令,s为复频域符号,α为ip调整系数,Kpv为速度比例增益,Kvff为速度前馈系数,Kpp为位置增益,Kiv为速度积分增益,D为粘滞系数,J为惯量。

3.根据权利要求2所述的参数自调整方法,其特征在于,所述调整参数值包括位置增益Kpp,所述伺服控制器根据所述预设位置环带宽获取调整参数值,包括:根据以下计算式获取所述位置增益Kpp:Kpp=ωp。

4.根据权利要求2所述的参数自调整方法,其特征在于,所述方法还包括:所述伺服控制器接收输入的预设阻尼系数ζ;根据所述预设位置环带宽及所述预设阻尼系数ζ确定速度带宽ωv:ωv=2ζωp。

5.根据权利要求4所述的参数自调整方法,其特征在于,所述调整参数值包括速度前馈系数Kvff;所述伺服控制器根据所述预设阻尼系数ζ获取调整参数值,包括:根据以下计算式获取所述速度前馈系数Kvff:

6.根据权利要求5所述的参数自调整方法,其特征在于,所述调整参数值包括速度比例增益Kpv,所述伺服控制器根据所述预设位置环带宽获取调整参数值,包括:根据以下计算式获取所述速度比例增益Kpv:

7.根据权利要求6所述的参数自调整方法,其特征在于,所述调整参数值包括速度积分增益Kiv,所述伺服控制器根据所述预设位置环带宽获取调整参数值,包括:根据以下计算式2

获取所述速度积分增益Kiv:Kiv=ωv/Kpv。

8.根据权利要求6所述的参数自调整方法,其特征在于,所述调整参数值包括ip调整系数α,所述伺服控制器根据所述预设位置环带宽获取调整参数值,包括:根据以下计算式获取ip调整系数α:

9.一种参数自调整设备,其特征在于,包括存储单元和处理单元,所述存储单元中存储有可在所述处理单元执行的计算机程序,且所述处理单元执行所述计算机程序时实现如权利要求1‑8中任一项所述的参数自调整方法的步骤。

说明书 :

参数自调整方法、设备及计算机可读存储介质

技术领域

[0001] 本发明实施例涉及电机驱动器控制领域,更具体地说,涉及一种参数自调整方法、设备及计算机可读存储介质。

背景技术

[0002] 随着智能制造的升级,电机控制器的应用越来越广,可以应用在各行各业,如机床、机器人、3C制造、纺织等等,面向的设备对象也千差万别。在伺服控制器投入使用之前,
需要调整增益参数来获得较佳的性能效果。该参数调整过程对于设备制造商来说是一个很
大的负担,设备调试将占用大部分的生产时间。
[0003] 为了减轻设备调试时间,特别是电气和机械配合上的问题,目前有很多的参数调整方法,如基于最小二乘法的在线参数学习方法,基于滑膜控制的参数调整方法,基于离线
重复学习型的参数调整方法等。但是上述参数调整方法存在实现复杂、需要一定的经验积
累规律、调整不方便、系统稳定适应性有待验证等问题。

发明内容

[0004] 本发明实施例提供一种参数自调整方法、设备及计算机可读存储介质,旨在解决上述现有的参数调整方法存在实现复杂、需要一定的经验积累规律、调整不方便、系统稳定
适应性有待验证等问题。
[0005] 本发明实施例解决上述技术问题的技术方案是,提供一种参数自调整方法,用于实现伺服控制器参数调整,包括:
[0006] 所述伺服控制器接收输入的预设位置环带宽;
[0007] 所述伺服控制器根据所述预设位置环带宽获取调整参数值,并根据所述调整参数值控制电机运行,所述调整参数值包括以下的一个或多个:位置增益、速度前馈系数、速度
比例增益、速度积分增益、ip调整系数。
[0008] 在本发明实施例所述的参数自调整方法中,所述伺服驱动器根据所述调整参数值控制电机运行,包括:
[0009] 根据调整参数值确定以下传递函数,并根据所述传递函数控制电机运行;
[0010]
[0011] 其中,ωp为预设位置环带宽,θm为电动机位置,θcom为位置环位置指令,s为复频域符号,α为ip调整系数,Kpv为速度比例增益,Kvff为速度前馈系数,Kpp为位置增益,Kiv为速度
积分增益,D为粘滞系数,J为惯量。
[0012] 在本发明实施例所述的参数自调整方法中,所述调整参数值包括位置增益Kpp,所述伺服控制器根据所述预设位置环带宽获取调整参数值,包括:根据以下计算式获取所述
位置增益Kpp:Kpp=ωp。
[0013] 在本发明实施例所述的参数自调整方法中,所述方法还包括:
[0014] 所述伺服控制器接收输入的预设阻尼系数ζ;
[0015] 根据所述预设位置环带宽及所述预设阻尼系数ζ确定速度带宽ωv:ωv=2ζωp。
[0016] 在本发明实施例所述的参数自调整方法中,所述调整参数值包括速度前馈系数Kvff;所述伺服控制器根据所述预设位置环带宽获取调整参数值,包括:根据以下计算式获
取所述速度前馈系数Kvff:
[0017] 在本发明实施例所述的参数自调整方法中,所述调整参数值包括速度比例增益Kpv,所述伺服控制器根据所述预设位置环带宽获取调整参数值,包括:根据以下计算式获取
所述速度比例增益Kpv:
[0018] 在本发明实施例所述的参数自调整方法中,所述调整参数值包括速度积分增益Kiv,所述伺服控制器根据所述预设位置环带宽获取调整参数值,包括:根据以下计算式获取
2
所述速度积分增益Kiv:Kiv=ωv/Kpv。
[0019] 在本发明实施例所述的参数自调整方法中,所述调整参数值包括ip调整系数α,所述伺服控制器根据所述预设位置环带宽获取调整参数值,包括:根据以下计算式获取ip调
整系数α:
[0020] 本发明实施例还提供一种参数自调整设备,包括存储单元和处理单元,所述存储单元中存储有可在所述处理单元执行的计算机程序,且所述处理单元执行所述计算机程序
时实现如上所述的参数自调整方法的步骤。
[0021] 本发明实施例还提供一种计算机可读存储介质,所述存储介质上存储有计算机程序,所述计算机程序被处理器执行时,实现如上所述的参数自调整方法的步骤。
[0022] 本发明实施例提供的参数自调整方法、设备及计算机可读存储介质具有以下有益效果:通过预设位置环带宽,根据理论推导计算得出相关调整参数:位置增益、速度前馈系
数、速度比例增益、速度积分增益和ip调整系数,简化了调整过程和节约了调整时间。

附图说明

[0023] 图1是本发明实施例提供的参数自调整方法的流程示意图;
[0024] 图2是伺服控制器实现电机闭环控制的原理示意图;
[0025] 图3是本发明实施例提供的参数自调整设备示意图。

具体实施方式

[0026] 为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并
不用于限定本发明。
[0027] 如图1所示,是本发明实施例提供的参数自调整方法的流程示意图,该参数自调整方法用于实现伺服控制器参数调整,具体包括以下步骤:
[0028] 步骤S1:伺服控制器接收输入的预设位置环带宽。上述预设位置环带宽可通过上位机输入到伺服控制器,且该预设位置环带宽可由技术人员根据伺服控制器的使用场合调
整,一般设备的预设位置环带宽范围为几十Hz~200Hz,较少会超过200Hz。从控制上来说,
受设备刚性、负载惯量、内部速度电流环可达带宽影响,因此需凭经验设置。
[0029] 在该步骤S1中,还可包括:伺服控制器接收输入的预设阻尼系数。当无预设阻尼系数输入时,上述预设阻尼系数可采用默认值。并且,可根据过阻尼、欠阻尼或者临界阻尼的
需求,设置和调整预设阻尼系数,当不希望有超调时可选择过阻尼,当允许超调时可选择欠
阻尼。一般选择过阻尼,即预设阻尼系数为1到1.2之间。也可根据二阶系统来评估期望的谐
振峰值大小,根据期望的谐振峰值大小来预设阻尼系数的大小。
[0030] 如图2所示,是上述伺服控制器实现电机闭环控制的原理示意图,该伺服控制器具体可包括位置环1、速度环11和电机电磁理想模型111。位置环1的位置指令θcom与位置反馈
θm的传递函数可表达为:
[0031]
[0032] 简化上式,可得:
[0033]
[0034] 其中,ωp为预设位置环带宽,θm为位置反馈,θcom为位置指令,s为复频域符号,α为ip调整系数,Kpv为速度比例增益,Kvff为速度前馈系数,Kpp为位置增益,Kiv为速度积分增益,
D为粘滞系数,J为惯量。
[0035] 在上述伺服控制器中,位置指令θcom及位置反馈θm的差值输入位置环1(该位置环1的位置增益为Kpp),位置环1的输出经速度前馈值ωff补偿获得速度指令ωcom,上述速度指
令ωcom与速度反馈ωm的差值输入到速度环11(该速度环11的速度积分增益为Kiv)。速度环
11的输出经ip调整系数α及速度反馈ωm补偿后使用速度比例增益Kpv进行调整。为简化分
析,本发明实施例的理想电流环的传递函数近似为1,电流指令到电机产生的电磁力矩的电
机电磁理想模型等于KT。
[0036] 步骤S2:伺服控制器根据预设位置环带宽获取调整参数值,并根据调整参数值控制电机运行,调整参数值包括以下的一个或多个:位置增益、速度前馈系数、速度比例增益、
速度积分增益、ip调整系数。
[0037] 为了简化参数调试,但因阶数越高控制越复杂,因此本发明实施例将伺服控制器系统简化成1阶系统来达到最简便的调整说明,且令该1阶系统传递函数的分母:
[0038] D(s)=(s+ωp)(s2+2ζωvs+ωv2)=s3+(ωp+2ζωv)s2+(2ζωvωp+ωv2)s+ωv2ωp   (3)
[0039] 令该1阶系统传递函数的分子:
[0040] N(s)=ωp(s2+2ζωvs+ωv2)=ωps2+2ζωvωps+ωv2ωp    (4)
[0041] 其中,ωv为速度带宽。
[0042] 如果已有伺服控制器系统的传递函数(2)的分母与分子能简化成1阶系统传递函数的分母(3)与分子(4)的这种形式,那么实际中的相关调整参数就可以找到一种关系来简
化,把相关调整参数通过算法相互联动起来,这样就可以达到简化参数调试的目的。实践发
现,如果把他们各自的项一一对应,发现确实可以将已有伺服控制器系统的传递函数(2)的
分母与分子简化成1阶系统传递函数的分母(3)与分子(4)的这种形式。
[0043] 将分母与分子分别与标准传递函数对比,只有当两者一致才能变成标准传递函数,由此再令:
[0044] Kpp=ωp   (5)
[0045] KpvKiv=ωv2     (6)
[0046] 将ωp的值赋给Kpp,然后代入传递函数中。
[0047] 在本发明实施例提供的参数自调整方法中,还包括:伺服控制器接收输入的预设阻尼系数ζ,根据预设位置环带宽及预设阻尼系数ζ确定速度带宽ωv:
[0048] ωv=2ζωp     (7)
[0049] 上述调整参数值包括速度前馈系数Kvff,伺服控制器根据预设位置环带宽获取调整参数值,包括:根据以下计算式获取速度前馈系数Kvff:
[0050]
[0051] 上述调整参数值可包括速度比例增益Kpv,伺服控制器根据预设位置环带宽获取调整参数值,包括:根据以下计算式获取速度比例增益Kpv:
[0052]
[0053] 其中,D为粘滞系数且为已知量,J为惯量且为已知量。即可根据预设阻尼系数ζ和上述获得的速度带宽ωv获得速度比例增益Kpv。
[0054] 上述调整参数值可包括速度积分增益Kiv,伺服控制器根据预设位置环带宽获取调整参数值,包括:根据以下计算式获取速度积分增益Kiv:
[0055] Kiv=ωv2/Kpv    (10)
[0056] 即可根据上述获得的速度带宽ωv和速度比例增益Kpv获得速度积分增益Kiv。
[0057] 上述调整参数值可包括ip调整系数α,伺服控制器根据预设位置环带宽获取调整参数值,包括:根据以下计算式获取ip调整系数α:
[0058]
[0059] 即可根据预设位置环带宽ωp和上述获得的速度前馈系数Kvff、速度比例增益Kpv获得ip调整系数α。
[0060] 本发明实施例的参数自调整方法在保证系统稳定基础上,通过预设阻尼系数和预设位置环带宽,根据理论推导计算得出相关调整参数:位置增益、速度前馈系数、速度比例
增益、速度积分增益和ip调整系数,简化了调整过程和节约了调整时间。
[0061] 本发明实施例还提供一种参数自调整设备,如图3所示,该参数自调整设备6包括存储单元61和处理单元62,存储单元61中存储有可在处理单元62执行的计算机程序,且处
理单元62执行计算机程序时实现如上所述的参数自调整方法的步骤。本实施例中的参数自
调整设备6与上述图1对应实施例中的参数自调整方法属于同一构思,其具体实现过程详细
见对应的方法实施例,且方法实施例中的技术特征在本设备实施例中均对应适用,这里不
再赘述。
[0062] 本发明实施例还提供一种计算机可读存储介质,所述存储介质上存储有计算机程序,所述计算机程序被处理器执行时,实现如上所述的参数自调整方法的步骤。本实施例中
的计算机可读存储介质与上述图1对应实施例中的参数自调整方法属于同一构思,其具体
实现过程详细见对应的方法实施例,且方法实施例中的技术特征在本设备实施例中均对应
适用,这里不再赘述。
[0063] 以上所述,仅为本发明较佳的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到的变化或替换,
都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应该以权利要求的保护范围
为准。