سیستم مدیریت باتری یا Battery Management System (BMS) یکی از مهمترین اجزای هر سیستم مبتنی بر باتری لیتیومی است. وظیفه BMS فقط نمایش میزان شارژ باتری نیست؛ این سیستم بهصورت مداوم شرایط باتری را پایش میکند، وضعیت آن را تخمین میزند، از سلولها در برابر شرایط نامناسب محافظت میکند و در بسیاری از سیستمها اطلاعات لازم را در اختیار اینورتر، PCS یا سایر تجهیزات کنترلی قرار میدهد.
در سیستمهای ذخیرهسازی انرژی باتری یا BESS، عملکرد صحیح BMS مستقیما با ایمنی، قابلیت اطمینان و نحوه بهرهبرداری از باتری ارتباط دارد. MathWorks، پایش، تخمین وضعیت، بالانس سلول، مدیریت انرژی، مدیریت حرارتی، حفاظت و ارتباط با تجهیزات دیگر را از وظایف اصلی BMS معرفی میکند.
BMS چیست؟
BMS یک سیستم الکترونیکی و نرمافزاری است که برای پایش و کنترل متغیرهای عملیاتی باتریهای قابل شارژ طراحی میشود. این سیستم اطلاعاتی مانند ولتاژ سلولها، جریان باتری و دما را دریافت میکند و بر اساس این دادهها وضعیت باتری را ارزیابی میکند. به زبان ساده، BMS را میتوان لایه کنترلی و حفاظتی باتری در نظر گرفت. خود BMS منبع انرژی نیست و معمولا وظیفه تبدیل توان AC و DC را نیز انجام نمیدهد؛ این وظیفه بر عهده تجهیزاتی مانند PCS یا اینورتر است. BMS بر وضعیت باتری نظارت میکند و کمک میکند شارژ و دشارژ در محدودههای تعریفشده انجام شود.
در سیستمهای پیچیدهتر، BMS علاوه بر پایش سلولها میتواند وضعیت کنتاکتورها، فیوزها و مسیر توان را نیز کنترل یا پایش کند. در معماریهای متداول، واحدهای کنترلی BMS با کنتاکتورهای قدرت ارتباط دارند تا در صورت نیاز باتری را به بار یا شارژر متصل یا از آن جدا کنند.
چرا باتریهای لیتیومی به BMS نیاز دارند؟
یک پک باتری از تعداد زیادی سلول تشکیل میشود. حتی زمانی که سلولها در ابتدای عمر مشخصات بسیار نزدیک به یکدیگر دارند، در طول زمان ممکن است به دلیل تفاوت در دما، شرایط کاری، تعداد سیکلهای شارژ و دشارژ و فرایند پیرشدگی، رفتار آنها از یکدیگر فاصله بگیرد. مراجع این اختلاف تدریجی میان سلولها را یکی از دلایل اصلی نیاز به پایش و بالانس در پکهای باتری معرفی میکنند.
از طرف دیگر، سلولهای لیتیومی بایستی در محدوده مشخصی از ولتاژ، جریان و دما کار کنند. اضافهشارژ، دشارژ بیش از حد، جریان بالا یا دمای نامناسب میتواند به عملکرد و عمر سلول آسیب بزند. به همین دلیل BMS دائما شرایط باتری را بررسی کرده و در صورت تشخیص وضعیت غیرمجاز، اقدامات حفاظتی لازم را انجام میدهد.
BMS چه پارامترهایی را پایش میکند؟
شکل زیر نقش BMS در پایش پارامترهای کلیدی باتری و تبادل اطلاعات با PCS و EMS را نشان میدهد.
BMS بهطور مداوم ولتاژ، جریان و دمای باتری را بررسی کرده و اطلاعاتی مانند SOC، SOH و وضعیت خطاها را ارزیابی میکند. در صورت قرار داشتن شرایط در محدوده مجاز، اطلاعات و محدودیتهای شارژ و دشارژ به PCS منتقل میشود؛ اما در صورت بروز شرایط غیرمجاز، BMS میتواند با ارسال هشدار، محدودکردن توان یا قطع مسیر باتری از ادامه عملکرد ناایمن جلوگیری کند. EMS نیز از اطلاعات وضعیت باتری برای مدیریت بهتر انرژی در سطح کل سیستم استفاده میکند.

سه پارامتر پایهای که تقریبا در تمام BMSها نقش کلیدی دارند عبارتاند از ولتاژ، جریان و دما. مراجع نیز پایش این سه متغیر را از وظایف اصلی BMS معرفی میکنند.
ولتاژ سلولها و پک
BMS ولتاژ سلولهای منفرد و در بسیاری از طراحیها ولتاژ کل پک را اندازهگیری میکند. این اطلاعات برای تشخیص شرایط اضافهشارژ یا دشارژ بیش از حد، بررسی اختلاف ولتاژ میان سلولها و تخمین وضعیت باتری اهمیت دارد.
در یک پک سری، عملکرد کل باتری میتواند تحت تاثیر ضعیفترین سلول قرار بگیرد؛ به همین دلیل اندازهگیری جداگانه ولتاژ سلولها اهمیت زیادی دارد.
جریان شارژ و دشارژ
BMS جریان ورودی و خروجی باتری را نیز اندازهگیری میکند. این داده برای تشخیص اضافهجریان، محاسبات مرتبط با شارژ و تخمین SOC مورد استفاده قرار میگیرد. برخی مانیتورهای پیشرفته پک، جریان شارژ و دشارژ را بهصورت دوطرفه و با رزولوشن بالا اندازهگیری میکنند.
دما
دمای سلولها و در بعضی طراحیها دمای برد و اجزای الکترونیکی نیز پایش میشود. دمای بالا میتواند باعث افزایش نرخ فرسودگی باتری شود و دمای پایین نیز میتواند ظرفیت قابل استفاده و قابلیت شارژ باتری را محدود کند. در سیستمهایی که به سامانه حرارتی مجهز هستند، BMS میتواند اطلاعات یا فرمانهای لازم برای فعالکردن سیستم خنککننده یا گرمکننده را فراهم کند.
SOC و SOH در BMS چیست؟
دو اصطلاح مهمی که تقریبا در تمام سیستمهای مدیریت باتری دیده میشوند SOC و SOH هستند که نقش مهمی در پایش عملکرد باتریها دارند.
SOC چیست؟
SOC یا State of Charge نشاندهنده میزان شارژ باقیمانده باتری است. این مفهوم را میتوان مشابه درصد شارژ نمایشدادهشده روی تلفن همراه در نظر گرفت، با این تفاوت که در یک سیستم باتری صنعتی، تخمین دقیق SOC پیچیدهتر است.
SOC معمولا بطور مستقیم توسط یک سنسور اندازهگیری نمیشود. BMS آن را بر اساس دادههایی مانند جریان، ولتاژ و مدلهای باتری تخمین میزند. روشهای تخمین SOC میتوانند از روشهای ساده مانند Coulomb Counting (تخمین تغییرات سطح شارژ باتری از طریق اندازهگیری جریان شارژ و دشارژ و انتگرالگیری آن در طول زمان) تا مدلهای پیچیدهتر و فیلترهای تخمین حالت، متفاوت باشند.
SOH چیست؟
SOH یا State of Health شاخصی برای توصیف وضعیت سلامت باتری نسبت به شرایط اولیه آن است. عواملی مانند کاهش ظرفیت قابل استفاده و تغییر مقاومت داخلی در ارزیابی SOH نقش دارند. برخلاف SOC، تعریف SOH در همه سیستمها کاملا یکسان نیست و بسته به سازنده و الگوریتم مورد استفاده میتواند متفاوت باشد. MathWorks نیز تاکید میکند که روش تعریف و محاسبه SOH میتواند میان شرکتها تفاوت داشته باشد. به بیان ساده، SOC میگوید باتری چقدر شارژ دارد، در حالی که SOH نشان میدهد باتری نسبت به روز اول در چه وضعیت سلامتی قرار دارد.
Cell Balancing چیست؟
یکی دیگر از وظایف مهم BMS، بالانس سلولها یا Cell Balancing است.
با گذشت زمان ممکن است SOC سلولهای مختلف یک پک با یکدیگر متفاوت شود. اگر این اختلاف افزایش پیدا کند، ممکن است یک سلول زودتر از سایر سلولها به محدودیت ولتاژ بالا یا پایین برسد و در نتیجه ظرفیت قابل استفاده کل پک کاهش پیدا کند. به همین دلیل، BMS با استفاده از فرایند Cell Balancing تلاش میکند اختلاف سطح شارژ و ولتاژ میان سلولها را کاهش دهد تا سلولهای پک تا حد امکان در شرایط نزدیک به یکدیگر کار کنند. در کنار این فرایند، پارامترهایی مانند جریان و دمای سلولها نیز بهطور مداوم پایش میشوند تا عملکرد باتری در محدوده ایمن باقی بماند.
دو روش اصلی برای Cell Balancing یا بالانس کردن سلولها وجود دارد:
Passive Balancing یا بالانس غیرفعال
در بالانس غیرفعال، بخشی از انرژی سلولهایی که SOC بالاتری دارند از طریق مقاومتها به گرما تبدیل میشود تا اختلاف میان سلولها کاهش پیدا کند. این روش از نظر ساختار نسبتا ساده است و در بسیاری از سیستمها استفاده میشود.
Active Balancing یا بالانس فعال
در Active Balancing، بهجای اتلاف انرژی اضافی به شکل گرما، انرژی میان سلولها یا بخشهای مختلف پک منتقل میشود. هدف این است که انرژی از سلول با SOC بالاتر به سلول یا بخش کمشارژتر انتقال پیدا کند.

BMS چگونه از باتری محافظت میکند؟
یکی از وظایف اصلی BMS این است که از قرارگرفتن باتری در شرایط خارج از محدوده مجاز جلوگیری کند. از جمله شرایطی که BMS میتواند پایش و در برابر آنها واکنش نشان دهد میتوان به موارد زیر اشاره کرد:
- اضافهشارژ یا Overcharge
- دشارژ بیش از حد یا Over-discharge
- اضافهجریان یا Overcurrent
- دمای بیش از حد یا پایینتر از محدوده مجاز
- در برخی طراحیها اتصال کوتاه، وضعیت کنتاکتورها و فیوزها
حفاظت در برابر overcharge ،over-discharge ،overcurrent و over-temperature جزو عملکردهای اصلی BMS معرفی شدهاند. همچنین برخی ICهای تخصصی BMS دارای خروجی اختصاصی برای کنترل MOSFET یا Contactor در شرایط اضافهجریان و خطا هستند.
وقتی شرایط باتری مناسب باشد، BMS چه کاری انجام میدهد؟
اگر ولتاژ، جریان، دما و سایر پارامترهای مورد نظر در محدوده مجاز باشند، BMS اجازه ادامه عملکرد عادی سیستم را میدهد.
در یک سیستم مجهز به کنتاکتور، این فرایند میتواند شامل بستن کنتاکتور و برقرار شدن مسیر قدرت باتری باشد. سپس BMS اطلاعاتی مانند وضعیت باتری، SOC، محدودیتهای مجاز شارژ و دشارژ و وضعیت خطاها را در اختیار PCS یا اینورتر قرار میدهد.
در برخی معماریهای BMS، واحد کنترل مستقیما کنتاکتورهای موجود در جعبه اتصال و حفاظت باتری (Battery Junction Box – BJB) را مدیریت میکند تا پک باتری به بار، اینورتر یا شارژر متصل شود.
اگر یکی از پارامترها خارج از محدوده باشد چه اتفاقی میافتد؟
واکنش BMS به خطا به شدتِ خطا و طراحی سیستم بستگی دارد.
در یک وضعیت خفیف، ممکن است BMS ابتدا حداکثر جریان مجاز شارژ یا دشارژ را کاهش دهد یا هشدار ارسال کند. در خطاهای جدیتر، ممکن است شارژ یا دشارژ متوقف شود و در نهایت کنتاکتور باز شده و باتری از بخش قدرت جدا شود. برخی سیستمهای BMS و جعبه اتصال و حفاظت باتری (Battery Junction Box – BJB) دارای قابلیت کنترل کنتاکتور و قطع ولتاژ بالا هستند تا در شرایط بحرانی مسیر انرژی را ایزوله کنند.
بنابراین BMS را نباید فقط یک سیستم اندازهگیری دانست؛ این سیستم میتواند بر اساس اطلاعات اندازهگیریشده، درباره ادامه یا محدودکردن عملکرد باتری تصمیمگیری کند.
نقش BMS در سیستم BESS چیست؟
در یک Battery Energy Storage System یا BESS، اجزای مختلفی مانند باتری، BMS، PCS، EMS، سیستم مدیریت حرارتی و تجهیزات حفاظتی در کنار یکدیگر کار میکنند.
BMS در این ساختار تمرکز اصلی خود را روی باتری و شرایط داخلی آن قرار میدهد. وظیفه آن پایش ایمنی، عملکرد و وضعیت باتری است. در مقابل، EMS در سطح بالاتری کار میکند و وظیفه مدیریت و بهینهسازی نحوه استفاده از انرژی را بر عهده دارد.
مراجع نیز BMS را مسئول ایمنی، عملکرد و بهینهسازی چرخه عمر باتری معرفی میکند، در حالی که EMS تصمیم میگیرد انرژی چه زمانی ذخیره یا مصرف شود.
برای آشنایی بیشتر با ساختار کلی سیستم ذخیرهسازی انرژی، میتوان به مقاله «BESS چیست؟ سیستم ذخیرهسازی انرژی باتری و کاربردهای آن» در سایت KNG Green مراجعه کرد.
ارتباط BMS با PCS و اینورتر چگونه انجام میشود؟
در سیستمهای ذخیرهسازی انرژی، ارتباط میان BMS و PCS یا اینورتر اهمیت زیادی دارد.
BMS اطلاعات مربوط به باتری را در اختیار سیستم خارجی قرار میدهد و میتواند اطلاعات یا دستورهای مربوط به مدیریت انرژی را دریافت کند. MathWorks ارتباط با تجهیزات و سیستمهای خارجی را یکی از وظایف اصلی BMS معرفی میکند.
بسته به سازنده و معماری سیستم، این ارتباط ممکن است از طریق رابطهایی مانند CAN یا RS485 انجام شود.
در این ارتباط میتوان دادههایی مانند SOC، وضعیت هشدارها و خطاها، محدودیتهای شارژ و دشارژ و سایر پارامترهای کنترلی را تبادل کرد.
نکته مهم این است که وجود پورت CAN یا RS485 بهتنهایی به معنی سازگاری کامل BMS و اینورتر نیست. پروتکل ارتباطی، ساختار پیامها و تنظیمات دو دستگاه نیز باید با یکدیگر سازگار باشند.
تفاوت BMS و EMS چیست؟
BMS و EMS دو سطح متفاوت از مدیریت را در BESS انجام میدهند.
BMS در سطح باتری فعالیت میکند و مسئول پایش سلولها، حفاظت، تخمین وضعیت و مدیریت شرایط داخلی باتری است.
در مقابل، EMS یا Energy Management System در سطح کل سیستم تصمیمگیری میکند. EMS با استفاده از اطلاعات شبکه، بار، منابع تولید انرژی و وضعیت باتری میتواند مشخص کند چه زمانی باتری شارژ شود، چه زمانی دشارژ شود و انرژی چگونه میان منابع مختلف مدیریت شود.
به همین دلیل، میتوان گفت BMS بیشتر بر ایمنی و سلامت باتری تمرکز دارد، در حالی که EMS بر استراتژی استفاده از انرژی تمرکز میکند.
نقش BMS در باتریهای LiFePO4
باتریهای Lithium Iron Phosphate یا LiFePO4 به دلیل پایداری حرارتی مناسب و طول عمر سیکلی بالا، در بسیاری از سیستمهای ذخیرهسازی انرژی استفاده میشوند. با این حال، استفاده از شیمی LFP به معنی حذف نیاز به BMS نیست. BMS همچنان برای پایش ولتاژ سلولها، جریان، دما، SOC، حفاظت و بالانس سلولها نقش ضروری دارد. بنابراین کیفیت یک سیستم باتری لیتیومی تنها به نوع سلول بستگی ندارد؛ طراحی صحیح پک و عملکرد BMS نیز نقش بسیار مهمی در ایمنی و عملکرد سیستم دارد.
برای آشنایی بیشتر با این نوع سلول میتوانید مقاله «چرا باتری LFP برای سیستمهای ذخیرهسازی انرژی انتخاب مناسبی است؟» را مطالعه کنید.
هنگام انتخاب باتری، چرا باید به BMS توجه کرد؟
هنگام انتخاب یک باتری لیتیومی، مشخصاتی مانند ولتاژ، ظرفیت Ah و انرژی kWh مهم هستند، اما این پارامترها بهتنهایی تصویر کاملی از عملکرد سیستم ارائه نمیکنند. بررسی قابلیتهای BMS نیز اهمیت زیادی دارد؛ بهخصوص در پروژههایی که باتری باید با اینورتر، PCS یا سیستم مدیریت انرژی ارتباط برقرار کند. مواردی مانند نوع پورت ارتباطی، پروتکل سازگار با اینورتر، پارامترهای حفاظتی، امکان مانیتورینگ و نحوه توسعه باتری در اتصال موازی میتوانند در عملکرد نهایی سیستم تاثیرگذار باشند.
جمعبندی
سیستم مدیریت باتری یا BMS یکی از اجزای اصلی هر باتری لیتیومی مدرن و سیستم ذخیرهسازی انرژی است. این سیستم با پایش مداوم ولتاژ، جریان و دما، تخمین SOC و SOH، بالانس سلولها، تشخیص خطا و ایجاد حفاظتهای لازم، کمک میکند باتری در محدوده عملکردی تعریفشده باقی بماند.
در یک سیستم ذخیرهساز انرژی، BMS در سطح باتری فعالیت میکند و اطلاعات وضعیت باتری را در اختیار PCS، اینورتر یا EMS قرار میدهد. در صورت مناسب بودن شرایط، سیستم اجازه ادامه شارژ و دشارژ را میدهد و در صورت تشخیص شرایط غیرمجاز، میتواند عملکرد باتری را محدود کرده یا در طراحیهای مجهز به کنتاکتور، مسیر انرژی را قطع کند.
به همین دلیل، BMS صرفا یک مدار حفاظتی ساده نیست؛ بلکه بخشی مهم از معماری کنترلی، حفاظتی و ارتباطی سیستمهای ذخیرهسازی انرژی محسوب میشود.
منابع
۱. MathWorks. What Is a Battery Management System (BMS)? MathWorks.
MathWorks – Battery Management System (BMS)
۲. Roque, P., & Joerg, A. Energy Storage Systems: How to Easily and Safely Manage Your Battery Pack. Analog Devices. 2024.
Analog Devices – Managing Battery Packs in Energy Storage Systems
۳. Hsu, I. How to Design an Intelligent Battery Junction Box for Advanced EV Battery Management Systems. Texas Instruments. 2023.
Texas Instruments – Intelligent Battery Junction Box for BMS
۴. Atcitty, S. An Introduction to Energy Storage. Sandia National Laboratories, U.S. Department of Energy. 2020.
Sandia National Laboratories – An Introduction to Energy Storage