Our customer is a Europe based Tier-1 supplier of automotive steering and driveline solutions.
They were searching for an experienced Product Engineering partner for Proof-of-Concept (complete hardware and software solution) development, for one of their ambitious Electronic Power Steering (EPS) solution.
There was a limited time frame for developing the complete hardware and software components of the electronic power steering and also validate it on the test-bench created by the OEM.
On top of that, the system was supposed to be ISO 26262 ASIL D compliant. This required expertise in creating safety plans and to follow the complete safety lifecycle as mandated by ISO 26262 standard.
Moreover, the need for integration with software stacks like J1939, was also felt to manage the communication with automotive ECU.
Since we had a ready-to-deploy J1939 stack solution, we were confident of adding value to this project by reducing the time-to-market
The customer also evaluated our expertise in motor controller development. By the virtue of our experience and skill-sets, we were on-board for this proof-of-concept development of EPS ECU.
After a few rounds of discussion with the customer’s automotive steering and driveline solutions team, it was decided that MPC5643L dual core micro controller will be best suited hardware platform for this project.
Our task was precisely cut-out, which was to develop the complete vehicle ECU hardware and software solution for the EPS.
The first step was to develop the hardware using this microcontroller. Following components were developed and integrated with the system:
The customer also evaluated our expertise in motor controller development. By the virtue of our experience and skill-sets, we were on-board for this proof-of-concept development of EPS ECU.
Our team also partnered to develop low-level drivers, hardware abstraction libraries and the application software required for the hardware platform and the peripherals.
We also designed various software algorithms in order to support necessary Motor Control features and functionalities.
We tested the software and hardware using various testing tools. We also collaborated with the customer for End-of-Line Testing.
We tested all the software and hardware components on the test bench provided by the customer.
Some of the issues faced during this process and how they were rectified
The major problem that was faced in the test-bench was a jerk in the steer wheel. We were not able to get the desired smoothness.
Based on the parameters, we identified the issue in the assist factor algorithm. Our automotive developers were able to fine-tune the algorithm to adjust the assist factor.
“A safety lifecycle for hardware and software development was running in parallel to ensure that the components are ISO26262 ASIL D compliant. A safety manager was assigned for this and was supported by different teams.”
We were successful in developing the POC in 3 months- the time period that we were given by the customer. This helped the customer develop a PoC of an ISO 26262 ASIL D Electronic Power Steering ECU in a short period of time.