The invention discloses a superledge self adjustment method, is applied to the control unit, the motion control part comprises a control unit, drive unit, the control unit for generating control parameter according to the waveform control; the driving unit, according to the control waveform generating drive current, driving parts are in motion; the method includes driving ability of real-time detection of driver generated indicator SG; when the detected driving capacity indicator SG more than one drive capability indicator threshold SG0, adjust the driving ability of the lower limit value SGmin, indicating the driving ability indicating the lower limit value SGmin is greater than the current driving capability indicator SG; when the driver detected driving ability after adjustment for indicating the lower limit value SGmin is greater than the current driving capability indicator SG, improve the drive current, the drive capability indicator SG decreased. The invention prolongs the service life of moving parts, and solve such problems.
【技术实现步骤摘要】
超步自调整方法、运动控制部件、机器人
本专利技术涉及运动控制领域,具体涉及一种超步自调整方法、一种具有超步自调整功能的运动控制部件、一种机器人。
技术介绍
在运动控制领域,电机等运动部件是实现运动控制的核心部件,比如机器人的运行就需要电机配合丝杠或减速器等作为运动执行部件来带动机器人运动。以电机配合减速器为例,电机配合减速器是机械臂(或称为机械手、多轴机器人、多关节机器人等)的主要运动执行部件,多轴机器人主要是根据预定的路线从一个初始位置夹取目标物体到目标位置,适用于诸多工业领域的机械自动化作业。现在市场上的多轴机器人主要包括四轴机器人(具有四个关节)和六轴机器人(具有六个关节),他们均包括有基座、手臂和末端的物体夹持部,手臂上关节的多少决定了机器人的“轴”的数量,每一个关节都是由一个电机的转动来驱动、以实现关节的运动。目前,用户需要通过人机交互设备(如电脑、示教器等)实现对机器人的参数设定和控制,目前市场上的人机交互设备大都是针对机器人整体而设计,用户一般通过编辑每个关节的运动参数实现对机器人的运动控制,所述的运动参数实际上是控制运动部件(如电机)的运动参数,用户编辑机器人的运动参数后,发送给机器人本体的运动控制部件(或称为驱控器等),运动控制部件对接收到的运动参数进行解算后控制运动部件运动,如专利申请号为201210002141.8的中国专利申请文件即公开了一种机器人系统。结合参考附图1,附图1示出了一种运动控制系统(例如机器人系统)100,包括有机器人控制器101、CAN数据线102、运动控制部件103、电机107,运动控制部件103包括有控制部10 ...
【技术保护点】
一种超步自调整方法,应用于运动控制部件,所述运动控制部件包括有控制部、驱动部,所述控制部,用于根据控制参数产生控制波形;所述驱动部,用于根据所述控制波形产生驱动电流、驱动运动部件运动;其特征在于,所述方法包括:实时检测驱动部产生的驱动能力指示值SG;当检测到驱动能力指示值SG超过一个驱动能力指示阈值SG0,调整驱动能力指示下限值SGmin、使驱动能力指示下限值SGmin大于当前驱动能力指示值SG;当驱动部检测到调整后的驱动能力指示下限值SGmin大于当前驱动能力指示值SG,提高所述驱动电流,使所述驱动能力指示值SG下降。
【技术特征摘要】
1.一种超步自调整方法,应用于运动控制部件,所述运动控制部件包括有控制部、驱动部,所述控制部,用于根据控制参数产生控制波形;所述驱动部,用于根据所述控制波形产生驱动电流、驱动运动部件运动;其特征在于,所述方法包括:实时检测驱动部产生的驱动能力指示值SG;当检测到驱动能力指示值SG超过一个驱动能力指示阈值SG0,调整驱动能力指示下限值SGmin、使驱动能力指示下限值SGmin大于当前驱动能力指示值SG;当驱动部检测到调整后的驱动能力指示下限值SGmin大于当前驱动能力指示值SG,提高所述驱动电流,使所述驱动能力指示值SG下降。2.根据权利要求1所述的超步自调整方法,其特征在于:在所述运动部件空载运动的状态下,所述控制部根据使所述运动部件匀速运动的控制参数产生所述控制波形,所述驱动部根据所述控制波形驱动运动部件做匀速运动、并产生所述的驱动能力指示阈值SG0,且所述驱动能力指示阈值SG0在一个限定范围内。3.根据权利要求2所述的超步自调整方法,其特征在于:所述驱动能力指示阈值SG0的产生方法是:根据下述公式(1)、调整SGT的值,使得所述驱动部产生的驱动能力指示值SG达到所述限定范围内,此时的驱动能力指示值SG即为所述驱动能力指示阈值SG0;SG=SG(空载输入)-SGT………………………公式(1)其中,所述SG(空载输入)是空载状态下,所述驱动部产生的驱动电流对应的驱动能力值;SGT是一个常量。4.根据权利要求3所述的超步自调整方法,其特征在于:在所述运动部件带负载匀速运动的状态下,所述控制部根据所述驱动部产生的驱动能力指示值SG计算得到驱动能力指示下限值SGmin和驱动能力指示上限值SGmax,计算方法是:根据下述公式(2)、调整所述驱动部产生的驱动电流,使所述驱动部产生的驱动能力指示值SG达到所述限定范围内,此时SG(负载输入)即为所述驱动能力指示下限值SGmin;SG=SG(负载输入)-SG(负载)-SGT………………公式(2)其中,SG(负载输入)是带负载运动的状态下,所述驱动部产生的驱动电流对应的驱动能力值;SG(负载)是所述负载对应的驱动能力值;SGT是所述驱动能力指示阈值SG0对应的SGT值;根据下述公式(3)计算得到所述驱动能力指示上限值SGmax:SGmax=SGmin+SG...
【专利技术属性】
技术研发人员:郑显应,
申请(专利权)人:北京镁伽机器人科技有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。