MATLAB and Simulink for Electric Vehicle and Transportation

Model and simulate systems and components for electrified transportation


Modern transportation systems have increased the adoption of advanced electronics, digital controls, and electrified power systems. Engineers use MATLAB®, Simulink®, and Simscape Electrical™ to model, simulate, and develop controls for systems and components of different types of electrified transportation, including vehicles, aircraft, ships, railway systems, and rolling stock and locomotives.

Illustration of an electric car

Electric Vehicle Design

MATLAB, Simulink, and Simscape™ enable you to front-load the development of electric vehicles (EV) through the systematic use of data and models. Use pre-built reference applications to lower the barrier for simulation.

Learn more at MATLAB and Simulink for Electric Vehicle Development.

Electric Vehicle overview

Electric Aircraft Power System Design

Power system analysis and design in aircraft span across architectures of varying degrees of electrification, including more-electric architectures, hybrid-electric architectures, and all-electric architectures. Model-Based Design helps reduce program risks (like performance, schedule, and integration) through modeling and simulation of electric aircraft power systems, including electric subsystems, power electronics control systems, and energy management systems.

Using Simulink and Simscape, you can:

  • Design electric subsystems, including fuel pumps, DC power distribution networks, motors for actuation control, and emergency power systems
  • Develop fit-for-purpose physical simulations that range from flight-cycle evaluation to power-electronic switching
  • Include energy storage and energy management systems (EMS) in your design
  • Move seamlessly from desktop to real-time simulation

Try Examples

Electrified Ship Power System Design

Multidomain physical modeling and simulations enable you to implement and evaluate electrical power systems with fewer prototypes. Design and retrofit power systems based on different requirements and ship operating profiles. Optimize system-level ship energy flow.

Using Simulink and Simscape, you can:

  • Evaluate multiple scenarios ranging from energy flows during ship maneuvers to the impact of power converters on fault response
  • Explore different electrical technology options through power systems analysis and design
  • Include thermal response and thermal cooling in your system models
  • Vary the fidelity of your models as technology readiness evolves
  • Move seamlessly from desktop to real-time simulation
An aerial view of a cargo ship terminal with unloading cranes, containers, and container ships

Try Examples

Railway Systems

Use MATLAB and Simulink with TÜV SÜD certified products to design and implement real-time controls for locomotive traction motors and railway electrification systems. Use Model-Based Design to improve the quality, time to market, and cost-effectiveness of digitally controlled and software-intensive railway systems. Develop high-integrity systems that achieve full compliance with EN 50128, a standard for railway control and protection systems software.

An electric passenger train driving at high speed among urban landscape

Rolling Stock and Locomotives

MATLAB, Simulink, and Simscape enable you to create plant models, such as electrical motors, for running simulations. Develop algorithms for both system-level control, such as train control and traction control management systems, and component-level control, such as door controls and braking. Generate production-ready control code for different embedded processors. Avoid expensive real hardware tests by testing control code with real-time hardware-in-the-loop (HIL) testing.

Mechanisms of wheels of a modern electric train