作者: Maksim Liu
在工信部发布的《新能源汽车产业发展规划(2021-2035年)》(征求意见稿)中提出,到2025年,新能源汽车新车销量占比达到25%左右,智能网联汽车新车销量占比达到30%,高度自动驾驶智能网联汽车实现限定区域和特定场景商业化应用。新能源汽车主要以电能为动力源,通过电动机驱动行驶。为了获得更好的驾驶体验,工程师往往需要知道电机当前的角度位置以及速度信息,在算法上提供相应扭矩和功率。汽车应用驾驶环境复杂,旋转变压器(Resolver)是常被选择使用在这个应用场景的传感器。
旋转变压器(Resolver)工作原理简介
旋转变压器是一种电磁式传感器,又称同步分解器。它是一种测量角度用的小型交流电动机,用来测量旋转物体的转轴角位移和角速度,由定子和转子组成。其中定子绕组作为变压器的原边,接受励磁电压。转子绕组作为变压器的副边,通过电磁耦合得到感应电压。通常副边会使用两个绕组线圈,互成90°放置在转子上,如图1所示,
图1
在实际的使用中,转子会随同电机做同轴旋转,即转子的角度速度以及位置就表征了电机的相应状态。若我们在定子上施加正弦励磁信号VR,则该交流能量通过原边线圈会产生磁通量Φ,则在理想状况下,该磁通量会在副边产生感应电压,VS和VC。则通过法拉第电磁感应定律可得到VS和VC以及角度Θ的关系如下:
由此我们可知,若可知道施加激励VR以及得到的响应VS与VC的实时信息,则可根据上述公式得到角度和速度的信息。在知道Resolver的基本工作原理后,为了得到角度、速度信息,并提供给DSP进行算法参考, 我们需要以下功能电路资源辅助Resolver工作,以实现期待的功能:
DAC(Digital to Analog Converter)电路:提供励磁正弦信号VR。励磁频率通常在10kHz到20kHz。
Boost升压电路:将励磁信号电压幅度提高。通常Resolver接收的励磁信号通常有4Vrms,7Vrms等。同时在应用过程中还需要给系统提供一个共模电压,因此这就需要对DAC的输出信号进行一定的放大。
励磁放大前级电路:在对DAC输出的励磁信号进行功率放大前,往往需要利用运放搭建电路对DAC的输出进行滤波以及施加共模电压。
励磁功率放大电路:将励磁信号驱动能力放大,具体驱动能力需要看Resolver的规格。通常需要100mA~300mA。
副边信号调理电路:将转子感应到的信号VS/VC进行滤波以及调理到ADC可以接受的信号范围。
ADC(Analog-to-digital converter):如基本原理所介绍,我们需要将VS/VC/VR的模拟信号转换成数字信号,供RDC进行角度和速度的计算。
RDC(Resolver-to-digital converter):执行算法,将转子和定子的输出和感应的数字信号执行算法,计算出速度和角度信息,并输出给DSP的CPU进行电机算法参考。
可以看出,要实现旋变解码,并不是一件容易的事情。TI在汽车和工业电机方案上拥有十分丰富的经验,并提供多种解决方案。本博文将主要向大家介绍两种应用较广的方案。第一个是基于C2000系列DSP的旋变软件解码方案,第二个是基于TI PGA411-Q1的高度集成的旋变接口芯片方案。
基于C2000的旋变软件解码方案
图2展示了基于C2000架构的离散旋变软解码的硬件方案框图。
图2
Boost升压电路:如前文所说,为达到Resolver的驱动电压,通常需要将励磁信号进行放大。在电动车应用开发中,通常采用2级架构得到。首先使用一颗12V(低压铅蓄电池)转换成5V的一级电源。然后再利用一颗BOOST升压电源芯片将5V转换成15V(7-VRMS Mode)的电源。这里的选择也较多,针对本应用并没有太多的限制。优秀的工程师往往会结合电路中的其他运用与需求,在ti.com中寻找合适的电源芯片。这里推荐可以使用的一级降压电源LM63635-Q1,二级升压BOOST电源TPS61175-Q1。
励磁放大前级电路:汽车应用EMI环境复杂,为了保证励磁功率放大电路不被干扰,保持信号完整性不失真,并增加一定的共模,工程师往往需要利用运放搭建励磁放大前级电路。这里对运放的选择主要要求较宽的Bandwidth以及较高的开环增益,以确保信号不失真。这里可推荐使用OPA197系列运放。其具有10-MHz GBW,且OPEN-LOOP GAIN可达143dB,可确保旋变解码系统的精度要求。
励磁功率放大电路:Resolver的励磁原边线圈通常是有很低的DCR(DC resistance通常小于100Ω),因此需要有一定的电流输出能力才可以驱动Resolver,通常是100-300mA。同时,为了使Resolver得到更好的精度以及线性度,在这里的应用中还需要具备较高的SR(压摆率Slew Rate)。传统的解决方案是利用Transistors搭建CLASS AB功放电路,其电路复杂,可靠性低,且成本以及性能均差强人意。TI针对工程师在此处的设计痛点,研发出ALM2402F-Q1,这是一颗针对旋变励磁应用设计的双路运放。ALM2402F-Q1芯片具有以下特点:
非常高的电流输出能力,最大可支持400mA的持续电流输出。完全满足各类resolver的需求。
3.4V/us的SR。可以确保励磁信号不失真。
内置RF/EMI滤波器。在逆变器这样的复杂噪声环境中可以更好的工作。
利用ALM2402F-Q1可以大大减少工程师的系统BOM,提高系统的可靠性。并且ALM2402F-Q1所提供的电流能力以及SR可以满足绝大部分的Resolver。ALM2402F-Q1后续还会推出同系列针对Resolver应用的产品,请持续关注ti.com。
Resolver 原边绕组输入信号、副边绕组输出信号调理方案:如图3所示,在典型应用中,Resolver的原边励磁输入信号,副边Sin/Cos绕组的输出信号,我们都需要采集,并由差分信号转换成单端信号提供给ADC以做后续算法的处理。因此这一部分需要所使用的运放具有差分信号输入能力且为了获得更精确的模拟信号,这里系统要求运放需要较低的增益误差(Gain error)以及偏置(offset)。另外需要注意的是,由于汽车电机电磁环境复杂,为了获得更佳准确的采样信息,这里所使用的运放必须具有较高的CMRR(Common-mode rejection ratio)。工程师可前往ti.com根据自己的应用需求挑选合适的运放。这里我们推荐使用TLVx197-Q1, TLC2272-Q1。
图3
ADC, DAC&RDC: TI C2000集成了十分丰富的资源供开发者使用。上述所提到的需要使用的资源包括,3路ADC一路DAC,以及RDC。本例中使用TI C2000 TMS320F28069。TI C2000微控制器片内集成多达4个12位/16位ADC单元,3路12位DAC,其中12位ADC最高采样率达到12.5Msps,32位C28x DSP核和协处理器CLA都可以用来实现旋变解码算法。TI C2000集成了十分丰富的资源供开发者使用。任何一个C2000产品都可以实现旋变解码功能,具体还可以结合所开发电路的其他需求进行选择。
TI离散软解码方案具有体积小,成本低,精度高,设计灵活等优势。TI DSP C2000处理器的强大性能可直接用于电机控制做算法和驱动的实现。针对离散方案的旋变解码前端设计,TI提供了系统参考设计,TIDA-01527。机智的工程师可前往ti.com搜索TIDA-01527下载该设计的相关资料。
PGA411-Q1旋变接口芯片解码方案
相比于上述的软解码离散方案,TI还提供集成度更高的旋变解码方案,可以极大简化系统方案设计。这就是使用TI旋变接口芯片PGA411-Q1。如下框图展示了使用TI PGA411-Q1的旋变解码方案。
图4
可以看到在MCU和Resolver之间,仅用了一颗PGA411-Q1就完成旋变励磁与解码的工作,上述离散方案的电源芯片,运放芯片均不需要。这很大程度上是因为PGA411-Q1针对旋变应用的需求做了高度的集成。让我们一起来看一下PGA411-Q1所集成拥有的内部资源,如图5所示:
图5
DAC电路:从框图中我们可以看出PGA411-Q1拥有两个DAC。其中一个就是产生励磁正弦信号的DAC。该DAC通过寄存器配置,可设置生成10kHz到20kHz的正弦励磁信号。另外一颗DAC还可将运算出来的角度信息进行模拟输出,供工程师调试使用。
Boost升压电路:PGA411-Q1内部集成了一颗Boost Regulator。最大可提供150mA的输出电流。Boost的输入可与PGA411-Q1的5-V电源轨VCC共享,不需要额外的一级电源。Boost的输出可以通过SPI设置调节。4-VRMS的电压范围在9.5V-13.5V,7-VRMS的电压在13.5V-17.5V。
励磁放大前级电路与励磁功率放大电路: PGA411-Q1内部集成了Exciter Preamplifier and Power Amplifier。具体可参考图6。利用TI内部集成的Exciter Preamplifier,工程师可以根据实际应用设置励磁信号的共模电压,然后提供给PGA411-Q1内部集成的功放模块进行功率放大。PGA411-Q1内部的Power Amplifier输出电流的能力最大可达145mA,可以满足大部分的Resolver。若工程师发现你们所使用的Resolver需要更大的驱动电流,则建议更换Resolver。不过PGA411-Q1针对无法更换Resolver的应用场景也有解决方案,工程师可以disable Power amplifier, Preamplifier的输出可以直接从ORS Pin得到,只需要将上述C2000方案中的励磁功率放大电路的ALM2402F-Q1移植到这里与ORS连接即可。这样的组合就将驱动能力提升至400mA。
图6
副边信号调理电路:如图7所展示,PGA411-Q1内部集成了AFE(Analog Front-End)。Resolver的励磁信号以及输出的SIN/COS信号均可通过PGA411-Q1内部集成的AFE进行信号调理。通过SPI可以配置AFE的Gain从0.75-3.5。AFE内部ADC分辨率为10bit和12bit, 可通过寄存器进行设置。
图7
RDC(resolver-to-digital converter):PGA411-Q1内置RDC,可对AFE的输入进行TYPE II PI数字回路补偿,并且具有自动偏移校正等功能。并可将运算的结果通过三种格式进行输出:Parallel, Encoder, SPI。可以满足市面上大部分的DSP或者其他处理模块的接口要求。
除此之外,得益于PGA411-Q1的高度集成化,PGA411-Q1还可对各个功能模块进行诊断和报错功能。从图5中我们可以看出,PGA411-Q1对AFE,励磁功放,内部LDO以及BOOST等模块,都添加了诊断模块,每个模块的状态都可通过内部寄存器读取。这大大简化了工程师的外部硬件开发设计。并且PGA411-Q1是按照ISO26262流程开发的器件,专为功能安全项目定制,可提供完善的功能安全文档。TI基于PGA411-Q1也有一些系统方案设计可供研发工程师进行参考,TIDA-07507, TIDA-00796。请点击ti.com搜索相应的设计代码下载相关资料。
C2000的离散旋变解码方案,系统成本更有优势,方案更加灵活,可拓展性强。而基于PGA411-Q1的旋变解码方案,集成度更高,有丰富的诊断检测和保护功能。不少优秀的工程师在功能安全项目的设计中,将两种方案同时使用,进行冗余设计。无论哪种方案,TI都提供详尽的参考资料以及强大的技术支持。请持续关注ti.com。