0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

浅析单电阻采样时序及具体实现

jf_78858299 来源:深入浅出说电机 作者:深入浅出说电机 2023-01-31 16:33 次阅读

在对产品体积及成本有较高要求时,单电阻电流采样方案foc进入我们的视野。理论上,单电阻电流采样方案可以实现和二电阻、三电阻电流采样同样的效果,唯一美中不足的是,单电阻电流采样方案没办法实现高调制比,不过这并不影响单电阻电流采样方案的广泛应用。

本文从单电阻电流采样原理出发,深入分析相关理论及时序,并通过simulink仿真实现相关算法

1、单电阻采样原理

母线电流能够反映三相电流。

三相电桥示意图如下,电流采样电阻放在母线负端,威廉希尔官方网站 工作在逆变工况时,可以将威廉希尔官方网站 工作状态分为如下四种状态。

1.三个下桥导通,没有上桥导通

  1. 二个下桥导通,一个上桥导通
  2. 一个下桥导通,二个上桥导通
  3. 没有下桥导通,三个上桥导通

其中威廉希尔官方网站 工作在状态1、状态4时,没有电流流过采样电阻。

图片

工作在状态2时,如上图,采样到的电流均流经U相上桥,此时的母线电流等于U相相电流。

图片

工作在状态3时,如上图,采样到的电流为流经U相上桥、V相上桥的电流之和,由基尔霍夫定律,Iu + Iv + Iw = 0; 可得此时的母线电流等于负的W相相电流。

图片

工作在状态3时,如上图,采样到的电流为流经U相上桥、V相上桥的电流之和,由基尔霍夫定律,Iu + Iv + Iw = 0; 可得此时的母线电流等于负的W相相电流。

当三相电流中的两相电流能够采样得到后,第三相波形可以通过基尔霍夫定律重构。

图片

对开关状态的划分可以再详细一点,整理所有上下桥开关状态下,母线电流与相电流的关系。参照上表(表格来自microchip应用笔记AN1299,文末给出下载方式)

**2、**单电阻采样时序

2.1、单电阻采样时序

上文分析了单电阻采样的原理,以下内容讨论如何协同采样时刻和foc计算。

图片

选择第一个采样点为每一个pwm周期导通时间最短的一相上桥关闭后延时若干个时钟(大于下桥臂导通延时)后的时刻。上图figure2中黄色信号时刻。

选择第二个采样点为每一个pwm周期导通时间第二短的一相上桥关闭后延时若干个时钟(大于下桥臂导通延时)后的时刻。上图figure2中红色信号时刻。

上图中figure1为三相上桥驱动波形,figure2为触发采样信号,每个pwm周期中前两个有效,figure3为母线电流信号,figure4为pwm计数器信号。

电流采样在每个pwm周期中,计数方向为向上计数的半个周期进行,计数到周期值后触发pwm更新事件中断,执行foc计算,电流采样中断优先级高于pwm更新时间中断。

考虑到实际adc采样需要一定的时间,三相pwm占空比中其中两相占空比非常接近时(有效导通时间过小),将导致采样失败,此时需要通过补偿来增加有效导通时间

2.2、补偿最小采样时间

图片

如上图figure2,在svpwm扇区切换的时候,两相占空比几乎一样,有效导通时间小于单片机adc采样时间,此时必须补偿导通时间。

此处的补偿其实容易理解,我们的电流采样总是在pwm计数器上计数的时候触发,要保证采样时有足够的采样时间,只需要当两相占空比非常接近时,把占空比较大的一相加大即可,同时为了保证电压矢量大小不变,在pwm计数器下记数时,减去之前增加的时间。

实现方法为在pwm计数器计数到0和周期值时都触发pwm事件更新中断,当中断为下溢中断时,判断三相占空比之差,相差过近则增加占空比,并置标志位,上溢中断时判断标志位,标志位有效则减小相关相占空比。

图片

补偿后波形如上图。其中figure1为三相上桥驱动波形,figure2为三相占空比大小。

2.3、系统时序

完成实现过程分析后,我将单电阻电流采样foc分为以下4个模块

  1. 电流采样模块
  2. 电流重构模块
  3. foc计算模块
  4. 移相补偿模块

图片

4个模块时序关系如上图,其中:

  1. figure1为pwm计数器;
  2. figure2黄蓝红波形为三相电流采样触发信号,绿色波形为电流重构模块执行时刻;
  3. figure3为foc计算模块执行时刻;
  4. figure4为移相补偿模块执行时刻。

图片

放大波形如上。

  1. pwm计数器下溢时刻判断占空比大小,有需要的话进行补偿;
  2. pwm计数器上计数过程中完成两相电流采样;
  3. pwm上溢时刻进行电流重构,得到三相电流;
  4. 得到三相电流后执行foc计算;
  5. 完成foc计算后再次更新占空比,消除移相补偿造成的电压矢量误差。

3、单电阻采样具体实现

根据上述分析做出simulink仿真。

图片

仿真中各个模块都尽量使用matlab程序实现,易于阅读,文末给出仿真模型的下载方式。

图片

运行仿真,观查相间采样电流(上)和单电阻采样电流(下)结果,可见波形基本一样,美中不足的是单电阻采样威廉希尔官方网站 在扇区切换时,因为采样点相对pwm周期的时刻发生变化,能看出受纹波电流的影响,单电阻采样电流存在畸变。

图片

使用单电阻采样电流替换相间采样电流,引入环路,环路运行正常,与使用相间采样电流运行结果一致。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 电阻
    +关注

    关注

    86

    文章

    5514

    浏览量

    172023
  • 永磁同步电机

    关注

    28

    文章

    873

    浏览量

    49551
  • Simulink
    +关注

    关注

    22

    文章

    535

    浏览量

    62396
收藏 人收藏

    评论

    相关推荐

    解析电阻采样的原理以及注意点

    电阻和三电阻采样方案比较常见了,原理比较简单。随着成本的压力和技术的进步,现在电阻采样的方
    的头像 发表于 07-06 15:53 4665次阅读
    解析<b class='flag-5'>单</b><b class='flag-5'>电阻</b><b class='flag-5'>采样</b>的原理以及注意点

    解析电阻采样的原理以及注意点

    电阻和三电阻采样方案比较常见了,原理比较简单。随着成本的压力和技术的进步,现在电阻采样的方
    的头像 发表于 07-10 16:05 3433次阅读
    解析<b class='flag-5'>单</b><b class='flag-5'>电阻</b><b class='flag-5'>采样</b>的原理以及注意点

    浅析采样电阻的选择与运放的使用

    FOC中比不缺少的一环就是电流采样,而直接对电流进行采样难度较大,使用采样电阻将电流信号转化为电压信号再对电压进行进行采集处理
    的头像 发表于 10-22 10:04 3721次阅读
    <b class='flag-5'>浅析</b><b class='flag-5'>采样</b><b class='flag-5'>电阻</b>的选择与运放的使用

    求助,关于FOC电阻的电流采样问题求解

    我设计了一个FOC驱动板,现在没用Clark、Park、PID,仅仅固定电流,然后模拟一个一直在变的角度,生成了模拟的SVPWM波形让电机转起来了。现在要开始加电流采样,通过测电阻的电流发现,流过
    发表于 04-01 06:01

    如何用电阻采样驱动电机?

    请问有电阻采样的电机驱动例程吗?或者如何用三相电阻方案改
    发表于 05-17 07:09

    变频器电阻电流采样及相电流重构方法_陈小波

    电阻采样
    发表于 12-16 18:48 18次下载

    基于开关磁阻电机驱动系统的电阻电流采样技术

    为进一步降低开关磁阻电动自行车设计成本,提出了电阻电流采样的四相电流重构技术。对电阻电流采样
    发表于 03-06 09:48 3次下载
    基于开关磁阻电机驱动系统的<b class='flag-5'>单</b><b class='flag-5'>电阻</b>电流<b class='flag-5'>采样</b>技术

    基于FPGA实现高速ADC器件采样时序控制与实时存储

    数据采集系统的总体架构如图1所示,其中PCI核、DMA控制器与A/D控制器均在FPGA内部实现。为实现多路并行采样,可选用多片A/D器件并行处理的方式,在FPGA的高速状态机控制下,完成模拟信号经过
    的头像 发表于 08-28 10:16 1.4w次阅读
    基于FPGA<b class='flag-5'>实现</b>高速ADC器件<b class='flag-5'>采样</b><b class='flag-5'>时序</b>控制与实时存储

    采样电阻的作用_采样电阻的选型

    采样电阻是电流采样和对电压采样。对电流采样则串联一个阻值较小的电阻,对电压
    发表于 11-08 08:47 1w次阅读

    AN6415_基于MM32SPIN0280的PMSM电阻采样矢量控制方案(中文版)

    AN6415_基于MM32SPIN0280的PMSM电阻采样矢量控制方案(中文版)
    发表于 03-01 18:45 0次下载
    AN6415_基于MM32SPIN0280的PMSM<b class='flag-5'>单</b><b class='flag-5'>电阻</b><b class='flag-5'>采样</b>矢量控制方案(中文版)

    无刷直流电机矢量控制(二):电阻采样

    ,通过运放和控制器AD进行测量,获取电机三相电流。根据使用的电阻数量,分流电阻方案可分为三电阻采样、两电阻
    发表于 03-08 15:21 3次下载
    无刷直流电机矢量控制(二):<b class='flag-5'>单</b><b class='flag-5'>电阻</b><b class='flag-5'>采样</b>

    Simulink永磁同步电机控制仿真:电阻采样时序具体实现

    制比,不过这并不影响电阻电流采样方案的广泛应用。本文从电阻电流采样原理出发,深入分析相关理论
    发表于 03-14 11:33 16次下载
    Simulink永磁同步电机控制仿真:<b class='flag-5'>单</b><b class='flag-5'>电阻</b><b class='flag-5'>采样</b><b class='flag-5'>时序</b>及<b class='flag-5'>具体</b><b class='flag-5'>实现</b>

    foc电阻采样时序的软件实现

    FOC(Field-Oriented Control,磁场定向控制)是一种用于交流电机控制的方法,在许多应用中被广泛采用。FOC电阻采样时序是FOC控制中的一种方法,可以通过软件
    的头像 发表于 12-28 14:46 1750次阅读

    电流采样电阻采样原理

    电流采样电阻采样原理主要基于欧姆定律,即电阻上的电压降与通过该电阻的电流成正比,其关系可以表示为V=I*R,其中V是
    的头像 发表于 08-27 10:03 1241次阅读

    电流采样电阻的电压值是多少

    中用于测量电流。当电流通过采样电阻时,会在电阻两端产生一个电压降,这个电压降就是电流采样电阻的电压值。由于电流和
    的头像 发表于 08-27 10:07 558次阅读