• เฟซบุ๊ก
  • ติ๊กต็อก (2)
  • ลิงค์อิน
  • อินสตาแกรม

บริษัท เฉิงตู อี้เหว่ย นิว เอนเนอร์จี ออโต้ คอมพาโน จำกัด

จุดเชื่อมต่อสำคัญระหว่างแบตเตอรี่และยานยนต์ไฟฟ้า – ระบบจัดการแบตเตอรี่ (BMS) -2

4. ฟังก์ชันซอฟต์แวร์หลักของ BMS

 

l ฟังก์ชันการวัด

(1) การวัดข้อมูลพื้นฐาน: การตรวจสอบแรงดันแบตเตอรี่ สัญญาณกระแส และอุณหภูมิของชุดแบตเตอรี่ หน้าที่พื้นฐานที่สุดของระบบจัดการแบตเตอรี่คือการวัดแรงดัน กระแส และอุณหภูมิของเซลล์แบตเตอรี่ ซึ่งเป็นพื้นฐานของการคำนวณและตรรกะควบคุมระดับสูงสุดทั้งหมดของระบบจัดการแบตเตอรี่

(2) การตรวจจับความต้านทานฉนวน: ระบบแบตเตอรี่ทั้งหมดและระบบแรงดันสูงจำเป็นต้องได้รับการทดสอบความต้านทานฉนวนโดยระบบจัดการแบตเตอรี่

(3) การตรวจจับการล็อกแรงดันสูง (HVIL): ใช้เพื่อยืนยันความสมบูรณ์ของระบบแรงดันสูงทั้งหมด เมื่อความสมบูรณ์ของวงจรระบบแรงดันสูงเสียหาย มาตรการความปลอดภัยจะถูกเปิดใช้งาน

 

ฟังก์ชันการประมาณค่า

(1) การประมาณค่า SOC และ SOH: ส่วนหลักและส่วนที่ยากที่สุด

(2) การปรับสมดุล: ปรับความไม่สมดุลของ SOC x ความจุระหว่างโมโนเมอร์ผ่านวงจรปรับสมดุล

(3) ข้อจำกัดด้านพลังงานแบตเตอรี่: พลังงานขาเข้าและขาออกของแบตเตอรี่มีข้อจำกัดที่อุณหภูมิ SOC ที่แตกต่างกัน

 

ฟังก์ชันอื่นๆ

(1) การควบคุมรีเลย์: รวมถึงเมน +, เมน -, รีเลย์ชาร์จ +, รีเลย์ชาร์จ -, รีเลย์ชาร์จล่วงหน้า

(2) การควบคุมอุณหภูมิ

(3) ฟังก์ชันการสื่อสาร

(4) การวินิจฉัยข้อผิดพลาดและการแจ้งเตือน

(5) การทำงานที่ทนต่อความผิดพลาด

5.ฟังก์ชันซอฟต์แวร์หลักของ BMS

 

ฟังก์ชันการวัด

(1) การวัดข้อมูลพื้นฐาน: การตรวจสอบแรงดันแบตเตอรี่ สัญญาณกระแส และอุณหภูมิของชุดแบตเตอรี่ หน้าที่พื้นฐานที่สุดของระบบจัดการแบตเตอรี่คือการวัดแรงดัน กระแส และอุณหภูมิของเซลล์แบตเตอรี่ ซึ่งเป็นพื้นฐานของการคำนวณและตรรกะควบคุมระดับสูงสุดทั้งหมดของระบบจัดการแบตเตอรี่

(2) การตรวจจับความต้านทานฉนวน: ระบบแบตเตอรี่ทั้งหมดและระบบแรงดันสูงจำเป็นต้องได้รับการทดสอบความต้านทานฉนวนโดยระบบจัดการแบตเตอรี่

(3) การตรวจจับการล็อกแรงดันสูง (HVIL): ใช้เพื่อยืนยันความสมบูรณ์ของระบบแรงดันสูงทั้งหมด เมื่อความสมบูรณ์ของวงจรระบบแรงดันสูงเสียหาย มาตรการความปลอดภัยจะถูกเปิดใช้งาน

ฟังก์ชันการประมาณค่า

(1) การประมาณค่า SOC และ SOH: ส่วนหลักและส่วนที่ยากที่สุด

(2) การปรับสมดุล: ปรับความไม่สมดุลของ SOC x ความจุระหว่างโมโนเมอร์ผ่านวงจรปรับสมดุล

(3) ข้อจำกัดด้านพลังงานแบตเตอรี่: พลังงานขาเข้าและขาออกของแบตเตอรี่มีข้อจำกัดที่อุณหภูมิ SOC ที่แตกต่างกัน

ฟังก์ชันอื่นๆ

(1) การควบคุมรีเลย์: รวมถึงเมน +, เมน -, รีเลย์ชาร์จ +, รีเลย์ชาร์จ -, รีเลย์ชาร์จล่วงหน้า

(2) การควบคุมอุณหภูมิ

(3) ฟังก์ชันการสื่อสาร

(4) การวินิจฉัยข้อผิดพลาดและการแจ้งเตือน 

(5) การทำงานที่ทนต่อความผิดพลาด

6.สถาปัตยกรรมซอฟต์แวร์ BMS

การจัดการแรงดันไฟฟ้าสูงและต่ำ

เมื่อเปิดเครื่องตามปกติ BMS จะถูกปลุกโดย VCU ผ่านสัญญาณ 12V แบบต่อตรงหรือสัญญาณ CAN หลังจากที่ BMS ตรวจสอบตัวเองเสร็จสิ้นและเข้าสู่โหมดสแตนด์บาย VCU จะส่งคำสั่งแรงดันสูง และ BMS จะควบคุมการปิดรีเลย์เพื่อเชื่อมต่อแรงดันสูงให้เสร็จสมบูรณ์ เมื่อปิดเครื่อง VCU จะส่งคำสั่งแรงดันต่ำแล้วตัดการเชื่อมต่อการปลุก 12V เมื่อเสียบปืนเพื่อชาร์จในขณะที่เครื่องปิดอยู่ จะสามารถปลุกได้ด้วยสัญญาณ CP หรือ A+

การจัดการการชาร์จ

(1) การชาร์จช้า

การชาร์จแบบช้า คือการชาร์จแบตเตอรี่ด้วยกระแสตรงที่แปลงมาจากกระแสสลับโดยใช้เครื่องชาร์จในตัวของแท่นชาร์จ (หรือแหล่งจ่ายไฟ 220V) โดยทั่วไปแล้ว แท่นชาร์จจะมีพิกัดกระแส 16A, 32A และ 64A และยังสามารถชาร์จผ่านแหล่งจ่ายไฟบ้านได้อีกด้วย BMS สามารถปลุกให้ทำงานได้ด้วยสัญญาณ CC หรือ CP แต่ต้องแน่ใจว่าสามารถเข้าสู่โหมดพักการทำงานได้ตามปกติหลังจากชาร์จเสร็จแล้ว กระบวนการชาร์จด้วยกระแสสลับนั้นค่อนข้างง่ายและสามารถพัฒนาได้ตามมาตรฐานแห่งชาติโดยละเอียด

ระบบชาร์จ OBC

(2) การชาร์จเร็ว

การชาร์จเร็วคือการชาร์จแบตเตอรี่ด้วยกระแสตรงโดยใช้แท่นชาร์จ DC ซึ่งสามารถทำอัตราการชาร์จได้ถึง 1C หรือสูงกว่านั้น โดยทั่วไปแล้วสามารถชาร์จแบตเตอรี่ได้ 80% ภายใน 45 นาที และสามารถปลุกเครื่องได้โดยใช้สัญญาณ A+ จากแหล่งจ่ายไฟเสริมของแท่นชาร์จ

แผนผังควบคุมการชาร์จเร็ว แผนภาพวงจรไฟฟ้า

ฟังก์ชันการประมาณค่า

(1) SOP (State of Power) จะได้รับพลังงานการชาร์จและการคายประจุที่พร้อมใช้งานของแบตเตอรี่ปัจจุบันโดยการค้นหาตารางผ่านอุณหภูมิและ SOC VCU จะกำหนดวิธีการใช้งานยานพาหนะทั้งหมดโดยอิงตามค่าพลังงานที่ส่งมา

(2) SOH (State of Health) ส่วนใหญ่จะบ่งบอกถึงสถานะสุขภาพปัจจุบันของแบตเตอรี่ โดยมีค่าอยู่ระหว่าง 0-100% โดยทั่วไปถือว่าไม่สามารถใช้แบตเตอรี่ได้เมื่อค่าลดลงต่ำกว่า 80% 

(3) SOC (State of Charge) เป็นส่วนหนึ่งของอัลกอริธึมควบคุมหลักของ BMS ซึ่งแสดงลักษณะสถานะความจุคงเหลือในปัจจุบัน โดยส่วนใหญ่จะใช้หลักการอินทิกรัลแอมแปร์-ชั่วโมงและอัลกอริธึม EKF (extended Kalman filter) ร่วมกับกลยุทธ์การแก้ไข (เช่น การแก้ไขแรงดันไฟวงจรเปิด การแก้ไขการชาร์จเต็ม การแก้ไขการชาร์จสิ้นสุด การแก้ไขความจุภายใต้อุณหภูมิและ SOH ที่แตกต่างกัน เป็นต้น)

(4) อัลกอริทึม SOE (State of Energy) ยังไม่ได้รับการพัฒนาอย่างกว้างขวางโดยผู้ผลิตในประเทศ หรือใช้อัลกอริทึมที่ค่อนข้างง่ายเพื่อหาอัตราส่วนของพลังงานที่เหลืออยู่ภายใต้สถานะปัจจุบันต่อพลังงานสูงสุดที่มีอยู่ ฟังก์ชันนี้ส่วนใหญ่ใช้สำหรับการประมาณระยะการเดินทางที่เหลืออยู่

การวินิจฉัยข้อผิดพลาด

ระดับความผิดพลาดที่แตกต่างกันจะถูกจำแนกตามประสิทธิภาพที่แตกต่างกันของแบตเตอรี่ และระบบจัดการแบตเตอรี่ (BMS) และหน่วยควบคุมแรงดันไฟฟ้า (VCU) จะใช้มาตรการประมวลผลที่แตกต่างกันภายใต้ระดับความผิดพลาดที่แตกต่างกัน เช่น การแจ้งเตือน การจำกัดกำลังไฟ หรือการตัดการเชื่อมต่อแรงดันไฟฟ้าสูงโดยตรง ความผิดพลาดรวมถึงความผิดพลาดในการรับส่งข้อมูลและความสมเหตุสมผล ความผิดพลาดทางไฟฟ้า (เซ็นเซอร์และแอคชูเอเตอร์) ความผิดพลาดในการสื่อสาร และความผิดพลาดเกี่ยวกับสถานะแบตเตอรี่ เป็นต้น

1.ฟังก์ชันซอฟต์แวร์หลักของ BMS

 

ฟังก์ชันการวัด

 

(1) การวัดข้อมูลพื้นฐาน: การตรวจสอบแรงดันแบตเตอรี่ สัญญาณกระแส และอุณหภูมิของชุดแบตเตอรี่ หน้าที่พื้นฐานที่สุดของระบบจัดการแบตเตอรี่คือการวัดแรงดัน กระแส และอุณหภูมิของเซลล์แบตเตอรี่ ซึ่งเป็นพื้นฐานของการคำนวณและตรรกะควบคุมระดับสูงสุดทั้งหมดของระบบจัดการแบตเตอรี่

 

(2) การตรวจจับความต้านทานฉนวน: ระบบแบตเตอรี่ทั้งหมดและระบบแรงดันสูงจำเป็นต้องได้รับการทดสอบความต้านทานฉนวนโดยระบบจัดการแบตเตอรี่

 

(3) การตรวจจับการล็อกแรงดันสูง (HVIL): ใช้เพื่อยืนยันความสมบูรณ์ของระบบแรงดันสูงทั้งหมด เมื่อความสมบูรณ์ของวงจรระบบแรงดันสูงเสียหาย มาตรการความปลอดภัยจะถูกเปิดใช้งาน

 

ฟังก์ชันการประมาณค่า

(1) การประมาณค่า SOC และ SOH: ส่วนหลักและส่วนที่ยากที่สุด

 

(2) การปรับสมดุล: ปรับความไม่สมดุลของ SOC x ความจุระหว่างโมโนเมอร์ผ่านวงจรปรับสมดุล

 

(3) ข้อจำกัดด้านพลังงานแบตเตอรี่: พลังงานขาเข้าและขาออกของแบตเตอรี่มีข้อจำกัดที่อุณหภูมิ SOC ที่แตกต่างกัน

 

ฟังก์ชันอื่นๆ

(1) การควบคุมรีเลย์: รวมถึงเมน +, เมน -, รีเลย์ชาร์จ +, รีเลย์ชาร์จ -, รีเลย์ชาร์จล่วงหน้า

 

(2) การควบคุมอุณหภูมิ

 

(3) ฟังก์ชันการสื่อสาร

 

(4) การวินิจฉัยข้อผิดพลาดและการแจ้งเตือน

 

(5) การทำงานที่ทนต่อความผิดพลาด

 

2.สถาปัตยกรรมซอฟต์แวร์ BMS

 

การจัดการแรงดันไฟฟ้าสูงและต่ำ

 

เมื่อเปิดเครื่องตามปกติ BMS จะถูกปลุกโดย VCU ผ่านสัญญาณ 12V แบบต่อตรงหรือสัญญาณ CAN หลังจากที่ BMS ตรวจสอบตัวเองเสร็จสิ้นและเข้าสู่โหมดสแตนด์บาย VCU จะส่งคำสั่งแรงดันสูง และ BMS จะควบคุมการปิดรีเลย์เพื่อเชื่อมต่อแรงดันสูงให้เสร็จสมบูรณ์ เมื่อปิดเครื่อง VCU จะส่งคำสั่งแรงดันต่ำแล้วตัดการเชื่อมต่อการปลุก 12V เมื่อเสียบปืนเพื่อชาร์จในขณะที่เครื่องปิดอยู่ จะสามารถปลุกได้ด้วยสัญญาณ CP หรือ A+

 

การจัดการการชาร์จ

(1) การชาร์จช้า

การชาร์จแบบช้า คือการชาร์จแบตเตอรี่ด้วยกระแสตรงที่แปลงมาจากกระแสสลับโดยใช้เครื่องชาร์จในตัวของแท่นชาร์จ (หรือแหล่งจ่ายไฟ 220V) โดยทั่วไปแล้ว แท่นชาร์จจะมีพิกัดกระแส 16A, 32A และ 64A และยังสามารถชาร์จผ่านแหล่งจ่ายไฟบ้านได้อีกด้วย BMS สามารถปลุกให้ทำงานได้ด้วยสัญญาณ CC หรือ CP แต่ต้องแน่ใจว่าสามารถเข้าสู่โหมดพักการทำงานได้ตามปกติหลังจากชาร์จเสร็จแล้ว กระบวนการชาร์จด้วยกระแสสลับนั้นค่อนข้างง่ายและสามารถพัฒนาได้ตามมาตรฐานแห่งชาติโดยละเอียด

 

(2) การชาร์จเร็ว

การชาร์จเร็วคือการชาร์จแบตเตอรี่ด้วยกระแสตรงโดยใช้แท่นชาร์จ DC ซึ่งสามารถทำอัตราการชาร์จได้ถึง 1C หรือสูงกว่านั้น โดยทั่วไปแล้วสามารถชาร์จแบตเตอรี่ได้ 80% ภายใน 45 นาที และสามารถปลุกเครื่องได้โดยใช้สัญญาณ A+ จากแหล่งจ่ายไฟเสริมของแท่นชาร์จ

 

ฟังก์ชันการประมาณค่า

(1) SOP (State of Power) จะได้รับพลังงานการชาร์จและการคายประจุที่พร้อมใช้งานของแบตเตอรี่ปัจจุบันโดยการค้นหาตารางผ่านอุณหภูมิและ SOC VCU จะกำหนดวิธีการใช้งานยานพาหนะทั้งหมดโดยอิงตามค่าพลังงานที่ส่งมา

 

(2) SOH (State of Health) ส่วนใหญ่จะบ่งบอกถึงสถานะสุขภาพปัจจุบันของแบตเตอรี่ โดยมีค่าอยู่ระหว่าง 0-100% โดยทั่วไปถือว่าไม่สามารถใช้แบตเตอรี่ได้เมื่อค่าลดลงต่ำกว่า 80%

 

(3) SOC (State of Charge) เป็นส่วนหนึ่งของอัลกอริธึมควบคุมหลักของ BMS ซึ่งแสดงลักษณะสถานะความจุคงเหลือในปัจจุบัน โดยส่วนใหญ่จะใช้หลักการอินทิกรัลแอมแปร์-ชั่วโมงและอัลกอริธึม EKF (extended Kalman filter) ร่วมกับกลยุทธ์การแก้ไข (เช่น การแก้ไขแรงดันไฟวงจรเปิด การแก้ไขการชาร์จเต็ม การแก้ไขการชาร์จสิ้นสุด การแก้ไขความจุภายใต้อุณหภูมิและ SOH ที่แตกต่างกัน เป็นต้น)

 

(4) อัลกอริทึม SOE (State of Energy) ยังไม่ได้รับการพัฒนาอย่างกว้างขวางโดยผู้ผลิตในประเทศ หรือใช้อัลกอริทึมที่ค่อนข้างง่ายเพื่อหาอัตราส่วนของพลังงานที่เหลืออยู่ภายใต้สถานะปัจจุบันต่อพลังงานสูงสุดที่มีอยู่ ฟังก์ชันนี้ส่วนใหญ่ใช้สำหรับการประมาณระยะการเดินทางที่เหลืออยู่

 

การวินิจฉัยข้อผิดพลาด

ระดับความผิดพลาดที่แตกต่างกันจะถูกจำแนกตามประสิทธิภาพที่แตกต่างกันของแบตเตอรี่ และระบบจัดการแบตเตอรี่ (BMS) และหน่วยควบคุมแรงดันไฟฟ้า (VCU) จะใช้มาตรการประมวลผลที่แตกต่างกันภายใต้ระดับความผิดพลาดที่แตกต่างกัน เช่น การแจ้งเตือน การจำกัดกำลังไฟ หรือการตัดการเชื่อมต่อแรงดันไฟฟ้าสูงโดยตรง ความผิดพลาดรวมถึงความผิดพลาดในการรับส่งข้อมูลและความสมเหตุสมผล ความผิดพลาดทางไฟฟ้า (เซ็นเซอร์และแอคชูเอเตอร์) ความผิดพลาดในการสื่อสาร และความผิดพลาดเกี่ยวกับสถานะแบตเตอรี่ เป็นต้น

ติดต่อเรา:

yanjing@1vtruck.com +(86)13921093681

duanqianyun@1vtruck.com +(86)13060058315

liyan@1vtruck.com +(86)18200390258


วันที่โพสต์: 12 พฤษภาคม 2566