หน้าแรก คลังความรู้ อิเล็กทรอนิกส์กำลัง บูสต์
Power Electronics ดูครบทุกส่วน · 22 หน้า
// บทที่ 15.7 · อิเล็กทรอนิกส์กำลัง · Boost Converter
บูสต์คอนเวอร์เตอร์ (Boost Converter): สูตร ขีดจำกัดอัตราขยาย RHP zero และการออกแบบ
วงจรเพิ่มแรงดัน 1/(1−D) ความต้านทานแฝงจำกัดอัตราขยาย ริปเปิลและ ESR ขอบ DCM อันตรายเมื่อไร้โหลด RHP zero และตัวอย่าง 24 V → 48 V
สรุปใน 30 วินาที
V o / V i n = 1 / ( 1 − D ) V_o/V_{in} = 1/(1-D) V o / V in = 1/ ( 1 − D ) , I L = I o / ( 1 − D ) I_L = I_o/(1-D) I L = I o / ( 1 − D )
DCR จำกัดอัตราขยายจริง → ใช้ D ไม่เกิน ~0.85
กระแสขาออกเป็นพัลส์ → ESR ของ Cout สำคัญ
RHP zero ω = R ( 1 − D ) 2 / L \omega = R(1-D)^2/L ω = R ( 1 − D ) 2 / L → f c ≤ f R H P Z / 5 f_c \le f_{RHPZ}/5 f c ≤ f R H PZ /5
ค้นหาสูตรในหน้านี้
โหมดฝึกทำ: ซ่อนวิธีทำ
การทำงาน
ON: สวิตช์ลัดลงกราวด์ v L = V i n v_L = V_{in} v L = V in — สะสมพลังงานใน L, โหลดได้พลังงานจาก C เพียงอย่างเดียว
OFF: ไดโอดนำ v L = V i n − V o v_L = V_{in}-V_o v L = V in − V o — L ปล่อยพลังงานรวมกับแหล่งจ่ายไปที่ขาออก
U1 Volt-second balance (boost) อัตราส่วนแปลงผัน
V i n D T s + ( V i n − V o ) ( 1 − D ) T s = 0 ⇒ V o V i n = 1 1 − D , I L = I o 1 − D V_{in}DT_s + (V_{in}-V_o)(1-D)T_s = 0 \;\Rightarrow\; \boxed{\frac{V_o}{V_{in}}=\frac{1}{1-D}},\qquad I_L = \frac{I_o}{1-D} V in D T s + ( V in − V o ) ( 1 − D ) T s = 0 ⇒ V in V o = 1 − D 1 , I L = 1 − D I o
อัตราขยายจริงถูกจำกัดด้วยความต้านทานแฝง
U2 Gain limit from parasitic resistance อัตราขยายเมื่อมี DCR
V o V i n = 1 1 − D ⋅ 1 1 + r L R ( 1 − D ) 2 \frac{V_o}{V_{in}} = \frac{1}{1-D}\cdot\frac{1}{1+\dfrac{r_L}{R(1-D)^2}} V in V o = 1 − D 1 ⋅ 1 + R ( 1 − D ) 2 r L 1
ฟังก์ชันนี้มีค่าสูงสุดแล้วลดลงเมื่อ D → 1 D \to 1 D → 1 → ห้ามใช้ D สูงเกิน ~0.85 ในทางปฏิบัติ ถ้าต้องการอัตราขยายเกิน 5–6 เท่า ใช้ coupled-inductor boost, หม้อแปลง (flyback/forward) หรือวงจรต่อซ้อน
Ripple และ CCM/DCM
U3 Boost ripple ริปเปิลกระแสและแรงดัน
Δ i L = V i n D L f s , Δ v o = I o D C f s + I o 1 − D E S R ( ESR term dominates! ) \Delta i_L = \frac{V_{in}D}{L f_s},\qquad \Delta v_o = \frac{I_o D}{C f_s} + \frac{I_o}{1-D}ESR \;(\text{ESR term dominates!}) Δ i L = L f s V in D , Δ v o = C f s I o D + 1 − D I o ESR ( ESR term dominates! )
กระแสขาออกเป็นพัลส์ขนาด I L I_L I L → ESR ของ C o u t C_{out} C o u t สำคัญกว่าใน Buck มาก ขอบ CCM: K c r i t = D ( 1 − D ) 2 K_{crit}=D(1-D)^2 K cr i t = D ( 1 − D ) 2 (สูงสุด 4/27 ที่ D = 1 / 3 D=1/3 D = 1/3 ) ใน DCM: M = 1 2 ( 1 + 1 + 4 D 2 / K ) M = \tfrac{1}{2}\left(1+\sqrt{1+4D^2/K}\right) M = 2 1 ( 1 + 1 + 4 D 2 / K )
Boost ไร้โหลด ในโหมด open-loop ถ้าถอดโหลดออก พลังงานจาก L ยังถูกดันเข้า C ทุกคาบ — แรงดันจะพุ่งจนตัวเก็บประจุหรือสวิตช์ระเบิด ต้องมี OVP (over-voltage protection) เสมอ และ Boost ไม่มีทางตัดกระแสลัดวงจรขาออก ได้ด้วยสวิตช์ (ไดโอดตรงจาก Vin ถึง Vout) ต้องใช้ฟิวส์/eFuse
แบบจำลองสัญญาณเล็กและ RHP Zero
U4 Boost Gvd with RHP zero ฟังก์ชันถ่ายโอนและ RHP zero
G v d ( s ) = V o 1 − D ⋅ 1 − s ω R H P Z L C ( 1 − D ) 2 s 2 + L R ( 1 − D ) 2 s + 1 , ω R H P Z = R ( 1 − D ) 2 L , ω 0 = 1 − D L C G_{vd}(s)=\frac{V_o}{1-D}\cdot\frac{1-\dfrac{s}{\omega_{RHPZ}}}{\dfrac{LC}{(1-D)^2}s^2+\dfrac{L}{R(1-D)^2}s+1},
\qquad \omega_{RHPZ}=\frac{R(1-D)^2}{L},\quad \omega_0=\frac{1-D}{\sqrt{LC}} G v d ( s ) = 1 − D V o ⋅ ( 1 − D ) 2 L C s 2 + R ( 1 − D ) 2 L s + 1 1 − ω R H PZ s , ω R H PZ = L R ( 1 − D ) 2 , ω 0 = L C 1 − D
ความหมายเชิงฟิสิกส์ของ RHP zero: เมื่อเพิ่ม D ทันที เวลา OFF สั้นลง กระแสที่ส่งให้ขาออกลดลง ก่อน ที่ i L i_L i L จะเพิ่มทัน → แรงดันตกก่อนแล้วค่อยขึ้น (non-minimum phase) เฟสเพิ่มลบ 90° แต่ขนาดเพิ่มขึ้น → ชดเชยไม่ได้ กฎ: f c ≤ f R H P Z / 5 f_c \le f_{RHPZ}/5 f c ≤ f R H PZ /5 และประเมินที่ V i n , m i n V_{in,min} V in , min , I o , m a x I_{o,max} I o , ma x (กรณีแย่สุด)
Current-mode ไม่ได้ลบ RHP zero แต่ทำให้ระบบเหลือขั้วเด่นเดียว ออกแบบด้วย Type II ได้ง่ายขึ้น — ดู ตัวชดเชย
ตัวอย่างออกแบบ: 24 V → 48 V, 1 A, 50 kHz
ตัวอย่าง U-1
24 V → 48 V, 1 A, 50 kHz
D = 1 − 24 / 48 = 0.5 D = 1 - 24/48 = 0.5 D = 1 − 24/48 = 0.5 , I L = 2 I_L = 2 I L = 2 A
Δ i L = 30 % × 2 = 0.6 \Delta i_L = 30\% \times 2 = 0.6 Δ i L = 30% × 2 = 0.6 A → L = 24 ( 0.5 ) 0.6 ( 50 k ) = 400 μ H L = \dfrac{24(0.5)}{0.6(50\text{k})} = 400\ \mu\text{H} L = 0.6 ( 50 k ) 24 ( 0.5 ) = 400 μ H , I p k = 2.3 I_{pk}=2.3 I p k = 2.3 A
Δ v o = 0.5 \Delta v_o = 0.5 Δ v o = 0.5 V → C ≥ 1 ( 0.5 ) 50 k ( 0.5 ) = 20 μ F C \ge \dfrac{1(0.5)}{50\text{k}(0.5)} = 20\ \mu\text{F} C ≥ 50 k ( 0.5 ) 1 ( 0.5 ) = 20 μ F , ESR ≤ 0.25 / 2 ≈ 0.12 Ω \le 0.25/2 \approx 0.12\ \Omega ≤ 0.25/2 ≈ 0.12 Ω (แบ่ง ripple ครึ่งหนึ่งให้ ESR)
f R H P Z = 48 ( 0.25 ) 2 π ( 400 μ ) ≈ 4.8 f_{RHPZ} = \dfrac{48(0.25)}{2\pi(400\mu)} \approx 4.8 f R H PZ = 2 π ( 400 μ ) 48 ( 0.25 ) ≈ 4.8 kHz → f c ≤ 950 f_c \le 950 f c ≤ 950 Hz (ช้า! เป็นธรรมชาติของ boost)
สวิตช์/ไดโอด ≥ 75–100 V, ไดโอดควรเป็น Schottky หรือ ultrafast (ลด Q r r Q_{rr} Q rr )
ต้องเปิด JavaScript เพื่อใช้แล็บ
หัวข้อขยาย
Boost PFC — ใช้ boost ทำให้กระแสอินพุตตามรูป sine (average current mode), ดู SMPS
Interleaved boost ในอินเวอร์เตอร์โซลาร์และรถยนต์ไฟฟ้า
Synchronous boost สำหรับแบตเตอรี่ (ทำงานสองทิศทางเป็น buck ได้)
คำถามที่พบบ่อย ทำไมบูสต์จึงตอบสนองช้ากว่าบั๊ก? เพราะมีศูนย์ครึ่งระนาบขวา (RHP zero) เมื่อเพิ่ม D ทันที เวลาที่ส่งพลังงานไปขาออกสั้นลงก่อนที่กระแส L จะเพิ่มทัน แรงดันจึงตกก่อนแล้วค่อยขึ้น ทำให้ต้องจำกัดความถี่ครอสโอเวอร์ไว้ต่ำกว่าราวหนึ่งในห้าของความถี่ RHP zero
ถอดโหลดของบูสต์ออกจะเกิดอะไรขึ้น? ในโหมด open loop พลังงานจากตัวเหนี่ยวนำยังถูกดันเข้าตัวเก็บประจุทุกคาบ แรงดันขาออกจะเพิ่มขึ้นเรื่อย ๆ จนอุปกรณ์เสียหาย จึงต้องมีวงจรป้องกันแรงดันเกิน (OVP) เสมอ
มด
อาจารย์มด · ธีรวุฒิ แสวงบุญ อาจารย์สาขาวิชาวิศวกรรมไฟฟ้า มหาวิทยาลัยราชภัฏธนบุรี สมุทรปราการ · ดูโปรไฟล์