开关电源控制环路设计:数字与模拟环路的差别

时间: 2024-07-03 09:15:28 |   作者: 党群工作

  简介:Mathcad是一种交互式数值计算系统,当输入一个数学公式、方程组、矩阵等,计算机将直接给出计算结果,而无须去考虑中间计算过程,就像打草稿一样简单,是一种“所见即所得”的计算工具。因而MathCad在很多科技领域中承担着复杂的数学计算,图形显示和文档处理,是工程技术人员不可多得的有力工具。

  Mathcad有五个扩展库,分别是求解与优化、数据分析、信号处理、图像处理和小波分析。

  主要运算功能:代数运算、线性代数、微积分、符号计算、2D和3D图表、动画、函数、程序编写、逻辑运算、变量与单位的定义和计算等。

  个人评价:Mathcad集编程,计算,显示,文档记录于一体。很适合电源开发计算应用(比如设计计算书等),能明显提高开发效率,强烈推荐大家使用!

  前面的环路设计实例是利用Mathcad完成,整个环路设计过程就是一个数学计算,将复杂的数学运算交给Mathcad去解决吧!

  简介:被誉为全球最先进的系统仿真软件,也是唯一的多技术、多领域的系统仿真产品,现在已经成为混合信号、混合技术设计和验证工具的业界标准,可用于电子、电力电子、机电一体化、机械、光电、光学、控制等不一样系统构成的混合系统仿真,这也是SABER的最大特点。SABER作为混合仿真系统,可以兼容模拟、数字、控制量的混合仿真,便于在不同层面上分析和解决实际问题,其他仿真软件不具备这样的功能。SABER的仿真真实性很好,从仿真的电路到实际的电路实现,期间参数基本不用修改。

  缺点:操作较复杂,原理图仿真常常不收敛导致仿真失败。很占系统资源,环路扫频耗时太长(以几十分钟计)

  简介:psim是专门用于电力电子及电机控制领域的专业化仿真工具。psim具有快速的仿真功能和友好的用户界面等优点。

  主要优点:psim和其他仿真软件的最重要的差异是其仿真速度快的特点,环路扫频速度快(复杂点的几分钟),原理图仿真基本都能收敛。设计者可完全根据所掌握的主电路、操控方法等仿真知识直接进行设计。

  简介:比SPICE快10到50倍SIMPLIS作为电路仿真软件,可实现开关电源系统的优化设计。和SPICE一样,可实现部件级分析,但其开关电路

  独一无二的分析模式就瞬态分析来说,SIMPLIS拥有两个以上SPICE产品所没有分析模式。其中之一就是PeriodOpera-ting Point或称为POP分析。

  这种分析方式能在不有必要进行电路启动瞬态仿真情况下,快速确定开关系统的稳态工作点。该分析模式的一个应用例子就是对开关电源系统负载瞬态影响的研究,这只在系统被初始化到稳态下才是有意义的,一般电路达到稳态需要经过几千个开关周期。而POP分析只需要几个周期就能确定电路平衡状态,从而快速缩短了整个仿真时间。第二个独特的分析模式就是小信号AC分析。虽然传统的模拟仿真器如SPICE也有这种分析模式,但其静态分析方法并不适用于开关电路。SIMPLIS的AC分析模拟真实硬件电路的扫频测量,在不需要获得平均模型的情况下得到幅频曲线。

  应对策略:对于双环嵌套的控制方式,应该首先设计内环,只有在内环设计好的情况下才能设计外环。

  由于buck拓扑主电路的功率级电流小信号模型的传递函数我们已了解的很清楚,所以能按照前面的方法采用Mathcad或者matlab去设计环路。(实际上就是数学的计算)

  经验分享:对于主电路功率级小信号模型(例如buck,boost,flybcak,

  半桥,全桥)传递函数已经明确的情况下,能够正常的使用Mathcad或者matlab去设计环路。

  应对策略:对于双环嵌套的控制方式,应该首先设计内环,只有在内环设计好的情况下才能设计外环。

  由于三电平拓扑主电路的功率级电流小信号模型的传递函数不是很了解,能够使用仿真软件(saber,psim等)通过扫频的方式首先获得功率级的传递函数,然后再设计环路。

  经验分享:对于主电路功率级小信号模型(例如LLC)传递函数不明确的情况下,能借助仿真软件去设计环路。

  本文的目的:让初学者能掌握环路设计的基本概念和流程,灌输设计的理念,因为产品的质量是设计出来的。由于本文是初级篇,只讲设计思路和方法,很具体的环路设计细则不在本文所包括的范围,请参考其他书籍或后期培训交流。

  环路是一个相对复杂繁琐的问题,设计只是让初学者能找到一条途径,不需要过多的经验就能弄出一个还不错的环路,避免了初期的盲目尝试和拼凑。当然因为这个设计是停留在理论上的,一定要在实际的应用环境电路中去验证,调试,修改,直至满足电路指标要求,避免纸上谈兵。

  经验丰富的研发人员通常只需要通过经验和示波器就能调试出一个良好的环路,期待这些同事能分享一下环路的调试经验,谢谢!