用python2.6写的,先看图
源文件:
想要正确运行需要用到其他模块,模块有:numpy,matplotlib,wxpython。
正确安装python2.6和以上三个模块后可以直接运行里面的LLCWin.py。
我已经把它制作成为可执行文件,可以不用安装任何东西就运行,地址如下:
http://115.com/file/bhts94pf#
欢迎大家指正!
用python2.6写的,先看图
源文件:
想要正确运行需要用到其他模块,模块有:numpy,matplotlib,wxpython。
正确安装python2.6和以上三个模块后可以直接运行里面的LLCWin.py。
我已经把它制作成为可执行文件,可以不用安装任何东西就运行,地址如下:
http://115.com/file/bhts94pf#
欢迎大家指正!
对几个参数说明一下:
1.等效阻抗(RE)就是从LLC输入端看进去的阻抗,如输入电压是400V,输出功率为200W,效率为0.96,则等效阻抗RE=400^2/(200/0.96)=833.33ohm
2.励磁电感(Lm),就是变压器初级电感Lp减去漏感
3.谐振电感(Lr),对于使用漏感作为谐振电感的方案来说,谐振电感就是漏感
4.谐振电容(Cr),这个就不用说了吧。
最大增益和最小增益两个值我只是用来在图上画2根直线,便于参数的选择的。
我先就我自己手里的案子给个使用方法吧。
我做的是DSP控制的PFC+LLC,PFC出的电压是400V,4%的纹波,整机输出功率为200W。这时就可以在软件上选择恒压输入,400V,预计效率0.96,励磁电感大概是600uH,谐振电感是56uH,谐振电容0.03uH。最大增益和最小增益随便先填个2和1,填写好这些参数就可以点击《绘制》,就可以绘制出LLC增益曲线。
为了保证LLC输出有较大的动态范围和稳定度,需要在增益曲线上寻找一段斜率合适的区域,一般这个区域在增益2到1之间,然后反复修改参数得到我需要的曲线。
然后选择LLC输出形式,是恒压或者恒流输出,再点击《计算中间值》可以给出实际负载、等效负载和匝数比。
获得正确参数后就可以根据参数绕制变压器和选择电容了。
PS:点击《清除》会清除所有曲线,点击《绘制》可以在不清除先前曲线的情况下绘制另外的曲线,便于和先前曲线进行对比。菜单中的《保存》可以保存参数。
对于匝数比的计算,可能是我用的拓扑结构和大家的不同,我只是计算输入电压和输出电压之比就是匝数比。希望大家能够给出具体拓扑和匝数比的计算公式,我可以在软件中加进去。
以前我一直是按照手里案子的拓扑进行计算的,可能不太全面。
我今天又查了一下资料,总结如下:
1. 半桥拓扑匝数比按照输入电压的一般来算。
2. 全桥拓扑,匝数比按照输入电压来算。
假设使用的是半桥拓扑,另外选择的增益点为1.1,输入电压400V,输出电压300V则可以计算匝数比Np=(400/2)/200/1.1=0.909。
不知道这样对不对,望指正,如果是对的我就更新一下程序。
另外:请解释一下你的公式中的Vd,谢谢
不敢说指正,一起探讨而已!
我不太明白的公式中为什么要把增益1.1放进去计算(如果是考虑母线电压波动的话,那就把最大母线电压作为输入电压计算好了) 如母线400V 波动30V,最大输入电压415V
Vd:输出整流管压降
你说的这种情况是在开关频率大于谐振频率,并且增益曲线在谐振频率后基本为1的情况。在这种情况下,增益为1,当然就能用你的方法进行计算了,如果增益不为1(比如说是1.1)则会产生较大的误差。
这儿的增益指的是LLC增益,其在谐振频率之前波动幅度很大,一般不可忽略。
输出整流管压降这个值我没有考虑到,主要是因为我的DSP软件中会在一定范围内动态调整输出电压,整流管的1V压降完全可以忽略。不过这对于一般设计就不太合适了,我会在程序中加进去的。