เอกสาร

การควบคุมการจัดเก็บแบตเตอรี่
(สำหรับเฟิร์มแวร์เวอร์ชั่น < 1.25.2)

เอกสารสำหรับการควบคุมพื้นที่จัดเก็บแบตเตอรี่สำหรับเฟิร์มแวร์เวอร์ชัน 1.25.2 มีอยู่ ที่นี่

ชุดแบตเตอรี่ส่วนใหญ่ที่ติดตั้งร่วมกับแผงโซลาร์เซลล์มีกฎการชาร์จในตัวซึ่งจะพยายามชาร์จก่อนที่จะจ่ายกระแสไฟฟ้าและพยายามคายประจุก่อนที่ไฟฟ้าจะถูกดึงออกจากกริด การจัดเก็บในอุตสาหกรรมสามารถควบคุมได้ตามเกณฑ์อื่นๆ เช่น เพื่อจำกัดโหลดสูงสุดหรือเพื่อจำกัดการใช้พลังงานในหน้าต่างโหลดสูงตามข้อกำหนดของผู้ควบคุมกริด ระบบจัดเก็บแบตเตอรี่ขนาดเล็กจะต้องผ่านรอบการชาร์จที่ลึกเมื่อทำการชาร์จรถยนต์ไฟฟ้า และดังนั้นจึงมีการสึกหรอในระดับสูง ดังนั้น ในหลายกรณี การควบคุมพื้นที่จัดเก็บข้อมูลผ่าน cFos Charging Manager จึงสมเหตุสมผล สำหรับสิ่งนี้ คุณต้องมีรุ่นที่ควบคุมได้หรืออย่างน้อยก็มีตัวเลือกการสลับผ่านรีเลย์

ระบบจัดเก็บข้อมูลสามารถควบคุมโดยเป็นส่วนหนึ่งของแบตเตอรี่ SunSpec รุ่น 124 (เช่น Fronius) หรือมีการลงทะเบียน Modbus ของตนเองที่อนุญาตให้ควบคุมได้ อุปกรณ์ไฮบริดทำหน้าที่เป็นอินเวอร์เตอร์สำหรับแผงโซลาร์เซลล์และที่เก็บข้อมูล อินเวอร์เตอร์ มิเตอร์ และที่จัดเก็บแบตเตอรี่ถูกสร้างขึ้นใน cFos Charging Manager เป็นไทล์มิเตอร์ ในทุกเมตรจึงมีความเป็นไปได้ที่จะเปิดใช้งานการควบคุมแบตเตอรี่ สำหรับอุปกรณ์ SunSpec รุ่น 124 cFos Charging Manager จะพยายามควบคุมหน่วยความจำที่เกี่ยวข้อง คุณอาจต้องเปิดใช้งานสิ่งนี้ในอุปกรณ์ก่อน สำหรับตัวนับแบบกำหนดเอง (Victron เป็นต้น) ตัวจัดการการชาร์จของ cFos จะพยายามค้นหาตัวแปรแบบกำหนดเองที่เรียกว่า "soc" (เป็นเปอร์เซ็นต์) หากจำเป็น ข้อมูลนี้จะแสดงในไทล์ตัวนับ

ภายใต้ส่วนควบคุมการจัดเก็บแบตเตอรี่ ขั้นแรกคุณสามารถระบุกำลังการชาร์จและการคายประจุสูงสุดได้ -1 หมายความว่าตัวจัดการการชาร์จไม่ควรควบคุมการชาร์จหรือการคายประจุ จากนั้นคุณสามารถกำหนดกฎการชาร์จหลายกฎที่ประมวลผลทีละกฎทุก ๆ สองสามวินาที และจำกัดกระแสการชาร์จหรือการคายประจุ กระแสชาร์จหรือกระแสคายประจุที่จะตั้งค่าเป็นค่าต่ำสุดจากกฎการชาร์จทั้งหมด สำหรับกฎการโหลดแต่ละข้อ คุณสามารถกำหนดวันในสัปดาห์ที่จะใช้กฎนั้น และกำหนดว่าเป็นกฎการโหลดหรือไม่โหลด เป็นไปได้ประเภทต่อไปนี้:
ลดค่าไฟฟ้าที่ซื้อ/การป้อนกริดให้เหลือน้อยที่สุด ดังที่อธิบายไว้ข้างต้น การซื้อกริดและฟีดอินจะถูกย่อให้เหลือน้อยที่สุด เช่นเดียวกับระบบจัดเก็บข้อมูลจำนวนมากที่ทำโดยค่าเริ่มต้น เนื่องจากความจุที่วัดได้หรือไฟฟ้าที่ซื้อ/ฟีดอินเบี่ยงเบนจากความจุจริงเล็กน้อย จึงต้องทำการปรับเปลี่ยนครั้งแล้วครั้งเล่า ปัจจัยควบคุมที่ปรับได้ซึ่งโดยทั่วไปจะใกล้เคียงกับ 1.0 ใช้เพื่อจุดประสงค์นี้
การจำกัด เวลา การชาร์จในปัจจุบันขึ้นอยู่กับช่วงเวลา
โหลดรถ. จำกัดกระแสการชาร์จเมื่อรถอย่างน้อยหนึ่งคันกำลังชาร์จ
โซซี กฎการชาร์จเหล่านี้อนุญาตให้มีการจำกัดการชาร์จและการคายประจุโดยขึ้นอยู่กับระดับการจัดเก็บปัจจุบัน
ราคา / ระดับราคา. เช่นเดียวกับ กฎการชาร์จสำหรับรถยนต์ ที่เก็บของสามารถชาร์จหรือคายประจุได้ที่นี่ขึ้นอยู่กับราคาไฟฟ้า ในการดำเนินการนี้ คุณต้องเป็นลูกค้าของผู้ให้บริการด้านพลังงานที่มีอัตราค่าไฟฟ้าผันแปร (เช่น Tibber หรือ Awattar) หรือเลือก "Charging Manager" เป็นผู้ให้บริการด้านพลังงาน
สูตร ที่นี่คุณสามารถกำหนดขีด จำกัด ของพลังงานการชาร์จได้อย่างอิสระโดยใช้สูตร

หลังจากประมวลผลกฎการชาร์จทั้งหมดแล้ว จะมีขีดจำกัดกระแส (ซึ่งอาจเป็น 0 ก็ได้) สำหรับกระแสการชาร์จหรือการคายประจุ cFos Charging Manager เก็บค่าเหล่านี้ไว้ในตัวแปรที่ผู้ใช้กำหนดที่เรียกว่า "charge_power_w", "charge_power_prc" (เป็นเปอร์เซ็นต์), "discharg_power_w" และ "discharge_power_prc" นอกจากนี้ยังมีตัวแปรที่กำหนดเองชื่อ "bat_mode" นี่คือที่ที่จะถูกบันทึกไว้ว่ามีขีดจำกัดการชาร์จหรือขีดจำกัดการคายประจุ (0=ไม่มีขีดจำกัด, 1=ขีดจำกัดการชาร์จ, 2=ขีดจำกัดการชาร์จ, 3=ขีดจำกัดการชาร์จและการคายประจุ) ขีดจำกัดจะถูกแปลงบนอุปกรณ์ SunSpec และเขียนลงในรีจิสเตอร์ที่มีให้เพื่อจุดประสงค์นี้ ด้วยตัวนับแบบกำหนดเองคุณสามารถสร้างเอาต์พุตแบบกำหนดเองที่เขียนค่าของตัวแปรข้างต้นไปยังอุปกรณ์ คุณจะพบตัวอย่างนี้ได้ในคำจำกัดความของตัวนับที่ให้มาสำหรับ Victron หรือ Kostal Plenticore หากไม่ได้ควบคุมขีดจำกัดการโหลดหรือยกเลิกการโหลด ตัวแปรที่เกี่ยวข้องจะไม่มีอยู่ ดังนั้นจึงไม่ได้เขียนลงในหน่วยความจำ ด้วยการตั้งค่า "โหมด" ของตัวควบคุมที่จัดเก็บแบตเตอรี่ คุณจะกำหนดสิ่งที่จะเกิดขึ้นเมื่อมีทั้งค่าบวกสำหรับการชาร์จและการคายประจุกระแสไฟฟ้า "เป็นกลาง" หมายความว่า cFos Charging Manager จะถ่ายโอนทั้งสองค่าไปยังหน่วยความจำ และหน่วยความจำจะตัดสินใจว่าจะทำอย่างไรหากจำเป็น "จัดลำดับความสำคัญการชาร์จ" หมายความว่ากระแสไฟชาร์จตั้งค่าเป็น 0 เมื่อกระแสไฟชาร์จเป็นบวก "จัดลำดับความสำคัญการชาร์จ" หมายความว่ากระแสไฟชาร์จตั้งค่าเป็น 0 เมื่อกระแสไฟชาร์จเป็นบวก สิ่งนี้มีประโยชน์เมื่อหน่วยความจำมีประจุและคายประจุกระแสไฟเพียงค่าเดียวเท่านั้น

หากไม่มีกฎการชาร์จสำหรับการชาร์จหรือการคายประจุ ตัวจัดการการชาร์จจะส่งพลังงานกลับ -1 (คุณสามารถบังคับได้ด้วยตัวเองโดยใช้กฎการชาร์จ จากนั้นขีดจำกัดการชาร์จหรือการคายประจุจะถูกลบออก และตัวจัดการการชาร์จจะปล่อยให้อุปกรณ์จัดเก็บข้อมูลตั้งค่าไว้ กฎระเบียบมาตรฐานที่จะใช้

การสลับเอาต์พุต: น่าเสียดายที่ความทรงจำบางส่วนไม่สามารถควบคุมได้โดยตรงโดยใช้กฎข้างต้น เพื่อให้อย่างน้อยที่สุดก็สามารถปิดการใช้งานหน่วยความจำได้โดยใช้กฎข้างต้น (เช่น เมื่อรถยนต์กำลังชาร์จ) คุณสามารถใช้หน้าสัมผัสสวิตช์ได้หากหน่วยความจำมีอินพุตควบคุม หากใช้งานได้จริง อุปกรณ์จัดเก็บอาจถูกแยกทางไฟฟ้าจากแหล่งจ่ายไฟหลักโดยใช้คอนแทคเตอร์ (เพื่อหลีกเลี่ยงการทำลายอุปกรณ์จัดเก็บ คุณต้องตรวจสอบกับผู้ผลิตหรือช่างไฟฟ้าก่อนว่าอุปกรณ์นั้นเหมาะสมกับสิ่งนี้หรือไม่) ในช่อง "การสลับเอาต์พุต" คุณสามารถระบุชื่อของตัวแปรที่ตั้งค่าเป็น 1 หากกำลังการชาร์จหรือการคายประจุเป็นค่าบวกหลังจากประเมินกฎการชาร์จ และตั้งค่าเป็น 0 หากไม่ใช่ cFos Charging Manager ให้คำจำกัดความของมิเตอร์สำหรับกล่องสวิตช์ Shelly หรือช่องเสียบสวิตช์ เมื่อคุณตั้งค่านี้ มิเตอร์จะได้รับรหัสอุปกรณ์ เช่น M5 จากนั้น คุณสามารถระบุกล่องสวิตช์ Shelly ใต้ "การสลับเอาต์พุต" ในตัวควบคุมที่จัดเก็บแบตเตอรี่ได้โดยใช้: M5.output1