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

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

3天内不再提示

怎样利用滤波器来对电感电流的三角波进行测量?

lhl545545 来源:与非网 作者:杨帅 2020-08-13 16:24 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

考虑到使用 CT 采样电流来做 TCM 的负向电流判断来做 TOFF 的标志,这种依靠检测电感电流的 ZCD 来刷新开关周期的方法比较麻烦。我就一直在思考能否不依靠采样电感电流的方向来实现 TCM 的 TOFF 时间控制的方法。

对于 CRM 模式的 BOOST 型 PFC 来说,我们根据输入电流的的瞬时值可以很容易计算出 TON 阶段电感电流的峰值,继而也可以很容易的计算出电感电流下降到零所需的时间。可见下图所示,再根据 Coss 电荷量即可计算出实现 ZVS 所需要的 TR 和 TS2 时间,把 TON+TOFF+TR+TS2 的时间加起来就等于一个开关周期。

怎样利用滤波器来对电感电流的三角波进行测量?

依据这个方法,如果我们能在当前开关周期的上一个开关周期里计算出下一个开关周期的周期长度,我们就能直接写入 C2000 的 EPWM 模块的 TBPRD 寄存器。这样,在当前这个周期中,EPWM 模块就可以直接载入已经计算好的周期长度,从而实现 CRM PFC 的变频率控制方法。然后要依靠电流内环来计算得到 duty 大小,这样我们就能在控制中计算得到占空比和开关频率,而无需再对电感电流的方向采样判断 ZCD 后来实现控制。

因此在上文中我提出的这种实现方法,只需在 DSP 中计算得到 TON 和 TOFF 以及为了实现 TCM 模式而计算的 TR+TS2 时间长度。其中 TR+TS2 的计算我在下篇文章再说,在这里我先给他们一个随正弦周期变化的拟合量,虽不准确但是省时省力,下文将不过纠结这一个点。所以我们的注意力应该要放在如何得到 TON 和 TOFF 长度,TON 其实比较容易得到,因为更新到 EPWM 模块的 CPM 寄存器中就是 TON 的值。再根据 TON 和输入 AC 电压的瞬时值计算出电感电流的峰值,再利用 TOFF 时间电感电流下降到零,来计算 TOFF。到这里,其实我们很容易的就得到了 TON+TOFF 的时间,如果是谷底开关模式,到这里就算完事了,TCM 控制就 TON+TOF+TR+TS2,这样也得到了一个完整的开关周期长度。则有简单的计算过程:

怎样利用滤波器来对电感电流的三角波进行测量?

TON 和 TOFF 的变化:

怎样利用滤波器来对电感电流的三角波进行测量?

理想情况下 CRM 的开关频率:

怎样利用滤波器来对电感电流的三角波进行测量?

当然要说的是,在实际工程中还需要考虑到 Coss 的问题,只是本文的理论计算和仿真就没有考虑这么多。闭环控制的实现:采样电压电流双闭环模式控制,电压外环的输出乘以输入 AC 电压后给到电流内环的给定,然后采样 AC 输入电流来做控制。这里必须要说的是,在实际工程中因为输入有 EMI 滤波器,所以即使电感电流是三角波也会被滤波的不错,采样电流后即可控制。在仿真模型中因为我前面没有加入滤波器,所以采样的电流是个三角波,需通过较大时间常数的滤波器抑制后才能得到低频 AC 正弦电流波,而且把三角波滤平需要的时间常数较大,所以考虑闭环控制性能后,使用 1e-4 的时间常数的滤波器来对电感电流的三角波进行低通滤波器。

怎样利用滤波器来对电感电流的三角波进行测量?

模型介绍:在这个模型中暂时没有加入 TCM 的实现,也没有考虑 VAC RMS 的前馈,仅是对不使用电感电流的 ZCD 来做 CRM 控制实现。

怎样利用滤波器来对电感电流的三角波进行测量?

上文说明了仿真中因为 CRM 的三角波电流比较难以滤波为平滑的 AC 电流波形,所以电流内环上会有一些振荡,我相信在实际上是可以解决这问题。占空比控制由电流内环的 PI 输出,开关频率由 TON+TOFF 计算得到,并在 AC 过零点附近限制了开关频率:

由于在仿真环境中,不能直接读寄存器得知 TON 时间,所以我用电流环的指令*2 来做 IPK 点,然后用 IPK 根据电感量和输入输出电压来计算 TON 和 TOFF,其原理已经在上面介绍。

怎样利用滤波器来对电感电流的三角波进行测量?

PWM 模块的实现:可以说 CRM 控制的关键就是变频,而且可以调整 duty 的 PWM 模块。我之前一直是被模拟控制限定了思路,一直没有找到比较好的 PWM 发波实现方法。但是在上个星期的三相 LLC 的仿真模型建模过程中,我发现了使用外置复位的积分器的来产生斜坡的办法,通过切割这个斜坡就可能得到 duty,于是 CRM 的 PFC 的 PWM 模块就搭好了。对外置复位的积分器的解释可以参加这篇文章:《一种三相 LLC 的闭环仿真模型的实现方法》

运行:

电感电流过零

小结:

本文作为我研究 TCM PFC 的第二阶段的输出,提出了一种不采样电感电流 ZCD 来实现 CRM 的方法,这里要感谢Jizhe Wang 博士的论文的理论依据,我只是站在巨人肩上。

依据这个方法,可以很容易的在 DSP 中实现 CRM 的控制,由于事先知道了开关周期长度 TBPRD,所以可以很容易的实现两相甚至是三相 CRM 的控制。对比使用电感电流 ZCD 来刷新开关周期不知道周期长度的方法,这种可以说是相当的简单。
责任编辑:pj

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

    关注

    162

    文章

    8362

    浏览量

    184886
  • 寄存器
    +关注

    关注

    31

    文章

    5590

    浏览量

    129215
  • 电感电流
    +关注

    关注

    0

    文章

    88

    浏览量

    11418
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    普源DG821 Pro信号发生生成三角的幅度控制技巧

    信号发生的核心原理,系统阐述三角波幅度控制的大关键技术及实操技巧,助力用户精准构建测试信号。   一、电流调控机制:三角波幅度的本质原理
    的头像 发表于 12-17 16:04 20次阅读
    普源DG821 Pro信号发生<b class='flag-5'>器</b>生成<b class='flag-5'>三角</b><b class='flag-5'>波</b>的幅度控制技巧

    三角启动电路图资料

    三角启动电路图,解决电机启动电流大问题
    发表于 10-10 14:29 2次下载

    电容电压和电感电流的稳态演变

    电容和电感是电路中常见的两种元件,它们分别与电压和电流的时域特性有着密切的关系。然而,在电路中,我们很少会观察到电容电压或电感电流突变的现象。这引发了一个有趣的问题:为什么电容电压和电感电流
    的头像 发表于 09-23 11:47 903次阅读
    电容电压和<b class='flag-5'>电感电流</b>的稳态演变

    普源信号发生生成三角的幅度控制要点

    用户精准实现波形调控。 一、电流调控:三角波幅度的核心机制 三角的幅度本质由电容充放电速率决定。普源信号发生通常采用恒流源电路,通过调节
    的头像 发表于 09-09 11:47 622次阅读
    普源信号发生<b class='flag-5'>器</b>生成<b class='flag-5'>三角</b><b class='flag-5'>波</b>的幅度控制要点

    方波转三角输出为一条直线

    XSC2没有产生三角为什么
    发表于 07-11 15:55

    有源滤波器与无源滤波器的区别

    滤波器无增益是衰减的。 一无源滤波器的特点 无源滤波器又称LC滤波器,是利用电感、电容和电阻的组合设计构成的
    的头像 发表于 06-18 09:03 1292次阅读

    三角进入LTC6362IMS8差分运放后,波形变小怎么解决?

    问题描述:断开差分输入端,输入端的三角波幅值4V,接上差分运放,幅值变成700mV. 三角的特点:三角频率是100HZ,调制载波频率97
    发表于 06-12 06:47

    基于 FPGA 的任意波形发生+低通滤波器系统设计

    1UART串口实现 图2 波形发生仿真 图3 低通滤波器仿真 第二部分 系统组成及功能说明 2.1 系统概述 任意波形发生:计划产生正弦、方波、
    发表于 05-07 15:34

    一篇文章教你使用运放实现三角、方波(详细电路分析)+multisim仿真

    前言信号发生是电子工程师最常用的几个仪器之一吧,三角和方波是最常用的波形,在之前的文章中,我们已经介绍过RC延迟电路,今天我就教大家通过RC延迟和运放来实现三角
    发表于 04-23 14:32

    正弦经运放后变成三角是什么原因?不像是压摆率的问题

    本帖最后由 王小佳6565 于 2025-4-18 09:36 编辑 正弦经运放后变成三角了,如图是我的电路图,我测量的是C2两端的电压,我算了我的压摆率需求2*π*100h
    发表于 04-17 20:29

    马达控制上必要的知识 三角函数

    ) 控制理论:普拉普斯变换,传递函数,古典控制(比例积分控制),滤波器 本技术资料说明的是:三角函数。*附件:马达控制上必要的知识 三角函数.pdf
    发表于 03-18 12:23

    电源滤波器对不同波形电源输入的滤波效果探究

    电源滤波器保障电源质量,对不同波形输入有各异滤波效果。正弦输入时去高频噪声和谐波,方波挑战大需多级滤波三角
    的头像 发表于 02-17 13:47 1070次阅读
    电源<b class='flag-5'>滤波器</b>对不同波形电源输入的<b class='flag-5'>滤波</b>效果探究

    在电源滤波器中,使用不同技术的滤波器有何性能差异

    电源滤波器分电容、电感、有源类,各有优劣。电容滤波器结构简单成本低,但低频滤波效果差;电感
    的头像 发表于 02-17 10:49 830次阅读
    在电源<b class='flag-5'>滤波器</b>中,使用不同技术的<b class='flag-5'>滤波器</b>有何性能差异

    用DAC8562输出一个三角测试,用示波器发现输出的三角有毛刺,怎么解决?

    我用DAC8562输出一个三角测试,用示波器发现输出的三角有些毛刺,负载是XTR111,电路图按照datasheet提供的电路设计,采用同步模式,将LDAC接地,CLR上拉,SP
    发表于 01-23 06:21

    dac902输出正弦和三角的波形问题求解

    dac902输出正弦和三角的波形有点奇怪,好像是把负半轴的波形搬移到正半轴,但是可以输出方波。看图吧,不会描述了。
    发表于 12-24 06:40