{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,10]],"date-time":"2025-10-10T01:41:55Z","timestamp":1760060515515,"version":"build-2065373602"},"reference-count":32,"publisher":"MDPI AG","issue":"9","license":[{"start":{"date-parts":[[2025,9,1]],"date-time":"2025-09-01T00:00:00Z","timestamp":1756684800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"name":"National Science Foundation","award":["2237317"],"award-info":[{"award-number":["2237317"]}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Algorithms"],"abstract":"<jats:p>This paper presents and compares two model predictive control (MPC) approaches for battery cell state-of-charge (SOC) balancing. In both approaches, a linearized discrete-time model that takes into account individual cell capacities is used. The first approach is a linear MPC controller that effectively regulates multiple cells to track a target SOC level while satisfying physical constraints. The second approach is based on explicit MPC implementation to reduce online computation while achieving a comparable performance. The simulation results suggest that explicit MPC can deliver the same balancing performance as linear MPC, while achieving faster online execution. Specifically, explicit MPC reduces the computation time by 37.3% in a five-cell battery example, with the cost of higher offline computation. However, simulation results also reveal a significant limitation for explicit MPC for battery systems with a larger number of cells. As the number of cells increases and\/or the prediction horizon increases, the computational requirements grow exponentially, making its application to SOC balancing for large battery systems impractical. To the best of the authors\u2019 knowledge, this is the first study that compares MPC and explicit MPC algorithms in the context of battery cell balancing.<\/jats:p>","DOI":"10.3390\/a18090548","type":"journal-article","created":{"date-parts":[[2025,9,2]],"date-time":"2025-09-02T12:04:28Z","timestamp":1756814668000},"page":"548","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":0,"title":["Comparison of Linear MPC and Explicit MPC for Battery Cell Balancing Control"],"prefix":"10.3390","volume":"18","author":[{"given":"Wanqun","family":"Yang","sequence":"first","affiliation":[{"name":"Department of Electrical and Computer Engineering, Oakland University, Rochester, MI 48309, USA"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-0934-8519","authenticated-orcid":false,"given":"Jun","family":"Chen","sequence":"additional","affiliation":[{"name":"Department of Electrical and Computer Engineering, Oakland University, Rochester, MI 48309, USA"}]}],"member":"1968","published-online":{"date-parts":[[2025,9,1]]},"reference":[{"key":"ref_1","first-page":"5","article-title":"Global climate change mitigation potential from a transition to electric vehicles","volume":"2015","author":"Lutsey","year":"2015","journal-title":"Int. Counc. Clean Transp."},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"10319","DOI":"10.1109\/TVT.2018.2865664","article-title":"Co-estimation of state of charge and state of health for lithium-ion batteries based on fractional-order calculus","volume":"67","author":"Hu","year":"2018","journal-title":"IEEE Trans. Veh. Technol."},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"437","DOI":"10.1109\/TTE.2020.3018143","article-title":"A novel consistency evaluation method for series-connected battery systems based on real-world operation data","volume":"7","author":"Wang","year":"2020","journal-title":"IEEE Trans. Transp. Electrif."},{"key":"ref_4","doi-asserted-by":"crossref","first-page":"100025","DOI":"10.1016\/j.geits.2022.100025","article-title":"Impact of battery cell imbalance on electric vehicle range","volume":"1","author":"Chen","year":"2022","journal-title":"Green Energy Intell. Transp."},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"216","DOI":"10.1002\/er.1668","article-title":"Origins and accommodation of cell variations in Li-ion battery pack modeling","volume":"34","author":"Dubarry","year":"2010","journal-title":"Int. J. Energy Res."},{"key":"ref_6","first-page":"1228","article-title":"qTSL: A multilayer control framework for managing capacity, temperature, stress, and losses in hybrid balancing systems","volume":"30","author":"Pereira","year":"2021","journal-title":"IEEE Trans. Control Syst. Technol."},{"key":"ref_7","doi-asserted-by":"crossref","unstructured":"Hoekstra, F.S.J., Bergveld, H.J., and Donkers, M. (2019, January 10\u201312). Range maximisation of electric vehicles through active cell balancing using reachability analysis. Proceedings of the 2019 American Control Conference (ACC), Philadelphia, PA, USA.","DOI":"10.23919\/ACC.2019.8814748"},{"key":"ref_8","doi-asserted-by":"crossref","unstructured":"Hoekstra, F.S.J., Ribelles, L.W., Bergveld, H.J., and Donkers, M. (2020, January 1\u20133). Real-time range maximisation of electric vehicles through active cell balancing using model-predictive control. Proceedings of the 2020 American Control Conference (ACC), Denver, CO, USA.","DOI":"10.23919\/ACC45564.2020.9147614"},{"key":"ref_9","doi-asserted-by":"crossref","unstructured":"Chen, J., Behal, A., and Li, C. (2021, January 13\u201315). Active Cell Balancing by Model Predictive Control for Real Time Range Extension. Proceedings of the 2021 IEEE Conference on Decision and Control, Austin, TX, USA.","DOI":"10.1109\/CDC45484.2021.9682869"},{"key":"ref_10","doi-asserted-by":"crossref","first-page":"4003","DOI":"10.1109\/TASE.2023.3291679","article-title":"Active Battery Cell Balancing by Real Time Model Predictive Control for Extending Electric Vehicle Driving Range","volume":"21","author":"Chen","year":"2024","journal-title":"IEEE Trans. Auto. Sci. Eng."},{"key":"ref_11","doi-asserted-by":"crossref","unstructured":"Anderson, R.D., Zane, R., Plett, G., Maksimovic, D., Smith, K., and Trimboli, M.S. (2017). Life Balancing\u2014A Better Way to Balance Large Batteries, SAE International. Technical Report, SAE Technical Paper.","DOI":"10.4271\/2017-01-1210"},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"2448","DOI":"10.1109\/TVT.2011.2153886","article-title":"Improved performance of serially connected Li-ion batteries with active cell balancing in electric vehicles","volume":"60","author":"Einhorn","year":"2011","journal-title":"IEEE Trans. Veh. Technol."},{"key":"ref_13","doi-asserted-by":"crossref","unstructured":"Daowd, M., Omar, N., Van Den Bossche, P., and Van Mierlo, J. (2011, January 6\u20139). Passive and active battery balancing comparison based on MATLAB simulation. Proceedings of the 2011 IEEE Vehicle Power and Propulsion Conference, Chicago, IL, USA.","DOI":"10.1109\/VPPC.2011.6043010"},{"key":"ref_14","doi-asserted-by":"crossref","first-page":"2874","DOI":"10.1109\/TPEL.2013.2276152","article-title":"Multiphase interleaved converter for lithium battery active balancing","volume":"29","author":"Mestrallet","year":"2013","journal-title":"IEEE Trans. Power Electron."},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"5380","DOI":"10.1109\/TIE.2017.2674617","article-title":"An automatic equalizer based on forward\u2013flyback converter for series-connected battery strings","volume":"64","author":"Shang","year":"2017","journal-title":"IEEE Trans. Ind. Electron."},{"key":"ref_16","doi-asserted-by":"crossref","first-page":"2522","DOI":"10.1109\/TIE.2023.3270522","article-title":"A high efficiency battery equalizing circuit based on half bridge topology with multiport transformer","volume":"71","author":"Nie","year":"2023","journal-title":"IEEE Trans. Ind. Electron."},{"key":"ref_17","doi-asserted-by":"crossref","first-page":"189","DOI":"10.1109\/TSTE.2015.2487223","article-title":"Balanced control strategies for interconnected heterogeneous battery systems","volume":"7","author":"Wang","year":"2015","journal-title":"IEEE Trans. Sustain. Energy"},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"225","DOI":"10.1016\/j.egypro.2016.11.277","article-title":"A hybrid criterion based balancing strategy for battery energy storage systems","volume":"103","author":"Xu","year":"2016","journal-title":"Energy Procedia"},{"key":"ref_19","doi-asserted-by":"crossref","first-page":"6510747","DOI":"10.1155\/2017\/6510747","article-title":"State-of-charge estimation and active cell pack balancing design of lithium battery power system for smart electric vehicle","volume":"2017","author":"Gao","year":"2017","journal-title":"J. Adv. Transp."},{"key":"ref_20","doi-asserted-by":"crossref","first-page":"5065","DOI":"10.1109\/TII.2019.2950818","article-title":"Cell balancing control for lithium-ion battery packs: A hierarchical optimal approach","volume":"16","author":"Ouyang","year":"2019","journal-title":"IEEE Trans. Ind. Inform."},{"key":"ref_21","doi-asserted-by":"crossref","unstructured":"Narayanaswamy, S., Park, S., Steinhorst, S., and Chakraborty, S. (2018, January 23\u201325). Multi-pattern active cell balancing architecture and equalization strategy for battery packs. Proceedings of the International Symposium on Low Power Electronics and Design, Seattle, WA, USA.","DOI":"10.1145\/3218603.3218607"},{"key":"ref_22","doi-asserted-by":"crossref","first-page":"1583","DOI":"10.1109\/TIA.2017.2775179","article-title":"An overview and comparison of online implementable SOC estimation methods for lithium-ion battery","volume":"54","author":"Meng","year":"2017","journal-title":"IEEE Trans. Ind. Appl."},{"key":"ref_23","doi-asserted-by":"crossref","first-page":"908","DOI":"10.1016\/j.energy.2018.10.133","article-title":"Design and implementation of a battery management system with active charge balance based on the SOC and SOH online estimation","volume":"166","author":"Ren","year":"2019","journal-title":"Energy"},{"key":"ref_24","doi-asserted-by":"crossref","unstructured":"Petri, A.M., and Petreu\u0219, D. (2021, January 5\u20139). Balancing and SOC Estimation in a Battery Management System for Electric Vehicle. Proceedings of the 2021 44th International Spring Seminar on Electronics Technology (ISSE), Bautzen, Germany.","DOI":"10.1109\/ISSE51996.2021.9467557"},{"key":"ref_25","doi-asserted-by":"crossref","unstructured":"Yildirim, B., Elgendy, M., Smith, A., and Pickert, V. (October, January 29). Evaluation and comparison of battery cell balancing methods. Proceedings of the 2019 IEEE PES Innovative Smart Grid Technologies Europe (ISGT-Europe), Bucharest, Romania.","DOI":"10.1109\/ISGTEurope.2019.8905588"},{"key":"ref_26","unstructured":"Rawlings, J.B., Mayne, D.Q., and Diehl, M.M. (2020). Model Predictive Control: Theory, Computation, and Design, Nob Hill Publishing."},{"key":"ref_27","doi-asserted-by":"crossref","unstructured":"Bishop, R.C.D.R.H. (2011). Modern Control Systems, Pearson Education, Inc.","DOI":"10.1016\/B978-0-08-096634-2.00033-5"},{"key":"ref_28","unstructured":"Chen, C.T. (1984). Linear System Theory and Design, Saunders College Publishing."},{"key":"ref_29","doi-asserted-by":"crossref","first-page":"3","DOI":"10.1016\/S0005-1098(01)00174-1","article-title":"The explicit linear quadratic regulator for constrained systems","volume":"38","author":"Bemporad","year":"2002","journal-title":"Automatica"},{"key":"ref_30","doi-asserted-by":"crossref","first-page":"2535","DOI":"10.1002\/er.4876","article-title":"Active cell balancing of lithium-ion battery pack based on average state of charge","volume":"44","author":"Zhang","year":"2020","journal-title":"Int. J. Energy Res."},{"key":"ref_31","doi-asserted-by":"crossref","first-page":"9386","DOI":"10.1109\/TIE.2020.3021608","article-title":"Hierarchical SOC balancing controller for battery energy storage system","volume":"68","author":"Cao","year":"2020","journal-title":"IEEE Trans. Ind. Electron."},{"key":"ref_32","doi-asserted-by":"crossref","unstructured":"Chauhan, S.R., Kumar, K., Nadarajan, S., Vaiyapuri, V., Halick, M., and Sathik, M. (2024, January 24\u201326). Effect of Unbalanced Cells in Lithium-ion Battery Pack Performance and SOC Estimation. Proceedings of the 2024 12th International Conference on Internet of Everything, Microwave, Embedded, Communication and Networks (IEMECON), Jaipur, India.","DOI":"10.1109\/IEMECON62401.2024.10846650"}],"container-title":["Algorithms"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1999-4893\/18\/9\/548\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,9]],"date-time":"2025-10-09T18:37:02Z","timestamp":1760035022000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1999-4893\/18\/9\/548"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,9,1]]},"references-count":32,"journal-issue":{"issue":"9","published-online":{"date-parts":[[2025,9]]}},"alternative-id":["a18090548"],"URL":"https:\/\/doi.org\/10.3390\/a18090548","relation":{},"ISSN":["1999-4893"],"issn-type":[{"type":"electronic","value":"1999-4893"}],"subject":[],"published":{"date-parts":[[2025,9,1]]}}}