Font Size: a A A

Development Of Battery Formation System Software Based On Ethernet And Multithreaded Architecture

Posted on:2015-04-07Degree:MasterType:Thesis
Country:ChinaCandidate:L XieFull Text:PDF
GTID:2272330452957033Subject:Materials engineering
Abstract/Summary:PDF Full Text Request
Battery formation process is an important link in the production of lead-acid batteries,good formation process can guarantee the service life of the battery and battery capacity.The performance of the battery formation process control system directly affects thequality of batteries and the efficiency of production. Many battery formation processcontrol systems have some shortcomings, like low speed control, fewer controlled devices.This paper presents a new battery formation process control system software based onEthernet and multithreaded architecture, used with the battery formation process device,making battery formation process more efficient and operation more convenient.Using an Ethernet connection, enables one computer to connect with many batteryformation process control devices, the number of connected devices is limited by IPaddresses and independent of network structure, the transmission distance is not limited.The UDP protocol is used in the Ethernet communication, it is simple for programming, ithas fast transfer speeds and is flexible to use. But the UDP protocol is not aconnection-oriented protocol, in order to ensure the reliability of data transmission, thispaper presents a "confirmed/resent" mechanism for UDP communication to ensure thatdata can reach its destination.Multi-thread technology makes the control system more efficient, each devicecorrespond to one thread in the software, each thread do the polling work independently, aslong as the computer’s performance is good enough, increase the number of devices doesnot affect the performance of the control system.The Ethernet communication module and the multi-threaded architecture in theprogram have a high level of independence, other modules, such as the XML files processmodule and the data conversion module based on reflection technology, are alsoindependent function modules. These modules and architecture can be reused in anothersystem, it will simplify the development of a system and lower the rates of development errors and lower the cost of developing a system.Currently, the system has already been used in real production and performs well. Apower quality detection system based on the software architecture of the battery formationsystem has also been put into practice.
Keywords/Search Tags:battery formation, control system, UDP communication multithreading, software architecture
PDF Full Text Request
Related items