Controller Design, Tuning, and Testing | Student Teams Share Their Keys to Success
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.
Published: 27 Mar 2015
Learn More
Sélectionner un site web
Choisissez un site web pour accéder au contenu traduit dans votre langue (lorsqu'il est disponible) et voir les événements et les offres locales. D’après votre position, nous vous recommandons de sélectionner la région suivante : .
Vous pouvez également sélectionner un site web dans la liste suivante :
Comment optimiser les performances du site
Pour optimiser les performances du site, sélectionnez la région Chine (en chinois ou en anglais). Les sites de MathWorks pour les autres pays ne sont pas optimisés pour les visites provenant de votre région.
Amériques
- 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
- United Kingdom (English)
Asie-Pacifique
- Australia (English)
- India (English)
- New Zealand (English)
- 中国
- 日本Japanese (日本語)
- 한국Korean (한국어)