Abstract
Due to the rising demand for battery-operated electrical vehicles (EVs) and equipment, it has become essential to establish a system that is continuously monitoring and managing the performance of each battery. This article presents the design of Battery Management System (BMS) based on intelligent fuzzy logic controller (FLC). The development of battery models and design of FLC is performed within the environment of MATLAB programming software. The FL controller uses the monitored signals of the battery, represented by state of charge (SOC), state of health (SOH) and temperature (Temp) as the input variables, which are processed within fuzzification and defuzzification stages inside the FL platform to yield crisp outputs. The effectiveness of proposed controller has been assessed under two types of member functions (MFs): triangular MF and Gaussian MF. As compared to other existing control techniques in the literature, the proposed FLC outperforms these control schemes in terms of charging time. Moreover, the numerical results showed that FLC based on Gaussian MF gives better performance as compared to that based on triangular MF in terms of accuracy and charging time.
1 Introduction
The BMS is an essential element that ensures the reliability, efficiency, and safety of battery-powered devices. It is responsible for monitoring and controlling various aspects of the battery, including charging, discharging, and temperature. The BMS helps extend the battery's life and prevent potential damages or risks. In simple terms, the BMS acts as the brain of the battery, constantly analyzing and adjusting its performance to ensure optimal operation.
The BMS is mainly used for real-time monitoring, diagnosis, SOC estimation, mileage estimation in electric vehicles EV, protection of short circuits, leakage, display, charging and discharging operation of battery power science of EV, and information interaction with the complete controller of vehicle or charger via controller area network transmission always efficient, reliable and safe operations [1].
Using advanced algorithms and sensors, it can monitor and control various aspects of battery performance and prevent risks. Battery optimization with a BMS is an effective method to improve battery longevity and efficiency. The right type of BMS depends on specific application requirements, including electric vehicles, renewable energy systems, and portable electronics. A BMS ensures that batteries operate safely and efficiently, improving their performance and extending their lifespan [2].
Advancements in intelligence algorithms and control schemes for BMS have considerably enhanced the performance of battery in terms of transient characteristics and efficiency. Numerous control systems are used for BMS in the literature, including neural network control, fuzzy logic control, and PID control. The fuzzy system is a robust control mechanism based on the logical reasoning of the human brain. Heuristic knowledge is the primary milestone for the development of FLC. A notable feature of the FLC is that it does not need the dynamic model of the system, which is often not found in most control methodologies. Another feature of the FL controller is that it can facilitate the manipulation of weak constraints associated with the precision of sensor-derived data [3]. Furthermore, it serves as an alternative effective control tool to replace conventional control techniques due to its essential characteristics of not requiring a mathematical model [4]. The fundamental concept of FL control involves leveraging expert knowledge and experience to establish a rule base based on linguistic rules [5]. In the literature, there are many control structures have been applied for BMS. In [6], Afzal et al. have utilized an Artificial Neural network (ANN) for BMS in EV. Compared to a traditional BMS system, the proposed approach improved reliability and presented communication-free capability and decentralized control. In [7], Karmakar et al. implemented BMS using proportional-integral (PI) control and ANN-based control on passive cell balancing. It has been shown that the ANN-based control is more efficient and satisfactory than PI controllers. In [8], Behera and Choudhury presented an optimized BMS based on Slim mold, which depends on fuzzy PID tuning improvement to operate under variable loads.
In [9], Raj et al. proposed FL-based BMS controller for solar-powered charging EV system. The controller improved the charging efficiency and optimized the SOC. In [10], Khawaja et al. investigated the state estimation of Lithium Ion Battery (LIB) based on six prediction machine learning algorithms. These algorithms have been integrated with the battery management system to improve its efficacy. In [11], Faria et al. proposed a charging algorithm based on Artificial Neural Network (ANN) to give an optimal charging current profile of batteries. In [12], Lin et al. presented the principles of charging methods, their current challenges, and optimized techniques, which led to the formulation of optimization objectives. The study has also reviewed the optimization framework and the implementation and promotion of optimal charging method. In [13], Abdelaal et al. proposed a battery energy system based on FLC, which results in variable gain that limits the variation in current signal based on battery SOC. The results showed that the controller can give less degradation in battery SOC and SOH. In [14], Károlyi et al. proposed a battery charging system based on optimized FLC for controlling charging current. The study showed that improved performance is obtained in terms of charging time, while the temperature rise can be considerably reduced. In [15], Umair Ali et al. used fuzzy logic to control the charging current trajectory based on real-time rapid-charging methods. A fast-charging time has been reached for various used devices. In [16], Wu and Zhang proposed FLC-based Multi-Layer Equilibrium Circuits for balancing battery current to provide a high convergence rate to equilibrium and improve efficiency. The FLC is designed to control the size of the equilibrium current during the equilibrium process. In [17], Zenk and Ertuğral presented the design of smart BMS for a hybrid EV. The proposed BMS tries to monitor the chemical status of different batteries and choose the appropriate one to actuate the EV system. In [18], Goksu et al. proposed low-voltage BMS to manage the activation and deactivation of battery cells within the battery pack to ensure the operation of these batteries within their prescribed limits. Compared to the PID controller, the proposed scheme showed an enhancement of duration usage and could constrain the voltage among the switched batteries.
In this study, a BMS has been designed based on FLC to enhance the battery performance. The proposed control design can achieve the following objectives:
- ⁃Fast charging of the battery, where the Lithium-ion battery (LIB) has fast charging capability due to the efficient chemical structure,
- ⁃Achieving equal efforts among the batteries in terms of charging cycles and life-span time,
- ⁃Protecting the battery from overheating, and providing early warning about the crucial status of the battery.
2 Equivalent circuit model of battery
In order to design the BMS, the modeling of the battery is necessary to simulate and realize the control of the BMS system within the MATLAB software environment. In this part, the conventional models of battery in the literature have been presented and analyzed.
2.1 Basic equivalent circuit model
Basic model of LIB
Citation: International Review of Applied Sciences and Engineering 2025; 10.1556/1848.2025.00971
2.2 First-order equivalent model
The first-order model is frequently used due to its precision and simplicity. This battery model includes a voltage source
First-order LIB equivalent model
Citation: International Review of Applied Sciences and Engineering 2025; 10.1556/1848.2025.00971
2.3 Second-order LIB equivalent model
Second-order LIB equivalent model
Citation: International Review of Applied Sciences and Engineering 2025; 10.1556/1848.2025.00971
3 FLC-based battery management system
Fuzzy Logic Control FLC uses fuzzy sets and fuzzy inference to establish the control laws. The main feature of FLC is that it does not require the dynamic model of the controlled process. The basic concept of FLC is how to develop basic rules with linguistic rules based on the heuristic knowledge and experience of human beings [21]. The schematic diagram of FLC is shown in Fig. 4, which includes all processes of the controller: defuzzification, defuzzification, and decision-making process [22].
Fuzzy Logic controller structure
Citation: International Review of Applied Sciences and Engineering 2025; 10.1556/1848.2025.00971
In this study, the controller has three inputs, represented by SOC, SOH, and Temp, and two outputs, represented by
FLC has three inputs (SOC, SOH, and Temp) and has two outputs: charging voltage (Vc) and charging current (Ic)
Citation: International Review of Applied Sciences and Engineering 2025; 10.1556/1848.2025.00971
The possible number of rules is given by
There are 125 rules possible to create the controller, no more no less. The FLC operates on the foundation of linguistic logic. The functioning of FLC is defined by two parameters: the quantity of input variables and output variables. This system is classified as a three-input, two-output fuzzy logic controller. This research utilizes three inputs: SOC, SOH, and temperature, while the two outputs represent the charging voltage (
Table 1 enumerates examples of the knowledge base for BMS predicated on FLC. This work uses the Mamdani approach in FLC to process input variables SOC, SOH, and Temp, and produce output variables (
FLC rules
Rule no. | Fuzzy input | Fuzzy output | |||
SOC | SOH | Temp | Vc | Ic | |
1 | S | S | S | S | S |
2 | M | S | S | M | S |
3 | L | S | S | L | S |
4 | H | S | S | H | S |
5 | BH | S | S | BH | S |
6 | S | M | S | S | S |
7 | M | M | S | M | S |
8 | L | M | S | L | S |
9 | H | M | S | H | S |
10 | BH | M | S | BH | S |
45 | BH | H | M | BH | M |
46 | S | BH | M | L | H |
47 | M | BH | M | L | H |
48 | L | BH | M | H | H |
49 | H | BH | M | BH | L |
50 | BH | BH | M | BH | S |
51 | S | S | L | M | M |
52 | M | S | L | M | M |
53 | L | S | L | L | M |
54 | H | S | L | H | M |
55 | BH | S | L | BH | S |
119 | H | H | BH | H | M |
120 | BH | H | BH | BH | S |
121 | S | BH | BH | S | M |
122 | M | BH | BH | M | M |
123 | L | BH | BH | L | M |
124 | H | BH | BH | H | M |
125 | BH | BH | BH | BH | S |
Description of fuzzy linguistics variables
Fuzzy linguistic variables | Inputs MF | Outputs MF | |||
SOC | SOH | Temp | |||
S | 2.5 V | 2 A | |||
M | SOH | 3 V | 4 A | ||
L | SOH | 3.5 V | 8 A | ||
H | SOH | 4 V | 12 A | ||
BH | SOH | 4.5 V | 14 A |
Ranges of triangular MF of input variables
Fuzzy Linguistic Variables | Range of inputs | ||
SOC | SOH | Temp | |
S | [−0.208333 0 0.208333] | [39.5833 50 60.4167] | [−24.5833 −10 4.58333] |
M | [0.0416667 0.25 0.458333] | [52.0833 62.5 72.9167] | [−7.08333 7.5 22.0833] |
L | [0.291667 0.5 0.708333] | [64.5833 75 85.4167] | [10.4167 25 39.5833] |
H | [0.541667 0.75 0.958333] | [77.0833 87.5 97.9167] | [27.9167 42.5 57.0833] |
BH | [0.791667 1 1.20833] | [89.5833 100 110.417] | [45.4167 60 74.5833] |
The type of MF plays a critical role in the design and performance of FLC [26]. In order to investigate the performance due to different types of MFs, the study has considered two types of MF; namely, triangular MF and Gaussian MF. These MFs have to be involved within the decision-making process of fuzzy logic system to satisfy control requirements. In the case of triangular MF, two tables of ranges have been taken into account, one for input linguistic variables and the other for output variables lists the range of input variables in case of using triangular MF, while Table 4 represents the ranges of output variables. For both tables, the ranges have been chosen uniformly, such as to cover the potential universe of discourse for both input and output variables. In the case of Gaussian MF, the ranges of MF, which represent the width of individual Gaussian functions, are defined in Table 5.
Ranges of triangular MF of output variables
Fuzzy Linguistic Variables | Range of Inputs | |
S | [2.72917 3 3.27083] | [−5.33333 −2 1.33333] |
M | [3.05417 3.325 3.59583] | [−1.33333 2 5.33333] |
L | [3.37917 3.65 3.92083] | [2.66667 6 9.33333] |
H | [3.70417 3.975 4.24583] | [6.66667 10 13.3333] |
BH | [4.02917 4.3 4.57083] | [10.6667 14 17.3333] |
Ranges of Gaussian MF for input and output variables
Fuzzy Linguistic Variables | Range of Inputs | Range of Outputs | |||
SOC | SOH | Temp | |||
S | [0.08847 0] | [4.424 50] | [6.193 −10] | [0.115 3] | [1.416 −2] |
M | [0.08847 0.25] | [4.424 62.5] | [6.193 7.5] | [0.115 3.325] | [1.416 2] |
L | [0.08847 0.5] | [4.424 75] | [6.193 25] | [0.115 3.65] | [1.416 6] |
H | [0.08847 0.75] | [4.424 87.5] | [6.193 42.5] | [0.115 3.975] | [1.416 10] |
BH | [0.08847 1] | [4.424 100] | [6.193 60] | [0.115 4.3] | [1.416 14] |
The relationships are shown in Fig. 6 the behavior that the system will follow in every case or change in one of the factors or inputs. In (a), note the behavior of the controller will follow to output the charging current in proportion to the charge rate and the temperature. For example, if the temperature is between 25 °C and 40 °C and the charging rate is 10%, the charging current will be as high as possible, and if the temperature is higher than 40 °C and the same charging rate is above, the charging current will be the lowest possible or reach to zero, and according to (b) it indicates a gradual increase in the value of the voltage supplied to the battery at each percentage of the SOC. It also shows that the value of the voltage does not fluctuate relatively with increasing Temp [27]. In (c) the rules show the technique that the controller will implement depending on the SOH and Temp to output the charging current, the SOH that maintaining an 80% battery limit can be beneficial for battery health based on the data provided. (d) shows SOH and Temp with charging voltage.
Rules relationships graphs between (a) SOC and Temp with charging current (b) SOC and Temp with charging voltage (c) SOH and Temp with charging current (d) SOH and Temp with charging voltage
Citation: International Review of Applied Sciences and Engineering 2025; 10.1556/1848.2025.00971
4 Simulink modeling
The BMS model based on FLC has been developed within environment MATLAB/Simulink platform. Referring to Fig. 3, one can utilize Simscape to represent the real version of the battery as shown in Fig. 7. As indicated in Fig. 7, the input to the FLC block are SOC, SOH, and Temp, while on the output side of FLC block, there are the physical quantities of charging voltage
Simulink of BMS based on thermal mass and environmental effects
Citation: International Review of Applied Sciences and Engineering 2025; 10.1556/1848.2025.00971
Battery specification
Type | Molicel INR-21700-P45B |
Capacity | 4,500 mAh |
Nominal cell voltage | 3.6 V |
Charge cell voltage | 4.2 V |
Charging current/standard | 4.5 A or 1C |
Charging current/maximum | 13.5 A or 3C |
Charging time | 1.5 h |
Charging temperature | 0 °C–60 °C |
Cut-off charge | 70 C |
Shape | Cylindrical |
To match between Simulink blocks with those of Simscape blocks, special converters are utilized for this purpose. In this sense, the Simulink model of BMS will mimic the real BMS system since the used elements are built based on real characteristics. This also applies to the Simscape blocks residing within the Simulink environment.
5 Results and discussion
Table 7 shows the records of the average charging current (
Reporting of average charging current and SOC under different ambient temperatures
States of battery | Temperature | ||||
0 °C | 25 °C | 35 °C | 45 °C | 55 °C | |
Average charging current controlled using triangular MFs | 4.6755628 | 6.227368 | 8.362939 | 8.09922 | 3.82393 |
Average charging current controlled using Gaussian MFs | 5.02225826 | 7.611008 | 8.471362 | 7.89014 | 4.30027 |
Rising time of SOC- 80% controlled using triangular MFs | 1,480 | 1,023 | 1,024 | 1,125 | 2,390 |
Rising time of SOC- 80% controlled using Gaussian MFs | 1,519 | 1,037 | 1,033 | 1,192 | 2,434 |
Rising time of SOC- 80% controlled using triangular MFs | 3,115 | 2,330 | 1,731 | 1,793 | 3,467 |
Rising time of SOC- 100% controlled using Gaussian MFs | 2,898 | 1,911 | 1,720 | 1,845 | 3,387 |
Figures 8 and 9 show the behavior of SOC under the influence of ambient temperature in both controllers based on triangular and Gaussian MFs, respectively. The result shows that there is a difference in behavior between controllers and their performances are reported in Table 7.
SOC behavior under different ambient temperatures controlled using triangular MF
Citation: International Review of Applied Sciences and Engineering 2025; 10.1556/1848.2025.00971
SOC behavior under different ambient temperatures controlled using Gaussian MF
Citation: International Review of Applied Sciences and Engineering 2025; 10.1556/1848.2025.00971
Figures 10 and 11 show the behaviors of Vc, Ic, SOC and Temperature for triangular MF-based FLC and Gaussian type-based FLC, respectively. It is clear from the figures that the MF has direct impact on the performance of FL controller. The behaviors based on triangular MFs showed sluggish and non-smooth responses as compared to that based on Gaussian type. The FL controller based on Gaussian types give slow responses, but with smoother responses. One can conclude that the Gaussian type-based FL controller outperforms that based on triangular type MF. Consequently, the Gaussian-type better enhance the performance of BMS compared to triangular type MF when they are involved in the FL controllers. Moreover, the FL controller based on Gaussian MF gives better accuracy as compared to that based on triangular MF.
FLC with triangular MF
Citation: International Review of Applied Sciences and Engineering 2025; 10.1556/1848.2025.00971
FLC with Gaussian MF
Citation: International Review of Applied Sciences and Engineering 2025; 10.1556/1848.2025.00971
Figures 12–16 display the responses of
Behavior of charging current, charging voltage, and SOC with 0 °C
Citation: International Review of Applied Sciences and Engineering 2025; 10.1556/1848.2025.00971
Behavior of charging current, charging voltage, and SOC with 25 °C
Citation: International Review of Applied Sciences and Engineering 2025; 10.1556/1848.2025.00971
Behavior of charging current, charging voltage, and SOC with 35 °C
Citation: International Review of Applied Sciences and Engineering 2025; 10.1556/1848.2025.00971
Behavior of charging current, charging voltage, and SOC with 45 °C
Citation: International Review of Applied Sciences and Engineering 2025; 10.1556/1848.2025.00971
Behavior of charging current, charging voltage, and SOC with 55 °C
Citation: International Review of Applied Sciences and Engineering 2025; 10.1556/1848.2025.00971
The suggested BMS utilizes FLC to determine the most efficient power of the battery during certain charging cycles. Figures 12–17 display the battery charging profile under the influence of different ambient temperatures with the level of SOH equal to 95%. It is clear from the figures that the charging current is limited by the specification of the current listed in Table 6.
The points of decrease in the Ic and Temp under 35 °C ambient temperature
Citation: International Review of Applied Sciences and Engineering 2025; 10.1556/1848.2025.00971
The datasheet for the Lithium-Ion battery (Molicel INR-21700-P45B) provides specifications in Table 6. The crisp value of
Figure 17 shows the behaviors of charging voltage, charging current, SOC, and Temp at 35 °C. It is evident from the figure that the charging current
Also note that the ideal temperature for charging is between 25 °C and 45 °C, as Table 7 and Fig. 9 show the difference in the battery charging time, whenever the temperature is more than 45 °C or the temperature is less than 25 °C, the charging time will increase or stop until it crosses the permissible limit according to the type and specifications of the battery.
Figure 18 shows the controller behavior with 55 °C ambient temperature at the
The points of decrease in the Ic and Temp under 55 °C ambient temperature
Citation: International Review of Applied Sciences and Engineering 2025; 10.1556/1848.2025.00971
In addition, Figs 17 and 18, illustrate the flow of power or energy into the battery during the charging process.
To show the effectiveness of the proposed intelligent controller, the study has been compared to other related works in the literature [27–29]. Accordingly, Table 8 has been established for comparison purposes. The table indicates that the proposed method could give better performance in terms of charging time and could keep the battery temperature within safe limits. However, the price paid by using this study is the increased value of the C-rate, which has an adverse effect on battery.
Comparison of results with other controllers
Reference | Ambient temp °C | Charging control method | Maximum C rate | Maximum charging current | Capacity | SOC | Maximum charging time (s) |
This Paper | 45 °C | FLC | 2C | 11 A | 4.5 Ah | 100% | 1,845 |
[28] | 25 C | PID CC-CV | 2C | 6 A | 2.6 Ah | – | 2,886 |
[29] | 25 °C | Variable Weighting Factors | 2C | 35 A | 20 Ah | 80% | 3,636 |
[27] | 40 °C | CCCV | 1C | 2.5 A | 2.11 Ah | 88% | 3,535 |
In order to further verify the effectiveness of proposed controller, other control techniques; either based on nonlinear techniques or on other intelligent neural network structures [30–60].
6 Conclusion
This study investigates the performance of BMS-based FLC under various conditions of LIB. Firstly, the battery model has been simulated and the design of FLC has been made for BMS within the environment of MATLAB programming platform. The FLC-based BMS design has been conducted using three input variables SOC, SOH, and Temp along with two output variables. Based on numerical simulations, one can conclude that an increase in operating temperature will lead to a decrease in the charging current
As an extension of this study, one can design the FLC for both charging and discharging cases, where the load is applied. Moreover, one can replace the FLC with other control techniques like an intelligent controller based on a deep learning neural network or other non-linear control that can be used to enhance the performance of BMS.
References
- [1]↑
M.-K.Tran, M. Mathew, S. Janhunen, S. Panchal, K. Raahemifar, R. Fraser, M. Fowler, “A comprehensive equivalent circuit model for lithium-ion batteries, incorporating the effects of state of health, state of charge, and temperature on model parameters,” J. Energy Storage, vol. 43, 2021, Art no. 103252.
- [2]↑
S. S. Hussein, A. J. Abid, A. A. Obed, A. L. Saleh, and R. J. Hassoon, “Boosting Li-ion battery pack lifespan with active on-load balancing,” J. Tech., vol. 5, no. 4, pp. 77–87, 2023.
- [3]↑
A. F. Challoob, N. A. Bin Rahmat, V. K. A/l Ramachandaramurthy, and A. J. Humaidi, “Robust energy management system for electric vehicle,” Int. Rev. Appl. Sci. Eng., vol. 16, no. 1, pp. 98–117, 2025.
- [4]↑
S. S. Ghintab and M. Y. Hassan, “PID-like IT2FLC-based autonomous vehicle control in urban areas,” Arab. J. Sci. Eng., 2024. https://doi.org/10.1007/s13369-024-09104-4.
- [5]↑
R. S. Raheem, M. Y. Hassan, and S. K. Kadhim, “Particle swarm optimization based interval type 2 fuzzy logic control for motor rotor position control of artificial heart pump”, Indones. J. Electr. Eng. Comput. Sci., vol. 25, no. 2, pp. 814–824, 2022.
- [6]↑
M. Z. Afzal, M. Aurangzeb, S. Iqbal, M. Pushkarna, A. U. Rehman, H. Kotb, K. M. AboRas, N. F. Alshammari, M. Bajaj, and V. Bereznychenko, “A novel electric vehicle battery management system using an artificial neural network‐based adaptive droop control theory,” Int. J. Energy Res., vol. 2023, no. 1, 2023, Art no. 2581729.
- [7]↑
S. Karmakar, T. K. Bera, and A. K. Bohre, “Novel PI controller and ANN controllers-Based passive cell balancing for battery management system,” IEEE Trans. Industry Appl., 2023.
- [8]↑
S. Behera and N. B. D. Choudhury, “Modelling and simulations of modified slime mould algorithm based on fuzzy PID to design an optimal battery management system in microgrid,” Clean. Energy Syst., vol. 3, 2022, Art no. 100029.
- [9]↑
P. J. Raj, V. V. Prabhu, V. Krishnakumar, and M. C. J. Anand, “Solar powered charging of fuzzy logic controller (FLC) strategy with battery management system (BMS) method used for electric vehicle (EV),” Int. J. Fuzzy Syst., vol. 25, no. 7, pp. 2876–2888, 2023.
- [10]↑
Y. Khawaja, et al. “Battery management solutions for li-ion batteries based on artificial intelligence,” Ain Shams Eng. J., vol. 14, no. 12, 2023, Art no. 102213.
- [11]↑
J. P. Faria, R. L. Velho, M. R. Calado, J. A. Pombo, J. B. Fermeiro, and S. J. Mariano, “A new charging algorithm for Li-ion battery packs based on Artificial Neural Networks,” Batteries, vol. 8, no. 2, p. 18, 2022.
- [12]↑
Q. Lin, J. Wang, R. Xiong, W. Shen, and H. He, “Towards a smarter battery management system: a critical review on optimal charging methods of lithium ion batteries,” Energy, vol. 183, pp. 220–234, 2019.
- [13]↑
A. S. Abdelaal, S. Mukhopadhyay, and H. Rehman, “Battery energy management techniques for an electric vehicle traction system,” IEEE Access, vol. 10, pp. 84015–84037, 2022.
- [14]↑
G. Károlyi, A. I. Pózna, K. M. Hangos, and A. Magyar, “An optimized fuzzy controlled charging system for lithium-ion batteries using a genetic algorithm,” Energies, vol. 15, no. 2, p. 481, 2022.
- [15]↑
M. Umair Ali, S. Hussain Nengroo, M. Adil Khan, K. Zeb, M. Ahmad Kamran, and H.-J. Kim, “A real-time simulink interfaced fast-charging methodology of lithium-ion batteries under temperature feedback with fuzzy logic control,” Energies, vol. 11, no. 5, p. 1122, 2018.
- [16]↑
T. Wu and Y. Zhang, “Lithium-ion battery pack based on fuzzy logic control research on multi-layer equilibrium circuits,” Energy Eng., vol. 121, no. 8, pp. 2231–2255, 2024.
- [17]↑
O. Zenk and B. Ertuğral, “A new fuzzy logic based battery management system proposal for hybrid electric vehicles”.
- [18]↑
O. F. Goksu, A. Y. Arabul, and R. Acar Vural, “Low voltage battery management system with internal adaptive charger and fuzzy logic controller,” Energies, vol. 13, no. 9, p. 2221, 2020.
- [19]↑
I. Baccouche, S. Jemmali, B. Manai, A. Nikolian, N. Omar, and N. Essoukri Ben Amara, “Li‐ion battery modeling and characterization: an experimental overview on NMC battery,” Int. J. Energy Res., vol. 46, no. 4, pp. 3843–3859, 2021. https://doi.org/10.1002/er.7445.
- [20]↑
Y. Xie, S. Wang, C. Fernandez, C. Yu, Y. Fan, W. Cao, and X. Chen, “Improved gray wolf particle filtering and high‐fidelity second‐order autoregressive equivalent modeling for intelligent state of charge prediction of lithium‐ion batteries,” Int. J. Energy Res., vol. 45, no. 13, pp. 19203–19214, 2021.
- [21]↑
H. Y. Abed, A. T. Humod, and A. J. Humaidi, “Type 1 versus type 2 fuzzy logic speed controllers for brushless DC motors,” Int. J. Electr. Computer Eng., vol. 10, no. 1, pp. 265–274, 2020.
- [22]↑
T. Ghanim, A. R. Ajel, and A. J. Humaidi, “Optimal fuzzy logic control for temperature control based on social spider optimization,” in IOP Conf. Ser. Mater. Sci. Eng., vol. 745, 1st ed. IOP Publishing, 2020. https://doi.org/10.1088/1757-899X/745/1/012099.
- [23]↑
A. K. Al Mhdawi, N. Wright, A. J. Humaidi, and A. T. Azar, “Adaptive PI-fuzzy like control of a stack pneumatic actuators testbed for multi-configuration small scale soft robotics,” in 2023 International Conference on Manipulation, Automation and Robotics at Small Scales (MARSS). IEEE, 2023, pp. 1–8.
- [24]↑
M. K. Hamzah, R. S. Al-Azzawi, A. Al-Jodah, A. J. Humaidi, and A. F. Hasan, “Fuzzy logic-based chattering reduction in sliding mode control of single-link robot using muscle-like actuator,” ICIC Express Lett., vol. 18, no. 3, pp. 271–283, 2024.
- [25]↑
D. Arcos-Aviles, J. Pascual, F. Guinjoan, L. Marroyo, G. García-Gutiérrez, R. Gordillo-Orquera, J. Llanos-Proaño, P. Sanchis, and T. E. Motoasca, “An energy management system design using fuzzy logic control: smoothing the grid power profile of a residential electro-thermal microgrid,” IEEE Access, vol. 9, pp. 25172–25188, 2021. https://doi.org/10.1109/access.2021.3056454.
- [26]↑
A. R. Nasser, A. T. Azar, A. J. Humaidi, A. K. Al-Mhdawi, and I. K. Ibraheem, “Intelligent fault detection and identification approach for analog electronic circuits based on fuzzy logic classifier,” Electronics, vol. 10, no. 23, p. 2888, 2021.
- [27]↑
M. Ye, H. Gong, R. Xiong, and H. Mu, “Research on the battery charging strategy with charging and temperature rising control awareness,” IEEE Access, vol. 6, pp. 64193–64201, 2018. https://doi.org/10.1109/access.2018.2876359.
- [28]↑
Y.-S. Cheng, S.-F. Lin, and K.-C. Ho, “Experiment-based determination of optimal parameters in constant temperature–constant voltage charging technique for lithium-ion batteries using taguchi method,” Batteries, vol. 10, no. 6, 2024. https://doi.org/10.3390/batteries10060211.
- [29]↑
B. Wang, H. Min, W. Sun, and Y. Yu, “Research on optimal charging of power lithium-ion batteries in wide temperature range based on variable weighting factors,” Energies, vol. 14, no. 6, 2021. https://doi.org/10.3390/en14061776.
- [30]↑
A. Al-Dujaili, V. Cocquempot, M. E. B. E. Najjar, D. Pereira, and A. Humaidi, “Adaptive fault-tolerant control design for multi-linked two-wheel drive mobile robots,” in Mobile Robot: Motion Control and Path Planning. Springer, 2023, pp. 283–329.
- [31]
A. J. Humaidi, M. R. Hameed, A. F. Hasan, A. S. M. Al-Obaidi, A. T. Azar, I. K. Ibraheem, A. Q. Al-Dujaili, A. K. Al Mhdawi, and F. A. Abdulmajeed, “Algorithmic design of block backstepping motion and stabilization control for segway mobile robot,” in Mobile Robot: Motion Control Path Planning. Springer, 2023, pp. 557–607.
- [32]
A. F. Hasan, N. Al-Shamaa, S. S. Husain, A. Humaidi, and A. Al-dujaili, “Spotted hyena optimizer enhances the performance of fractional-order PD controller for tri-copter drone,” Int. Rev. Appl. Sci. Eng., vol. 15, no. 1, pp. 82–94, 2024.
- [33]
N. S. Mahmood, A. J. Humaidi, and R. S. Al-Azzawi, “Nonlinear PD state feedback control for electronic throttle valve based on ant colony optimization,” in 2023 IEEE 11th Conference on Systems, Process & Control (ICSPC). IEEE, 2023, pp. 38–43.
- [34]
A. Al-Dujaili, V. Cocquempot, M. E. E. Najjar, D. Pereira, and A. Humaidi, “Fault diagnosis and Fault tolerant control for-linked two wheel drive mobile robots,” in Mobile Robot: Motion Control and Path Planning. Springer, 2023, pp. 403–437.
- [35]
A. J. Humaidi and H. A. Hussein, “Adaptive control of parallel manipulator in Cartesian space,” in 2019 IEEE International Conference on Electrical, Computer and Communication Technologies (ICECCT). IEEE, 2019, pp. 1–8.
- [36]
A. F. Hasan, A. J. Humaidi, A. S. M. Al-Obaidi, A. T. Azar, I. K. Ibraheem, A. Q. Al-Dujaili, A. K. Al-Mhdawi, and F. A. Abdulmajeed, “Fractional order extended state observer enhances the performance of controlled tri-copter UAV based on active disturbance rejection control,” in Mobile Robot: Motion Control Path Planning. Springer, 2023, pp. 439–487.
- [37]
A. J. Humaidi, T. M. Kadhim, S. Hasan, I. K. Ibraheem, and A. T. Azar, “A generic izhikevich-modelled FPGA-realized architecture: a case study of printed English letter recognition,” in 2020 24th International Conference on System Theory, Control and Computing (ICSTCC). IEEE, 2020, pp. 825–830.
- [38]
A. J. Humaidi and M. R. Hameed, “Design and performance investigation of block-backstepping algorithms for ball and arc system,” in 2017 IEEE International Conference on Power, Control, Signals and Instrumentation Engineering (ICPCSI). IEEE, 2017, pp. 325–332.
- [39]
A. F. Mutlak and A. J. Humaidi, “A comparative study of synergetic and sliding mode controllers for pendulum systems,” J. Européen des Systèmes Automatisés, vol. 56, no. 5, pp. 871–877, 2023. https://doi.org/10.18280/jesa.560518.
- [40]
A. J. Humaidi, E. N. Tala’at, M. R. Hameed, and A. H. Hameed, “Design of adaptive observer-based backstepping control of cart-pole pendulum system,” in 2019 IEEE International Conference on Electrical, Computer and Communication Technologies (ICECCT). IEEE, 2019, pp. 1–5.
- [41]
A. F. Mutlak and A.J. Humaidi, “Adaptive synergetic control for electronic throttle valve system,” Int. Rev. Appl. Sci. Eng., vol. 15, no. 2, pp. 211–220, 2024.
- [42]
A. J. Humaidi and T. M. Kadhim, “Recognition of Arabic characters using spiking neural networks,” in 2017 International Conference on Current Trends in Computer, Electrical, Electronics and Communication (CTCEEC). IEEE, 2017, pp. 7–11.
- [43]
Z. A. Waheed and A. J. Humaidi, “Design of optimal sliding mode control of elbow wearable exoskeleton system based on whale optimization algorithm,” J. Européen des Systèmes Automatisés, vol. 55, no. 4, pp. 459–466, 2022.
- [44]
A. H. Hameed, A. Q. Al-Dujaili, A. J. Humaidi, and H. A. Hussein, “Design of terminal sliding position control for electronic throttle valve system: A performance comparative study,” Int. Rev. Automatic Control, vol. 12, no. 5, pp. 251–260, 2019.
- [45]
S. J. Abbas, S. S. Husain, S. Al-Wais, and A. J. Humaidi, “Adaptive integral sliding mode controller (SMC) design for vehicle steer-by-wire system,” SAE Int. J. Vehicle Dyn. Stab. NVH, vol. 8, no. 3, 2024. https://doi.org/10.4271/10-08-03-0021.
- [46]
S. S. Husain, A. Q. Al-Dujaili, A. A. Jaber, A. J. Humaidi, and R. S. Al-Azzawi, “Design of a robust controller based on barrier function for vehicle steer-by-wire systems,” World Electric Vehicle J., vol. 15, no. 1, p. 17, 2024.
- [47]
A. J. Humaidi, S. Hasan, and A. A. Al-Jodah, “Design of second order sliding mode for glucose regulation systems with disturbance,” Int. J. Eng. Technol. (UAE), vol. 7, no. 2, pp. 243–247, 2018.
- [48]
A. R. Ajel, A. J. Humaidi, I. K. Ibraheem, and A. T. Azar, “Robust model reference adaptive control for tail-sitter VTOL aircraft,” Actuators, vol. 10, no. 7, supp. 162, 2021.
- [49]
A. F. Challoob, N. A. Bin Rahmat, V. K. Ramachandaramurthy, N. Saeed, and A. J. Humaidi, “An intelligent battery management system for an electric vehicle powered by solar PV array,” in 2024 59th International Universities Power Engineering Conference (UPEC). Cardiff, United Kingdom: IEEE, 2024, pp. 1–6.
- [50]
F. Zouari, “Neural network based adaptive backstepping dynamic surface control of drug dosage regimens in cancer treatment,” Neurocomputing, vol. 366, pp. 248–263, 2019.
- [51]
F. Zouari, A. Ibeas, A. Boulkroune, J. Cao, and M. M. Arefi, “Neuro-adaptive tracking control of non-integer order systems with Input Nonlinearities and time-varying Output Constraints,” Inf. Sci., vol. 485, pp. 170–199, 2019.
- [52]
F. Zouari, A. Ibeas, A. Boulkroune, J. Cao, and M. Mehdi Arefi, “Adaptive neural output-feedback control for nonstrict-feedback time-delay fractionalorder systems with output constraints and actuator nonlinearities,” Neural Networks, vol. 105, pp. 256–276, 2018.
- [53]
F. Zouari, A. Boulkroune, and A. Ibeas, “Neural Adaptive quantized output-feedback control- based synchronization of uncertain time-delay incommensurate fractional-order chaotic systems with input nonlinearities,” Neurocomputing, vol. 237, pp. 200–225, 2017.
- [54]
F. Zouari, A. Boulkroune, A. Ibeas, and M. M. Arefi, “Observer-based adaptive neural network control for a class of MIMO uncertain nonlinear time-delay non-integer-order systems with asymmetric actuator saturation,” Neural Comput. Appl., vol. 28, no. Supplement 1, pp. 993–1010, 2017.
- [55]
F. Zouari, B. S. Kamel, and B. Mohamed, “Robust adaptive control for a class of nonlinear systems using the backstepping method,” Int. J. Adv. Robotic Syst., vol. 10, 2013. https://doi.org/10.5772/54932.
- [56]
F. Zouari, K. B. Saad, and B. Mohamed, “Robust neural adaptive control for a class of uncertain nonlinear complex dynamical multivariable systems,” Int. Rev. Model. Simulations, vol. 5, no. 5, pp. 2075–2103, 2012.
- [57]
H. Mohammed, M. Ibrahim, A. Raoof, A. Jaleel, and A. Q. Al-Dujaili, “Modified ant colony optimization to improve energy consumption of cruiser boundary tour with internet of underwater things,” Computers, vol. 14, no. 2, supp. 74, 2025. https://doi.org/10.3390/computers14020074.
- [58]
N. A. Alawad, A. J. Humaidi, A. S. M. Al-Obaidi, and A. S. Alaraji, “Active disturbance rejection control of wearable lower-limb system based on reduced ESO,” Indones. J. Sci. Technol., vol. 7, no. 2, pp. 203–218, 2022.
- [59]
R. A. Kadhim, M. Q. Kadhim, H. Al-Khazraji, and A. J. Humaidi, “Bee algorithm based control design for two-links robot arm systems,” IIUM Eng. J., vol. 25, no. 2, pp. 367–380, 2024. https://doi.org/10.31436/iiumej.v25i2.3188.
- [60]
A. Q. Al-Dujaili, A. J. Humaidi, Z. T. Allawi, and M. E. Sadiq, “Earthquake hazard mitigation for uncertain building systems based on adaptive synergetic control,” Appl. Syst. Innov., vol. 6, no. 2, supp. 34, 2023.