BUCK闭环控制器设计

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

电力电子系统仿真技术作业二

Buck 电路闭环控制器设计

一、BUCK 电路状态平均模型:

(1)当开关管S 导通,二极管VD 关断时,列写状态方程:

)(1

)(1)(t v L t v L dt t di s o L +-= )(1

)(1)(t v RC

t i C dt t dv o L o -=

矩阵形式

x

C y u B x A x T 111ˆ=+=,其中:

⎥⎥⎥⎦

⎢⎢

⎢⎣⎡

--

=RC C

L A 11101 ⎥⎥⎦

⎤⎢⎢⎣⎡=011L B (2)当S 关断,VD 导通时:

)(1

)(t v L dt t di o L -= )(1

)(1)(t v RC

t i C dt t dv o L o -=

矩阵形式:x

C y u B x A x

T 222ˆ=+=,其中:

⎥⎥⎥⎦⎤

⎢⎢

⎢⎣⎡

-

-

=RC C

L A 11102 ⎥⎦⎤⎢⎣⎡=002B

用积分法求平均状态变量为:

Ts

Ts Ts Ts Ts t u L t d t x RC C L t B t x A t x )(0)()(1110)()()(ˆ⎥⎥⎦

⎤⎢⎢⎣⎡+⎥⎥⎥⎦⎤⎢⎢⎢⎣⎡--=+=

稳态时:0ˆ=x ,BU A 1-x -=,得:R

DU

I L =, DU V O =

动态时:

]ˆ)(ˆ)[(ˆ])()[(ˆˆˆˆ212

12121u B B x A A d U B B X A A d u B x A BU AX x X -+-+-+-++=+=+&& 去除稳态量,并忽略扰动量得:

]ˆ)(ˆ)[(ˆˆˆˆ212

1u B B x A A d u B x A BU AX x -+-++=+=& 做拉氏变换得:

]ˆ)(ˆ))[((ˆ)(ˆ)(ˆ)(ˆ212

1u B B x A A s d s u B s x A s x s -+-++=&

将上面的A ,B 带入可以得到传递函数:

⎥⎥⎥⎦

⎢⎢⎢⎣⎡++++-==R LRC sL RUs SRL RC L L s RUs s u s x s u 2

22220)(ˆs s |)(ˆ)(ˆ ⎥

⎥⎥⎦

⎢⎢⎢⎣⎡++++-==R LRC sL RD SRL RC L L s RD s d s x

s d 222220)(ˆs s |)(ˆ)(ˆ

可以得到控制—输出传递函数为:LC

s R

L s Us

s G vd 2

1)(++=

二、系统闭环控制器设计

设参考电压为5v ,载波电压幅值为10v ,计算可以得到: H=1,D=0.25,V C =2.5. 控制-输出开环传递函数: LC

s R

L s D V s

G vd 211

)(++=

Hz LC

f 22521

0==

π

dB L

C

R

Q 03.983.20=== (1)加补偿器前,系统开环传递函数为: 2

00

)

(11)(ωωs

Q s T s T u ++

=

2m

0==

DV HV

T u 画出该传递函数的伯德图:

可以看到,交越频率为384Hz,相角裕度为17.7°.开关频率为20kHz,设计穿越频率为1kHz.

补偿前,1kHz 环路增益约为-19.5dB ,相角裕度为-5°. 设计超前补偿网络时,选择相角裕量为55°.

kHz kHz f p 17.355sin -

155sin 1)1(=+=︒︒

kHz kHz f z 32.055

sin 155sin 1)1(=+-=︒

为了在1kHz 补偿环路增益约为-19.5dB ,调节器的低频增益为: dB f f T f f G p

z

u c c 93.914.31)(0

200=== (2)采用PD 控制器时:

11031013.51051.228

.61012.3)

)(1)(1()

1()(4

27311320

00

0+⨯+⨯+⨯+⨯=++

+

+

=----s s s s s Q s

s

s

T G s T p

z

u u ωωωω

可以看出,加PD 补偿器后,交越频率为1kHz ,相角裕度为59.3°.

闭环控制器simulink 仿真: 调节器:

1

1002.514

.31056.111)(5

30+⨯+⨯=+

+

=--s s s s

G s G p

z

c c ωω 仿真模型:

仿真结果:输出电压稳定在4.31V .

三、误差产生的原因

因为参考电压选取5V ,得到的H(s)=1,所以系统为单位反馈控制系统,则开环传递函数T(s)为0型系统,开环增益K=2*3.14=6.28 ,

稳态误差:V K

R

e ss 687.01)(=+=∞,与上面的仿真结果相符。 消除稳态误差:

通过增大系统的开环增益来减小稳态误差,增大开环增益10倍。

相关文档
最新文档