【技术实现步骤摘要】
本专利技术涉及一种信号处理系统,尤其涉及一种正余弦编码器高精度信号处理系统及其方法。
技术介绍
增量式正余弦编码器是一种测量角位移和角速度的精密传感器。正余弦编码器以其分辨率高、精度高、无接触测量、使用可靠等优点,被广泛用于精密测量和实时控制等科技领域。随着数控系统以及现代工业控制系统的精度要求越来越高,需要更高分辨率和精度的编码器。但是仅仅依靠硬件性能的提升无法满足用户对电机转子的瞬时位置和瞬时速度的更高分辨率的要求,因此,还需要进一步对编码器输出的正余弦信号进行电子学细分,以提升转子实时位置值的精度。常用的电子学细分方法有反正切直接求取法、CORDIC算法、查表法、麦克劳林级数法、闭环跟踪法、信号注入法等。输出信号为TTL方波的编码器,其信号只能进行4倍频,无法满足对转子实时位置值有更高分辨率要求的应用领域;而输出信号为正余弦的编码器,理论上其信号可以通过电子学进行任意倍数细分,因而正余弦编码器在对转子实时位置值有更高细分要求的场合得以广泛的应用。
技术实现思路
本专利技术的目的在于提供一种正余弦编码器高精度信号处理系统及其方法,其解决了对原始信号进行任意倍数的细分的技术难题,理论上可以任意细分,从而可以通过计算获得比原始信号分辨率更高的转子实时角度值(rad)和转子实时速度值(rad/s)。本专利技术通过以下技术方案实现:一种正余弦编码器高精度信号处理方法,其用于处理增量式旋转编码器输出的两路相位相差90度的Asinα与Bcosα;先对编码器信号Asinα与Bcosα进行差分放大和整形滤波处理,然后再进行粗码计数获得粗码信息,并通过基于坐标旋转数字算法 ...
【技术保护点】
一种正余弦编码器高精度信号处理方法,其用于处理增量式旋转编码器输出的两路相位相差90度的Asinα与Bcosα;其特征在于:先对编码器信号Asinα与Bcosα进行差分放大和整形滤波处理,然后再进行粗码计数获得粗码信息,并通过基于坐标旋转数字算法直接求取反正切值的电子学细分方法获得实时精插补位置值,最后,将粗码信息和实时精插补位置值整合,得到高精度的电机实时角位置和实时角速度。
【技术特征摘要】
1.一种正余弦编码器高精度信号处理方法,其用于处理增量式旋转编码器输出的两路相位相差90度的Asinα与Bcosα;其特征在于:先对编码器信号Asinα与Bcosα进行差分放大和整形滤波处理,然后再进行粗码计数获得粗码信息,并通过基于坐标旋转数字算法直接求取反正切值的电子学细分方法获得实时精插补位置值,最后,将粗码信息和实时精插补位置值整合,得到高精度的电机实时角位置和实时角速度。2.如权利要求1所述的正余弦编码器高精度信号处理方法,其特征在于:编码器信号经过转换处理后,得出电机角度位置;在转换处理时,将编码器输出信号分为两路,一路信号Asinα和Bcosα经过差分调理电路、放大器、修整电路和比较器进行信号调理之后,转换为TTL脉冲信号,经滤波处理将TTL信号连接到编码器的接口单元,进行4倍频计数,得到编码器的粗码信息即实时粗位置值;另一路信号Asinα和Bcosα经过高速运算放大器以及RC滤波电路传输到模拟多路复用器,然后经过采样保持放大器处理后,传输给AD转换单元,得到采样精度为AD转换器规定的位数的数字信号,将得到的数字信号进行精码误差修正;接着采用电子学细分算法,直接求反正切值,得出编码器电角度α,通过电角度α可以得到实时精插补位置值。3.如权利要求2所述的正余弦编码器高精度信号处理方法,其特征在于:用电子学细分算法时,为更快的实现反三角函数求值,采用坐标旋转公式,通过迭代的方法,不断旋转编码器的特定角度,每次旋转的角度β=ATAN(1/2i),使得累计旋转的角度之和无限接近某一设定的角度,2i表示CORDIC算法迭代i次之后的角度累加值,i代表迭代次数。4.如权利要求1所述的正余弦编码器高精度信号处理方法,其特征在于:实时精插补位置值通过精插补方法获得:先获取AD转换后的Asinα与Bcosα的量化值,并判断其符号;计算ATAN(|Asinα/Bcosα|);判断Asinα*Bcosα是否大于等于0;是则α=ATAN(|Asinα/Bcosα|),否则,α=90°-ATAN(|Asinα/Bcosα|)。5.一种应用如权利要求1至4中任意一项所述的正余弦编码器高精度信号处理方法的正余弦编码器高精度信号处理系统,其用于处理增量式旋转编码器输出的两路相位相差90度的Asinα与Bcosα;其特征在于:正余弦编码器高精度信号处理系统包括差分放大器一、差分放大器二、AD转换子系统一、AD转换子系统二、四倍频子系统、乘法器一、CORDIC算法子系统、精码计算子系统、速度计算子系统、乘法器二、CRC校验子系统一、CRC校验子系统二;其中,所述差分放大器一的输入端接收Asinα,所述差分放大器一的输出端同时连接所述AD转换子系统一的输入端和所述四倍频子系统的输入端一;所述差分放大器二的输入端接收Bcosα,所述差分放大器二的输出端同时连接所述AD转换子系统二的输入端和所述四倍频子系统的输入端二;两个AD转换子系统的两路输出信号连接所述CORDIC算法子系统的两个输入端,两个AD转换子系统的另两路输出信号连接所述符号判断单元的两个输入端,所述符号判断单元的输出端、所述CORDIC算法子系统的输出端分别连接所述精码计算子系统的两个输入端;所述四倍频子系统的输出信号与所述精码计算子系统的输出信号进行叠加后送至所述乘法器二的输入端一,所述乘法器二的输出端同时连接所述CRC校验子系统一的输入端、所述...
【专利技术属性】
技术研发人员:文长明,文可,
申请(专利权)人:中工科安科技有限公司,文长明,文可,
类型:发明
国别省市:安徽;34
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。