The present invention provides a control device for trimming servo motors, a method for fine tuning a servo motor, and a computer program product. The control device includes a calculation unit configured to determine the current gain of the proportional speed servo motor and to calculate the stable time of the ratio of servo motor current stability and stability based on time; a determination unit is configured to calculate the stable time ratio to determine the gain selection process based on the use of. The selected gain determined process starts from the current gain proportional speed determines the next speed proportional gain, wherein the computing unit is further configured according to the determined under a proportional speed gain to update the parameters of the servo motor; and a control unit is configured based on the updated parameters. To control the servo motor to drive the load control signal. The invention improves the response of the servo motor while keeping the stability time as low as possible and avoiding excessive overshoot.
【技术实现步骤摘要】
用于微调伺服马达的控制装置、方法及计算机程序产品
本专利技术涉及一种用于微调伺服马达的控制装置及一种用于微调伺服马达的对应方法及计算机程序产品。
技术介绍
用于使负载移动的伺服马达由控制器控制,所述控制器使用驱动电流或控制信号来控制伺服马达以驱动机械负载。控制器及伺服马达被实施为闭环系统。控制器产生控制信号来指示马达使机械负载移动。所施加的控制信号取决于运动应用类型(马达以所需速度移动至所需位置、马达速度是变化的、或所施加的转矩是变化的)。从马达至控制器的反馈信号表明马达和/或负载的当前实际状态(例如,位置、速度等)。反馈信号可由附装至马达的编码器或旋转变压器(resolver)通过测量负载位置或通过估测而发出。随后,控制器将负载的实际位置(反馈信号)与所指示目标位置(控制信号)进行比较,并视需要调整新计算的控制信号,以使这两个信号(实际位置与目标位置)之差最小化。此会持续进行至到达目标位置为止。因此,在移动开始时,马达/负载会加速/减速(即,改变速度),以到达目标位置。之后,马达/负载需要所谓的稳定时间,稳定时间可定义为在已到达目标位置之后马达使马达/负载达到停止状态所需的时间周期。此外,在控制器中,增益会影响准确度(即,马达的实际速度或位置与所需速度或位置接近的程度)。高增益将实现准确的移动。为使马达将在无极大过冲的情况下运行并在适当时间周期内稳定下来,对伺服马达进行微调,包括对伺服马达的比例速度增益进行微调。控制器可实施例如PID滤波器,以计算被施加至马达的控制信号。当对伺服马达进行微调时,PID滤波器的参数会得以微调。这些参数可包括比例速度增益、比 ...
【技术保护点】
一种用于微调伺服马达(20)的控制装置(10),其特征在于,所述控制装置(10)包括:计算单元(11),被配置成确定所述伺服马达(20)的当前比例速度增益并基于所述伺服马达(20)的当前稳定时间及目标稳定时间来计算稳定时间比率;确定单元(12),被配置成基于所计算的所述稳定时间比率来选择增益确定过程,利用所选择的所述增益确定过程从所述当前比例速度增益开始确定下一比例速度增益;其中所述计算单元(11)进一步被配置成根据所确定的所述下一比例速度增益来更新所述伺服马达(20)的参数;以及控制单元(13),被配置成基于已更新的所述参数来产生控制信号(2)以控制所述伺服马达(20)来驱动负载。
【技术特征摘要】
2016.03.14 EP 16382113.51.一种用于微调伺服马达(20)的控制装置(10),其特征在于,所述控制装置(10)包括:计算单元(11),被配置成确定所述伺服马达(20)的当前比例速度增益并基于所述伺服马达(20)的当前稳定时间及目标稳定时间来计算稳定时间比率;确定单元(12),被配置成基于所计算的所述稳定时间比率来选择增益确定过程,利用所选择的所述增益确定过程从所述当前比例速度增益开始确定下一比例速度增益;其中所述计算单元(11)进一步被配置成根据所确定的所述下一比例速度增益来更新所述伺服马达(20)的参数;以及控制单元(13),被配置成基于已更新的所述参数来产生控制信号(2)以控制所述伺服马达(20)来驱动负载。2.根据权利要求1所述的控制装置(10),其特征在于,所述计算单元(11)适以基于用户输入(1)而将所述当前比例速度增益初始地确定为固定的初始比例速度增益。3.根据权利要求2所述的控制装置(10),其特征在于,进一步包括用于接收所述用户输入(1)的图形用户界面。4.根据权利要求1至3中任一项所述的控制装置(10),其特征在于,所述计算单元(11)适以基于所述伺服马达(20)的惯性估测来初始地接收所述当前比例速度增益。5.根据权利要求1至4中任一项所述的控制装置(10),其特征在于,进一步包括:探测单元(14),被配置成探测是否有振动影响所述伺服马达(20)和/或所述负载,并向所述伺服马达(20)发送信号以消除所探测的所述振动。6.根据权利要求5所述的控制装置(10),其特征在于,所述探测单元(14)被配置成在马达速度命令与马达速度反馈之间的马达速度的偏差大于可接受的标准时探测振动。7.根据权利要求5或6所述的控制装置(10),其特征在于,所述探测单元(14)被配置成在所述马达速度的偏差的过零的出现次数处于可接受范围内时探测振动。8.根据权利要求5至7中任一项所述的控制装置(10),其特征在于,所述探测单元(14)被配置成将所述当前比例速度增益与所述下一比例速度增益进行比较。9.根据权利要求8所述的控制装置(10),其特征在于,如果所述当前比例速度增益大于所述下一比例速度增益,则所述探测单元(14)被配置成在探测到振动的情况下向所述控制单元(13)发送信号以基于先前参数产生所述控制信号。10.根据权利要求5至9中任一项所述的控制装置(10),其特征在于,所述探测单元(14)被配置成在所探测的所述振动被消除之后向所述确定单元(12)发送信号以确定所述下一比例速度增益。11.根据权利要求1至10中任一项所...
【专利技术属性】
技术研发人员:森泰元,恵木守,佐藤文明,艾玛尔·阿拉德,贝雷·伊布雷,费德李克·埃拉斯,
申请(专利权)人:欧姆龙株式会社,
类型:发明
国别省市:日本,JP
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。