[Fundamental of Power Electronics]-PART II-7. 交流等效电路建模-7.3 脉冲宽度调制器建模
7.3 脉冲宽度调制器建模
我们现在已经达成了本章开始的目标,为图7.1推导了一个有效的等效电路模型。但仍存在一个细节,对脉冲宽度调制(PWM)环节进行建模。如图7.1所示的脉冲宽度调制器可以产生一个能够控制功率晶体管开关或导通的逻辑信号\(\delta(t)\)。该逻辑信号\(\delta(t)\)是周期性的,且其频率为\(f_{s}\),占空比为\(d(t)\)。脉冲宽度调制器的输入是一个模拟控制信号\(v_{c}(t)\)。脉冲宽度调制器的功能为产生一个正比于模拟控制电压\(v_{c}(t)\)的占空比\(d(t)\)。这里的\(\delta (t)\)就是\(c(t)\)。
Fig 7.1
图7.29给出了一个简单的脉冲宽度调制器的原理图,其中锯齿波发生器产生如图7.30所示的电压波形\(V_{saw}(t)\)。该波形的峰峰值为\(V_{M}\)。变换器的开关频率\(f_{s}\)取决并等于锯齿波\(V_{saw}(t)\)的频率。模拟比较器对控制电压信号\(v_{c}(t)\)和\(V_{saw}(t)\)进行比较。该比较器产生逻辑电平输出,其中当\(v_{c}(t)\)大于\(v_{saw}(t)\)时输出高电平,反之则输出低电平。典型的波形如图7.30所示。
Fig. 7.29 A simple pulse-width modulator circuit
Fig. 7.30 Waveforms of the circuit of Fig.7.29
如果锯齿波\(v_{saw}(t)\)的最小值为0,那么当\(v_{c}(t)\)小于或者等于0时,占空比都将是0。而当\(v_{c}(t)\)大于\(V_{M}\)时,占空比\(D=1\)。如果在给定的开关周期内,\(v_{saw}(t)\)随着时间\(t\)线性变化,那么当\(0 \leq v_{c}(t) \leq V_{M}\)时,占空比\(d\)将会是\(v_{c}\)的线性函数。因此可以写出:
\]
这个公式就是脉冲宽度调制器的输入输出特性。
为了与前面各节中变换器的扰动与线性化模型保持一致,我们对式(7.82)进行扰动:
d(t)=D+\hat{d}(t) \tag{7.83}
\]
将式(7.83)代入式(7.82)得到:
\]
表示式(7.84)的框图如图7.31所示。脉冲宽度调制器具有线性增益\(1/V_{M}\)。通过对式(7.84)左右同类项相等,可以得到:
\hat{d}(t)=\frac{\hat{v}_{c}(t)}{V_{M}} \tag{7.85}
\]
因此,占空比的静态值是由\(V_{c}\)确定的。
Fig. 7.31 Pulse-width modulator block diagram
图7.31所示的脉冲宽度调制器模型几乎对所有应用都足够准确。必须指出的是,脉冲宽度调制器同时也引入了对波形的采样过程。尽管模拟输入信号\(v_{c}(t)\)是时间的连续函数,但在每个开关周期内,占空比只能是一个离散的值。因此,脉冲宽度调制器以等于开关频率\(f_{s}\)的采样率对波形进行采样。所以,一个更加精确的调制器模型如图7.32所示。在小信号意义上,脉冲宽度调制器中的采样发生在PWM信号的调制沿上。例如,在以图7.30所示的波形为例的后沿PWM中,采样时刻PWM输出信号\(\delta (t)\)的下降沿一致。这对于采样-数据(Sampled-Data)动态模型的建立具有重要意义,在这种模型中,变换器对占空比扰动的响应被建模为等效保持(equivalent hold)。在15.5节中DCM变换器的高频模型和18.7的电流程控模型建立中考虑了脉冲宽度调制器的Sample-data特性。如第19章所述,PWM采样性质在应用数字控制的变换器的环路控制的延时中具有重要影响。
Fig. 7.32 A more accurate pulse-width modulator model, including sampling
实际上,PWM采样将交流小信号的可用频率限制在了远小于开关频率的值。设计者必须保证控制系统的带宽远小于奈奎斯特频率\(f_{s}/2\)。控制信号\(v_{c}(t)\)中的明显的高频变化也会改变脉冲宽度调制器的表现。一个典型的例子就是由于反馈回路引入,使得控制信号\(v_{c}(t)\)含有开关纹波。很多研究人员已经分析过这种问题(A.R. Brown, R.D. Middlebrook, Sampled-data modeling of switching regulators, in IEEE Power Electronics Specialists Conference (PESC 1981), pp. 349–369, June 1981),(D.J. Shortt, F.C. Lee, Extensions of the discrete-average models for converter power stages, in IEEE Power Electronics Specialists Conference (PESC 1983), pp. 23–37, June 1983),并且,电感电流纹波对电流编程控制变换器的传递函数的影响也在第18章中进行了研究。但是通常最好避免\(v_{c}(t)\)包含较多的开关频率或更高频率下的纹波,因为这类系统的脉冲宽度调制器的高频抗扰特性较差。
[Fundamental of Power Electronics]-PART II-7. 交流等效电路建模-7.3 脉冲宽度调制器建模的更多相关文章
- [Fundamental of Power Electronics]-PART I-3.稳态等效电路建模,损耗和效率-3.1 直流变压器模型
3.1 直流变压器模型 如图3.1所示,任何开关变换器都包含三个部分:功率输入,功率输出以及控制输入.输入功率按控制输入进行特定的功率变换输出到负载.理想情况下,这些功能将以100%的效率完成,因此 ...
- [Fundamental of Power Electronics]-PART I-3.稳态等效电路建模,损耗和效率-3.2 考虑电感铜损
3.2 考虑电感铜损 可以拓展图3.3的直流变压器模型,来对变换器的其他属性进行建模.通过添加电阻可以模拟如功率损耗的非理想因素.在后面的章节,我们将通过在等效电路中添加电感和电容来模拟变换器动态. ...
- [Fundamental of Power Electronics]-PART I-3.稳态等效电路建模,损耗和效率-3.3 等效电路模型的构建
3.3 等效电路模型的构建 接下来,让我们完善直流变压器模型来解决变换器的损耗问题.这将使用众所周知的电路分析技术来确定变换器的电压,电流和效率. 在前面的章节,我们利用电感伏秒平衡和电容电荷平衡得到 ...
- [Fundamental of Power Electronics]-PART I-3.稳态等效电路建模,损耗和效率-3.4 如何获得模型的输入端口
3.4 如何获得模型的输入端口 Fig 3.16 Buck converter example 让我们尝试使用3.3.3节的步骤来推导图3.16所示的Buck变换器的模型.电感绕组电阻同样由串联电阻\ ...
- [Fundamental of Power Electronics]-PART I-3.稳态等效电路建模,损耗和效率-3.5/3.6 示例:Boost变换器中包含的半导体传导损耗/要点小结
3.5 示例:Boost变换器中包含的半导体传导损耗 作为最后一个示例,让我们考虑对图3.22所示的Boost变换器中的半导体传导损耗进行建模.功率损耗的另一个主要来源是半导体器件的正向电压降引起的传 ...
- [Fundamental of Power Electronics]-PART II-7.交流等效电路建模-7.1 引言
7.1 引言 变换器系统总是需要反馈的.例如,在典型的DC-DC变换器应用中,无论输入电压\(V_{g}(t)\)和输出有效负载\(R\)如何变化,都必须使输出电压\(v(t)\)保持恒定.这是通过构 ...
- [Fundamental of Power Electronics]-PART II-7. 交流等效电路建模-7.5 状态空间平均 7.6 本章小结
7.5 状态空间平均 现有文献中已经出现了很多变换器交流建模的方法,其中包括电流注入法,电路平均和状态空间平均法.尽管某种特定方法的支持者可能更愿意使用该方法去建模,但所有方法的最终结果都是等效的.并 ...
- [Fundamental of Power Electronics]-PART II-7. 交流等效电路建模-7.2 基本交流建模方法
7.2 基本交流建模方法 在本节中,PWM变换器的交流小信号模型导出步骤将被推导和解释.关键步骤是:(a)利用小纹波近似的动态版本,建立了与电感和电容波形的低频平均值相关的方程式,(b)平均方程的扰动 ...
- [Fundamental of Power Electronics]-PART II-7. 交流等效电路建模-7.4 规范电路模型
7.4 规范电路模型 在讨论了推导开关变换器交流等效电路模型的几种方法后,让我们先停下来,说明下这些结果.所有的在 CCM下以PWM工作的DC-DC变换器都具有相似的基本功能.首先,他们在理想情况下, ...
随机推荐
- qt 移动窗口MoveWindow
RECT r; GetWindowRect(this->gameHwnd, &r); // 获取窗口的宽度和高度 int nWidth = r.right - r.left; int n ...
- Dart: List排序
var list = <Item>[ Item(title: "item 1", isTopping: true), Item(title: "item 2& ...
- 「NGK每日快讯」12.29日NGK第56期官方快讯!
- 「NGK每日快讯」12.18日NGK公链第45期官方快讯!
- 人物传记——Kyle Tedford:持之以恒的品质从哪里来?
心理学家表示,95%的人类行为发生在无意识中,而大多数这种行为是由习惯引起的.习惯,就像我们大脑设定的程序.通过每日持续努力,你会把坚持的习惯节奏慢慢进入身体中,并且会很容易加持下去. 做事三分钟热度 ...
- go-admin在线开发平台学习-1[安装、配置、启动]
项目介绍 go-admin 是一个中后台管理系统,基于(gin, gorm, Casbin, Vue, Element UI)实现.主要目的是为了让开发者更专注业务,减少重复代码的编写,节省时间,提升 ...
- 2021-2-19:请问你知道 Java 如何高性能操作文件么?
一般高性能的涉及到存储框架,例如 RocketMQ,Kafka 这种消息队列,存储日志的时候,都是通过 Java File MMAP 实现的,那么什么是 Java File MMAP 呢? 什么是 J ...
- node初体验(二)
1.静态资源访问,需要设置路由和响应标头 2.url模块.path模块.querystring模块 Url { protocol: null, slashes: null, auth: null, h ...
- day1 分布式基础概念
1. 分布式:一个业务分拆多个子业务,部署在不同的服务器上集群:同一个业务,部署在多个服务器上节点:集群中的一个服务器 2.远程调用 分布式系统中调用其它主机 springcloud用http+jso ...
- Hive实现自增序列及常见的Hive元数据问题处理
Hive实现自增序列 在利用数据仓库进行数据处理时,通常有这样一个业务场景,为一个Hive表新增一列自增字段(比如事实表和维度表之间的"代理主键").虽然Hive不像RDBMS如m ...