Modelling and simulation of a distributed battery management system

This paper discusses the modelling and simulation of a distributed battery management system with a continuous and discrete-event simulation environment. The simulation model focuses on replicating the generic components within the system into model blocks to provide a structured approach in simulating battery networks. The simulation model also deals with three key network levels, which are the process level, the gateway level and the user or remote management level. A customised library of categorised network components allows for quick, easy and efficient model construction and testing of system or network performance. The simulation model possesses the ability to communicate with external applications such as sophisticated and specialised battery management activities, which allow short-term monitoring and control algorithms for simulating process level interaction, long-term monitoring and supervision at the gateway level and knowledge and data management at the remote management level. These features of the simulation model allow for encapsulation of the primary battery system aspects of battery operation management, network communication management and network data management. A case study of a typical 4-string battery network model is presented to illustrate the use of model building blocks in constructing, designing and configuring battery network simulation models and in determining network performance.

[1]  Paolo Castelpietra,et al.  Analysis and simulation methods for performance evaluation of a multiple networked embedded architecture , 2002, IEEE Trans. Ind. Electron..

[2]  Adnan H. Anbuky,et al.  VRLA battery intelligent node , 2002, 24th Annual International Telecommunications Energy Conference.

[3]  Adnan H. Anbuky,et al.  Distributed VRLA battery management organisation with provision for embedded Internet interface , 2000, INTELEC. Twenty-Second International Telecommunications Energy Conference (Cat. No.00CH37131).

[4]  G. Nusser,et al.  A Java client/server system for accessing arbitrary CANopen fieldbus devices via the Internet , 1999 .

[5]  Sarah Law,et al.  An examination of implementation in Extend, Arena, and Silk , 2002, Proceedings of the Winter Simulation Conference.

[6]  Stephen Parker,et al.  Design and Analysis of a Robust Real-Time Engine Control Network , 2002, IEEE Micro.

[7]  Kostas Kalaitzakis,et al.  Designing a new generalized battery management system , 2003, IEEE Trans. Ind. Electron..

[8]  Alan Burns,et al.  Calculating controller area network (can) message response times , 1994 .

[9]  Darren Lim,et al.  A distributed industrial battery management network , 2004, IEEE Transactions on Industrial Electronics.

[10]  David Krahl Modeling with Extend , 1996, Winter Simulation Conference.

[11]  Endre Szebenyi Telecommunications management network (TMN) , 2001 .

[12]  John A. Clark,et al.  Holistic schedulability analysis for distributed hard real-time systems , 1994, Microprocess. Microprogramming.