optimising vehicle dynamics development with ... - …...matlab expo 2018. growth in complexity ......

22
OPTIMISING VEHICLE DYNAMICS DEVELOPMENT WITH MATLAB Chris Johnston Group Leader, Method and Tool Development MATLAB EXPO 2018

Upload: others

Post on 26-Jul-2020

1 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: OPTIMISING VEHICLE DYNAMICS DEVELOPMENT WITH ... - …...MATLAB EXPO 2018. GROWTH IN COMPLEXITY ... Google images –fair use policy ... Google Chrome Google Android Mobile OS Linux

OPTIMISING VEHICLE DYNAMICS DEVELOPMENT WITH MATLAB

Chris JohnstonGroup Leader, Method and Tool Development

MATLAB EXPO 2018

Page 2: OPTIMISING VEHICLE DYNAMICS DEVELOPMENT WITH ... - …...MATLAB EXPO 2018. GROWTH IN COMPLEXITY ... Google images –fair use policy ... Google Chrome Google Android Mobile OS Linux

GROWTH IN COMPLEXITY

THEN… NOW…

Attribution:

https://commons.wikimedia.org/w/index.php?curid=6224251

Page 3: OPTIMISING VEHICLE DYNAMICS DEVELOPMENT WITH ... - …...MATLAB EXPO 2018. GROWTH IN COMPLEXITY ... Google images –fair use policy ... Google Chrome Google Android Mobile OS Linux

GROWTH IN COMPLEXITY

THEN… NOW…

Attribution:

https://commons.wikimedia.org/w/index.php?curid=88434

https://www.microsoft.com

Page 4: OPTIMISING VEHICLE DYNAMICS DEVELOPMENT WITH ... - …...MATLAB EXPO 2018. GROWTH IN COMPLEXITY ... Google images –fair use policy ... Google Chrome Google Android Mobile OS Linux

GROWTH IN COMPLEXITY

THEN… NOW…

Attribution:

By Source, Fair use, https://en.wikipedia.org/w/index.php?curid=18172404

https://youtu.be/fRj34o4hN4I

Page 5: OPTIMISING VEHICLE DYNAMICS DEVELOPMENT WITH ... - …...MATLAB EXPO 2018. GROWTH IN COMPLEXITY ... Google images –fair use policy ... Google Chrome Google Android Mobile OS Linux

GROWTH IN COMPLEXITY – PROPULSION

Google images – fair use policy

THEN… NOW…

Page 6: OPTIMISING VEHICLE DYNAMICS DEVELOPMENT WITH ... - …...MATLAB EXPO 2018. GROWTH IN COMPLEXITY ... Google images –fair use policy ... Google Chrome Google Android Mobile OS Linux

GROWTH IN COMPLEXITY – HMI

THEN… NOW…

Google images – fair use policy

Page 7: OPTIMISING VEHICLE DYNAMICS DEVELOPMENT WITH ... - …...MATLAB EXPO 2018. GROWTH IN COMPLEXITY ... Google images –fair use policy ... Google Chrome Google Android Mobile OS Linux

GROWTH IN COMPLEXITY

THEN… NOW…

https://www.autoblog.com/2015/11/23/stirling-moss-jaguar-c-type-auction/

Page 8: OPTIMISING VEHICLE DYNAMICS DEVELOPMENT WITH ... - …...MATLAB EXPO 2018. GROWTH IN COMPLEXITY ... Google images –fair use policy ... Google Chrome Google Android Mobile OS Linux

GROWTH IN COMPLEXITY – ENGINEERING METHODS

Google images – fair use policy

THEN… NOW…

Page 9: OPTIMISING VEHICLE DYNAMICS DEVELOPMENT WITH ... - …...MATLAB EXPO 2018. GROWTH IN COMPLEXITY ... Google images –fair use policy ... Google Chrome Google Android Mobile OS Linux

GROWTH IN COMPLEXITY – SOFTWARE MEGATREND

https://informationisbeautiful.net/visualizations/million-lines-of-code/

0 10 20 30 40 50 60 70 80 90 100

Unix v1.0 (1971)

Average iPhone App

Adobe Photoshop v1.0 (1990)

Unreal Engine 3 (3D video game engine)

Microsoft Windows 3.1 (1992)

Adobe Photoshop C.S. 6

Google Chrome

Google Android Mobile OS

Linux 3.1 OS

Microsoft Windows XP (2001)

Microsoft Office 2013

Facebook

Apple Mac OS X "Tiger" v10.4

Range Rover

Millions of lines of code

Page 10: OPTIMISING VEHICLE DYNAMICS DEVELOPMENT WITH ... - …...MATLAB EXPO 2018. GROWTH IN COMPLEXITY ... Google images –fair use policy ... Google Chrome Google Android Mobile OS Linux

INNOVATION

“Never before in history has innovation offered promise of so much to so many in so short a time.” – Bill Gates

Page 11: OPTIMISING VEHICLE DYNAMICS DEVELOPMENT WITH ... - …...MATLAB EXPO 2018. GROWTH IN COMPLEXITY ... Google images –fair use policy ... Google Chrome Google Android Mobile OS Linux

PRODUCT CREATION AND DELIVERY SYSTEM

PS Job 1

Gateway 1

Gateway 2

Gateway n

Page 12: OPTIMISING VEHICLE DYNAMICS DEVELOPMENT WITH ... - …...MATLAB EXPO 2018. GROWTH IN COMPLEXITY ... Google images –fair use policy ... Google Chrome Google Android Mobile OS Linux

WHAT SIZE OF BATTERY IS REQUIRED?

mass

power

battery life

steering

handling

ride

vibration modesaerodynamics

thermal management

charge time

cooling strategy

range

occupant space

aesthetics

cost

Page 13: OPTIMISING VEHICLE DYNAMICS DEVELOPMENT WITH ... - …...MATLAB EXPO 2018. GROWTH IN COMPLEXITY ... Google images –fair use policy ... Google Chrome Google Android Mobile OS Linux

EVERY GATEWAY.. We do this

Google images – fair use policy

Page 14: OPTIMISING VEHICLE DYNAMICS DEVELOPMENT WITH ... - …...MATLAB EXPO 2018. GROWTH IN COMPLEXITY ... Google images –fair use policy ... Google Chrome Google Android Mobile OS Linux

App Store:

• 180+ Apps

• 3000+ users

• 500 downloads per month

• 25,000+ downloads

• Huge productivity driver

• Competitive differentiator

JLR APP STORE RELEASE MECHANISM

Page 15: OPTIMISING VEHICLE DYNAMICS DEVELOPMENT WITH ... - …...MATLAB EXPO 2018. GROWTH IN COMPLEXITY ... Google images –fair use policy ... Google Chrome Google Android Mobile OS Linux

ATOM

Page 16: OPTIMISING VEHICLE DYNAMICS DEVELOPMENT WITH ... - …...MATLAB EXPO 2018. GROWTH IN COMPLEXITY ... Google images –fair use policy ... Google Chrome Google Android Mobile OS Linux

ATOM

Page 17: OPTIMISING VEHICLE DYNAMICS DEVELOPMENT WITH ... - …...MATLAB EXPO 2018. GROWTH IN COMPLEXITY ... Google images –fair use policy ... Google Chrome Google Android Mobile OS Linux

ATOM

Page 18: OPTIMISING VEHICLE DYNAMICS DEVELOPMENT WITH ... - …...MATLAB EXPO 2018. GROWTH IN COMPLEXITY ... Google images –fair use policy ... Google Chrome Google Android Mobile OS Linux

GATEWAY MEETINGS (NEW WAY)

Data-driven decisionsLive “what-if” discussionsCollaborationEfficiencyQualityMorale

Repeat meetingsProgram delays

Judgement callsBlood pressure

Google images – fair use policy

Page 19: OPTIMISING VEHICLE DYNAMICS DEVELOPMENT WITH ... - …...MATLAB EXPO 2018. GROWTH IN COMPLEXITY ... Google images –fair use policy ... Google Chrome Google Android Mobile OS Linux

1. Do what others don’t want to do!

2. Get something out there fast

3. Sit next to the customer

HOW TO BUILD IT

Google images – fair use policy

Page 20: OPTIMISING VEHICLE DYNAMICS DEVELOPMENT WITH ... - …...MATLAB EXPO 2018. GROWTH IN COMPLEXITY ... Google images –fair use policy ... Google Chrome Google Android Mobile OS Linux

WHY MATLAB?

Google images – fair use policy

• Built-in libraries

• Use interactively or programmatically

• Optimised for scientists and engineers

• Nice bunch to work with!

Page 21: OPTIMISING VEHICLE DYNAMICS DEVELOPMENT WITH ... - …...MATLAB EXPO 2018. GROWTH IN COMPLEXITY ... Google images –fair use policy ... Google Chrome Google Android Mobile OS Linux

FUTURE

Page 22: OPTIMISING VEHICLE DYNAMICS DEVELOPMENT WITH ... - …...MATLAB EXPO 2018. GROWTH IN COMPLEXITY ... Google images –fair use policy ... Google Chrome Google Android Mobile OS Linux

Jaguar Land RoverW/1/26 Abbey Road, WhitleyCoventry CV3 4LF, UK

jaguarlandrover.com

THANK YOU Chris Johnston

Method and Tool Dev’t Group Leader

Vehicle Dynamics

Chassis Engineering

M +44 (0) 7796 008 [email protected]

Recommended further reading: The Elements of Scrum by Chris Sims & Hillary Louise Johnson