BMS ทำหน้าที่อะไรจริงๆ

Battery pack อาจดูปกติจากภายนอก ขณะที่เซลล์หนึ่งภายในกำลังเข้าใกล้ปัญหาอยู่แล้ว แรงดันรวมของ pack อาจยังดูยอมรับได้ แต่เซลล์หนึ่งอาจใกล้ขีดจำกัดแรงดันด้านบนหรือร้อนกว่าเซลล์ข้างเคียง นี่คือระดับที่ battery management system หรือ BMS กลายเป็นสิ่งจำเป็น งานของมันไม่ใช่แค่เปิดและปิดแบตเตอรี่ และการเรียกมันว่า “สมอง” ของ storage system ทั้งระบบก็ให้เครดิตเกินจริง BMS เฝ้าติดตามแบตเตอรี่อย่างใกล้ชิด ประเมินสถานะแบตเตอรี่ที่ sensor รายงานโดยตรงไม่ได้ และสื่อสารหรือบังคับใช้ขีดจำกัดที่แบตเตอรี่ควรทำงานภายใน
ใน high-voltage storage system งานเหล่านั้นอาจกระจายอยู่ในฮาร์ดแวร์หลายชิ้น ตัวอย่างเช่น reference design NXP 1500 V BESS ใช้ cell-monitoring units เพื่อวัดแรงดันเซลล์แต่ละเซลล์และอุณหภูมิแวดล้อม ขณะที่ battery-management unit ประมวลผลข้อมูลและควบคุมการกระทำระดับสูงกว่า การออกแบบเดียวกันยังรวม pack-level sensing และ contactor interfaces เหตุผลที่ต้องมองต่ำกว่าตัวเลขรวมของ pack นั้นตรงไปตรงมา: pack ประกอบด้วยเซลล์จำนวนมาก และเซลล์ที่เข้าใกล้ขอบเขตทางไฟฟ้าหรือความร้อนอาจสำคัญก่อนที่ค่ารวมของ pack จะดูผิดปกติ (nxp.com)

จากค่าที่อ่านได้ของเซลล์สู่ขีดจำกัดการทำงาน

BMS ทำมากกว่าการเก็บ measurement Voltage, current และ temperature คือ sensor inputs ส่วน state of charge และ state of health คือสถานะที่คำนวณหรือประเมินจาก measurement ของแบตเตอรี่และ algorithms ของ BMS Infineon ระบุ SOC/SOH estimation ร่วมกับ fault detection, balancing และ communication เป็นฟังก์ชันหลักของ BMS สำหรับ battery energy storage สำหรับผู้ที่ไม่ใช่ผู้เชี่ยวชาญ ความแตกต่างที่มีประโยชน์คือสถานะแบตเตอรี่ที่แสดงไม่ใช่ raw sensor channel อีกตัวหนึ่ง แต่เป็น working estimate ของ BMS ต่อสภาวะที่วัดด้วย sensor เดี่ยวไม่ได้ (infineon.com)
Measurement และ estimate เหล่านี้มีประโยชน์เมื่อ BMS เปลี่ยนมันเป็น operating limits แบตเตอรี่ที่ร้อนขึ้นหรือเข้าใกล้ cell-voltage boundary ไม่ได้กระโดดจากการทำงานปกติไปสู่การ shutdown เต็มรูปแบบเสมอไป ในระบบที่ถูกจัดการ BMS สามารถบอกอุปกรณ์ที่เชื่อมต่อให้ลดสิ่งที่กำลังร้องขอจากแบตเตอรี่ Victron ให้ตัวอย่างชัดเจน: intelligent CAN-bus BMS สามารถส่ง charge-voltage limit, charge-current limit และ discharge-current limit ไปยัง system controller ซึ่งจากนั้นส่งข้อจำกัดเหล่านั้นต่อไปยัง inverter/chargers และ chargers ที่เชื่อมต่อ ขีดจำกัดเหล่านี้ยังเปลี่ยนแบบ dynamic ได้เมื่อ cell voltage, state of charge หรือ temperature เปลี่ยน ดังนั้นลิงก์ BMS-to-controller จึงสำคัญทั้งระหว่างการทำงานปกติและระหว่าง fault หากเซลล์หนึ่งเข้าใกล้ขีดจำกัดบนระหว่าง charging การลด charge ที่อนุญาตสามารถกันแบตเตอรี่ออกจากขอบเขตนั้นก่อนที่ hard disconnect จะจำเป็น (victronenergy.com)
Protection ยังอาจกลายเป็นการกระทำทางกายภาพ ใน high-voltage battery systems contactors เชื่อมต่อและตัดการเชื่อมต่อแบตเตอรี่ออกจากวงจรกำลังหลัก BESS battery-management unit ของ NXP รวม interlock monitoring และ contactor control ทำให้สถาปัตยกรรม BMS มีวิธี isolate แบตเตอรี่เมื่อ protection ต้องการมากกว่า communicated limit นี่เป็นการกระทำต่างชนิดจาก power regulation ตามปกติ: อย่างหนึ่งจัดการว่าแบตเตอรี่ถูกใช้งานหนักเพียงใด อีกอย่างสามารถตัด electrical connection ทั้งหมดได้ (nxp.com)

ทำไมเซลล์เดียวจึงจำกัดทั้ง pack ได้

Balancing เข้าใจง่ายขึ้นเมื่อมอง pack ทีละเซลล์ เซลล์ใน pack เดียวกันคล้ายกัน แต่ความแตกต่างเล็ก ๆ ใน capacity และสภาพความร้อนอาจทำให้ drift ห่างกันตามเวลา Texas Instruments ระบุในบทความออกแบบ BESS ว่าความไม่สม่ำเสมอระหว่างเซลล์และสภาพการระบายความร้อนที่ต่างกันสามารถสร้าง imbalance ได้ ขณะที่ imbalance ระหว่าง packs สามารถลด maximum usable energy ของ ESS ในระดับเซลล์ ผลเชิงปฏิบัติคือเซลล์หนึ่งอาจถึงขีดจำกัดเร็วกว่าเพื่อนบ้าน ทำให้พลังงานศักยภาพบางส่วนของ pack ไม่ถูกใช้ แม้เซลล์อื่นยังไปต่อได้ (ti.com)
Balancing คือฟังก์ชันของ BMS ที่พยายามไม่ให้ความแตกต่างเหล่านั้นโตเกินไป มันไม่ได้ทำให้ทุกเซลล์เหมือนกัน และไม่สามารถคืน capacity ที่สูญเสียไปในเซลล์ที่แก่หรือเสียหาย สิ่งที่ทำได้คือลด mismatch เพื่อให้เซลล์หนึ่งมีโอกาสน้อยลงที่จะกลายเป็น early limiter ซ้ำ ๆ ของ pack คำแนะนำ cell-balancing ของ Texas Instruments แสดงหลักการเดียวกัน: เมื่อ imbalance สูง เซลล์ voltage สูงสุดอาจทำให้ charging จบก่อน หรือเซลล์ voltage ต่ำสุดอาจทำให้ discharge จบก่อน ทิ้ง capacity ในเซลล์อื่นไว้ไม่ได้ใช้ นี่คือเหตุผลที่ balancing อยู่เคียงข้าง measurement และ protection: BMS ไม่ได้แค่เฝ้าดูวินาทีที่ขอบเขตถูกข้าม แต่ยังจัดการสภาวะที่มีผลต่อความสม่ำเสมอที่เซลล์เข้าใกล้ขอบเขตนั้น (ti.com)
Communication ทำให้ภาพสมบูรณ์ BMS สามารถเปิดเผยสถานะแบตเตอรี่ alarms และ operating limits ให้กับอุปกรณ์ภายนอก และ BESS BMU ของ NXP มี Ethernet, CAN FD และ RS485 interfaces สำหรับเชื่อมต่อกับ energy management system แต่ BMS ไม่ได้ทำ AC/DC power conversion ของ PCS และไม่จำเป็นต้องตัดสินใจทุกอย่างระดับไซต์ controller ระดับสูงกว่าอาจตัดสินใจว่าระบบควร charge หรือ discharge เมื่อใด BMS ให้ข้อมูลและขีดจำกัดฝั่งแบตเตอรี่ที่ทำให้การตัดสินใจเหล่านั้นปลอดภัยสำหรับ pack (nxp.com)
วิธีเข้าใจ BMS ที่มีประโยชน์คือไล่ตามห่วงโซ่จากการสังเกตไปสู่การกระทำ มันเฝ้าดูเซลล์และสภาวะของ pack เปลี่ยน measurement เป็น estimate สถานะแบตเตอรี่ ตรวจสภาพเหล่านั้นกับ operating limits ทำ balancing ให้เซลล์ที่ drift ห่างกัน และสื่อสารหรือบังคับใช้ข้อจำกัดเมื่อจำเป็น มันหยุดแบตเตอรี่จากการ aging ไม่ได้ ซ่อมเซลล์อ่อนแอไม่ได้ และแทน controller อื่นใน energy-storage system ไม่ได้ สิ่งที่มันให้คือขอบเขตการทำงานของแบตเตอรี่: ข้อมูลและ protection ที่ทำให้ส่วนที่เหลือของระบบใช้ pack ได้โดยไม่มองมันเป็นเพียงกล่องที่มี voltage ที่ขั้ว นี่เป็นคำอธิบายที่ดราม่าน้อยกว่า “สมอง” แต่ใกล้เคียงกับสิ่งที่ BMS ทำจริงมากกว่า