بالشرح الوثائقي

التحكم في تخزين البطارية
(لإصدارات البرامج الثابتة من 1.25.2)

يمكن العثور على وثائق التحكم في تخزين البطارية لإصدارات البرامج الثابتة <1.25.2 هنا.

تتمتع معظم أنظمة تخزين البطاريات التي يتم تركيبها بالاقتران مع أنظمة الطاقة الشمسية بقاعدة شحن مدمجة تحاول بموجبها الشحن قبل تغذية الكهرباء وتحاول التفريغ قبل سحب الكهرباء من الشبكة. يمكن التحكم في أنظمة التخزين الصناعية وفقًا لمعايير أخرى، على سبيل المثال للحد من أحمال الذروة أو للحد من استهلاك الطاقة خلال نوافذ ذروة الأحمال وفقًا لمواصفات مشغل الشبكة. ستخضع أنظمة التخزين الصغيرة للبطاريات لدورات شحن عميقة بسبب شحن السيارة الكهربائية، وبالتالي ستكون عرضة للتآكل والتلف الشديد. لذلك من المنطقي في كثير من الحالات التحكم في نظام التخزين باستخدام مدير الشحن cFos Charging Manager. للقيام بذلك، تحتاج إلى نموذج يمكن التحكم فيه أو على الأقل خيار تبديل عبر مرحل.

يمكن التحكم في أنظمة التخزين كجزء من بطارية SunSpec طراز 124 (مثل Fronius) أو لديها سجلات Modbus الخاصة بها التي تسمح بالتحكم. تعمل الأجهزة الهجينة كعاكسات للألواح الشمسية وأنظمة التخزين. يتم إنشاء العاكسات والعدادات وتخزين البطاريات كمربعات عدادات في مدير الشحن cFos. لذلك من الممكن تفعيل التحكم في البطارية في جميع العدادات. بالنسبة لأجهزة SunSpec ذات الطراز 124، يحاول مدير الشحن cFos Charging Manager التحكم في نظام التخزين المرتبط. قد تحتاج إلى تمكين ذلك في الجهاز أولاً. بالنسبة للعدادات التي يحددها المستخدم (فيكترون، إلخ)، يحاول مدير الشحن cFos Charging Manager العثور على متغير محدد من قبل المستخدم يسمى "soc" (في المائة). قد يتم عرض هذا بعد ذلك في لوحة العداد.

ضمن التحكم في تخزين البطارية، يمكنك أولاً تحديد الحد الأقصى لطاقة الشحن والتفريغ. -1 يعني أنه يجب ألا يتحكم مدير الشحن في طاقة الشحن أو التفريغ. يمكنك بعد ذلك تحديد العديد من قواعد الشحن التي تتم معالجتها واحدة تلو الأخرى كل بضع ثوانٍ وتحد من تيار الشحن أو التفريغ. تعمل قواعد الشحن بطريقة مشابهة لقواعد الشحن الخاصة بصناديق الحائط. يستخدم مدير الشحن cFos مدير الشحن cFos الحد الأقصى لطاقة الشحن أو التفريغ كقيمة البداية، أي قيمة التحكم، ويسمح بتغييرها من خلال معالجة قواعد الشحن.

بعد تنفيذ جميع قواعد الشحن، يكون هناك حد حالي (قد يكون 0 أيضًا) لقدرة الشحن أو التفريغ. يقوم «cFos Charging Manager» بتخزين هذه القيم في المتغيرات المحددة من قبل المستخدم، والتي تسمى «charge_power_w» و«charge_power_prc» (النسبة المئوية) و«discharge_power_w» و«discharge_power_prc». بالإضافة إلى ذلك، توجد متغير محدد من قبل المستخدم يُسمى "bat_mode". يُستخدم هذا المتغير لتحديد ما إذا كان هناك حد للشحن أو حد للتفريغ (0 = لا توجد قيم، 1 = حد الشحن، 2 = حد التفريغ، 3 = حد الشحن والتفريغ). يتم تحويل الحدود في أجهزة SunSpec وتسجيلها في السجلات المخصصة لذلك. بالنسبة للعدادات المحددة من قبل المستخدم، يمكن إنشاء مخرجات مخصصة تقوم بتسجيل قيم المتغيرات المذكورة أعلاه في الجهاز. يمكنك العثور على أمثلة على ذلك في تعريفات العدادات المرفقة لأجهزة Victron أو Kostal Plenticore. إذا لم يتم التحكم في حد الشحن أو حد التفريغ، فلن توجد المتغيرات ذات الصلة، وبالتالي لن يتم كتابتها في الذاكرة. باستخدام إعداد «الوضع» في وحدة التحكم في تخزين البطارية، يمكنك تحديد ما يجب أن يحدث في حالة وجود قيم موجبة لكل من طاقة الشحن وطاقة التفريغ. يعني الإعداد «محايد» أن cFos Charging Manager ينقل كلا القيمتين إلى وحدة التخزين، والتي تقرر بنفسها ما يجب القيام به ضمن نطاق معين إذا لزم الأمر. "إعطاء الأولوية للشحن" يعني أن طاقة التفريغ تُضبط على 0 إذا كانت طاقة الشحن موجبة، بينما "إعطاء الأولوية للتفريغ" يعني أن طاقة الشحن تُضبط على 0 إذا كانت طاقة التفريغ موجبة. وهذا مفيد عندما لا يتوفر في وحدة التخزين سوى قيمة واحدة لكل من قدرة الشحن والتفريغ. إذا كانت قدرة الشحن أو التفريغ أقل من 0، فسيتم حذف المتغيرات المحددة من قبل المستخدم. يجب أن تأخذ ذلك في الاعتبار عند إنشاء تعريفات العدادات المحددة من قبل المستخدم. وهذا هو الحال، على سبيل المثال، إذا حددت -1 كحد أقصى لطاقة الشحن أو التفريغ، أو إذا أدت قواعد الشحن الخاصة بك إلى قيم سالبة. وبذلك يمكنك، على سبيل المثال، إنشاء تعريفات عدادات لا تؤثر على وحدة تخزين البطارية إلا في حالة وجود المتغيرات ذات الصلة (if exist(charge_power_w)...).

تبديل الإخراج: لسوء الحظ، لا يمكن التحكم في بعض الذواكر مباشرةً باستخدام القواعد المذكورة أعلاه. ومع ذلك، لكي تتمكن على الأقل من إلغاء تنشيط خزان التخزين باستخدام القواعد المذكورة أعلاه (على سبيل المثال عند شحن السيارة)، يمكنك محاولة استخدام جهة اتصال التبديل إذا كان خزان التخزين يحتوي على مدخل تحكم. إذا كان ذلك ممكنًا عمليًا، يمكنك أيضًا فصل خزان التخزين كهربائيًا عن التيار الكهربائي باستخدام موصل (لتجنب تدمير خزان التخزين، يجب أن تسأل الشركة المصنعة أو الكهربائي مسبقًا عما إذا كان الجهاز مناسبًا لذلك). في حقل "تبديل الإخراج"، يمكنك تحديد اسم المتغير الذي يتم تعيينه إلى 1 إذا كانت طاقة الشحن أو التفريغ موجبة بعد تحليل قواعد الشحن وإلى 0 إذا لم تكن كذلك. يوفر مدير الشحن cFos مدير الشحن تعريف عداد لصندوق تبديل شيلي أو مقبس التبديل. عندما تقوم بإعداد هذا، يتم إعطاء العداد معرف جهاز، على سبيل المثال M5. يمكنك بعد ذلك تحديد صندوق تبديل شيلي ضمن "تبديل الإخراج" في وحدة التحكم في تخزين البطارية باستخدام: M5.output1. إذا قمت ببادئة اسم المتغير بعلامة ناقص، يتم عكس إخراج التبديل(-M5.output1)