当前位置: 首页 > web >正文

电力电子simulink练习10:反激Flyback电路搭建

此练习,主要是关于反激变换器
①基本工作原理;
②在simulink中搭建和仿真;

一、反激变换器的基本原理

工作原理:

①开关S导通时(电感储能阶段)

  • 原边电源向励磁电感Lm充电;
  • 副边由二极管D截止,阻止i2的形成,电容C给负载提供能量;

②开关S关断时(电感释能阶段)

  • 原边励磁电感Lm放电从非同名端流入N1(与此图的i1相反的方向);
  • 副边电流从N2流出通过D向电容及负载电阻放电;
    反激变换器

二、simulink中搭建模型

1、模型搭建

  • 在空白处双击,搜以下各个元件:

必备:powergui
电源:DC Voltage Source
二极管:Diode
MOS管:Mosfet
电感、电容、电阻:Series RLC Branch
隔离变压器:Linear Transformer
示波器:Scope
万用表:Multimeter
脉冲发生器:PWM Generator(DC-DC)
常数:Constant

  • 下图是完整的连接情况:
  • 注意:反激的接法、元件的方向。

完整的接线

2、隔离变压器Linear Transformer的参数设置

  • 主要的配置,就是对隔离变压器Linear Transformer参数设置;

  • 因为不清楚怎么设置同名端方向,所以按反激的形式接线,就得注意副边这里元件的接法要反一下。

  • 关键在于对变压器的设置:

    • SI是标准制,pu是标幺制;标幺制就是按照功率、频率等的百分比进行标幺设计的,但本练习的参数都是有明确的数值了,就直接用标准制即可了。
    • ②使用SI标准制下,功率Pn和频率fn就没什么意义了,但也可以按照标准给设置上;10W左右和40kHz
    • (这里匝数比,是通过原边和副边的电压比来等效的)
    • ③绕组1参数:原边电压V1、电阻R1和漏感L1(设置小一点);
    • ④绕组2参数:副边电压V2、电阻R2和漏感L2(设置小一点);
    • ⑤励磁电阻Rm(设置大一点)、励磁电感Lm按自己的参数设置;
  • 总结:(对flyback比较重要的参数

    • 1、原边、副边的电压比,因为这就是变压器匝数比
    • 2、励磁电感值

变压器参数

2、参数设置

  • 各元件的参数,按以下设置:

输入电压:Vi=24V
输出目标电压:Vo=5V(理论)
开关频率:f=40kHz
变压器变比:N1/N2=3.0
负载电阻:R=5Ω
励磁电感:Lm=500μH
电容:C=200μF

  • 万用表和示波器,主要看输出的电压;
  • 由于之前理论推导只需占空比D=0.385,即可输出5V电压,所以按0.385仿真试试看;
  • PWM脉冲发生器模块,需设置开关频率40kHz;
  • 运行时间:0.02s即可;

三、运行结果

  • 占空比D=0.385,运行结果;
  • 此时发现,为什么不是和理论推导的5V呢,而是4V左右?
  • 因为此时还是开环,没有闭环;
  • 而且前面设置变压器的一些电阻、二极管、Mos上面的电阻,都会影响到导通压降。
    运行结果
  • 占空比D=0.5,运行结果;
  • 此时发现,占空比大了之后,输出电压也更大,但目前还是开环系统的;
  • 只能说明,目前开环的flyback电路搭建是没问题的。
    运行结果

学习来源:B站:西瓜粥西瓜粥

http://www.xdnf.cn/news/18768.html

相关文章:

  • Linux 的 TCP 网络编程常用API
  • 图像均衡化详解:从直方图均衡到 CLAHE,让图片告别 “灰蒙蒙“
  • 高数 不定积分(4-3):分部积分法
  • 使用虚幻引擎5(UE5)开发类似《原神》的开放世界游戏:从技术架构到实践指南
  • 内网后渗透攻击--域控制器安全(1)
  • 单表查询-分析函数的应用
  • 重置MySQL数据库的密码指南(Windows/Linux全适配)
  • 在 Ruby 客户端里用 ES|QL
  • WSL-linux部署IndexTTS 记录(含本地 CUDA/cuDNN 编译依赖说明)
  • 鸿蒙 ArkTS 开发:Number、Boolean、String 三种核心基本数据类型详解(附实战案例)
  • 夜间跌倒检测响应速度↑150%!陌讯多模态骨架追踪算法在智慧养老院的落地实践
  • 手写MyBatis第32弹-设计模式实战:Builder模式在MyBatis框架中的精妙应用
  • Anaconda搭建keras开发环境小记
  • EP01:【DA】数据分析的概述
  • 【LeetCode】分享|如何科学的刷题?
  • 2025年渗透测试面试题总结-31(题目+回答)
  • 基于springboot的高校后勤保修服务系统/基于android的高校后勤保修服务系统app
  • 力扣594:最和谐子序列
  • ViLU: Learning Vision-Language Uncertainties for Failure Prediction
  • Ubuntu 服务器无法 ping 通网站域名的问题解决备忘 ——通常与网络配置有关(DNS解析)
  • 2025年8月第3周AI资讯
  • AI Prompt 的原理与实战
  • assert使用方法
  • 人形机器人——电子皮肤技术路线:光学式电子皮肤及MIT基于光导纤维的分布式触觉传感电子皮肤
  • 基于Spring Cloud与Kafka的支付金融场景面试问答解析
  • Axure RP 9 交互原型设计(Mac 中文)
  • 十、redis 入门 之 redis事务
  • 理想汽车智驾方案介绍 2|MindVLA 方案详解
  • QT-布局管理器
  • 【Docker项目实战】使用Docker部署轻量级LetsMarkdown文本编辑器