# Switched Cooperative Driving Model towards Human Vehicle Copiloting Situation: A Cyberphysical Perspective

Authors: Yang Li; Dihua Sun; Min Zhao; Dong Chen; Senlin Cheng; Fei Xie
Journal: Journal of Advanced Transportation
 (2018)

---

## Abstract

Development of highly automated and intelligent vehicles can lead to the reduction of driver workload. However, it also causes the out-of-the-loop problem to drivers, which leaves drivers handicapped in their ability to take over manual operations in emergency situations. This contribution puts forth a new switched driving strategy to avoid some of the negative consequences associated with out-of-the-loop performance by having drivers assume manual control at periodic intervals. To minimize the impact of the transitions between automated and manual driving on traffic operations, a switched cooperative driving model towards human vehicle copiloting situation is proposed by considering the vehicle dynamics and the realistic intervehicle communication in a cyberphysical view. The design method of the switching signal for the switched cooperative driving model is given based on the Lyapunov stability theory with the comprehensive consideration of platoon stability and human factors. The good agreement between simulation results and theoretical analysis illustrates the effectiveness of the proposed methods.


---

## Body

## 1. Introduction

Advanced driver assistance systems (ADASs) assist drivers or take over driving tasks to operate vehicles in a safe, efficient, and comfortable way [1]. Many advanced driver assistance systems are cooperative systems, where vehicles are connected with each other via vehicle-to-vehicle (V2V) communications [2]. The cooperative adaptive cruise control (CACC) system is a promising example of ADAS which enables vehicles to follow one another with short intervehicle distances using intervehicle wireless communication as well as onboard sensors, thus improving road throughput, without compromising safety [3].The Society of Automotive Engineers (SAE), the National Highway Traffic Safety Administration (NHTSA), and the German Federal Highway Research Institute (BASt) have provided their definitions of “levels of automated driving” [4–6]. Although these definitions are different, the essential criteria that define the different levels of automation are similar in each of the three cases.The progress of automated driving technology and the development of the ADAS make the problem of human vehicle copiloting a hot topic, which has received a degree of attention in recent years, partly due to the considerable outreach activities undertaken by companies such as Google and Tesla [7].It is helpful to think of the driving process as a control loop that consists of goal, implementation, and feedback on whether or not the chosen strategy satisfies the desired state. When the driver is in the loop, he/she is actively engaged in all three processes. However, as soon as automation is engaged, the human operator is potentially relegated from one or more of these stages, meaning that they could become out of the loop [8].Several general conclusions can be derived from previous researches on human-machine cooperation: a greater degree of automation reduces the variability of human performance, but it also leads to “human out-of-the-loop” problems, such as complacency, loss of situation awareness, loss of manual control skills, and behavioral adaptation [9–12]. A literature review by De Winter et al. [13] shows that drivers’ workload and situation awareness are vastly different for driving with ACC compared to Highly Automated Driving (HAD).Such human factors issues resulting from increased automation levels need to be taken into consideration when designing automated driving and ADASs [14, 15]. A driving state model describing the human monitoring level and the allocation of lateral and longitudinal control tasks was introduced. In addition, an authority transition in automated driving is defined as the process of changing from one static state of driving to another static state [16].Some studies found that the type of functional limitation [17] and drivers’ experience of using the automated driving system [18, 19] have an effect on the outcome of the takeover, whereas drivers’ trust in the automation has been found to not influence the driver’s behavior during the takeover [19, 20]. Further studies have shown that drivers’ ability to take over when a transition to manual control is required can be improved by providing information about the limits and reliability of the automation [21, 22].Previous works that detect driver fatigue or distraction in real time have used both eye tracking data and vehicle-based measures such as speed and lateral position [23–25]. A variety of measures have been used to determine the thresholds of such distraction, ranging from average duration of glances away from the road in a 4.3 s wide sliding window [26] to the percentage of on-road gaze points in a 60 s sliding window [27].As the above states, the existing studies about human vehicle copiloting and transition between automated and manual driving mainly focus on the specific switching process and conditions. Many studies are subject to expensive devices to detect drivers’ states and vehicle running data, and few researches pay close attention to the impact of the transitions on traffic operations.In level 3 driving automation defined by SAE, the automated driving system performs all aspects of dynamic driving task. The human driver does not need to monitor the driving environment, which will make drivers out of the loop, but should respond appropriately to take over the vehicle in an emergency situation. Many companies and researchers have recognized the potential problem; the likes of Ford and Waymo believe the handoff is fraught with so many problems; they have elected to eschew such development and pursue fully driverless cars.Meanwhile, many people neglect the issues in level 2. The task of the human driver turns from operating the vehicle to supervising the status of the automated driving system and traffic environment in level 2. However, the studies on human factors show that human beings are not good at supervising tasks. Boredom, distraction, and fatigue will result in the long time supervising task.Thus, to avoid some of the negative consequences associated with the factors mentioned above, this paper puts forth a periodic switched driving strategy to keep drivers always in the loop and prevent drivers’ distraction and fatigue resulting from the long time supervising task. In order to minimize the impact of the periodic transitions between automated and manual driving on traffic operations, a switched cooperative driving model towards human vehicle copiloting situation is proposed by considering the vehicle dynamics and the realistic intervehicle communication in a cyberphysical view. Meanwhile, the design method of the switching signal for the switched cooperative driving model is given based on the Lyapunov stability theory with the comprehensive consideration of platoon stability and human factors.The remainder of this paper is organized as follows. Section2 introduces the construction of switched cooperative driving model; stability analysis is given in Section 3; Section 4 presents the design method and suggestion of the switching signal; and numerical examples are provided to illustrate the effectiveness of the proposed methods in Section 5. Section 6 summarizes the main conclusions.


## 2. The Switched Cooperative Driving Model

Consider a platoon ofN vehicles which follow one another along a single-lane ring road; as depicted in Figure 1, the vehicle dynamics can be described by the transfer function Gs in the Laplace domain, with s∈C, according to(1)Gns=xnsuns=1s2Tns+1e-τns,where Tn and τn are the mechanical inertia coefficient and time delay of the nth follower vehicle in the platoon, respectively. un is the vehicle input (desired acceleration), whereas the position xn represents the output. Note that·s denotes the Laplace transform of the corresponding time-domain variable·t. Assume that all vehicles are homogeneous; Gs is identical for all vehicles; this means T1=T2=⋯=TN, τ1=τ2=⋯=τN.Figure 1
The schematic diagram of the vehicle platoon.In this paper, we focus on the modeling of the switched cooperative driving system towards human vehicle copiloting situation; the distinguishing feature between automated and manual driving is the CACC system as an extension of the adaptive cruise control with wireless intervehicle communication, which enables vehicles to obtain the control information of the preceding vehicle. Moreover, the vehicle dynamics and the realistic intervehicle communication should be considered in a cyberphysical perspective. Letant, vnt, and xnt denote the acceleration, velocity, and positon of the nth follower vehicle at time t. Thus, the vehicle-to-vehicle cooperative driving model’s dynamics equation for automated and manual driving can be formulated as follows:(2)ant=-Tna˙nt+knCACCVynt-τn-vnt-τn+λnCACCΔvnt-τn+γnCACCan+1t-τnc-τnfor  automated  drivingant=-Tna˙nt+knhumVynt-τn-vnt-τn+λnhumΔvnt-τnfor  manual  driving,where knCACC, λnCACC, and γnCACC are the sensitivities for automated driving and knhum and λnhum are the sensitivities when vehicles are in manual driving condition. ynt and Δvnt denote the headway and the velocity difference between the nth and the n+1th vehicle at time t. τnc represents the delay of the realistic communication. In this paper, we adopt the optimal velocity function which is carried out by Helbing and Tilch [28]. The optimal velocity function V· is based on the hyperbolic tangent function, so it is a monotonically increasing function and has an upper bound, which is defined as(3)Vx=V1+V2tanh⁡C1x-lc-C2,where V1 = 6.75 m/s, V2 = 7.91 m/s, C1 = 0.13 m−1, C2=1.57, and lc denotes the length of the vehicle.According to the method of stability analysis from [29, 30], some assumptions should be predefined before detailed discussion.Assumption 1.
All vehicles move at an initial constant velocity whent≤0.Assumption 2.
All vehicles follow one another without overtaking.Assumption 3.
The1th vehicle is the preceding vehicle of the Nth vehicle.Based on the above assumptions, subject to the optimal velocity function, we can easily obtain the following steady state of model (2):(4)an∗t,vn∗t,yn∗tT=0,VLN,LNT,whereL is the length of the ring road;N is the total number of the vehicles.This implies that, in the steady state, all vehicles run orderly with velocityV(L/N) and headway distance L/N.The objective of this paper is to design an adequate switching signal, not only to keep drivers in the loop, but also to guarantee that the cooperative driving system runs orderly with velocityV(L/N) and headway distance L/N by rejecting the effect of the periodic switch, so as to keep drivers in the loop and effectively suppress the traffic congestion.Aiming at manual driving scenario, we can obtain the error dynamic of the cooperative driving model by linearization of (2) at the steady state (4) as described in(5)δa˙nt=knhumTnΛδynt-τn-δvnt-τn+λnhumTnδvn+1t-τn-δvnt-τn-1Tnδantδv˙nt=δantδy˙nt=δvn+1t-δvnt,where δant=ant-an∗t, δvnt=vnt-vn∗t, δynt=ynt-yn∗t, and Λ is the slope of the optimal velocity function at ynt=L/N, Λ=dVynt/dyntynt=L/N.Letsnt=δant,δvnt,δyntT; the error dynamic (5) is rewritten as(6)s˙nt=a1snt+b1snt-τn+c1sn+1t+d1sn+1t-τn+e1sn+1t-τnc-τn,where(7)a1=-1Tn001000-10,b1=0-knhum+λnhumTnknhumΛTn000000,c1=000000010,d1=0λnhumTn0000000,e1=000000000.Same as the manual driving scenario, the error dynamic for automated driving can be obtained as(8)δa˙nt=knCACCTnΛδynt-τn-δvnt-τn+λnCACCTnδvn+1t-τn-δvnt-τn+γnCACCTnδan+1t-τnc-τn-1Tnδantδv˙nt=δantδy˙nt=δvn+1t-δvnt.Reformulate the error dynamic (8) as(9)s˙nt=a2snt+b2snt-τn+c2sn+1t+d2sn+1t-τn+e2sn+1t-τnc-τn,where(10)a2=-1Tn001000-10,b2=0-knCACC+λnCACCTnknCACCΛTn000000,c2=000000010,d2=0λnCACCTn0000000,e2=γnCACCTn00000000.Define the augmented vectorSt=[sNtsN-1t⋯s1t]T, which consists of the state variables of all vehicles in the platoon; according to (5)–(9), the state space expression of the cooperative platoon can be described as(11)S˙t=A1St+B1St-τn+W1St-τnc-τnfor  manual  drivingS˙t=A2St+B2St-τn+W2St-τnc-τnfor  automated  driving,where(12)A1=a100⋯c1c1a10⋯00c1a1⋯0⋮⋮⋮⋱⋮0⋯0c1a1,B1=b100⋯d1d1b10⋯00d1b1⋯0⋮⋮⋮⋱⋮0⋯0d1b1,W1=000⋯0000⋯0000⋯0⋮⋮⋮⋱⋮0⋯000,A2=a200⋯c2c2a20⋯00c2a2⋯0⋮⋮⋮⋱⋮0⋯0c2a2,B2=b200⋯d2d2b20⋯00d2b2⋯0⋮⋮⋮⋱⋮0⋯0d2b2,W2=000⋯e2e200⋯00e20⋯0⋮⋮⋮⋱⋮0⋯0e20.In order to keep drivers in the loop, which means drivers should always monitor the vehicle’s running state and supervise the change of driving environment to an adequate level even if the longitudinal and/or lateral driving tasks were conducted by ADAS or automated driving system, the periodic switched driving strategy is put forth creatively to avoid driver fatigue or distraction which may cause serious traffic accidents and fateful consequences. From the perspective of control system, according to (11), the switched cooperative driving model can be regarded as a switched control system with varying time delay, which can be expressed as(13)S˙t=AσtkSt+BσtkSt-τn+WσtkSt-τnc-τnt∈tk,tk+1,k∈N,where σt:0,+∞→M-=1,2 is a piecewise constant function called the switching signal which specifies the active subsystem at each time; only one subsystem is active at each sampling instant. For a switching sequence 0≤t0<t1<⋯<tk<tk+1<⋯,σt is everywhere continuous from the right; when t∈tk,tk+1, we say the σtkth subsystem is active.


## 3. Stability Analysis

For all types of vehicle-to-vehicle cooperative driving systems, stability analysis is definitely an important issue. The existing stability analysis for the cooperative driving mainly focuses on the stability condition from the viewpoint of fluid mechanics. In fact, from the perspective of cyberphysical system, the cooperative driving system is a nonlinear and strong coupling complex system. So, it is meaningful to analyze the switched cooperative driving system from the control system point of view.To obtain the main results, the following definition and lemmas are needed.Definition 4.
System (13) is said to be exponentially stable under switching signal σt if the solution of system (13) satisfies(14)St2≤κe-βt-t0St0c12,∀t≥0,for κ≥1 and β>0, where Stc1=sup-τnc-τn≤θ≤0⁡St+θ,S˙t+θ.Lemma 5.
The matrix inequality(15)S11S12S12T-S22<0,where S11=S11T, S22=S22T are equivalent to S22>0, S11+S12S22-1S12T<0 and S11<0, S22+S12TS11-1S12>0.Lemma 6.
For any constant matrixZ>0, scalar τ2>τ1≥0, α≠0, and vector function x:t-τ2,t-τ1→Rn, one has(16)eατ2-eατ1α∫t-τ2t-τ1eαs-txTsZxsds≥∫t-τ2t-τ1xTsdsZ∫t-τ2t-τ1xsds.Proof.
According to the Schur complement theorem, together withZ>0, it holds that(17)eαs-txTsZxsxTsxseαt-s≥0,t-τ2≤s≤t-τ1;taking the integral of formula (17) over the closed interval t-τ2,t-τ1 yields (18)∫t-τ2t-τ1eαs-txTsZxsds∫t-τ2t-τ1xTsds∫t-τ2t-τ1xsdseατ2-eατ1αZ-1≥0.
Then, by Schur complement theorem, one can get that the matrix inequality (18) is equivalent to (16). The proof of Lemma 6 is complete.In this paper, we useP>0(≥,<,≤0) to denote a positive definite (semidefinite, negative definite, and seminegative definite) matrix P. λmaxP and λminP denote the maximum and minimum eigenvalues of P. I and 0 represent identity matrix and zero matrix in the block matrix. The superscript “T” stands for matrix transpose, and the symmetric terms in a matrix are denoted by ∗.Without loss of generality, we regard the cooperative system with manual driving considering the vehicle dynamics as an unstabilizable system according to the idea of stability analysis from [31, 32], when the drivers’ sensitivity coefficient is low. In the research about the platoon of vehicles, the authors of [3] suggest that CACC can guarantee the string stability of the cooperative driving system, which means the effect of disturbances is attenuated along the vehicle string, due to the fact that vehicles can obtain the control information of preceding vehicles beforehand via intervehicle communication before the change of headway and velocity difference. So, the cooperative system with automated driving can be considered as a stabilizable system.In the following, for the sake of convenience, suppose thatM- corresponds to the stable subsystems of (13) and M+ corresponds to the unstable subsystems. Obviously, M-∪M+=M-.It should be noted that once the unstable subsystem is active in a hybrid system, the stability of the whole system usually cannot be guaranteed. However, if the total activation time of the unstable subsystems is relatively small compared with the stable subsystems, the stability of the system can be achieved.Theorem 7.
For given positive constantsα1, α2, τn, and τnc, if there exist symmetric positive definite matrices Pk,Qik,Rik,i∈1,2,k∈1,2,…,p, such that(19)Φk=Φ11kΦ12kΦ13k∗Φ22kΦ23k∗∗Φ33k<0holds, for the Lyapunov-Krasovskii function candidate(20)Vkt=STtPkSt+∫t-τnteαku-tSTuQ1kSudu+∫t-τnc-τnteαku-tSTuQ2kSudu+∫-τn0∫t+θteαku-tS˙TuR1kS˙ududθ+∫-τnc-τn0∫t+θteαku-tS˙TuR2kS˙ududθalong the trajectory of system (13), there holds the following inequality:(21)Vkt≤e-αkt-tkVktk,where(22)Φ11k=AσtkTPk+PkAσtk+αkPk+Q1k+Q2k+τnR1k+τnc+τnR2k+αk1-eαkτnR1k+αk1-eαkτnc+τnR2k,Φ12k=PkBσtk+αkeαkτn-1R1k+αkeαkτnc+τn-1R2k,Φ13k=PkWσtk,Φ22k=-eαkτnQ1k+αk1-eαkτnR1k+αk1-eαkτnc+τnR2k,Φ23k=0,Φ33k=-eαkτnc+τnQ2k,αk=α1k∈M-α2k∈M+.Proof.
Suppose that system (13) is in the kth mode for t∈tk,tk+1; one can construct the Lyapunov-Krasovskii function candidate for the switched cooperative driving model (13) as (20).
Taking the derivative ofVkt along the trajectory of model (13) yields (23)V˙kt=2STtPkS˙t+STuQ1kSu-e-αkτnSTt-τnQ1kSt-τn-αk∫t-τnteαku-tSTuQ1kSudu+STtQ2kSt-e-αkτnc+τnSTt-τnc-τnQ2kSt-τnc-τn-αk∫t-τnc-τnteαku-tSTuQ2kSudu+τnS˙TtR1kS˙t+τnc+τnS˙TtR2kS˙t-∫t-τnteαku-tS˙TuR1kS˙udu-αk∫-τn0∫t+θteαku-tS˙TuR1kS˙ududθ-∫t-τnc-τnteαku-tS˙TuR2kS˙udu-αk∫-τn0∫t+θteαku-tS˙TuR2kS˙ududθ.
Then, direct computation gives(24)V˙kt+αkVkt=2STtPkS˙t+αkSTtPkSt+STuQ1kSu-e-αkτnSTt-τnQ1kSt-τn+STtQ2kSt-e-αkτnc+τnSTt-τnc-τnQ2kSt-τnc-τn+τnS˙TtR1kS˙t-∫t-τnteαku-tS˙TuR1kS˙udu+τnc+τnS˙TtR2kS˙t-∫t-τnc-τnteαku-tS˙TuR2kS˙udu.
In addition, by Lemma6, it holds that(25)-∫t-τnteαku-tS˙TuR1kS˙udu≤αk1-eαkτnSTt-STt-τnR1kSt-St-τn,-∫t-τnc-τnteαku-tS˙TuR2kS˙udu≤αk1-eαkτnc+τnSTt-STt-τnc-τnR2kSt-St-τnc-τn.
Combining (24)–(25) yields(26)V˙kt+αkVkt≤2STtPkS˙t+αkSTtPkSt+STuQ1kSu-e-αkτnSTt-τnQ1kSt-τn+STtQ2kSt-e-αkτnc+τnSTt-τnc-τnQ2kSt-τnc-τn+τnS˙TtR1kS˙t+αk1-eαkτnSTt-STt-τnR1kSt-St-τn+τnc+τnS˙TtR2kS˙t+αk1-eαkτnc+τnSTt-STt-τnc-τnR2kSt-St-τnc-τn.
Letξt=St,St-τn,St-τn-τncT; inequality (26) can be rewritten as(27)V˙kt+αkVkt≤ξtTΦkξt.
If (19) holds, one has(28)V˙kt+αkVkt≤0.
Integrating inequality (28) from tk to t gives Vkt≤e-αkt-tkVktk; the proof of Theorem 7 is complete.


## 4. Design of the Switching Signal

Now, for any piecewise constant switching signalσt and any 0≤t0<t, we let T-t0,t (resp., T+t0,t) denote the total activation time of stabilizable (resp., unstabilizable) subsystems during t0,t. N- represents the total number of system switching instances from stabilizable subsystems to unstabilizable subsystems during t0,t; conversely, N+ is the number of system switching instances from unstabilizable subsystems to stabilizable subsystems.Theorem 8.
For given positive constantsα1, α2, μ1, μ2, τn, and τnc, if there exist symmetric positive definite matrices Pk,Qik,Rik,i∈1,2,k∈1,2,…,p, such that Theorem 7 and inequalities(29)Pk≤μ1Pl,Qik≤μ1Qil,Rik≤μ1Ril,∀k,l∈Mhold, where μ1≥1, system (13) is exponentially stable for any switching signal satisfying the following condition:(30)T-T+≥α2+α∗α1-α∗,α∗∈0,α1ft0,t≤αln⁡μ1μ2,α∈0,α∗,where fT1,T2=N+/T2-T1, μ2=eα1+α2τnc+τnμ1.Proof.
According to Theorem7, we have(31)Vkt≤e-α1t-tkVktk,k∈M-eα2t-tkVktk,k∈M+.
At switching timetk, based on (20) and (29), one has(32)Vktk+≤μ1Vptk-,k∈M-,p∈M+,μ2Vptk-,k∈M+,p∈M-,where μ2=eα1+α2τnc+τnμ1.
Without loss of generality, whent∈tk,tk+1, k∈M+, combining (31)-(32), along the trajectory of system (13), yields (33)Vt≤μ1N-μ2N+e-α1T-t0,t+α2T+t0,tVt0.
By (20), it holds that(34)Vt≥aSt2,Vt0≤bSt0c12.
Because ofN-t0,t≤N+t0,t, (35)St2≤1aVt≤bae-α∗-αt-t0St0c12.
According to Definition4, system (13) is exponentially stable when (30) holds, where(36)a=min∀k∈M⁡λPk,b=max∀k∈M⁡λPk+τnmax∀k∈M⁡λQ1k+τn+τncmax∀k∈M⁡λQ2k+12τn2max∀k∈M⁡λR1k+12τn+τnc2max∀k∈M⁡λR2k.
The proof of Theorem8 is complete.Theorem8 provides a sufficient condition to choose a proper switching signal such that the switched cooperative driving system (13) is stable even in the existence of a certain amount of communication delay. The matrix Pk,Qik,Rik,i∈1,2,k∈1,2,…,p, reduces the conservativeness of the proposed method. Additionally, when α1, α2, μ1, μ2, τn, and τnc are given, it is obvious that the condition in Theorems 7 and 8 takes the form of linear matrix inequality, which can be easily determined using the Matlab LMI toolbox.Reference [7] investigated the driver behavior when resuming control from a highly automated vehicle; the study suggests that drivers require around 30–40 s to resume adequate and stable control of driving from automation. So, single manual driving time should not be less than 30 s when designing the switching signal for the sake of safety. Furthermore, the suggested switching period should not exceed 6 min to keep drivers in the loop according to the previous works about human factors.According to these conditions and suggestions, a proper switching signal can be easily designed using the Matlab LMI toolbox.


## 5. Numerical Simulation

In this section, numerical examples are given to illustrate the effectiveness of the proposed methods for the switched cooperative driving system towards human vehicle copiloting situation considering the vehicle dynamic and realistic intervehicle communication.Let us consider a case where 100 vehicles are running on a single lane under a periodic boundary condition, with the lengthL = 1500 m. We set the initial disturbance with reference to [32]. The simulation is conducted for 2000 s with the evolution of time. x10=1 m, xn0=n-1L/N m, for i=2,…,100, vn0=VL/N, for i=1,…,100.In manual driving situation, the driver’s sensitivity isknhum=0.41, and the sensitivity coefficient of the velocity difference is λnhum=0.5. Assuming that Tn=0.2 and τn = 0.2 s, Figure 2 plots the velocity variations of all vehicles, and Figure 3 shows the snapshots of the velocity of all vehicles at different times.Figure 2
Velocity variation of all vehicles for manual driving.Figure 3
The snapshots of the velocity of all vehicles at different times for manual driving.In Figure2, the three axes represent the number of the vehicles, the time of the evolution, and the velocity of the vehicles, respectively. This figure depicts the space-time evolution of the platoon when the 1st vehicle suffers an unexpected speed reduction. From this figure, we can see that the speed fluctuation will become severe along the platoon sequence and the initial uniform traffic flow will evolve into a propagating backward traffic congestion under the disturbance.To further exhibit the effect of the unexpected speed reduction, the velocity profiles were obtained by taking snapshots of the evolution depicted by Figure2 at time steps t=10s, 300s, and 2000s, respectively, as Figure 3. Figure 3 shows that many vehicles have to decrease their velocities to zero, which means a severe traffic jam occurs at time step t=2000s. This reveals that the platoon is unstable under manual driving which is suitable to the practice and the result of the traffic flow research.Similarly, we setknCACC=0.41, λnCACC=0.5, and γnCACC=0.3 for the automated driving situation, when Tn=0.2, τn = 0.2 s, and τnc = 0.2 s; the simulations are shown in Figures 4 and 5.Figure 4
Velocity variation of all vehicles for automated driving.Figure 5
The snapshots of the velocity of all vehicles at different times for automated driving.In contrast to Figures2 and 3, we can see clearly from Figures 4 and 5 that the amplitudes of the velocity waves shrink distinctly when intervehicle wireless communication is taken into account and traffic flow becomes much smoother. This reveals that the CACC system can stabilize traffic flow and suppress traffic congestion efficiently, which is consistent with the studies on automated driving system.From Figures2–5, it can be seen that the velocity fluctuations will decrease gradually as the simulation time develops under automated driving situation, even if there exists a certain amount of communication delay. However, the platoon is unstable and a traffic jam will occur under the manual driving case. These are in good agreement with the aforementioned theoretical analysis, which can demonstrate indirectly that the constructed manual driving model and automated driving model are reasonable to a certain degree.To demonstrate the switched cooperative driving model, according to Theorems7 and 8, we can choose α1=8, α2=2, and μ1=5 using LMI toolbox, so the switching signal which satisfies condition (30) can be obtained as Figure 6 by selecting the adequate α∗ and α; the cycle length is T = 300 s, and the duty cycle is Duty=0.1, in which amplitude equal to one means the manual driving mode is active and amplitude equal to -1 means the current mode is automated driving. With the same initial condition and unexpected speed reduction of the 1st vehicle, the platoon revolution under the switching signal depicted by Figure 6 is shown in Figures 7 and 8.Figure 6
Switching signal.Figure 7
Velocity variation of all vehicles for switched cooperative driving model.Figure 8
The snapshots of the velocity of all vehicles at different times for switched cooperative driving model.Compared with Figures4 and 5, we can see clearly from Figures 7 and 8 that the disturbance can also be well suppressed under the switching signal depicted by Figure 6, although the performance of the traffic flow declines slightly due to the periodic transitions between automated driving and manual driving. Fortunately, we can benefit significantly from the periodic switched driving strategy, by which drivers can be kept in the loop to respond to the takeover requests rapidly in L3 situation. Meanwhile, drivers’ boredom, distraction, and fatigue caused by long-played supervising task can be prevented in L2 situation. Therefore, we can conclude that the numerical simulation is in good agreement with the analytical results.


## 6. Conclusion

In order to address the out-of-the-loop problem and distraction problem mentioned in the Introduction, this paper puts forth a periodic switched driving strategy to keep drivers always in the loop and prevent drivers’ boredom, distraction, and even fatigue resulting from the supervising task. The potential impact of the transitions between automated and manual driving on traffic operations is revealed using the Lyapunov stability theory based on the proposed switched cooperative driving model towards the human vehicle copiloting situation. The switching signal with the comprehensive consideration of platoon stability and human factors can be easily designed based on the method presented by this paper. Numerical simulations illustrate the effectiveness of the proposed methods. The research results can provide scientific support for the optimization design of human vehicle copiloting.



---

*Source: 6873472-2018-02-27.xml*