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.
Learn More
Web サイトの選択
Web サイトを選択すると、翻訳されたコンテンツにアクセスし、地域のイベントやサービスを確認できます。現在の位置情報に基づき、次のサイトの選択を推奨します: .
また、以下のリストから Web サイトを選択することもできます。
最適なサイトパフォーマンスの取得方法
中国のサイト (中国語または英語) を選択することで、最適なサイトパフォーマンスが得られます。その他の国の MathWorks のサイトは、お客様の地域からのアクセスが最適化されていません。
南北アメリカ
- América Latina (Español)
- Canada (English)
- United States (English)
ヨーロッパ
- 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)
アジア太平洋地域
- Australia (English)
- India (English)
- New Zealand (English)
- 中国
- 日本Japanese (日本語)
- 한국Korean (한국어)