| Literature DB >> 31906463 |
Sangsoo Jeong1, Youngmi Baek1, Sang H Son1.
Abstract
While emerging technology for self-driving automation in vehicles progresses rapidly, the transition to an era of roads full of fully connected and automated vehicles (CAVs) may take longer than expected. Until then, it is inevitable that CAVs should coexist and interact with drivers of non-autonomous vehicles (NAVs) in urban roads. During this period of transition, it is critical to provide road safety with the mixed vehicular traffic and uncertainty caused by human drivers. To investigate the issues caused by the coexistence and interaction with humans, we propose to build a component-based and interactive intelligent transportation cyber-physical systems (ITCPS) framework. Our design of the interactive ITCPS framework aims to provide a standardized structure for users by defining core components. The framework is specified by behavior models and interfaces for the desired ITCPS components and is implemented as a form of human and hardware-in-the-loop system. We developed an intersection crossing assistance service and an automatic emergency braking service as an example of practical applications using the framework. To evaluate the framework, we tested its performance to show how effectively it operates while supporting real-time processing. The results indicate that it satisfies the timing requirements of vehicle-to-vehicle (V2V) communication and the limited processing time required for performing the functions of behavior models, even though the traffic volume reaches the road capacity. A case study using statistical analysis is conducted to assess the practical value of the developed experimental environment. The results of the case study validate the reliability among the specified variables for the experiments involving human drivers. It has shown that V2V communication support has positive effects on road safety, including intersection safety, braking events, and perception-reaction time (PRT) of the drivers. Furthermore, V2V communication support and PRT are identified as the important indicators affecting road safety at an un-signalized intersection. The proposed interactive framework is expected to contribute in constructing a comprehensive environment for the urban ITCPS and providing experimental support for the analysis of human behavior in the coexistence environment.Entities:
Keywords: behavior model; coexistence; cyber-physical systems; framework; human and hardware in the loop system; interaction
Year: 2020 PMID: 31906463 PMCID: PMC6982715 DOI: 10.3390/s20010264
Source DB: PubMed Journal: Sensors (Basel) ISSN: 1424-8220 Impact factor: 3.576
Figure 1Overall architecture of an interactive intelligent transportation cyber-physical systems (ITCPS) framework.
Figure 2Movements of vehicles in four phase signals with the green light at a four-way intersection and a flow rate, , where and are the identifiers of each phase and flow, respectively. (a) Phase 1; (b) Phase 2; (c) Phase 3; (d) Phase 4.
Figure 3Design of the Society of Automotive Engineers (SAE) J7235 basic safety message Part 2 containing the information for performing an intersection protocol.
Figure 4Modified structure of a SAE J2735 basic safety message for vehicle-to-vehicle communication.
Summarized data elements for each data frame.
| Data Frame | Element | Description |
|---|---|---|
| Management | id | Vehicle ID |
| secMark (s) | Message generation time (s) | |
| secMark (ms) | Message generation time (ms) | |
| msgCnt | Number of messages sent | |
| Position | Latitude | Current latitude of the vehicle |
| longitude | Current longitude of the vehicle | |
| elevation | Current elevation of the vehicle | |
| positonAccuracy | Location accuracy | |
| Vehicle Size | length | Vehicle length |
| width | Vehicle width | |
| height | Vehicle height | |
| Steering Wheel | heading | Heading of the vehicle |
| angle | Steering wheel angle | |
| Movement | Speed | Speed |
| latAccel | Longitudinal acceleration | |
| longAccel | Lateral acceleration | |
| vertAccel | Vertical acceleration | |
| Vehicle Status | transmissionStatus | Type of the node role |
| brakeStatus | Brake system status | |
| Safety Extension | length | Length of extension data |
| type | Application type | |
| msgID | Message identifier for application-specific data | |
| data | Application-specific data |
Figure 5Human and hardware-in-the-loop system (H2iLS) for the interactive ITCPS framework: (a) Snapshot of the H2iLS; (b) a class diagram for the H2iLS.
Figure 6Performance of the mean travel time and the mean intersection crossing time as a function of traffic volumes.
Mean transmission time interval and mean processing delay in milliseconds measured in the H2iLS (human and hardware-in-the-loop system).
| Traffic Volume | Transmission Time Interval | Processing Delay | ||
|---|---|---|---|---|
| Mean Value (ms) | Standard Deviation (ms) | Mean Value (ms) | Standard Deviation (ms) | |
| 50 | 100.0226 | 0.003227 | 3.736723 | 0.082205 |
| 100 | 100.0771 | 0.000652 | 3.786558 | 0.089956 |
| 150 | 100.0937 | 0.001789 | 3.78358 | 0.116582 |
| 200 | 100.1299 | 0.001476 | 3.913733 | 0.10183 |
| 250 | 100.1784 | 0.030182 | 4.062175 | 0.091888 |
| 300 | 100.2017 | 0.034753 | 4.180116 | 0.114979 |
| 350 | 100.2028 | 0.038043 | 4.339588 | 0.117219 |
| 400 | 100.2261 | 0.03531 | 4.56229 | 0.091812 |
| 450 | 100.2421 | 0.066369 | 4.790223 | 0.121612 |
| 500 | 100.2763 | 0.081003 | 5.140928 | 0.122745 |
| 540 | 100.3872 | 0.22573 | 5.798167 | 0.151041 |
Figure 7Speed change of the connected and non-automated vehicle (CNAV) as a function of time to collision (s) rounded to the two decimal places.
Summary of variables measured in each scenario.
| Variable | No V2V Communication Support | V2V Communication Support | |||||||
|---|---|---|---|---|---|---|---|---|---|
| Mean Transit Time | Mean PRT 1 | Mean Braking Events 1 | Mean Crash Ratio 1 | Mean Transit Time | Mean PRT 1 | Mean Braking Events 1 | Mean Crash Ratio 1 | ||
| Age 2 | 20 s | 3.682 | 2.275 | 2.528 | 0.194 | 3.583 | 0.981 | 1.505 | 0.037 |
| 30 s | 3.647 | 1.700 | 3.110 | 0.271 | 3.427 | 0.814 | 1.538 | 0.033 | |
| Gender | Male | 3.015 | 2.025 | 2.927 | 0.236 | 3.581 | 0.838 | 1.625 | 0.025 |
| Female | 4.066 | 1.970 | 2.494 | 0.222 | 2.216 | 0.920 | 1.208 | 0.067 | |
| Mean Velocity (km/h) | <30 3 | 4.855 | 1.933 | 4.000 | 0.275 | 3.941 | 0.998 | 1.483 | 0.053 |
| 30–40 4 | 2.921 | 2.189 | 1.980 | 0.185 | 2.874 | 0.581 | 1.597 | 0 | |
| 40–50 5 | 3.315 | 1.821 | 2.643 | 0.255 | - | - | - | - | |
1 Rounded to the three decimal places; 2 Six subjects in the 20s age and six subjects in the 30s age; 3 Four subjects in Scenario A and eight subjects in Scenario B; 4 Five subjects in Scenario A and four subjects in Scenario B; 5 Three subjects in Scenario A and 0 subjects in Scenario B.
Results of Kolmogorov–Smirnov normality test.
| Variable | |
|---|---|
|
| 0.2 |
|
| 0.153 |
|
| 0.2 |
|
| 0.2 |
1 The default significance level is 0.05 and a degree of freedom is 12.
Results of the paired t-test.
| Variable | ||
|---|---|---|
|
| 6.803 | 0.000029 |
|
| 0.321 | 0.754 |
|
| 3.798 | 0.003 |
|
| 5.750 | 0.00012 |
1 when and in the t-value table.
Coefficients of a criterion variable,
| Model | Beta | Std. Error | ||
|---|---|---|---|---|
| Constant | 0.417 | 0.066 | 6.333 | 2.797 × 10−6 1 |
|
| −0.303 | 0.046 | −6.565 | 1.675 × 10−6 1 |
|
| −0.092 | 0.031 | −2.949 | 0.008 |
1 Rounded to the three decimal places.
ANOVA of a criterion variable, .
| Model | Sum of Squares | Degree of Freedom | Mean Square | ||
|---|---|---|---|---|---|
| Regression | 0.278 | 2 | 0.139 | 27.367 | 1.415 × 10−6 1 |
| Residual | 0.107 | 21 | 0.005 | ||
| Total | 0.384 | 23 |
1 Predictor variables: and rounded to the three decimal places.
Model summary of a criterion variable, .
|
|
| Adjusted |
|---|---|---|
| 0.850 1 | 0.723 | 0.696 |
1 Predictor variables: .