BACKGROUND OF THE INVENTION
1. Field of the Invention
[0001] The present invention relates to a vehicle state quantity predictor and method for
predicting state quantities representing the movement of a vehicle. More specifically,
the present invention relates to a vehicle state quantity predictor and method for
predicting a state quantity of a vehicle that models the movement of a vehicle to
calculate a state quantity thereof to predict the actual state quantity of the vehicle.
The present invention also relates to a vehicle steering controller and method using
a vehicle state quantity predictor and method of predicting a vehicle state quantity.
2. Description of the Related Art
[0002] An existing vehicle driving system has been described in which a vehicle is driven
on a pre-established road surface adapted for use with automatic steering control
system. In the described vehicle driving system, markers (magnetic markers) are installed
in the road surface at prescribed intervals along the path of travel of the vehicle.
Each time the vehicle passes a marker, a detection signal is output from a marker
sensor mounted on board the vehicle. The detection signal indicates the relative positional
relationship between the marker and the vehicle and is used as the basis for detecting
the lateral displacement of the vehicle in the path of vehicle travel. The vehicle
is automatically steered to avoid deviating from the path of vehicle travel, based
on the lateral displacement detected as the vehicle passes each marker.
[0003] In the described existing vehicle driving system, in order to achieve greater steering
control accuracy, the use of Kalman filters to predict state quantities representing
the yaw and lateral translation of the vehicle required for steering control (for
example, as described in Japanese Patent Application Publication No.
JP-A-2001-34341) has been proposed.
JP-A-2001-34341 describes using the Kalman filter to calculate the predicted values of four state
quantities (yaw rate, yaw angle, lateral displacement speed, and lateral displacement)
defined as state quantities representing the yaw and the lateral translation of the
vehicle, using the observed value of the lateral displacement obtained each time the
vehicle passes a marker.
[0004] In
JP-A-2001-34341 a distance-domain Kalman filter that acquires the observed lateral displacement and
observed yaw rate each time the vehicle passes a magnetic marker and predicts the
values of state quantities of the vehicle using the observed values, and a time-domain
Kalman filter that acquires the observed yaw raw rate at prescribed time intervals
and that uses the predicted value calculated the previous time to calculate the predicted
values of the state quantities of the vehicle using the observed values. Each time
the distance-domain Kalman filter acquires a predicted amount, the time-domain Kalman
filter uses the value predicted by the distance-domain Kalman filter in place of the
predicted value from the previous time to calculate the predicted value of the state
quantities of the vehicle. That is, by causing the predicted values of the vehicle
acquired by the distance-domain Kalman filter for each magnetic marker to be reflected
in the prediction by the time-domain Kalman filter, the accuracy of predicting the
state quantities of the vehicle is improved, even between markers at which the lateral
displacement cannot be observed.
[0005] However,
JP-A-2001-34341 indicates that because until the next magnetic marker is passed, the predicted value
obtained by the distance-domain Kalman filter at the immediately previous passing
of a magnetic marker is reflected in the prediction by the time-domain Kalman filter,
if there is a large lateral translation of the vehicle between magnetic markers, there
is a tendency for the prediction error of state quantities between the magnetic marker
to become large. That is, because lateral translation cannot be observed between magnetic
markers, errors caused by the construction of the actual road surface, yaw rate drift,
and modeling of the vehicle tend to accumulate. The result is that, in the case in
which the period of having the predicted value obtained by the distance-domain Kalman
filter reflected in the time-domain Kalman filter becomes long (for example, when
traveling at a very slow speed along a curve with a high curvature rate), the error
in prediction by the time-domain Kalman filter during magnetic marker tends to increase.
SUMMARY OF THE INVENTION
[0006] Given the above, the present invention provides a vehicle state quantity prediction
apparatus and method that improve the accuracy of predicting state quantities representing
the movement of a vehicle. The present invention also provides a steering control
apparatus and method that use the above-noted vehicle state quantity prediction apparatus
and method.
[0007] A first aspect of the present invention is a vehicle state quantity prediction apparatus
that includes a plurality of observation apparatuses that observe prescribed state
quantities that represent the movement of a vehicle; a prediction apparatus that inputs
prescribed state quantities observed by the observation apparatuses into a model of
a vehicle to predict state quantities representing the movement of the vehicle; and
an evaluation apparatus that sets the reliability of prescribed state quantities observed
by the observation apparatuses for each observation apparatus. In the first aspect,
the degree to which the prescribed state quantities observed by the observation apparatuses
are reflected in the model is set based on the reliability set by the evaluation apparatus.
By doing this, it is possible to perform state quantity prediction that is robust,
even if the observation accuracy of a part of the observation apparatuses decreases
because of a worsening of the observation condition or observation environment.
[0008] The evaluation apparatus may set the reliability based on an observed state that
is determined based on the observation results of the observation apparatuses themselves,
and set a lower reliability, the larger the observation error of the observed state
is. By doing this, because it is possible to limit the degree to which the observation
results are reflected in the model if the observation condition is such that the observation
error is large, it is possible to perform state quantity prediction that is robust,
even if the observation accuracy of the observation apparatuses decreases because
of a worsening of the observation condition.
[0009] The evaluation apparatus may set the reliability based on the observation environment
when the prescribed state quantity is observed, and set a lower reliability, the larger
the observation error is in the observation environment. By doing this, because it
is possible to limit the degree to which the observation results are reflected in
the model if the observation environment is objectively determined to have a large
observation error, it is possible to perform state quantity prediction that is robust,
even if the observation accuracy decreases because of a worsening of the observation
environment.
[0010] The evaluation apparatus may evaluate the reliability based on the time that has
elapsed since the prescribed state quantity was observed, and sets a lower reliability
the longer the elapsed time is. By doing this, because it is possible to reflect in
the model the degree of accuracy of observed data, which decreases with the elapse
of time from the time of observation, it is possible to perform state quantity prediction
that is robust, even when the observation accuracy decreases because of the passage
of time. It is possible, for example, to perform robust prediction of state quantities
even if errors due to the construction of the actual road or vehicle modeling errors
accumulate over time.
[0011] The evaluation apparatus may evaluate the reliability based on a traveled distance
from an observation point at which the prescribed state quantity was observed, and
set the reliability lower the longer the traveled distance is. By doing this, because
it is possible to reflect in the model the degree of accuracy of observed data, which
decreases with a distance traveled from the time of observation, it is possible to
perform state quantity prediction that is robust, even in the case in which the observation
accuracy decreases because of an increased distance traveled from the observation
point. It is possible, for example, to perform robust prediction of state quantities
even if errors due to the construction of the actual road or vehicle modeling errors
accumulate over time.
[0012] In the foregoing aspects, the prediction apparatus may be a Kalman filter, in which
a term of the standard deviation of the observation error of each observed value is
added to an observation equation of the Kalman filter, the standard deviation being
larger, the lower the reliability is evaluated.
[0013] A second aspect of the present invention provides a vehicle steering controller having
the vehicle state quantity prediction apparatus according to the foregoing aspects;
and a control signal generator that generates a control signal for a steering actuator
in a steering system, based on a state quantity representing the movement of the vehicle,
which is predicted by the vehicle state quantity prediction apparatus.
[0014] A third aspect of the present invention is a method for predicting a state quantity
of a vehicle that is implemented by observing a plurality of prescribed state quantities
that represent the movement of a vehicle; inputting the prescribed observed state
quantities into a model of the movement of the vehicle to predict state quantities
representing the movement of the vehicle; setting the reliability of the prescribed
observed state quantities for each observation; and setting the degree to which the
prescribed observed state quantities are reflected in the model based on the set reliability.
[0015] A fourth aspect of the present invention is a vehicle steering control method, that
is implemented by predicting a state quantity representing the movement of a vehicle
by the method of predicting a state quantity of a vehicle according to the third aspect;
and generating a control signal for a steering actuator in a steering system, based
on the state quantity that represents the movement of the vehicle.
[0016] Aspects of the present invention can implement a vehicle state quantity prediction
apparatus and method that improves the accuracy of predicting state quantities representing
the movement of a vehicle. It is further possible to implement a vehicle steering
controller and method using the vehicle state quantity prediction apparatus and method.
BRIEF DESCRIPTION OF THE DRAWINGS
[0017] The foregoing and further objects, features, and advantages of the invention will
become apparent from the following description of embodiments with reference to the
accompanying drawings, wherein like numerals are used to represent like elements,
and wherein:
FIG. 1 is a block diagram describing the approach used in a Kalman filter;
FIG. 2 is a block diagram showing the configuration of the automatic steering apparatus
in a vehicle to which the vehicle state quantity prediction apparatus of the example
embodiment of the present invention is applied;
FIG. 3 is a drawing showing the definitions of coordinate axis system relative to
the vehicle and variables regarding a modeled vehicle;
FIG. 4 is a flowchart showing the processing in a control unit;
FIG. 5 is a drawing describing the calculation of freshness; and
FIG. 6 is a block diagram describing the method used in a Kalman filter.
DETAILED DESCRIPTION OF EXAMPLE EMBODIMENTS
[0018] An example embodiment of the present invention is described below, with reference
made to the accompanying drawings. A vehicle state quantity predicting apparatus according
to an embodiment of the present invention predicts state quantities of a vehicle using
a Kalman filter, and in particular predicts state quantities representing the movement
of the vehicle in the lateral direction (yaw and lateral translation). Specifically,
for example, the yaw rate, yaw angle, lateral displacement speed, and lateral position
(lateral displacement) are predicted as state quantities representing the movement
of the vehicle in the lateral direction.
[0019] The approach used in the prediction will be generally described using FIG. 1. In
FIG. 1, the steering of a vehicle 100 is, for example, controlled so that the vehicle
100 travels along a path on which magnetic markers are discretely placed. The movement
of the vehicle 100 in the lateral direction is affected by factors such as the steering
angle, the vehicle speed, the curvature of the road, and the bank angle (cant). Of
the state quantities representing the movement (yaw rate, yaw angle, lateral displacement
speed, and lateral position), the yaw rate is autonomously observed based on a detection
signal from a yaw rate sensor, and the lateral position is observed based on the detection
signal detected at each magnetic marker by a marker sensor such as a magnetic sensor.
The lateral position is also autonomously observed based on a detection signal from
a GPS receiver capable of identifying the position of the vehicle or a white line
recognition apparatus capable of recognizing a white line drawn along the path of
travel.
[0020] The Kalman filter 200 models the movement of the vehicle 100, which is influenced
by factors such as the above-noted steering angle, wheel speed, road curvature, and
bank angle, and uses these factors along with the lateral position and yaw rate observed
as noted above and also the predicted value from the previous time to calculate the
predicted values of the yaw rate, yaw angle, lateral displacement speed, and lateral
position. The actually observed yaw rate and lateral position include steady-state
noise components (measurement noise) associated with the yaw rate sensor, the marker
sensor, the white line recognition measurement, and the GPS measurement, as well as
characteristic noise components (system noise) of the vehicle 100. The calculations
by the Kalman filter 200 of the various predicted values of state quantities (yaw
rate, yaw angle, lateral displacement speed, and lateral position) are repeatedly
performed to eliminate the above-noted noise components, so that the predicted values
of the state quantities converges to the true values thereof.
[0021] A steering controller for a vehicle using a vehicle state quantity predicting apparatus
that utilizes the above-noted Kalman filter is configured, for example, as shown in
FIG. 2. In FIG. 2, a GPS receiver 11, a white line recognition apparatus 12, a marker
sensor 13, a yaw rate sensor 14, a G sensor 15, a wheel speed sensor 16, and a steering
angle sensor 17 are connected to a control unit (ECU) 50. The GPS receiver 11 outputs
a detection signal that indicates coordinate information (for example, latitude and
longitude) related to the position of the vehicle identified by information received
from a GPS satellite. The white line recognition apparatus 12 outputs a detection
signal that indicates the relative positional relationship in the lateral direction
of the vehicle to a white line drawn along the path of travel. The marker sensor 13
outputs a detection signal that indicates the magnitude of magnetism generated by
a magnetic marker (lane marker). When the vehicle passes one of the magnetic markers
located along the path of travel, the marker sensor 13 outputs a detection signal
that indicates the relative positional relationship between the magnetic marker and
the lateral position of the vehicle. The yaw rate sensor 14 outputs a detection signal
that indicates the yaw rate of the vehicle while the vehicle is moving. The G sensor
15 outputs a detection signal that indicates the lateral acceleration of the vehicle
while the vehicle is moving. The wheel speed sensor 16 outputs a pulse signal as a
detection signal that indicates the rotational speed of a wheel (corresponding to
the speed of the vehicle) of the moving vehicle. The steering angle sensor 17 outputs
a detection signal that indicates the steering angle of the steered wheels (front
wheels).
[0022] A memory unit 20 stores the contour (rate of curvature, bank angle, number of lanes
in the road, lane width, and altitude or the like) of a road that is traveled by the
vehicle, map information regarding surrounding roads and structures (such as houses,
buildings, intersections, railroad crossings, parking lots, and toll booths of toll
roads), and also coordinate data beforehand, and the control unit 50 reads out map
information from the memory unit 20 as required. The map information in the memory
unit 20 may be updated by inter-vehicle communication, road-to-vehicle communication,
communication with a prescribed external control center, or via a medium such as a
CD or a DVD.
[0023] The control unit 50 has the above-described Kalman filter 200 function and a function
for steering the vehicle. Prediction calculation of state quantities representing
the movement of the vehicle in the lateral direction (yaw rate, yaw angle, lateral
displacement speed, and lateral position) is performed by the Kalman filter 200 function,
and a vehicle steering controller 31 calculates the steering angle based on the calculated
predicted state quantities, and outputs a steering control signal in accordance with
the calculated steering angle. In this manner, a steering actuator 32 provided in
the steering system is driven based on the steering control signal output from the
control unit 50.
[0024] The following definitions are used by the Kalman filter 200 of the control unit 50.
State quantity x = (η, η,) θ, γ)
T
Influencing factor (input quantity) u = (δ, κ, a)
T
System noise w = (wη), wη', wθ, wγ)
T
Observed quantity y = (Dmag, Dgps, Dwl, γy)
T
Observation error standard deviation σ = (σmag, σgps, σwl, σγ)
T
Using these definitions, the control unit 50 formulates the state equation indicated
by equation (1) and the observation equation indicated by equation (2). The notation
0
T indicates a transposed matrix. Also, η' and "dot η" in equations have the same meanings.

Where

In the above:

[0025] The (d/dt) in equation (1) is the differential operator with respect to time t. The
variables in the state equation (1) and the observation equation (2) are defined as
follows.
η: Lateral position of the vehicle center of gravity
η': Lateral displacement speed of the vehicle center of gravity (derivative of the
lateral position of the vehicle center of gravity)
θ: Yaw angle with respect to the tangent to the road
γ: Yaw rate
δ: Steering angle (detected by the steering angle sensor 17)
κ: Road curvature ratio (acquired from map information)
a: Bank angle (acquired from map information)
Dmag, Dgps, Dwl: Lateral positions (observed values)
γy: Yaw rate (observed value)
wη, wη', wθ, wγ: State quantity system noise
V: Vehicle speed (detected by the wheel speed sensor 11)
g: Gravitational acceleration
m: Vehicle mass
I: Yaw momentum mass
Kf, Kr: Cornering power at the front and rear wheels
If, Ir: Distance between the center of gravity and the front and rear wheels
Lmag: Distance from the center of gravity to the marker sensor
Lwl: Distance from the center of gravity to the white line recognition camera
The observation error standard deviation σ in the observation equation (2) will be
described later.
[0026] The above-noted variables are defined in the coordinate system as shown in FIG. 3.
Specifically, the relationship of the vehicle 100 and the path R is set so that the
center of gravity G of the vehicle 100 (two-wheel model) is positioned in the direction
η perpendicular to the tangent ξ of the road R (target path) having a curvature ratio
κ. The distances If and Ir between the center of gravity G and the front and rear
wheels are defined in the coordinate system x-y in the front-rear/left-right directions
with the center of gravity G as the origin. Also, the yaw rate γ and the yaw rate
about the center of gravity G are defined as state quantities. The lateral displacement
D is defined as the distance in the above-noted direction η from the path R to the
marker sensor (mounted at the front end of the vehicle 100). The yaw angle θ as a
state quantity is defined as the angle made by the tangential direction ξ to the path
R and the longitudinal axis of the vehicle x.
[0027] By having the Kalman filter 200 repeatedly calculate the predicted values of state
quantities (yaw rate, yaw angle, lateral displacement speed, and lateral position)
based on the above-noted state equation (1) and observation equation (2), the above-noted
noise components are removed from the various predicted values of the state quantities,
which converge to the true values thereof. In the process of repeatedly calculating
the predicted values by processing in the Kalman filter 200, the predicted values
acquired the previous time when solving the differential equations indicated in the
state quantity equation (1) are used.
[0028] Additionally, in the Kalman filter 200, the covariance equation shown by equation
(3) is used to determine the current prediction error covariance matrix P
K(t/t) using the prediction error covariance matrix P
K(t/t-1) predicted the previous time. In the Kalman filter 200, the covariance equation (3)
is solved and the current prediction error covariance matrix P
K(t)/t) is determined. Additionally, in the Kalman filter 200, the covariance equation shown
by equation (4) is solved to predict the next prediction error covariance matrix P
K(t+1/t) using the prediction error covariance matrix P
K(t/t) predicted the current time, and the next prediction error covariance matrix P
K(t+1/t) is predicted.

[0029] The prediction error distribution matrix P
K is shown by equation (5). The diagonally opposed values of the prediction error covariance
matrix P
K indicate the prediction errors (and, by extension, correspond to the detection errors
for the observed quantities and input quantities used in predicting the values) of
the lateral position, lateral displacement speed, yaw angle, and yaw rate predicted
by the Kalman filter 200. That is, as the diagonal value of the prediction error covariance
matrix P
K increases, the prediction accuracy of the state quantity x corresponding to the diagonal
value (and, by extension, the lower is the detection accuracy the observed quantities
and input quantities used in predicting the values) decreases, that is, the prediction
error increases. The K
K(t) of equation (3) is the Kalman gain, which is determined by equation (6). The matrix
C of equation (3) corresponds to the matrix C in equation (2), the matrix A of equation
(4) corresponds to the matrix A in equation (1), and the matrix G of equation (4)
corresponds to the matrix G in equation (1). The matrix Q
K of equation (4) is represented by equation (7), the diagonal values of which are
the standard deviations of the system noises. The values of the matrix Q
K are set to values corresponding to the lateral displacement η, the lateral displacement
speed η', the yaw angle θ, and the yaw rate γ. Each of these values may be pre-established
as fixed values, or alternatively may be variable values set in response to variations
such as external disturbance.

[0030] The symbols "•" in the matrix P
K of equation (5) indicate arbitrary values. The matrix C of equation (6) corresponds
to the matrix C of equation (2). The matrix R
K of equations (6) is represented by equation (8), the diagonal values of which are
the observation error standard deviations. The values of the matrix R
K are set to values corresponding to the lateral position Dmag, the lateral position
Dgps, the lateral position Dwl, and the yaw rate γy. The matrix Q
K and the matrix R
K are related to the above-noted system noise w and the observation error standard
deviation σ as represented by equation (9). The E in equation (9) is a symbol meaning
a correlation calculation. The δ
tτ in equation (9) is a symbol meaning the Kronecker delta and, when t=τ, δ
tτ=1, but when t is not equal to τ, δ
tτ=0.
[0031] The actual calculations performed by the Kalman filter 200 will now be described.
In the Kalman filter 200, in order to solve the state equation(1) and the observation
equation (2), the filter equation represented by equation (10) is set up. The "hatted
x" in the equation indicates the predicted value of x. In the Kalman filter 200, the
current observed quantity y
(t) and the previous predicted state quantity x
(t/t-1) are used to solve the filter equation (10), and the current time state quantity x
(t) is determined. Additionally, in the Kalman filter 200, the filter equation represented
by equation (11) is set up to use the current determined state quantity x
(t/t) and the current input quantity u
(t) to predict the next state quantity x
(t+1/t). In the Kalman filter 200, the filter equation (11) is solved to predict the state
quantity x
(t+1/t) for the next time. This next-time state quantity x
(t+1/t) is used in determining the state quantity x for the next time.

[0032] The K
K(t) in the filter equation (10) is the Kalman filter gain this time. In the Kalman filter
200, the matrix C of the observation equation (2), the matrix R
K of the equation (8), and the prediction error covariance matrix P
K(t/t-1) predicted the last time are used to determine the Kalman gain K
K(t) for this time. The matrix C of equation (10) corresponds to the matrix C of equation
(2), the matrix A of equation (11) corresponds to the matrix A in equation (1), and
the matrix B of equation (11) corresponds to the matrix B in equation (1).
[0033] Additionally, in the Kalman filter 200, the prediction error covariance matrix P
K(t/t-1) predicted last time is used to solve the covariance equation of equation (3) and
determine the prediction error covariance matrix P
K(t/t) for this time. Additionally, in the Kalman filter 200, the prediction error covariance
matrix P
K(t/t) determined this time is used to solve the covariance equation of equation (4) and
predict the prediction error covariance matrix P
K(t+1/t) for the next time. In this manner, in the Kalman filter 200, the current state quantity
x and the prediction error covariance matrix P
K are determined as vehicle state quantities. Specifically, predicted values of the
lateral displacement η, the lateral displacement speed η', the yaw angle θ, and the
yaw rate γ are obtained as state quantities of the vehicle.
[0034] The control unit 50 executes, for example, the process shown in FIG. 4. In the process
shown in FIG. 4, with a prescribed calculation time period enabling a plurality of
calculations between neighboring magnetic markers, the Kalman filter 200 calculates
the predicted values of state quantities of the vehicle, based on the above-noted
state equation (1) and observation equation (2).
[0035] In FIG. 4, while the vehicle is in motion the detection signals from sensors such
as those shown in FIG. 2 are acquired (step 10). Based on the acquired detection signals,
the lateral position D of the vehicle is redundantly calculated by each sensor. That
is, the lateral position Dgps of the vehicle is calculated by the detection signal
from the GPS receiver 11, the lateral position Dwl of the vehicle is calculated by
the detection signal from the white line recognition apparatus 12, and the lateral
position Dmag of the vehicle is calculated by the detection signal from the marker
sensor 13. The detected yaw rate γy is acquired based on the detection signal from
the yaw rate sensor 14. The lateral positions D and the detected yaw rate γy acquired
in this manner are used by the Kalman filter 200 to calculate the predicted values
of the state quantities of the vehicle.
[0036] At step 10, as a prerequisite for the calculation of the observation error standard
deviation σ in the observation equation (2), the sensor detection signals related
to the lateral positions D and the yaw rate γy are acquired, and the stand-alone reliability
of each sensor with respect to the detected value is acquired.
[0037] The stand-alone reliability of a sensor indicates the degree of accuracy with regard
to the detection signal output from the detector itself that is subjectively determined
by the sensor itself. That is, each sensor is capable of subjectively determining
the degree of accuracy of its detection results under the associated detection situation.
Given this, the subjectively determined accuracy of the detection results of each
sensor, determined by the sensor itself, is sent to the control unit 50 as the stand-alone
reliability. For example, if the situation sensed by a sensor itself is that the detection
error tends to be large, the stand-alone reliability is determined to be low. The
stand-alone reliability is quantified, for example, as a value in the range from 0
to 100. The stand-alone reliabilities for each sensor are described below.
[0038] The stand-alone reliability of the GPS receiver 11 is set in response to the PDOP
(position dilution of precision) indicating deterioration of position accuracy used
in the GPS system. The PDOP is an index that indicates the relationship between the
observation position error and the satellite position error, where the smaller the
number is the better the position accuracy is. The GPS received 11 sets a higher stand-alone
reliability the smaller the PDOP is, and outputs the set stand-alone reliability along
with the detection signal to the control unit 50. For example, the GPS receiver 11
sets the stand-alone reliability in accordance with the equation "stand-alone reliability
= 100 - PDOP x 10 (10 in the case in which the PDOP is 10 or greater).
[0039] The stand-alone reliability of the white line recognition apparatus 12 is set in
response to the white line recognition results from the white line recognition apparatus
itself, such as brightness difference, parallelness of the white line, and the tracking
accuracy and the like. The white line recognition apparatus 12 sets a higher stand-alone
reliability the larger the intensity difference is, and also sets a higher stand-alone
reliability the higher the parallelness of the white line is, and the better the tracking
is, and outputs the set stand-alone reliability along with the detection signal to
the control unit 50.
[0040] The stand-alone reliability of the marker sensor (magnetic sensor) 13 is set in response
to the magnetic force density distribution profile, the magnetic force intensity,
and the like. The marker sensor 13 sets a higher stand-alone reliability the closer
the magnetic force density distribution profile is to the ideal profile, and also
sets a higher stand-alone reliability higher the larger the magnetic force intensity
is, and outputs the set stand-alone reliability along with the detected signal to
the control unit 50.
[0041] The stand-alone reliability of the yaw rate sensor 14 is set in response, for example,
to the spectral intensity of the frequency components of the detection signal. The
yaw rate sensor 14 sets a lower stand-alone reliability the greater frequency components
are above a predetermined frequency (for example, 10 Hz) that are not likely to be
movement of the vehicle, and outputs the set stand-alone reliability along with the
detected signal to the control unit 50.
[0042] The stand-alone reliability of the G sensor 15 is set in response, for example, to
the spectral intensity of the frequency components of the detection signal. The G
sensor 15 sets a lower stand-alone reliability the greater the number of frequency
components are above a predetermined frequency (10 Hz) that are not likely to be movement
of the vehicle, and outputs the set stand-alone reliability along with the detected
signal to the control unit 50.
[0043] The stand-alone reliability of the wheel speed sensor 16 is set in response, for
example, to the shape of the output pulse of the detection signal. Because the spectral
distribution of the output pulse changes when a tire puncture, for example, causes
elastic deformation of the tires or when some other abnormality occurs, the wheel
speed sensor 16 using pattern matching or the like to set a higher the stand-alone
reliability the closer the shape of the output pulse is to the ideal pulse shape for
a given wheel speed, and outputs the set stand-alone reliability along with the detection
signal to the control unit 50.
[0044] As described above, at step 10 in FIG. 4, the stand-alone reliabilities of the sensors
are acquired, and the driving environment reliability of each sensor is calculated
(step 20).
[0045] The driving environment reliability of a sensor indicates the degree of accuracy
of the detection signal acquired from the sensor, as objectively determined by the
control unit 50. That is, the control unit 50 is capable of objectively determining
the degree of accuracy of the detection results of a sensor under the associated detection
situation. This is based on the concept that, depending upon the detection situation,
the sensor detection results are not necessarily an accurate value. Given this, the
control unit 50 objectively calculates the accuracy with regard to the detection results
of a sensor as the driving environment reliability. For example, for a situation in
which the detection environment when the sensor performs a detection operation is
such that the detection error tends to increase, the control unit 50 sets the driving
environment reliability as a low value. The driving environment reliability is quantified,
for example, as a value in the range from 0 to 100. The stand-alone reliabilities
for each sensor are described below.
[0046] The driving environment reliability of the GPS receiver 11 is set in response to,
for example, the conditions of structures in the area surrounding the vehicle (for
example, the shapes and locations thereof). The control unit 50, based on map information
in the memory unit 20, calculates the driving environment reliability as a low value
if the vehicle exists in a location such as in a tunnel or in an area of tall buildings,
in which it is difficult to receive a radio signal from a GPS satellite.
[0047] The driving environment reliability of the white line recognition apparatus 12 is
set in response to such factors as weather, sunlight, and the road surface material.
The control unit 50 sets the driving environment reliability to a low value if the
detection situation is one in which it is difficult to recognize the white line. In
the case of rain or cloudy skies, a lower driving environment reliability is set than
in the case of clear skies. Likewise, a lower driving environment reliability is set
in the case of the evening than in the case of the daytime, and a lower driving environment
reliability is set for concrete road surfaces than for asphalt road surfaces.
[0048] The driving environment reliability of the marker sensor 13 is set in response to
the magnet burying error, the geomagnetic field, and the structure and material of
the road and the like. The control unit 50 sets a lower driving environment reliability
for a larger magnet burying error than for a smaller magnet burying error, as well
as for a stronger geomagnetic field strength than for a weaker geomagnetic field strength,
and for a road structure such as a bridge, which uses a magnetic material as road
construction material, than for a road structure that is not constructed from magnetic
materials.
[0049] The driving environment reliability of the yaw rate sensor 14, the G sensor 15, and
the wheel speed sensor 16 are set in response to the road surface roughness, road
surface undulation, and the road surface material and the like. The control unit 50
sets a lower driving environment reliability for a large road surface roughness and
undulation than for small surface roughness and undulation.
[0050] Common elements for setting the driving environment reliability of each of the sensor
include the vehicle shape (vehicle height, width, and length), the vehicle type, and
the body material. For example, in the case of a sensor mounted aboard a bus or a
truck, because vibration from the vehicle is propagated to the sensor more easily
than the case of a normal passenger car, the control unit 50 sets a lower driving
environment reliability than the case of a normal passenger car.
[0051] As described above, when the stand-alone reliability of the sensors is acquired at
step 10 in FIG. 4, and the driving environment reliability of the sensors is calculated
at step 20 in FIG. 4, the overall reliability of each sensor is calculated (step 30).
[0052] The overall reliability of a sensor indicates the degree of accuracy of the detection
signal from the sensor, taking into consideration the above-described stand-alone
reliability and driving environment reliability. The overall reliability Ra is calculated
and obtained as follows.

In the above, k1 and k2 are coefficients that satisfy the conditions k1+k2=1, 0≤k1≤1,
and 0≤k2≤1. T in equation (13) is the measurement time period of the sensor, and t
is the elapsed time after the lateral position detection (or after the immediately
previous measurement). K is the deterioration coefficient, which is dependent upon
the road curvature rate κ and the yaw rate γ.
[0053] The deterioration coefficient K is defined, for example, as follows.

In the above, 0≤K≤ 1, and j1, j2, and j3 are arbitrary coefficients.
[0054] The freshness indicated in equation (13) will now be described with reference to
FIG. 5. The freshness is determined for each sensor individually. With each sensor
performing an observation of data at a prescribed respective measurement time period,
although the reliability of the observed data is high at the time of measurement,
the reliability of the observed data decreases as time elapses from the time that
the data was obtained (that is, the freshness of the observed data decreases).
[0055] For example, when moving along a curve or when the running of the vehicle is not
stable, because the degree of change of the observed data from the time of measurement
can be envisioned as being greater than in the case of running on a straight road
or when running is stable, and there is a particular great possibility of a large
change in the lateral position. As a result, it is possible to treat the freshness
of the observed data as having decreased at a time after the time of measurement.
[0056] Given the above, as shown in equation (13) and equation (14), by adding terms of
the road curvature rate κ and the yaw rate γ, which influence the movement related
to the lateral position of the vehicle, an equation is set up for calculating the
freshness so that the freshness decreases, the larger the road curvature rate κ is
or the larger the yaw rate γ is and, as shown in equation (12), an equation is set
up to calculate the overall reliability Ra so that, if the freshness decreases, the
overall reliability Ra also decreases. Defending upon the sensor, there are cases
in which the measurement fails at the time of measurement. Given this, the freshness
is decreased to follow the slope at the time of measurement failure, as shown in FIG.
5, which is reflected in the calculation of the overall reliability Ra.
[0057] In equation (14), if the measurement interval is established not as a time but as
a distance (specifically, the case of measuring at the time of passing magnetic markers
disposed at a prescribed interval), the elapsed distance s can replace the elapsed
time t, and the magnetic marker installation spacing S can replace the period T. This
can be applied in the case of the magnetic marker 13. The following definition may
be adopted.

In this case, the horizontal axis represents traveled distance instead of time. If
the freshness is calculated for each sensor, the overall reliability Ra of each sensor,
in accordance with equation (12) may be quantified as a value in the range from 0
to 100.
[0058] As described above, when the overall reliability for each sensor is calculated at
step 30 in FIG. 4, the overall reliability is reflected in the observation error standard
deviation σ in the observation equation (2) (step 40). The observation error standard
deviation σ is an index that represents whether the observed data measured by a sensor
is reliable. The larger the error in the observed data is, the larger the observation
error standard deviation becomes. The observation error standard deviation σ is made
to reflect the overall reliability Ra calculated as described above. As one approach
to causing the overall reliability Ra to be reflected in the observation error standard
deviation σ, the observation error standard deviation σ is increased as the overall
reliability Ra decreases. Therefore, one example of a method of reflecting the overall
reliability Ra in the observation error standard deviation σ is to calculate the standard
deviation by simulation or the like under the best measurement condition for each
sensor beforehand and, taking the standard deviation under the best measurement condition
as σmin, representing the observation error standard deviation σ as follows.

Because the overall reliability Ra in this embodiment is envisioned as being a value
from 0 to 100, the minimum value of the observation error standard deviation σ corresponds
to σmin. In this manner, it is possible to change the observation error standard deviation
σ term in the observation equation (2) of the Kalman filter 200 in response to the
overall reliability Ra of each sensor calculated as described above. In the observation
equation (2), the observation error standard deviation of the GPS receiver 11 as σgps,
the observation error standard deviation of the white line recognition apparatus 12
as σwl, the observation error standard deviation of the marker sensor 13 as σmag,
and the observation error standard deviation of the yaw rate sensor 14 as σγ.
[0059] By substituting the observation error standard deviations σ calculated as described
above into the observation equation (2), therefore, the above-described prediction
calculation of the Kalman filter 200 calculates the predicted values of the state
quantities (the lateral position η, the lateral displacement speed η', the yaw angle
θ, and the yaw rate γ) (step 50 in FIG. 4).
[0060] In this manner, because of the existence of the observation error standard deviation
σ term in the observation equation (2), when the observation error standard deviation
σ becomes large, the Kalman filter 200 performs the calculation with the observed
data that cannot be relied on. As shown as well by the observation equation (2), the
lateral position Dgps is observed based on the GPS receiver 11, the lateral position
Dwl is observed based on the white line recognition apparatus 12, and the lateral
position Dmag is observed based on the marker sensor 13, thereby redundantly observing
the lateral positions D. Of the redundantly observed lateral positions D, therefore,
the observed data of a sensor having a small observation error standard deviation
is easier to use in calculations, and the observed data of a sensor having a large
observation error standard deviation is more difficult to use in calculations.
[0061] If the predicted values of state quantities are calculated using the processing of
the Kalman filter 200 as noted above, the predicted values are used to calculate the
steering angle δ to be controlled, according to the following equation (step 60 in
FIG. 4). The steering angle δ can be calculated as follows.

In equation (17) Kη, Kη', Kθ, and Kγ are constants, θ
TARGET is the target yaw rate, and δf is the feed-forward steering angle. The feed-forward
steering angle δf is determined based on the vehicle model, the road curvature rate,
the bank angle, and the vehicle speed and the like. When the steering angle δ to be
controlled is calculated, steering control signal based on the steering angle δ is
output to the steering actuator 32 from the control unit 50 as shown in FIG. 2, the
steering actuator 32, in response to the steering control signal, performing drive
(step 70 in FIG. 4). Subsequently, the above-noted processing is repeatedly executed.
In this manner, the processing of the Kalman filter 200 is repeatedly executed, the
result being that the predicted values of the state quantities such as the lateral
position η and the yaw rate γ successively converge to the values of the state quantities
that should be obtained.
[0062] According to this embodiment, therefore, the control unit 50 calculates the overall
reliability from the driving environment reliability, which takes into consideration
the stand-alone reliability based on the processing results from each sensor and the
advantages and disadvantages of each sensor for the measurement conditions. The control
unit 50 also calculates the freshness, in accordance with the elapsed time (or traveled
distance) from the asynchronous timing of each sensor, and causes the calculated overall
reliabilities and freshnesses to be reflected in the observation error standard deviation
σ and performs Kalman filter prediction. The result is that, even between magnetic
markers, the lateral displacement measured at the immediately preceding time is used
in the Kalman filter prediction, thereby enabling improvement in the accuracy and
reliability of state quantity prediction by the Kalman filter. That is, it is possible
to maintain the accuracy of predicted values of state quantities between magnetic
markers, so that even if the observation period of state quantity at a prescribed
check point at which a magnetic marker or the like is installed increases, it is possible
to implement a vehicle state quantity prediction apparatus that more accurately predicts
the state quantities of a vehicle. It is further possible to implement a vehicle steering
controller capable of more accurate steering control of the vehicle using such a vehicle
state quantity prediction apparatus.
[0063] While the foregoing is a description of an embodiment of the present invention, the
present invention is not restricted to the above-noted embodiment, but the invention
encompasses various forms, modifications, and replacements, within the scope of the
present invention as shown in the appended claims.
[0064] For example, an embodiment of the present invention may be made with the Kalman filter
configuration shown in FIG. 6. The Kalman filter shown in FIG. 6 has a distance-domain
Kalman filter that calculates the predicted values of state quantities of the vehicle
100 (yaw rate, yaw angle, lateral displacement speed, and lateral position) in accordance
with the function of the Kalman filter 200a each time a magnetic marker is detected,
and a time-domain Kalman filter that calculates the predicted values of state quantities
of the vehicle 100 (yaw rate, yaw angle, lateral displacement speed, and lateral position)
in accordance with the function of the Kalman filter 200b for each prescribed period.
The Kalman filter shown in FIG. 6, by initializing the state quantities of the time-domain
Kalman filter 200b that predicts state quantities with only yaw rate as an observed
value using the predicted values of the distance-domain Kalman filter 200b that predicts
state quantities using the lateral position and yaw rate at the time of passing a
magnetic marker as observed values, improves the accuracy of predicting the state
quantities between magnetic markers where it is not possible to measure the lateral
position. If the same type of normalization is performed for the distance-domain Kalman
filter 200a and the time-domain Kalman filter 200b as in the state equation (1) the
observation equation (2), in which the above-described overall reliability and reliability
are reflected in the observation error standard deviation σ, the accuracy and reliability
of state quantity prediction are improved.
[0065] Although the foregoing embodiment calculates the driving environment reliability
for each vehicle individually, alternatively a database of driving environment reliabilities
may be created, and each vehicle may acquire the driving environment reliability from
the database. For example, each vehicle may send the measurement result and stand-alone
reliability of each sensor to a prescribed control center, the running condition at
the time of measurement by each sensor, and measured information such as weather and
road surface condition for the same position. The control center then acquires the
measured information from each vehicle, and statistically creates a reliability database
for each sensor, using the running condition, the weather, and the road surface condition
and the like as indices. Each vehicle may then acquire the driving environment reliability
from the reliability database at the control center, via a communication circuit,
such as between the road and the vehicle, for use in the above-noted state quantities
prediction. By doing this, compared to the driving environment reliability calculated
at each vehicle, it is possible to derive the driving environment reliability with
a greater degree of objectivity.
[0066] Although the foregoing embodiment is described in the context of a Kalman filter,
a predictor that predicts state quantities that describes the movement of a vehicle
by inputting prescribed state quantities measured by sensors into model of the movement
of a vehicle is not limited to a Kalman filter. It is sufficient that the predictor
perform repeated calculation so as to cause convergence of the predicted values to
true values. It is sufficient if the predictor causes a value determining the degree
to which a value measured by a sensor can be trusted (in the case of the Kalman filter
of this embodiment, the observation error standard deviation σ) to reflect the sensor
reliability.
1. A vehicle state quantity prediction apparatus, comprising:
a plurality of observation apparatuses (11-17) that observe prescribed state quantities
representing the movement of a vehicle (100);
a prediction apparatus (200) that inputs prescribed state quantities observed by the
observation apparatuses into a vehicle model to predict state quantities representing
the movement of the vehicle; characterized by
an evaluation apparatus (50) that sets the reliability of prescribed state quantities
observed by the observation apparatuses for each observation apparatus, wherein
the degree to which the prescribed state quantities observed by the observation apparatuses
is reflected in the model is set based on the reliability set by the evaluation apparatus.
2. The vehicle state quantity prediction apparatus according to claim 1, wherein the
evaluation apparatus sets the reliability based on an observed state that is determined
based on the observation results of the observation apparatuses themselves, and sets
a lower reliability the larger the observation error of the observed state is.
3. The vehicle state quantity prediction apparatus according to either claim 1 or claim
2, wherein the evaluation apparatus sets the reliability based on the observation
environment when the prescribed state quantity is observed, and sets a lower reliability
the larger the observation error is in the observation environment.
4. The vehicle state quantity prediction apparatus according to any one of claims 1 to
3, wherein the evaluation apparatus sets the reliability based on an elapsed time
since the prescribed state quantity was observed, and sets a lower reliability the
longer the elapsed time is.
5. The vehicle state quantity prediction apparatus according to any one of claims 1 to
3, wherein the evaluation apparatus sets the reliability based on a traveled distance
from an observation point at which the prescribed state quantity was observed, and
sets a lower reliability the longer the traveled distance is.
6. The vehicle state quantity prediction apparatus according to any one of claims 1 to
5, wherein the evaluation apparatus is a Kalman filter, in which a term of the standard
deviation of the observation error of each observed value is added to an observation
equation of the Kalman filter, and wherein the standard deviation is increased the
lower the reliability is set.
7. The vehicle state quantity prediction apparatus according to any one of claims 1 to
6, wherein the reliability is created as a database from which the vehicle acquires
the reliability.
8. A vehicle steering controller (50),
characterized by comprising:
the vehicle state quantity prediction apparatus according to any one of claims 1 to
7; and
a control signal generator (31) that generates a steering actuator control signal
in a steering system, based on the state quantity describing the movement of the vehicle
predicted by the vehicle state quantity prediction apparatus.
9. A method for predicting a state quantity of a vehicle, comprising:
observing a plurality of prescribed state quantities that describe the movement state
of a vehicle;
inputting the observed prescribed state quantities into a model of the movement of
the vehicle to predict state quantities representing the movement of the vehicle;
characterized by
setting the reliability of the prescribed observed state quantities for each observation;
and
setting the degree to which the observed prescribed state quantities are reflected
in the model based on the set reliability.
10. The method for predicting a state quantity of a vehicle according to claim 9, wherein
the reliability is set based on an observation condition that is determined based
on a result of the observation, and a lower reliability is set the larger the observation
error of the observed condition is.
11. The method for predicting a state quantity of a vehicle according to claim 9, wherein
the reliability is set based on the observation environment when the prescribed state
quantity is observed, and a lower reliability is set the larger the observation error
is in the observation environment.
12. The method for predicting a state quantity of a vehicle according to any one of claims
9 to 11, wherein the reliability is set based on an elapsed time since the prescribed
state quantity was observed, and a lower reliability is set the longer the elapsed
time is.
13. The method for predicting a state quantity of a vehicle according to any one of claims
9 to 11, wherein the reliability is set based on a traveled distance from an observation
point at which the prescribed state quantity was observed, and a lower reliability
is set the longer the traveled distance is.
14. The method for predicting a state quantity of a vehicle according to any one of claims
9 to 13, wherein the setting of reliability uses a Kalman filter, in which a term
of the standard deviation of the observation error of each observed value is added
to an observation equation of the Kalman filter, and wherein the standard deviation
is increased the lower the reliability is set.
15. The method of predicting a state quantity of a vehicle according to any one of claims
9 to 14, wherein the reliability is created as a database from which the vehicle acquires
the reliability.
16. A vehicle steering control method,
characterized by comprising:
predicting a state quantity that describes the movement of a vehicle by the method
of predicting a state quantity of a vehicle according to any one of claims 9 to 15;
and
generating a steering actuator control signal in a steering system, based on the state
quantity describing the movement of the vehicle.
1. Fahrzeugzustandsgrößenvorhersagevorrichtung, welche aufweist:
eine Vielzahl von Beobachtungsvorrichtungen (11 bis 17), welche vorgeschriebene Zustandsgrößen
beobachten, welche die Bewegung eines Fahrzeugs (100) darstellen; und
eine Vorhersagevorrichtung (200), welche die durch die Beobachtungsvorrichtung beobachteten
vorgeschriebenen Zustandsgrößen in ein Fahrzeugmodell eingibt, um Zustandsgrößen vorherzusagen,
welche die Fahrzeugbewegung darstellen; gekennzeichnet durch:
eine Beurteilungsvorrichtung (50), welche die Zuverlässigkeit der durch die Beobachtungsvorrichtungen beobachteten vorgeschriebenen Zustandsgrößen für jede
Beobachtungsvorrichtung festlegt, wobei
der Grad, welcher die durch die Beobachtungsvorrichtungen beobachteten vorgeschriebenen Zustandsgrößen in dem
Modell widerspiegelt, auf der Basis der durch die Beurteilungsvorrichtung eingestellten Zuverlässigkeit festgelegt wird.
2. Fahrzeugzustandsgrößenvorhersagevorrichtung gemäß Anspruch 1, wobei die Beurteilungsvorrichtung
die Zuverlässigkeit auf der Basis eines beobachteten Zustandes festlegt, welcher auf
der Basis der Beobachtungsergebnisse der Beobachtungsvorrichtungen selbst bestimmt
wird, und eine umso geringere Zuverlässigkeit festlegt, je größer der Beobachtungsfehler
des beobachteten Zustands ist.
3. Fahrzeugzustandsgrößenvorhersagevorrichtung gemäß Anspruch 1 oder 2, wobei die Beurteilungsvorrichtung
die Zuverlässigkeit auf der Basis der Beobachtungsumgebung, bei welcher die vorgeschriebene
Zustandsgröße beobachtet wird, festlegt, und eine umso geringere Zuverlässigkeit festlegt,
je größer der Beobachtungsfehler in der Beobachtungsumgebung ist.
4. Fahrzeugzustandsgrößenvorhersagevorrichtung gemäß einem der Ansprüche 1 bis 3, wobei
die Beurteilungsvorrichtung die Zuverlässigkeit auf der Basis einer verstrichenen
Zeit seit der Beobachtung der vorgeschriebenen Zustandsgröße festlegt und eine umso
geringere Zuverlässigkeit festlegt, je länger die verstrichene Zeit ist.
5. Fahrzeugzustandsgrößenvorhersagevorrichtung gemäß einem der Ansprüche 1 bis 3, wobei
die Beurteilungsvorrichtung die Zuverlässigkeit auf der Basis einer Fahrstrecke von
einem Beobachtungspunkt, an welchem die vorgeschriebene Zustandsgröße beobachtet wurde,
festlegt und eine umso geringere Wahrscheinlichkeit festlegt, je länger die Fahrstrecke
ist.
6. Fahrzeugzustandsgrößenvorhersagevorrichtung gemäß einem der Ansprüche 1 bis 5, wobei
die Beurteilungsvorrichtung ein Kalman-Filter ist, in welchem ein Ausdruck für die
Standardabweichung des Beobachtungsfehler jedes beobachteten Werts einer Beobachtungsgleichung
des Kalman-Filters hinzuaddiert wird, und die Standardabweichung mit Abnahme der festgelegten
Zuverlässigkeit erhöht wird.
7. Fahrzeugzustandsgrößenvorhersagevorrichtung gemäß einem der Ansprüche 1 bis 6, wobei
die Zuverlässigkeit als eine Datenbank ausgebildet wird, aus welcher das Fahrzeug
die Zuverlässigkeit erfasst.
8. Fahrzeuglenksteuervorrichtung (50),
gekennzeichnet durch:
die Fahrzeugzustandsgrößenvorhersagevorrichtung gemäß einem der Ansprüche 1 bis 7;
und
einen Steuersignalgenerator (31), welcher ein Signal zum Steuern eines Lenkstellgliedes
in einem Lenksystem auf der Basis der die Bewegung des Fahrzeugs beschreibenden Zustandsgröße
erzeugt, welche durch die Fahrzeugzustandsgrößenvorhersagevorrichtung vorhergesagt wird.
9. Verfahren zum Vorhersagen einer Zustandsgröße eines Fahrzeugs, welche aufweist:
Beobachten einer Vielzahl von vorgeschriebenen Zustandsgrößen, welche den Bewegungszustand
eines Fahrzeugs beschreiben; und
Eingeben der beobachteten vorgeschriebenen Zustandsgrößen in ein Bewegungsmodell des
Fahrzeugs, um die die Bewegung des Fahrzeugs darstellende Zustandsgrößen vorherzusagen;
gekennzeichnet durch
Einstellen der Zuverlässigkeit der beobachteten vorgeschriebenen Zustandsgrößen für
jede Beobachtung; und
Einstellen des Grades, welcher die beobachteten vorgeschriebenen Zustandsgrößen in
dem Modell widerspiegelt, auf der Basis der festgelegten Zuverlässigkeit.
10. Verfahren zum Vorhersagen einer Zustandsgröße eines Fahrzeugs gemäß Anspruch 9, wobei
die Zuverlässigkeit auf der Basis eines Beobachtungszustandes festgelegt wird, welcher
auf der Basis eines Beobachtungsergebnisses bestimmt wird, und eine umso geringere
Zuverlässigkeit eingestellt wird, je größer der Beobachtungsfehler des beobachteten
Zustandes ist.
11. Verfahren zum Vorhersagen einer Zustandsgröße eines Fahrzeugs gemäß Anspruch 9, wobei
die Zuverlässigkeit auf der Basis der Beobachtungsumgebung während der Beobachtung
der vorgeschriebenen Zustandsgröße festgelegt wird und eine umso geringere Zuverlässigkeit
eingestellt wird, je größer der Beobachtungsfehler in der Beobachtungsumgebung ist.
12. Verfahren zum Vorhersagen einer Zustandsgröße eines Fahrzeugs gemäß einem der Ansprüche
9 bis 11, wobei die Zuverlässigkeit auf der Basis einer verstrichenen Zeit der Beobachtung
der vorgeschriebenen Zustandsgröße festgelegt wird und eine umso geringere Zuverlässigkeit
festgelegt wird, je länger die verstrichene Zeit ist.
13. Verfahren zum Vorhersagen einer Zustandsgröße eines Fahrzeugs gemäß einem der Ansprüche
9 bis 11, wobei die Zuverlässigkeit auf der Basis einer Fahrstrecke von einem Beobachtungspunkt,
an welchem die vorgeschriebene Zustandsgröße beobachtet wurde, festgelegt wird und
eine umso geringere Zuverlässigkeit festgelegt wird, je länger die Fahrstrecke ist.
14. Verfahren zum Vorhersagen einer Zustandsgröße eines Fahrzeugs gemäß einem der Ansprüche
9 bis 13, wobei die Zuverlässigkeit unter Verwendung eines Kalman-Filters festgelegt
wird, in welchem ein Ausdruck für die Standardabweichung des Beobachtungsfehlers jedes
beobachteten Wertes einer Beobachtungsgleichung des Kalman-Filters hinzuaddiert wird,
und wobei die Standardabweichung erhöht wird, je geringer die Zuverlässigkeit festgelegt
ist.
15. Verfahren zum Vorhersagen einer Zustandsgröße eines Fahrzeugs gemäß einem der Ansprüche
9 bis 14, wobei die Zuverlässigkeit als eine Datenbank ausgebildet wird, aus welcher
das Fahrzeug die Zuverlässigkeit erfasst.
16. Fahrzeuglenksteuerverfahren,
gekennzeichnet durch:
Vorhersagen einer die Fahrzeugbewegung beschreibenden Zustandsgröße, welche mittels
des Verfahrens zum Vorhersagen einer Zustandsgröße eines Fahrzeugs gemäß einem der
Ansprüche 9 bis 15; und
Erzeugen eines Signals zum Steuern eines Lenkstellgliedes in einem Lenksystem auf
der Basis der die Bewegung des Fahrzeugs beschreibenden Zustandsgröße.
1. Appareil de prédiction de la grandeur d'état d'un véhicule, comprenant :
plusieurs appareils d'observation (11-17) qui observent des grandeurs d'état prescrites
représentant le mouvement d'un véhicule (100) ;
un appareil de prédiction (200) qui introduit des grandeurs d'état prescrites observées
par les appareils d'observation dans un modèle de véhicule afin de prévoir des grandeurs
d'état représentant le mouvement du véhicule ; caractérisé par
un appareil d'évaluation (50) qui établit la fiabilité des grandeurs d'état prescrites
observées par les appareils d'observation pour chaque appareil d'observation, où
le degré auquel les grandeurs d'état prescrites observées par les appareils d'observation
sont reflétées dans le modèle est établi sur la base de la fiabilité établie par l'appareil
d'évaluation.
2. Appareil de prédiction de la grandeur d'état d'un véhicule selon la revendication
1, dans lequel l'appareil d'évaluation établit la fiabilité sur la base d'un état
observé qui est déterminé sur la base des résultats d'observation des appareils d'observation
eux-mêmes, et plus l'erreur d'observation de l'état observé est grande et plus la
fiabilité est établie à une valeur plus petite.
3. Appareil de prédiction de la grandeur d'état d'un véhicule selon la revendication
1 ou 2, dans lequel l'appareil d'évaluation établit la fiabilité sur la base de l'environnement
d'observation lorsque la grandeur d'état prescrite est observée, et plus l'erreur
d'observation est grande dans l'environnement d'observation et plus la fiabilité est
établie à une valeur plus petite.
4. Appareil de prédiction de la grandeur d'état d'un véhicule selon l'une quelconque
des revendications 1 à 3, dans lequel l'appareil d'évaluation établit la fiabilité
sur la base d'un temps écoulé depuis que la grandeur d'état prescrite a été observée,
et plus le temps écoulé est long et plus la fiabilité est établie à une valeur plus
petite.
5. Appareil de prédiction de la grandeur d'état d'un véhicule selon l'une quelconque
des revendications 1 à 3, dans lequel l'appareil d'évaluation établit la fiabilité
sur la base d'une distance parcourue depuis un point d'observation auquel la grandeur
d'état prescrite a été observée, et plus la distance parcourue est longue et plus
la fiabilité est établie à une valeur plus petite.
6. Appareil de prédiction de la grandeur d'état d'un véhicule selon l'une quelconque
des revendications 1 à 5, dans lequel l'appareil d'évaluation est un filtre de Kalman,
où un terme de la déviation standard de l'erreur d'observation de chaque valeur observée
est ajouté à une équation d'observation du filtre de Kalman, et où, plus la fiabilité
est établie à une valeur plus petite et plus la déviation standard est augmentée.
7. Appareil de prédiction de la grandeur d'état d'un véhicule selon l'une quelconque
des revendications 1 à 6, dans lequel la fiabilité est créée comme base de données
de laquelle le véhicule acquiert la fiabilité.
8. Unité de commande (50) de direction de véhicule,
caractérisée par le fait de comprendre :
l'appareil de prédiction de la grandeur d'état d'un véhicule selon l'une quelconque
des revendications 1 à 7 ; et
un deuxième générateur (31) de signal de commande qui génère un signal de commande
de l'actionneur de direction dans un système de direction, sur la base de la grandeur
d'état décrivant le mouvement du véhicule prévu par l'appareil de prédiction de la
grandeur d'état du véhicule.
9. Procédé pour prévoir une grandeur d'état d'un véhicule, comprenant le fait de :
observer plusieurs grandeurs d'état prescrites qui décrivent l'état de mouvement d'un
véhicule ;
introduire les grandeurs d'état prescrites observées dans un modèle du mouvement du
véhicule afin de prévoir les grandeurs d'état représentant le mouvement du véhicule
; caractérisé par le fait de
établir la fiabilité des grandeurs d'état observées prescrites pour chaque observation
; et
établir le degré auquel les quantités d'état prescrites observées sont reflétées dans
le modèle sur la base de la fiabilité établie.
10. Procédé pour prévoir une grandeur d'état d'un véhicule selon la revendication 9, dans
lequel la fiabilité est établie sur la base d'une condition d'observation qui est
déterminée sur la base d'un résultat de l'observation, et plus l'erreur d'observation
de la condition observée est grande et plus la fiabilité est établie à une valeur
plus petite.
11. Procédé pour prévoir une grandeur d'état d'un véhicule selon la revendication 9, dans
lequel la fiabilité est établie sur la base de l'environnement d'observation lorsque
la grandeur d'état prescrite est observée, et plus l'erreur d'observation est grande
dans l'environnement d'observation et plus la fiabilité est établie à une valeur plus
petite.
12. Procédé pour prévoir une grandeur d'état d'un véhicule selon l'une quelconque des
revendications 9 à 11, dans lequel la fiabilité est établie sur la base d'un temps
écoulé depuis que la grandeur d'état prescrite a été observée, et plus le temps écoulé
est long et plus la fiabilité est établie à une valeur plus petite.
13. Procédé pour prévoir une grandeur d'état d'un véhicule selon l'une quelconque des
revendications 9 à 11, dans lequel la fiabilité est établie sur la base d'une distance
parcourue depuis un point d'observation auquel la grandeur d'état prescrite a été
observée, et plus la distance parcourue est longue et plus la fiabilité est établie
à une valeur plus petite.
14. Procédé pour prévoir une grandeur d'état d'un véhicule selon l'une quelconque des
revendications 9 à 13, dans lequel l'établissement de la fiabilité utilise un filtre
de Kalman, dans lequel un terme de la déviation standard de l'erreur d'observation
de chaque valeur observée est ajoutée à une équation d'observation du filtre de Kalman,
et où, plus la fiabilité est établie à une valeur plus petite plus la déviation standard
est augmentée.
15. Procédé pour prévoir une grandeur d'état d'un véhicule selon l'une quelconque des
revendications 9 à 14, dans lequel la fiabilité est créée comme une base de données
de laquelle le véhicule acquiert la fiabilité.
16. Procédé de commande de direction de véhicule,
caractérisé par le fait de comprendre :
la prédiction d'une grandeur d'état qui décrit le mouvement d'un véhicule par le procédé
de prédiction d'une grandeur d'état d'un véhicule selon l'une quelconque des revendications
9 à 15 ;et
la génération d'un signal de commande d'actionneur de direction dans un système de
direction, sur la base de la grandeur d'état décrivant le mouvement du véhicule.