Application Software for OLEA® FPCU Enabling Best In Class Control of Electrified Powertrains

  • Application software for OLEA® T222 FPCU
  • Software flexibility and modularity enabling development of platform
  • Adaptable for further differentiation
  • State of the art performance and efficiency
  • Compliant with automotive standards
  • Short time to market

Ready to satisfy current and next generations e-powertrains

OLEA APP – T222 INVERTER is based on the OLEA T222 FPCU parallel architecture, which allows extremely high-performance real-time and safe control of advanced power electronics and electric motors.

The application provides efficient and safe torque, speed, current or rotor control using Field Oriented Control (FoC) and variable Space Vector Pulse Width Modulation (SVPWM) algorithms. The modular software is flexible and can be adapted to a large variety of customer applications, wether Low or High-Voltage systems with PMSM or WRSM motor. The high controller performance supports not only MOSFET and IGBT power transistors – it is particularly suited for the latest technology SiC or GaN based inverters.

By exploiting the programmable and parallel hardware of the OLEA T222 FPCU chip, it allows real-time control loops and switching frequencies up to 100 kHz. The application has two independent stacks – one for control and one for the functional safety – designed as AUTOSAR Complex Device Drivers including APIs to interface with the RTE bus.

To support customers’ developments, the OLEA APP – T222 INVERTER platform enables a fully integrated model-based design flow along the development cycle, from Model-in-the-Loop through Hardware-in-the-Loop simulations down to calibration and validation thanks to its native ASAM standard support.

Adaptable to any e-Powertrain System

Fully Features

Type of E-motor

  • PMSM (Permanent Magnet Synchronous Motor)
  • WRSM (Wound Rotor Synchronous Motor)
  • Configurable number of pole pairs
  • Uniform air gap (Non-Salient pole machine): when d/q inductances are the same (𝐿𝑑=𝐿𝑞)
  • Non uniform air gap (Salient pole machine): when d/q inductances are different (𝐿𝑑≠𝐿𝑞)
  • AFM (Axial Flux Machine)
  • RFM (Radial Flux Machine)
  • 3 Phases Motor with star connection
  • 6 Phases Motor controlled as two-3 phases star connection motors

Modulation

  • SVPWM (Space Vector Pulse Width Modulation)
  • Variable switching frequency based on the electrical speed
  • Dead-time compensation

Motor Sensors Signals Processing

  • Position Tracking Loop algorithm for SIN/COS signals with a configurable number of e-motor/resolver configurable pole pairs number
  • Position Sensor phase auto calibration at boot
  • Position delta phase LUT calibration update at high speed
  • Position Gain and Offset auto adjustment of SIN/COS ADC

VCU Interface

  • E-motor Control FSM supporting the VCU operating states
  • Fully features set of APIs (control, diagnostics, safety, calibration/configuration) allowing integration with a VCU

E-motor Control

  • Flux Weakening management
  • Active Discharge
  • FOC (Field Oriented Control) inc:
    • Clarke/Park and Inverse Clarke/park transforms
    • D/Q currents filtering using a MAF (Moving Average Filter)
    • PID coefficient computing with Lambda and bandwidth LUT
    • D/Q voltages decoupling
    • D/Q voltages saturation
  • D/Q inductances LUT
    • Fct. of D/Q currents for PMSM
    • Fct. of D/Q currents & rotor excitation current for WRSM
  • Torque derating LUT based on Speed/DC-Link and T°
  • Slew rate limitation: D/Q Currents, switching frequency and rotor DC excitation current (WRSM)
  • Filtering of DC Voltage, motor speed, measured T° and rotor DC excitation current (WRSM)
  • T° monitoring: filtered and interpolated using 8 post-build configurable LUT
  • Torque control:
    • LUT of D/Q Currents based on speed and torque (PMSM)
    • LUT of D/Q Currents and LUT of rotor excitation current based on speed and torque (WRSM)
  • Current control
  • Speed control
  • Rotor control
    • Enabled automatically for WRSM
    • Rotor current regulator parameters computing
  • Clockwise/Anti-clockwise direction support

 

Safety & Diagnostics:

  • ISO 26262 ASIL-C Ready Design
  • Safety Finite State Machine (FSM) managing the faults containment
  • Configurable safety faults detections
  • Warning detections: Over/under temperature warning

Key Deliverables

  • Licensable as object or source code
  • Fully featured API for an efficient integration with custom software
  • Fast configuration and calibration with OLEA® COMPOSER – T222 eMotor GUI
  • OLEA® T222 FPCU Technical Reference Manual
  • OLEA® COMPOSER – T222 SDK
  • User’s Guides

Starter Kit for Rapid Prototyping

OLEA® COMPOSER – T222 HVIC Starter Kit is based on a reference design board for inverter/electric motor control to enable OLEA® technology evaluation, proof of concept, and rapid prototyping.

The Starter Kit includes:

  • OLEA® COMPOSER HVIC Control Board with OLEA® T222 FPCU.
  • OLEA® APP INVERTER
  • Functional Vehicle Dependent Software demo code includes:
    • Remote Control Unit, XCP interface via CAN-FD
    • Diagnostics Interface
    • Basic system services inc. scheduler and CAN comm
  • Post-build Measurement, configuration, calibration, and firmware update GUI software for PC Windows
  • Schematics, BoM, and User’s guide for a fast configuration and calibration

Starter Kit for SKAI® 3 LV

A jump start solution for 10kW-50kW / 24V-160V PMSM and WRPM electric motor control using the best of Silicon Mobility’s OLEA® technologies tuned for SEMIKRON SKAI3® LV inverter.

The Starter Kit includes:

  • OLEA® T222 FPCU based reference control board matching SEMIKRON SKAI3 LV inverter casing
  • OLEA® APP INVERTER Pre-flashed
  • Vehicle Dependent Software demo code
  • Post-build measurement, configuration, calibration, and firmware update GUI software
  • User’s guide for fast setup

Download Brief