See more projects
nda

The customer chose to protect their confidential information

Software for E-Vehicles’ ASIL-C 3-Level Inverters

Automotive
Customer rating
4.9
This ranking reflects our expertise and success
Software for E-Vehicles’ ASIL-C 3-Level Inverters

About the client

Andersen was approached by a trusted partner of automotive manufacturers, a prominent Europe-based company working in the domain of sustainable mobility and e-vehicles and cooperating with world-known car brands. They outsourced the work on low-level software layers for a 3-level inverter to our dedicated team. Andersen's specialists seamlessly integrated with their in-house engineering processes and submitted all the required deliverables in full conformity with strict safety and quality standards.

Location:Germany
[object Object] on the map

About the project

Andersen assigned development specialists possessing relevant skills to an automotive company to engineer software for ASIL-C 3-level inverters in e-cars.

Duration18 months
Technologies
C
Python
AUTOSAR
ETAS ISOLAR
EB tresos Studio
CANoe

Other:

Vector CANape, TRACE32, SPI Analyzer tools (Saleae), CAN FD, LIN, SPI, Git, Jenkins, Polarion

Software layers
Software layers

Business Context

The e-vehicle niche is on the rise all over the globe. According to the International Energy Agency, the percentage of e-car sales rose from 4% in 2020 to 15% in 2022. Correspondingly, market competition is getting stiffer. Manufacturers seek to offer the best possible user experiences while meeting all industry and safety-related standards. In order to meet them, our customer in this business case participated in the implementation of a project focused on inverters – devices that convert DC power into AC power.

Challenges

While working on this automotive IT project, we had the following three main tasks:

  • Assuming a pivotal role in providing the necessary expertise and workforce for orchestrating the software engineering and integration of an ASIL-C 3-level inverter for e-vehicles;
  • Becoming an integral part of the customer’s software process in this capacity;
  • Meeting the high standards of ASPICE and ISO 26262 (ASIL-C) in their entirety.

Solution

In this software development project for the prototype of an ASIL-C 800V 3-level inverter for e-vehicles, the scope of work assigned to us covered:

  • Integration and configuration of a Microcontroller Abstraction Layer;
  • Development and testing of drivers for a system basis chip.

In particular, we dealt with the implementation, documentation, and testing of the following complex device drivers:

  • Eice drivers;
  • IGBT drivers;
  • TMR position sensor drivers.

Also, the deliverables that our team was expected to submit in terms of implementing, documenting, and testing of the I/O Hardware Abstraction components for safety critical digital and analog acquisition should be mentioned:

  • AC current signal acquisition;
  • Resolver speed and position signal acquisition (TMR driver);
  • HV DC link voltage signal acquisition;
  • Electrical motor, DCB and Coolant temperature signal acquisition.

Finally, we took care of the End-2-End CAN communication safety mechanisms – both their implementation and testing.

AUTOSAR compliance
AUTOSAR compliance

Project results

The project has been successfully implemented with the following results:

  • Software low-level layers for a 3-level inverter were built, tested, and documented on time and within budget;
  • All the deliverables are 100% compliant with the Automotive SPICE and ISO 26262 processes;
  • The resulting software is reusable and modular, enabling the customer to make use of it in different subsequent projects with minimal effort.

Let's talk about your IT needs

What happens next?

An expert contacts you after having analyzed your requirements;

If needed, we sign an NDA to ensure the highest privacy level;

We submit a comprehensive project proposal with estimates, timelines, CVs, etc.

Customers who trust us

SamsungVerivoxTUI

Let's talk about your IT needs