找回密码
 注册
查看: 4780|回复: 14
打印 上一主题 下一主题

PSPICE环境下的LLC闭环仿真建模

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2018-8-23 15:42 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

您需要 登录 才可以下载或查看,没有帐号?注册

x
谐振半桥LLC的控制方式不同于传统PWM的定频调占空比。其控制的关键是用,电压或电流之中的某个变量来控制开关频率。而不是传统的PWM的电压模式,用反馈电压和某个三角波比较,得出占空比实现闭环。峰值电流模式,将反馈电压和采集的电流>电流信号比较,电流内环决定占空比实现闭环控制。
    那么LLC闭环仿真的关键点,就是实现用反馈变量来控制开关频率的。另外一个关键点就是,两路接近50%占空比的驱动,两路之间的驱动要加入死区时间。死区时间和实现零电压开关有很重要的关系,所以模型上这个死区时间就要可调。我曾经在电源网上看到有位大师,使用了L6599A内部的电路,成功的实现了电流控制频率的振荡器,这就是LLC闭环的关键点。
    下面先看看这位大师的建模过程和方法:
8 j! E- q  s0 E4 e8 N. ~3 e. o
                   
                (L6599A 内部的原理图)
  上图就是L6599A内部振荡器的原理部分,我们可以根据这个电路在仿真环境来实现它的功能。原理图中的一些关键点参数,见下图:
                         
                  (原理图的关键参数)
  这个原理图的简单意思是: 运放的在输出有2V电压,这个运放会驱动三极管流过电流,流过三极管的电流会被电流镜像。首先2V/RFmin这个电流,会通过两个电流镜电路对到控制频率的CF充电。Km * IR 会对电容CF充电。电容电压达到了4V,SR触发器会给出个低电平。三极管导通会对CF电容以2*Km *IR电流放电。当电容电压低于1V后比较器给S脚高电平,SR触发器置位。Q发高电平,控制三极管导通将另外两个三极管的B极电流拉走,使两个三极管关闭,让恒流源对电容放电。所以如果以一个固定的电流对CF充电,而且充电和放电的电流固定且相等,那么就可以产生开和关,时间产生对称的波形了,只是还差个死区时间。
  既然已经了解原理,我们就来在Pspice建立这个模型,需要用到的是恒压源、流控电流源、RS触发器、比较器、压控开关。
                     
               (L6599A的振荡器电路模型)
  见上图,在放电时,用两倍的放电电流,因为上面的电流镜F1还在流过1倍的电流。运行模型后可以得到对称的三角波和方波。D1为放电电流源提供关闭时的通道。
                     
             (对称的三角波)
   另外要注意的是死区时间的电路,可以这样实现。利用比较器,和一个恒流源对电容充电。当电容电压达到1V时,比较器输出高电平。那么从0~1V的时间就是插入的死区时间。将死区时间和频率控制结合起来就可以成功的闭环仿真了。
                                             
8 B; `8 ], m+ j5 I5 W( t/ m! }
6 J8 y/ _1 t, S5 ^/ \2 [6 t
    (死区时间产生)           6 y4 ~, |8 r( u* \* t0 O- L
   见整个闭环控制模型,挺复杂,仿真速度比较慢。我的 I5 4590 + 8G内存配置,运行了一个0 ~20ms的启动波形,跑了5分钟。
3 x2 B$ Z, [  S1 S                           % ?$ ]5 M" P5 m) k( O7 M$ Z" t
           (闭环的LLC模型)
0 ?# @' R" ^: \2 B
  上电前20ms波形:
6 l. |8 F( s  |6 U0 g                                / Z* c, _2 p5 _8 X7 f2 F, n4 n
             (得到瞬态仿真波形)
* r" Z, P4 F" m- s
   为了提高仿真速度,最好就是简化VCO电路,我在仿真模型库里面看到一个电压控制频率的模型:anl_misc库 VCO_SQR。功能是:输入电压越高,输出频率越高,电压越低频率越低。这简直是绝佳的LLC仿真控制器,比采用L6599A的电流镜、比较器什么,要快的很多倍。因此改进后的控制模型:(这里频率变化范围是从70K250KHZ之间,电压控制范围是从+5 ~ -5,外面用一个光耦流过电流加到R2上产生电压,就可以实现了闭环控制,非常之简单)9 o: Q4 {7 d" i
                            
3 U0 `% A( \5 |- @  N* a   (利用PSPICE再带的VCO模型)
9 J0 O3 H: x- Z! R
  整体闭环模型,包含死区时间控制:
& F  |( S4 ^6 U3 M/ e6 z2 r  
: ]8 m4 S/ p# J9 p6 z(新的闭环LLC模型)      

' H3 W" A" i5 K. _4 ~# Z5 N0 |8 h' P3 R! h
  
仿真结果,速度要快很多,附一个测试波形。
. l. I; k& e2 j, ?7 D
' H: s/ a  N1 J0 Q8 Q. _$ q9 E' i
(仿真后得到的波形,工作频率稍低于谐振频率)
4 `& F6 s5 J+ r  _' S4 T4 J" g
* |& Q% _2 n1 L0 L: d; T- S' b! F
仿真环境:orcad captrue PSPICE A/D 16.6: z- U+ Q! L: a: O$ Y
参考文档:ST L6599A 数据手册
仿真文件、原理图
游客,如果您要查看本帖隐藏内容请回复
+ U+ a( k9 Y' K- j2 q

该用户从未签到

6#
发表于 2020-3-31 12:55 | 只看该作者
感谢,学习了
# z. a- p1 A$ L8 x" f2 V9 r

该用户从未签到

7#
发表于 2020-10-14 10:04 | 只看该作者
正需要。。。。

“来自电巢APP”

该用户从未签到

8#
发表于 2020-10-14 22:42 | 只看该作者
好东西,感谢分享

该用户从未签到

9#
发表于 2020-12-31 16:09 | 只看该作者
感谢楼主无私奉献

该用户从未签到

11#
发表于 2021-7-25 19:37 | 只看该作者
向大大师傅学习一下LLC' L6 I: c3 U) e

该用户从未签到

13#
发表于 2022-4-28 20:49 | 只看该作者
3 K  [; K. L: S$ u) g2 v  g
感谢,学习了5 \,4 J7 W. t1 w: C' Y. I1 @. `" ]

该用户从未签到

14#
发表于 2022-6-13 14:26 | 只看该作者
很好的分享,谢谢!

该用户从未签到

15#
发表于 2025-3-13 19:14 | 只看该作者
学习学习,多谢分享8 D! ~/ J9 B6 P- ]* p) d: _0 s/ a/ J
* d4 K, F" ^3 \# q6 `" T
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

推荐内容上一条 /1 下一条

EDA365公众号

关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

GMT+8, 2025-6-3 08:05 , Processed in 0.093750 second(s), 26 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

快速回复 返回顶部 返回列表