Various advanced driver assistance systems (ADAS) algorithms may require knowledge of when a driver's hands are on a steering wheel. Driver contact with a steering wheel is an indication of driver intent to take control back from the car. For various ADAS applications, steering follows a certain steering angle trajectory to guide the car on an appropriate path, and in such cases driver's hands are off the steering wheel. In these scenarios, when driver decides to override the car's path in light of some danger or the driver plans to stop the maneuver abruptly, the decision must be communicated to the car in a timely and intuitive manner Putting hands back on the steering wheel can be one such way to indicate driver's intention to take back control of a vehicle. Thus, it is important to detect a driver intervention with the handwheel.
A system for detecting handwheel control comprises a driver torque estimation module that estimates a driver torque state based on a plurality of electric power steering signals; and a grip detection module that determines one of a grip level, a hands-on wheel flag, and a transition blending factor from the driver torque state, the transition blending factor facilitates a transition of the power steering system from a position control mode to a torque control mode.
A detection system for detecting driver handwheel control, the detection system being implemented in an advanced driver assistance system, the detection system comprises a driver torque estimation module that estimates a driver torque state based on a plurality of electric power steering signals; and a grip detection module that determines one of a grip level, a hands-on wheel flag, and a transition blending factor from the driver torque state, the transition blending factor facilitates a transition of the power steering system from a position control mode to a torque control mode.
A method for detecting handwheel control by a driver comprising estimating a driver torque state based on a plurality of electric power steering signals; and determining one of a grip level, a hands-on wheel flag, and a transition blending factor from the driver torque state, the transition blending factor facilitates a transition of the power steering system from a position control mode to a torque control mode.
These and other advantages and features will become more apparent from the following description taken in conjunction with the drawings.
The subject matter which is regarded as the invention is particularly pointed out and distinctly claimed in the claims at the conclusion of the specification. The foregoing and other features, and advantages of the invention are apparent from the following detailed description taken in conjunction with the accompanying drawings in which:
Referring now to the Figures, where the invention will be described with reference to specific embodiments, without limiting same, an exemplary embodiment of a vehicle 10 including a steering system 12 is illustrated. In various embodiments, the steering system 12 includes a handwheel 14 coupled to a steering shaft 16. In the exemplary embodiment shown, the steering system 12 is an electric power steering (EPS) system that further includes a steering assist unit 18 that couples to the steering shaft 16 of the steering system 12 and to a left tie rod 20 and a right tie rod 22 of the vehicle 10. It should be noted that the steering system 12 may be a rack assist EPS (REPS) as well. The steering assist unit 18 includes, for example, a rack and pinion steering mechanism (not shown) that may be coupled through the steering shaft 16 to a steering actuator motor and gearing. During operation, as the handwheel 14 is turned by a vehicle operator, the motor of the steering assist unit 18 provides the assistance to move the left tie rod 20 and the right tie rod 22 which in turn moves left and right steering knuckles 24, 26, respectively. The left knuckle 24 is coupled to a left roadway wheel 28, and the right knuckle 26 is coupled to a right roadway wheel 30 of the vehicle 10.
As shown in
A control module 50 controls the operation of the steering system 12 based on one or more of the sensor signals and further based on the steering control systems and methods of the present disclosure. In one embodiment, the control module 50 includes a driver torque estimation module 60. The driver torque estimation module 60 receives input signals that are measured signals of the EPS system. The driver torque estimation module 60 may estimate a driver torque based on the input signals received from a plurality of sensors, for example. The input signals can include but are not limited to a motor command, a t-bar torque signal as measured by the torque sensor 31 on the pinion or handwheel 14, a motor position signal and a motor velocity signal.
As shown in
Inputs to the control module 50 may be generated from the torque sensor 31 (
In
The Driver Torque Observer module 302 may receive as inputs a motor command, handwheel torque, motor position, and motor velocity. If the amount of driver torque in the system can be estimated, then a prediction can be made as to whether the driver is touching the steering wheel.
In the two mass model, the physical parameters (Jhw, Jam, k1, k3, c1, c3, ch and cm) can be either measured or estimated by doing frequency response based system identification and collecting data from an EPS gear. The linear equations for the above model can be written as follows:)
{dot over (x)}=Apx+Bpu
y=Cpx+Dpu (1)
Where x represents the 4 states of plant, y is the measured outputs and u represents the inputs to the plant. These matrices are illustrated below:
For the EPS two mass model, the matrices Ap, Bp, Cp and Dp are as follows.
Matrix Bp is disturbance input matrix, which can be split into two smaller matrices one representing the input matrix for driver torque (Bd=Disturbance input matrix). Matrix Bt is a control input matrix representing the input matrix for motor torque (Bt=control input matrix).
The Driver Torque Observer module 302 predicts Td using an augmented two-mass model EPS system, to provide a fifth state Td. In the original model, as represented by equation 1, Td was considered as a disturbance input. In the augmented two-mass model, it is considered as a disturbance state. In order to augment Td as a state to existing equation 1, a state equation for Td is used by the two-mass model. In one embodiment, the augmented two-mass model uses the following state equation under the assumption that Td does not change rapidly, and that values of Td at low frequencies are relevant to the augmented two-mass model.
(Equation 2)
{dot over (T)}d=0 (2)
However, it is to be appreciated that other embodiments are contemplated by the subject application that include a rate of change for Td that results in a non-zero derivate value. Accordingly, the derivative of Td as represented by equation 2 will be non-zero. It can be appreciated that by augmenting equation 1 with equation 2, a five-state system. The five-state system is used by the Driver Torque Observer module 302. The equations for the augmented system are as follows:
The four matrices Aaug, Baug, Caug and Daug are as follows:
The five-state system described above has an observer can be built to estimate all five states of the system. In that case one of the states estimated by the observer will be driver torque (Td).
The standard observer equations are as follows:
{tilde over ({dot over (x)})}aug=Aaug{tilde over (x)}aug+Bauguaug+L(y−{tilde over (y)})
{tilde over (y)}=Caug{tilde over (x)}aug+Dauguaug (4)
The observer matrix L can be found out using LQE (Linear quadratic estimator) or Kalman filter approach by assigning weights on disturbance inputs and noise on measured outputs. The disturbance inputs and the corresponding disturbance input matrix to the system are defined, in one embodiment, as shown below. It is to be appreciated that the disturbance inputs and the disturbance input matrix can be of any suitable form(s), and not limited in form of content to the examples provided below:
The measurements for the EPS system are HWT, θm and ωm which constitute the vector y. L matrix is calculated by assigning relative weights to each of the disturbance inputs and noises for each of the measurements. The disturbance and noise weighting matrices are as follows in one embodiment:
As can be appreciated, either or both of Wdisturbance and Vnoise matrices can be in another form or structure. Furthermore, the content of the matrices is not limited to the embodiment provided. By assigning different values to wd, wm, vhwt, vpos and vvel, values of observer matrix L can be varied.
For a particular L matrix observer will estimate values for Td. The driver's hands are considered to be on the steering wheel when the estimated value of Td remains above a certain tunable threshold value for a certain tunable period of time. Also various driver grip levels can be estimated based on how high is the value of Td and for what duration of time. High values of Td for a short duration of time can be considered as a high level of grip and can indicate higher urgency from the driver, while a small value of Td for a longer period of time might indicate a weak grip. Various such tunable levels of grip can be obtained from the algorithm.
The weighting matrices (Wdisturbance and Vnoise) can be optimized so as to produce a suitable matrix L which can help in accurate and repeatable hands on steering wheel detect, and avoid causing and false detects.
The Driver Torque Observer module 302 outputs a driver torque estimate to the Grip Detection module 304. The Grip Detection module 304 is configured to output a grip level, a hands-on-wheel flag and a transition blending factor to a control module of the EPS system. The transition blending factor may facilitate a transition of the power steering system from a position control mode to a torque control mode. Position control mode may be a mode where control is provided by an ADAS with no driver control or limited driver control of the handwheel. Torque control mode is a mode where a driver applies torque to the handwheel to steer the vehicle.
As shown in Table 1, the Grip level is dependent on the low grip flag and the high grip flag. The HOW Flag is also dependent on the low grip flag and the high grip flag. Although a Low Grip Flag, High Grip Flag and their respective low grip/high grip time thresholds are described above, it is to be appreciated that any number of flags, thresholds and/or timers can be used by the Grip Detection module 304.
While the invention has been described in detail in connection with only a limited number of embodiments, it should be readily understood that the invention is not limited to such disclosed embodiments. Rather, the invention can be modified to incorporate any number of variations, alterations, substitutions or equivalent arrangements not heretofore described, but which are commensurate with the spirit and scope of the invention. Additionally, while various embodiments of the invention have been described, it is to be understood that aspects of the invention may include only some of the described embodiments. Accordingly, the invention is not to be seen as limited by the foregoing description.
Number | Name | Date | Kind |
---|---|---|---|
20050006170 | Dirrig | Jan 2005 | A1 |
Number | Date | Country | |
---|---|---|---|
20170297618 A1 | Oct 2017 | US |