تتمتع معظم أنظمة تخزين البطاريات التي يتم تركيبها بالاقتران مع أنظمة الطاقة الشمسية بقاعدة شحن مدمجة تحاول بموجبها الشحن قبل تغذية الكهرباء وتحاول التفريغ قبل سحب الكهرباء من الشبكة. يمكن التحكم في أنظمة التخزين الصناعية وفقًا لمعايير أخرى، على سبيل المثال للحد من أحمال الذروة أو للحد من استهلاك الطاقة خلال نوافذ ذروة الأحمال وفقًا لمواصفات مشغل الشبكة. ستخضع أنظمة التخزين الصغيرة للبطاريات لدورات شحن عميقة بسبب شحن السيارة الكهربائية، وبالتالي ستكون عرضة للتآكل والتلف الشديد. لذلك من المنطقي في كثير من الحالات التحكم في نظام التخزين باستخدام مدير الشحن cFos Charging Manager. للقيام بذلك، تحتاج إلى نموذج يمكن التحكم فيه أو على الأقل خيار تبديل عبر مرحل.
يمكن التحكم في أنظمة التخزين كجزء من بطارية SunSpec طراز 124 (مثل Fronius) أو لديها سجلات Modbus الخاصة بها التي تسمح بالتحكم. تعمل الأجهزة الهجينة كعاكسات للألواح الشمسية وأنظمة التخزين. يتم إنشاء العاكسات والعدادات وتخزين البطاريات كمربعات عدادات في مدير الشحن cFos. لذلك من الممكن تفعيل التحكم في البطارية في جميع العدادات. بالنسبة لأجهزة SunSpec ذات الطراز 124، يحاول مدير الشحن cFos Charging Manager التحكم في نظام التخزين المرتبط. قد تحتاج إلى تمكين ذلك في الجهاز أولاً. بالنسبة للعدادات المعرفة من قبل المستخدم (فيكترون، إلخ)، يحاول مدير الشحن cFos Charging Manager العثور على متغير معرف من قبل المستخدم يسمى "soc" (في المائة). قد يتم عرض هذا بعد ذلك في لوحة العداد.
ضمن التحكم في تخزين البطارية، يمكنك أولاً تحديد الحد الأقصى لطاقة الشحن والتفريغ. -1 يعني أنه يجب ألا يتحكم مدير الشحن في طاقة الشحن أو التفريغ. يمكنك بعد ذلك تحديد العديد من قواعد الشحن التي تتم معالجتها واحدة تلو الأخرى كل بضع ثوانٍ وتحديد تيار الشحن أو التفريغ. تيار الشحن أو تيار التفريغ الذي سيتم تعيينه هو الحد الأدنى لجميع قواعد الشحن. لكل قاعدة شحن، يمكنك تحديد أيام الأسبوع التي ستطبق فيها وما إذا كانت قاعدة شحن أو تفريغ. الأنواع التالية ممكنة:
التقليل من استهلاك الشبكة/التغذية بالشبكة. هنا، كما هو موضح أعلاه، يتم تقليل استهلاك الشبكة والتغذية في الشبكة إلى الحد الأدنى، كما تفعل العديد من أنظمة التخزين بشكل افتراضي. نظرًا لأن سعة التخزين المقاسة أو استهلاك الشبكة/التغذية في الشبكة تنحرف قليلاً عن السعة الفعلية، فإن إعادة الضبط ضرورية دائمًا. يُستخدم عامل التحكم القابل للتعديل، والذي عادةً ما يكون قريبًا من 1.0، لهذا الغرض.
الحد الزمني لتيار الشحن حسب النطاق الزمني.
الشحن التلقائي. الحد من تيار الشحن عند شحن سيارة واحدة على الأقل.
SoC. تسمح قواعد الشحن هذه بتحديد طاقة الشحن والتفريغ اعتماداً على مستوى التعبئة الحالي لنظام التخزين.
السعر/مستوى السعر. كما هو الحال مع قواعد شحن السيارة، يمكنك شحن نظام التخزين أو تفريغه اعتماداً على سعر الكهرباء. للقيام بذلك، يجب أن تكون عميلاً لمزود طاقة بتعرفة متغيرة (مثل Tibber أو Awattar) أو أن تكون قد اخترت "مدير الشحن" كمزود للطاقة.
الصيغة. هنا يمكنك تحديد حد طاقة الشحن بحرية باستخدام معادلة.
بعد معالجة جميع قواعد الشحن، يوجد حد للتيار (والذي يمكن أن يكون 0 أيضاً) لتيار الشحن أو التفريغ. يقوم مدير الشحن cFos Charging Manager بتخزين هذه القيم في متغيرات محددة من قبل المستخدم تسمى "charge_power_w" و"charge_power_prc" (محددة بالنسبة المئوية) و"discharg_power_w" و"dischargeg_power_w" و"discharge_power_prc". يوجد أيضًا متغير معرّف من قِبل المستخدم يسمى "bat_mode". وهنا يتم تسجيل ما إذا كان هناك حد للشحن أو حد للتفريغ (0= لا توجد حدود، 1= حد للشحن، 2= حد للتفريغ، 3= حد للشحن والتفريغ). يتم تحويل الحدود لأجهزة SunSpec وكتابة الحدود إلى السجلات المتوفرة لهذا الغرض. بالنسبة للعدادات المحددة من قبل المستخدم، يمكنك إنشاء مخرجات محددة من قبل المستخدم تكتب قيم المتغيرات المذكورة أعلاه إلى الجهاز. يمكنك العثور على أمثلة على ذلك في تعريفات العدادات المزودة لـ Victron أو Kostal Plenticore. إذا لم يتم التحكم في حد الشحن أو التفريغ، فإن المتغيرات المعنية غير موجودة بحيث لا تتم كتابتها إلى الذاكرة. باستخدام إعداد "الوضع" للتحكم في تخزين البطارية، فإنك تحدد ما يجب أن يحدث إذا كانت هناك قيم موجبة لكل من تيار الشحن والتفريغ. "محايد" يعني أن "محايد" يعني أن مدير الشحن cFos ينقل كلتا القيمتين إلى نظام التخزين، والذي يقرر بعد ذلك ما يجب فعله. تعني "إعطاء الأولوية للشحن" أن تيار التفريغ يتم تعيينه إلى 0 إذا كان تيار الشحن موجبًا، وتعني "إعطاء الأولوية للتفريغ" أن تيار الشحن يتم تعيينه إلى 0 إذا كان تيار التفريغ موجبًا. هذا مفيد إذا كان لخزان التخزين قيمة واحدة فقط لتيار الشحن والتفريغ.
إذا لم يكن هناك قاعدة شحن للشحن أو التفريغ، فإن مدير الشحن يُرجع -1 كقيمة تيار الشحن (يمكنك أيضًا فرض ذلك بنفسك باستخدام قاعدة الشحن. عندئذٍ يتم إلغاء حد الشحن أو التفريغ ويترك مدير الشحن الأمر لنظام التخزين لتطبيق التحكم القياسي الخاص به.
تبديل الإخراج: لسوء الحظ، لا يمكن التحكم في بعض وحدات التخزين مباشرةً باستخدام القواعد المذكورة أعلاه. ومع ذلك، لكي تتمكن على الأقل من إلغاء تنشيط خزان التخزين باستخدام القواعد المذكورة أعلاه (على سبيل المثال عند شحن السيارة)، يمكنك استخدام جهة اتصال تبديل إذا كان خزان التخزين يحتوي على مدخل تحكم. إذا كان ذلك ممكنًا عمليًا، يمكن أيضًا فصل خزان التخزين كهربائيًا عن التيار الكهربائي باستخدام موصل (لتجنب تدمير خزان التخزين، يجب أن تسأل الشركة المصنعة أو الكهربائي مسبقًا عما إذا كان الجهاز مناسبًا لذلك). في حقل "تبديل الإخراج"، يمكنك إدخال اسم المتغير الذي يتم تعيينه إلى 1 إذا كانت طاقة الشحن أو التفريغ موجبة بعد تحليل قواعد الشحن وإلى 0 إذا لم تكن كذلك. يوفر cFos Charging Manager تعريف عداد لصندوق تبديل شيلي أو مقبس التبديل. عندما تقوم بإعداد هذا، يتم إعطاء العداد معرف جهاز، على سبيل المثال M5. يمكنك بعد ذلك تحديد صندوق تبديل شيلي ضمن "تبديل الإخراج" في وحدة التحكم في تخزين البطارية باستخدام: M5.output1
.