Please use this identifier to cite or link to this item:
Title: A smart rechargeable battery management system
Authors: Lim, Aldrich Yu-Wei
Keywords: DRNTU::Engineering::Computer science and engineering::Software
Issue Date: 2017
Abstract: A BA2000 application with its machine is a Battery Analyzer application that can monitor a battery cell using the machine and calculate the battery cell's entropy and enthalpy. Since currently there is a upgraded machine called BA3000, we would like to replace BA2000 machine with BA3000 machine for our normal operations which was the purpose of this project. Looking for a working platform for BA3000 is challenging as it only supports limited platforms and requires a lot of initialization files. I had encountered a lot of problems like driver issues and missing initialization files. After getting a working platform, first I had to understand the original source code for BA3000 which was also quite challenging. There were some complicating methods I found them hard to understand even with the variables and method names are in English and all the comments are in Japanese which I do not understand as well. Next I had to understand the original source code for BA2000, then I could combine the 2 source code together by filtering those codes in BA2000 that will not for BA3000 and add needed codes from BA3000 to BA2000. Lastly, I did a lot of testing and found a lot of errors with the code. After countless modifications to the code, it is now working such that the critical operations in BA2000 application can now work on BA3000 machine. To conclude, combining 2 source code together requires full understanding of both the source codes in order to achieve accurate result testing and getting a working platform for the hardware is as important. Testing phase is always the longest because every one test will show some errors and have to go back to modifying phase, and modifying phase might introduce new errors when proceeding with testing phase again. This 2 phase will always loop around each other until the application is perfectly working well.
Schools: School of Computer Science and Engineering 
Organisations: KVI Pte Ltd
Rights: Nanyang Technological University
Fulltext Permission: restricted
Fulltext Availability: With Fulltext
Appears in Collections:SCSE Student Reports (FYP/IA/PA/PI)

Files in This Item:
File Description SizeFormat 
  Restricted Access
5.14 MBAdobe PDFView/Open

Page view(s)

Updated on Jul 15, 2024

Download(s) 50

Updated on Jul 15, 2024

Google ScholarTM


Items in DR-NTU are protected by copyright, with all rights reserved, unless otherwise indicated.