Upload
others
View
2
Download
0
Embed Size (px)
Citation preview
Challenges ahead within developing the next generation
of productive commercial heavy vehicles and why
reference architecture for motion functionality is needed
Leo Laine
GTT
Background ā J1939 protocol and system layout for EBS/ESC for commercial heavy vehicles
2016-05-03, Leo Laine 2
Messages sent from EBS
TSC1_EMS_EBS
TSC1_EMSRet_EBS
TSC1_RECU_EBS
For TorqueLimits
Sent from EBS
BrakePressures and slip level Requests
GTT
Background ā just a hint about truck configurations
2016-05-03, Leo Laine 3
4x2 6x2 pusher 6x2 tag 6x4
ā¦
10x4 tridem
GTT
Background- European Modular System (EMS)
2016-05-03, Leo Laine 4
EMS ā EU directive 96/53
short module short module
long module
long module short module long module
long module
Nordic countries EU
short module
GTT
Optimal Vehicle Configurations
2016-05-03, Leo Laine 5
EMS ā EU directive 96/53 EMS+
GTT
Vehicle Productivity
2016-05-03, Leo Laine 6
Two vehicle combinations each 40 t
-Large space needed on the road/traffic
-Two drivers needed
-Two engines needed
One vehicle combination 80 t
-Less space needed on the road/traffic
-One driver needed
-One engine needed (CO2 and NOxreduction)
Improved performance by integrated propulsion, braking, and steering on selected units (here Dolly)
GTT
Vehicle combination environment sensing
2016-05-03, Leo Laine 7
Vehicle Environment Sensors unit 1 (Tractor)
Vehicle Environment Sensors unit 3 (Dolly)
Vehicle Environment Sensors unit 4 (Semitrailer 2)
R4
0
E2
0
GTT
Society ā OEM ā Logistic Perspective
2016-05-03, Leo Laine 8
Society [+]
Logistics company [+]
OEM [+]
Two tractor units 6x2T
One tractor unit 6x4T
+Larger engine
+Additional axles
+Additional driver support functions
One tractor unit 6x4T
One smart unit
Complete combination control
ššāšššš ššššš¢šš”šš£šš”š¦ = š šš£ššš¢š
š¶šš š”ššš„šš + š¶šš š”š£ššššššš
ššš š šššš
š=1
GTT
Requirements, Society
2016-05-03, Leo Laine 9
Emission Zones, Gothenburg 2025?
On certain route segments it is necessary to manage with 100% electric propulsion by discharging battery buffers. SOC
GTT
Requirements, Society
2016-05-03, Leo Laine 10
Performance Based Characteristics
Longitudinal
1 Ā§ Startability at x % slope.
2 Ā§ Gradeability with 70 km/h at x % slope.
3 Ā§ Downhill capability with 70 km/h at x % slope.
4 Ā§ Acceleration capability 0 to 100 m with x seconds.
5 Ā§ Stopping distance, from 70 to 0 km/h on x m.
GTT
Requirements, Society
2016-05-03, Leo Laine 11
Performance Based Characteristics
Lateral
6 Ā§ Steady state rollover threshold, 0.x g.
7 Ā§ High speed steady state offtracking, x m.
8 Ā§ Deceleration capability in a turn, x m.
9 Ā§ Low speed swepth path width, 180 deg with Rmin.
10 Ā§ High speed transient offtracking, x m.
11 Ā§ Rearward amplification, RWA < x.
12 Ā§ Yaw damping, YD < x.
13 Ā§ Lateral clearance time, LCT < x s.
R
Rmin Rmin
GTT
Safe corridors for long combinations Traffic situation ā changing highways
2016-05-03, Leo Laine 12
R4
0
E2
0
Behaviour of other vehicles needs to be considered
Simplified model of the vehicle combination to update the current traffic situation and predict threats and manouvers
Environment sensors
š1 š2
š3
Standardized articulation angle sensors for vehicle combination state estimation
GTT
Different Views
2016-05-03, Leo Laine 13
GTT
Reference architecture for vehicle motion functionality
2016-05-03, Leo Laine 14
ā¦
Human Machine Interface
ā¦
ā¦ ā¦
Signal Distribution Topology ā Heavy Duty COE (ā¬3-ā¬5 & PNLT)Issuer
TEA2+ EE Platform Management TeamIssue
2.3.0
Volvo 3P
Date
2009-12-16
TECU
LECM
CCM
Workshop
Tool
BBM
FCIOM
DDM
PDM
APM
TACHO
OBD
Scan Tool
HMIIOMCIOM
ALARM
EBS/RAS
SID (High)
IC
Ca
b S
ub
ne
t
Info
tain
me
nt S
ub
ne
t
Ch
assis
Su
bn
et
Ba
ckb
on
e 2
Ba
ckb
on
e 1
Brake Proprietary Net
BB Proprietary Net
FMS Net
PGAS Alternator Net
VS
VMCU
PGAS Proprietary Net
SRS
FAS
Dis
pla
y
Su
bn
et
Po
we
rtra
in S
ub
ne
t
ACM
NOX
RCIOM
Advanced
Lighting Net
NOX EU6
SID (Low)
Audio
TESP(NAVI)
Diagnostics
Connector
Diagnostics
Link
EMS
ABS
TGW II
Se
cu
rity
Su
bn
et
Telematics net
WRG/WRCS
FLS
Active Safety
Proprietary Net 2
Active Safety
Proprietary Net 1
LPOSSide Sensor
Alco lock
DACU
CCIOM
FMS std
Connector
UQS PNLT
VGT/SRA EGR
BLECU
Sub-interface Connection Volvo Proprietary Networks
ISO & SAE Networks
Electronic Control Unit
Tool & Other
Truck Application
System
Basic Support Functionality
Computation & Signal
Distribution System
High
ā¦In
telligence (Lo
gic) Level ā¦Lo
w
RTE / BSW
GTT
Reference architecture for vehicle motion functionality
2016-05-03, Leo Laine 15
Vehicle Motion Mgmt
Motion Support Device Mgmt
Ve
hic
le E
niv
orm
ne
nt
Map
s
Traffic Situation Mgmt
Route Segment Mgmt
Route Mgmt
Transport Mission Mgmt Support
V2
V /
V2
I Su
rro
un
din
g se
nso
rs
Hu
man
Mac
hin
e I
nte
rfac
e
š¹šššš” ššššš¢šš”šš£šš”š¦ = š šš£ššš¢š
š¶šš š”ššš„šš + š¶šš š”š£ššššššš
ššš š šššš
š=1
šššš”š
š=1
A
ID1
B C
Statistical vehicle models of fuel consumption, routing updated due to traffic flow etc.
SOC
Sensors Actuator Models
GTT
Traffic situation Mgmt
class Traffic Situation Mgmt - Internal Refrence Structure
Ā«Functionality DomainĀ»
Traffic Situation Mgmt
Ā«Functionality AreaĀ»
Traffic Situation Coaching
Ā«Functionality AreaĀ»
Traffic Situation Predictions
Ā«Functionality AreaĀ»
Traffic Situation Manouv ers
Ā«Functionality DomainĀ»
Human Machine Interface
Ā«Functionality AreaĀ»
Driv er Condition Mgmt
Ā«Functionality DomainĀ»
Vehicle Motion & Payload Mgmt
Ā«Functionality DomainĀ»
Vehicle Env ironment Mgmt
Ā«Functionality AreaĀ»
Traffic Env ironment Observ ation
OperationControl
Ā«useĀ»
Operation Status
Ā«useĀ»
OperationStatus
Ā«useĀ»
Vehicle Motion Mgmt
Transport Mission Mgmt
Motion Support Device Mgmt
Veh
icle
En
vir
on
men
t
Transport
Application
Adaptation
Traffic Situation Mgmt
Route Segment Mgmt
Human
Machine
Interface
Route Mgmt
ā¢ Forward Controller ā¢ Speed Controller ā¢ Course Controller ā¢ Automatic Headway Illumination ā¢ ā¦
ā¢ Energy Coach ā¢ Safety Coach ā¢ Health Coach ā¢ ā¦
ā¢ Collision Threats ā¢ Corridor predictions ā¢ Path Predictions ā¢ ā¦
2016-05-03, Leo Laine 16
GTT
Part of future interface between VMM and TSM
SignalName VeMFRA from VeMFRA to
VehicleLongitudinalVelocityUphillCapability VMM TSM Design Paremeters slope based
VehicleLongitudinalVelocityDownhillCapability VMM TSM Design Parameters slope based
VehicleLongitudinalAccelerationPositiveCapability VMM TSM From B u_max.
VehicleLongitudinalAccelerationNegativeCapability VMM TSM From B u_min.
VehicleLongitudinalJerkPositiveCapability VMM TSM From B u_dot_max.
VehicleLongitudinalJerkNegativeCapability VMM TSM From B u_dot_min.
VehicleLongitudinalVelocitySts VMM TSM
VehicleLongitudinalAccelerationSts VMM TSM
Total vehicle acceleration/jerk capability, not for next sample.
Max/min acceleration also sets the limits for the requested acceleration sent from ACC function.
SignalName VeMFRA
from VeMFRA
to
AccelerationRequestOpCtrl TSM VMM The ACC function should not be managing the brake blending or send signals to EBS
and TECU+EMS.
SpeedRequestOpCtrl TSM VMM Alt. recalculate the acceleration request to a
vehicle speed.
From Traffic Situation
From Vehicle Motion Management
2016-05-03, Leo Laine 17
GTT
Standardization of application interfaces AUTOSAR
2016-05-03, Leo Laine 18
Eng
Dev.Ctrl
E/D Ret
Dev.Ctrl
PneBrk
Dev.Ctrl
Axle Steer
Dev.Ctrl
Suspension
Dev.Ctrl
FrntSteer
Dev.Ctrl
El. mach
Dev.Ctrl
WhlMtr
Dev.Ctrl
TrailerBrk
Dev.Ctrl
Buffer
Dev.Ctrl
AuxAct
Dev.Ctrl
WhlStr
Dev.Ctrl
ā¦
Vehicle Motion Layer (<1 s ) Vehicle stability & energy management Vehicle Unit level / Axle level / Wheel level
Traffic Situation Layer ( <500 m, <10 s) Predictive safety & energy
Project / OEM dependent solution
Adaptive Cruise Ctrl
Collision Avoidance
Lane Support
Platooning
Different traffic situation functionality to use the vehicleās capability
Requests Status Capability
ā¦
A S A S A S ā¦
Sensor Actuator Layer (sensor-actuator pattern in WP-I)
Motion Support Device layer
Vehicle Motion Layer Provider of Vehicle Motion
Traffic Situation Layer (Clients of Vehicle Motion Layer)
...
GTT
Questions?
2016-05-03, Leo Laine 19
ššāšššš ššššš¢šš”šš£šš”š¦ = š šš£ššš¢š
š¶šš š”ššš„šš + š¶šš š”š£ššššššš
ššš š šššš
š=1