电机定位修正方法技术

技术编号:14016062 阅读:157 留言:0更新日期:2016-11-18 01:13
本发明专利技术公开了一种电机定位修正方法,属于工业控制技术领域,该方法包括:S1、驱动器根据控制器输出的脉冲信号驱动电机带动云台从终点b向起点a转动;S2、当云台上镂空处同一部位经过光电开关时,光电开关输出开/关信号发生变化;S3、当控制器检测到光电开关输出开/关信号发生变化时输出脉冲信号以驱动电机减速反向运动;S4、控制器判断接收到开关变化信号的次数是否达到预设次数n,如果否执行步骤S3,如果是则执行步骤S5;S5、控制器停止输出脉冲信号。本发明专利技术通过控制电机带动云台在起点a附近做变幅运动,直至电机最终停止的位置与控制器设定的起点a位置相同,消除电机实际停止位置与预定位置的偏差。

【技术实现步骤摘要】

本专利技术涉及工业控制
,特别涉及一种电机定位修正方法
技术介绍
现代工业系统对精密定位的要求越来越高,各个国家都十分重视精密定位技术的水平和发展,并利用精密定位技术进行产品的改革创新,因此,如何提高精密定位系统的定位精度一直是控制领域的研究热点。而在精密定位系统及数控系统中,电机是其重要的组成部分,据统计,每年在工业控制、数控生产及机器人等的应用中,有2/3以上是以电机作为伺服控制系统的,但是在实际应用中经常出现电机实际停止的位置与控制器所设定的位置存在误差。以步进电机控制系统为例,步进电机无法进行准确定位的原因主要有两方面:一是步进电机运行起来到达终点时,如果立即停止发送脉冲串以控制步进电机停止,步进电机会因为自身的惯性等原因而不会立即停止,发生冲过终点的现象。二是因为控制步进电机的控制元件本身的检测、反馈精度不高,使整个步进电机控制系统难以实现较为精确的定位控制。而在工业炉电解厂房的电解槽的检测过程中,通过设置图像采集设备如摄像机来对炉内工况环向进行图像采集以获得工况客观真实的参数量是十分常见的,摄像设备安装在转动云台上,摄像设备的角度和姿态的调整通常是由步进电机来驱动的。但实际上,步进电机实际停止的位置与控制器设定的位置出现偏差是客观存在的,因此,极大的影响了对工业炉内工况全貌的图像采集。
技术实现思路
本专利技术的目的在于提供一种电机定位修正方法,以解决现有电机停止的实际位置与控制器设定的位置存在误差的问题。为实现以上目的,本专利技术采用的技术方案为:提供一种电机定位修正方法,该方法包括:S1、驱动器根据控制器输出的脉冲信号驱动电机带动云台从终点b向起点a转动;S2、当云台上开设的镂空处的同一部位经过光电开关时,光电开关输出开/关信号发生变化;S3、当控制器检测到光电开关输出开/关信号发生变化时,控制器输出脉冲信号至驱动器以驱动电机减速并反向运动,其中,所述的脉冲信号包括频率控制信号和方向控制信号;S4、控制器判断接收到的开关变化信号的次数是否达到预设次数n,如果未达到,执行步骤S3,如果达到,则执行步骤S5;S5、控制器停止输出脉冲信号,定位修正过程结束。与现有技术相比,本专利技术存在以下技术效果:通过在云台上开设镂空处,镂空处与云台上的起点、终点之间的角度确定,再在镂空处某一部位对应的云台的上下方安装光电开关,当电机带动云台从起点a运行到终点b时,再由终点b返回至起点a,在返回的过程中,步进电机由于自身惯性会冲过终点b,此时,云台上开设的镂空处某一部位最先经过光电开关时,光电开关输出的开关信号会发生变化,控制器检测到开关信号发生变化时立即输出脉冲信号至驱动器来驱动电机减速运动,并在速度减为零时电机改变转动方向,当云台上的镂空处的同一部位再次经过光电开关时,控制器再次输出脉冲信号至驱动器来驱动电机减速运动,如此多次,电机带动云台在起点a附近做幅度逐渐变小的变幅运动,直至电机最终停止的位置与控制器设定的起点a位置相同,消除电机实际停止位置与预定位置的偏差。附图说明图1是本专利技术一实施例中的电机定位修正方法的流程示意图;图2是本专利技术一实施例中电机定位修正系统控制示意图;图3是本专利技术一实施例中的云台上镂空处开设结构示意图;图4是本专利技术一实施例中的云台由终点b转动至起点a的结构示意图;图5是本专利技术一实施例中的步骤S3的细分步骤的流程示意图;图6是本专利技术一实施例中根据开/关信号发生变化的时间差Δt对电机定位修正的流程示意图;图7是本专利技术一实施例中的电机运行速度梯形曲线关系示意图。具体实施方式下面结合图1至图7,对本专利技术做进一步详细叙述。如图1-2所示,本实施例公开了一种电机定位修正方法,该方法包括:S1、驱动器50根据控制器40输出的脉冲信号驱动电机10带动云台20从终点b向起点a转动;需要说明的是,云台20上布置有摄像设备60,电机10在上电开始时,带动云台20从起点a运动至终点b,然后再带动云台20从终点b运动至起点a,如此往返运动,使得摄像设备能采集到起点a至终点b之间形成的角度内的炉内工况图像。S2、当云台20上开设的镂空处21的同一部位经过光电开关30时,光电开关30输出开/关信号发生变化;该处的同一部位是指云台20在运动过程中,镂空处21最先经过光电开关30的部位,这里不考虑镂空处21其它部位经过关电开关的情况,或者说,这里设定镂空处21的其它部位不会经过光电开关30。S3、当控制器40检测到光电开关30输出开/关信号发生变化时,控制器40输出脉冲信号至驱动器50以驱动电机10减速并反向运动,其中,所述的脉冲信号包括频率控制信号和方向控制信号;需要说明的是,通过改变脉冲的输出频率来改变电机10转动的速度,脉冲输出的频率增大,电机10转动的速度增大,脉冲输出的频率减小,电机10转动的速度减小。通过改变输出脉冲的而高低电平来改变电机10转动的方向,比如,可以设置为输出脉冲为高电平的时候,电机10顺时针转动,输出脉冲为低电平时,电机10逆时针转动。S4、控制器40判断接收到的开关变化信号的次数是否达到预设次数n,如果未达到,执行步骤S3,如果达到,则执行步骤S5;S5、控制器40停止输出脉冲信号,定位修正过程结束。该处的n为常数,本领域技术人员可以根据步进电机实际的控制情况设定n的具体取值,比如,这里可以设置n为4,即控制器40第四次检测到光电开关30输出的开/关信号发生变化后,停止输出脉冲信号。本实施例中通过在云台20上的镂空处21的同一部位经过光电开关30时,控制器40便立即输出脉冲信号,控制电机10的角速度减小并控制电机10改变当前的转动方向,以使镂空处21的同一部位往返经过光电开关30,并且,电机10的转速不停减小,使电机10带动云台20在起点a附近做幅度逐渐变小的变幅运动,最终停在起点a处,这样,就消除了电机10实际停止位置与起点a处的偏差。具体地,云台20的起点a、终点b与云台20圆心连线之间的夹角为β;镂空处21为缺口状并位于云台20的(360°-β)角度区域内,光电开关30安装在云台30上下方并与镂空处21的同一部位对准。在实际应用中,起点a与云台20圆心间的连线、终点b与云台20圆心间的连线之间的夹角β可以根据工业炉点解厂房内的电解槽的实际图像采集角度的需要进行设置,镂空处21设置云台20的(360°-β)角度区域内并且位于夹角β的角平分线上。镂空处21的缺口具有一定的宽度,以确保缺口只有一侧边沿可以经过关电开关30,而另一侧边沿不会经过光电开关30。具体地,云台20上的镂空处21经过光电开关30时,光电开关30状态为开;云台20上除镂空处21以外的区域经过光电开关30时,光电开关30的状态为关;所述的开/关信号发生变化是指光电开关30的状态由开变为关或者由关变为开。如图2-4所示,云台20上布置的摄像机60转动的起点a、终点b以及开设的镂空处21之间的位置一经设定便是固定的,在云台20开始从起点a转动沿顺时针方向终点b的过程中,镂空处21也从光电开关30的位置沿顺时针方向转动β角度,在云台20从终点b沿逆时针方向返回至起点a时,镂空处21也返回至光电开关30处,但是电机10在到达起点a停止时由于惯性的原因,会冲过终点b,因此,镂空处21也会冲过光电开关30本文档来自技高网...
电机定位修正方法

【技术保护点】
一种电机定位修正方法,其特征在于:所述方法包括如下步骤:S1、驱动器(50)根据控制器(40)输出的脉冲信号驱动电机(10)带动云台(20)从终点b向起点a转动;S2、当云台(20)上开设的镂空处(21)的同一部位经过光电开关(30)时,光电开关(30)输出开/关信号发生变化;S3、当控制器(40)检测到光电开关(30)输出开/关信号发生变化时,控制器(40)输出脉冲信号至驱动器(50)以驱动电机(10)减速并反向运动,其中,所述的脉冲信号包括频率控制信号和方向控制信号;S4、控制器(40)判断接收到的开关变化信号的次数是否达到预设次数n,如果未达到,执行步骤S3,如果达到,则执行步骤S5;S5、控制器(40)停止输出脉冲信号,定位修正过程结束。

【技术特征摘要】
1.一种电机定位修正方法,其特征在于:所述方法包括如下步骤:S1、驱动器(50)根据控制器(40)输出的脉冲信号驱动电机(10)带动云台(20)从终点b向起点a转动;S2、当云台(20)上开设的镂空处(21)的同一部位经过光电开关(30)时,光电开关(30)输出开/关信号发生变化;S3、当控制器(40)检测到光电开关(30)输出开/关信号发生变化时,控制器(40)输出脉冲信号至驱动器(50)以驱动电机(10)减速并反向运动,其中,所述的脉冲信号包括频率控制信号和方向控制信号;S4、控制器(40)判断接收到的开关变化信号的次数是否达到预设次数n,如果未达到,执行步骤S3,如果达到,则执行步骤S5;S5、控制器(40)停止输出脉冲信号,定位修正过程结束。2.如权利要求1所述的电机定位修正方法,其特征在于:云台(20)的起点a、终点b与云台(20)圆心连线之间的夹角为β;所述的镂空处为缺口状并位于云台(20)的(360°-β)角度区域内,光电开关(30)安装在云台(30)上下方并与镂空处(21)的同一部位对准。3.如权利要求1所述的电机定位修正方法,其特征在于:云台(20)上的镂空处(21)经过光电开关(30)时,光电开关(30)状态为开;云台(20)上除镂空处(21)以外的区域经过光电开关(30)时,光电开关(30)的状态为关;所述的开/关信号发生变化是指光电开关(30)的状态由开变为关或者由关变为开。4.如权利要求1所述的步进电机定位修正方法,其特征在于:所述的步骤S3包括:S31、当控制器(40)检测到光电开关(30)输出开/关信号发生变化时,控制输出方向控制信号、输出的脉冲频率为其中,i为控制器(...

【专利技术属性】
技术研发人员:曹明润王艳徐勇邱涛
申请(专利权)人:合肥金星机电科技发展有限公司
类型:发明
国别省市:安徽;34

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1