

Identify how a nonlinear observer block from the controls library can keep track of the state of charge of a cell.Įxplore the components of a battery thermal management system for a small 4-passenger EV. See how Simulink can model a physical plant and the controller for a battery pack. Learn about battery management system tasks. Find a common set of control parameters for various driving conditions.īattery Cell Balancing and State of Charge (SOC) Estimation Simultaneously optimize control and component parameters. Get an introduction to optimization and learn about MATLAB and Simulink optimization tools. Understand control algorithm implementation in Simulink and Stateflow, test your controller, and learn best practices. Get an overview of HEV control systems and the concept of energy management. See how Powertrain Blockset and Simscape tools can be used for HEV modeling, and learn best practices for creating new plant models. Learn about different methods for creating HEV component models. Understand energy consumption and performance estimates over different drive cycles and identify the impact of component selection.

Identify the challenges associated with HEV design and with architecture selection. Use equivalent circuits to represent the dynamic behavior of a battery cell. Learn about equivalent circuits and why you’d want to use them. Modeling Batteries Using Simulink and Simscape Distinguish between dynamic decoupling control and flux weakening control.
#Matlab student how to
Identify core pieces of a field-oriented controller in a Simulink model, and learn how to autotune PI controller gains. Motor Control Design with MATLAB and Simulink Learn what Simulink Design Optimization is, as well as how to select and design parameters, set requirements or design goals, and optimize model parameters. Visualize bodies with CAD geometries, export models from CAD software, and import CAD models into Simscape Multibody (formerly SimMechanics) for dynamic simulations. Part 10: Importing CAD Models into SimMechanics Part 9: Building Mechanical Assemblies, Section 2īuilding on the example from “Part 8: Building Mechanical Assemblies, Section 1”, learn how to sense and log simulation results and add internal mechanics to joints. See how to implement coordinate transforms, represent degrees of freedom, and specify body interfaces for reusability. Part 8: Building Mechanical Assemblies, Section 1īuild an assembly in Simscape Multibody (formerly SimMechanics). The components of a suspension system are used as an example Part 6: Introduction to Multibody Simulationĭiscover the concept of multibody modeling with Simscape Multibody (formerly SimMechanics)Simscape Multibody extends Simscape with the ability to easily model rigid body mechanical systems in 2D and 3D.Ĭreate assembly components, including simple geometries, extruded and revolved solids, and compound bodies, in Simscape Multibody (formerly SimMechanics). Learn about powertrain modeling and how to actuate vehicle models with power sources, build driveline mechanisms, create multi-speed transmissions, and model engines.Įxplore vehicle drive and basic control concepts, including implementation of a DC motor drive mechanism, PWM (Pulse Width Modulation) actuation, closed-loop control of the vehicle, and running simulations with imported drive cycle data. This tutorial is applicable for both combustion and electric engine student competition teams. Gain an understanding of vehicle modeling, including how to model vehicle bodies, tires, brakes, and how to incorporate wind and terrain effects. Learn fundamental concepts of Simulink like using foundation libraries, creating multidomain physical components, dividing components into subsystems, and setting initial conditions for physical variables. Using a battery model, learn how to build and simulate a model in Simscape. Explore concepts of plant modeling with Simscape and the physical network approach.
