Abstract

Driver’s propensity intends to change along with driving environment. In this paper, the situation factors (vehicle groups) that affect directly the driver’s affection among environment factors are considered under two-lane conditions. Then dynamic recognition model of driver’s propensity can be established in time-varying environment through Dynamic Bayesian Network (DBN). Physiology-psychology experiments and real vehicle tests are designed to collect characteristic data of driver’s propensity in different situations. Results show that the model is adaptable to realize the dynamic recognition of driver’s propensity type in multilane conditions, and it provides a theoretical basis for the realization of human-centered and personalized automobile active safety systems.

1. Introduction

With the rapid development of China economy, vehicle quantity, especially private vehicle, is increasing rapidly, and the contradiction among people, vehicle, and environment is increasing outstandingly in road traffic system. Above 90% of traffic accidents are caused by person, and above 70% of traffic accidents are caused by drivers. The reduction of traffic accidents not only needs to solve the problems of vehicle safety, road safety, and environment and climate impacts, but what is also more important is to research the influence of drivers on safe driving. Driver’s propensity is a dynamic measurement of controller’s affection, predilection, and others during driving. It is a core parameter to compute driver’s intention and consciousness in safety driving assist systems, especially vehicle collision warning systems. Vehicle, as a mean of modern transportation, is convenient to people’s traveling; at the same time, it also brings some traffic safety problems. Automatic driving and driving assistant are vigorous and effective measures to reduce accidents and improve traffic safety. Driver’s psychological and affective states are represented as driver’s tendency [1] that is an important part of the driver-assistance systems, especially for the active security warning systems. Previous research about the driver’s tendency focused mostly on the influence on traffic safety and the driver’s psychological characteristics from relative static and macroscopic perspective [16]. Wang et al. [710] had researched preliminarily driver’s tendency on special traffic scenes, such as free flow and car following;   Feng and Fang et al. had researched cluster analysis of drivers’ characteristics evaluation [11]; Chen et al. had researched subjective judgment of driving tenseness and control of vehicle motion [12]; Wang et al. had researched reliability and safety analysis methodology for identification of drivers’ erroneous actions [13]; Cai and Lin had researched modeling of operators’ emotion and task performance in a virtual driving environment [14]. However, they could not consider completely the influences of environment. In this paper, physiology-psychology experiments and real vehicle tests are designed to collect characteristic data of driver’s propensity considering situation (vehicle group) that affects directly driver’s affection among environment factors in different situations. Then dynamic recognition model of driver’s propensity can be established in time-varying environment through Dynamic Bayesian Network. Results show that the model and relative experiment scheme are feasible. They can realize the dynamic recognition in multilane conditions.

2. Analysis of Traffic Situation Complexity

Vehicle group is crucial which consists of dynamic transport entity and its influence on driver’s behaviors. Obviously, different vehicle position has different influence on target vehicle’s driver. Within areas of influence, the front vehicle on the same lane has the largest effect on driver, then the around vehicles on the adjacent lanes, and rear vehicle on the same lane. The model can be simplified taking roads with two lanes in the same direction as an example and ignoring the influence from rear vehicle. The division of vehicle groups is shown in Figures 1 and 2.

Through simplifying the model further, the position of vehicles in left front, left side, left rear, right front, right side, and right rear can be represented into two types, limiting vehicles of left and right. When there is more than one limiting vehicle on target vehicle’s left or right and the distance between them meets the minimum gap acceptance conditions, the vehicle whose spatial distance (distance between target and that vehicle along the direction of speed) is minimum can restrict target vehicle. If the distance does not meet the minimum gap acceptance conditions, then the two vehicles will be combined into one interference vehicle. So the complicated group is simplified as in Figure 3. Characteristics of driver’s propensity for eight vehicle groups are shown in Table 1.

3. Dynamic Recognition Model of Driver’s Propensity

3.1. Dynamic Bayesian Network

Dynamic Bayesian Network is also named Temporal Bayesian Network. It is static Bayesian Network developing with time. Every time slice corresponds to a Static Bayesian Network with identical structure and parameters. Two adjacent time slices are jointed by arc, which represents dependencies between adjacent time slices [15, 16].

Figure 4 shows a simple Dynamic Bayesian Network with three time slices, where,,and are hide nodes; ,and are observed nodes. Each node is a variable. Variables have many states. Inference basis of Dynamic Bayesian Network is Bayes formula:

With hide nodes and observed nodes, inference essence of Static Bayesian Network is to calculate the following formula: where is a valued state of is parent node sets of located in below the in the denominator is combination state of hide nodes, and is the sum for joint distribution of observed variables and hidden variables combination state. In fact, it is to compute definite distribution of observed variables combination state.

Dynamic Bayesian Network consisted by time slices can be obtained from Static Bayesian Network with time. Each time slice has hide nodes and observed nodes. Then inference of network can be expressed as follows: where is a valued state of is the time slice of is the hide node of during the time slice of , is the value of observed variable of , is parent node sets of , is observed state of observed node during time slice of , and is the membership degree that continuous measurements of belong to state .

3.2. Experiment Design
3.2.1. Experiment Equipment

The experiments designed in urban road environment collect data using dynamic human-vehicle-environment information acquisition systems (shown in Figure 5, including noncontact multifunction speedometer of SG299-GPS; laser range finder sensor of BTM300-905-200; high definition cameras; Minivap monitoring systems; HDTV camera; notebook computer.). Then driver’s tendency can be extracted using the above data. In addition, the softwares used in the experiments include SPSS17.0 and Ulead VideoStudio10.0.

3.2.2. Experiment Conditions and Subjects

The experiments arranged in shiny days are taken from 8 : 00 am to 10 : 30 am on dry pavement, working day. Traffic is heavy, but there is no congestion. Sample capacity of experiment objects is 50, including 41 males and 9 females. Their ages range from 27 to 58 years old, average with 34.6 years. Driving years range from 3 to 22 years, with average 8.16 years.

3.2.3. Experiment Data

When human-vehicle-environment dynamic information is obtained, state division for the data is necessary to compute the membership degree in different states and to dynamically recognize driver’s tendency. Computing model of state division and membership degree shown in chapter 2.3. Part of transited data is shown in Table 2.

3.3. Recognition of Driver’s Propensity Based on Dynamic Bayesian Network

Vehicle group recognition depends on a group of different space location and distance along with direction of speed. Amounts of experiments show that when or ( is space line distance between target vehicle and vehicles in the left lane along with direction of target vehicle’s speed, and is space line distance between target vehicle and vehicles in the right lane along with direction of target vehicle’s speed) are less than (or equal to) one threshold value, it will affect the target vehicle. Amounts of data for different drivers show that the interval of is (−65 m, 60 m) and interval of is (−50 m, 55 m). Recognition and identification model of vehicle group is shown in Figure 6. Flow chart of the model for Dynamic Bayesian Network is shown in Figure 7. Model of Dynamic Bayesian Network is shown in Figure 8.

Figure 8 contains all characteristic data in different groups. According to different environments and corresponding characteristic data, computing can be made in the process of recognition and identification. Variable state sets in Dynamic Bayesian Network are shown as follows.

Driver’s propensity includes conservative type, common-conservative type, common type, common-radical type, and radical type; speed of target vehicle includes small, medium, and large; acceleration of target vehicle includes small, medium, and large; headway includes large, medium, and small; relative speed includes slow, moderate, and fast; relative acceleration includes small, medium, and large; deceleration frequency includes high, middle, and low; acceleration frequency includes high, middle, and low; performance reaction time includes long, medium, and short; conservative lane-changing frequency includes high, middle, and low; risky lane-changing frequency includes low, middle, and high.

Variable states are fuzzy set. Definition of state is derived from relative change of data during driving. If states are divided uniformly, then the differences of driver’s characters cannot be represented truly. State thresholds of drivers are different. The data of inputting model is expressed with probability. In this paper, membership degree is to express the probability of certain characteristic data. If sample data contains characteristic data, it will be expressed with the value of membership degree. is probability that characteristic component is subordinate to . There are three kinds of eigenvector state. Calculation formula of membership degree is shown as follows: where is mean value of known sample data, is observed value of characteristic data, and and are minimum and maximum of observed values.

3.3.1. Prophase Parameter Setting

Conditional probability matrix is a kind of expert knowledge, which represents an opinion of causality between correlative nodes in network. According to expert experience, characteristic data of driver’s propensity includes headway, relative speed, deceleration frequency, acceleration frequency, performance reaction time, conservative lane-changing frequency, and risky lane-changing frequency during stable driving under vehicle group of T7. So its inference rule is probabilistic manner. Initial conditional probability is got by expert experiences. When the number of data in database reaches to a certain capacity, probability will be got by computing.

According to the above inference rule, conditional probability matrices of driver’s characteristics are gained and shown in Tables 3, 4, 5, and 6. is acceleration frequency, is deceleration frequency, is performance reaction time, is risky lane-changing frequency, is conservative lane-changing frequency, is headway, and is relative speed.

It is noticed that conditional probability matrix is a kind of expert knowledge, so it has certain subjectivity. Sample data can be debugged repeatedly. Matrix data can be adjusted reasonably to improve the creditability of assessment result.

Due to the limited space in this paper, prophase parameter setting of other groups is not amplified any more.

3.3.2. Anaphase Parameter Setting

When the number of data reaches to a certain capacity, the database of driver’s propensity can be established. According to driver’s psychology test results, the data is classified to five types: conservative type, common-conservative type, common type, common-radical type, and radical type. Data of each type consist of characteristic data extracted and the recognition result of driver’s propensity in prophase stage. In the same results of psychology tests, statistical analysis for data is to determine the proportion of characteristic data from driver’s propensity in different traffic environments in order to determine the conditional probabilities in Dynamic Bayesian Network. The determination of state transition probability of Dynamic Bayesian Network is similar to that of conditional probability, so the process is not amplified any longer.

3.4. Model Verification

There are two parts of recognition and identification model. Firstly, recognition can be taken with data from expert experiences. Secondly, recognition of driver’s tendency can be taken with statistical data. In the situation of absence of another evidence, initial states depend on initial value set with driver’s propensity, which is shown in Table 7.

According to the above several circumstances, initial values of different drivers are taken as a rational starting point. Evidence in different nodes can be collected (assuming independent). Vast characteristic data and recognition results for several drivers can be collected in this paper. The data of five typical driver’s propensity (initial calibration) is amplified under T7 conditions. Tables 8 and 9 are recognition and identification results of driver’s propensity (includes expert probability and statistical probability).

The same method is used to verify accuracy of recognition for driver’s propensity in different groups. The result is shown in Figure 9.

Verification results are shown in Figure 10. Curve 1 is the result without considering the change of driver’s propensity in the simulation process. Curve 2 shows the situation process with considering driver’s propensity in real time.

Microscopic models considering differences of driver’s propensity are more precise to simulate driver’s behaviors. Meanwhile, scope of application is very broad.

Accuracy of recognition and identification model is relatively higher under multilane environments. It also can meet the need of dynamic recognition for driver’s propensity under multilane conditions.

4. Conclusion

Driver’s propensity can represent their affection states in the process of vehicle operation and movement. It can change along with environment and affect profoundly drivers’ cognition and process procedure on environment information. Therefore, the real-time identification of driver’s state is the key to realize the driver-assistance systems and the active security warning systems. In this paper, situation factors (vehicle group) that affect directly driver’s affection among environment factors are considered under two-lane conditions. Then dynamic recognition and identification model of driver’s propensity can be established in time-varying environment through Dynamic Bayesian Network. It also can provide a theoretical basis for the realization of human-centered and personalized automobile active safety systems. For three-lane or more complicated environments, recognition and computing of driver’s affection need further research.

Acknowledgments

This project is supported by National Natural Science Foundation of China (61074140), Natural Science Foundation of Shandong Province (ZR2010FM007 and ZR2011EEM034), Key Disciplines (Lab) Excellent Skeleton Teachers International Exchange Visitor Program of Shandong Province, and Young Teacher Development Support Project of Shandong University of Technology.