Main page Senior Design Team 513 | Welcome

Senior Design Team 513
MathWorks Engine Controller

Abstract

Internal combustion engines will continue to be used into the near future, so it is important to improve how the engine performs. Improving fuel efficiency and reducing emissions to keep up with new standards all help keep combustion engines on the road. The design of the engine can have the biggest impact on some of these challenges. These issues can be improved by controlling and estimating how air flows through an automotive engine. Engine emissions can also contain harmful particles that can enter the human bloodstream. Airflow control can help reduce these emissions. For our senior design project, we are working with Mathworks to implement a modular controller for the airflow components of a simulated engine. The controller will help to modernize Mathworks’ Powertrain Blockset, using a multi-input multi-output (MIMO) approach.

More than one component affects the airflow into the engine. MIMO is therefore a strong choice for effective control of each actuator. The specific parts to be controlled are the throttle, which brings air into the engine, and the wastegate, which diverts exhaust gas into a turbine wheel to compress more air into the cylinder, creating more power. These two valves play the largest roles in engine airflow. A good control approach for this application is a model predictive controller (MPC). This handles MIMO systems well and is already used in some cars today.

The MPC will take in the current simulation values for the throttle, wastegate and desired torque as inputs, returning improved values as outputs of our system. With these new values, the Blockset will calculate the instantaneous (actual) torque created by the simulated engine and compare those values to the torque commanded (desired) by the system. We aim to reduce the error between the desired and actual torque by 50%.

School

We were extremely thankful to our university for the opportunity to work on this project, and we aimed to create a solution both we and the FAMU-FSU College of Engineering could be proud of.

Sponsor

Mathworks provided us with a phenomenal project that challenged our knowledge of programming, MATLAB, and Simulink. We learned a lot through the guidance MathWorks provided and enjoyed the project we were given.