- หน้าแรก
- คลังความรู้
- อิเล็กทรอนิกส์กำลัง
- ตัวสังเกตกระแส
// บทที่ 15.14 · อิเล็กทรอนิกส์กำลัง · Observers & Condition Monitoring
ตัวสังเกตกระแสและสถานะ (Observer) ในคอนเวอร์เตอร์ และการเฝ้าสังเกตสภาวะแวดล้อม
Luenberger observer ประมาณ iL disturbance observer ประมาณกระแสโหลดเพื่อ feedforward Kalman filter ข้อควรระวัง และการเฝ้าสังเกต Vin อุณหภูมิ ESR และการอิ่มตัว
- ขั้วตัวสังเกตเร็วกว่าลูปควบคุม 3–5 เท่า
- เพิ่มสถานะ → feedforward ลด load-step dip
- ห้ามใช้ค่าประมาณทำ OCP
- ใช้ทำนายอายุตัวเก็บประจุ
ทำไมต้องสังเกตแทนวัด
เซนเซอร์กระแสเพิ่มต้นทุน การสูญเสีย สัญญาณรบกวน และจุดเสีย ถ้าเรารู้แบบจำลองและวัด , , ได้ เราประมาณ และกระแสโหลดได้
Luenberger observer สำหรับ Buck
แบบจำลองเฉลี่ย (, กระแสโหลด เป็นสัญญาณรบกวน):
O1 Averaged buck state model แบบจำลองสถานะของบั๊ก
ตัวสังเกต: เลือก ให้ขั้วของ เร็วกว่าลูปควบคุม 3–5 เท่า แต่ช้ากว่า
ประมาณกระแสโหลดด้วย Extended-state / Disturbance observer
เพิ่มสถานะ โดยสมมติ :
O2 Extended-state load observer ตัวสังเกตกระแสโหลด
นำ ไปทำ load-current feedforward → load-step dip ลดลงอย่างมาก (เทคนิคที่ใช้ใน VRM และ EV charger)
Kalman filter
เมื่อสัญญาณวัดมีสัญญาณรบกวนมาก (ADC + สวิตชิ่ง) ใช้ Kalman แบบดิสครีต: ทำนาย , แล้วแก้ไข — ปรับ (ความไม่แน่นอนของแบบจำลอง) กับ (สัญญาณรบกวนวัด) เป็นตัวแลกระหว่างความเร็วกับความเรียบ
ข้อควรระวังของการสังเกต
- ความผิดพลาดของ , , (±20%) → ค่าประมาณเอนเอียง → ใช้ร่วมกับเซนเซอร์ราคาถูกความเร็วต่ำ (fusion)
- การป้องกันกระแสเกินห้ามพึ่งค่าประมาณ ต้องมีวงจรตรวจจริงเสมอ
การเฝ้าสังเกตเหตุการณ์แวดล้อม (Condition & Event Monitoring)
| สิ่งที่สังเกต | วิธี | ใช้ทำอะไร |
|---|---|---|
| เปลี่ยน | วัด + input voltage feedforward () | ลด , ทนแหล่งจ่ายผันผวน (โซลาร์, แบต) |
| อุณหภูมิฮีตซิงก์/ขด | NTC ใกล้ MOSFET | derating, ชดเชย DCR |
| ESR ของ เพิ่ม | วัด ripple ที่ เทียบกับ → | ทำนายอายุตัวเก็บประจุ (ESR ×2 = หมดอายุ) |
| L เข้าใกล้อิ่มตัว | ความชันกระแสขาขึ้นเพิ่มผิดปกติ | ลดกระแสพีก |
| เหตุการณ์ผิดปกติ (OVP, brown-out, ลัดวงจร) | บันทึก event log + timestamp | วิเคราะห์ย้อนหลัง/บำรุงรักษาเชิงพยากรณ์ — ดู AI ช่วยควบคุม |
คำถามที่พบบ่อย
ประมาณกระแสตัวเหนี่ยวนำโดยไม่ใช้เซนเซอร์ได้อย่างไร?
ใช้แบบจำลองเฉลี่ยของวงจรร่วมกับค่าที่วัดได้คือแรงดันขาออก แรงดันขาเข้า และ duty แล้วสร้าง Luenberger observer ที่ป้อนกลับความต่างระหว่างแรงดันที่วัดกับที่ประมาณ ค่าประมาณจะลู่เข้าค่าจริงด้วยความเร็วที่กำหนดจากขั้วของตัวสังเกต