Font Size: a A A

The Software Design And Implementation Of Energy Storage Power Station Control System

Posted on:2015-06-04Degree:MasterType:Thesis
Country:ChinaCandidate:P HuFull Text:PDF
GTID:2272330473453406Subject:Precision instruments and machinery
Abstract/Summary:PDF Full Text Request
This thesis stems from a cooperation project with an energy technology company. The purpose is to develop a software system to monitor the energy storage power station and manage it correctly, which could give an alarm in real time when emergencis occur. By collecting and processing signals in real time, the software system is supposed to monitor, manage and control the operation of power station.The energy storage power station consists of 294 container modules based on lithium-ion batteries. A single battery module, managed by XMC4500 controller, contains 996 section 18650 lithium-ion batteries. Each container module is assembled hierarchically in 7 layers, the output voltage is 600 V and the power is up to 2.2MWh. By the Ethernet network, the central control computer collects the basic information of the battery modules and working environment. The software system processes the collected data to control the charging and discharging of battery modules intelligently. The software system has a visual user interface, and updates the state of the power station timely. The power station information and the alarm messages will be recorded and stored in a database for the query. The main work of this thesis as follows:(1) The domestic and foreign development situation, the related technologies and typical structures of the energy storage power station have been introduced;(2) This thesis has accomplished the actual requirements analysis, designed the network architecture, and proposed a software development plan.(3) Based on the software requirements, this thesis has designed a software framework and devided function modules. This thesis has carried on the multi-threaded design, and solved the problem of threads synchronization. Four main function modules including the user interface, network service, data processing and database operation have been designed and implemented. At the same time, this thesis has designed the discharge scheduling on battery modules.(4) This thesis introduces the transmission mode, the way of communication, and the design of communication protocol. And the thesis has designed the function codes, parameters and error codes.(5) This thesis has analysed the data characteristic of energy storage power station, established relationships among abstract entities. By analysing the basic attributes of abstract entities, the database system of the energy storage power station has been set up.(6) Through the analysis of the layer controller and the working environment controller, this thesis has proposed the test requirements, designed the test method, established the test platform, prepared the test cases, and summarized the test.The monitoring and controling software as the brain of the power station, has vital significance for the intelligent management and the reliable operation. At present, the software has been entered into the actual debugging stage, which is the key step of the system integerity test.
Keywords/Search Tags:the energy storage power station, software design, multi-threaded design, communication protocol, database
PDF Full Text Request
Related items