Next Article in Journal
A Physics-Guided Dual-Stream Vibration Feature Fusion Network for Chatter-Induced Surface Mark Diagnosis in Wafer Thinning
Next Article in Special Issue
Longitudinal Finite-Time Control of Intelligent Vehicle Fleet Considering Time-Delay and Interference
Previous Article in Journal
Reclined Seating Postures on Passive Safety Performance in Automotive Seats: A Review
Previous Article in Special Issue
Research on the Control Strategy of Skyhook Inertance Semi-Active Suspension Based on Fractional-Order Calculus
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Adaptive Allocation of Steering Control Weights for Intelligent Vehicles Based on a Human–Machine Non-Cooperative Game

Automotive Engineering Research Institute, Jiangsu University, Zhenjiang 212013, China
*
Author to whom correspondence should be addressed.
Machines 2026, 14(4), 403; https://doi.org/10.3390/machines14040403
Submission received: 2 March 2026 / Revised: 26 March 2026 / Accepted: 2 April 2026 / Published: 7 April 2026
(This article belongs to the Special Issue New Journeys in Vehicle System Dynamics and Control)

Abstract

The present paper proposes an adaptive steering weight allocation strategy based on a non-cooperative Stackelberg game and Model Predictive Control (MPC) for dynamic steering authority allocation in human–machine shared control of intelligent vehicles. First, the human–machine steering interaction is modelled as a Stackelberg game, and the steering control problem is formulated as an MPC optimization problem. The optimal control sequences of the driver and the Advanced Driver Assistance System (ADAS) under game equilibrium are then derived through backward induction. Subsequently, driver behaviour is classified as aggressive, moderate, or conservative according to lateral preview error and lateral acceleration, and the driver state is quantified using parametric indicators. Furthermore, by integrating potential field-based driving risk assessment with human–machine conflict intensity, a fuzzy logic-based dynamic weight adjustment mechanism is constructed. Simulation results show that when the steering intentions of the driver and the ADAS are highly consistent, the proposed strategy can effectively reduce driver workload and improve driving safety. In high-risk driving situations, the strategy automatically transfers more steering authority to the ADAS to enhance safety, whereas under low-risk conditions with strong human–machine steering conflict, greater driver authority is preserved to ensure that the vehicle follows the intended path. Hardware-in-the-loop experiments in lane-changing assistance scenarios further verify the effectiveness of the proposed strategy under different driving styles. Quantitative results show that, compared with manual driving, the proposed strategy reduces the maximum lateral overshoot by 98.75%, 85.54%, and 98.58% for aggressive, moderate, and conservative drivers, respectively. In addition, the peak yaw rate and driver control effort are significantly reduced, indicating smoother vehicle dynamic response and lower steering workload. These results demonstrate that the proposed strategy can effectively improve lane-change stability, reduce driver burden, and maintain safe and coordinated human–machine shared control.

1. Introduction

Autonomous driving technology, embodied in intelligent vehicles, has become a focal point for both academia and industry due to its immense potential in enhancing driving safety and reducing driver workload. However, due to constraints imposed by practical factors, including inconsistent communication protocols among automotive manufacturers, incomplete regulatory standards, and ethical controversies, it is imperative for drivers to maintain their role as a critical node during the protracted transition towards fully autonomous operation. This is to ensure their ability to monitor and take control of the vehicle. In this context, human–machine co-piloting emerges as a pivotal technological pathway for achieving a seamless transition from manual driving to full autonomy, with its research value being increasingly recognised [1].
The fundamental principle of human–machine co-driving systems is predicated on the establishment of dual control entities—the driver and the autonomous driving system—to collaboratively execute driving tasks. The core design elements encompass driver behaviour modelling, lateral motion control, and dynamic allocation of driving authority. The driver model is of particular significance in this regard, as it serves as the foundational element for comprehending human–machine interactions and facilitating intelligent authority handover. From the perspective of modelling method evolution, early research primarily relied on classical control theory, such as the pre-aiming driver model [2] and the neuromuscular model [3], which excelled in their clear physical mechanisms. The advent of artificial intelligence technology has precipitated the widespread adoption of data-driven methodologies, such as neural networks [4] and hidden Markov models [5]. These methodologies have been employed with the objective of engineering intelligent models that are capable of capturing the unique characteristics of individual drivers. Recent research trends demonstrate a tendency to integrate multiple model strengths in order to enhance anthropomorphism [6]. Nevertheless, extant models continue to demonstrate significant deficiencies in their capacity to capture several critical physiological and control mechanisms: Firstly, the models fail to adequately simulate the information transmission and dynamic response processes within the driver’s nervous system. Secondly, they do not explicitly represent the neural delays and muscular lag effects that are inherent to driving operations. Thirdly, they lack systematic correction mechanisms for dynamic errors between desired inputs and actual outputs within control loops. The aforementioned limitations collectively constrain the depth of characterisation and generalization capabilities of driver behaviour models.
At the vehicle lateral control level, MPC and linear quadratic regulators (LQR) [7] represent the most mainstream approaches. MPC has been shown to excel in precise trajectory tracking [8,9] due to its inherent advantage in handling system constraints and its ability to coordinate multiple objectives through rolling optimization. This has led to its widespread adoption in human–machine co-driving applications. In their seminal study, Shi et al. [10] pioneered a novel approach to MPC, centring on the pivotal role of driver trust in the machine. They demonstrated the efficacy of this approach by successfully achieving control authority allocation through the utilisation of online cooperative computation. Dai et al. [11] developed an MPC framework incorporating a linear parameter-varying model. This anthropomorphic control strategy significantly enhanced the harmony of input interactions between the driver and the system.
Human–machine co-driving systems can be categorised according to the interaction methods employed. The categorisation of these systems is based on two types of interaction as follows: haptic interaction and angular interaction (see reference [12] for further details). The primary function of haptic interaction in this context is to guide drivers by means of assistive torque application through the steering motor, a component commonly found in traditional mechanical steering systems. Lin et al. [13] proposed a methodology for the classification of object roughness, utilising machine vision technology. This approach was employed to enhance the precision of collaborative assistance through the utilisation of haptic feedback. However, studies indicate that when assistive torque fails to align with human neuromuscular behaviour patterns, overall co-driving performance significantly deteriorates [14], revealing the inherent limitations of tactile interaction. Addressing this challenge, Huang et al. [15] proposed a reference-trajectory-free human–machine conflict mitigation method. This approach is predicated on the continuous evaluation of discrepancies between driver intent and system objectives. The efficacy of this approach is evidenced by its effective reduction of adversarial behaviour during interaction.
The advent of steer-by-wire systems has effectively severed the mechanical coupling between the steering wheel and the wheels, thereby enabling intelligent systems to directly intervene in control at the fundamental level of steering angle execution [16]. In comparison with tactile interaction, this steering angle-based collaborative control offers enhanced design flexibility and fundamentally avoids co-driving inefficiencies caused by assist torque that is mismatched with human physiology. The control structures in question can be categorised into two distinct classifications, namely, corrective and parallel. The modification of cooperative control draws inspiration from the safety envelope concept in aviation. The system calculates safety boundaries by evaluating vehicle dynamic stability, tyre force saturation constraints, or steering saturation constraints, intervening minimally only when necessary. As posited by Reference [17], a dual-loop structure is employed, comprising an inner loop with an active disturbance suppressor and an outer loop with a fuzzy proportional-integral-derivative controller. This configuration is effective in reducing lateral vehicle errors. Reference [18] proposes a risk assessment model based on a data-driven Gaussian process regression for driving authority, and implements collision-free driving through a multi-objective hierarchical MPC control integrated with human–machine control commands. Corrective control systems prioritise the driver as the ultimate decision-maker, implementing compensatory adjustments; however, they generally lack full autonomous takeover capability. In contrast, the parallel control architecture proposed in [19] enables complete vehicle takeover when necessary, dynamically adjusting human–machine control weights based on driver fatigue status to deliver personalized assistance. With regard to weight allocation strategies, divergent academic perspectives emerge as follows: A number of studies have been conducted that consider the current system reliability limitations. The findings of these studies advocate the use of fixed weighting [20] in order to maintain driver-in-the-loop control. Conversely, others emphasise dynamic weight adjustment based on driving risk levels, achieving adaptive allocation through risk-based decision mechanisms [21]. Further research indicates the need to integrate driver intent recognition and state monitoring [22] for more refined weight regulation. In addition to the above representative studies, recent work published in the last three years shows that steering authority allocation is increasingly evolving from fixed or heuristic blending rules toward adaptive, personalized, and context-aware frameworks. In particular, recent studies have shown that authority regulation should not only depend on vehicle states or preset weight coefficients, but should also explicitly consider driver take-over feasibility, human–machine conflict, driver acceptance, and environmental risk. For example, driver take-over feasibility has recently been introduced into shared steering authority allocation so that the control weight can be adjusted according to the driver’s state and surrounding traffic risk [23]. Other recent studies have developed hierarchical MPC-based shared steering architectures that quantify human–machine conflict and perform online authority redistribution to improve both tracking performance and interaction quality [24]. Moreover, human-centred authority allocation strategies have also been proposed to explicitly account for driver characteristics and acceptance in the authority negotiation process [25]. These developments further indicate that effective weight regulation should simultaneously consider driver heterogeneity, dynamic risk, and interaction consistency. To further improve the flexibility of steering authority regulation, this study introduces a fuzzy logic-based dynamic weight adjustment mechanism. By combining the potential-field-based driving risk assessment with the quantified human–machine conflict intensity, the proposed mechanism enables adaptive weight adjustment under different driving risk levels and human–machine interaction conditions.
Within a parallel control framework, the driver and the system function as two independent agents, whose conflicting objectives naturally form a two-player game. In recent years, the application of game theory to redefine the allocation of responsibilities between humans and machines has emerged as a research focus [26]. For instance, one study effectively addressed driver behaviour uncertainty by constructing a stochastic game framework, with its validity verified through hardware-in-the-loop experiments. In their seminal paper, Guo et al. [27] proposed a cooperative, game-based shared steering controller. Employing a piecewise affine linearization method, they derived an analytical solution for the optimal human–machine cooperative steering strategy, enabling the determination of optimal collaborative steering control strategies for both human and machine components under low-friction road conditions. Reference [28] established a Stackelberg master-slave game model in which the driver exerts a dominant influence over the system. The model was designed to be adaptive, with the objective of achieving control authority transition. This transition was intended to outperform traditional Nash game strategies in terms of reducing driver operational load. Building upon this, Yan et al. [29] proposed a Stackelberg game-based active anti-roll decision method for lateral trajectory tracking control in commercial vehicles. By optimising the hierarchical relationship between human and machine control authority, this approach effectively enhances vehicle stability under extreme operating conditions. More recently, game-theoretic methods have continued to attract attention in human–machine shared steering because they provide a more explicit mathematical description of competition, cooperation, and authority negotiation between the driver and the automation system. In contrast to conventional weighted blending rules, recent game-based studies have modelled the driver and the automation as two decision-makers with different utility functions, thereby enabling more interpretable and flexible authority allocation. For instance, bargaining-game-based shared driving strategies have been proposed for steer-by-wire vehicles to achieve dynamic control authority distribution under human–machine interaction [30]. In addition, recent studies have incorporated individual risk perception into game-theoretic driver steering models, which improves the interpretability of driver steering behaviour and helps explain the differences in decision preferences under shared control [31]. Some newly published work has further extended game-based authority coordination from purely lateral steering to coupled lateral-longitudinal co-driving scenarios, indicating that game theory is gradually evolving into an important tool for multi-level human–machine authority coordination [32]. These latest studies further demonstrate the necessity of establishing a unified shared steering framework that can simultaneously account for driver heterogeneity, risk evolution, and dynamic authority redistribution.
As was discussed in the review, significant progress has been made in the modelling, control and task allocation for human–machine co-driving. However, the core challenge remains to establish a game-theoretic control framework for steering control that ensures driving safety while dynamically optimising weighting to minimise driver physical and mental load. The present paper focuses on the problem of human–machine shared steering control, emphasising the study of dynamic driving authority allocation strategies based on Stackelberg games to achieve synergistic optimisation of safety and experience. The primary contributions of this paper are as follows:
(1)
The construction of a human–machine cooperative steering interaction model based on Stackelberg games is illustrated in the Figure 1. In order to address the issue of command conflicts arising from differing objectives between the driver and co-pilot controller during cooperative steering, this paper introduces master–servant game theory, modelling them as independent decision-makers in a hierarchical relationship. The theoretical derivation yielded optimal control strategies for both parties under game equilibrium conditions, thereby establishing a cooperative architecture wherein the driver exerts dominance and the controller functions in a subordinate capacity.
(2)
The proposal of a weight allocation method is made, incorporating dynamic adjustment strategies that fuse human–vehicle–road information. The present method is an enhancement to a driving safety assessment model based on road risk fields. The novel method integrates the conflict level of human–machine control commands and the driver’s real-time state to form an online weight adjustment mechanism.
(3)
The construction of a lane-change assistance scenario was undertaken utilising the Carsim/Simulink co-simulation platform and a test bench platform. This finding serves to substantiate the efficacy of the strategy, as it demonstrates that the co-driving controller is able to intervene promptly in high-risk scenarios, thereby ensuring safety. In low-risk conditions, the strategy prioritises the driver’s control authority, whilst concurrently reducing their operational burden.
The remainder of this paper is organised as follows. Section 2 of the study proposes the construction of a driver model, incorporating style characteristics and a vehicle dynamics model. In Section 3, a Stackelberg game interaction model is proposed. This model transforms the human–machine co-driving steering control problem into an MPC optimization problem. Through theoretical derivation, the optimal control sequences for both the driver and ADAS under game equilibrium conditions are obtained. Section 4 proposes a methodology for the real-time adjustment of steering control weights, integrating elements such as driver state monitoring, risk assessment of real-time driving conditions, the identification of human–machine co-driving conflict levels, and driver style recognition. In Section 5, the validation and analysis process is presented, with the Carsim/Simulink co-simulation platform and a test bench being utilised for this purpose. Finally, Section 6 concludes the paper and outlines future research directions.

2. Human–Machine Shared Control System Modelling

For clarity and consistency, the principal notation symbols used in the following modelling and control design are summarized in Table 1.

2.1. Driver Model Considering Driving Style Characteristics

In scenarios involving human–machine co-driving, the driver’s steering behaviour is significantly influenced by their personal driving style and physiological characteristics. The present paper employs a single-point pre-aiming model to describe driver behaviour, under the assumption that the driver implements control by minimizing the deviation between the current trajectory and the desired path. When the vehicle undergoes uniform lateral motion, the following can be derived:
Y ( t + T ) = Y ( t ) + v y T + 1 2 a y * T 2
In this equation, T denotes the preview time, Y ( t ) and v y represent the lateral displacement and lateral velocity of the vehicle at the current time, respectively, and Y ( t + T ) denotes the lateral displacement at time t + T . It can be demonstrated that, should the vehicle reach the desired path at time t + T, the value of the desired lateral acceleration can be obtained as follows:
a y * = 2 T 2 f ( t + T ) Y ( t ) v y T = 2 T 2 e
The term e denotes the real-time lateral preview error. In practice, different types of drivers may exhibit distinct lateral decision-making characteristics, and even the same driver may adopt different strategies under varying driving conditions. The present study defines the driver’s lateral decision-making characteristics as a dual decision function of lateral preview error and lateral acceleration. The lateral preview error subfunction, denoted by L 1 , and the lateral acceleration subfunction, denoted by L 2 , are defined as follows:
L 1 = f ( t + T ) Y ( t ) v y T 1 2 a y * T 2 L 2 = a y * L a = a L 1 / e ¯ y 2 + b L 2 / a ¯ y 2
It is important to note that both e ¯ y and a ¯ y are standard values. The former is the standard value of lateral preview error and the latter is the standard value of lateral acceleration.
Combining the aforementioned equations results in the following equation:
a y * = 2 ( a / b ) T 2 a ¯ y 2 ( a / b ) T 4 a ¯ y 2 + 4 e ¯ y 2 e
As demonstrated in the above equation, it can be observed that the optimal lateral acceleration of the driver model is associated with a / b . Consequently, the term “ a / b ” is employed to denote the driving style coefficient. As demonstrated in Figure 2, the relationship between the vehicle’s desired lateral acceleration and the pre-aiming time is obtained from Reference [33].
As demonstrated in the accompanying Figure 2, at a constant pre-aiming time, the anticipated lateral acceleration increases in proportion to the rise in a / b . When the driving style coefficient a / b is greater than or equal to 3, the expected lateral acceleration is observed to decrease in proportion to the increase in pre-aiming time, under the same coefficient a / b condition. However, when a / b = 1 or 2, the expected lateral acceleration does not show significant changes with pre-aiming time, and the curve remains relatively stable. At this juncture, drivers demonstrate relatively stable and cautious driving behaviour across a range of operating conditions. Consequently, drivers can be categorised into three distinct groups based on their driving style coefficient values as follows: conservative drivers [ 1 ,   2 ,   3 ] , balanced drivers [ 4 ,   5 ,   6 ] , and aggressive drivers [ 7 ,   8 ,   9 ] [33].
Converting the desired lateral acceleration into the desired steering wheel angle as follows:
θ h * = a y * K a y = I S L ( 1 + K v x 2 ) v x 2 a y *
where θ h * is the desired steering wheel angle, K a y is the steady-state gain of the steering wheel angle when the tire operates within the linear region, v x is the longitudinal vehicle speed, L is the wheelbase, and i S is the steering system angular transmission ratio from the steering wheel angle to the wheel angle.
G 1 ( s ) = e ( t d s )
G 2 ( s ) = 1 t h s + 1
where t d is the neural reaction delay time, s is the Laplace operator, and t h is the muscular lag time.
It is evident that a minor discrepancy exists between the lateral acceleration as determined by the decision-making process and the desired lateral acceleration value. This deviation can be attributed to various factors, including driver response lag and changes in vehicle operating conditions. Consequently, the steering angle as determined by the driver is subject to online correction based on the lateral acceleration error value. The correction amount is defined as follows:
Δ θ h = G a y * a y 1 + t h s
where a y is the real-time lateral acceleration of the vehicle, and G is the proportional coefficient of the steering angle increment.
The desired front wheel angle θ h is finally obtained as follows:
θ h = 180 π I S G 1 ( s ) G 2 ( s ) θ h * + Δ θ h
The specific parameters of the driver model are presented in Table 2.

2.2. Vehicle Dynamics Modelling

To reduce computational complexity and meet real-time control requirements, this paper adopts a two-degree-of-freedom vehicle dynamics model. Based on Newton’s second law, the differential equations governing the vehicle’s lateral motion and yaw motion can be expressed as follows:
m v ˙ y + v x φ ˙ = F y f cos δ + F y r I z φ ¨ = F y f cos δ l f F y r l r
where m is the vehicle mass, l f and l r are the distances from the centre of gravity to the front and rear axles, respectively; F y f and F y r are the lateral forces on the front and rear wheels, respectively; I z is the yaw moment of inertia; v x and v y are the projections of the vehicle’s centre of gravity velocity v onto the x-axis and y-axis of the vehicle body coordinate system, respectively; φ is the yaw angle; φ ˙ is the yaw rate; and δ is the front wheel steering angle.
Assuming small front wheel steering angles and tire slip angles, as well as a linearized tire model, it follows that
F y f = C f α f , F y r = C r α r
tan α α , sin α α , cos α 1
For the vehicle, the lateral error e 1 and heading error e 2 are, respectively, given by the following:
e 1 = y y r
e 2 = φ θ r
v y = e ˙ 1 v x e 2 v ˙ y = e ¨ 1 v x e ˙ 2 φ ˙ = e ˙ 2 + θ ˙ r φ ¨ = e ¨ 2
During trajectory tracking, the curvature of the reference trajectory generally changes gradually, so its second derivative can be neglected. Combining the above equations, we obtain the following:
e ¨ 1 = 2 ( C f + C r ) m v x e ˙ 1 2 ( C f + C r ) m e 2 + 2 ( a C f b C r ) m v x e ˙ 2 + 2 ( a C f b C r ) m v x v x θ ˙ r 2 C f m δ e ¨ 2 = 2 ( a C f b C r ) I z v x e ˙ 1 2 ( a C f b C r ) I z e 2 + 2 ( a 2 C f + b 2 C r ) I z v x e ˙ 2 + 2 ( a 2 C f + b 2 C r ) I z v x θ ˙ r 2 a C f I z δ
Among them, the state variables are selected as the front wheel angle δ and the yaw rate φ ˙ . This model serves as the foundation of the prediction model for the subsequent game controller design.

3. Stackelberg Game-Based Cooperative Steering Control

In human–machine cooperative driving systems, there is often a divergence between the control objectives and driving characteristics of drivers and ADAS. Drivers tend to operate based on their experience and perception, while ADAS systems focus on strictly following planned paths and maintaining vehicle stability. This objective misalignment gives rise to a non-cooperative game relationship when both parties share control authority. In order to ensure driving safety whilst respecting the driver’s intent and achieving precise trajectory tracking, this chapter models the human–machine cooperative steering process as a Stackelberg differential game. The proposed solution strategy is predicated on a game equilibrium approach, underpinned by MPC. In practical implementation, the required information consists of directly measurable vehicle states and online-estimated driver-related states. Vehicle states such as steering angle, vehicle speed, yaw rate, and lateral acceleration can be obtained from onboard sensors or corresponding ECUs, while driver-related information is inferred online from measurable driver–vehicle interaction variables. Therefore, the Stackelberg framework adopted here should be understood as a hierarchical decision-making structure based on the currently available measured or estimated information at each sampling instant, rather than an assumption of unrealistically complete future knowledge. In this way, the causality of the closed-loop system behaviour is preserved.

3.1. Game Interaction Framework

In contrast to traditional Nash equilibrium games, Nash games presuppose that participants are equal and make decisions concurrently, a factor which frequently results in system oscillations or difficulties in achieving convergence. In actual human–machine co-driving scenarios, the driver typically occupies a dominant position with higher decision-making priority; the ADAS system acts as an assistant, responding to the driver’s actions.
x ( k + 1 ) = A d x ( k ) + B c u c ( k ) + B h u h ( k ) + C d w ( k ) y ( k ) = D d x ( k )
where B c = β B d , B h = ( 1 β ) B d , and u c and u h are the front wheel steering angles input by the autonomous driving system and the human driver, respectively.

3.2. Prediction Model for Human–Machine Shared Control System

In order to implement rolling optimisation control based on MPC, it is first necessary to construct a control-oriented predictive model. In this chapter, the vehicle dynamics equations established in Chapter 2 are built upon. The human–machine weighting coefficient is introduced in order to incorporate the coupling effect between driver steering angle and system steering angle into the state space equations.
Z ( k ) = Ψ X ( k ) + Θ c U c ( k ) + Θ h U h ( k ) + Y W ( k )
Θ c = Θ h = D d B d 0 0 · · · 0 D d A d B d D d B d 0 · · · 0 D d A d N c 1 B d D d A d N c 2 B d D d A d N c 3 B d · · · D d A d 0 B d D d A d N p 1 B d D d A d N p 2 B d D d A d N p 3 B d · · · D d A d N p N c B d
Ψ = D d A d D d A d 2 D d A d N c D d A d N p

3.3. Design of the Game Objective Function

In the leader–follower game process between the driver and the intelligent driving system, both parties aim to maximize their own benefits, which is expressed in the following form:
V c = Z c ( k ) Z ( c r e f ) ( k ) Q 1 2 + U c ( k ) R 1 2 V h = Z h ( k ) Z ( h r e f ) ( k ) Q 2 2 + U h ( k ) R 2 2
where Q 1 , Q 2 and R 1 , R 2 are the weight matrices for the state quantities and control quantities of the ADAS and the driver, respectively.

3.4. Backward Induction Solution of the Stackelberg Equilibrium

In the leader–follower game model, this paper employs backward induction to solve for the Stackelberg equilibrium. Specifically, the optimal response of the intelligent driving system to the driver’s actions is solved first, and then the driver’s optimal control U c * is determined, followed by deriving the intelligent driving system’s optimal control U h * in reverse.
First, the error variables are defined as follows:
ε c ( k ) = Z ( c r e f ) ( k ) ψ X ( k ) Θ h U h ( k ) Υ W ( k ) ε h ( k ) = Z ( h r e f ) ( k ) ψ X ( k ) Θ c U c ( k ) Υ W ( k )
For the ADAS controller, the partial derivative of the cost function with respect to U c can be obtained as follows:
V c U c = 2 Θ c T Q 1 ( k ) ε c ( k ) + 2 Θ c T Q 1 ( k ) Θ c + R 1 U c ( k )
Then, the solution that makes the partial derivative of V c with respect to U c equal to zero is the optimal control sequence that minimizes the cost function.
U C ( k ) = L c 2 Θ c T Q 1 ( k ) ε c ( k )
where L c = 2 Θ c T Q 1 ( k ) Θ c + 2 R 1 1
Substituting and differentiating, we obtain the following:
V h U h = 2 Θ h 2 T Q 2 ( k ) ε h * ( k ) + 2 Θ h 2 T Q 2 ( k ) Θ h 2 + R 2 U h ( k )
where
ε h * ( k ) = Z ( h r e f ) ( k ) ψ + Θ c L c · 2 Θ c T Q 1 ( k ) ψ X ( k ) + Θ c L c · 2 Θ c T Q 1 ( k ) Z ( c r e f ) ( k ) 2 Θ c L c Θ c T Q 1 ( k ) Υ + Υ W ( k ) Θ h 2 = Θ h + Θ c L c · 2 Θ c T Q 1 ( k ) Θ h
Setting V h U h = 0 , the driver’s optimal control strategy can be obtained after rearrangement as follows:
U h * ( k ) = L h 2 Θ h 2 T Q 2 ( k ) ε h * ( k )
where L h = 2 Θ h 2 T Q 2 ( k ) Θ h 2 + 2 R 2 1 .
Substituting the above expressions, the optimal response of the autonomous driving system to the driver’s actions can be obtained as follows:
U c * ( k ) = L c 2 Θ c T Q 1 ( k ) ε c * ( k ) ε c * ( k ) = Z ( c r e f ) ( k ) ψ X ( k ) Θ h L h 2 Θ h 2 T Q 2 ( k ) ε h * ( k ) Υ W ( k )

4. Adaptive Steering Weight Allocation Strategy Based on Multi-Dimensional Feature Fusion

In the context of human–machine co-pilot systems, the fixed allocation of control functions appears to encounter challenges in its capacity to adapt to rapidly evolving traffic conditions and a wide spectrum of driving styles. Excessive system intervention during low-risk scenarios has been shown to provoke driver resentment and resistance, while insufficient intervention during high-risk situations may lead to safety incidents. In order to address this issue, the present chapter proposes a multi-dimensional feature weighting adaptive allocation strategy that integrates driving risk fields, human–machine conflict levels, and driver states.

4.1. Driving Style Identification and State Quantification

The individual characteristics of drivers serve as a crucial basis for determining the level of assistance provided. As stated in [34], the establishment of a driver state index facilitates the quantitative representation of the aforementioned driving styles. As shown in Table 3, a reduced D s value indicates a more conservative driving state or weaker capability (e.g., fatigue or distraction), and it therefore requires a higher level of system assistance. Conversely, an increased D s value indicates a more aggressive driving state or stronger capability, and therefore allows the system to grant a higher degree of driving freedom. It should be noted that Table 1 presents the nominal/reference values of the driver neuromuscular model parameters, whereas Table 3 gives the driver-specific parameter settings adopted for the representative driver models.

4.2. Driving Risk Assessment Based on Artificial Potential Field Theory

One of the key factors influencing dynamic weight changes is driving risk. The utilisation of artificial potential fields has become a pervasive method for the analysis of collision risks caused by other road users and road environments. This approach facilitates the visual representation of vehicle driving risks, thereby enhancing safety and decision-making processes in the field of road transportation. In contradistinction to conventional artificial potential fields, this study comprehensively considers the longitudinal and lateral collision risk differences in surrounding vehicle behaviour when establishing the road user risk field. This is specifically formulated as shown in the following equation:
E V i j = G R i M i | r i j | k 1 · r i j | r i j | exp k 2 v i cos ( θ i ) M i = M i ( m i , T i , v i ) E R i j = G R i M i | r i j | k 1 · r i j | r i j |
Considering Lane Lines:
E r = γ 1 e | Y Y 1 | , Y L 2 or Y L 2 γ 2 sin 2 π ( Y Y 1 ) 2 L , L 2 < Y < L 2
where γ 1 and γ 2 are coefficients for adjusting the intensity of the risk field.
The final comprehensive risk field is as follows:
E s = | E R + E V + E r | max | E R + E V + E r |
As illustrated in Figure 3, the distribution of the Driving Safety Potential Field is demonstrated. It has been observed that the influence of road objects is primarily confined to the current lane and its adjacent lanes. Furthermore, the impact of these forces is found to be more pronounced in the longitudinal direction than in the lateral direction.

4.3. Quantification Model of Human–Machine Conflict Intensity

During the act of co-driving, discrepancies between the driver’s intent and the system’s decisions manifest as differences in steering input. In order to circumvent erroneous assessments engendered by ephemeral operational inaccuracies, the human–machine conflict index h is hereby delineated as follows:
h = 1 1 + e m ( | Δ δ | n )
where m and n are used to adjust the shape of the curve, and Δ δ is the difference between the front wheel steering angles applied by the driver and the intelligent system. A larger value of h indicates a more severe human–machine disagreement, implying that the driver has a strong intention for personalized lane changing or obstacle avoidance.

4.4. Dynamic Weight Decision Based on Fuzzy Logic

In a human–machine steering interaction model based on a principal-agent game, the steering angle of the autonomous driving system is influenced by the driver’s steering angle, yet the driver’s control behaviour is uncertain. In order to ensure safe driving, it is necessary to consider the degree of human–machine conflict that arises in the context of collaborative operation. In instances where the conflict is deemed excessive, it is imperative that appropriate handling strategies are implemented. Conversely, if the conflict is deemed minimal, the driver may be granted greater control authority. Furthermore, changes in driving authority weighting have been demonstrated to be associated with an elevated risk of accidents. The driving risk is influenced by the following two main factors: environmental hazards and the driver’s personal state. It is evident that elevated environmental risks and suboptimal driver states have a deleterious effect on driving safety. Consequently, while ensuring safe driving, greater assistance should be provided to drivers in less affluent states, while minimising intervention for those in more prosperous states to reduce driver workload. In light of the challenges encountered in formulating a mathematical model for weight allocation, this study utilises a fuzzy logic controller to distribute weights. The fuzzy logic control is illustrated in the figure, where driving environment risk E s , human–machine conflict indicator h, and driver state D s serve as inputs, and the dynamic weight change α is the output.The tuning rules for α are delineated in Table 4, while the three-dimensional diagram of the inference results is displayed in Figure 4.

5. Results and Discussion

The present chapter employs a layered validation strategy combining Model-in-the-Loop (MIL) simulation with Driver-in-the-Loop (DIL) bench testing. Firstly, the CarSim/Simulink co-simulation platform is utilised to quantitatively analyse the control performance of the proposed strategy under standard test conditions across varying risk levels and driver states. Subsequently, a steer-by-wire hardware-in-the-loop test bench is constructed to incorporate real drivers’ control characteristics and road feedback, further validating the strategy’s real-time capability and robustness.

5.1. Co-Simulation Platform and Scenario Definition

(1)
Experimental Scenario: As illustrated in Figure 5, the scenario under consideration is a two-lane highway, with each lane measuring 3.75 metres in width. The present section introduces two obstacle vehicles into the experimental setup for the purpose of testing the effectiveness of dynamic weight allocation in risk scenarios. Vehicle V s is defined as the process of following the leading vehicle V f at a constant speed in the right lane. Static obstacles (i.e., accident vehicles V o 1 and V o 2 ) are positioned 80 m ahead in the right lane and 130 m ahead in the left lane, respectively. However, the driver of V s remains unaware of the danger due to the obstructing view from the leading vehicle. At a certain moment, the preceding vehicle suddenly changes lanes. The driver observes the obstruction in the lane and initiates an emergency avoidance manoeuvre. In order to validate steering interactions, the driver uniformly adopts a lane-change avoidance strategy.
(2)
Experimental Platform: CarSim and Simulink co-simulation.
(3)
Experimental Design: In the context of human–machine cooperative driving, the driver model and the autonomous driving system must maintain consistent trajectory expectations. The following two operating conditions are executed: Driver-Only Control (DA) and Human–Machine cooperative Control (HC).

5.2. Validation of the Effectiveness of the Dynamic Weight Allocation Strategy

Two control groups were selected for the study as follows: the study will compare DA with HC, with two driver states ( D s = 1 and D s = 0.6 ) set for comparison.
The experimental simulation results are presented in Figure 6 and Figure 7. Figure 6 shows the simulation results with Driver A, while Figure 7 presents the results with Driver B. In these figures, D A a and D A b denote the driver-alone driving conditions for Driver A and Driver B, respectively, while H A a and H A b represent the human–machine cooperative driving conditions for Driver A and Driver B, respectively.
A comparison of the change curves of various metrics when each driver operates alone in Figure 6 and Figure 7 reveals that Driver A exhibits superior driving performance relative to Driver B. Driver A demonstrates smoother trajectories and control inputs, with yaw rate peaks consistently below 0.2 rad · s 1 . This finding suggests that Driver A successfully completes driving tasks, whereas Driver B fails to execute steering manoeuvrers for obstacle avoidance. At longitudinal positions X = 70 m and X = 150 m , Driver B comes close to a collision with the road boundary.
For Driver A, the trajectory during cooperative driving with the autonomous system largely overlaps with that during solo driving. As demonstrated in Figure 6b, the autonomous system’s weight generally maintains a value of approximately 0.1, exhibiting only a marginal increase upon entering high-risk areas, while remaining below 0.2. This finding suggests that Driver A consistently maintains a high driving weight and retains significant driving autonomy throughout the cooperative process.
For Driver B, the autonomous driving system’s initial driving weight is comparatively elevated due to their suboptimal condition. This approach has been shown to yield significant advantages in the context of solving the non-cooperative interaction model, thereby enhancing the level of vehicle intervention to assist the driver in executing steering manoeuvres. Furthermore, as demonstrated in Figure 7b, the weight adjustment strategy devised in this chapter thwarts extreme fluctuations in human–machine driving weights as follows: In the instance of the primary lane change, the autonomous driving system’s driving weight exhibited a marginal increase at the longitudinal position X = 70 m, given the driver’s state. This was attributable to a substantial environmental risk. During the secondary lane change, a notable escalation in risk was observed as the vehicle attained the longitudinal position X = 130 m. However, the weight exhibited only a marginal change, attributable to the global control deviation remaining within a confined range. In circumstances where the driver’s condition is suboptimal, the adoption of substantial weight changes has been shown to effectively mitigate the driver’s mental load and operational burden. As demonstrated in Figure 7a, the vehicle trajectory is characterised by enhanced smoothness during cooperative driving. As demonstrated in Figure 7c, the cooperative driving mode effectively mitigates the driver’s abrupt control actions, thereby reducing the level of effort required from the driver.
In consideration of the comprehensive outcomes derived from the simulation experiments, it is evident that the operator’s exertion is diminished, and the vehicle demonstrates a diminished yaw rate during collaborative driving. This observation signifies that the proposed strategy has the potential to assist in the reduction of operator workload and the enhancement of driving safety. A comparison of the results of cooperative driving with different drivers reveals that the strategy proposed in this chapter provides varying degrees of assistance to drivers in different states, thereby ensuring driving freedom. In comparison with strategies that exclusively depend on environmental risk to adjust driving weights, the adaptive weight decision model proposed in this paper achieves weights with a reduced range of variation. This approach is advantageous for drivers seeking to master driving characteristics, promote equilibrium in human–machine interaction, and alleviate driver discomfort.

5.3. Adaptability Analysis of Different Driving Styles

In order to validate the strategy’s generalization capability across individual differences, as established in Chapter 2, three driver models—Conservative ( a / b = 1 ), Balanced ( a / b = 5 ), and Aggressive ( a / b = 9 )—were configured for lane-change testing. The results of the driving style test are displayed in Figure 8 and Figure 9. With regard to the issue of tracking errors and control inputs during lane changes, aggressive drivers tend to select higher lateral velocities in order to ensure that the vehicle follows the desired trajectory. By contrast, conservative drivers prefer to reduce lateral velocity with a view to prioritising lane change safety. It was evident that, in general, control inputs were considerably diminished for all three driver types in human–machine co-driving conditions. The lateral control allocation strategy employed for co-driven lane changes has been shown to effectively reduce driver workload, produce smoother cornering curves, meet comfort requirements, and notably assist conservative drivers by substantially lowering tracking errors. As demonstrated in Figure 8c,d the initial weighting for all three driver types is comparatively low during human–machine co-driving. It is evident that the initial weighting magnitude is contingent on the aggressive driver’s larger desired lateral acceleration. This results in a sequence of magnitude values that is firstly aggressive driver > balanced driver > conservative driver. As shown in Figure 8b, the real-time shared-control weight β remains smooth throughout the lane-change process for all three driver types, thereby avoiding the driving discomfort that may be caused by abrupt weight fluctuations. In addition, the weight magnitude follows the order Aggressive ( a / b = 9 ) > Balanced ( a / b = 5 ) > Conservative ( a / b = 1 ), indicating that the proposed strategy allocates a larger driving weight to more aggressive drivers while assigning a relatively lower driving weight to more conservative drivers. The overall variation range of the weight is relatively limited, which reflects the stability of the proposed dynamic authority allocation strategy. With regard to real-time weights, consistent driving intent for lane-change operations is shared between the driver and control system, thereby ensuring that human–machine conflict remains consistently low, below 0.2. The risk associated with vehicle operation remains within a relatively constrained range. At this juncture, the driving weight curve is characterised by a smooth progression, thus circumventing the driving discomfort that is often associated with pronounced fluctuations in control weight. It is evident that the weights assigned to the three distinct driver types remain within the specified range of [ 0.70 ,   0.80 ] , exhibiting minimal variation.
In summary, when human and machine driving intentions are aligned, the driving control allocation strategy primarily focuses on reducing the driver’s workload while ensuring driving safety. Human–machine conflicts have negligible impact on the allocation strategy under these conditions. Conversely, conservative drivers are assigned the lowest driving weight, indicating maximum system intervention. The validity of this strategy has been demonstrated through its application in a variety of driving styles.

5.4. Driver-in-the-Loop (DIL) Bench Experiment

The overall scheme of the steer-by-wire hardware-in-the-loop test bench is shown in Figure 10. the test bench is composed of three primary components: test simulation hardware, test simulation integration software, and a control system prototype. It is imperative to note that this configuration is pivotal in ensuring the seamless real-time operation of the steer-by-wire controller and steering actuators. The test simulation hardware comprises a steer-by-wire test bench, a road condition simulation load system, and a power distribution cabinet. The road condition simulation load system utilises servo electric cylinders. The test simulation integrated software comprises vehicle dynamics software (CarSim 2021.0), test software (Matlab 2022a, RTSimPlus), and corresponding host computer systems. This necessitates comprehensive system integration and debugging. The control system prototype is composed of two constituent elements as follows: control prototype hardware and control algorithm models. The primary development and implementation of this system is accomplished through the integration of rapid prototyping. The control prototype hardware utilises dedicated chips and peripheral circuits.The specific specifications are shown in Table 5.
The experimental setup is illustrated in the accompanying Figure 11. When the vehicle is travelling at 20 m per second in the longitudinal direction, the driver is able to complete a lane change manoeuvre by turning the steering wheel. A number of drivers were selected for the purpose of conducting multiple trials of free lane-change in the scenario depicted in the figure, without weight distribution. Each test was conducted for a duration of 11 s, during which drivers were prompted to initiate lane changes following a 50 m journey. A range of data was extracted for each manoeuvre, including information on trajectory, yaw angle and lane-change duration.
A thorough analysis of the lane-change positions for three drivers reveals that, disregarding the 50 m travel distance in the original lane before the change and the displacement in the target lane after completion, the average longitudinal displacement D required for lane changes without system intervention was 80 m, 68 m, and 52 m, respectively. Consequently, these three drivers were classified as adhering to conservative, balanced, and aggressive driving styles, respectively. System-expected lane-change trajectories, derived from the aforementioned D values, were designed to allocate vehicle control authority during human–machine co-driving. The results of these tests are displayed in Figure 12 and Figure 13.
As demonstrated in Figure 12 and Figure 13, all three driver types manifest a certain degree of overshoot when executing lane changes without intelligent system assistance. This overshoot corresponds to the maximum lateral deviation. However, when the intelligent system participates in control authority allocation, it effectively eliminates this overshoot, ensuring the lateral position strictly follows a strictly increasing trend during the lane change. As illustrated in Figure 13, under human–machine co-driving conditions, all three driver types demonstrate increased lateral input during the initial phase of lane changes, with control inputs exhibiting a substantial decrease following entry into the target lane. Preliminary analysis suggests that, in the initial phase of lane changes, drivers exhibit a deficiency in trust in the control system. The system’s intervention has been observed to induce discomfort and distrust among these drivers, compelling them to input larger steering angles to achieve the desired lane change manoeuvrer. This, in turn, has been shown to increase human–machine conflict values. During the mid-to-late stages of lane changing, as drivers gradually adapt to the intelligent system’s appropriate intervention, they attempt to reduce their own steering wheel input. At this juncture, the driver’s workload is reduced, and the human–machine conflict value diminishes. The risk value curve indicates that, among the three driver types, conservative drivers selected the largest longitudinal displacement during lane changing, thereby maintaining the highest risk value. The conservative driver depicted in Figure 12d exhibits the lowest initial and real-time weights, indicating the highest level of intelligent system intervention.
To quantitatively evaluate the lane-change trajectory, the maximum lateral overshoot M p is defined as
M p = max ( y ) y f
where y is the actual lateral displacement and y f is the target lateral position corresponding to the target lane centre.
To characterize the vehicle dynamic response and driver workload, the yaw-rate energy E r and the driver control effort J h are defined as
E r = k = 1 N r 2 ( k ) Δ t
J h = k = 1 N u h 2 ( k ) Δ t
where r ( k ) is the yaw rate at the k-th sampling instant, u h ( k ) is the driver output, Δ t is the sampling period, and N is the total number of samples.
In addition, the peak yaw rate, peak driver output, mean authority weight, mean risk, peak conflict, and cumulative conflict are also extracted to establish a multi-dimensional quantitative evaluation framework for the HIL experiments.
As shown in Table 6, the proposed shared-control strategy significantly reduces the maximum lateral overshoot for all three driver types. Specifically, the overshoot is reduced from 0.4224 m, 0.0383 m, and 0.00070 m under manual driving to 0.0053 m, 0.0055 m, and 0.00001 m under shared control for D1, D2, and D3, respectively, corresponding to reductions of 98.75%, 85.54%, and 98.58%. This quantitatively confirms that the proposed strategy can effectively suppress excessive lateral deviation after the vehicle enters the target lane.
Table 7 further shows that both the peak yaw rate and the yaw-rate energy are substantially reduced under the shared-control mode. This indicates that the proposed strategy not only improves the final lateral stability, but also makes the lane-change response smoother and less oscillatory throughout the manoeuvrer. Meanwhile, Table 8 shows that the peak driver output and the driver control effort are significantly decreased for all three driver types, which demonstrates that the proposed method can effectively alleviate the steering workload of the driver.
In addition, Table 9 shows that the authority weight is adaptively adjusted for different driver types, reflecting the personalized assistance capability of the proposed strategy. The risk and conflict data also indicate that D1 exhibits the highest peak risk, cumulative risk, and conflict magnitude, whereas D2 and D3 remain at relatively lower levels. This is consistent with the qualitative observations in Figure 12 and Figure 13. Overall, the above quantitative results jointly demonstrate that the proposed shared-control strategy can improve lane-change stability, smooth the vehicle response, reduce driver workload, and maintain effective human–machine coordination under different driving styles.

5.5. Discussion on Communication Delays and Real-Time Implementation

It should be noted that the HIL platform adopted in this study is a semi-physical test bench rather than an ideal offline simulation environment. In the experimental setup, the controller, communication interfaces, and vehicle model operate in a real-time closed loop. Therefore, the obtained HIL results inherently include the combined effects of communication delay, computation delay, and execution delay existing in the practical implementation process. In this sense, the effectiveness of the proposed shared-control strategy has been validated under realistic closed-loop operating conditions rather than under an ideal delay-free assumption.
Meanwhile, it should also be acknowledged that the present work does not provide a separate parametric delay-sensitivity analysis by artificially injecting different prescribed delay values into the HIL platform. Therefore, the current experimental results mainly demonstrate the practical feasibility and real-time implementability of the proposed strategy on the semi-physical bench, while a more systematic robustness evaluation under different delay levels remains to be further investigated in future work.

6. Conclusions

The present paper is chiefly concerned with the construction of a single-point preview driver model that takes driving style into consideration. The steering wheel angle is determined based on lateral acceleration feedback, with the driver’s reaction delay characteristics being taken into account. The model under consideration is a single-point preview driver model with dual objectives, namely, lateral preview error and lateral acceleration. The model is established in such a way as to ultimately obtain driving style coefficients corresponding to different drivers. The validity of the proposed strategy for allocating control authority is established through a combination of simulation tests and driver-in-the-loop platform tests.
The simulation results indicate that when human–machine driving intentions are consistent, the proposed strategy effectively reduces driver workload while ensuring driving safety. In circumstances where intentions diverge, the control system is designed to intervene promptly under conditions that are deemed to be high-risk. In scenarios where the risk is low and there is significant human–machine conflict, control authority is transferred to the driver with a fixed weight to reduce discomfort. In such cases, the overall control performance is superior to that of fixed-weight control strategies. The results of the driver-in-the-loop platform test demonstrate that, once drivers adapt to the appropriate level of system intervention, the strategy provides personalised lane-changing assistance that is tailored to different driving styles.
Future research will concentrate on the extraction of multiple behavioural features from authentic driver lane-changing processes utilising the driver-in-the-loop platform. This will be accompanied by the development of driver intention recognition algorithms and the design of trajectory planning and control algorithms that exhibit a stronger alignment with driver characteristics for the intelligent system. The overarching objective is to furnish highly personalised lane-changing assistance, customised to the specific needs of individual drivers.

Author Contributions

H.J.: Conceptualization, Formal Analysis, Writing—Review and Editing, Supervision, and Funding Acquisition. D.K.: Data Curation and Writing—Original Draft. Y.C.: Validation. B.T.: Funding Acquisition and Writing—Review and Editing. All authors have read and agreed to the published version of the manuscript.

Funding

This work is supported by the National Natural Science Foundation of China (Project No. 51675235), Jiangsu Province“14th Five-Year Plan” Key Discipline (Transportation Engineering) Construction Project. The authors would also like to thank the reviewers for their corrections and helpful suggestions.

Data Availability Statement

The results obtained in this study are included in the article. Further inquiries can be directed to the corresponding authors.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Zong, C.; Dai, C.; Zhang, D. Research status and development trend of human-machine co-driving technology for intelligent vehicles. China J. Highw. Transp. 2021, 34, 214–237. [Google Scholar]
  2. Liu, C.; Li, L. A reliable robust control method for vehicle lateral dynamics with preview driver model. IEEE Trans. Intell. Transp. Syst. 2024, 26, 354–370. [Google Scholar] [CrossRef]
  3. Shu, T.; Shallal, C.; Chun, E.; Shah, A.; Bu, A.; Levine, D.; Yeon, S.H.; Carney, M.; Song, H.; Hsieh, T.H.; et al. Modulation of prosthetic ankle plantarflexion through direct myoelectric control of a subject-optimized neuromuscular model. IEEE Robot. Autom. Lett. 2022, 7, 7620–7627. [Google Scholar] [CrossRef]
  4. Gammulle, H.; Ahmedt-Aristizabal, D.; Denman, S.; Tychsen-Smith, L.; Petersson, L.; Fookes, C. Continuous human action recognition for human-machine interaction: A review. ACM Comput. Surv. 2023, 55, 1–38. [Google Scholar] [CrossRef]
  5. Guan, Y.; Wang, L.; Chen, P. Research on multi-factor optimization-based authority allocation strategy for human-machine shared steering control. Proc. Inst. Mech. Eng. Part J. Automob. Eng. 2025. [Google Scholar] [CrossRef]
  6. Liu, P.; Wu, C.; Yang, M.; Huang, Y. A novel human-machine cooperative obstacle avoidance strategy considering driver fatigue. J. Hunan Univ. (Nat. Sci.) 2023, 50, 19–28. [Google Scholar]
  7. Zhang, W.; Zhang, P.; Wei, H.; Xiong, J. An improved path tracking control algorithm for autonomous vehicles based on LTVMPC. J. Hunan Univ. (Nat. Sci.) 2021, 48, 67–73. [Google Scholar]
  8. Gutjahr, B.; Gröll, L.; Werling, M. Lateral vehicle trajectory optimization using constrained linear time-varying MPC. IEEE Trans. Intell. Transp. Syst. 2016, 18, 1586–1595. [Google Scholar] [CrossRef]
  9. Liu, R.; Zhu, X.; Liu, L.; Ma, Z. Human-machine co-driving strategy based on non-cooperative model predictive control. J. Tongji Univ. (Nat. Sci. Ed.) 2019, 47, 1037–1045. [Google Scholar]
  10. Shi, Z.; Chen, H.; Qu, T.; Yu, S. Human–machine cooperative steering control considering mitigating human–machine conflict based on driver trust. IEEE Trans. Hum.-Mach. Syst. 2022, 52, 1036–1048. [Google Scholar] [CrossRef]
  11. Dai, C.; Zong, C.; Zhang, D. A Cooperative Game-based Lateral Control Authority Allocation for Human-machine Co-driving in Large Conflict Scenarios. In 2021 5th CAA International Conference on Vehicular Control and Intelligence (CVCI); IEEE: New York, NY, USA, 2021; pp. 1025–1032. [Google Scholar]
  12. Pano, B.; Chevrel, P.; Claveau, F.; Sentouh, C.; Mars, F. Obstacle avoidance in highly automated cars: Can progressive haptic shared control make it safer and smoother? IEEE Trans. Hum.-Mach. Syst. 2022, 52, 547–556. [Google Scholar] [CrossRef]
  13. Lin, Z.; Zheng, H.; Lu, Y.; Zhang, J.; Chai, G.; Zuo, G. Object surface roughness/texture recognition using machine vision enables for human-machine haptic interaction. Front. Comput. Sci. 2024, 6, 1401560. [Google Scholar] [CrossRef]
  14. Hiraoka, T. How do we share the “control” when using the haptic shared control for an advanced driver-assistance system? -Direct HSC and Indirect HSC. Proc. 2019 IFAC Symp. Intell. Auton. Veh. (IAV 2019) 2019, 52, 61–66. [Google Scholar] [CrossRef]
  15. Huang, C.; Lv, C.; Naghdy, F.; Du, H. Reference-free approach for mitigating human–machine conflicts in shared control of automated vehicles. IET Control Theory Appl. 2020, 14, 2752–2763. [Google Scholar] [CrossRef]
  16. Huang, C.; Naghdy, F.; Du, H.; Huang, H. Shared control of highly automated vehicles using steer-by-wire systems. IEEE/CAA J. Autom. Sin. 2019, 6, 410–423. [Google Scholar] [CrossRef]
  17. Xie, B.; Xu, F.; Lu, H.; Chang, H.; Tian, Y. Human–machine cooperative driving and real-time algorithm implementation based on double-loop control system. IEEE Trans. Transp. Electrif. 2023, 10, 19–32. [Google Scholar] [CrossRef]
  18. Zhao, X.; Yin, Z.; He, Z.; Nie, L.; Li, K.; Kuang, Y.; Lei, C. Indirect Shared Control Strategy for Human-Machine Cooperative Driving on Hazardous Curvy Roads. IEEE Trans. Intell. Veh. 2023, 8, 2257–2270. [Google Scholar] [CrossRef]
  19. Fang, Z.; Wang, J.; Wang, Z.; Chen, J.; Yin, G.; Zhang, H. Human–machine shared control for path following considering driver fatigue characteristics. IEEE Trans. Intell. Transp. Syst. 2024, 25, 7250–7264. [Google Scholar] [CrossRef]
  20. Wan, J.; Liu, H.; Guo, Y. Lateral control authority allocation strategy for lane-changing behavior of human-machine co-driving vehicles. J. Hunan Univ. (Nat. Sci.) 2025, 52, 44–58. [Google Scholar] [CrossRef]
  21. Liu, P.; Tian, Y.; Duan, H.; Yao, J. Human-machine co-driving strategy for lane keeping considering drivers’ lateral driving habits. Automob. Technol. 2025, 1–9. [Google Scholar] [CrossRef]
  22. Xiong, Z.; Li, B.; Wang, L.; Li, Z.; Yao, E. Human-Like Decision Making: A Human–Machine Shared Steering Control System With Adaptive Authority Allocation. IEEE Trans. Intell. Transp. Syst. 2026, 27, 2268–2280. [Google Scholar] [CrossRef]
  23. Su, C.; Yang, H.; Li, J.; Wu, X. Steering authority allocation strategy for human-machine shared control based on driver take-over feasibility. Comput. Electr. Eng. 2024, 120, 109753. [Google Scholar] [CrossRef]
  24. Fang, Z.; Zhao, Y.; Xiao, S.; Wang, J.; Yin, G. Hierarchical MPC-based authority allocation strategy for human–machine shared vehicles considering human–machine conflict. Comput. Electr. Eng. 2024, 120, 109736. [Google Scholar] [CrossRef]
  25. Guo, W.; Song, X.; Cao, H.; Zhao, S.; Yi, B.; Wang, J. Human-centered driving authority allocation for driver-automation shared control: A two-layer game-theoretic approach. Phys. A Stat. Mech. Its Appl. 2023, 626, 129059. [Google Scholar] [CrossRef]
  26. Yang, J.; Chu, D.; Lu, L.; Wang, J.; Wu, C.; Yin, G. Review on human-machine shared control of intelligent vehicles. J. Mech. Eng. 2022, 58, 31–55. [Google Scholar] [CrossRef]
  27. Guo, H.; Hu, S.; Shi, W.; Liu, J. Analysis of the Game-Based Human-Machine Co-steering Control on Low-Adhesion Road Surfaces. SAE Tech. Pap. 2023. [Google Scholar] [CrossRef]
  28. Zhang, J.; Guo, X.; Fu, Z.; Liu, Y.; Ding, Y. Noncooperative-game-theory-based driver-automation shared steering control considering driver steering behavior characteristics. IEEE Internet Things J. 2024, 11, 28465–28479. [Google Scholar] [CrossRef]
  29. Yan, Y.; Wu, J.; Liu, X.; Zhao, Y.; Wang, S. A lateral trajectory tracking control method for intelligent commercial vehicles considering active anti-roll decision based on Stackelberg equilibrium. IET Intell. Transp. Syst. 2022, 16, 1193–1208. [Google Scholar] [CrossRef]
  30. Dai, C.; Zong, C.; Zhang, D.; Hua, M.; Zheng, H.; Chuyo, K. A bargaining game-based human–machine shared driving control authority allocation strategy. IEEE Trans. Intell. Transp. Syst. 2023, 24, 10572–10586. [Google Scholar] [CrossRef]
  31. Guo, W.; Li, J.; Song, X.; Zhang, W. A game-theoretic driver steering model with individual risk perception field generation. Accid. Anal. Prev. 2025, 211, 107869. [Google Scholar] [CrossRef]
  32. Tang, B.; Yao, J.; Jiang, H.; Mi, W. Lateral and longitudinal human–machine co-driving of intelligent vehicle based on driving authorities game. Eng. Sci. Technol. Int. J. 2025, 71, 102187. [Google Scholar] [CrossRef]
  33. Wang, X.; Wei, X.; Xie, D.; Xu, T. Adaptive human-machine cooperative collision avoidance strategy based on weight penalty method. Sci. Technol. Eng. 2022, 22, 5463–5471. [Google Scholar]
  34. Li, X.; Wang, Y. Shared steering control for human–machine co-driving system with multiple factors. Appl. Math. Model. 2021, 100, 471–490. [Google Scholar] [CrossRef]
Figure 1. Overall illustration of the human–machine shared control authority allocation strategy.
Figure 1. Overall illustration of the human–machine shared control authority allocation strategy.
Machines 14 00403 g001
Figure 2. Desired lateral acceleration and preview time relationship curve chart.
Figure 2. Desired lateral acceleration and preview time relationship curve chart.
Machines 14 00403 g002
Figure 3. Risk distribution for driving through stationary obstacles and moving vehicles in dual-lane conditions.
Figure 3. Risk distribution for driving through stationary obstacles and moving vehicles in dual-lane conditions.
Machines 14 00403 g003
Figure 4. Three-dimensional plots of fuzzy rule inference results.
Figure 4. Three-dimensional plots of fuzzy rule inference results.
Machines 14 00403 g004
Figure 5. Schematic illustration of the experimental scenario: two-lane highway with stationary obstacles.
Figure 5. Schematic illustration of the experimental scenario: two-lane highway with stationary obstacles.
Machines 14 00403 g005
Figure 6. Simulation results for Driver D A a under driver-alone and human–machine cooperative control modes.
Figure 6. Simulation results for Driver D A a under driver-alone and human–machine cooperative control modes.
Machines 14 00403 g006
Figure 7. Simulation results for Driver D A b under driver-alone and human–machine cooperative control modes.
Figure 7. Simulation results for Driver D A b under driver-alone and human–machine cooperative control modes.
Machines 14 00403 g007
Figure 8. Results of different driving styles in the double lane change scenario.
Figure 8. Results of different driving styles in the double lane change scenario.
Machines 14 00403 g008
Figure 9. Control input curves under the double lane change manoeuvrer.
Figure 9. Control input curves under the double lane change manoeuvrer.
Machines 14 00403 g009
Figure 10. Overall scheme of semi-physical test bench for SBW system.
Figure 10. Overall scheme of semi-physical test bench for SBW system.
Machines 14 00403 g010
Figure 11. Hardware-in-the-loop test bench scenario.
Figure 11. Hardware-in-the-loop test bench scenario.
Machines 14 00403 g011
Figure 12. Hardware-in-the-loop Test results.
Figure 12. Hardware-in-the-loop Test results.
Machines 14 00403 g012
Figure 13. Front wheel steering angle curve under hardware-in-the-loop test.
Figure 13. Front wheel steering angle curve under hardware-in-the-loop test.
Machines 14 00403 g013
Table 1. Summary of main notation symbols and their physical meanings.
Table 1. Summary of main notation symbols and their physical meanings.
SymbolMeaningDescription
a / b Driving style coefficientDistinguishes driving styles
D s Driver state indexQuantifies driver capability/style
β ADAS weightShared-control weight of the automation
1 β Driver weightComplementary weight of the driver
hHuman–machine conflict indexConflict evaluation metric
e y Lateral preview errorDriver-related lateral error
a y Lateral accelerationVehicle lateral response
v x Longitudinal velocityVehicle speed
m , n Conflict shaping parametersAdjust the shape of h
Table 2. Nominal values and physical meanings of the driver–vehicle model parameters.
Table 2. Nominal values and physical meanings of the driver–vehicle model parameters.
SymbolDescriptionValue
Standard lateral preview error e ¯ y m1
Standard lateral acceleration a ¯ y m/s22.25
Vehicle wheelbase Lm2.7
Vehicle stability factor Ks2/m20.00054
Neural reaction delay T d s0.2
Muscular lag T h s0.05
Steering angle increment coefficient G0.05
Table 3. Driver-specific parameter settings for representative driver models.
Table 3. Driver-specific parameter settings for representative driver models.
ParameterDriver ADriver B
Preview time T p (s)10.9
Neural delay T d (s)0.10.2
Muscular lag T h (s)0.20.3
Driver state index D s 10.6
Table 4. The rectification rule for ( 1 β ) .
Table 4. The rectification rule for ( 1 β ) .
Driving Risk E s Driver Status Ds Human–Machine Conflict Index h
PL PM PH
R L D L MM H R
D M L R L R M
D H LL L R
R M D L M H R H
D M L R M H R
D H L L R M
R H D L H R HH
D M M H R H
D H L R M H R
Table 5. Main components and specifications of the semi-physical SBW HIL platform.
Table 5. Main components and specifications of the semi-physical SBW HIL platform.
ComponentMain SpecificationsFunction
SBW experimental benchC-EPS upper steering mechanism + R-EPS steering execution mechanism; steering motor; tie-rod tension sensorsSteering execution and rack-force measurement
Driver operation stationSeat, steering wheel assembly, display, workstation;Driver input and interaction
Road-load simulation systemServo electric cylinderSteering resistance/load simulation
Power distribution cabinetPower simulation board, programmable power supply, PDU, external interfacesPower supply and management
Vehicle dynamics softwareCarSim 2021.0Vehicle dynamics simulation
Test softwareMATLAB 2022a, RTSimPlusAlgorithm development and real-time deployment
Prototype controller hardwareDedicated controller with AD/IO, CAN, RS232Real-time control execution
Table 6. Quantitative comparison of lateral overshoot under manual driving and shared control.
Table 6. Quantitative comparison of lateral overshoot under manual driving and shared control.
Driver TypeManual Driving/mShared Control/mImprovement/%
D10.42240.005398.75
D20.03830.005585.54
D30.000700.0000198.58
Table 7. Quantitative comparison of yaw-rate responses under manual driving and shared control.
Table 7. Quantitative comparison of yaw-rate responses under manual driving and shared control.
Driver TypePeak Yaw RateReduction/% E r Reduction/%
D10.23483.2399
Shared control D10.115250.960.623180.77
D20.18531.9257
Shared control D20.092650.000.481475.00
D30.20592.3774
Shared control D30.102950.000.594475.00
Table 8. Quantitative comparison of driver output under manual driving and shared control.
Table 8. Quantitative comparison of driver output under manual driving and shared control.
Driver TypePeak Driver OutputReduction/% J h Reduction/%
D12.1132262.4356
Shared control D11.036450.9650.474180.77
D21.6674155.9820
Shared control D20.833750.0038.995375.00
D31.8527192.5698
Shared control D30.926450.0048.143175.00
Table 9. Weight and risk and conflict metrics under the shared-control mode.
Table 9. Weight and risk and conflict metrics under the shared-control mode.
Driver TypeMean WeightMean RiskPeak ConflictCumulative Conflict
D10.24380.14070.447017.2486
D20.22200.06180.13453.6887
D30.20420.05540.08723.5110
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Jiang, H.; Kong, D.; Chen, Y.; Tang, B. Adaptive Allocation of Steering Control Weights for Intelligent Vehicles Based on a Human–Machine Non-Cooperative Game. Machines 2026, 14, 403. https://doi.org/10.3390/machines14040403

AMA Style

Jiang H, Kong D, Chen Y, Tang B. Adaptive Allocation of Steering Control Weights for Intelligent Vehicles Based on a Human–Machine Non-Cooperative Game. Machines. 2026; 14(4):403. https://doi.org/10.3390/machines14040403

Chicago/Turabian Style

Jiang, Haobin, Dechen Kong, Yixiao Chen, and Bin Tang. 2026. "Adaptive Allocation of Steering Control Weights for Intelligent Vehicles Based on a Human–Machine Non-Cooperative Game" Machines 14, no. 4: 403. https://doi.org/10.3390/machines14040403

APA Style

Jiang, H., Kong, D., Chen, Y., & Tang, B. (2026). Adaptive Allocation of Steering Control Weights for Intelligent Vehicles Based on a Human–Machine Non-Cooperative Game. Machines, 14(4), 403. https://doi.org/10.3390/machines14040403

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop