使用电磁式方法进行角位移测量的传感器。特点是稳定性高,环境耐受力强,抗干扰能力强,精度较高。
旋转变压器输入及输出信号波形如下图所示。
其中,“励磁电压”即为前文所述施加在一次侧的一定频率、一定幅值的交变电压;“出力电压”即为二次侧输出的频率与励磁电压一致,幅值变化的交变电压;其中,“出力电压”的包络线与“回转角θ”程正/余弦函数关系,“回转角θ”即为转子相对定子的转动位置。
根据旋转变压器机械结构的不同,转子上可能有多个孔隙,进而导致出力电压波形与回转角θ呈sin(N*θ)/cos(N*θ)的函数关系(如下图所示,此时N=4),此处的N称为极对数。
转子在物理上转过一个周期对应的角度θ称为机械角度;
当极对数不为1时,一个正余弦周期内转过的角度换算成0~2π的角度φ称为电角度。
激励信号输入端口R1、R2
旋变信号输出端口S1、S3、S2、S4
旋转变压器输入、输出公式如下:
根据旋转变压器输出的信号,计算出回转角θ,并将其数字化存储的过程称为R/D转换。角度反馈法是常见的R/D转换方法。下图为角度反馈法的原理框图。
R/D转换的基本原理如下图所示。
首先计算“控制偏差” ϵ ϵ , ϵ=K×sin(θ−ϕ)×sin(ωt) ϵ = K × sin ( θ − ϕ ) × sin ( ω t ) ①。其中 sin(ωt) sin ( ω t ) 为激励信号, ϕ ϕ 为R/D转换输出的回转角度结果值, θ θ 为旋转变压器检测到的回转角度值。
ϵ ϵ 经过补偿电路(图中COMP)后计算出一个新的 ϕ ϕ 值,将新的 ϕ ϕ 值代回公式①重新计算新的 ϵ ϵ 值,数次迭代之后,将使 ϵ=0 ϵ = 0 ,亦即 θ=ϕ θ = ϕ ,此时计算出的 ϕ ϕ 值即等于回转角 θ θ 。
ϵ=K⋅sinθ⋅sinωt×cosϕ+K⋅cosθ⋅sinωt×sinϕ=K⋅sin(θ−ϕ)⋅sinωt ϵ = K ⋅ sin θ ⋅ sin ω t × cos ϕ + K ⋅ cos θ ⋅ sin ω t × sin ϕ = K ⋅ sin ( θ − ϕ ) ⋅ sin ω t ①
结果①经过比较器(图中CMP)后,被转换为数字量;
再经过同步判断电路(图中SYNCDET),去除激励信号成分 (K⋅sinωt) ( K ⋅ sin ω t ) ,此时 ϵ=sin(ω−ϕ) ϵ = sin ( ω − ϕ ) ②;
结果②输入到补偿电路(图中COMP)进行进一步运算
控制偏差 ϵ ϵ 首先输入PI补偿器,经过如下公式计算成 ω ω ,
再输入给积分电路,计算成 ϕ ϕ 。
ω=(α⋅Kp+(β⋅Ki)s⋅T)⋅Kv⋅ϵ ω = ( α ⋅ K p + ( β ⋅ K i ) s ⋅ T ) ⋅ K v ⋅ ϵ
ϵ=sin(θ−ϕ) ϵ = sin ( θ − ϕ ) ,当 θ θ 和 ϕ ϕ 差距较小时, ϵ≈θ−ϕ ϵ ≈ θ − ϕ ;故经过PI补偿器后计算出的 ω ω 值实际上是角速度;角速度经过积分得到角度 ϕ ϕ 。
式中Kv、Kp、Ki一般可调,T为积分时间常数,s为拉普拉斯变量
激励放大电路:放大激励信号(R1、R2)的硬件电路。一般RDC模块直接输出的激励信号不能满足旋转变压器所需激励信号幅值、驱动能力要求,需经放大处理后使用。
功能:为后级放大电路提供值为1/2 VEXT的偏置电压
输入:VEXT,旋变电路供电电源
输出:1/2 VEXT,偏置电压
参数调整:无
功能:将RSO信号反相,用于经后级放大后,与同相放大信号构成激励信号差分输出
输入:RSO,激励信号;COM,激励信号共模电压;VBIAS,偏置电压
输出:(-RSO)+(COM+VBIAS)
参数调整:无
功能:将同相的RSO信号通过电流负反馈放大,作为差分激励信号的P端(正端),施加给旋转变压器的激励线圈
输入:去除直流分量的RSO信号
输出:同相放大的RSO信号
参数调整:Rf、Rn决定放大比例;
Cn可影响相位;RIEXT影响激励信号电流的大小。
功能:将反相的RSO信号通过电流负反馈放大,作为差分激励信号的P端(正端),施加给旋转变压器的激励线圈
输入:去除直流分量、反相的RSO信号
输出:反相、放大的RSO信号
参数调整:Rf、Rn决定放大比例;
Cn可影响相位;RIEXT影响激励信号电流的大小。
Excitation Input(Vref): 激励信号幅值
Input Impedance(Zro): 旋变输入阻抗
1.调整输出幅值
Step1. 使用如下公式,计算激励电流IREF
VREF = IREF * ZRO
其中,VREF为激励信号幅值,ZRO为旋变输入阻抗,均由旋变式样书给定。
Step2.通过激励电流计算电路参数(Rf与Rn比值)
IREF = (VRSO × Rf) / RIEXT × Rn)
其中,VRSO为RDC2nRSO引脚输出信号峰峰值(2Vpp);RIEXT为旋变激励电流限定电阻,RIEXT ≤ (ZRO/10) [Ω];其他限定条件包括Rf ≥ 50 kΩ, Cn × Rn ≥ 5 × 10-4 [s], Cf × Rf ≤5 × 10-6 [s]。
根据以上条件及计算出的Rf与Rn比值,可以确定一组Rf、Rn、Cf、Cn的参数。
※由于电路采用电流反馈,计算得出的输出幅值可能与实际不同,需结合实际电路微调参数
输出幅值检测方法
2.调整相位偏移
激励信号(R1-R2)与监测信号(SINMNT、COSMNT)之间的相位偏移将导致角度误差。调整激励放大电路中Cf参数可以改善相位偏差,同时需遵守Cf × Rf ≤5 × 10-6 [s]的限定条件。
相位偏移测量及计算方法
旋转转子至零度位置,SINMNT和COSMNT输出波形如有图所示。使用示波器光标测量R1、R2的交越点与SINMNT、COSMNT交越点处的时间差,记作Ts,激励信号周期作D。
相位偏移量Ps[deg]= 360[deg] * (Ts[us]/D[us])。
调参目标:
COSMNT/SINMNT的峰峰值Vpp在2~3V之间
计算RIN:
Vcosmnt或Vsinmnt = VIN x (RF/(RIN+600))
其中,RF约为21K,VIN为(S1-S3)或(S2-S4)。
计算RH/RL:
作为断线检测电阻,RH和RL取值应在如下公式计算值的80%~100%之间
RH ≈ {(RVDD – VCOM) / (22.0 × 10-6)} –RIN
RL ≈ {VCOM) / (22.0 × 10-6)} –RIN
其中RVDD为旋变电路供电电压,VCOM为RVDD/2
RH850/C1x芯片内建了R/D转换模块,称为RDC2。
其中,RH850/C1H芯片有两个RDC2通道;RH850/C1M芯片中只有一个RDC2通道。
RDC2模块实现的基本功能为:将包含旋转变压器转角信息的模拟量转换为最高16位精度的数字量。
RDC2模块的具体功能如下表