Mobile App dev for E-vehicles’ Smartcharging
- It's not a new concern that fossil fuels are getting depleted and the usage of electric vehicles is the future we are heading to. The old age convention, that EVs cannot hit a good speed is exploding as innovators at companies like Tesla, Nissan are producing the best of the best in the sector. The localized revolution has been started as e Scooters and e-Rickshaws have started to fill the Indian roads. The typical batteries of such eVs consist of many sub batteries or cells, which need to be monitored in real time for the possible tendencies of failures either of device (No charge condition) or of the batteries themselves (like overcharge and undercharge). These need to be monitored in real time so that proper planning could be made before using the eVs as unlike those of conventional fossil fuel vehicles these require hours of charging and monitoring. The conventional wired battery management systems have a good chance of developing faults, being expensive and less available. A mobile app supported by Bluetooth/IoT (if required) based B.M.S could possibly serve this purpose of monitoring the battery statistics and calculating the user needed information like hours till failure, health of battery, best speed to cover maximum distance etc. There are already some solutions in this sector but, as observed, while these solutions do help monitoring the stats of a battery, they are heavily inclined towards making a consumer/user get help from remote agencies of battery assistance. The target of the project is different. The aim is to provide user insights based on his battery status, the available charge, vehicle model, driving habits etc., this could really make the charging smart. This target can be achieved by employing electronics components like Arduino, Bluetooth module for sending data such as battery’s open circuit voltage to the mobile application. Google’s Flutter framework along with Bluetooth and widgets’ dependencies could be used to code the application to display this data into the widgets and perform the necessary calculations. It’s the game of how state of charge changes with respect to open circuit voltage. The major challenges that could be faced are, to analyze the curves based on vehicle model, battery model and the average speed user travels at. Basically, it's the load vs Charge monitoring. Many factors are involved in this like the type of road vehicle is travelling, amount of traffic (i.e. stops per hour). Another challenge is standby performance of the battery, real Time speed monitoring of the vehicle and averaging it over time while keeping consideration of the open circuit voltage of the battery for the prediction of possible distance that can be covered etc.