• MPC goes to automotive production

    ODYS and General Motors bring embedded MPC to high-volume production!

    Learn More »
  • Automotive Control

    Design and deployment of real-time embedded MPC systems for automotive production.

    Learn More »
  • Aerospace

    Real-time optimization tools for designing guidance, navigation and control modules for space applications.

    Learn More »
  • Energy

    Automated and risk-aware decision strategies for optimal smart grid management and market operations.

    Learn More »
  • Advanced Process Control

    MPC and machine learning solutions for optimizing productivity, quality, energy and costs in industrial processes.

    Learn More »

Embedded MPC for Next-Gen Controls

We are specialized in developing Model Predictive Control (MPC) systems for next-gen controls in industrial production. Based on more than 25 years of scientific research, our expertise covers advanced multivariable control design, efficient real-time optimization algorithms, and tools for their deployment in production. We focus on embedded systems and applications in the automotive, aerospace, energy, and process control domains.

Read more about our QP solver and embedded MPC toolchain. Have a look at our consulting and engineering services and some of the projects we have carried out.

Advanced Design

We support R&D and production engineers over the entire MPC design process: problem formulation, system identification, customization of advanced MPC features, tuning in co-simulation.

Efficient optimization

Thanks to our state-of-the-art optimization library, we pick the best solver for the problem at hand, enabling a fast and robust execution of embedded MPC systems in real-time.

Easy Deployment

We provide automatic code generation tools that enable seamless integration and fast deployment of embedded MPC in different control platforms.

Why using MPC

Model predictive control has a long history of success in the process industries. It is a universal, advanced process control methodology to achieve the best closed-loop performance under constraints by optimally coordinating multiple inputs. Compared to more classical methods such as single PID’s, anti-windup schemes, and lookup-tables, MPC is more intuitive to design, calibrate, and reconfigure. MPC solutions are easier to adapt to different applications and provide great scalability in large production programs where the same control strategy needs to be applied to different versions of the same product. Also, MPC can provide good resilience in case of actuator failure. The time to market of MPC-based products is usually shorter than with traditional controls.

ODYS Embedded MPC enables the use of advanced MPC techniques also in fast-sampling applications on embedded platforms, such as those encountered in automotive, aerospace, and robotic systems. For example, ODYS Embedded MPC runs on standard Electronic Control Units (ECUs) in commercial vehicles to solve multivariable MPC problems in real-time, despite the limited computational and memory resources available.

Application Domains

We help automotive engineers developing advanced control systems based on embedded MPC and machine learning.

We have experience in engine control, powertrain coordination, autonomous driving, vehicle dynamics, valet parking, exhaust aftertreatment, on-board diagnostics (OBD), and more.

Embedded MPC for next-gen controls
We design advanced real-time software tolls for guidance, navigation, and control in the space industry. Applications include satellite attitude control, space rendezvous, and autonomous navigation of drones.
Embedded MPC for next-gen controls
We design real-time management systems that can control power flows in smart grids and place bids on the energy markets, to maximize profits in a risk-sensitive way under uncertainty due to load, energy prices, and renewables.
Embedded MPC for next-gen controls
Process engineers in the pulp and paper, steel, petrochemical, and pharmaceutical industries take advantage of our know-how in embedded MPC to develop customized process control solutions that optimize productivity and save energy under the best use of available resources.
Embedded MPC for next-gen controls

Industrial Projects

See some of the industrial project we have carried out, for which our clients have allowed disclosure.

See more of our industrial projects »

Some of our Clients

General Motors     Ford     Punch Group

    Denso    Astrium     Milltech     Trillary

Funded Projects

ELO-X: Embedded learning and optimization for the next generation of smart industrial control systems
ELO-X: Embedded learning and optimization for the next generation of smart industrial control systems
Marie Curie Innovative Training Network (ITN)
EU H2020
2021 – 2024

Embedded MPC for next-gen controls - GUIBEAR
GUIBEAR: Prototyping of Bearings-Only Guidance of
Rendezvous in NRO Orbits

Funded by the European Space Agency
2019 – 2020

Embedded MPC for next-gen controls - MELiSSA
PaCMan: Plant characterization unit for closed life support system – engineering, manufacturing & testing
Part of the MELiSSA Project – Funded by the European Space Agency
2018 – 2019

Embedded MPC for next-gen controls - oCPSoCPS: Platform-aware Model-driven Optimization of
Cyber-Physical Systems

Marie Curie Innovative Training Network (ITN)
EU H2020
2016 – 2018

Certifications and Partnerships


ODYS has a certified ISO 9001:2015 Quality Management System for “Consultancy, design, development and implementation of model-based and data-based IT solutions for control and decision support systems, optimization, automation, management and planning”. See our Quality Policy.


ODYS is a member of the MathWorks Connections Program as a product partner with their product, ODYS QP Solver. MathWorks is the world’s leading developer of technical computing software for engineers and scientists.