MMC整流器仿真建模:CPS-PWM与双闭环控制要点解析
前阵子帮一位做电力电子课题的师弟看仿真他卡在一个地方MMC整流器模型搭出来之后波形总是不对直流电压起不来桥臂电流还特别丑。我过去一看问题不在主电路而是调制策略和控制环路的配合没理清楚。后来我们把载波移相调制CPS-PWM和双闭环控制重新梳理了一遍模型很快就跑通了。这篇文章就是基于那次的调试经历把我个人搭建MMC整流器仿真模型过程中关于主电路参数、控制策略、调制模块以及仿真调试的关键细节做一个完整复盘。项目规模不大但涉及的环节非常多MMC拓扑本身的结构、整流器的功率流动方式、dq旋转坐标系下的双闭环设计、N个子模块的载波移相逻辑、电容电压均衡处理以及SIMULINK里离散仿真步长和powergui的设置每一步都有可能让模型跑不出理想结果。文章适合两类人看一类是正在做MMC相关的课程设计或毕业课题需要快速搭出一个能出结果的仿真模型另一类是已经在做MMC逆变器想扩展到整流器工况的研究者。看完这篇文章你至少能少踩我之前踩过的80%的坑。1. MMC整流器的建模思路先理解拓扑再动手指1.1 模块化多电平换流器的核心结构MMC之所以叫模块化多电平是因为它把传统的单个大功率开关器件换成了许多个结构完全相同的子模块SubmoduleSM串联。常见的半桥子模块由两个IGBT/二极管对和一个直流电容组成输出端只有两种状态投入电容接入电流路径和旁路电容被短接。三相MMC一共六个桥臂每个桥臂由N个子模块串联再串一个桥臂电抗器组成。这里有一个容易混淆的点六个桥臂的子模块总数是6N而不是3N我见过不少初学者在计算电容个数和总储能时忘记乘以2。整流器模式下交流电网通过桥臂电抗器和子模块桥臂向直流侧输送功率子模块电容在这个过程中不断充电和放电。电容电压的波动是MMC最常见的现象电网频率附近的分量会造成相间能量交换二倍频分量会造成相内桥臂之间的环流。设计仿真模型时如果电容值偏小电压波动会特别明显控制器的表现也会随之恶化如果电容值偏大模型动态响应变慢仿真时长也会增加。所以这个电容值不是随便填的它直接决定了MMC最核心的电磁暂态特性。1.2 整流器模式下控制目标的根本变化如果之前做过MMC逆变器仿真转到整流器模式时第一件要适应的事情就是功率流向的翻转。逆变器模式下功率从直流侧流向交流电网控制目标是交流侧的有功和无功输出整流器模式下功率从交流电网流向直流侧控制目标就变成了维持直流母线电压恒定同时保证交流侧电流正弦、功率因数可控。这个看似简单的区别落实到控制结构上就是外环从“直流电压/有功功率控制交流电流”变成了“直流电压控制有功电流”本质上是同一个思路但是参考方向、PI输出的极性都要重新推导。我用实际仿真数据说明这个变化的重要性。整流器在额定工况下假设直流电压指令值是Vdc_ref20kV如果PI外环参数设置不当或正负号接反直流电压不是平稳上升而是直接发散子模块电容电压会迅速被充到超过IGBT耐压等级仿真模型直接报错。判断极性是否正确有一个非常实用的经验整流器启动瞬间如果直流电压曲线是单调接近参考值且没有大幅超调那极性基本没有问题如果电压反向跌落或越调越大首先检查PI输出到电流内环的接线有没有反号。1.3 为什么选用双闭环加载波移相调制MMC的调制策略两大类最近电平逼近NLM和载波移相调制CPS-PWM。NLM适用于子模块数量很多的场合比如高压直流输电里每个桥臂几百个子模块电平数足够多直接用最接近的电平去逼近正弦波就行。但在实验室样机或小规模验证平台子模块数通常只有4到8个直接用NLM输出波形谐波很大这时候CPS-PWM就有明显优势每个子模块各用一路三角载波载波相位均匀错开叠加出来的等效开关频率是单模块开关频率的N倍用较低的实际开关频率就能获得很好的波形质量。控制结构上双闭环是电力电子变换器最经典的架构。外环负责慢变量比如直流电压、有功功率内环负责快变量比如交流电流。双闭环的价值在于把“稳定直流电压”和“整定交流电流波形”这两个目标解耦调试的时候可以分开调参数先让内环电流跟踪上再调外环电压思路清晰很多。配合dq旋转坐标系下的PI控制可以实现有功和无功的独立调节这也是MMC整流器仿真里最常用的控制方案。2. 双闭环控制策略的仿真架构2.1 电压外环的设计直流母线的定海神针电压外环的输入是直流电压参考值Vdc_ref与直流电压反馈Vdc_fb的误差经过PI控制器输出d轴电流参考值id_ref。这个id_ref对应的是有功电流直流侧电压偏低说明需要从电网多吸收有功功率id_ref增大直流侧电压偏高说明有功富余id_ref减小。无功电流参考值iq_ref通常设为0对应单位功率因数运行也可以根据电网需求设定为正值或负值对应吸收或发出感性无功。电压外环的PI参数整定有一个工程化思路先把内环电流环调试好然后把电压环的带宽设为电流环带宽的1/5到1/10。这个比例关系保证了时间尺度上的分离电压环不会干扰电流环的快速响应。带宽概念可能有点抽象我习惯用一个生活类比电流内环是短跑运动员反应快、动作幅度小电压外环是长跑教练看的是整体趋势、做的是战略性调整。如果教练的指令频率比运动员的脚下频率还快场面就乱了。在SIMULINK里搭建电压外环时有一个细节容易忽略——反馈通道的滤波。直流电压信号直接进入PI控制器之前建议加一个低通滤波器或者用均值模块把开关频率附近的高频纹波滤掉。否则这些高频分量经过PI放大之后会直接影响电流内环的参考值最终表现为桥臂电流里出现意想不到的高频毛刺。滤波器截止频率一般设为电流环带宽的2到3倍既不影响动态响应又能有效滤除纹波。2.2 电流内环dq坐标系下的解耦控制电流内环工作在同步旋转坐标系下交流侧三相电流经过Clark变换和Park变换得到d轴分量id和q轴分量iq。d轴对应有功电流q轴对应无功电流。关键在于dq坐标系下的电压方程存在交叉耦合项d轴电压不仅受d轴电流控制还受q轴电流和电网角频率的影响反之亦然。直接用两个独立的PI控制器分别控制id和iq耦合项会干扰动态过程表现为电流参考值阶跃时两个轴都会产生波动。解决办法是在电流PI控制器的输出上叠加前馈补偿量。以整流器模型为例d轴控制电压等于PI输出减去ωL·iq再加上电网d轴电压q轴控制电压等于PI输出加上ωL·id再加上电网q轴电压。其中L是交流侧等效电感在MMC里就是桥臂电抗器的等效值。这个前馈公式看起来复杂实际搭模型时就是一个加法模块加一个乘法模块的事但效果非常明显解耦之后dq轴电流可以实现独立调节动态响应速度快且互相不干扰。电流内环的PI参数整定通常采用典型I型或典型II型系统设计法。我一般先用工程近似Kp L·BW_iKi R·BW_i其中BW_i是期望的电流环带宽rad/sL是等效电感R是等效电阻。这个公式是从零极点对消法推导出来的可以作为初始值然后在仿真里微调。如果电流跟踪出现振荡就降低Kp如果跟踪存在稳态误差就增大Ki注意是“微调”每次调整幅度不要超过20%。2.3 锁相环与坐标变换的实现细节dq旋转坐标系的前提是知道电网电压的实时相位这个任务由锁相环PLL完成。SIMULINK的Simscape Electrical库里有现成的PLL模块通常采用同步参考系锁相环SRF-PLL将三相电压变换到dq坐标系调节q轴电压为零此时d轴就与电压矢量对齐PLL输出的角度就是电网电压的相位角度。这里有一个经验提醒PLL的PI参数直接影响角度跟踪的速度和平稳性在整流器启动和电网电压波动时尤其明显。坐标变换模块建议单独封装成一个子模块输入是三相电压/电流和PLL角度输出是dq分量这样模型层次清晰、修改方便。还要注意坐标变换的基准有的教材采用等幅值变换系数2/3有的采用等功率变换系数√(2/3)。两种变换得到的dq分量数值不同对应的PI参数也不同。我习惯用等幅值变换因为它的d轴分量直接等于相电压幅值调试时从波形上读更容易判断。坐标变换中还有一个容易踩坑的地方角度单位。SIMULINK里Trigonometric Function模块的默认单位是弧度而很多电网相位模块输出的可能是角度或者周期累加值如果不做单位转换变换出来的dq分量是错的仿真结果完全不正常。我建议在模型里固定使用弧度单位所有角度信号都标注清楚这样后续调试和复用都方便。2.4 环流抑制MMC绕不开的附加控制MMC不像传统两电平和三电平变换器那样可以完全忽略相间耦合。由于三相桥臂共用直流母线各相桥臂之间存在电压差会产生一个二倍频的相间环流叠加在桥臂电流上。这个环流不经过交流侧所以不影响交流输出波形但它会增加桥臂电流的有效值和子模块开关管的电流应力同时还会加剧子模块电容电压的波动。仿真中如果环流没有得到抑制桥臂电流波形会呈现明显的二倍频畸变波形看起来像被“压扁”了一样。环流抑制的思路是检测每个桥臂的环流分量即上下桥臂电流之和的一半然后通过PI控制器在调制波中叠加一个环流抑制电压。经典做法是在dq坐标系下对二倍频负序环流进行控制也就是将环流信号变换到一个以二倍频角速度旋转的坐标系里然后分别控制它的d和q分量。这个方式在实验样机上效果很好但仿真里有一个更轻量的替代方案直接用谐振控制器或者比例谐振PR控制器在静止坐标系下对二倍频分量进行抑制省去一次坐标变换。我在仿真实践中发现了一个很有意思的现象当子模块数量较少N4时环流问题比N8时更突出这是因为桥臂电感相对较小环流路径阻抗低。因此如果模型只有4个子模块建议桥臂电感取稍微大一点的值比如0.15 p.u.以上同时务必投入环流抑制控制。忽略环流抑制的仿真可能在稳态时看起来还能接受但在动态过程中比如直流负载突变时桥臂电流会出现明显的振荡这是初学者很难排查的一类问题。3. 载波移相调制CPS-PWM的仿真实现3.1 CPS-PWM的核心思想N路载波N份移相载波移相调制的原理一句话就能说清楚每个子模块各有一路三角载波N路载波频率相同、幅值相同但相位依次均匀错开360°/N然后每个子模块用自己的载波和同一个调制波做比较产生各自的PWM驱动信号。以N4为例四路载波的相位分别是0°、90°、180°、270°。这样做的直接效果是四个子模块的开关动作在时间上均匀分散开等效开关频率是单个模块的4倍。这个调制方式的好处有两个层面。一是波形质量方面等效开关频率提高了交流侧电压和电流的谐波显著减小可以用较低的实际开关频率达到较好的波形品质降低开关损耗。二是实现方面算法逻辑非常规整只需要一个统一调制波和N路相位偏置的三角载波非常适合数字信号处理器或FPGA实现SIMULINK里搭起来也不复杂。用NLM方式在N较小时输出波形跳跃很大CPS-PWM则平滑很多。实现CPS-PWM时需要注意调制波的范围。SIMULINK里三角载波的幅值通常设为-1到1调制波的幅值就必须限制在相同范围内否则会出现过调制现象。过调制的结果是输出电压基波分量与调制波不再成线性关系谐波显著增加严重时甚至会导致子模块电容电压失控。在双闭环控制中电流内环输出的调制波要经过一个限幅模块限幅范围直接设为-0.95到0.95留出一点余量避免完全过调制这是一个简单但非常有效的保护措施。3.2 子模块电容电压均衡仿真里也要认真对待载波移相调制本质上是把每个子模块的PWM信号按固定的载波相位分配好但子模块电容电压并不会天然保持均衡因为每个子模块的实际导通时间、瞬间电流路径可能不同电容充放电量就会有差异。理想情况下设计者希望N个子模块的电容电压都相等这样每个模块承受的电压应力一致系统才能稳定运行。电容电压失衡严重时某些模块的电压会偏高直接威胁开关器件的安全。在仿真模型中处理电容电压均衡最简单的方案是采用轮换策略周期性地轮换每个子模块的载波分配顺序。比如第一个周期载波0°分配给子模块1、90°给子模块2下一个周期90°给子模块1、180°给子模块2。这样平均下来每个子模块的开关动作时间趋于一致电容电压自然均衡。当然这个策略的均衡能力有限适合仿真验证用实验装置上一般还要配合排序算法或独立电压均衡控制器。另一种更严格的方案是在CPS-PWM基础上增加一个电压均衡修正项实时检测每个子模块电容电压与平均值进行比较根据误差大小在对应子模块的调制波上叠加一个微小的修正量。这个方案效果更好但实现复杂度高一些。做课程设计或验证性仿真时我建议先用轮换策略它已经能保证大多数工况下的电压均衡如果后续做实验再升级为修正项方案。3.3 在SIMULINK里搭建PWM生成模块的细节搭建CPS-PWM模块时我习惯用Simscape Electrical库里的常用模块而不是自己写S函数。每个子模块的PWM生成部分包含一个三角载波发生器Repeating Sequence模块、一个比较器Relational Operator模块、以及必要的逻辑处理。三角载波用Repeating Sequence的Time values和Output values来定义Time values设为[0, 1/(2*fc), 1/fc]Output values设为[-1, 1, -1]其中fc是载波频率。注意载波频率和三角波周期的关系Repeating Sequence的时间基准必须与仿真步长相匹配。N路载波统一生成后给每路加上固定的相位偏置即可。以N4为例相位偏置分别是0、1/(4fc)、2/(4fc)、3/(4fc)秒。这里有个容易出错的地方Repeating Sequence模块的相位偏置参数是时间偏移量单位是秒不是角度。如果直接把角度给进去就会出错。一秒是载波周期偏置 相位角度弧度/ (2πfc)。把这一点写清楚能帮后来的人少走弯路。生成PWM信号之后还有一步重要的信号分配每相上桥臂的子模块和下桥臂的子模块不能使用相同的调制波比较结果而是应该分别用互补或偏移的调制波。MMC的上下桥臂本质上是个互补结构理想情况下上桥臂投入的子模块数和下桥臂投入的子模块数之和为N。如果用同一个调制波去同时驱动上下桥臂模型逻辑上就错了。实际搭建时上桥臂的调制波是v_ref下桥臂的调制波是-v_ref这样上下桥臂交替投入直流电压才能稳定建立。4. 完整仿真模型搭建从参数计算到跑通4.1 主电路参数桥臂电感和子模块电容的工程估算仿真模型中的参数设置决定了模型是否真实反映系统的物理行为我把自己的参数设计流程列出来供参考。以一个三相MMC整流器样机参数为例交流侧线电压Ull10kV直流母线电压Vdc20kV额定有功功率P10MW子模块数量N4电网基频f50Hz。子模块电容的设计依据是电容电压波动率。MMC中每个子模块电容在半个周期内吸收或释放的能量大约是P/(3·N·f)而电容电压波动率ΔVc/Vc通常控制在1%到5%之间。用一个估算公式C P / (3 · N · f · Vc · ΔVc) 考虑最简形式的能量波动近似代入P10MWN4f50HzVc5kVΔVc取2.5%即125V计算得到C≈3.3mF。实际仿真中我常取4mF至5mF之间留出裕量电容电压波动会更平稳动态响应也更从容。桥臂电感的值主要取决于环流抑制需求和交流侧电流纹波的限制。经验上取0.1 p.u.到0.2 p.u.之间基准阻抗ZbaseUll²/P10kV²/10MW10Ω单相桥臂电抗0.15 p.u.对应的电感值是0.15×10/(2π×50)4.77mH。这个量级的电感在仿真中表现很好环流抑制效果明显同时不会过度限制电流的快速变化。如果发现环流抑制效果不理想可以在0.1到0.2 p.u.的范围内加大电感值。4.2 控制系统参数整定的实际操作流程控制参数的整定是整个模型调试中最耗时间的环节我把它拆成一个清晰的流程先内环后外环先无外环再加入外环。第一步断开电压外环直接给电流内环一个固定的id_ref和iq_ref整定内环PI参数观察dq轴电流是否能够无静差跟踪参考值且动态过程没有明显振荡。第二步把电压外环接入电流内环的id_ref由外环PI输出整定电压外环参数。电流内环的初始参数用零极点对消法计算需要知道交流侧的等效电感和等效电阻。等效电感是桥臂电感的一半加上交流侧电源内感等效电阻主要由桥臂电感和电源内阻构成仿真时可以取一个较小的值如0.1Ω代替。假设期望电流环带宽为500Hz约3140rad/s等效电感L2.4mH单相桥臂4.77mH的一半等效电阻R0.1ΩKpL·BW2.4mH×3140≈7.5KiR·BW0.1×3140314。这两个数作为初始值基本能保证系统稳定然后根据动态波形微调。电压外环的初始参数也按带宽法估算带宽取电流环的1/5约100Hz628rad/s。外环PI对应的被控对象是直流母线电容等效电容Cdc近似为三相所有子模块电容的串联等效计算比较复杂工程上更实用的方法是直接用试凑法固定Ki在较小值增大Kp直到直流电压响应出现临界振荡然后回调到临界值的60%到70%再逐步增大Ki消除稳态误差。这个过程一般迭代两三轮就能得到一组满意的参数。4.3 Simulink模型结构与运行设置模型整体分为主电路、控制电路、调制与PWM驱动三大部分。主电路使用Simscape Electrical库的SimPowerSystems组件包括三相交流电源、三相互感器或直接用Three-Phase Source模块配置内阻抗、MMC主体和直流负载。MMC主体需要把六个桥臂分别搭建每桥臂包含N个封装好的子模块和一个桥臂电感再用Bus Creator和Demux把各桥臂信号汇总到控制部分。控制部分包括PLL、坐标变换、双闭环PI、限幅和前馈补偿。调制部分包括正弦调制波生成和载波移相PWM模块。为了让模型结构清晰我强烈建议把每一部分都封装成子系统顶层只保留五个左右的模块主电路、PLL、控制核心、CPS-PWM、显示与记录。仿真调试时在子系统内部加Scope方便观察中间信号。运行设置方面Simscape Electrical模型必须配置powergui模块。如果追求仿真速度选离散模式采样时间建议取1e-5秒到1e-6秒之间这取决于载波频率。载波频率越高需要越小的采样步长才能准确捕捉PWM边沿。我之前用2kHz载波时离散步长取10微秒波形效果一般改成5微秒后PWM边沿就清晰多了仿真速度还在可接受范围内。连续模式在纯电磁暂态仿真里更精确但速度慢很多非必要不推荐。4.4 仿真结果判读好模型和坏模型怎么看仿真跑完第一件要做的事不是盯着波形看而是检查几个关键指标是否合理。第一看子模块电容电压启动瞬态之后应该稳定在Vdc/N附近波动范围在±5%以内波动过大说明电容偏小或载波频率偏低。第二看交流侧电流稳态下应该是标准正弦波THD控制在3%以下如果THD偏高优先检查调制波是否过调制、载波相位是否分配正确。第三看直流母线电压稳定在20kV参考值附近纹波控制在1%以内超调量在10%以内。第四看桥臂电流。桥臂电流包含直流分量、基波分量和二倍频环流分量正常工况下应该是平滑的如果出现明显的二倍频畸变说明环流抑制没起作用。最后看电流内环的跟踪效果id和iq是否分别跟随参考值动态过程是否快速且阻尼良好。我调试时常用一个“三步判断法”先看总体趋势确认直流电压建立、电流不发散再看动态响应给一个负载阶跃比如直流电阻从2Ω切换到1.5Ω观察直流电压是否回落之后重新恢复最后看波形质量用FFT分析交流电流的谐波成分。三步都通过模型基本可以放心用于后续研究。5. 常见问题与调试技巧实录5.1 模型发散或压根跑不起来MMC整流器仿真最让人崩溃的问题就是模型跑着跑着就发散或者一开始就报错。遇到这类情况先检查三件事。第一是子模块电容的初始电压。很多刚接触MMC的人会在电容模块参数里把初始电压设为0但MMC启动时子模块电容必须先有预充电电压否则上电瞬间会产生巨大的冲击电流导致仿真发散。正确的做法是把每个子模块电容的初始电压设置为Vdc/N即5kV。这个初始值设好之后启动过程会平稳很多。第二是powergui的仿真模式。如果设置为连续模式Simscape Electrical的求解器对刚性系统非常敏感MMC这种开关器件多、时间常数跨越大的模型经常出现奇异性错误。换成离散模式固定步长设为5微秒或更小绝大部分发散问题就消失了。第三是PWM信号的过渡时间设置。IGBT模块的上升/下降时间如果有特殊设置可能在某些步长下产生过窄的脉冲导致数值问题。可以把IGBT的Ron、缓冲参数设为默认值先排除非关键因素的影响。5.2 直流电压稳不住查PI极性比调参数更重要现象仿真能跑但直流母线电压一直低于参考值20kV或者误差很大怎么调PI参数效果都不明显。这时候不要去调参数了先检查有没有一个更基本的问题——PI输出的极性接反了。整流器正常工作时直流电压低于参考值外环PI输出id_ref增大相应地电网向直流侧输送的有功功率增大直流电压回升。如果这个反馈链路中某个环节的极性反了id_ref的调整方向反了电压误差只会越来越大。检查极性的方法是把所有PI输出模块都改成增益为0观察id_ref是否维持在一个稳定的初始值附近如果id_ref发散或振荡先处理极性。直流电压稳不住的另一个常见原因是负载端没有接电容或者电容值太小。半导体器件仿真模型里的直流侧如果只有纯电阻负载电压波形会跟随PWM脉动看起来很不稳定。实际直流母线总有一定容量的电容这个电容部分由子模块电容提供但为了稳定直流电压仿真里通常会在直流侧额外并联一个支撑电容容量可以设为等效子模块电容总和的3到5倍。5.3 桥臂电流波形畸形环流和调制波都查一遍桥臂电流波形不好看的时候别急着怀疑是参数问题先确认是否为环流引起。调试方法是把上下桥臂电流示波器拉开对比如果上桥臂电流和下桥臂电流的叠加结果不是标准的正弦而是带有明显的二次谐波凸起环流抑制就没起作用。还有一个更直观的判断方法把交流侧电流功率因数角测量出来如果功率因数不是1且存在大量无功分量也可能是因为环流抑制缺失导致桥臂电流畸变。调制波范围超出三角载波范围是另一个高频问题。调制波幅值超过1时PWM输出会出现长时间高电平或长时间低电平子模块电容的充放电完全失衡波形自然一塌糊涂。我在前面已经提到限幅模块的用法这里再补充一个检查技巧在Scope里同时显示调制波和三角载波如果调制波明显地超出载波包络范围就回过去检查电流内环的输出有没有被限幅。5.4 仿真速度慢到没法用MMC模型因为子模块数量多、开关频率高本身就是仿真速度的沉重负担。如果是验证性模型建议把N取小一点比如4个子模块而不是贪多取8个或16个。N4已经能够验证CPS-PWM和双闭环控制的核心逻辑仿真速度快很多。如果你发现N4和N8的结果趋势完全一致那就用N4继续研究没有必要在仿真阶段追求过高的电平数。另一个提速技巧是把载波频率适度降低。载波频率从2kHz降到1kHz等效开关频率从8kHz降到4kHz波形仍然是可接受的但仿真速度可以提高一半以上。很多控制策略的验证并不需要特别高的载波频率如果研究重点是双闭环控制和环流抑制1kHz的载波已经足够说明问题。离散步长方面可以先用1e-5秒跑通再考虑减小到5e-6或2e-6秒提高精度在可接受范围内尽量使用大步长。5.5 常见问题速查表问题现象可能原因排查与解决方法仿真一开始就发散子模块电容初始电压为0设初始电压为Vdc/N仿真中途报错变量越界powergui求解器设置不当切换离散模式固定步长≤5e-6s直流电压无法建立PI极性接反限幅范围错误检查反馈极性确认限幅范围±0.95直流电压纹波大直流侧支撑电容偏小增大直流侧并联电容交流电流THD高调制波过调制载波相位分配错误检查调制波幅值核对载波偏置时间桥臂电流二倍频畸变环流抑制缺失投入环流抑制控制器或增大桥臂电感子模块电容电压不均衡未做载波轮换或均衡策略加入轮换策略或电压均衡修正仿真速度极慢子模块数过多步长过小载波频率过高减少N、增大步长、降低载波频率电流内环跟踪振荡内环Kp过大降低Kp检查解耦前馈是否生效调试MMC整流器模型我最大的体会是问题往往藏在系统的“接缝”处而不是子系统内部。主电路、控制电路、调制模块单独看起来都对但信号接口处的极性、单位、范围问题才是返工重灾区。第二个体会是不要指望一次仿真就成功MMC的参数维度太多我用至少三轮迭代才达到比较满意的效果第一轮搭通模型只看波形趋势第二轮微调控制器参数看动态响应第三轮优化调制细节看波形质量。只要方向正确每轮都能看到明显进展。这两个经验对刚接触MMC的读者应该比全套参数表更有价值。

相关新闻

最新新闻

日新闻

周新闻

月新闻