You are on page 1of 18

om

HỌC PHẦN: THIẾT KẾ HỆ THỐNG ĐIỀUKHIỂN

.c
ĐIỆN TỬ CÔNG SUẤT (EE4336)

ng
co
ĐIỀU KHIỂN BỘ BIẾN ĐỔI DC/DC THEO CHẾ ĐỘ DÒNG

an
ĐIỆN (CURRENT MODE – CM)

th
o ng
du

TS. Trần Trọng Minh, TS.Vũ Hoàng Phương


u
cu

BM. Tự động hóa CN – Viện Điện


Trường Đại học Bách khoa Hà Nội

11/2015 1

CuuDuongThanCong.com https://fb.com/tailieudientucntt
NỘI DUNG

om
Cấu trúc điều khiển

.c
Phương pháp thiết kế cho cấu trúc điều khiển dòng

ng
co
điện đỉnh

an
Ví dụ cho bộ biến đổi Buck
th
ng
Ví dụ cho bộ biến đổi Boost
o
du

Kết luận
u
cu

11/2015 2

CuuDuongThanCong.com https://fb.com/tailieudientucntt
CẤU TRÚC ĐIỀU KHIỂN

om
uo* iL*

.c
ng
co
an
S Q
uo* iL*

th
R Q
o ng
du
u
cu

Hình 3.2 Sơ đồ khối điều khiển gián tiếp (indirect mode) cho bộ biến đổi DC/DC, a) điều
khiển nguyên lý dòng điện trung bình (average current), b) điều khiển theo nguyên lý
dòng điện đỉnh (peak current).

11/2015 3

CuuDuongThanCong.com https://fb.com/tailieudientucntt
CẤU TRÚC ĐIỀU KHIỂN

om
Trong thực tế, điều khiển theo nguyên lý dòng điện đỉnh được sử dụng rộng rãi
cho các bộ biến đổi DC/DC, điều khiển theo nguyên lý dòng điện trung bình sẽ

.c
được sử dụng cho bộ biến đổi PFC.

ng
uˆo  s  uˆo  s  uˆo  s  dˆ  s 

co
Gvi  s   *   
iˆL  s  iˆL  s  dˆ  s  iˆL  s 

an
uˆin  s   0 uˆin  s   0 uˆin  s   0 uˆin  s   0

th
Nếu sử dụng cấu trúc dòng điện đỉnh, ta chỉ cần phải tổng hợp cấu trúc bộ điều
ng
khiển điện áp.
o
du

D<0,5
u
cu

D>0,5

11/2015 4

CuuDuongThanCong.com https://fb.com/tailieudientucntt
CẤU TRÚC ĐIỀU KHIỂN DÒNG ĐIỆN ĐỈNH

Ta xét dạng dòng điện qua cuộn cảm iL khi có biến động nhỏ của dòng xác lập tại

om
đầu mỗi chu kỳ:
iL  0   I L 0  i L  0 

.c
iL  dTs   ic  iL  0   m1dTs

ng
Trong khoảng 0 < t < DTs dòng qua cuộn cảm

co
có độ tăng m1, trong khoảng DTs < t < Ts dòng i  i 0
d c L
m1Ts

an
có độ giảm m2.
Trong giai đoạn đầu, dòng điện tăng tuyến tính đến khi đạt đến giá trị iL(dTs) = ic, .Do

th
đó, trong giai đoạn dòng giảm tuyến tính:
ng
iL Ts   iL  dTs   m2 d 'Ts
o
du

 iL  0   m1dTs  m2 d 'Ts
u
cu

I L  0   iL  0  iL Ts 

d T s

11/2015 5
 D  d T
s

CuuDuongThanCong.com https://fb.com/tailieudientucntt
CẤU TRÚC ĐIỀU KHIỂN DÒNG ĐIỆN ĐỈNH
Trong chế độ xác lập, iL(0) = iL(Ts), d = D, m1 = M1, m2 = M2. Vì vậy ta có:

om
M2 D
M 1 DTs  M 2 D 'Ts  0  

.c
M1 D '
Biến động nhỏ ở đầu chu kỳ (0) và cuối chu kỳ (Ts) đều xảy ra trong khoảng biến động

ng
 , do đó:
nhỏ dT
i L T   i L  0    m1   i L  0    D 
s

co
s  m   
 2   D ' 

an
Vậy đến chu kỳ tiếp theo, ta có:

th
i L  2T   i L T    D   i L  0    D 
2
i L T   i L  0    m1   i L  0    D 
ng
s     s  m   
s
 D'  D'  2   D ' 
o
du

Như vậy sau n chu kỳ ta có:


u

n
cu

i L  nT   i L   n  1 T    D   i L  0    D  
D
 1  i L  nTs   0
s s    
 D'  D' D'

D < 0,5 là điều kiện để điều khiển theo


11/2015 dòng điện có thể ổn định. 6

CuuDuongThanCong.com https://fb.com/tailieudientucntt
CẤU TRÚC ĐIỀU KHIỂN DÒNG ĐIỆN ĐỈNH
Ví dụ đối với ba loại DC-DC cơ bản m1, m2 có các giá trị sau:

om
vg  vo v d T s
1. buck converter: m1  m2   o

.c
L L 
m1 dT s
vg v g  vo
2. boost converter: m1 

ng
 m2  
m c dT
L L s

co

m 2 dT
vg v s
3. buck-boost converter: m1  m2   o

an
L L iL  k 
'
i

th
Cách tính đại lượng cần bù mc ng L

Sai lệch dòng điện ở thời điểm thứ k iL  k 1


o
iL'  k   iL  k   iL  k   m1dTs  mc dTs
du

i
Minh họa tính toán bù độ nghiêng của lượng
Sai lệch dòng điện ở thời điểm thứ (k+1) đặt dòng điện
u
cu

iL'  k  1  iL  k  1  iL  k  1
Tỷ số sai lệch dòng điện được xác định:
 m2 dTs  mc dTs
iL  k  1 m2  mc m2  m1
 1 mc 
11/2015 iL  k  m1  mc 2 7

CuuDuongThanCong.com https://fb.com/tailieudientucntt
CẤU TRÚC ĐIỀU KHIỂN DÒNG ĐIỆN ĐỈNH
Ví dụ đối với ba loại DC-DC cơ bản m1, m2 có các giá trị sau:

om
1. Với buck converter:

.c
vo  s  1 S Q
G s   Km R ic
ic  s  v s

ng
g 0 1 R Q
p

co
1

an
p 
RC

th
ng
2. Với boost converter:
s
o
1
du

vo  s  1  D  R  RHZ
G s   Km
ic  s  v 2 s
u

g 0 1
cu

p
2 1  D 2 R
p   RHZ 
RC L
11/2015 8

CuuDuongThanCong.com https://fb.com/tailieudientucntt
CẤU TRÚC ĐIỀU KHIỂN DÒNG ĐIỆN ĐỈNH

om
3. Với buck-boost converter:
s S Q
1 ic

.c
vo  s  1  D  R  RHZ
G s   Km R Q
ic  s  v 1  D  1  s

ng
g 0
p

co
1  D  1  D 2 R

an
p   RHZ 

th
RC D L
ng
Trong trường hợp xét đến ảnh hưởng điện trở
nối tiếp với tụ điện (ESR – effective series
o
du

resistor) thì các hàm truyền trên đều có dạng


tổng quát sau:
u
cu

 s 
Gesr  s   G  s    1

 ERZ 
1
 ERZ 
rc C
11/2015 9

CuuDuongThanCong.com https://fb.com/tailieudientucntt
VÍ DỤ CHO BỘ BIẾN ĐỔI BUCK

om
Yêu cầu thiết kế: Thiết kế điều khiển cho bộ biến đổi kiểu Buck
có thông số như sau: điện áp nguồn 28V, điện áp ra 15V cho dòng

.c
tải 5A (R = 3Ω), L =50µH, C= 500µF, tần số phát xung 100kHz.

ng
co
an
th
ng
S Q
ic
o
du

R Q
u
cu

Mạch vòng dòng điện ở chế độ điều khiển dòng điện đỉnh
11/2015 10

CuuDuongThanCong.com https://fb.com/tailieudientucntt
VÍ DỤ CHO BỘ BIẾN ĐỔI BUCK

om
Hàm truyền điện áp và dòng điện: Hàm truyền điện áp và dòng điện
vo  s  1 có dạng khâu quán tính bậc 1,
Gvc  s    KmR

.c
ic  s  vg  0 1
s trong trường hợp này ta sử dụng
bộ điều chỉnh PI cho mạch vòng

ng
p
điện áp

co
1
Km  1  p 

an
RC
Cấu trúc bộ điều chỉnh PI Chọn ωL= ωp để khử hằng số thời gian đối

th
tượng (đặt điểm zero của bộ điều chỉnh
  
ng
G  s   K 1  
PI c
L
trùng với điểm cực đối tượng)
 s 
o
du

Do đó, haàm truyền kín mạch vòng điều chỉnh điện áp xác định:
u
cu

v  s  G  sG  s 1 C
G s  o
 vc
 PI
K 
v  s 
vg  0 c
k *

o
1 G  sG  s  1
vc PI
 T qd

  s 1 Tqd – hằng số thời gian do


 K R c p  người thiết kế lựa chọn.
11/2015 11

CuuDuongThanCong.com https://fb.com/tailieudientucntt
VÍ DỤ CHO BỘ BIẾN ĐỔI BUCK
vO(V)
25

om
20

15

.c
10

ng
5

co
iL-ref(A)
10

an
8

th
4 ng
2

0
o
iL(A)
du

6
u
cu

0
0 0.01 0.02 0.03 0.04 0.05 0.06 0.07 0.08 0.09 0.1
t(s)

11/2015 12

CuuDuongThanCong.com https://fb.com/tailieudientucntt
VÍ DỤ CHO BỘ BIẾN ĐỔI BOOST

Yêu cầu: Thiết kế bộ bù cho bộ biến đổi kiểu Boost trong chế độ điều

om
khiển dòng điện có thông số như sau: điện áp nguồn 5V, điện áp ra 18V, tải R

.c
= 6Ω (dòng tải 3A), L =20µH, C= 480µF, rC =8e-3Ω và tần số phát xung
200kHz.

ng
co
an
th
o ng
S Q
du

ic

R Q
u
cu

Mạch vòng dòng điện ở chế độ điều khiển dòng điện đỉnh
11/2015 13

CuuDuongThanCong.com https://fb.com/tailieudientucntt
VÍ DỤ CHO BỘ BIẾN ĐỔI BOOST
Bode Diagram
20

om
Hàm truyền điện áp và dòng điện:
10

.c
Magnitude (dB)
0
s
1

ng
-10
vo  s  1  D  R  RHZ
Gvc  s    Km -20

co
ic  s  v 2 1
s -30
g 0
p 360

an
315

th
2
1  D  R

Phase (deg)
2
p  f RHZ   3, 6841kHz 270
ng System: Gui
RC 2 L 225
Phase Margin (deg): 104
Delay Margin (sec): 0.000855
o
At frequency (kHz): 0.338
du

Closed loop stable? Yes


180
-3 -2 -1 0 1 2
10 10 10 10 10 10
Frequency (kHz)
u
cu

Hình 8.5 Đồ thị bode của hàm truyền đạt


biến đổi kiểu Boost

11/2015 14

CuuDuongThanCong.com https://fb.com/tailieudientucntt
VÍ DỤ CHO BỘ BIẾN ĐỔI BOOST

om
Chúng ta sẽ đưa ra các bước thiết kế cho mạch vòng điện áp sử dụng bộ bù loại II
trong cấu trúc điều khiển dòng điện đỉnh theo các bước sau:

.c
Bước 1: Một điểm cực được đặt tại gốc mặt phằng phức (mạch vòng có chứa thành

ng
phần tích phân).

co
Bước 2: Tần số điểm không được đặt tại 1/5 tần số cắt được lựa chọn f  f
z c

an
Bước 3: Tần số điểm cực được đặt trùng với tần số điểm không do thành phần ESR

th
hoặc tần số điểm không do thành phần RHP gây ra, tùy thuộc vào tần số nào thấp
ng
hơn.
f  f  3.6841kHz
o
p RHP
du

Bước 4: Tần số cắt được lựa chọn bé hơn hoặc bằng 1/10 tần số phát xung.
u

Bước 5: Tần số cắt được lựa chọn bé hơn hoặc bằng 1/5 tần số điểm không do thành
cu

phần RHP gây ra. Trong trường hợp này tần số cắt fc sẽ được lựa chọn là 1kHz và đây
cũng là tần số điểm không fz tại bước 2:
f  1kHz
c

11/2015 15

CuuDuongThanCong.com https://fb.com/tailieudientucntt
VÍ DỤ CHO BỘ BIẾN ĐỔI BOOST

om
Sử dụng lệnh [mag,phase]=bode(Gui,2*pi*1000) ta có biên độ và pha của đối
tượng G(s) tại tần số 1000Hz

.c
 G  j   0,3571

ng
ui  c

    arcG  j   266,11

co
 c ui  c

an
Sử dụng lệnh [mag,phase]=bode(Gc1,2*pi*1000) ta có biên độ và pha của hàm
truyền Gc1(s) (hàm truyền của bộ bù chỉ có 1 điểm không, 1 điểm cực và 1 điểm

th
cực tại gốc tọa độ) tại tần số 1kHz là:
ng
 G  j   2, 2176e  4
o
du

c1  c

    arcG  j   54,8490
0
u

 c c1  c
cu

Biên độ của bộ bù được xác đinh:

1 1
G    1, 2628e  4
co
G
vd
 j    c
G c1
 j   c
0,3571.2, 2176e  4
11/2015 16

CuuDuongThanCong.com https://fb.com/tailieudientucntt
VÍ DỤ CHO BỘ BIẾN ĐỔI BOOST

om
//Chương trình Matlab (m-file) tính toán tham số bộ bù %ham truyen bo bu
loại II fc=600; %tan so cat 600Hz
wzb=2*pi*fc; %chon bang tan so fc

.c
clear all
clc wpb=w_RHP;
numc=[1/wzb 1];

ng
%%
% Tham so bo bien doi boost denc=[1/wpb 1];

co
rC=80e-3; %esr Gc1=tf(numc,denc)*tf(1,[1 0]);%ham truyen
rL=0; bo bu voi kc=1

an
C = 480e-6; %tu dien [mag1,phase1]=bode(Gvi,2*pi*fc);
L = 20e-6; %cuon cam [mag2,phase2]=bode(Gc1,2*pi*fc);

th
R = 6; %Tai thuan tro kc=1/(mag1*mag2);
Gc=kc*Gc1;
ng
Vo=18; %gia tri xac lap dien ap tren tu
Vg=5; %gia tri xac lap dien ap dau vao
o
D = 1-Vg/Vo; %He so dieu che
du

IL=Vo/((1-D)*R);%gia tri xac lap dong qua cuon cam


%ham truyen giua dien ap dau ra va he so dieu che
u

w_esr=1/(rC*C);
cu

w_RHP=R*(1-D)*(1-D)/L;
Gvio=(1-D)*R/2;
wp=2/(R*C);
num=Gvio*[-1/w_RHP 1];
den=[1/wp 1];
Gvi=tf(num,den);
11/2015 17

CuuDuongThanCong.com https://fb.com/tailieudientucntt
VÍ DỤ CHO BỘ BIẾN ĐỔI BOOST
iL(A)
15

om
10

.c
5

ng
0

co
iL-ref(A)
15

an
10

th
5
ng
0
vO(V)
o
20
du

15

10
u
cu

0
0 0.01 0.02 0.03 0.04 0.05 0.06 0.07 0.08 0.09 0.1
t(s)

11/2015 18

CuuDuongThanCong.com https://fb.com/tailieudientucntt

You might also like