hardware-in-the-loop testing of connected and automated ... · •use emerging hardware-in-the-loop...

23
Hardware-in-the-Loop Testing of Connected and Automated Vehicle Applications Jiaqi Ma Assistant Professor University of Cincinnati ITS Midwest Annual Meeting Columbus, Ohio, September 29, 2017

Upload: others

Post on 05-Jul-2020

16 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Hardware-in-the-Loop Testing of Connected and Automated ... · •Use emerging hardware-in-the-loop (HIL) testing tools is the best solution: –Allow real test vehicles to interact

Hardware-in-the-Loop Testing of Connected and

Automated Vehicle Applications

Jiaqi Ma

Assistant Professor

University of Cincinnati

ITS Midwest Annual Meeting

Columbus, Ohio, September 29, 2017

Page 2: Hardware-in-the-Loop Testing of Connected and Automated ... · •Use emerging hardware-in-the-loop (HIL) testing tools is the best solution: –Allow real test vehicles to interact

Outline

• Background & Objective

• HIL System Architecture

• Q-aware SIAD application

• Testing and Results

• Concluding Remarks

Page 3: Hardware-in-the-Loop Testing of Connected and Automated ... · •Use emerging hardware-in-the-loop (HIL) testing tools is the best solution: –Allow real test vehicles to interact

Background

• Increasing interests and investment in the research and

development of innovative applications of

connected/automated vehicles

• Most of CAV studies apply simulation for evaluation;

however, model accuracy and simulation assumptions render

limited validity of evaluation results

• Lack of field data exacerbates the problem of inaccuracy in

modeling and simulation because there are no data available

for model calibration purpose.

Page 4: Hardware-in-the-Loop Testing of Connected and Automated ... · •Use emerging hardware-in-the-loop (HIL) testing tools is the best solution: –Allow real test vehicles to interact

Background

• A few limited CAV field experiments

– Limited number of test vehicles available for experiments;

– Larger-scale field operational tests are extremely expensive

• A relative low cost and more accurate evaluation approach for

CAV studies is necessary

4

Page 5: Hardware-in-the-Loop Testing of Connected and Automated ... · •Use emerging hardware-in-the-loop (HIL) testing tools is the best solution: –Allow real test vehicles to interact

Solutions

• Use emerging hardware-in-the-loop (HIL) testing tools is the

best solution:

– Allow real test vehicles to interact with virtual vehicles from traffic

simulation models

– Provide an evaluation environment that can replicate actual deployment

conditions by using actual hardware and equipment

– Without incurring excessive costs at early stages of CAV development

• Categories

5

Page 6: Hardware-in-the-Loop Testing of Connected and Automated ... · •Use emerging hardware-in-the-loop (HIL) testing tools is the best solution: –Allow real test vehicles to interact

Hardware in the Loop Testing

Traffic Simulator

Driving Simulator

On-board Units

Roadside Units Other Hardware, e.g.,

Signal Controller,

powertrain

Page 7: Hardware-in-the-Loop Testing of Connected and Automated ... · •Use emerging hardware-in-the-loop (HIL) testing tools is the best solution: –Allow real test vehicles to interact

High Level Project Objective

• Develop hardware-in-the-loop (HIL) testing platform

for and set up HIL experimental system at TFHRC

• Conduct HIL testing to evaluate SIAD

7

Page 8: Hardware-in-the-Loop Testing of Connected and Automated ... · •Use emerging hardware-in-the-loop (HIL) testing tools is the best solution: –Allow real test vehicles to interact

Signalized Intersection Approach and Departure

Vehicle Equipped with the Eco-Approach and

Departure at Signalized Intersections Application

(CACC capabilities optional)

Traffic Signal Controller with SPaT Interface

Traffic Signal Head

Roadside Equipment Unit

V2I

Communications:

SPaT and GID

Messages V2V

Communications

: Basic Safety

Messages

Page 9: Hardware-in-the-Loop Testing of Connected and Automated ... · •Use emerging hardware-in-the-loop (HIL) testing tools is the best solution: –Allow real test vehicles to interact

Goal

• Find a set of trajectories to optimize MOEs

– Travel time, fuel & emission, safety

– Trajectory smoothing

Page 10: Hardware-in-the-Loop Testing of Connected and Automated ... · •Use emerging hardware-in-the-loop (HIL) testing tools is the best solution: –Allow real test vehicles to interact

HIL System Setup • Two challenges for the HIL testing of EAD:

– Synchronizing field and simulation traffic conditions on the fly

– Collecting real-time field traffic data from the testbed and “real-time” simulation data from a traffic simulator

10 Figure 1 Platform for HIL Testing of EAD Application

Figure 2 Data flow Chart for HIL Testing of EAD Application

Page 11: Hardware-in-the-Loop Testing of Connected and Automated ... · •Use emerging hardware-in-the-loop (HIL) testing tools is the best solution: –Allow real test vehicles to interact

• Proof of Concept Vehicles

• Research Fleet Communications

- 5.9GHz DSRC, Cellular/LTE, Corrected

GPS

• On-board Technology

- Connected Vehicle Data Collection and

Processing

- Stock Radar and Ultra-Sonic Sensors

- Front and rear-facing cameras

FHWA Innovation Research Vehicles

Page 12: Hardware-in-the-Loop Testing of Connected and Automated ... · •Use emerging hardware-in-the-loop (HIL) testing tools is the best solution: –Allow real test vehicles to interact

Vehicle System Data Flow

Page 13: Hardware-in-the-Loop Testing of Connected and Automated ... · •Use emerging hardware-in-the-loop (HIL) testing tools is the best solution: –Allow real test vehicles to interact

Connected Vehicle Highway Testbed (Intelligent

Intersection) at TFHRC

Signalized

intersection with

SPaT / MAP

DSRC

Vehicle

Pedestrian &

Bike Detection

Cadillac SRX with

OBU, GPS, CAN bus

integration

CCTV

Dedicated Ethernet

& Wi-Fi

communications

Fixed time or actuated

traffic signal control with

pedestrian / bike displays

Cabinet space with

power & comms,

available for future

research

Page 14: Hardware-in-the-Loop Testing of Connected and Automated ... · •Use emerging hardware-in-the-loop (HIL) testing tools is the best solution: –Allow real test vehicles to interact

HIL Architecture

Page 15: Hardware-in-the-Loop Testing of Connected and Automated ... · •Use emerging hardware-in-the-loop (HIL) testing tools is the best solution: –Allow real test vehicles to interact

Q-aware SIAD

• Based on the existing SIAD algorithm, additional factors

considered:

– Background traffic:

Interactions between the CAV and other vehicles

– Multiple intersections

Two intersections will be considered

– Different traffic signal control modes

Actuated control and traffic coordination will be considered

– Different penetration rates of CV vehicles

The impacts of penetration rates of CV vehicles on the SIAD

algorithm will be evaluated

15

Page 16: Hardware-in-the-Loop Testing of Connected and Automated ... · •Use emerging hardware-in-the-loop (HIL) testing tools is the best solution: –Allow real test vehicles to interact

Q-SIAD Algorithm

Q-SIAD Start (t=0)

The front vehicle is very close ?

Linear approaching & car following (gap regulation)

Basic SIAD Algorithm

Ta < Gcrm ? Scenario 1

Scenario 2

Scenario 3

Tea< Gcrm <Ta ?

Scenario 4

Y

N

Y

N

Y

Y

Y N

(Gcrm <Tea &Tla<Gsn) ?

(Gcrm <Tea &Tla>Gsn) ?

Estimate Queue Length

t=0 ? or

Queue Length Change ?

Basic SIAD Algorithm

Vehicle passed the intersection ?

End

YN

Y

t=t+1

N

(a) (b)

vc

vh

Time

Speed

tm tn0 tarr

where, tm = pi/(2m); tn = pi/(2n)+tm; tarr = d0/vh.

d0

Page 17: Hardware-in-the-Loop Testing of Connected and Automated ... · •Use emerging hardware-in-the-loop (HIL) testing tools is the best solution: –Allow real test vehicles to interact

Experimental Scenarios

– Scenario 1: Single Intersection with fixed time traffic signal control

Case 1-1: Base case without SIAD (Adaptive Cruise Control, ACC)

Case 1-2: Q-SIAD algorithm by considering background traffic

– Scenario 2: Single Intersection with actuated traffic signal control

Case 2-1: Base case without SIAD (ACC)

Case 2-2: Q-SIAD algorithm by considering background traffic and

features of actuated control

17

Page 18: Hardware-in-the-Loop Testing of Connected and Automated ... · •Use emerging hardware-in-the-loop (HIL) testing tools is the best solution: –Allow real test vehicles to interact

Testing

Page 19: Hardware-in-the-Loop Testing of Connected and Automated ... · •Use emerging hardware-in-the-loop (HIL) testing tools is the best solution: –Allow real test vehicles to interact

Results(1)

• Slowdown scenario

Page 20: Hardware-in-the-Loop Testing of Connected and Automated ... · •Use emerging hardware-in-the-loop (HIL) testing tools is the best solution: –Allow real test vehicles to interact

Results(2)

• Speedup scenario

Page 21: Hardware-in-the-Loop Testing of Connected and Automated ... · •Use emerging hardware-in-the-loop (HIL) testing tools is the best solution: –Allow real test vehicles to interact

Results(3)

Start

Scenario

SIAD

Scenario Baseline Basic SIAD

Queue-aware SIAD

0% MP 100% MP

R0 Slowdown 43.6 19.1 56.19% 19.3 55.73% 19.3 55.73%

R5 Slowdown 43.6 19.1 56.19% 20.5 52.98% 20.3 53.44%

R10 Cruise 43.6 20.5 52.98% 20.5 52.98% 20.1 53.90%

R15 Cruise 22.5 21.4 4.89% 24.2 -7.56% 23.1 -2.67%

R20 Cruise 22.5 21.4 4.89% 20.9 7.11% 20.9 7.11%

G0 Cruise 22.5 20.8 7.56% 22.4 0.44% 22.9 -1.78%

G5 Speedup 43.6 33.2 23.85% 39.1 10.32% 38.1 12.61%

G10 Stop 43.6 42.5 2.52% 43.4 0.46% 42.7 2.06%

G25 Stop 43.6 42.3 2.98% 43.5 0.23% 43.5 0.23%

Page 22: Hardware-in-the-Loop Testing of Connected and Automated ... · •Use emerging hardware-in-the-loop (HIL) testing tools is the best solution: –Allow real test vehicles to interact

Concluding Remarks

• Offer a cost-effective approach for quick

evaluation of CAV technologies

• Currently developing HIL for CACC; human-

in-the-loop

• Help public agencies and private sectors to

evaluate new CAV technologies

Page 23: Hardware-in-the-Loop Testing of Connected and Automated ... · •Use emerging hardware-in-the-loop (HIL) testing tools is the best solution: –Allow real test vehicles to interact

Q&A

• Contact Information

Jiaqi Ma

Department of Civil Engineering

University of Cincinnati

[email protected]