Real-Time Battery Bank Charge-Discharge Using Neural Sliding Mode Control

Batteries are one of the most important technologies for energy storage, and an important part of the renewable energy generation systems. Nowadays, there exist diverse types of batteries with different characteristics and it is very important to be able to charge and discharge the battery at a safe and effective rate to maximize the battery life and fulfill the requirements of each application. Different power electronics circuits can be used to control battery charge and discharge; one of the most used is the DC-DC Buck-Boost converter. Typically, this type of converter only allows for energy transfer in one direction; otherwise a different topology and two controllers are needed, which must commute between charging and discharging mode. The objective of this work is to develop a single neural sliding modes control with on-line identification for both battery charge and discharge processes. The proposed controller does not depend on the converter parameters; for this reason, it can be used under different voltage and current requirements without the need of considerable changes in its implementation.

[1]  Luis Martinez-Salamero,et al.  Identification and control of power converters by means of neural networks , 1997 .

[2]  A. Rubaai,et al.  Hardware implementation of an adaptive network-based fuzzy controller for DC-DC converters , 2004, IEEE Transactions on Industry Applications.

[3]  Richard A. Brown,et al.  Introduction to random signals and applied kalman filtering (3rd ed , 2012 .

[4]  Mohammad Reza Modabbernia An Improved State Space Average Model of Buck DC-DC Converter with all of the System Uncertainties , 2013 .

[5]  Manolis A. Christodoulou,et al.  Adaptive Control with Recurrent High-order Neural Networks , 2000, Advances in Industrial Control.

[6]  A. Rubaai,et al.  Real-Time Implementation of a Fuzzy Logic Controller for Switch-Mode Power-Stage DC–DC Converters , 2006, IEEE Transactions on Industry Applications.

[7]  John Y. Hung,et al.  Implementation of a fuzzy controller for DC-DC converters using an inexpensive 8-b microcontroller , 1997, IEEE Trans. Ind. Electron..

[8]  J. Grizzle,et al.  The Extended Kalman Filter as a Local Asymptotic Observer for Nonlinear Discrete-Time Systems , 1992, 1992 American Control Conference.

[9]  Vadim I. Utkin,et al.  Sliding mode control in electromechanical systems , 1999 .

[10]  Alexander G. Loukianov,et al.  Discrete-Time High Order Neural Control - Trained with Kaiman Filtering , 2010, Studies in Computational Intelligence.

[11]  Chih-Min Lin,et al.  Fuzzy–Neural Sliding-Mode Control for DC–DC Converters Using Asymmetric Gaussian Membership Functions , 2007, IEEE Transactions on Industrial Electronics.