来自:Panit > 馆藏分类
配色: 字号:
环路控制增益基础
2019-12-21 | 阅:  转:  |  分享 
  
经过上面的计算和仿真,我们可以看到,无论是G(S)Fm还是K(S),计算和仿真的结果都
是一致的,那么对于G(S)FmK(S),虽然我们没有做仿真来验证,却可以确定,仿真的结
果与计算结果必然吻合。
计算和仿真完成之后,让我们再来看一下闭环时的负载动态效果吧。
这里我们需要用到一个动态电阻来模拟负载动态,在器件搜中栏中输入resistor,选择
resistor,PWL添加到原理图,设置属性如下:

打开属性栏,设置pwl属性如上图所示,意思是0~5ms内阻值为1?,在5ms~5.01ms之内
从1?变化到10?,即相当于负载电流在10us内从10A变化到1A,模拟的负载电流变化率
约为0.9A/us,负载从100%变化到10%。
点击确定,运行operationgpoint/transient仿真,endtime设置为10ms,因为不做tdsa仿真(tdsa
器件已经删除,运放输出作为PWM比较器的正向输入,系统闭环),10ms的仿真周期就足
够了,负载在5ms时发生突变。
仿真结果如下:

输出电压从一个稳态工作点到达下一个稳态工作点,需要大约0.6ms的时间,电压过冲幅度
为0.3V,其后快速回落,并经轻微的震荡后达到稳态工作点2。
从仿真可以看出,动态响应速度很快,过冲小,振荡少,完全能够满足要求。
至此,关于buck电路在CCM模式下的电压控制方式环路补偿设计,通过计算和仿真获得
了非常清晰的结果,通过这个案例,让大家明确环路补偿设计的方法和流程,让大家拨去心
头的迷雾,明明白白的设计我们的产品。
献花(0)
+1
(本文系Panit首藏)