About the Customer:
The client is a prominent Electric Vehicle 3-Wheeler Original Equipment Manufacturer (OEM) based in India. As part of their continuous efforts to enhance the performance of their EV fleet, the client needed a robust and efficient solution to optimize the network connectivity and reduce runtime delays in their Vehicle Control Unit.
Business Challenges:
The client’s existing Vehicle Control Unit implementation was experiencing latency issues in network connectivity, which affected the overall performance of their 3-wheeler EVs. These delays in communication, coupled with network recovery challenges, were critical bottlenecks that needed to be addressed in real-time.
The client required a solution that would not only reduce time latency but also handle network errors efficiently and ensure smooth network recovery during runtime. A reliable, scalable, and time-efficient solution was paramount to ensuring optimal performance.
Embitel’s Solution:
Embitel Technologies addressed these challenges by developing network connectivity interface APIs specifically designed for the 3-wheeler VCU. Our approach focused on the following key areas:
- Network Recovery and Error Handling: We implemented a robust solution to handle network recovery and error management dynamically during runtime. This ensured that any network disruptions or failures were managed swiftly, minimizing downtime and optimizing system performance.
- AT Command Integration: The solution incorporated an AT command table, with AT commands being managed using a state machine. This non-blocking approach ensured efficient communication between the system and the network, reducing latency.
- Defined Error Codes: To enhance error management, we defined specific error codes that allowed the system to identify and respond to network issues quickly and effectively.
- Optimized Runtime Delay: Through careful design and implementation, we successfully reduced runtime delays, ensuring smoother network operations for the VCU. This was a critical improvement, significantly enhancing the client’s EV control system performance.
Architecture of VCU Connectivity Module
Embitel Impact:
The successful implementation of Embitel’s solution brought significant improvements to the client’s EV system:
- Network Recovery and Error Handling: We implemented a robust solution to handle network recovery and error management dynamically during runtime. This ensured that any network disruptions or failures were managed swiftly, minimizing downtime and optimizing system performance.
- AT Command Integration: The solution incorporated an AT command table, with AT commands being managed using a state machine. This non-blocking approach ensured efficient communication between the system and the network, reducing latency.
- Defined Error Codes: To enhance error management, we defined specific error codes that allowed the system to identify and respond to network issues quickly and effectively.
- Optimized Runtime Delay: Through careful design and implementation, we successfully reduced runtime delays, ensuring smoother network operations for the VCU. This was a critical improvement, significantly enhancing the client’s EV control system performance.
This solution allowed the client to overcome critical performance challenges and improve the reliability and efficiency of their 3-wheeler VCU system, making their EVs more competitive in the market.
Tools and Techniques:
- DAVE IDE
- Docklight
- Teraterm
- AWS