基于Matlab的移相全桥变换器仿真实验平台设计
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Design of simulation experimental platform of phase-shift full-bridge converter based on Matlab
Dai Yu,Qiu Dongyuan,Zhang Bo,Xiao Wenxun
(College of Electric Power,South China University of Technology,Guangzhou 510640,China)
在0.01s处发生突变后,图8 中输出 电 压 波 动 小 于1%,约0.5ms后稳 定;图 9 中,触 发 脉 冲 1 和 4,2 和3在突变发生后分 别 移 相,两 组 脉 冲 的 有 效 占 空 比 的增量变化方向与输 出 电 压 增 量 变 化 方 向 相 反,说 明 了负反馈控制逻辑正确性。
性 曲 线 的 期 望 穿 越 频 率 ,调 整 补 偿 网 络 增 益 ,就 得 到 了
反
馈
控
制
中
补
偿
网
络
的
传
递
函
数
G 。 [5-6] cv
Gcv(s)=
kcv(s+ωzcv1)(s+ωzcv2) s(s+ωpcv1)(s+ωpcv2)
(1)
图5 补偿网络的 Matlab模型图
图5 中 Constant为 给 定 电 压;Gain 为 采 样 系 数, 采样信号 作 输 入 送 到 该 模 块 Vf端;Zero-Pole模 块 参 数 为 补 偿 网 络 传 递 函 数 中 的 零 、极 点 和 增 益 ,分 别 对 应
逆变 桥 的 4 个 开 关 管 选 用 全 控 电 压 型 器 件 IG- BT。由于 Matlab仿真模型不允许直流电压源与电容 直接并联,因此 每 个 与IGBT 并 联 的 小 电 容 必 须 串 联 一个阻值极小的电阻,该电容 与 变 压 器 的 漏 感 Lr在 开 关管关断时发生谐振,实现IGBT 的零电压开通 。 [3]
戴 钰 ,丘 东 元 ,张 波 ,肖 文 勋
(华南理工大学 电力学院,广东 广州 510640)
摘 要:为了加深学生对移相全 桥 变 换 器 的 理 解,设 计 了 基 于 Matlab 的 移 相 全 桥 变 换 器 的 仿 真 实 验 平 台。 利用 Matlab中 Simulink、Simulink Extra和 SimPowerSystems等模块库中 的 基 本 单 元,建 立 了 以 移 相 全 桥 变 换器为核心的仿真模型,此模型可以实现在线运行的 实 时 仿 真 实 验。结 果 表 明,此 仿 真 平 台 对 电 力 电 子 教 学 是一个有意义的补充。 关 键 词 :Matlab;移 相 全 桥 变 换 器 ;实 验 平 台 中 图 分 类 号 :TP391 文 献 标 志 码 :A 文 章 编 号 :1002-4956(2011)05-0086-04
图 1 仿 真 实 验 平 台 结 构 图
戴 钰,等:基于 Matlab的移相全桥变换器仿真实验平台设计
87
2 仿 真 模 型 的 建 立
2.1 主 电 路 模 型 的 建 立 按实际拓扑结构 和 设 计 的 元 件 参 数,分 别 连 接 各
元件并设置各单元的 参 数 项,得 到 的 移 相 全 桥 变 换 器 主 电 路 模 型 见 图 2。
图6 移相脉冲发生器的 Matlab模型图
3 Baidu Nhomakorabea仿 真 及 结 果
本文设计的移相全桥变换器仿真实验平台如图7 所示。将 图 2 中 的 4 个 IGBT 封 装 成 逆 变 全 桥 模 块
PSFB,将 移 相 脉 冲 发 生 器 (见 图 6)封 装 成 PS-PWM 模 块 ,使 图 7 的 仿 真 视 图 界 面 简 洁 和 具 有 逻 辑 层 次 感 。 在此平台上测试一台15V/2 000A/30kW 的移相全 桥 变 换 器 ,其 电 路 参 数 如 表 1 所 示 。
常 用 补 偿 网 络 的 传 递 函 数 都 可 用 式 (1)表 示 ,可 以 通 过 设 置 零 、极 点 转 化 为 单 零 点 -单 极 点 等 其 他 类 型 的 传递 函 数 表 达 式。 与 式 (1)对 应 的 补 偿 网 络 如 图 4 所示。
图 4 实 际 电 路 中 的 补 偿 网 络 图
1 仿 真 实 验 平 台 的 构 成
移相全桥变换器仿真实验平台是用于实时仿真的 移相全桥变换器模型,由 功 率 流 主 电 路 仿 真 模 型 和 控 制系统仿真 模 型 组 成,其 结 构 见 图 1。 功 率 流 主 电 路 包 含 逆 变 桥 、隔 离 变 压 器 和 整 流 滤 波 器 ,控 制 系 统 包 含 调节器和脉冲信号发生器。控制系统将采样主电路输 出的信号送调节器处 理 后,送 至 脉 冲 信 号 发 生 器 产 生 脉宽可调的脉冲,从 而 控 制 开 关 管 开 关 状 态 以 控 制 变 换器输出功率大小。
Ro1/Ω Ro2/Ω 采样系数 Saturation 直流增益
零点 极点
0.007 5 0.008
0.5 15 2.506×106 1 583.2,13 700 68 500,10 681
仿真波形如图8和图9所示。图8中从上至下依 次为输出电 压Vo、电 感 电 流IL和 负 载 电 流Io,图 8 的 右图为在0.01s处 负 载 电 阻 从 0.007 5 Ω 跳 变 至 0. 008Ω 的放大波形;图 9 是 0.01s处发 生 突 变 前 后,1 与 4 管 移 相 脉 冲V1 与V4 ,2 与 3 管 移 相 脉 冲V2 与V3 。
Abstract:A simulation platform of phase-shift full bridge (PSFB)converter based on Matlab is designed to help students to understand PSFB converter well.A simulation model of PSFB converter is built by using the basic units of Matlab tool boxes such as Simulink,Simulink Extra,SimPowerSystems,etc.which can achieve a real time simulation.The simulation results show that the proposed simulation platform is a meaningful com- plement to power electronics teaching. Key words:Matlab;phase-shift full bridge converter;experimental platform
Matlab具有强大的科学计算功能,已 经 成 为 动 态 系统仿真等方面基 本 分 析 工 具 。 [1-2] Matlab 可 以 用 复 频域的传递函数甚至函数程序表示复杂的控制功能, 使研究者在不必明知 实 际 电 路 的 情 况 下,通 过 不 断 修 改 仿 真 参 数 进 行 优 化 ,直 至 满 足 期 望 稳 态 和 动 态 响 应 , 因此 Matlab在电力电 子 的 建 模 与 仿 真 分 析 中 得 到 了 广泛应用。
图 7 移 相 全 桥 变 换 器 测 试 模 型 图
戴 钰,等:基于 Matlab的移相全桥变换器仿真实验平台设计
89
变量名
Vin/ V n D
fs/kHz Lr/ H Lo/ H Co/ mF
表 1 仿 真 模 型 参 数
参数值
变量名
参数值
510 22∶1
0.8 17 20 1.4 66
入输出信号相同即可。所建立的模型可以是程序模块 或基本单元组成的电路模块。
将移相脉冲发生 器 看 作 由 脉 冲 信 号 发 生 器、移 相 信号发生器和死区时间设置3部分组成的一个功能模 块 ,如 图 6 所 示 。 其 中 ,脉 冲 信 号 发 生 器 产 生 频 率 固 定 且占空比为50%的互补方波脉冲 Q 和 QN;移相 信 号 发生器产生相对 于 脉 冲 波 形 Q 和 QN 有 一 定 相 位 差 的互补方波脉冲 Q’和 QN’,此 相 位 差 的 大 小 由 调 节 器的输出决定,小于方波脉冲周期 的 1/2;死 区 时 间 设 置模块分别设置两组互补方波脉冲之间的死区时间。
收 稿 日 期 :2010-07-28 作者简介:戴钰(1985—),男,湖 北 随 州,硕 士 生,研 究 方 向 为 电 力 电 子
装置与系统 E-mail:daiy_12@126.com 通信作者:丘东元(1972—),女,广 东,博 士,教 授,主 要 研 究 方 向:电 力
电子系统非线性现象和故障诊断方法.
冲发生器。
2.2.1 调 节 器 一般 PID 控 制 系 统 的 设 计 要 通 过 分 析 整 个 系 统
幅相频率特性来实现。首先利用控制对象传递 函 数[4]
类型选定补偿网络结 构,然 后 依 据 频 率 特 性 曲 线 设 定
补 偿 网 络 的 零 、极 点 ,再 根 据 系 统 开 环 传 递 函 数 频 率 特
图2 主电路的 Matlab模型图
主电路中的变压器起着隔离和传输功率的作用, 变 压 器 次 级 与 二 极 管 构 成 全 波 整 流 器 ,如 图 2 所 示 ;滤 波器为常用 的 倒 “L”型 结 构;负 载 由 带 有 跳 变 装 置 的 电阻 Ro1和 Ro2组成。跳变装置 S1和 S2的构成如图3 所 示 ,其 作 用 是 测 试 系 统 在 负 载 变 化 时 的 动 态 响 应 ,使 负载电阻在t=0.01s(该时间值可自行设定)处 从 Ro1 跳变到 Ro2。
图 3 负 载 跳 变 模 块 构 成 图
由于 Matlab仿真工具箱中没有运放模块,故补偿 网络可以采用 PI或 PID 模 块[7-9],或 者 直 接 用 带 有 限 幅 功 能 的 传 递 函 数 模 块 ,如 图 5 所 示 。
2.2 控 制 系 统 模 型 的 建 立 移相全桥变换器的控制系统包含调节器和移相脉
ISCSNN1 110-0220-344/9T56
实 验 技 术 与 管 理 Experimental Technology and Management
第 28 卷 第 5 期 2011 年 5 月 Vol.28 No.5 May.2011
基于 Matlab的移相全桥变换器仿真实验平台设计
88
实 验 技 术 与 管 理
于式 (1)中 的 ωzcv1、ωzcv2、ωpcv1、ωpcv2 和 kcv,Zero-Pole输 出经 Saturation限幅,限 幅 最 大 值 为 运 算 放 大 器 自 身 输出最大值。 2.2.2 移 相 脉 冲 发 生 器
由于 Matlab没有现成的移相脉冲发生器模块,甚 至 一 些 专 业 的 仿 真 软 件 也 没 有 此 模 块 ,因 此 ,需 要 用 户 自己建立这样一个模块。虽然可以直接利用实际芯片 UC3879的结构原理 图 构 [10] 造 移 相 脉 冲 发 生 器,但 是 芯 片 的 内 部 辅 助 电 路 过 多 ,模 型 不 易 搭 建 。 实 际 上 ,在 建立仿真模型时,就 可 把 被 模 拟 的 芯 片 当 作 一 个 黑 匣 子,只需使所建立模 型 的 输 入 和 输 出 信 号 与 芯 片 的 输
移相全桥电路有 移 相 调 压 特 点,广 泛 应 用 于 大 功 率变 换 装 置 中。 本 文 利 用 Matlab 中 Simulink,Simu- link Extra和 SimPowerSystems等模块库中的基本单 元,建立了移相全 桥 变 换 器 的 仿 真 实 验 平 台。 利 用 该 仿 真 实 验 平 台 ,学 生 可 以 开 展 相 关 的 仿 真 实 验 ,加 深 对 移相全桥变换器工作原理的理解。该仿真平台对电力 电子技术教学将是一个有意义的补充。