怎样去提高三电阻采样最大占空比呢?

发布者:EtherealLove最新更新时间:2024-08-05 来源: elecfans关键字:三电阻采样  电机控制器 手机看文章 扫描二维码
随时随地手机看文章

因为成本和尺寸的原因,现在的电机控制器是逐渐高度集成化,小尺寸化。霍尔电流传感器或者电流采样芯片因为其高成本,使用是很受限制的。


天价电流传感器

所以,如下图的下桥臂双电阻或者三电阻采样方式是逐渐流行起来了。考虑到采样信号是共地的,所以省去了隔离电路,加上MCU大多内置运放,所以整个电路的集成度很高。

图片

下桥臂三电阻采样

像电动自行车这类产品,为了追求极致的尺寸,哪怕会引入谐波,也会考虑使用单电阻采样。

在无感FOC 控制算法里,因为位置估算和电流环都需要用到电流反馈值,所以电流采样对整个无感FOC的性能息息相关。在采用下桥三电阻采样方案时,如果没有精确的采样相电流,电机会产生较大噪音,运行效率低,极限速度低甚至无法工作。

方法简介

下桥臂双电阻和三电阻采样,必须在对应的下桥臂开通才可以,否则该桥臂电阻上没有流过电流,采样失败。

到了高速或者弱磁区,下桥臂开通的脉宽会越来越窄。最小脉宽的宽度越大,那么采样点距离MOSFET开关噪声越远,但是最大占空比不足,导致整个电机的极限速度或者最大力矩不理想,无法充分利用直流电压。

如果最小脉宽尽量减小,最大输出电压有所提高,但是采样点离MOSFET开关点很近,容易采样到噪声导致无法工作。

传统的方法是限制 调制率 ,在三相下桥臂的中点采样触发电流采样。就是限制最大占空比,牺牲了直流电压的利用率。一般来说,以M0为例,因为ADC的采样率和转换时间不会很快,一般一个通道采样加转换,对时钟降额使用大概是1us。所以采样3个通道需要3us,那么中间零矢量的时间起码要选5us以上,如下图即T1的最小宽度。

其中 Tminwidth=Tdeadtime + Tdelay + Tadc_sample。Tdeadtime 为死区时间,Tdelay 为 IGBT/MOSFET 导通延迟时间,Tadc_sample 为 ADC 采样三通道电流所需时间。所以Tminwidth=6us。

假设开关频率20k,开关周期50us,那么最大占空比只有(50-6)/50=88%.

图片

T1代表零矢量

有些厂家的方案会略微修改一下,比如上图中T1/T2/T3,当T1

以上方法是比较稳妥,但是没有最大限度地输出有效电压,中间T1的零矢量是没有有效电压输出的。

本人提出三种方法,一种源自某半导体厂商,一种受到单电阻采样的启发想到。

方法一

设定Tminwidth = 5us的前提下,所有采样情况分析如下:

图片

在PWM右边采样

1,当T1 >= Tminwidth, 在T1的中间触发U/V/W三相采样或者脉宽相对更快的U/V采样。

2,当T1 < Tminwidth, 当T2 >= Tminwidth, 在T2的中间触发UV两相采样。此时W相没有开通,所以只能选择触发UV采样,或者仍然使能UVW采样,但是W相采样结果舍弃。

3, 当T1 < Tminwidth, 当T2 < Tminwidth, 在T3范围内触发U相采样。此时只有U相开通,所以V/W采样的结果是无效的,因为桥臂电阻并没有流过电流。那么这种情况下要么对采样到的电流作 低通滤波 ,要么V相或者W相使用上一拍采样的电流。

该方法可以把占空比开到100%。

第3种情况下,必须考虑用上一拍的电流当作本拍电流使用,或者考虑低通滤波滤掉采样的错误信号,引入相位延时。

在情况2和情况3的时候,在线修改采样触发点,当前写入寄存器,下个开关周期生效。

同时两次采样的时间间隔不再固定,那么FOC的计算时间就必须缩短了。否则第3种情况因为扇区切换,到下一开关周期切换到第1种情况,FOC的计算时间必须限制在开关周期的75%以下。根本原因,还是第3种情况下触发ADC采样太晚,导致留给FOC计算的时间不足。

优点:

1、最大占空比100%

缺点:

1、FOC计算时间受限,不能超过中断周期的75%

2、ADC必须支持在线切换采样点,延时一个开关周期生效

3、某些情况下必须用上一拍电流替代当前电流,引入相位延时。或者用低通滤波滤除噪声

方法二

方法二是在第一种方法的基础上有一些启发,主要是第2,第3种情况的优化。处理方式如下:

1,当T1 >= Tminwidth, 在T1的中间触发U/V/W三相采样或者脉宽相对更快的U/V采样。

2,当T1 < Tminwidth, 当T2 >= Tminwidth, 在T2的中点触发V相采样,在T3的中点触发U相采样。

这种方法和T2中点触发UV采样的方式相比,对T2的宽度可以更窄,因为T2整个宽度内只采样1个ADC通道。如果采样2个ADC通道,那么宽度要增大起码1us。

3, 当T1 < Tminwidth, 当T2 < Tminwidth, 把T2往右边 移动 ,移动的增量是(Tminwidth-T2)。

从而可以实现在T2范围内触发1次对V相的采样,然后在T3中点触发对U相的采样。

该方法可以把占空比开到 100% ,不用考虑用上一拍的电流当作本拍电流使用,也不用考虑低通滤波滤掉采样的错误信号。尤其不会引入相位延时。

移动T2也会存在问题,因为可能导致V相开通点超过了PWM比较值的顶点,所以当V相计算的占空比不大到时候,就不光要移动可能导致谐波,还有可能改变V相的导通宽度,同时T1还有可能往左移动。

这一类极端情况下,可能会移动VW两相的开通脉冲,同时还要改变V相的导通宽度,引入一定谐波,和单电阻比较类似了。

缺点就是采样方式和单电阻类似,在情况2和情况3的时候,一个开关周期内必须触发2次ADC采样,上个周期计算触发点写入寄存器,下个开关周期就生效。

同时两次采样的时间间隔不再固定,那么FOC的计算时间就必须缩短了。否则第3种情况因为扇区切换,到下一开关周期切换到第1种情况,FOC的计算时间必须限制在开关周期的 75% 以下。

优点:

1、最大占空比100%

2、不需要用上一拍电流替代当前电流,没有相位延时

缺点:

1、FOC计算时间受限,不能超过中断周期的75%

2、ADC必须支持在线切换采样点,延时一个开关周期生效,一个周期内触发2次ADC采样。

3、第2种情况有移相,类似单电阻采样,引入电流谐波,甚至改变导通宽度。

方法三

方法三和在传统的方法比较类似, 固定点采样 ,但是占空比在某些情况下可以达到100%。

1,当T1 >= Tminwidth, 在T1的中间触发U/V/W三相采样或者脉宽相对更快的U/V采样。

2,当T1 < Tminwidth, 当T2 >= Tminwidth, 强制T1=0, 在T2中点对UV相触发采样。

3, 当T1 < Tminwidth, 当T2 < Tminwidth, 强制T1=0, 强制T2=Tminwidth, 在T2中点对UV相触发采样。

该方法可以把占空比开到 100% ,比如强制T1=0, 就是强迫实现了100%占空比。因为T1较小的时候,如果中点固定采样,肯定会受到T1开关动作的影响。这种情况下规避开关噪声,只能强制T1是不存在的,即W相下桥不导通,一直关闭。这样子UV两相就能在足够的采样宽带下实现采样。

情况3也是类似的原因,解决了T1,当T2不够,只能给T2强制最小宽度,没有宽度就创造宽度,强制触发采样。

用考虑用上一拍的电流当作本拍电流使用,也不用考虑低通滤波滤掉采样的错误信号。尤其不会引入相位延时。固定采样点,配置也简单。

缺点就是在某些情况下,强制改变了T1和T2的宽度,虽然没有引入谐波,但是改变了目标输出电压。

因为是固定采样点,所以FOC计算时间没有特殊限制。

优点:

1、最大占空比100%

2、不需要移相,不需要在线改变采样点,对FOC计算时间没有限制。

缺点:

1、极限速度下会改变T1和T2的实际值,导致实际输出电压和目标电压存在偏差


关键字:三电阻采样  电机控制器 引用地址:怎样去提高三电阻采样最大占空比呢?

上一篇:如何补偿电机角度的估算误差呢?
下一篇:就SPWM的几点结论进行解释

推荐阅读最新更新时间:2024-11-11 12:24

Elmos推集成LIN/PWM接口双极性的步进电机控制器
德国艾尔默斯公司(Elmos)日前宣布推出可用于驱动双极性步进电机的单芯片控制器E523.30-38系列产品。该系列芯片集成了LIN/PWM通信接口和电机的上/下限位置(堵转位置)的无传感器检测功能,可以将执行器集成到一个已有的LIN总线网络中,其中部分产品带有LIN总线自动寻址功能。同时,该芯片还集成了双向PWM通信接口。   另外,该系列芯片还具有3个GPIO端口,可用于多达3个霍尔传感器或者电位器信号输入,同时也可以直接集成到执行器中,以节省更多的设计空间。      该系列芯片自身内嵌了一个8位微控制器,带有8k的FLASH、64byte的EEPROM等,以及4k的SysROM,可用于通过LIN总线进行程序刷新。工作
[模拟电子]
Elmos推集成LIN/PWM接口双极性的步进<font color='red'>电机控制器</font>
基于FPGA的永磁同步电机控制器设计
1 引言 国内普遍采用TM320系列的 DSP 器件作为永磁同步电机控制系统的主控制器,因CPU负载过重导致系统实时性降低的问题日益显著。采用具有并行工作特性的 FPGA 器件作为主控制器能够提高系统实时性。因此,这里给出一种基于FPGA的永磁同步电机控制器设计方案。 FPGA器件内嵌NiosⅡCPU软核的SoPC是 Altera 公司首创的 SoC 解决方案。将SoPC应用到电机控制中,是当前的研究热点。FPGA依靠硬件逻辑门工作,NiosⅡ处理器依靠执行软件程序工作。而在电机控制中实现软硬件协同工作则是设计的难点和创新之处。本设计需要特别注意软硬件协同工作的时序控制。软硬件之间信号的交换需按严格时序进行控制。 2 片上系统规划
[嵌入式]
基于GD32F407VET6主控芯片的永磁同步电机控制器设计
作品选用GD32F407VGT6单片机作为主控芯片,将永磁同步电机的无感控制技术与单电流传感器控制技术两个研究热点相结合,利用单母线电流传感器实现永磁同步电机全速范围无位置传感器控制,主要创新点有: 1)提出一种准边沿对齐脉宽调制技术和单母线电流分时采样误差补偿方法,提高了单母线电流传感器电流检测精度; 2)提出单母线电流采样下的基准边沿对齐脉宽调制技术的全速无位置传感器控制策略,零低速采用高频方波注入位置估计,并结合模型参考自适应观测器,实现了高动态性能、高稳态精度的全速范围无位置传感器控制; 3)提出一种单母线电流采样下的动态零矢量注入初始位置估计方法,可以实现表贴式/内嵌式两类永磁同步电机的初始位置和转速估计,在电机具有大初
[嵌入式]
基于GD32F407VET6主控芯片的永磁同步<font color='red'>电机控制器</font>设计
基于双DSP的无刷直流电机控制器硬件设计和实现
摘要:根据无刷直流电机理论和系统的要求,以双TMS320F2812 DSP处理器为核心,针对系统的高可靠性要求,进行了无刷直流电机控制器的硬件电路设计并对核心电路进行分析、仿真和实验验证;结果表明,该硬件电路可实现无刷直流电机正常调速的控制需求,相应性能指标可满足系统需求。 0 引言 无刷直流电机(以下简称BLDCM)用电子换相器取代机械换向器,根除了电刷和换向器接触磨损所导致的寿命周期短、电气绝缘低、火花干扰强等诸多缺陷;同时永磁材料的高磁性能使无刷直流电机具有起动转矩大、调速范围广、运行效率高等优点,在各个工业领域有着广泛应用。 由于本系统有较高的可靠性要求,因此总体设计思路是采用主控、监控双DSP系统架构满足控制器的高
[嵌入式]
基于双DSP的无刷直流<font color='red'>电机控制器</font>硬件设计和实现
力矩电机控制器的改进与注意事项
力矩电机控制器增加点动功能是否方便是否具有一定的生产使用价值? 如果中小功率而且是配备有变速箱用在小盘径的缠绕和收线是可以一用,但如果稍大些的盘径效果就不佳了,因为力矩电机是软特性,即负载越大越重转速就越慢,即涨力恒定不变,负载增大盘径增大线速度恒定,就只有靠自身的变速来平衡。 另外如果要用点动,肯定要用2只电位器分别加减给定信号达到输出启动的工作值,初始状态点动给定3V输出约120V,盘子正好能转动收紧,到后期收盘直径变大负载加重,点动任是3V给定,输出120V此时电机也无法转动,所以力矩电机在重负载时点动根本不起作用。但如果是恒功率,恒转矩则另当别论。 单相可控硅直流调速在使用过程中往往不注意的细节,可能会有触电事
[嵌入式]
简化汽车车身电机控制器设计,快速实现轻量化
无论是调整座椅至最佳位置还是能够轻松打开行李箱,车身电子设备系统都可使用电机来提高驾乘人员的舒适性和便利性。 金属氧化物半导体场效应晶体管(MOSFET)控制这些应用的电动装置。但将MOSFET用作开关给电子控制模块设计(包括电磁干扰(EMI)和热管理、电流感应、断电制动以及诊断与保护)带来了新的技术性挑战。德州仪器开发的集成电路(IC)电机驱动器产品集成了模拟功能,可帮助电子控制模块设计人员应对这些挑战,同时减小解决方案尺寸并缩短开发时间。 本文中,我们将讨论可帮助应对这些设计挑战、集成到电机驱动集成电路中的特定模拟功能。 降低电磁干扰(EMI) 降低EMI可通过在芯片级和PCB级的功能和解决方案来实现。降低EMI的
[嵌入式]
简化汽车车身<font color='red'>电机控制器</font>设计,快速实现轻量化
SIC功率器件在汽车电驱动系统的作用
一直以来汽车三大件的说法还是很深入人心的,从燃油车为人熟知的发动机、变速箱、底盘,再到新能源车电池、电机、电控。 事实上,这是一个非常笼统的叫法,我们知道动力电池内部包含电芯、电解液、正负极材料等等复杂机构,那么电机也不例外。 随着汽车对续航里程和快充的要求越来越高,电驱系统目前实质上由多个模块合并而成,目前主流技术常见的是驱动电机、 电机控制 器、减速器三合一。 因此, 硬件 的集成化、小型化是渗透在方方面面的,占用空间更小同时提升效率是车企们亘古不变的追求! 我们已经知道电动汽车是由电机来“出力”的,但是这个力怎么出呢,必须要通过电控单元(电机控制器)来实现,电动汽车电机控制器就是通过逆变桥调制输出正弦波来
[嵌入式]
SIC功率器件在汽车电驱动系统的作用
力矩、直流电机控制器的改进与注意事项
力矩电机控制器增加点动功能是否方便是否具有一定的生产使用价值? KTS-6A~32A全数字力矩电机控制器 如果中小功率而且是配备有变速箱用在小盘径的缠绕和收线是可以一用,但如果稍大些的盘径效果就不佳了。 因为力矩电机是软特性,即负载越大越重转速就越慢,即涨力恒定不变,负载增大盘径增大线速度恒定,就只有靠自身的变速来平衡。 另外如果要用点动,肯定要用2只电位器分别加减给定信号达到输出启动的工作值,初始状态点动给定3v输出约120v,盘子正好能转动收紧,到后期收盘直径变大负载加重,点动任是3v给定,输出120v此时电机也无法转动,所以力矩电机在重负载时点动根本不起作用。 但如果是恒功率,恒转矩则另当别论。单相可控硅
[嵌入式]
力矩、直流<font color='red'>电机控制器</font>的改进与注意事项
小广播
最新嵌入式文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

电子工程世界版权所有 京ICP证060456号 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved