vehicle torque vectoring control - university of waterlooccau/assets/torque-vectoring... · 2015....

20
Vehicle Torque Vectoring Control ECE 1635 April 6, 2015 Christopher Au Moeed Siddiqui Yujie Guo

Upload: others

Post on 01-Mar-2021

7 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Vehicle Torque Vectoring Control - University of Waterlooccau/assets/torque-vectoring... · 2015. 8. 8. · vectoring State feedback based on an augmented plant Nonlinear sliding

Vehicle Torque Vectoring Control

ECE 1635April 6, 2015

Christopher Au Moeed Siddiqui Yujie Guo

Page 2: Vehicle Torque Vectoring Control - University of Waterlooccau/assets/torque-vectoring... · 2015. 8. 8. · vectoring State feedback based on an augmented plant Nonlinear sliding

Agenda

Background

Plant

Controller

Simulation Results

April 2015 Modern Control - Vehicle Torque Vectoring 2

Page 3: Vehicle Torque Vectoring Control - University of Waterlooccau/assets/torque-vectoring... · 2015. 8. 8. · vectoring State feedback based on an augmented plant Nonlinear sliding

Background

● Two types of undesirable vehicle steering dynamics○ Understeer○ Oversteer

3Modern Control - Vehicle Torque VectoringApril 2015

● TV Advantages:○ Improved handling○ Traction when turning○ Better overall performance in

poor road conditions

Page 4: Vehicle Torque Vectoring Control - University of Waterlooccau/assets/torque-vectoring... · 2015. 8. 8. · vectoring State feedback based on an augmented plant Nonlinear sliding

Plant Model

4Modern Control - Vehicle Torque VectoringApril 2015

Page 5: Vehicle Torque Vectoring Control - University of Waterlooccau/assets/torque-vectoring... · 2015. 8. 8. · vectoring State feedback based on an augmented plant Nonlinear sliding

Plant: Mathematical Models

5Modern Control - Vehicle Torque VectoringApril 2015

Vehicle Motion Model:

Reference Model:

Page 6: Vehicle Torque Vectoring Control - University of Waterlooccau/assets/torque-vectoring... · 2015. 8. 8. · vectoring State feedback based on an augmented plant Nonlinear sliding

Plant: Simulation Parameters

6Modern Control - Vehicle Torque VectoringApril 2015

Page 7: Vehicle Torque Vectoring Control - University of Waterlooccau/assets/torque-vectoring... · 2015. 8. 8. · vectoring State feedback based on an augmented plant Nonlinear sliding

Controller - State Feedback

Full State Feedback ControllerWith Integral Action:● Controllable system ● Pole placement using Matlab

Controllability Matrix:

Control Law:

Closed Loop System:

7Modern Control - Vehicle Torque VectoringApril 2015

Block Diagram for Full State Feedback Controller /with

Integral Action

Page 8: Vehicle Torque Vectoring Control - University of Waterlooccau/assets/torque-vectoring... · 2015. 8. 8. · vectoring State feedback based on an augmented plant Nonlinear sliding

Controller - State Feedback

Tuning Full State Feedback ControllerWith Integral Action:

Tuning Parameters:

Step Response: Close Loop Bode Diagram:

8Modern Control - Vehicle Torque VectoringApril 2015

Page 9: Vehicle Torque Vectoring Control - University of Waterlooccau/assets/torque-vectoring... · 2015. 8. 8. · vectoring State feedback based on an augmented plant Nonlinear sliding

Controller - Sliding Mode

Sliding Mode Controller● Discontinuous control signal● Adds robustness to the closed-loop system

9Modern Control - Vehicle Torque VectoringApril 2015

Smoothed Error:

Control Law:

Page 10: Vehicle Torque Vectoring Control - University of Waterlooccau/assets/torque-vectoring... · 2015. 8. 8. · vectoring State feedback based on an augmented plant Nonlinear sliding

Controller - Sliding Mode

Consider the Lyapunov candidate function:

10Modern Control - Vehicle Torque VectoringApril 2015

Choose design parameter:

Page 11: Vehicle Torque Vectoring Control - University of Waterlooccau/assets/torque-vectoring... · 2015. 8. 8. · vectoring State feedback based on an augmented plant Nonlinear sliding

Simulation - HIL Setup

● HIL DEMO

11Modern Control - Vehicle Torque VectoringApril 2015

Steering Input Vehicle Yaw Rate

Page 12: Vehicle Torque Vectoring Control - University of Waterlooccau/assets/torque-vectoring... · 2015. 8. 8. · vectoring State feedback based on an augmented plant Nonlinear sliding

Simulation - HIL Problems

● To resolve controller instability when using HIL:○ Increased sampling period in Labview○ Eliminated dead zone when motor changes direction○ Added scaling to PD controller to replicate gearing○ More aggressive LPF

12Modern Control - Vehicle Torque VectoringApril 2015

Motor speed PD controller

Page 13: Vehicle Torque Vectoring Control - University of Waterlooccau/assets/torque-vectoring... · 2015. 8. 8. · vectoring State feedback based on an augmented plant Nonlinear sliding

Simulation Results - State Feedback

● State Feedback Controller Performance○ approximate 0 steady state error○ 1 sec delay during transients○ maximum torque range -400N/m to +400N/m

13Modern Control - Vehicle Torque VectoringApril 2015

Steering Input Yaw Rate Torque Transfer

Page 14: Vehicle Torque Vectoring Control - University of Waterlooccau/assets/torque-vectoring... · 2015. 8. 8. · vectoring State feedback based on an augmented plant Nonlinear sliding

Simulation Results - Sliding Mode Control

● 0% ss error● 0.5 second delay

14Modern Control - Vehicle Torque VectoringApril 2015

Page 15: Vehicle Torque Vectoring Control - University of Waterlooccau/assets/torque-vectoring... · 2015. 8. 8. · vectoring State feedback based on an augmented plant Nonlinear sliding

Controller Comparison

15Modern Control - Vehicle Torque VectoringApril 2015

Page 16: Vehicle Torque Vectoring Control - University of Waterlooccau/assets/torque-vectoring... · 2015. 8. 8. · vectoring State feedback based on an augmented plant Nonlinear sliding

Controller Simulation Video

16Modern Control - Vehicle Torque VectoringApril 2015

Page 17: Vehicle Torque Vectoring Control - University of Waterlooccau/assets/torque-vectoring... · 2015. 8. 8. · vectoring State feedback based on an augmented plant Nonlinear sliding

3DOF Bicycle Model

17Modern Control - Vehicle Torque VectoringApril 2015

Distance and Angle Matrix:

Velocity Matrix:

Page 18: Vehicle Torque Vectoring Control - University of Waterlooccau/assets/torque-vectoring... · 2015. 8. 8. · vectoring State feedback based on an augmented plant Nonlinear sliding

Conclusion

● Two controllers were design to implement torque vectoring○ State feedback based on an augmented plant○ Nonlinear sliding mode controller

● HIL simulation in Labview○ Results show that sliding mode performs better

● Recommendations○ Kalman Filter ○ Feedforward controller○ Adaptive controller

18Modern Control - Vehicle Torque VectoringApril 2015

Page 19: Vehicle Torque Vectoring Control - University of Waterlooccau/assets/torque-vectoring... · 2015. 8. 8. · vectoring State feedback based on an augmented plant Nonlinear sliding

Thank You

Questions?

19Modern Control - Vehicle Torque VectoringApril 2015

Page 20: Vehicle Torque Vectoring Control - University of Waterlooccau/assets/torque-vectoring... · 2015. 8. 8. · vectoring State feedback based on an augmented plant Nonlinear sliding

References

[1] DSC CONTROL. (2012). Retrieved March 30, 2015, fromhttp://madstyle1972.com/MAZDA6_2014/servicehighlights/books/n6w04/html/id041500103900.html [2] Burgess, M. Torque vectoring. Retrieved March 17, 2015, from http://www.vehicledynamicsinternational.com/downloads/VDI_Lotus_Vector.pdf [3] NAGAI, M., HIRANO, Y., & YAMANAKA, S. (2007). Integrated Control of Active Rear Wheel Steering and Direct Yaw Moment Control. Retrieved March 17, 2015, fromhttp://www.tandfonline.com/doi/abs/10.1080/00423119708969336#.VRlpCpPF8WU [4] Aircraft Pitch: State-Space Methods for Controller Design. (2012). Retrieved March 17, 2015, fromhttp://ctms.engin.umich.edu/CTMS/index.php?example=AircraftPitch§ion=ControlStateSpace [5] Slotine, J., & Li, W. (1990). Applied Nonlinear Control Paperback. Prentice Hall; 1 edition. Retrieved March 17, 2015, fromftp://222.18.54.49/xiaomagecc/Applied%20Nonliear%20control%20[Slotin%201991--Prentice%20Hall].pdf [6] Thang Truong, D., Meywerk, M., & Tomaske, W. (2013). Torque Vectoring for Rear Axle using Adaptive Sliding Mode Control. Retrieved March 17, 2015, fromhttps://www.deepdyve.com/lp/institute-of-electrical-and-electronics-engineers/torque-vectoring-for-rear-axle-using-adaptive-sliding-mode-control-4RQOOh9G9i

20Modern Control - Vehicle Torque VectoringApril 2015