Font Size: a A A

Development And Algorithm Research Of Battery On-Line Monitoring Software System Based On Android

Posted on:2020-12-20Degree:MasterType:Thesis
Country:ChinaCandidate:Y W GuFull Text:PDF
GTID:2392330623463505Subject:Electrical engineering
Abstract/Summary:PDF Full Text Request
In all walks of life,batteries have been widely used as backup emergency power supply.The health status of batteries is very important,and it is particularly important to obtain the status information of batteries anytime and anywhere.At present,most of the online battery monitoring systems on the market are based on PC.This paper designs and develops an on-line battery monitoring system based on Android mobile terminal.The main work is as follows:(1)The status quo of battery on-line monitoring is described,and the detailed demand analysis is carried out according to the status quo,and the various functions of the system are determined.Use cases are established for each part of the system,and the main tasks of each part are described in detail.A complete system is designed from the acquisition terminal to the service terminal to the mobile terminal.(2)According to the design,the development of server and mobile terminal is carried out.Server runs in the background,the main function is to provide interface,one side to receive the basic data collected by the acquisition equipment,the other side to collate the data and provide it to APP for display.User interfaces such as login module,threshold setting module,real-time monitoring module and alarm module are designed.JAVA is the main development language for both service and mobile terminals,and it is developed with excellent third-party open source plug-ins.(3)The communication protocol between the server and the mobile terminal is designed.(4)The advantages and disadvantages of various commonly used battery internal resistance detection methods are analyzed,including large current discharge method,small current discharge method,AC injection method and AC discharge method.(5)Four methods of abnormal battery discovery are realized,including absolute value comparison method,deviation rate comparison method,self-variation rate comparison method and abnormal analysis method.It can help users find abnormal batteries more quickly.(6)Build a complete test environment.Firstly,functional tests are carried out to verify the basic functions of login,abnormal battery alarm and parameter setting.Then,the stability of the server and the APP side is verified by the stress test.Finally,the four abnormal battery methods are compared horizontally.
Keywords/Search Tags:Android, Battery, SpringBoot, Nginx
PDF Full Text Request
Related items