COVID-19 UPDATE: We are operational with updates to our procedures. Click here to learn how we're ensuring the safety of our customers & employees.


Leverage our control strategies to quickly get your hybrid or EV project up and running.

The Pi Innovo control strategies can be configured to your application in a few days and save your team months of development. Grow the controls functionality through our open source Simulink models to meet the exact needs of the vehicle.


Pi Innovo has been active in the development of control systems for Electric and Hybrid Electric vehicle systems since the early days of their introduction into the automotive marketplace. Pi Innovo’s engineering team has been involved with global automotive OEMs in the development of hybrid powertrain production controls and battery management, as well as supporting technology demonstrations with rapid controls prototyping controllers for applications.

  • Land Rover Electric All Terrain Vehicle
  • Ford Hybrid Escape SUV
  • Ford Fuel Cell Vehicle
  • Protean Electric - Wheel hub motor control
  • Dannar Mobile Power Station (MPS)

Pi Innovo hybrid and EV vehicle applications


Pi Innovo EV architecture


Purely electrical vehicles use an electric motor for traction, and batteries for their corresponding energy sources. The EV has many advantages over the conventional internal combustion engine vehicle, such as absence of emissions, high efficiency, independence from petroleum, and quiet and smooth operation.


A series hybrid drive train is a drive train in which two electrical power source (fuel and battery) feed a single electrical power plant (electric motor) that propels the vehicle. The unidirectional energy converter is an IC engine coupled to an electric generator. The bidirectional energy source is a battery pack connected to the power DC bus which is also connected to the controller of the electric motor.

Series architecture

PHEV architecture


A parallel hybrid drive train is a drive train in which the engine supplies its mechanical power directly to the driven wheels in a manner similar to a conventional IC engine vehicle. The engine is assisted by an electric motor that is mechanically coupled to the driveline.


Simulink Control Strategies

Based on the customer’s vehicle architecture, a configurable Simulink NEV control strategy can be provided. The Simulink strategy for specific vehicle architecture provides an efficient starting point for prototyping activities as well as production development.


  • Supports up to four traction motors and one generator
  • System state control
  • System start-up and shutdown control
  • System health monitoring and fault management
  • Inputs and outputs adapters
  • Torque co-ordination and limitation
  • Power Management
  • Battery charge and discharge limitation
  • Charger control
  • Category A & B regeneration
  • Drag charging
  • Auxiliary power unit control
  • Accessories control
  • Vehicle stability system interaction
  • Vehicle speed limiter
  • Supports up to two cooling circuits
  • Thermal management
  • Tablet display interface

Hybrid vehicle Simulink control strategy

Hybrid vehicle dash display


An optional driver display based on a tablet is available. Library functions are available to interface to the display. The interface is developed for specific applications such as Google Nexus 7 or other Android tablets.  The display can show torque, voltage, state of charge and other key variables of the system.


A calibration guide which gives instructions on deploying and calibrating the system is provided along with the Simulink control strategy. Detailed descriptions of system features and calibration methods are included. Although the strategy is built using Simulink and Stateflow blocks and can be integrated in all types of platforms, the guide also provides instruction on how to implement the strategy using the OpenECU platform.

Pi Innovo NEV Simulink Control Software Documentation

Pi Innovo support


In addition to providing the NEV control strategy, which in itself will radically reduce the time needed to get to a running vehicle, Pi Innovo can also provide training and support throughout the course of your project. This support can range from remote support to field questions which may arise during the system deployment to onsite support during vehicle commissioning, custom code development and contribution to (or responsibility for) specific aspects of a customers’ project, such as the safety case.