Presentation is loading. Please wait.

Presentation is loading. Please wait.

Modelling a racing driver Robin Sharp Visiting Professor University of Surrey.

Similar presentations


Presentation on theme: "Modelling a racing driver Robin Sharp Visiting Professor University of Surrey."— Presentation transcript:

1 Modelling a racing driver Robin Sharp Visiting Professor University of Surrey

2 Partners Dr Simos Evangelou (Imperial College) Mark Thommyppillai (Imperial College) Robin Gearing (Williams F1)

3 Published work R. S. Sharp and V. Valtetsiotis, Optimal preview car steering control, ICTAM Selected Papers from 20th Int. Cong. (P. Lugner and K. Hedrick eds), supplement to VSD 35, 2001, R. S. Sharp, Driver steering control and a new perspective on car handling qualities, Journal of Mechanical Engineering Science, Proc. I. Mech. E., 219(C8), 2005, R. S. Sharp, Optimal linear time-invariant preview steering control for motorcycles, The Dynamics of Vehicles on Roads and on Tracks (S. Bruni and G. Mastinu eds), supplement to VSD 44, Taylor and Francis (London), 2006, R. S. Sharp, Motorcycle steering control by road preview, Trans. ASME, Journal of Dynamic Systems, Measurement and Control, 129(4), 2007, R. S. Sharp, Optimal preview speed-tracking control for motorcycles, Multibody System Dynamics, 18(3), , R. S. Sharp, Application of optimal preview control to speed tracking of road vehicles, Journal of Mechanical Engineering Science, Proc. I. Mech. E., Part C, 221(12), 2007, M. Thommyppillai, S. Evangelou and R. S. Sharp, Car driving at the limit by adaptive linear optimal preview control, Vehicle System Dynamics, in press, 2009.

4 Objectives Enable manoeuvre-based simulations Understand man-machine interactions Perfect virtual driver –able to fully exploit a virtual racecar –real-time performance Find best performance Find what limits performance Understand matching of car to circuit

5 Strategy Specify racing line and speed – (x, y, t) (x, y) gives the racing line, t the speed Track the demand with a high-quality tracking controller Continuously identify the vehicle Modify the t-array and iterate to find limit

6 Optimal tracking Linear Quadratic Regulator (LQR) control with preview –linear constant coefficient plant –discrete-time car model –road model by shift register (delay line) –join vehicle and road through cost function –specify weights for performance and control –apply LQR software

7 Close-up of car and road with sampling car  y O x road y r0 y r1 y r2 y r3 y r4 uT current road angle = (y r1 -y r0 )/(uT) speed, u; time step, T

8 K 21 K 22 K 2q car state feedback car states path y r1 path y r2 path y rq steer angle command K 11 K 12 K 13 K 14  Optimal controls from Preview LQR shift register state feedback

9 Discrete-time control scheme x dem y dem car linearised for operation near to a trim state K1K1 K2K2 car states xcxc ycyc shift register; n = 14 throttle steer cc + - to cost function + -

10 Minimal car model x ab F ylf F yrf F yrr    y 0 F ylr Mass M; Inertia I z u, constant v 2w inertial system

11 Buick Ferrari K 2 (preview) gains for saloon and sports cars

12 The rally car (1)

13

14 Tyre-force saturation Saturating nonlinearity of real car Optimal race car control idea Trim states and linearisation for small perturbations Storage and retrieval of gain sets Adaptive control by gain scheduling

15 car model tyre forces ,,

16 Equilibrium states of front-heavy car unique rear slip for given front slip Axle lateral force / axle weight decreasing turn radius for fixed speed

17 Gain value Front tyre side slip angle (Rad) Preview length (s) Optimal preview gain sequences as functions of front axle sideslip ratio

18 Frequency responses IC x input previous input stored in shift register Perfect tracking requires: unity gain phase lag equal to transport lag For cornering, trim involves circular datum datum line

19 Controlled car frequency responses

20 y dem4 from curved reference line y dem3 from curved reference line IC reference line for straight-running trim state reference line for cornering trim state road path y dem2 y dem3 y dem4 y dem1 Small perturbations from trim path tangent for cornering trim state

21 Tracking runs of simple car at 30m/s (Fixed gain vs. Gain scheduled) Fixed gain Gain scheduled

22 Conclusions Optimal preview controls found for cornering trim states Gain scheduling applied to nonlinear tracking problem Effectiveness demonstrated in simple application Rear-heavy car studied similarly Identification and learning work under way


Download ppt "Modelling a racing driver Robin Sharp Visiting Professor University of Surrey."

Similar presentations


Ads by Google