The invention relates to a stepper motor step angle compensation method, which is characterized in that the fine fraction and set the driver step angle; with precision than the step angle measurement of a high step measurement system the magnitude of the angle change; according to the measurement results a step angle error model, micro step angle error compensation adjustment and the precise control of stepper motor rotation position; compared with the prior art, the stepper motor subdivision continuous change, infinite subdivision, stepless speed regulation, and stepper motor subdivision multiples of up to 17179869184 times, the step angle of stepping motor for flexible compensation and the step angle control and more uniform. The driving method is more flexible, the actual measurement results show that by using the micro adjustment before and after compensation, virtual compensation step angle modified effect was very significant.
【技术实现步骤摘要】
本专利技术属于步进电机驱动电路
,涉及。
技术介绍
无论是哪种类型的步进电机细分驱动器,为了达到细分目的,都要使最终输出电流按一定规律变化,这一规律就是“细分函数”,但由于步进电机齿槽情况、铁芯材料、边界条件等因素的存在会导致气隙磁场偏离预期情况,而且,由于电机轴承等固定、安装、联接的部件而存在一定的摩擦力矩,电机的失调角随之变化,造成微步距角并不均勻,从而需要对绕组电流值进行优化,设计优化模型,对细分函数进行补偿,否则在开环控制时,微步距角的不均勻性将极大地降低开环系统的线性定位精度。在本专利技术以前的现有技术中,由于控制方式不够灵活,在硬件上很难对细分函数进行补偿,因此多篇文献当中只提到需要对细分函数进行补偿,但目前还没有具体高精度补偿能够达到本专利技术所能达到的接近无限细分的方法的问世。
技术实现思路
针对专利技术上述现有技术状况,本专利技术的目的在于,提供,使步进电机可以达到接近无限细分的功能,对步进电机步距角进行微步调整,可以使步进电机的步距角更均勻。本专利技术,其特征在于设定细分驱动器的细分数和步距角;用精度比步进电机步距角高一个数量级的测量系统测量步距角变化;根据测量结果建立步距角误差模型,微步调整补偿步距角误差,精确控制步进电机转动位置;具体步骤如下步骤1 设定细分驱动器的细分数和步距角已知所使用的步进电机的齿距角为χ,设定的细分数N,则每一微步对应的微步距角1,设定步距角α,(α>|并且是丢的整倍数),步进电机转过一个步距角α实际上需要走^ NN%微少;式中α-步距角;N-细分数 N ;χ-齿距角,与使用的步进电机有关;步骤2 ...
【技术保护点】
1.一种步进电机步距角补偿方法,其特征在于:设定细分驱动器的细分数和步距角;用精度比步进电机步距角高一个数量级的测量系统测量步距角变化;根据测量结果建立步距角误差模型,微步调整补偿步距角误差,精确控制步进电机转动位置;具体步骤如下:步骤1:设定细分驱动器的细分数和步距角已知所使用的步进电机的齿距角为χ,设定的细分数N,则每一微步对应的微步距角设定步距角α,(并且是的整倍数),步进电机转过一个步距角α实际上需要走微步;式中:α-步距角;N-细分数N;χ-齿距角,与使用的步进电机有关;步骤2:用精度比步进电机步距角高一个数量级的测量系统测量位置误差δn:步骤3:根据测量结果建立步距角误差误差模型δ(n);对应第n步,设实际位置与理想位置的误差为δ(n),则δ(n)可由测量列δ0、δ1、δ2、...、δn-1通过傅里叶逼近得到,即:(math)??(mrow)?(mi)δ(/mi)?(mrow)?(mo)((/mo)?(mi)n(/mi)?(mo))(/mo)?(/mrow)?(mo)=(/mo)?(munderover)?(mi)Σ(/mi)?(mrow)?(mi) ...
【技术特征摘要】
【专利技术属性】
技术研发人员:谭立龙,张志利,仲启媛,
申请(专利权)人:中国人民解放军第二炮兵工程学院,
类型:发明
国别省市:87
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。