一种旋转变压器信号解算方法及解算器的制作方法

文档序号:6029929阅读:771来源:国知局
专利名称:一种旋转变压器信号解算方法及解算器的制作方法
技术领域
本发明涉及一种旋转变压器信号解算方法,还涉及采用该方法的一种解算器。
背景技术
高性能无齿轮减速式(也称直接驱动)旋转伺服系统的关键之一是如何精确测量 伺服电机输出轴的角度位置,常用的测角度传感器有绝对式光栅编码器、霍尔传感器 和旋转变压器。绝对式光栅编码器直接将转轴角度转换成数字信号,应用简单方便, 但因环境适应性、价格等因素致使难以广泛应用;霍尔传感器结构简单,但难以达到 高精度角度测量要求而受到限制;旋转变压器因结构可靠、实时性好、环境适应性强 等优点而广泛应用于高精度伺服系统中。
旋转变压器是一种可用于测量旋转装置转子角度的传感器,但其输出为包含转子 位置信息的模拟量,需要旋转变压器数字转换器(简称RDC)处理成相应的数字信号 才能与DSP等数字伺服控制器联接。
目前,对旋转变压器的输出信号进行解算的方法分为两种第一种采用专用旋转 变压器解算芯片,即RDC,这类芯片大都以鉴幅方式对正-余弦信号进行解调,实现 对转子位置信息数字转换,专用的解算芯片虽然能达到较高的精度,但其价格昂贵, 难以在成本低的高精度伺服系统中广泛使用;第二种将旋转变压器反馈信号直接送入 模数转换器,然后再通过软件解调算法实现转子位置信息的数字转换,这种方法原理 简单,但旋转变压器为保证测量速度于精度,其反馈信号频率要求在10kHz以上,对 模数转换器的转换速率以及软件解调速率要求更高(通常需要在lMHz),从而导致器 件成本大大增加。

发明内容
为了克服现有技术价格昂贵、成本较高的不足,本发明提供一种应用于高精度伺 服系统中的旋转变压器信号解算方法,它通过对旋转变压器的输出进行实时调理,输 出数字信号处理器可识别的信号,然后通过数字信号处理器解算出转子实际位置,同 时能够判断出转子的旋转方向,既满足了伺服系统高精度的要求,又极大的降低了成 本。
本发明解决其技术问题所采用的技术方案包括以下步骤1) 整周转动电机,采集电机的转角信号,得出转角信号波形的波峰和波谷的数值, 设立0~1/4周期的正弦表,其幅值为AH ,其中AQ为波峰和波谷数值的平均值,7V2 为波峰的数值,对应的角度为0 90。,以备查表计算。
2) 采样当前低频正弦信号C/、(^)和低频余弦信号R(e)并将这两个角度值转换为数 字量分别为X、 Y,同时将当前X、 Y分别保存备份为X一bak和Y—bak,与下一次采 样结果比较进而判断转子旋转方向。
3) 将转子的角度位置e划分为四个象限,分别是0~90°、 90°~180°、 180°~270°、 270°~360°,根据数字信号X、 Y确定转子位置所属象限
当iVl <义S 7V2且0 < r S Aa时,转子位置0落在0 卯°范围内;
当Aa〈义^iV2且Aa〈;r^yv2时,转子位置^落在90。 i80。范围内;
当0〈KAH且Aa〈;r《iV2时,转子位置9落在180。 270。范围内; 当(XX《7Vl且0〈;rsAa时,转子位置^落在270。 360。范围内。
4) 根据X及转子位置^的范围查正弦表
当0 < ^ S 90°时,根据X值查到正弦表所对应的角度即为转子当前位置;
当90°<0^180°时,根据X值査到正弦表所对应的角度再被180。减去后的结果 即为转子当前位置;
当180°<^^270°时,用X加上N1后的结果査找正弦表,査找后所对应的角度 再被270。即为转子当前位置;
当270°<9《360°时,用X加上N1后的结果查找正弦表,査找后所对应的角度 再被360。即为转子当前位置。
5) 转子旋转方向判断用当前的采样结果与上一次进行比较,即 AX = Z-Z_bak,Ay = :r-y_bak,对AZ, AF和转子位置角度^进行判断
当0<^-900时,若AAT〉0,厶7>0,贝IJ电丰几正转,若AX〈0, Ar〈0贝U电禾几反转; 当90°<^《180。日寸,若AZ〈0, a;K>0,贝lj电机正转,若AX〉0, AF〈0贝U电禾几反
转;
当1800<^^2700时,若AZ〈0, A;F<0,贝U电丰几正转,若AZ〉0,厶7>0贝1』电禾几反
转;
当270°<汐《360°时,若AX〉0, AF〈0,贝U电丰几正转,若AZ〈0, A7〉0贝U电丰几反转。
本发明所述的解算器包括旋转变压器的正弦激励信号发生器、差分信号转换器、 精密绝对值加法器、反相器和低通滤波器以及数字信号处理器。旋转变压器正弦激励 信号发生器产生高频的正弦波差分信号, 一方面作为旋转变压器的输入激励,使旋转 变压器产生出包含转子位置信息的反馈信号,另一方面正弦信号经过差分信号转换器 后输出单端信号,作为后续调理的参考信号;旋转变压器的输出信号分别是带有转子 转角位置信息的一路正弦差分信号和一路余弦差分信号,其频率与激励信号相同,幅 值随转子角度的变化而改变。旋转变压器反馈回来的正弦差分信号经过差分信号转换 器后输出单端正弦信号,该信号与参考信号一起输入到精密绝对值加法器进行叠加, 输出的信号经过低通滤波器后最终输入到数字信号处理器的模拟输入引脚;旋转变压 器反馈回的另一路余弦差分信号同样经过另一差分信号转换器后输出单端余弦信号, 它与经过反相器的正弦激励信号一同输入到精密绝对值加法器进行叠加,输出的信号 经过低通滤波器后最终输入到数字信号处理器的另一模拟输入引脚。数字信号处理器 对两路模拟信号进行采样,通过固化在数字信号处理器上的程序解算出转子的位置和 旋转的方向,从而实现对无刷直流电机的精确控制。
本发明的有益效果是本发明可将旋转变压器的输出信号进行调理成数字信号处 理器能够识别的低频模拟信号,再由固化在数字信号处理器的程序求出电机转子位置 以及确定转子的旋转方向,从而完成了对旋转变压器的解算。
本发明的特点在于(1)调理旋转变压器信号的差分信号转换器,精密绝对值加法 器,反相器和低通滤波器均由运算放大器及电阻电容等分立元件组成,无需加专用解 算芯片,极大的减小了成本;(2)旋转变压器信号调理电路将高频的正余弦输出信号 经过低通滤波器后去除了高频成分,只输出与转子位置有关的低频信号,使得微处理 器能够对输入的模拟信号进行精确采样与转换。
下面结合附图和实施例对本发明进一步说明。


图1是本发明所述解算器的结构示意图中,l-旋转变压器;2-正弦激励信号发生器;3-差分信号转换器一;4-差分信号
转换器二; 5-差分信号转换器三;6-反相器;7-精密绝对值加法器一;8-精密绝对值加法器二; 9-低通滤波器一;10-低通滤波器二; 11-数字信号处理器。
具体实施例方式
方法实施例,包括以下步骤
1) 整周转动电机,采集安装在电机轴上的旋转变压器反馈的转角信号,得出转角
信号波形的波峰和波谷的数值,波峰的数值为4095,波谷的数值0,在数字信号处理 器11中存放0 l/4周期的正弦表,其幅值为2048~ 4095,对应的角度为0 90。,以备
査表并做插值计算。
2) 采样当前低频正弦信号f/、(。和低频余弦信号R(0并将这两个角度值转换为数 字量分别为X、 Y,同时将当前X、 Y分别保存备份为X_bak和Y_bak,与下一次采 样结果比较进而判断转子旋转方向。
3) 将转子的角度位置^划分为四个象限,分别是0~90°、卯°~180°、 180°~270°、 270°~360°,根据数字信号X、 Y确定转子位置所属象限
当2048 < B 4095 .且0 < " 2048时,转子位置^落在0 ~ 90°范围内; 当2048 < B 4095且2048 < h 4095时,转子位置0落在90° ~ 180°范围内; 当0 < z《2048且2048 < k 4095时,转子位置P落在180° ~ 270°范围内; 当0〈XS2048且0〈y^2048时,转子位置^落在270°~ 360°范围内。
4) 根据X及转子位置^的范围査正弦表
当0<^^90°时,根据X值查到正弦表所对应的角度即为转子当前位置; 当90° < 6 S180°时,根据X值査到正弦表所对应的角度再被180。减去后的结果 即为转子当前位置;
当180°<0^270°时,用X加上2048后的结果査找正弦表,査找后所对应的角 度再被270。即为转子当前位置;
当270°<^^360°时,用X加上2048后的结果査找正弦表,査找后所对应的角 度再被360°即为转子当前位置。
5 )转子旋转方向判断用当前的采样结果与上 一 次进行比较,即 AZ = Z-% —bak,Ay = ;K-bak,对az, A7和转子位置角度^进行判断
当0<夕《90°时,若AX〉0,厶7>0,贝IJ电丰几正转,若AZ〈0, AF〈0贝U电禾几反转; 当90°<9^1800曰寸,若AX〈0, a;T>0,贝U电禾几正转,若AZ〉0, AF〈0贝U电机反
7转;
当180°<^《270°时,若AZ〈0, Ay<0,贝U电丰几正转,若AZ〉0,厶7>0贝1』电禾几反
转;
当270°<^^360°时,若AZ〉0, AF<0,则电机正转,若AZ〈0, A7〉0贝lj电机反转。
装置实施例
本发明包括有正弦波信号发生器2、差分信号转换器一 3、差分信号转换器二 4 和差分信号转换器三5,精密绝对值加法器一7和精密绝对值加法器二8,反相器6, 低通滤波器一 9、低通滤波器二 10以及数字信号处理器11。
本发明中正弦激励信号发生器2产生频率为18kHz的正弦波差分信号t/,+(0和
(O作为励磁信号并输入到旋转变压器1原边,假设电机转子位置为e,则旋转变压 器1副边输出的正弦差分信号为t/、+(r, 0和/7、.—(/, 0,旋转变压器1副边输出的余弦
差分信号为^+(Z, 0和^._(" ^。
差分信号转换器3将旋转变压器l副边输出的正弦差分信号R+(z, 0和R力,0 变为单端正弦信号t/,0") = t/sinOOsin(e)。
差分信号转换器4将旋转变压器1副边输出的余弦差分信号R力,0和R力,0 转变为单端余弦信号= C/sin(Ocos(e)。
差分信号转换器5将正弦波信号发生器2产生的正弦差分信号t^+(f)和^力)转变 为单端正弦参考信号^(0^t/sin(纽)。
差分信号转换器3输出的单端正弦信号f/、(^)与差分信号转换器4输出的参考信 号^(0输入到精密绝对值加法电路7,进行叠加并得到输出信号^(/) + R&0。
差分信号转换器4输出的单端正弦信号^(/")与差分信号转换器5输出的参考信 号^W经过反相器6后的信号输入到精密绝对值加法电路8,进行叠加并得到输出信
精密绝对值加法电路7输出的信号输入到低通滤波器9,低通滤波器9滤除输入 信号^(0 + t/^,的中的高频部分,输出只与转子位置有关的低频正弦信号 f/,(e) = f/Sin(e) + l ,其幅值在0~3v范围内变化。精密绝对值加法电路8输出的信号输入到低通滤波器10,低通滤波器10滤除输 入信号^(0-c/^")中的高频部分,输出只与转子位置有关的低频余弦信号 ^= -f/ cos(。 +1 ,其幅值在0 3v范围内变化。
低通滤波器9与10的输出信号直接送入数字信号处理器11的模拟输入引脚AN1 和AN2,数字信号处理器可使用TMS320系列的芯片如TMS320F2812等。数字信号 处理器11对输入的两路模拟信号进行采样转换成数字信号,由固化在其中的的程序进 行解算,
通过上述的外围硬件电路可将旋转变压器的输出信号进行调理成数字信号处理器 能够识别的低频模拟信号,再由固化在数字信号处理器的程序求出电机转子位置以及 确定转子的旋转方向,从而完成了对旋转变压器的解算。对于大多数高精度伺服系统 而言,电机转速一般小于30000转/分,假设旋转变压器为一对极,电机转速为30000 转/分,则通过上述硬件电路调理后最终输入到微处理器的低频模拟信号频率约为 500Hz,而数字信号处理器的A/D采样频率可以达到该信号的几百倍甚至上千倍,程 序采用査表法避免了复杂的数学运算,运行时间可在几微秒内完成,足以满足实时性 的要求。
权利要求
1、一种旋转变压器信号解算方法,其特征在于包括下述步骤(a)整周转动电机,采集电机的转角信号,得出转角信号波形的波峰和波谷的数值,设立0~1/4周期的正弦表,其幅值为N1~N2,其中N1为波峰和波谷数值的平均值,N2为波峰的数值,对应的角度为0~90°,以备查表计算;(b)采样当前低频正弦信号Us(θ)和低频余弦信号Uc(θ)并将这两个角度值转换为数字量分别为X、Y,同时将当前X、Y分别保存备份为X_bak和Y_bak,与下一次采样结果比较进而判断转子旋转方向;(c)将转子的角度位置θ划分为四个象限,分别是0~90°、90°~180°、180°~270°、270°~360°,根据数字信号X、Y确定转子位置所属象限当N1<X≤N2且0<Y≤N1时,转子位置θ落在0~90°范围内;当N1<X≤N2且N1<Y≤N2时,转子位置θ落在90°~180°范围内;当0<X≤N1且N1<Y≤N2时,转子位置θ落在180°~270°范围内;当0<X≤N1且0<Y≤N1时,转子位置θ落在270°~360°范围内;(d)根据X及转子位置θ的范围查正弦表当0<θ≤90°时,根据X值查到正弦表所对应的角度即为转子当前位置;当90°<θ≤180°时,根据X值查到正弦表所对应的角度再被180°减去后的结果即为转子当前位置;当180°<θ≤270°时,用X加上N1后的结果查找正弦表,查找后所对应的角度再被270°减去后的结果即为转子当前位置;当270°<θ≤360°时,用X加上N1后的结果查找正弦表,查找后所对应的角度再被360°减去后的结果即为转子当前位置;(e)转子旋转方向判断用当前的采样结果与上一次进行比较,即ΔX=X-X_bak,ΔY=Y-Y_bak,对ΔX,ΔY和转子位置角度θ进行判断当0<θ≤90°时,若ΔX>0,ΔY>0,则电机正转,若ΔX<0,ΔY<0则电机反转;当90°<θ≤180°时,若ΔX<0,ΔY>0,则电机正转,若ΔX>0,ΔY<0则电机反转;当180°<θ≤270°时,若ΔX<0,ΔY<0,则电机正转,若ΔX>0,ΔY>0则电机反转;当270°<θ≤360°时,若ΔX>0,ΔY<0,则电机正转,若ΔX<0,ΔY>0则电机反转。
2、 一种实现权利要求1所述旋转变压器信号解算方法的解算器,包括正弦激 励信号发生器、差分信号转换器、精密绝对值加法器、反相器和低通滤波器以 及数字信号处理器,其特征在于正弦激励信号发生器产生高频的正弦波差分 信号, 一方面作为旋转变压器的输入激励,使旋转变压器产生出包含转子位置 信息的反馈信号,另一方面正弦信号经过差分信号转换器后输出单端信号,作 为后续调理的参考信号;旋转变压器的输出信号分别是带有转子转角位置信息 的一路正弦差分信号和一路余弦差分信号,其频率与激励信号相同,幅值随转 子角度的变化而改变;旋转变压器反馈回来的正弦差分信号经过差分信号转换 器后输出单端正弦信号,该信号与参考信号一起输入到精密绝对值加法器进行叠加,输出的信号经过低通滤波器后最终输入到数字信号处理器的模拟输入引 脚;旋转变压器反馈回的另一路余弦差分信号同样经过另一差分信号转换器后 输出单端余弦信号,它与经过反相器的正弦激励信号一同输入到精密绝对值加 法器进行叠加,输出的信号经过低通滤波器后最终输入到数字信号处理器的另 一模拟输入引脚;数字信号处理器对两路模拟信号进行采样,解算出转子的位 置和旋转的方向,从而实现对无刷直流电机的精确控制。
全文摘要
本发明公开了一种旋转变压器信号解算方法及解算器,采集电机的转角信号并设立正弦表,采样当前低频正弦信号和低频余弦信号,将转子的角度位置划分为四个象限,确定转子位置所属象限;根据低频正弦信号及转子位置查正弦表并判断转子旋转方向。正弦激励信号发生器连接旋转变压器和差分信号转换器,旋转变压器反馈的正弦差分信号经差分信号转换器后与参考信号一起输入到精密绝对值加法器,经低通滤波器后输入数字信号处理器;旋转变压器反馈的另一路余弦差分信号经另一差分信号转换器后与经反相器的正弦激励信号一同输入精密绝对值加法器,经低通滤波器后输入数字信号处理器。本发明极大的减小了成本,能够对输入信号进行精确采样与转换。
文档编号G01D5/12GK101521480SQ200810232368
公开日2009年9月2日 申请日期2008年11月21日 优先权日2008年11月21日
发明者刘仕钊, 刚 卢, 周奇勋, 君 张, 张举中, 李声晋, 肖文超 申请人:西北工业大学
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1