[发明专利]一种步进电机步距角补偿方法无效
申请号: | 201110041034.1 | 申请日: | 2011-02-21 |
公开(公告)号: | CN102158161A | 公开(公告)日: | 2011-08-17 |
发明(设计)人: | 谭立龙;张志利;仲启媛 | 申请(专利权)人: | 中国人民解放军第二炮兵工程学院 |
主分类号: | H02P8/22 | 分类号: | H02P8/22 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 710025 陕西省*** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明涉及一种步进电机步距角补偿方法,其特征在于:设定细分驱动器的细分数和步距角;用精度比步进电机步距角高一个数量级的测量系统测量步距角变化;根据测量结果建立步距角误差模型,微步调整补偿步距角误差,精确控制步进电机转动位置;本发明同现有技术相比,可使步进电机细分数连续变化、无限细分、无级调速、且步进电机的细分倍数可达17179869184倍,可对步进电机的步距角进行灵活补偿且使步距角更加均匀,控制和驱动方式更加灵活,通过补偿前后实际测量结果表明,采用“微步调整虚拟补偿”进行步距角修正的效果非常显著。 | ||
搜索关键词: | 一种 步进 电机 步距角 补偿 方法 | ||
【主权项】:
1.一种步进电机步距角补偿方法,其特征在于:设定细分驱动器的细分数和步距角;用精度比步进电机步距角高一个数量级的测量系统测量步距角变化;根据测量结果建立步距角误差模型,微步调整补偿步距角误差,精确控制步进电机转动位置;具体步骤如下:步骤1:设定细分驱动器的细分数和步距角已知所使用的步进电机的齿距角为χ,设定的细分数N,则每一微步对应的微步距角
设定步距角α,(
并且是
的整倍数),步进电机转过一个步距角α实际上需要走
微步;式中:α-步距角;N-细分数N;χ-齿距角,与使用的步进电机有关;步骤2:用精度比步进电机步距角高一个数量级的测量系统测量位置误差δn:步骤3:根据测量结果建立步距角误差误差模型δ(n);对应第n步,设实际位置与理想位置的误差为δ(n),则δ(n)可由测量列δ0、δ1、δ2、...、δn-1通过傅里叶逼近得到,即:δ ( n ) = Σ k = 0 n 2 c k e ink ]]> 式中:n2为傅里叶级数保留项,根据步进电机步距角周期性变化规律,一般取值为4,超高精度补偿时可取值到6;通过离散周期数据点的傅里叶逼近得到;c k = 1 n 1 Σ n = 0 n 1 - 1 δ n e - ink 2 π n 1 ]]> (k=0,1,...,n2-1)步骤4:建立实际转动位置数学模型p(n);p(n)=nα+δ(n)步骤5:计算转动到第m步位置时,实际步距角,即求解方程nα+δ(n)=mα的根n0;步骤6:计算微步调整量p:p = ( n 0 - m ) αN χ ]]> 步骤7:驱动器控制驱动步进电机实际转动
个微步,实现位置的精确控制,补偿步距角不均匀造成的位置误差。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国人民解放军第二炮兵工程学院,未经中国人民解放军第二炮兵工程学院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201110041034.1/,转载请声明来源钻瓜专利网。