مستندات

کنترل ذخیره سازی باتری
(برای نسخه های سیستم عامل < 1.25.2)

اسناد مربوط به کنترل ذخیره سازی باتری برای نسخه های سیستم عامل از 1.25.2 را می توانید در اینجا بیابید.

اکثر بسته‌های باتری که همراه با آرایه‌های خورشیدی نصب می‌شوند دارای یک قانون شارژ داخلی هستند که در آن سعی می‌کنند قبل از تزریق برق شارژ شوند و سعی می‌کنند قبل از تخلیه برق از شبکه تخلیه شوند. ذخیره سازی صنعتی را می توان بر اساس معیارهای دیگری کنترل کرد، به عنوان مثال برای محدود کردن بارهای اوج یا محدود کردن مصرف انرژی در پنجره های پر بار با توجه به مشخصات اپراتور شبکه. سیستم‌های ذخیره‌سازی باتری‌های کوچک هنگام شارژ ماشین الکتریکی، چرخه‌های شارژ عمیقی را پشت سر می‌گذارند و در نتیجه سطح بالایی از سایش و پارگی خواهند داشت. بنابراین، در بسیاری از موارد، کنترل فضای ذخیره‌سازی از طریق مدیر شارژ cFos منطقی است. برای این کار به مدلی نیاز دارید که قابل کنترل باشد یا حداقل گزینه سوئیچینگ از طریق رله باشد.

سیستم‌های ذخیره‌سازی را می‌توان به‌عنوان بخشی از باتری SunSpec مدل 124 (به‌عنوان مثال Fronius) کنترل کرد یا دارای رجیسترهای Modbus خاص خود باشد که امکان کنترل را فراهم می‌کند. دستگاه های هیبریدی به عنوان اینورتر برای پنل های خورشیدی و ذخیره سازی عمل می کنند. اینورترها، مترها و ذخیره باتری در مدیریت شارژ cFos به عنوان کاشی های متر ایجاد می شوند. بنابراین در تمام کنتورها امکان فعال کردن کنترل باتری وجود دارد. برای دستگاه های SunSpec با مدل 124، مدیر شارژ cFos تلاش می کند تا حافظه مرتبط را کنترل کند. ممکن است لازم باشد ابتدا این را در دستگاه فعال کنید. برای شمارنده های سفارشی (Victron و غیره) مدیر شارژ cFos سعی می کند یک متغیر سفارشی به نام "soc" (در درصد) پیدا کند. در صورت لزوم، سپس در کاشی شمارنده نمایش داده می شود.

تحت کنترل ذخیره باتری، ابتدا می توانید حداکثر توان شارژ و دشارژ را مشخص کنید. -1 به این معنی است که مدیر شارژ نباید قدرت شارژ یا دشارژ را کنترل کند. سپس می توانید چندین قانون شارژ را تعریف کنید که هر چند ثانیه یکی پس از دیگری پردازش می شوند و جریان شارژ یا دشارژ را محدود می کنند. جریان شارژ یا جریان تخلیه که باید تنظیم شود حداقل از همه قوانین شارژ است. برای هر قانون بارگیری، می‌توانید روزهای هفته را که باید اعمال شود و اینکه قانون بارگیری یا تخلیه است، تعیین کنید. انواع زیر ممکن است:
برق خریداری شده/تغذیه شبکه را به حداقل برسانید. همانطور که در بالا توضیح داده شد، خرید شبکه و ورودی به حداقل می رسد، درست مانند بسیاری از سیستم های ذخیره سازی به طور پیش فرض. از آنجایی که ظرفیت ذخیره‌سازی اندازه‌گیری‌شده یا برق خریداری‌شده/خوراکی کمی از ظرفیت واقعی منحرف می‌شود، باید بارها و بارها تنظیمات انجام شود. برای این منظور از ضریب کنترل قابل تنظیم که معمولاً نزدیک به 1.0 است استفاده می شود.
محدودیت زمانی جریان شارژ بسته به محدوده زمانی.
بارهای ماشین. هنگامی که حداقل یک خودرو در حال شارژ است، جریان شارژ را محدود کنید.
SoC. این قوانین شارژ اجازه می دهد تا قدرت شارژ و دشارژ بسته به سطح ذخیره سازی فعلی محدود شود.
قیمت / سطح قیمت. همانند قوانین شارژ خودرو، بسته به قیمت برق، می توان ذخیره سازی را در اینجا شارژ یا تخلیه کرد. برای انجام این کار، باید مشتری یک ارائه دهنده انرژی با تعرفه های متغیر (به عنوان مثال Tibber یا Awattar) باشید یا «مدیر شارژ» را به عنوان ارائه دهنده انرژی انتخاب کرده باشید.
فرمول. در اینجا می توانید با استفاده از یک فرمول آزادانه محدودیت قدرت شارژ را تعیین کنید.

پس از پردازش همه قوانین شارژ، یک محدودیت جریان (که می تواند 0 نیز باشد) برای جریان شارژ یا تخلیه وجود دارد. مدیر شارژ cFos این مقادیر را در متغیرهای تعریف شده توسط کاربر با نام‌های "charge_power_w"، "charge_power_prc" (درصد)، "discharg_power_w" و "discharge_power_prc" ذخیره می‌کند. همچنین یک متغیر تعریف شده توسط کاربر به نام "bat_mode" وجود دارد. در اینجا ثبت می شود که آیا محدودیت شارژ وجود دارد یا محدودیت تخلیه (0=بدون محدودیت، 1=محدودیت شارژ، 2=محدودیت تخلیه، 3=محدودیت شارژ و دشارژ). با دستگاه های SunSpec، محدودیت ها به رجیسترهای ارائه شده برای این منظور تبدیل و نوشته می شوند. با شمارنده های سفارشی می توانید خروجی های سفارشی ایجاد کنید که مقادیر متغیرهای فوق را در دستگاه می نویسند. نمونه هایی از این را در تعاریف متر ارائه شده برای Victron و Kostal Plenticore خواهید دید. اگر محدودیت بارگیری یا تخلیه کنترل نشود، متغیرهای مربوطه وجود ندارند، به طوری که در حافظه نیز نوشته نمی شوند. با تنظیم "حالت" کنترلر ذخیره باتری، تعیین می کنید که چه اتفاقی باید بیفتد وقتی که هر دو مقدار مثبت برای شارژ و تخلیه جریان وجود دارد. "خنثی" به این معنی است که مدیر شارژ cFos هر دو مقدار را به حافظه منتقل می کند و تصمیم می گیرد در یک منطقه چه کاری انجام دهد. "شارژ اولویت دار" به این معنی است که وقتی جریان شارژ مثبت است، جریان تخلیه روی 0 تنظیم می شود، "تخلیه اولویت بندی" به این معنی است که وقتی جریان تخلیه مثبت است، جریان شارژ روی 0 تنظیم می شود. این زمانی مفید است که حافظه فقط یک مقدار برای جریان شارژ و دشارژ داشته باشد. علامت زدن "کنترل را رها کنید" به این معنی است که اگر از قانون بارگذاری استفاده نشده باشد، متغیرها پاک می شوند، یعنی هیچ کنترلی اعمال نخواهد شد. سپس فروشگاه می تواند از قانون پیش فرض خود استفاده کند.

Give up control: این گزینه به شما امکان می دهد کنترل را به کنترلر تعبیه شده در حافظه واگذار کنید. اگر مدیر شارژ cFos ذخیره‌سازی را کنترل نکند، مقررات داخلی می‌تواند دوباره کنترل شود. اگر این گزینه علامت زده شود، متغیرهای سفارشی "charge_power_w"، "charge_power_prc"، "discharge_power_w"، "discharge_power_prc" در صورتی که توان محاسبه شده توسط قوانین شارژ < 0 باشد، تخلیه می شوند. این مورد زمانی است که حداکثر عملکرد حافظه روی -1 تنظیم شده باشد. اگر گزینه «کنترل را رها کنید» فعال باشد، در صورتی که قانون شارژ اعمال نشده باشد، قدرت شارژ یا دشارژ نیز روی -1 تنظیم می شود. علاوه بر این، اگر می‌خواهید «کنترل» را به حافظه برگردانید، می‌توانید از «فرمول» برای تنظیم قدرت روی -1 استفاده کنید.
اگر این گزینه فعال نباشد، زمانی که توان < 0 باشد، مقدار توان تغییر نمی کند، یعنی مقدار تعیین شده در اجرای قبلی حفظ می شود.

سوئیچینگ خروجی: متأسفانه برخی از حافظه ها را نمی توان مستقیماً با قوانین فوق کنترل کرد. با این حال، برای اینکه بتوانید حداقل حافظه را با قوانین بالا غیرفعال کنید (مثلاً زمانی که ماشین در حال شارژ است)، اگر حافظه ورودی کنترلی دارد، می توانید از یک کنتاکت سوئیچینگ استفاده کنید. در صورت عملی، مخزن ذخیره را می توان با استفاده از کنتاکتور از شبکه برق جدا کرد (برای جلوگیری از تخریب مخزن ذخیره، ابتدا باید از سازنده یا برقکار استعلام کنید که آیا دستگاه برای این کار مناسب است یا خیر). در قسمت "Switching output" می توانید نام متغیری را مشخص کنید که در صورت مثبت بودن توان شارژ یا دشارژ پس از ارزیابی قوانین شارژ روی 1 و در غیر این صورت روی 0 تنظیم شده است. مدیر شارژ cFos یک تعریف متر برای جعبه سوئیچ شلی یا سوکت سوئیچ ارائه می دهد. وقتی این را تنظیم می‌کنید، سنج یک شناسه دستگاه می‌گیرد، مثلاً M5. سپس می‌توانید جعبه سوئیچ Shelly را در قسمت «Switching Output» در کنترل ذخیره‌سازی باتری با استفاده از: M5.output1 مشخص کنید.