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

التحكم في تخزين البطارية
(لإصدارات البرامج الثابتة < 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" و"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 ضمن "Switching Output" في عنصر التحكم في تخزين البطارية باستخدام: M5.output1.