news 2026/9/2 22:18:22

最近在搞三相桥式整流电路仿真,发现开环和闭环控制完全是两码事。今天咱们就掰开揉碎了聊聊这事,顺便分享点仿真时踩过的坑

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
最近在搞三相桥式整流电路仿真,发现开环和闭环控制完全是两码事。今天咱们就掰开揉碎了聊聊这事,顺便分享点仿真时踩过的坑

三相桥式整流电路,有开环控制和闭环控制的仿真,两种都可以提供报告,仿真,可以写报告。 波形图报告包括触发电路设计 控制电路设计 保护电路设计 以及器件选型 总电路图 图是用viso画的 不是截图。

先看触发电路设计,这玩意儿直接决定六个晶闸管能不能按顺序导通关断。我用的移相触发方案,用三个互差120度的同步信号做基准。关键是要保证脉冲宽度足够覆盖自然换相点,这里用Simulink的PWM Generator模块直接生成双脉冲触发信号。

% 触发角设置 alpha = 30; % 开环控制时固定触发角 pulseWidth = 10; % 脉冲宽度(电角度) set_param('thyristor_trigger/PWM Generator','carrierFreq','1000','modDepth','0.8');

这段代码调的是触发脉冲的占空比和载波频率,注意载波频率别设太高,不然实际电路里IGBT扛不住。开环控制时直接给固定触发角,闭环的话就得动态调整这个alpha值了。

说到闭环控制,稳压效果确实比开环稳得多。我在直流侧加了电压反馈环,PI参数调了老半天才发现积分时间常数不能太小。有次设了0.001秒,结果输出电压跟蹦迪似的上下乱跳。后来改成0.1秒才消停,这经验值你们可以直接拿去用。

保护电路必须重点说,仿真时炸过好几次虚拟元件。快熔保险丝的参数得满足I²t特性,我用的这个公式:

熔断电流 > 1.5×最大短路电流 RC缓冲电路取R=20Ω,C=0.1μF最稳妥

器件选型别抠搜,二极管反向电压至少留2倍余量。比如输入线电压380V,选1200V的晶闸管比较靠谱。散热片记得加,仿真里不体现但实际不上散热片分分钟过热保护。

三相桥式整流电路,有开环控制和闭环控制的仿真,两种都可以提供报告,仿真,可以写报告。 波形图报告包括触发电路设计 控制电路设计 保护电路设计 以及器件选型 总电路图 图是用viso画的 不是截图。

看这个闭环控制的代码片段:

function alpha = calc_angle(volt_ref, volt_actual) persistent integral_term; Kp = 0.5; Ki = 0.1; error = volt_ref - volt_actual; integral_term = integral_term + Ki*error; alpha = Kp*error + integral_term; alpha = clamp(alpha, 0, 180); % 限制触发角范围 end

这个PI控制器就是闭环的核心,注意要做输出限幅,不然触发角跑到170度以上就等着看震荡吧。调试时先把Ki设零,调Kp让系统有响应但不震荡,再加Ki消除静差。

总电路图用Visio画的时候要注意模块分区,把主电路、控制电路、保护电路用不同颜色区分。信号线用虚线,功率线用粗实线,这样图纸看起来清爽。重点标注关键测试点,比如直流电压检测点和电流取样点,后期调试时能省不少事。

最后说波形分析,开环时直流电压随负载波动能差出50V,上了闭环基本稳定在±5V以内。但注意负载突变时闭环系统会有个调节过程,这个动态响应速度就看PI参数整定水平了。建议仿真时多做阶跃负载测试,比看稳态波形有用得多。

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/8/26 16:25:54

基于 SpringBoot+Vue + 微信小 程序的美食分享平台

1.本课题的研究意义 本课题的研究意义 在数字经济与移动互联网深度融合的时代背景下,美食分享类平台已成为大众记录生活、获取消费参考的重要载体,但当前多数同类平台存在功能繁杂、交互体验不佳、多端数据同步不流畅等问题,没有…

作者头像 李华
网站建设 2026/8/31 6:24:03

OSS-Fuzz 模糊测试使用指南

文章目录1. 简介2. 环境部署2.1 系统前置准备2.2 Docker 安装与配置2.2.1 安装 Docker2.2.2 配置 Docker 加速(可选,根据网络情况)2.2.3 配置 Docker 权限2.3 克隆 OSS-Fuzz 仓库并验证基础工具2.3.1 克隆官方仓库2.3.2 验证 OSS-Fuzz 核心辅…

作者头像 李华
网站建设 2026/8/28 7:26:09

基于MATLAB与CNN的语音信号分类探索

基于MATLAB的语音信号生成小波时频图,然后利用cnn进行分类,网络结构为简单cnn网络和resnet18网络 在信号处理与机器学习交叉的领域中,对语音信号的分析与分类一直是热门话题。今天咱们就来唠唠如何基于MATLAB生成语音信号的小波时频图&#x…

作者头像 李华
网站建设 2026/8/31 13:14:07

探索新能源汽车电池包热管理:从理论到 StarCCM+ 仿真实战

starccm电池包热管理-新能源汽车电池包共轭传热仿真-电池包热管理视屏 可学习模型如何搭建,几何清理网格划分,学习重要分析参数如何设置。 内容: 0.电池包热管理基础知识讲解,电芯发热机理,电池热管理系统介绍等 1:三维数模的几何…

作者头像 李华
网站建设 2026/9/1 2:18:56

三菱Q系列PLC大型自动化生产线程序案例分享

三菱PLC程序三菱Q系列案例三菱plc大型自动化程序生产线程序 规格如下:Q系列大型程序伺服12轴Q01URS232通讯CCD 应用 实际使用中程序,详细中文注释 2个模块QD70P8,QD70P4控制12轴 模块QD62外接欧姆龙编码器E6C2-CWZ6C 模块QJ71C24N-R2和基恩士…

作者头像 李华
网站建设 2026/8/31 20:18:17

部署安装 K8s 为什么要关闭 swap 分区?

在虚拟内存中swap虽然能增加内存可使用空间,但是也间接增加了磁盘io的使用量,因为在对于不需要的进程数据会以页面的方式写入内存,此时是需要占用总线的,而总线是只有一根,在高负载情况下会与容器对磁盘io等需求会产生…

作者头像 李华