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
  Register to watch video
  • 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
Christoph Hahn, MathWorks

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
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: .

Select web site

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

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
  • Answers
  • Consulting
  • License Center
  • Contact Support

About MathWorks

  • Careers
  • Newsroom
  • Social Mission
  • Contact Sales
  • About MathWorks

MathWorks

Accelerating the pace of engineering and science

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

Discover…

  • Select a Web Site United States
  • Patents
  • Trademarks
  • Privacy Policy
  • Preventing Piracy
  • Application Status

© 1994-2021 The MathWorks, Inc.

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

Join the conversation