Cascaded Traction Controller with Nonlinear Compensation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing traction control systems fail to effectively account for the nonlinearities of vehicle dynamics and drivetrain oscillations, leading to poor control quality, high application effort, and instability, particularly in tracking and disturbance attenuation, due to neglecting actuator dynamics and uncertain vehicle parameters.
Innovation Solution
A new cascaded controller structure is introduced, which models drivetrain dynamics using a first-order low-pass for the engine and a two-mass oscillator for the powertrain, combined with input-output linearization to design a nonlinear controller that estimates torque and compensates for nonlinear tire forces, allowing for precise control of engine speed and wheel speed.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Manufacturing precision
If a classic traction control structure with simple engine torque limiting is used, then the device complexity is low, but the control precision and response speed are insufficient
Solution Approach 1:
The control system is segmented into multiple independent modules: a disturbance observer module for estimating disturbances, a nonlinear compensator for counteracting nonlinearities, and a sliding mode controller for precise torque regulation. This modular segmentation enables high control precision while maintaining manageable system complexity through clear functional separation.
Solution Approach 2:
A disturbance observer is introduced as an intermediary component that estimates total disturbances (including friction, load changes, and road adhesion variations) and feeds this information to the compensator. This intermediary mechanism enables the system to achieve precise control without requiring direct measurement of all disturbance sources, thereby balancing precision and complexity.
2Ease of manufacture
If nonlinear vehicle dynamics and drivetrain oscillations are neglected in control design, then the application effort is reduced, but the control quality and stability deteriorate
Solution Approach 1:
The system employs continuous feedback through the disturbance observer that monitors actual drivetrain behavior and estimates nonlinear effects in real-time. This feedback mechanism allows the controller to adapt to nonlinear vehicle dynamics and drivetrain oscillations without requiring complex offline modeling, thus maintaining control quality while reducing application effort.
Solution Approach 2:
The nonlinear compensator automatically compensates for nonlinearities and oscillations using real-time measurements from vehicle sensors. The system serves itself by using its own operational data to counteract its own nonlinear behaviors, eliminating the need for extensive external calibration or complex pre-characterization of vehicle dynamics.
3Device complexity
If uncertain vehicle parameters are used in control laws, then the device complexity is reduced, but the tracking performance and disturbance attenuation worsen
Solution Approach 1:
The system replaces model-based parameter-dependent control with a measurement-based disturbance observer approach. Instead of relying on uncertain vehicle parameters (mass, inertia, friction coefficients), the disturbance observer directly estimates the effects of these parameters through real-time measurements of wheel speed, engine torque, and drivetrain dynamics, thereby achieving precise tracking without requiring accurate parameter knowledge.
Data Source
Figure 1
Figure 2
Figure 3
AI summary
System and method for speed/traction/slip control by influencing a driving engine torque of the vehicle, the method comprising the acts of - Calculating an idealized nominal engine torque "w" from a linear control law applied to the speed/slip error. - Calculating an idealized setpoint for the speed/slip "v" by applying a reference model to the idealized nominal engine torque "w". - Calculating a linearizing feedback with properties ∘ Compensating the nonlinearities in the road surface contact ∘ Compensating the inertia in the powertrain ∘ Damping the powertrain Using for feedback - engine rotational speed - Numerically determined derivation of engine speed - Average speed of the driven axis - Numerically determined derivative of the rotational speed of the driven axis - Actual engine torque - applying the driving engine torque to the engine vehicle to influence the traction and stability of the vehicle.