System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术属于电机控制,具体涉及一种磁编码器正交误差自适应补偿方法,旨在提高磁编码器的检测精度和可靠性。
技术介绍
1、磁编码器作为一种重要的角度检测装置,广泛应用于工业自动化、机器人、航空航天等领域。然而,在实际应用中,由于制造工艺、安装精度及环境因素等的影响,磁编码器往往存在正交误差,即两个正交方向的信号(正余弦)之间存在一定的偏差,导致测量结果的不准确。
2、常用的磁编码器正余弦信号补偿方法有:(1)将已知产生的单频信号频率作为参考基准,再求解正余弦信号的幅度和相位失衡因子;(2)复杂度较高的椭圆拟合。两种补偿方法中前者需要已知正余弦信号频率,而后者不适合高速处理需求的系统。此外还有反馈、移相等需要通过设计硬件电路的方式可以实现正余弦信号的自适应补偿,但对于中心频率未知的系统并不友好。
技术实现思路
1、本专利技术的目的在于提供一种磁编码器正交误差自适应补偿方法,主要适用场景为编码器的生产测试环节,在未知正余弦信号频率的情况下实现对磁编码器正交误差的自适应补偿,可以改善磁编码器的检测精度和可靠性,有效提高生产测试效率,降低时间成本。
2、为实现上述目的,本专利技术所采取的技术方案为:
3、一种磁编码器正交误差自适应补偿方法,应用于生产测试阶段,所述磁编码器正交误差自适应补偿方法,包括:
4、判断校正系数是否为空,若为空,则执行校正系数标定流程;否则进入单采样点校正系数验证流程;
5、所述校正系数标定流程如下:
...【技术保护点】
1.一种磁编码器正交误差自适应补偿方法,应用于生产测试阶段,其特征在于,所述磁编码器正交误差自适应补偿方法,包括:
2.根据权利要求1所述的磁编码器正交误差自适应补偿方法,其特征在于,所述根据N个正弦信号和N个余弦信号分别求解正弦信号的直流分量和余弦信号的直流分量,包括:
3.根据权利要求1所述的磁编码器正交误差自适应补偿方法,其特征在于,所述建立理想正交信号与去除直流分量后的正弦信号以及去除直流分量后的余弦信号的转换模型,取转换模型中的转换系数保存至第二校正矩阵P,包括:
4.根据权利要求3所述的磁编码器正交误差自适应补偿方法,其特征在于,所述幅度失配因子和相位失配因子的计算过程如下:
5.根据权利要求1所述的磁编码器正交误差自适应补偿方法,其特征在于,所述多采样点校正系数验证流程包括:
6.根据权利要求5所述的磁编码器正交误差自适应补偿方法,其特征在于,所述平均误差值计算公式如下:
7.根据权利要求1所述的磁编码器正交误差自适应补偿方法,其特征在于,所述利用第一校正矩阵M和第二校正矩阵P对单个采样点的正弦
8.根据权利要求1所述的磁编码器正交误差自适应补偿方法,其特征在于,所述单点误差值的计算公式如下:
9.根据权利要求1所述的磁编码器正交误差自适应补偿方法,其特征在于,所述校正系数标定流程中的采样点个数N,覆盖n个正余弦信号周期,且。
...【技术特征摘要】
1.一种磁编码器正交误差自适应补偿方法,应用于生产测试阶段,其特征在于,所述磁编码器正交误差自适应补偿方法,包括:
2.根据权利要求1所述的磁编码器正交误差自适应补偿方法,其特征在于,所述根据n个正弦信号和n个余弦信号分别求解正弦信号的直流分量和余弦信号的直流分量,包括:
3.根据权利要求1所述的磁编码器正交误差自适应补偿方法,其特征在于,所述建立理想正交信号与去除直流分量后的正弦信号以及去除直流分量后的余弦信号的转换模型,取转换模型中的转换系数保存至第二校正矩阵p,包括:
4.根据权利要求3所述的磁编码器正交误差自适应补偿方法,其特征在于,所述幅度失配因子和相位失配因子的计算过程如下:
...
【专利技术属性】
技术研发人员:卜子容,娄琪,
申请(专利权)人:中电海康集团有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。