Keywords

1 Introduction

More frequent interactions between driver and vehicle-board information systems led to a high rate of traffic safety accidents 50% of Highway Administration NHTSA 2013 accidents are caused by the use of vehicle-board information systems when driving a vehicle [1]. Due to the high driving workload brought by the on-board voice task, the driver’s attention to the main task is sometimes missing during the task time, and cannot control the driving state of the vehicle in time [2]. Therefore, in the design and development of on-board information system, it is very necessary to determine the impact on driving safety when using common functions.

Actual road test: The driver performs a voice interaction task test on the actual road [3]. The biggest advantage of collecting the driver eye movement index and vehicle running state parameters from the voice interaction task during driving is the test results are real, but the cost and risk are high, and the reproducibility is poor, so the method can only conduct some simple test, in the more complex voice interaction task driving research, this method is generally not used [4].

Simple laboratory test: This kind of test refers to the simple laboratory configuration test without the simulation method [5], for example, using a computer to test traffic events on the computer screen. This has the advantages of simple cost and easy operation, but there is a large gap between the test and real driving, and the driving environment low the accuracy is low [6].

Simulation environment test: This kind of test uses a driving simulator with scenarios to simulate the real driving status. This method is adopted by most current studies, with the advantages of strong safety test design and easy test. Although the method is not as accurate as of the actual road test results, with the development of simulation technology, the driving simulator can give people the feeling of a real car [7]. And this kind of test can also reflect the actual driving status well, and it is easier to obtain all kinds of driver behavior and vehicle operation status parameters.

Considering the advantages and disadvantages of the above research methods, we choose the simulation environment test for the study.

Task 1: Control the on-board navigation device during driving. The Security Council of Canada, which in ref [8] is noted that in the process of destination information, the input information is less effective than the display of the information using sound control technology, the input or output information are transmitted through language, which can minimize the occupation of driver visual resources and reduce the impact on the driver’s attention.

Task 2: Phone calling during driving: The task is mainly about the following conditions:1, telephone use type (contact and non-contact) 2, control method (sound control and touch control) 3, send receive messages and phone calling (different time length and different difficulty). Some previous research found that, in the above conditions during driving will damage impact the driver’s reaction time and speed control, etc. Toernros et al. showed that phones are divided into handheld, and non-handheld phones, both non-handheld and handheld phones, which will have an impact on driving performance [9], The study of control mode by Ishida et al. showed that sound control mode can effectively reduce the impact of sub-task on driving performance [10]. Lesch et al. studied the use of the phone during driving, where the researchers asked the simple driver questions to answer the question accuracy as the evaluation criterion [11]. Horberry et al. found that the drivers need to think seriously or recall to record the content of the phone and send text messages, which will directly pose a threat to driving safety [12]. This study analyzed the effect of voice dialing on drivers.

Task 3: Listening to music during driving. The influence of such tasks on driving performance varies with the volume of music rhythm, and Schoemig derived from simulation trials of famous music students [13]. Different rhythms of music by taking up the driver attention space and increase the risk of traffic accidents, and the driver simulated driving speed, and speed estimates cause continuous impact within a certain range the faster the driver heart rate, the shorter the time the simulation driving time, the driver is prone to ignore the red light turn a blind eye to the zebra crossing driving error [14]. Oviedo’s study showed that the higher the music decibel, the greater the stimulation to the driver, the greater the impact on driving performance [15]. The Mark study found that if the music rhythm is chosen properly and the volume is controlled at around decibels, it will help drivers relieve fatigue and shorten the response time in an emergency [16].

2 Voice-Based Interactive Driving Simulation Test

2.1 Design of Test

Fig. 1.
figure 1

Driving simulation test and voice interaction interface information display

The test is based on UC-win/road software and a driving simulator. The selected simulator scene is urban road, speed limit:70 km/h. The front car in the simulator is set driven freely. The following rear car in the simulator is controlled by the driver(tester) with the steering wheel and brake pedal. In the premise of ensuring driving safety, the diver can drive freely. The HMI monitor is simulated with a tablet computer. For the position of the HMI in the car, we assume the center of the steering wheel as the coordinate origin, and use a laser rangefinder of mm level to measure the relative position of the HMI monitor, and fix the HMI monitor to the corresponding position of the simulator according to the actual measurement. At the beginning of the test, the driver needs to wear the sensor device which is used to record head movement indicator, and then begins the driving simulation. During the driving simulation, the tester sends voice commands to the HMI display at any time to act as the sequence of 1, to search for the near gas station according to map navigation. 2, Phone calling; 3, Switching music. The tester must ensure safe driving when searching for the targets in a quiet test environment without any other interruption. And after the test, the tester must complete the preservation of the driving simulator and head movement data after the test. Ten drivers (mean = 24.5, standard deviation = 4.2) with driving experience are selected to conduct the driving simulation test (Fig. 1).

2.2 Test Index Collection

The relationship between head motion and the HMI display position is mainly reflected in the following two aspects, the first is the head motion time to search for the HMI task during driving, and the second is the amplitude of head motion. Head movement time determines whether the driver can drive safely, and the range of head movement determines the comfort of the driver’s head.

The data of the driving simulator mainly reflects the driving performance of the driver. The head movement in the driving process affects the speed, the distance between the front and the rear, the time when the driver steps on the brake pedal, and the lateral control of the vehicle. And the simulator collects the data according to the above indicators: 1, the speed difference between the front and rear cars at the start and end of the head movement, 2, the distance between the front and rear cars at the start and end of the head movement, 3, the average value of the throttle opening and closing degree and 4, the lateral deviation of the vehicle during the head movement.

2.3 Test Data Processing

The obtained driving simulator data and head data were processed, and the results are shown in Fig. 2 and Fig. 3.

Fig. 2.
figure 2

Head data matching and vehicle speed data matching

According to the head motion curve and driving simulator speed curve, the map navigation task of the driver has the largest amplitude and unstable speed control, the telephone task has the smallest amplitude and good vehicle control, the operation parameters of the music switching task are between the above two. The metrics extracted under the three Secondary tasks are shown in Tables 2, 3 and 4. Tables 2, 3 and 4 is to extract the driver’s head deflection index and driving performance information (Table 1).

Table 1. Indicator encoding
Table 2. Map navigation data extraction
Table 3. Dial data extraction
Table 4. Switch for music data extraction

3 Model Construction

Analytic Hierarchy Process is the decision-making method that decomposes the elements related to decision-making into goals, guidelines, plans, etc., for qualitative and quantitative analysis. The proposed method has the advantages of systematization, flexibility, and simplicity. In this study, the degree of HMI display is evaluated by the head deflection index and driving performance index. The hierarchical analysis method meets the specific requirements of this study.

The process of creating a model via hierarchical analysis is as follows:

  • Step 1: Define the problem, determine the target;

  • Step 2: From the highest layer (target layer), through the middle layer (standard layer) to the lowest layer (scheme layer) to form a hierarchical structure model;

  • Step 3: Compare the scores to determine the score of the lower level to the upper level. Each standard layer does not necessarily have the same proportion with another. Each of them has a certain proportion in the minds of decision makers. The scales 1–9 and their meanings are defined as Table 5: the judgment matrix.

  • Step 4: The hierarchical synthesis calculation;

  • Step 5: The consistency test.

Table 5. Judges the matrix scale definition

3.1 Build a Hierarchical Analysis Matrix

In order to analyze the difficulty of the interface of HMI display, the driver’s workload is taken as the target layer. We selected eight standard layer indicators: head movement time, the head deflections, the speed difference of voice interaction, the standard deviation of the deviation, the mean of the vehicle accelerator pedal, the distance difference of voice interaction. Scheme layer selection: map navigation, making phone calls, and switching over music. According to the results of the test, the scale of each index is determined, and the scale matrix of the criterion layer and the significance layer is constructed (Fig. 3).

Fig. 3.
figure 3

Schematic diagram of the hierarchical analysis method structure

3.2 Calculate the Consistency Index CI

$$CI=\frac{{\lambda }_{max}}{n-1}$$
(1)

where CI is the consistency index, λmax is the maximum eigenvalue of the judgment matrix, and n is the number of indicators at the level.

3.3 Find the Consistency Indicator RI

Table 6. Mean random consistency indicators

3.4 Calculate the Consistency Ratio, CR

$$CR=\frac{CI}{RI}$$
(2)

where CR is the consistency ratio, and when CR is less-than 0. 1, a one-time test is considered passed. Otherwise, some appropriate corrections should be made.

The second layer CI calculation and one-time test result is \({\lambda }_{\text{max}}=8.5841\), \(CI=0.0834\), \(CR=0.0592\), \(CR<0.10\). The third layer of index CI calculation and one-time test results are as shown in Table 10. All the metrics shown in Table 7 passed the consistency test. Table 8 scaling matrix was determined based on the Table 2, 3 and 4 driver performance data and Table 5. The third layer scaling matrix is obtained based on the mean value comparison of different voice interaction tasks. The main principle of comparison is: When the scale value is large, then the influence on the driver’s driving workload is large. The third layer of scaling matrix was obtained based on the principles of the interface impact on drivers and Table 5, as shown in Table 9.

Table 7. Calculation and one-time test of the third layer of consistency index CI
Table 8. The second layer of the scaling matrix
Table 9. The third layer of the scaling matrix(part)

3.5 Weight Calculation

$${W}_{i}=\frac{1}{n}\mathop{\sum }\limits_{j=1}^{n}\frac{{a}_{ij}}{\mathop{\sum }\limits_{k=1}^{n}{a}_{kj}},i=\mathrm{1,2},...,n$$
(3)

where Wi is the weight value, n is the number of metrics in the corresponding scaling matrix, and aij is the scaling value of column j, row i of the scaling matrix. Combining the scaling matrix Tables 8 and 9 and formula 3, the calculated degree of influence to different interfaces on the driver, as shown in Table 10.

According to the results of the hierarchical analysis method, the HMI interface of map navigation is the most difficult, with the largest Secondary task load to the driver. The HMI information of the music playback interface is the least difficult, and the secondary task load to the driver is small. It shows that in the case of HMI voice interface design, the navigation interface design information is too much, and the driver’s workload will increase when the driver acts voice interaction and observes the interaction effect. When optimizing the design, the unnecessary information display should be reduced to reduce the load of the driver voice interaction.

Table 10. Weight calculation of index level analysis

4 Conclusions

We analyze the relationship between the head data of the testers and the operating parameter data of the simulated vehicle. The hierarchical analysis method is also used to quantify the driving load from the map navigation, phone call, and music switching interface of the voice interaction, and the scale judgment matrix is constructed according to the influence relationship between the head movement and the driving simulator. Finally, the Secondary task load results are calculated at different interfaces with the arithmetic average weight calculation method, and this makes us achieve the value of Secondary task load degree quantification. The calculation results show that among the three voice interaction interfaces, the map navigation interface is 0.4898, the caller is 0.1992, and switching music is 0.311. This indicates that the map navigation interface should be appropriately simplified to reduce the impact on the driver.

In later studies, other forms of voice interaction tasks or other forms of driving Secondary tasks can be analyzed, And further study can comprehensively improve the voice interaction system and reduce the workload generated by the voice interaction interface on drivers.