基于AD2S1210的电机解码系统设计*

2013-12-07 06:18王玉珏翁浩宇张海勇宋雪静雷占秀
电子技术应用 2013年2期
关键词:寄存器励磁分辨率

王玉珏,翁浩宇,张海勇,宋雪静,雷占秀

(长城汽车股份有限公司 技术中心 河北省汽车安全一体化与智能控制重点实验室,河北 保定 071000)

无刷电动机没有换向机构,需要位置传感器来确定转子位置、旋转速度等参数。其位置传感器原以霍尔传感器、光学编码器居多。但是由于霍尔传感器精度低,而光学编码器抗震动性差、抗腐蚀性弱,都不能胜任现代电动汽车恶劣的工作环境,故近年来迅速被适用于恶劣工作环境的旋转变压器所代替[1]。

旋转变压器作为时变强耦合器件,对其输入信号有较高的要求,且其输出模拟信号因相位移向、电机引入干扰而不能直接被上位控制机所采纳使用,必须采用设计良好、经过标定验证的信号接口电路处理,以实现其模拟信号与控制系统数字信号之间的互相转化。这类接口电路是专用于旋转变压器的模/数转换器,即旋转变压器/数字转换器(RDC)[2]。

早期的RDC电路方案采用分离式设计,使用者需根据各自系统的特点利用各种滤波、放大、AD/DA等芯片搭建一个完整的RDC电路,这种方案需要设计者拥有非常丰富的设计经验和大量的系统测试/验证时间,在一定程度上为旋转变压器的普及造成了障碍。AD2S1210是ADI公司最新推出的旋转变压器信号输出/检测芯片, 该芯片分辨率为 10 bit、12 bit、14 bit、16 bit可调,最大精度可达±2.5弧分,且带有参考振荡器的数字可变R/D变换器并经过了汽车应用认证。本文给出了基于该芯片的电机解码系统设计。

1 旋变原理及主要参数指标

基本的旋转变压器分经典旋变和可变磁阻式旋变等,它们在结构和绕组分配方式上略有不同,但是无论何种形式的旋变,其旋变输出电压(S3-S1,S2-S4)的计算公式[3]均相同,即:

式中,θ为转子转角,sinωt为转子激励频率,E0为转子激励幅度。

旋转变压器的两个定子绕组机械错位90°,如图1所示。其中,Vp为励磁电压峰值,Vr为励磁电压有效值,Vs为变比后的电压,Va、Vb分别为 S2-S4、S3-S1感应电压。初级绕组采用交流基准源激励,随后在定子次级绕组上耦合的幅度是转子(轴)相对于定子位置的函数。因此,旋变产生由轴角的正弦和余弦调制的两个输出电压(S3-S1,S2-S4)。旋变信号输出格式如图2所示。

本设计的旋转变压器采用日本多摩川公司的经典旋变,其变比为 0.286,激励频率范围为 10 kHz~20 kHz,激励电压峰-峰值最大为17 V,激励电流典型值为50 mA。

2 AD2S1210工作理论及外围搭建

AD2S1210集成片上可编程正弦波振荡器,为旋转变压器提供正弦波激励,转换器的正弦和余弦输入端准许输入峰-峰值为 3.15 V±27%、频率为 2 kHz~20 kHz范围内的信号。将正弦和余弦输入端的信号转换为输入角度和速度所对应的数字量信号,则最大跟踪速度为3 125 r/s。

2.1 工作理论[3]

AD2S1210按照TypeⅡ跟踪闭环原理工作,能跟踪恒定速度输入,而输出连续跟踪旋变的位置不存在固有误差,无需外部转换和等待状态,抑制噪声效果好,并可以最大限度地抑制谐波失真,从而提高精度。当旋变的位置经过最低有效位的角度时,AD2S1210输出1 LSB(1 LSB=60′×360/2N,N 为 RDC 分辨率)。

转换器跟踪轴角θ的原理为:转换器将产生反馈角φ,反馈角φ与输入角θ相比较,当转换器正确跟踪输入角度时,二者之间的误差将为0。为了测量误差,将S3-S1乘以 cosφ,将 S2-S4乘以 sinφ,可得到:

将式(2)、式(3)差值化简后得到:

当角度误差θ-φ值很小时,有:

则E0(θ-φ)值表示转子的角度误差与转换器的数字角度输出二者的差值。

2.2 外围电路

AD2S1210外围电路如图3所示,采用模拟、数字双路隔离供电,激励频率为10 kHz。

ADS1210有两种工作模式:配置模式和普通模式。配置模式用于对寄存器进行编程,以设置AD21210的激励频率、分辨率和故障检测阈值。配置模式也可用于回读故障寄存器中的信息以及位置和速度寄存器中的数据。AD2S1210可以完全工作在配置模式下,或者初始配置完成后离开配置模式工作在普通模式下。在普通模式下工作时,数据输出可提供角位置或角速度数据[3]。A0和A1输入用来确定AD2S1210是否处于配置模式以及是否将位置或速度数据提供给输出引脚。模式配置如表1所示。

在普通模式下,数字输出的分辨率利用RES0和RES1输入引脚进行选择。配置模式下,分辨率通过设置控制寄存器中的RES0和RES1位选择。切换普通模式与配置模式时,输入端必须确保控制寄存器中设置的分辨率与RES0和RSE1输入引脚所设置的分辨率一致。如果两种分辨率设置不同,则输出数据可能不正确[3]。在8.192 MHz时钟下,其关系如表2所示。

表1 模式配置

表2 分辨率设置

由于旋变有着不同的励磁电压要求和一定的变比,而AD2S1210的励磁信号输出典型值为差分7.2 Vp-p,输入信号范围为差分3.15 Vp-p,故应结合旋变的参数调整驱动器的增益。需要注意的是输入至AD2S1210的差分信号不能低于地电位,所以在此处选择正电源激励。

一般情况增益都在励磁一侧的增益缓冲器处设定,根据旋变励磁电压和旋变的变比,可得到符合AD2S1210输入电平要求的正、余弦调制信号。励磁驱动电路如图4所示。

在本设计中,已知旋变的变比为0.286,为实现3.15 Vp-p的正、余弦输入信号幅度,励磁一侧的电压应为:3.15 Vp-p/0.286=11 Vp-p,所以增益设定为:R142/R146=11 Vp-p/7.2 Vp-p=1.53。

运放同相输入端的电阻用于调整励磁信号的直流共模电平,C163、C173电容并联在反馈端用于滤波[4]。

AD2S1210的输入信号SIN(COS)与SINLO(COSLO)两者的典型压差是3.15 Vp-p,输入的差分信号不能低于零电位,设计使用REFOUT来偏置输入差分信号,如图5所示。为了改善系统的噪声性能,必须对输入模拟信号进行RC滤波(其截止频率低于500 kHz),并使用较短的双绞屏蔽线对模拟信号进行保护,屏蔽线端接至。

2.3 通信模式

角位置和角速度用二进制数据表示,可以通过一个16 bit并行接口或者一个时钟速率最高为25 MHz的四线串行接口提取。AD2S1210利用片内寄存器控制其可编程功能。数据通过串行或并行接口写入这些寄存器。

由于串行通信方式带宽有限,占用指令周期长,实时性差,不符合高速电机系统要求,故采用并行通信方式[6]。

3 系统中的应用

系统采用英飞凌最新的TriCore1782做为控制核心,TC1782集成具有4级流水线的高性能32 bit CPU、完全集成的DSP功能、多种总线、总线仲裁、中断控制器、外设控制处理器、DMA控制器和单精度浮点单元(FPU),并集成32路模拟输入信号,其全温度工作频率高达180 MHz。

ADI公司的RDC芯片AD2S1210分辨率可变,支持10 bit、12 bit、14 bit、16 bit RD 转换,内置参考振荡器,功能强大,体积小,适用范围广。

本设计方案基于AD2S1210开发的电机解码系统已在长城C20EV纯电动汽车上投入适用。该方案电路简单可靠,与英飞凌TC1782核心控制器、多摩川旋转变压器匹配良好,取得了非常好的实际应用效果。

[1]曲家骐,王季秩.伺服控制系统中的传感器[M].北京:机械工业出版社,1999.

[2]李耀海,胡广艳,郝瑞祥,等.基于 AU6802n1的旋转变压器信号接口电路的设计和应用[J].电子设计应用,2006(2):110-114.

[3]Analog Devices Ins.AD2S1210 data sheet[Z].2008.

[4]李川,谭茀娃,金如麟.电机控制专用 DSP讲座[J].微特电机,2001,29(4):43-45,47.

[5]熊光亮.AD2S82A在交流伺服控制中的应用[J].电光系统,2004(2):61-64.

[6]崔军,温旭辉,张立伟.新型永磁同步电机控制用旋转变压器/数字转换器及其应用[J].电机与控制应用,2005,32(8):51-54.

猜你喜欢
寄存器励磁分辨率
同步调相机励磁前馈式强励控制方法研究
STM32和51单片机寄存器映射原理异同分析
励磁变压器励磁涌流引起的调相机跳闸分析
Lite寄存器模型的设计与实现
EM算法的参数分辨率
原生VS最大那些混淆视听的“分辨率”概念
基于励磁阻抗变化的变压器励磁涌流判别方法的探讨
基于深度特征学习的图像超分辨率重建
一种改进的基于边缘加强超分辨率算法
基于GRNN神经网络的变压器励磁涌流识别方法