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

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

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

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

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

تحت التحكم في تخزين البطارية ، يمكنك أولاً تحديد الحد الأقصى لطاقة الشحن والتفريغ. -1 يعني أن مدير الشحن يجب ألا يتحكم في طاقة الشحن أو التفريغ. يمكنك بعد ذلك تحديد العديد من قواعد الشحن التي تتم معالجتها واحدة تلو الأخرى كل بضع ثوانٍ والحد من تيار الشحن أو التفريغ. تيار الشحن أو التفريغ المراد ضبطه هو الحد الأدنى من جميع قواعد الشحن. لكل قاعدة تحميل ، يمكنك تحديد أيام الأسبوع التي يجب أن تطبق فيها وما إذا كانت قاعدة تحميل أم تفريغ. الأنواع التالية ممكنة:
تقليل الكهرباء المشتراة/التغذية بالشبكة. كما هو موضح أعلاه ، يتم تقليل شراء الشبكة والتغذية إلى الحد الأدنى ، تمامًا كما تفعل العديد من أنظمة التخزين افتراضيًا. نظرًا لأن سعة التخزين المقاسة أو الكهرباء المشتراة/التغذية تنحرف قليلاً عن السعة الفعلية ، يجب إجراء التعديلات مرارًا وتكرارًا. يتم استخدام عامل التحكم القابل للضبط ، والذي يكون عادةً قريبًا من 1.0 ، لهذا الغرض.
وقت الشحن الحالي حسب النطاق الزمني.
حمولات السيارة. الحد من تيار الشحن عند شحن سيارة واحدة على الأقل.
SoC. تسمح قواعد الشحن هذه بتقييد طاقة الشحن والتفريغ وفقًا لمستوى التخزين الحالي.
مستوى السعر / السعر. كما هو الحال مع قواعد شحن السيارة ، يمكن شحن السعة التخزينية أو تفريغها هنا حسب سعر الكهرباء. للقيام بذلك ، يجب أن تكون أحد عملاء مزود الطاقة مع تعريفات متغيرة (مثل Tibber أو Awattar) ، أو أن تكون قد حددت "Charging Manager" كمزود للطاقة.
الصيغة. هنا يمكنك بحرية تحديد حد طاقة الشحن باستخدام صيغة.

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

التخلي عن التحكم: يتيح لك هذا الخيار التخلي عن التحكم في وحدة التحكم المدمجة في الذاكرة. إذا لم يتحكم cFos Charging Manager في التخزين ، فيمكن للتنظيم المدمج أن يتولى المهمة مرة أخرى. إذا تم تحديد هذا الخيار ، فسيتم تفريغ المتغيرات المخصصة "charge_power_w" ، و "charge_power_prc" ، و "التفريغ_الطاقة_w" ، و "التفريغ_الطاقة_برك" إذا كانت الطاقة المحسوبة عن طريق قواعد الشحن < 0. هذا هو الحال عندما يتم ضبط الحد الأقصى لأداء الذاكرة على -1. إذا كان خيار "التخلي عن التحكم" نشطًا ، يتم أيضًا تعيين طاقة الشحن أو التفريغ على -1 إذا لم يتم تطبيق قاعدة الشحن. بالإضافة إلى ذلك ، يمكنك استخدام "Formula" لتعيين الطاقة على -1 إذا كنت تريد إعادة "التحكم" إلى الذاكرة.
إذا لم يكن هذا الخيار نشطًا ، فلن تتغير قيمة الطاقة عندما تكون الطاقة < 0 ، أي يتم الاحتفاظ بالقيمة المحددة في تشغيل سابق.

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