Optimization of Global Chassis Control Variables Josip Kasać*, Joško Deur*, Branko Novaković*, Matthew Hancock**, Francis Assadian** * University of Zagreb,

Slides:



Advertisements
Similar presentations
ABS Control Project Ondrej Ille Pre-bachelor Project.
Advertisements

National Technical University of Athens Diploma Thesis «Computational Simulation of the road behaviour of a vehicle by use of a non- linear six-degree.
Modelling a racing driver
Vehicle Dynamics – It’s all about the Calculus… J. Christian Gerdes Associate Professor Mechanical Engineering Department Stanford University.
Manipulator Dynamics Amirkabir University of Technology Computer Engineering & Information Technology Department.
Case Study Continued. Steering Consideration To design the steering system we must consider the 3-Dimensional geometry of the system.
1 Brake-by-Steer Concept Challenge the future Delft University of Technology Brake-by-Steer Concept Steer-by-wire application with independently.
Dept. Of Mechanical and Nuclear Engineering, Penn State University Vehicle Dynamic Modeling for the Prediction and Prevention of Vehicle Rollover A Comparative,
Genetic fuzzy controllers for uncertain systems Yonggon Lee and Stanislaw H. Żak Supported by National Science Foundation under grant ECS
System identification of the brake setup in the TU Delft Vehicle Test Lab (VTL) Jean-Paul Busselaar MSc. thesis.
Financial analysis for vehicle program
Dynamics of Rotational Motion
Dynamics of a Rigid Body
Physics 1901 (Advanced) A/Prof Geraint F. Lewis Rm 557, A29
Tyre and Vehicle Model Identification using Identifying Kalman Filters
ME 4135 Fall 2011 R. R. Lindeke, Ph. D. Robot Dynamics – The Action of a Manipulator When Forced.
Dynamic Traction Control By: Thiago Avila, Mike Sinclair & Jeffrey McLarty.
A De-coupled Sliding Mode Controller and Observer for Satellite Attitude Control Ronald Fenton.
Ch. 7: Dynamics.
Bond Graph Simulation of Bicycle Model
Vehicle dynamics simulation using bond graphs
Forward Kinematics.
AAE 666 Final Presentation Spacecraft Attitude Control Justin Smith Chieh-Min Ooi April 30, 2005.
February 24, Final Presentation AAE Final Presentation Backstepping Based Flight Control Asif Hossain.
Manipulator Dynamics Amirkabir University of Technology Computer Engineering & Information Technology Department.
Semester Physics 1901 (Advanced) A/Prof Geraint F. Lewis Rm 560, A29
Modelling of Rolling Contact in a Multibody Environment Delft University of Technology Design Engineering and Production Mechanical Engineering Workshop.
Performance Guarantees for Hazard Based Lateral Vehicle Control
Definition of an Industrial Robot
Motion Control (wheeled robots)
1 CMPUT 412 Motion Control – Wheeled robots Csaba Szepesvári University of Alberta TexPoint fonts used in EMF. Read the TexPoint manual before you delete.
Spinning Out, With Calculus J. Christian Gerdes Associate Professor Mechanical Engineering Department Stanford University.
1 Vehicle Stability Function ● Directional Control ● Roll-over Control A functional overview with regard to commercial vehicles AMEVSC-03-04e August 2010.
Ch. 6 Single Variable Control
Universal Mechanism software
20/10/2009 IVR Herrmann IVR: Introduction to Control OVERVIEW Control systems Transformations Simple control algorithms.
Robot Dynamics – Slide Set 10 ME 4135 R. R. Lindeke, Ph. D.
Ken YoussefiMechanical Engineering Dept. 1 Design Optimization Optimization is a component of design process The design of systems can be formulated as.
To clarify the statements, we present the following simple, closed-loop system where x(t) is a tracking error signal, is an unknown nonlinear function,
20/10/2009 IVR Herrmann IVR:Control Theory OVERVIEW Control problems Kinematics Examples of control in a physical system A simple approach to kinematic.
AS Wireless Automation Implementing PIDPLUS for Halvari system.
Controls. Given a set of desired Tool frame positions and orientations (that trace out a path over time, t ), there will be a corresponding required set.
1/28 Challenge the future Haptic feedback on the steering wheel to maximize front axle grip Joop van Gerwen BioMechanical Design & Precision and Microsystems.
Advanced Computer Graphics Rigid Body Simulation Spring 2002 Professor Brogan.
Active Front Wheel Steering System (AFS) Chapter 2.
1 Dynamics Differential equation relating input torques and forces to the positions (angles) and their derivatives. Like force = mass times acceleration.
LRV: Laboratoire de Robotique de Versailles VRIM: Vehicle Road Interaction Modelling for Estimation of Contact Forces N. K. M'SIRDI¹, A. RABHI¹, N. ZBIRI¹.
Reinforcement Learning for Intelligent Control Presented at Chinese Youth Automation Conference National Academy of Science, Beijing, 8/22/05 George G.
acac vtvt acac vtvt Where “r” is the radius of the circular path. Centripetal force acts on an object in a circular path, and is directed toward the.
Vehicle Dynamics under Longitudinal Forces ME5670
ANTILOCK BRAKING SYSTEM
DRIVER MODEL B. Vineeth ME13B1007 K. Kiran Kumar ME13B1020 N. Sai Krishna ME13B1024 S. Gurucharan ME13B1031 T. Krishna Teja ME13B1034.
Vehicle Balance, Traction Loss, Roadway and Vehicle Technology Driver Education.
Geometry and Linkage Lecture 1 Day 1-Class 1. References  Gillespie, T., The Fundamentals of Vehicle Dynamics, Society of Automotive Engineers, Warrendale,
VEHICLE DYNAMICS SIMULATIONS USING NUMERICAL METHODS VIYAT JHAVERI.
Rigid Body: Rotational and Translational Motion; Rolling without Slipping 8.01 W11D1.
Fundamentals of Steering Systems ME5670
Date of download: 10/22/2017 Copyright © ASME. All rights reserved.
Date of download: 10/26/2017 Copyright © ASME. All rights reserved.
Introduction To Robotics
Date of download: 11/5/2017 Copyright © ASME. All rights reserved.
Date of download: 11/11/2017 Copyright © ASME. All rights reserved.
سمینار درس کنترل پیش بین
Chapter 7 Simple Machines
Department of Mechanical
Chapter 1 Introduction.
Vehicle Dynamics Modeling and Control
© Sharif University of Technology - CEDRA By: Professor Ali Meghdari
lesson 9.3 VEHICLE BALANCE AND CONTROL IN CURVES
Chapter 4 . Trajectory planning and Inverse kinematics
Presentation transcript:

Optimization of Global Chassis Control Variables Josip Kasać*, Joško Deur*, Branko Novaković*, Matthew Hancock**, Francis Assadian** * University of Zagreb, Faculty of Mech. Eng. & Naval Arch., Zagreb, Croatia ( ** Jaguar Cars Ltd, Whitley Engineering Centre, Coventry, UK (

2 Introduction Introduction of new actuators - active rear steering (ARS), active torque vectoring differential (TVD), active limited-slip differential (ALSD), offers new possibilities of improving active vehicle stability and performance However, the control system becomes more complex (Global Chassis Control = GCC), which calls for application of advanced controller optimization methods Benefits of using the nonlinear open-loop optimization: –assessment on the degree of GCC improvement achieved by introducing different actuators; –gaining an insight on how the state controller can be extended by feedforward and/or gain scheduling actions to improve the performance. In this paper a gradient-based algorithm for optimal control of nonlinear multivariable systems with control and state vectors constraints is proposed GCC application - double lane change maneuver executed by using control actions of active rear steering and active rear differential actuators.

3 Optimal control problem formulation Find the control vector u(t) that minimizes the cost function  subject to the nonlinear MIMO dynamics process equations Euler time- dicretization  subject to control & state vector inequality and equality constraints  with initial and final conditions of the state vector Time- dicretization

4 Extending the cost function with constraints-related terms Basic cost function defined above Penalty for final state condition Penalty for inequality constraints Penalty for equality constraints Final problem formulation Weighting factors

5 Comparison with nonlinear programming based algorithms Penalty functions: Nonlinear programming approach: Plant equation constraints :  Advantage vs. Nonlinear Programming based algorithms: Process equations constraints (ODE) are not included in the total cost function as equality constraints  The control and state vectors are treated as dependent variables, thus leading to backward in time structure of algorithm  similar to BPTT algorithm from NN

6 Exact gradient calculation Implicit but exact calculation of cost function gradient - chain rule for ordered derivatives BPTT algorithm – time generalisation of BP algorithm

7 Backward-in-time structure of the algorithm

8 Modified gradient algorithm - convergence speed-up  a “sliding-mode”-based modification of the gradient algorithm  provides a stronger influence of the gradient near the optimal solution, and better convergence  The gradient algorithm with the constant convergence coefficient  and a linear gradient is characterized by a slow convergence.  Small value of the gradient near the optimal solution is the main reason for the slow convergence.

9 Definition of vehicle dynamics quantities t x t y f  0  f T x y z f T i T r T U V r CoG r T  r  2/t2/t b c l c T  Active Front Steering Power Plant Central Differential Rear Differential Active Rear Steering State Variables

10 1. State-Space Subsystem 1.1 Longitudinal, lateral, and yaw DOF U, V - longitudinal and lateral velocity, r - yaw rate, X, Y - vehicle position in the inertial system ψ - yaw angle F xi, F yi, - longitudinal and lateral forces M - vehicle mass, I zz - vehicle moment of inertia, b - distance from the front axle to the CoG, c - distance from the rear axle to the CoG, t - track

Delayed total lateral force (needed to calculate the lateral tire load shift): 1.4 The actuator dynamics: - rear wheel steering angle, - rear differential torque shift, - actuator time constants. 1.2 The wheel rotational dynamics  j - rotational speed of the i-th wheel, F xti - longitudinal force of the i-th tire, T i - torque at the i-th wheel, I wi - wheel moment of inertia, R - effective tire radius.

12 2. Longitudinal Slip Subsystem 3. Lateral Slip Subsystem 4. Tire Load Subsystem 5. Tire Subsystem l - wheelbase h g - CoG height μ - tire friction coefficient B, C, D - tire model parameters

13 6. Rear Active Differential Subsystem Active limited-slip differential (ALSD): Torque vectoring differential (TVD): ΔT r - differential torque shift control variable, T i - input torque (driveline torque) and T b - braking torque

14 GCC optimization problem formulation Nonlinear vehicle dynamics (process) description  Control variables (to be optimized):  r (ARS) and  T r (TVD/ALSD)  Other inputs (driver’s inputs):  f  State variables: U, V, r,  i (i = 1,...,4), , X, Y Cost functions definitions  Path following (in external coordinates):  Control effort penalty:  Different constraints implemented:  control variable limit:  vehicle side slip angle limit:  boundary condition on Y and dY / dt : Reference trajectory

15 Example: Double line change maneuver (22 m/s,  =1) Reference trajectory for next optimizations  Front wheel steering optimization results for asphalt road (  = 1)

16  Optimization results for ARS+TVD control and  = 0.6

17  Optimization results for ARS control and  = 0.6

18  Optimization results for TVD control and  = 0.6

19  Optimization results for ALSD control and  = 0.6

20 Optimization results for different actuators (  =0.6 )  ARS and TVD gives comparable results; no advantage of combined ARS/TVD (except for lower control effort); ALSD less effective due to lack of oversteer generation ARS+TVD ARS TVD ALSD

21 Optimization results for different actuators (  =0.3 )  At low-  surface the lateral optimizer limits lateral acceleration to stabilize vehicle; as a result trajectory tracking is worsen ARS+TVD ARS TVD ALSD

22 Conclusions A back-propagation-through-time (BPTT) exact gradient method for optimal control has been applied for control variable optimization in Global Chassis Control (GCC) systems. The BPTT optimization approach is proven to be numerically robust, precise (control variables are optimized in 5000 time points), and rather computationally efficient Recent algorithm improvement: –numerical Jacobians calculation –implementation of higher-order Adams methods The future work will be directed towards: –use of more accurate tire model –introduction of a driver model for closed-loop maneuvers –model extension with roll, pitch, and heave dynamics –implementation of different gradient methods for convergence speed-up