4. ฟังก์ชั่นซอฟต์แวร์หลักของ BMS
l ฟังก์ชั่นการวัด
(1) การวัดข้อมูลพื้นฐาน: ตรวจสอบแรงดันแบตเตอรี่ สัญญาณปัจจุบัน และอุณหภูมิของก้อนแบตเตอรี่ ฟังก์ชันพื้นฐานที่สุดของระบบการจัดการแบตเตอรี่คือการวัดแรงดัน กระแส และอุณหภูมิของเซลล์แบตเตอรี่ ซึ่งเป็นพื้นฐานของการคำนวณระดับบนสุดและตรรกะการควบคุมของระบบการจัดการแบตเตอรี่
(2) การตรวจจับความต้านทานของฉนวน: ระบบแบตเตอรี่และระบบไฟฟ้าแรงสูงทั้งหมดจำเป็นต้องได้รับการทดสอบฉนวนโดยระบบการจัดการแบตเตอรี่
(3) การตรวจจับลูกโซ่ไฟฟ้าแรงสูง (HVIL): ใช้เพื่อยืนยันความสมบูรณ์ของระบบไฟฟ้าแรงสูงทั้งหมด เมื่อความสมบูรณ์ของวงจรระบบไฟฟ้าแรงสูงเสียหาย มาตรการด้านความปลอดภัยจะเริ่มทำงาน
ลฟังก์ชันการประมาณค่า
(1) การประมาณค่า SOC และ SOH: แกนกลางและส่วนที่ยากที่สุด
(2) การปรับสมดุล: ปรับความไม่สมดุลของความจุ SOC x ระหว่างโมโนเมอร์ผ่านวงจรปรับสมดุล
(3) ข้อจำกัดด้านพลังงานแบตเตอรี่: กำลังไฟเข้าและเอาต์พุตของแบตเตอรี่ถูกจำกัดที่อุณหภูมิ SOC ที่แตกต่างกัน
ลฟังก์ชั่นอื่นๆ
(1) การควบคุมรีเลย์: รวมถึง main +, main-, รีเลย์การชาร์จ +, รีเลย์การชาร์จ -, รีเลย์การชาร์จล่วงหน้า
(2) การควบคุมความร้อน
(3) ฟังก์ชั่นการสื่อสาร
(4) การวินิจฉัยข้อผิดพลาดและการเตือน
(5) การทำงานที่ทนต่อข้อผิดพลาด
5.ฟังก์ชั่นซอฟต์แวร์หลักของ BMS
ลฟังก์ชั่นการวัด
(1) การวัดข้อมูลพื้นฐาน: ตรวจสอบแรงดันแบตเตอรี่ สัญญาณปัจจุบัน และอุณหภูมิของก้อนแบตเตอรี่ ฟังก์ชันพื้นฐานที่สุดของระบบการจัดการแบตเตอรี่คือการวัดแรงดัน กระแส และอุณหภูมิของเซลล์แบตเตอรี่ ซึ่งเป็นพื้นฐานของการคำนวณระดับบนสุดและตรรกะการควบคุมของระบบการจัดการแบตเตอรี่
(2) การตรวจจับความต้านทานของฉนวน: ระบบแบตเตอรี่และระบบไฟฟ้าแรงสูงทั้งหมดจำเป็นต้องได้รับการทดสอบฉนวนโดยระบบการจัดการแบตเตอรี่
(3) การตรวจจับลูกโซ่ไฟฟ้าแรงสูง (HVIL): ใช้เพื่อยืนยันความสมบูรณ์ของระบบไฟฟ้าแรงสูงทั้งหมด เมื่อความสมบูรณ์ของวงจรระบบไฟฟ้าแรงสูงเสียหาย มาตรการด้านความปลอดภัยจะเริ่มทำงาน
ลฟังก์ชันการประมาณค่า
(1) การประมาณค่า SOC และ SOH: แกนกลางและส่วนที่ยากที่สุด
(2) การปรับสมดุล: ปรับความไม่สมดุลของความจุ SOC x ระหว่างโมโนเมอร์ผ่านวงจรปรับสมดุล
(3) ข้อจำกัดด้านพลังงานแบตเตอรี่: กำลังไฟเข้าและเอาต์พุตของแบตเตอรี่ถูกจำกัดที่อุณหภูมิ SOC ที่แตกต่างกัน
ลฟังก์ชั่นอื่นๆ
(1) การควบคุมรีเลย์: รวมถึง main +, main-, รีเลย์การชาร์จ +, รีเลย์การชาร์จ -, รีเลย์การชาร์จล่วงหน้า
(2) การควบคุมความร้อน
(3) ฟังก์ชั่นการสื่อสาร
(4) การวินิจฉัยข้อผิดพลาดและการเตือน
(5) การทำงานที่ทนต่อข้อผิดพลาด
6.สถาปัตยกรรมซอฟต์แวร์ BMS
ลการจัดการไฟฟ้าแรงสูงและแรงต่ำ
เมื่อเปิดเครื่องตามปกติ BMS จะถูกปลุกโดย VCU ผ่านทางฮาร์ดไลน์หรือสัญญาณ CAN 12V หลังจากที่ BMS ตรวจสอบตัวเองเสร็จสิ้นและเข้าสู่โหมดสแตนด์บาย VCU จะส่งคำสั่งไฟฟ้าแรงสูง และ BMS จะควบคุมการปิดรีเลย์เพื่อให้การเชื่อมต่อไฟฟ้าแรงสูงเสร็จสมบูรณ์ เมื่อปิดเครื่อง VCU จะส่งคำสั่งแรงดันไฟฟ้าต่ำแล้วตัดการเชื่อมต่อการปลุกระบบ 12V เมื่อเสียบปืนเพื่อชาร์จในสถานะปิดเครื่อง จะสามารถปลุกปืนได้ด้วยสัญญาณ CP หรือ A+
ลการจัดการการชาร์จ
(1) การชาร์จช้า
การชาร์จช้าคือการชาร์จแบตเตอรี่ด้วยไฟฟ้ากระแสตรงที่แปลงจากไฟฟ้ากระแสสลับด้วยเครื่องชาร์จในตัวของกองชาร์จ (หรือแหล่งจ่ายไฟ 220V) ข้อมูลจำเพาะของกองชาร์จโดยทั่วไปคือ 16A, 32A และ 64A และสามารถชาร์จผ่านแหล่งจ่ายไฟในครัวเรือนได้ BMS สามารถปลุกได้ด้วยสัญญาณ CC หรือ CP แต่ควรตรวจสอบให้แน่ใจว่าสามารถเข้าสู่โหมดสลีปได้ตามปกติหลังจากการชาร์จเสร็จสิ้น กระบวนการชาร์จ AC ค่อนข้างง่ายและสามารถพัฒนาได้ตามมาตรฐานแห่งชาติโดยละเอียด
(2) การชาร์จอย่างรวดเร็ว
การชาร์จอย่างรวดเร็วคือการชาร์จแบตเตอรี่ด้วยเอาต์พุตกระแสตรงโดยกองชาร์จ DC ซึ่งสามารถบรรลุอัตราการชาร์จที่ 1C หรือสูงกว่านั้นได้ โดยทั่วไป 80% ของแบตเตอรี่สามารถชาร์จได้ภายใน 45 นาที สามารถปลุกให้ตื่นได้ด้วยสัญญาณแหล่งพลังงานเสริม A+ ของกองชาร์จ
ลฟังก์ชันการประมาณค่า
(1) SOP (สถานะพลังงาน) ส่วนใหญ่จะรับพลังงานการชาร์จและการคายประจุที่มีอยู่ของแบตเตอรี่ในปัจจุบันโดยการค้นหาตารางผ่านอุณหภูมิและ SOC VCU จะกำหนดวิธีการใช้งานยานพาหนะทั้งหมดโดยพิจารณาจากค่ากำลังที่ส่งไป
(2) SOH (สถานะสุขภาพ) จะแสดงลักษณะเฉพาะของสถานะสุขภาพในปัจจุบันของแบตเตอรี่เป็นหลัก โดยมีค่าระหว่าง 0-100% โดยทั่วไปถือว่าแบตเตอรี่ไม่สามารถใช้งานได้หลังจากแบตเตอรี่ลดลงต่ำกว่า 80%
(3) SOC (สถานะการชาร์จ) เป็นของอัลกอริธึมการควบคุมหลักของ BMS ซึ่งแสดงลักษณะของสถานะความจุที่เหลืออยู่ในปัจจุบัน โดยมีพื้นฐานมาจากวิธีการอินทิกรัลแบบแอมแปร์-ชั่วโมงและอัลกอริธึม EKF (ตัวกรองคาลมานแบบขยาย) เป็นหลัก รวมกับกลยุทธ์การแก้ไข (เช่น การแก้ไขแรงดันไฟฟ้าวงจรเปิด การแก้ไขประจุเต็ม การแก้ไขจุดสิ้นสุดการชาร์จ การแก้ไขความจุภายใต้อุณหภูมิที่แตกต่างกัน และ SOH เป็นต้น)
(4) อัลกอริธึม SOE (สถานะพลังงาน) ไม่ได้รับการพัฒนาอย่างกว้างขวางโดยผู้ผลิตในประเทศ หรือใช้อัลกอริธึมที่ค่อนข้างง่ายเพื่อให้ได้อัตราส่วนของพลังงานที่เหลืออยู่ภายใต้สถานะปัจจุบันต่อพลังงานที่มีอยู่สูงสุด ฟังก์ชันนี้ใช้สำหรับการประมาณระยะการล่องเรือที่เหลืออยู่เป็นหลัก
ลการวินิจฉัยข้อผิดพลาด
ระดับความผิดปกติที่แตกต่างกันจะแยกแยะได้ตามประสิทธิภาพที่แตกต่างกันของแบตเตอรี่ และ BMS และ VCU จะใช้มาตรการการประมวลผลที่แตกต่างกันภายใต้ระดับความผิดปกติที่แตกต่างกัน เช่น คำเตือน การจำกัดกำลังไฟ หรือการตัดการเชื่อมต่อไฟฟ้าแรงสูงโดยตรง ข้อผิดพลาดรวมถึงข้อผิดพลาดในการรับข้อมูลและเหตุผล ข้อผิดพลาดทางไฟฟ้า (เซ็นเซอร์และแอคทูเอเตอร์) ข้อผิดพลาดในการสื่อสาร และข้อผิดพลาดของสถานะแบตเตอรี่ ฯลฯ
1.ฟังก์ชั่นซอฟต์แวร์หลักของ BMS
ลฟังก์ชั่นการวัด
(1) การวัดข้อมูลพื้นฐาน: ตรวจสอบแรงดันแบตเตอรี่ สัญญาณปัจจุบัน และอุณหภูมิของก้อนแบตเตอรี่ ฟังก์ชันพื้นฐานที่สุดของระบบการจัดการแบตเตอรี่คือการวัดแรงดัน กระแส และอุณหภูมิของเซลล์แบตเตอรี่ ซึ่งเป็นพื้นฐานของการคำนวณระดับบนสุดและตรรกะการควบคุมของระบบการจัดการแบตเตอรี่
(2) การตรวจจับความต้านทานของฉนวน: ระบบแบตเตอรี่และระบบไฟฟ้าแรงสูงทั้งหมดจำเป็นต้องได้รับการทดสอบฉนวนโดยระบบการจัดการแบตเตอรี่
(3) การตรวจจับลูกโซ่ไฟฟ้าแรงสูง (HVIL): ใช้เพื่อยืนยันความสมบูรณ์ของระบบไฟฟ้าแรงสูงทั้งหมด เมื่อความสมบูรณ์ของวงจรระบบไฟฟ้าแรงสูงเสียหาย มาตรการด้านความปลอดภัยจะเริ่มทำงาน
ลฟังก์ชันการประมาณค่า
(1) การประมาณค่า SOC และ SOH: แกนกลางและส่วนที่ยากที่สุด
(2) การปรับสมดุล: ปรับความไม่สมดุลของความจุ SOC x ระหว่างโมโนเมอร์ผ่านวงจรปรับสมดุล
(3) ข้อจำกัดด้านพลังงานแบตเตอรี่: กำลังไฟเข้าและเอาต์พุตของแบตเตอรี่ถูกจำกัดที่อุณหภูมิ SOC ที่แตกต่างกัน
ลฟังก์ชั่นอื่นๆ
(1) การควบคุมรีเลย์: รวมถึง main +, main-, รีเลย์การชาร์จ +, รีเลย์การชาร์จ -, รีเลย์การชาร์จล่วงหน้า
(2) การควบคุมความร้อน
(3) ฟังก์ชั่นการสื่อสาร
(4) การวินิจฉัยข้อผิดพลาดและการเตือน
(5) การทำงานที่ทนต่อข้อผิดพลาด
2.สถาปัตยกรรมซอฟต์แวร์ BMS
ลการจัดการไฟฟ้าแรงสูงและแรงต่ำ
เมื่อเปิดเครื่องตามปกติ BMS จะถูกปลุกโดย VCU ผ่านทางฮาร์ดไลน์หรือสัญญาณ CAN 12V หลังจากที่ BMS ตรวจสอบตัวเองเสร็จสิ้นและเข้าสู่โหมดสแตนด์บาย VCU จะส่งคำสั่งไฟฟ้าแรงสูง และ BMS จะควบคุมการปิดรีเลย์เพื่อให้การเชื่อมต่อไฟฟ้าแรงสูงเสร็จสมบูรณ์ เมื่อปิดเครื่อง VCU จะส่งคำสั่งแรงดันไฟฟ้าต่ำแล้วตัดการเชื่อมต่อการปลุกระบบ 12V เมื่อเสียบปืนเพื่อชาร์จในสถานะปิดเครื่อง จะสามารถปลุกปืนได้ด้วยสัญญาณ CP หรือ A+
ลการจัดการการชาร์จ
(1) การชาร์จช้า
การชาร์จช้าคือการชาร์จแบตเตอรี่ด้วยไฟฟ้ากระแสตรงที่แปลงจากไฟฟ้ากระแสสลับด้วยเครื่องชาร์จในตัวของกองชาร์จ (หรือแหล่งจ่ายไฟ 220V) ข้อมูลจำเพาะของกองชาร์จโดยทั่วไปคือ 16A, 32A และ 64A และสามารถชาร์จผ่านแหล่งจ่ายไฟในครัวเรือนได้ BMS สามารถปลุกได้ด้วยสัญญาณ CC หรือ CP แต่ควรตรวจสอบให้แน่ใจว่าสามารถเข้าสู่โหมดสลีปได้ตามปกติหลังจากการชาร์จเสร็จสิ้น กระบวนการชาร์จ AC ค่อนข้างง่ายและสามารถพัฒนาได้ตามมาตรฐานแห่งชาติโดยละเอียด
(2) การชาร์จอย่างรวดเร็ว
การชาร์จอย่างรวดเร็วคือการชาร์จแบตเตอรี่ด้วยเอาต์พุตกระแสตรงโดยกองชาร์จ DC ซึ่งสามารถบรรลุอัตราการชาร์จที่ 1C หรือสูงกว่านั้นได้ โดยทั่วไป 80% ของแบตเตอรี่สามารถชาร์จได้ภายใน 45 นาที สามารถปลุกให้ตื่นได้ด้วยสัญญาณแหล่งพลังงานเสริม A+ ของกองชาร์จ
ลฟังก์ชันการประมาณค่า
(1) SOP (สถานะพลังงาน) ส่วนใหญ่จะรับพลังงานการชาร์จและการคายประจุที่มีอยู่ของแบตเตอรี่ในปัจจุบันโดยการค้นหาตารางผ่านอุณหภูมิและ SOC VCU จะกำหนดวิธีการใช้งานยานพาหนะทั้งหมดโดยพิจารณาจากค่ากำลังที่ส่งไป
(2) SOH (สถานะสุขภาพ) จะแสดงลักษณะเฉพาะของสถานะสุขภาพในปัจจุบันของแบตเตอรี่เป็นหลัก โดยมีค่าระหว่าง 0-100% โดยทั่วไปถือว่าแบตเตอรี่ไม่สามารถใช้งานได้หลังจากแบตเตอรี่ลดลงต่ำกว่า 80%
(3) SOC (สถานะการชาร์จ) เป็นของอัลกอริธึมการควบคุมหลักของ BMS ซึ่งแสดงลักษณะของสถานะความจุที่เหลืออยู่ในปัจจุบัน โดยมีพื้นฐานมาจากวิธีการอินทิกรัลแบบแอมแปร์-ชั่วโมงและอัลกอริธึม EKF (ตัวกรองคาลมานแบบขยาย) เป็นหลัก รวมกับกลยุทธ์การแก้ไข (เช่น การแก้ไขแรงดันไฟฟ้าวงจรเปิด การแก้ไขประจุเต็ม การแก้ไขจุดสิ้นสุดการชาร์จ การแก้ไขความจุภายใต้อุณหภูมิที่แตกต่างกัน และ SOH เป็นต้น)
(4) อัลกอริธึม SOE (สถานะพลังงาน) ไม่ได้รับการพัฒนาอย่างกว้างขวางโดยผู้ผลิตในประเทศ หรือใช้อัลกอริธึมที่ค่อนข้างง่ายเพื่อให้ได้อัตราส่วนของพลังงานที่เหลืออยู่ภายใต้สถานะปัจจุบันต่อพลังงานที่มีอยู่สูงสุด ฟังก์ชันนี้ใช้สำหรับการประมาณระยะการล่องเรือที่เหลืออยู่เป็นหลัก
ลการวินิจฉัยข้อผิดพลาด
ระดับความผิดปกติที่แตกต่างกันจะแยกแยะได้ตามประสิทธิภาพที่แตกต่างกันของแบตเตอรี่ และ BMS และ VCU จะใช้มาตรการการประมวลผลที่แตกต่างกันภายใต้ระดับความผิดปกติที่แตกต่างกัน เช่น คำเตือน การจำกัดกำลังไฟ หรือการตัดการเชื่อมต่อไฟฟ้าแรงสูงโดยตรง ข้อผิดพลาดรวมถึงข้อผิดพลาดในการรับข้อมูลและเหตุผล ข้อผิดพลาดทางไฟฟ้า (เซ็นเซอร์และแอคทูเอเตอร์) ข้อผิดพลาดในการสื่อสาร และข้อผิดพลาดของสถานะแบตเตอรี่ ฯลฯ
ติดต่อเรา:
yanjing@1vtruck.com +(86)13921093681
duanqianyun@1vtruck.com +(86)13060058315
liyan@1vtruck.com +(86)18200390258
เวลาโพสต์: May-12-2023