Skip to content
MathWorks - Mobile View
  • Sign In to Your MathWorks AccountSign In to Your MathWorks Account
  • Access your MathWorks Account
    • My Account
    • My Community Profile
    • Link License
    • Sign Out
  • Products
  • Solutions
  • Academia
  • Support
  • Community
  • Events
  • Get MATLAB
MathWorks
  • Products
  • Solutions
  • Academia
  • Support
  • Community
  • Events
  • Get MATLAB
  • Sign In to Your MathWorks AccountSign In to Your MathWorks Account
  • Access your MathWorks Account
    • My Account
    • My Community Profile
    • Link License
    • Sign Out

Videos and Webinars

  • MathWorks
  • Videos
  • Videos Home
  • Search
  • Videos Home
  • Search
  • Contact sales
  • Trial software
27:30 Video length is 27:30.
  • Description
  • Related Resources

Torque Vectoring: Controller Design, Tuning, and Testing

From the series: Student Teams Share Their Keys to Success

Florian Maile, GFR Formula Student team
Vinzent Rudolf, GFR Formula Student team

To improve your racecar lap times, Florian Maile and Vincent Rudolf of Global Formula Racing and Christoph Hahn of MathWorks demonstrate the benefits of vehicle dynamic control modeling with a focus on torque vectoring. Using Simulink® and MATLAB® code, the Global Formula Racing team, which placed third in the Simulink Student Challenge, explains the steps of controller design and the testing and tuning that follows. Formula Student teams have a limited amount of real-time testing. By efficiently using simulations, teams can reduce the amount of actual time needed on the track.

Torque vectoring is a vehicle-control system used for cornering and lateral movements, and also results in easier handling for the driver. The design goals for a torque vectoring controller are good response behavior, high accuracy, and linear behavior of the car during high loads. Florian and Vincent create the optimal controller by combining a slow PID controller for accuracy, and a faster, less accurate feed-forward controller.

Based on a single-track model, the Global Formula Racing team explains the steps for parameter identification, testing, and application, and then displays a software demonstration of parameter optimization with the car model. Using the CarMaker model GFR14e by IPG, the vehicle dynamic controls structure is entered into the Simulink model and, using their own MATLAB script, they optimize the parameters.

This process saves a significant amount of time because it enables you to tune your controller in a simulation environment instead of a test environment. You will be able to view the desired response of the car, and as proven by Florian and Vincent, the correlation between the model data and actual test data was very good for factors such as acceleration, wheel speeds, and yaw rate. Ultimately, simulations can reduce the amount of real-time testing, but it is important to make the most out of every test day.

Related Products

  • MATLAB
  • Simulink

Learn More

Watch related videos for students
Contact the MathWorks student competition team

3 Ways to Speed Up Model Predictive Controllers

Read white paper

A Practical Guide to Deep Learning: From Data to Deployment

Read ebook

Bridging Wireless Communications Design and Testing with MATLAB

Read white paper

Deep Learning and Traditional Machine Learning: Choosing the Right Approach

Read ebook

Hardware-in-the-Loop Testing for Power Electronics Control Design

Read white paper

Predictive Maintenance with MATLAB

Read ebook

Electric Vehicle Modeling and Simulation - Architecture to Deployment : Webinar Series

Register for Free

How much do you know about power conversion control?

Start quiz
Related Information
Related Information
Watch related videos for students

Feedback

Featured Product

MATLAB

  • Request Trial
  • Get Pricing

Up Next:

Formula Student Team Delft members, Tom and Daniel, join Christoph Hahn, of MathWorks, to demonstrate the speed and ease of the controller design process so that you can bring your control model to your racecar to improve drivability and performance
32:32
From Model to Racing in Five Minutes
View full series (13 Videos)

Related Videos:

8:38
MATLAB Unit Testing Framework
15:49
Integrating MATLAB and C/C++, Part 2: Visualizing and...
5:20
MATLAB and Macroeconomic Stress Testing
46:05
Model-Based Design: Design with Simulation in Simulink
23:58
Design of a Real-Time Audible Noise Modeling Platform Using...

View more related videos

MathWorks - Domain Selector

Select a Web Site

Choose a web site to get translated content where available and see local events and offers. Based on your location, we recommend that you select: .

  • Switzerland (English)
  • Switzerland (Deutsch)
  • Switzerland (Français)
  • 中国 (简体中文)
  • 中国 (English)

You can also select a web site from the following list:

How to Get Best Site Performance

Select the China site (in Chinese or English) for best site performance. Other MathWorks country sites are not optimized for visits from your location.

Americas

  • América Latina (Español)
  • Canada (English)
  • United States (English)

Europe

  • Belgium (English)
  • Denmark (English)
  • Deutschland (Deutsch)
  • España (Español)
  • Finland (English)
  • France (Français)
  • Ireland (English)
  • Italia (Italiano)
  • Luxembourg (English)
  • Netherlands (English)
  • Norway (English)
  • Österreich (Deutsch)
  • Portugal (English)
  • Sweden (English)
  • Switzerland
    • Deutsch
    • English
    • Français
  • United Kingdom (English)

Asia Pacific

  • Australia (English)
  • India (English)
  • New Zealand (English)
  • 中国
    • 简体中文Chinese
    • English
  • 日本Japanese (日本語)
  • 한국Korean (한국어)

Contact your local office

  • Contact sales
  • Trial software

MathWorks

Accelerating the pace of engineering and science

MathWorks is the leading developer of mathematical computing software for engineers and scientists.

Discover…

Explore Products

  • MATLAB
  • Simulink
  • Student Software
  • Hardware Support
  • File Exchange

Try or Buy

  • Downloads
  • Trial Software
  • Contact Sales
  • Pricing and Licensing
  • How to Buy

Learn to Use

  • Documentation
  • Tutorials
  • Examples
  • Videos and Webinars
  • Training

Get Support

  • Installation Help
  • MATLAB Answers
  • Consulting
  • License Center
  • Contact Support

About MathWorks

  • Careers
  • Newsroom
  • Social Mission
  • Customer Stories
  • About MathWorks
  • Select a Web Site United States
  • Trust Center
  • Trademarks
  • Privacy Policy
  • Preventing Piracy
  • Application Status

© 1994-2022 The MathWorks, Inc.

  • Facebook
  • Twitter
  • Instagram
  • YouTube
  • LinkedIn
  • RSS

Join the conversation