JP5821288B2 - Road shape prediction device - Google Patents
Road shape prediction device Download PDFInfo
- Publication number
- JP5821288B2 JP5821288B2 JP2011122600A JP2011122600A JP5821288B2 JP 5821288 B2 JP5821288 B2 JP 5821288B2 JP 2011122600 A JP2011122600 A JP 2011122600A JP 2011122600 A JP2011122600 A JP 2011122600A JP 5821288 B2 JP5821288 B2 JP 5821288B2
- Authority
- JP
- Japan
- Prior art keywords
- vehicle
- road shape
- road
- curvature
- unit
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000004364 calculation method Methods 0.000 claims description 75
- 238000012937 correction Methods 0.000 claims description 54
- 230000014509 gene expression Effects 0.000 claims description 11
- 238000001514 detection method Methods 0.000 claims description 10
- 239000006185 dispersion Substances 0.000 claims description 10
- 239000011159 matrix material Substances 0.000 claims description 4
- 238000000034 method Methods 0.000 description 18
- 238000012545 processing Methods 0.000 description 9
- 230000001133 acceleration Effects 0.000 description 6
- 238000010586 diagram Methods 0.000 description 6
- 238000011156 evaluation Methods 0.000 description 6
- 238000009795 derivation Methods 0.000 description 3
- 239000007787 solid Substances 0.000 description 2
- 238000011161 development Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000010354 integration Effects 0.000 description 1
- 230000007935 neutral effect Effects 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 229920006395 saturated elastomer Polymers 0.000 description 1
Images
Classifications
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02T—CLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
- Y02T10/00—Road transport of goods or passengers
- Y02T10/80—Technologies aiming to reduce greenhouse gasses emissions common to all road transportation technologies
- Y02T10/84—Data processing systems or methods, management, administration
Landscapes
- Controls For Constant Speed Travelling (AREA)
- Traffic Control Systems (AREA)
Description
本発明は、車載された車両内部情報によって自車両の進行方向前方の道路形状を予測する道路形状予測技術に関する。 The present invention relates to a road shape prediction technique for predicting a road shape ahead of a traveling direction of a host vehicle based on vehicle internal information.
特許文献1には、自車両の車速、操舵角、ヨーレートを検出し、それらの検出値をカルマンフィルタに通して、車両状態として道路曲率および曲率変化を推定する道路曲率推定装置が記載されている。
具体的には、特許文献1では、車速およびヨーレートを観測して、第1のカルマンフィルタを用いて加速度および角加速度を推定し、これらの観測値及び推定値(車速推定値、ヨーレート推定値、加速度推定値、角加速度推定値)を用いて、曲率および曲率変化率を算出している。
Specifically, in
また、上記算出した曲率および曲率変化を第2のカルマンフィルタに入力して、曲率および曲率変化の推定値を算出する構成となっている。
そして、上記各カルマンフィルタの計算過程で、車速推定値、加速度推定値および計算更新周期を用いた距離発展の差分方程式に変換して算出を実施している。
In addition, the calculated curvature and curvature change are input to the second Kalman filter, and the estimated value of the curvature and curvature change is calculated.
In the calculation process of each Kalman filter, the calculation is performed by converting into a difference equation of distance development using the vehicle speed estimation value, the acceleration estimation value, and the calculation update period.
一般に上記ヨーレートセンサの観測値には、観測誤差を補正するオフセット補正が重畳される。しかし、カルマンフィルタは、ノイズが平均値0、分散σ2の正規分布に従うという仮定の下で、最小分散不偏推定量を与えるため、この正規分布の仮定に合わないオフセット補正分は除去できない。そのためカルマンフィルタ用として、特別にオフセット補正する仕組みがなければオフセット分の誤差が重畳して推定誤差が悪化する。
本発明は、上記のような点に着目したもので、車載された車両内部情報に基づき、より精度良く進行方向前方の道路形状を予測することを目的とする。
In general, an offset correction for correcting an observation error is superimposed on the observation value of the yaw rate sensor. However, since the Kalman filter gives the minimum variance unbiased estimator under the assumption that the noise follows a normal distribution with an average value of 0 and a variance σ 2, an offset correction that does not match the normal distribution assumption cannot be removed. Therefore, if there is no special offset correction mechanism for the Kalman filter, an error for the offset is superimposed and the estimation error is deteriorated.
The present invention pays attention to the above points, and an object of the present invention is to predict a road shape ahead in the traveling direction with higher accuracy based on vehicle internal information mounted on a vehicle.
上記課題を解決するために、本発明は、車速と操舵角とに基づき、車両状態量として、車両が通過した軌跡の接線方向である車両姿勢角と、車両が通過した軌跡の曲率である車両軌跡曲率とを算出し、操舵角と、その距離微分値基づき、予め定めた演算式に従って、上記車両軌跡曲率の変化である車両軌跡曲率変化を算出する。また、本発明は、上記算出した車両状態量と車両軌跡曲率変化に基づき、予め定めた演算式に従って、現在地の道路形状の推定値として、車両が走行している道路を曲線で表したときのその曲線の接線方向である道路曲線接線方向と、車両が走行している道路を曲線で表したときのその曲線の曲率である道路曲率と、その道路曲率の変化である道路曲率変化とを推定する。そして、本発明は、上記推定した道路形状の推定値から車両進行方向前方の道路形状を予測する。 In order to solve the above problems, the present invention is based on the vehicle speed and the steering angle, and as a vehicle state quantity , a vehicle attitude angle that is a tangential direction of a trajectory passed by the vehicle and a curvature of the trajectory passed by the vehicle. calculating a trajectory curvature, the steering angle,-out the distance differential value group Dzu, according to a predetermined arithmetic expression to calculate the vehicle trajectory curvature change is the change in the vehicle trajectory curvature. In addition, the present invention is based on the calculated vehicle state quantity and the change in the vehicle trajectory curvature according to a predetermined arithmetic expression when the road on which the vehicle is traveling is represented by a curve as an estimated value of the road shape of the current location . estimation and road curves tangentially a tangential direction of the curve, and the road curvature is the curvature of the curve when representing the road on which the vehicle is traveling a curve, the road curvature change is a change in the road curvature To do. And this invention estimates the road shape ahead of a vehicle advancing direction from the estimated value of the said estimated road shape.
本発明によれば、車輪速と操舵角の情報を用いて車両状態量と車両軌跡曲率変化を算出し、これに基づき道路形状を予測し、前方道路形状を予測する。このため、本発明によれば、精度良く前方道路の形状を予測することが可能となる。 According to the present invention, the vehicle state quantity and the vehicle trajectory curvature change are calculated using the information on the wheel speed and the steering angle, the road shape is predicted based on this, and the forward road shape is predicted. For this reason, according to the present invention, the shape of the road ahead can be predicted with high accuracy.
次に本発明の実施形態について図面を参照しつつ説明する。
(構成)
本実施形態の車両は、運転者の運転操作に応じた状態に車両挙動が制御される。車両は、制駆動制御などによって自動走行させる構成を備えていても良い。
車両は、駆動制御装置、及び制動制御装置を備える。駆動制御装置は、運転者が操作するアクセルペダルのアクセル開度に応じた目標駆動力となるように、エンジンやモータなどの駆動源を制御する。制動制御装置は、運転者が操作するブレーキペダルのブレーキ開度に応じた目標制動力となるように、各輪の制動装置を制御する。
Next, embodiments of the present invention will be described with reference to the drawings.
(Constitution)
In the vehicle of this embodiment, the vehicle behavior is controlled in a state corresponding to the driving operation of the driver. The vehicle may have a configuration for automatically traveling by braking / driving control or the like.
The vehicle includes a drive control device and a braking control device. The drive control device controls a drive source such as an engine or a motor so as to obtain a target drive force according to the accelerator opening of the accelerator pedal operated by the driver. The braking control device controls the braking device of each wheel so as to obtain a target braking force according to the brake opening degree of the brake pedal operated by the driver.
また、車両は、図1に示すように、運転者が操作するステアリングホイール1の操舵角に応じて、操舵装置2が操向輪3(図1では前輪)を転舵する。
車両は、図1に示すように、操舵角センサ4、車輪速センサ5、道路形状予測ECU6を備える。
操舵角センサ4は、ステアリングホイール1やステアリング軸の回転角を検出することで操舵角情報を検出する。検出した操舵角情報は道路形状予測ECU6に出力される。
Further, as shown in FIG. 1, in the vehicle, the
As shown in FIG. 1, the vehicle includes a
The
車輪速センサ5は、車輪速情報を検出し、その検出値を道路形状予測ECU6に出力する。車輪速センサ5は、車輪の回転に応じて、予め設定した回転角、つまりその回転角に対応する車両の移動距離毎に発生するパルス情報に基づく車両の走行距離から車速を検出する。
道路形状予測ECU6は、マイクロコンピュータおよびその周辺回路を備えるコントローラである。この道路形状予測ECU6は、図2に示すように、機能的には、少なくとも車両状態量算出部10、道路形状推定部11、道路形状予測部12を備える。
The
The road
車両状態量算出部10は、車速と操舵角の情報に基づき車両状態量を算出する。その算出する車両状態量は、車両姿勢角、車両軌跡曲率、及び上記操舵角の距離微分に基づく車両軌跡曲率変化である。この上記車両状態量算出部10は、車両状態量算出本体部10A、車両軌跡曲率変化算出部10B、及び誤差補正部10Cを備える。
車両状態量算出本体部10Aは、車輪速センサ5が検出した車輪速情報と、操舵センサが検出した操舵情報とに基づき、車両姿勢角と車両軌跡曲率を算出する。本実施形態では、車両姿勢角として、車両軌跡接線方向を算出する。この車両軌跡接線方向は、車両姿勢角を表している。
The vehicle state
The vehicle state quantity calculation
車両軌跡曲率変化算出部10Bは、操舵角センサ4が検出した操舵角と、操舵角を距離微分した値とを用いて車両軌跡曲率変化を算出する。
誤差補正部10Cは、路面カントやうねりなどの平坦路に対する走行路面形状変化や、スリップや車輪空転などの路面に対する車輪の滑り状態からなる、車両状態算出誤差の情報を検出し、その検出した車両状態算出誤差が予め設定した補正閾値以上と判定すると、その検出した車両状態算出誤差の情報に基づき、車両状態量算出本体部10A及び車両軌跡曲率変化算出部10Bが算出する車両状態量を補正する。
The vehicle trajectory curvature
The
このとき、誤差補正部10Cは、上記検出した車両状態算出誤差が、上記補正閾値よりも大きな値として予め設定した補正限界閾値を越えたと判定した場合には、補正限界を超えた事を示す補正限界状態フラグをONとすると共に、上記補正処理を実施しない。なお、補正限界状態フラグは、初期値がOFFとなっている。
道路形状推定部11は、車両状態量算出部10で算出した車両状態量である、車両姿勢角、車両軌跡曲率、及び車両軌跡曲率変化から、現在走行中の道路の道路形状の推定値を推定する。上記道路形状の推定値は、道路曲線接線方向、道路曲率、及び道路曲率変化である。
At this time, if the
The road
道路形状予測部12は、道路形状推定部11が推定した道路形状の推定値から、予め設定した距離前方までの車両進行方向前方の道路形状を予測する。車両進行方向前方の道路形状の予測値は、現在位置から予め設定した前方距離若しくは当該前方距離までの道路形状に対する、車両進行方向前方の道路の道路曲線接線方向、道路曲率、道路曲率変化である。
The road
次に道路形状予測ECU6における道路形状予測の処理を、図3を参照して説明する。
先ずステップS10にて操舵角及び車輪速パルスを検出する。
次に、ステップS20にて、車両状態量算出部10が、車両状態量を算出する。
次に、ステップS30にて、道路形状推定部11が、車両状態量算出部10が算出した車両状態量に基づき道路形状の推定値を求める。
次に、ステップS40にて、道路形状予測部12が、道路形状推定部11が推定した道路形状の推定値に基づき、予め設定した前方距離までの道路形状を予測する。その後復帰する。
Next, road shape prediction processing in the road
First, in step S10, a steering angle and a wheel speed pulse are detected.
Next, in step S20, the vehicle
Next, in step S <b> 30, the road
Next, in step S40, the road
次に、車両状態量算出部10の処理について図4を参照して説明する。
まずステップS100にて、車輪速センサ5からのパルス信号に基づき車両の移動距離を算出する。
次に、ステップS110にて、車両状態量算出本体部10Aが、ステップS100にて求めた移動距離に基づき、車両軌跡接線方向及び曲率を算出する。
次に、ステップS120にて、操舵角の時間微分を算出する。
次に、ステップS130にて、車両軌跡曲率変化算出部10Bが、ステップS120にて算出した操舵角の時間微分に基づき車両軌跡曲率変化を算出する。その後復帰する。
Next, the process of the vehicle state
First, in step S100, the moving distance of the vehicle is calculated based on the pulse signal from the
Next, in step S110, the vehicle state quantity calculation
Next, in step S120, a time derivative of the steering angle is calculated.
Next, in step S130, the vehicle trajectory curvature
次に、誤差補正部10Cの処理について図5を参照して説明する。
まずステップS200にて、車両状態算出誤差となる道路形状を検出する。
次に、ステップS210にて、車輪のスリップに起因する車両状態算出誤差の要因を検出する。
次に、ステップS220にて、予め設定した補正閾値以上の車両状態算出誤差があると判定すると補正項を算出する。後述のように、例えば評価関数値Jを演算し、その評価関数値Jが補正閾値Th1以上の場合に補正項を算出する。
Next, the processing of the
First, in step S200, a road shape that causes a vehicle state calculation error is detected.
Next, in step S210, a factor of a vehicle state calculation error caused by wheel slip is detected.
Next, when it is determined in step S220 that there is a vehicle state calculation error equal to or greater than a preset correction threshold, a correction term is calculated. As will be described later, for example, the evaluation function value J is calculated, and the correction term is calculated when the evaluation function value J is equal to or greater than the correction threshold Th1.
次に、ステップS230にて、予め設定した補正限界閾値Th2(>Th1)を超える誤差があるか否かを判定する。条件を満足する場合には、ステップS250に移行する。条件を満足しない場合にはステップS240に移行する。
ステップS240では、補正閾値Th1以上の誤差がある場合には、補正項で車両状態量を補正する。その後復帰する。
ステップS250では、補正限界状態フラグをONにする。その後復帰する。補正限界状態フラグがONの場合には、例えば、過去の情報をクリアして、道路形状予測のための計算をし直す。
Next, in step S230, it is determined whether there is an error exceeding a preset correction limit threshold Th2 (> Th1). If the condition is satisfied, the process proceeds to step S250. If the condition is not satisfied, the process proceeds to step S240.
In step S240, if there is an error greater than or equal to the correction threshold Th1, the vehicle state quantity is corrected using the correction term. Then return.
In step S250, the correction limit state flag is turned ON. Then return. When the correction limit state flag is ON, for example, past information is cleared and calculation for road shape prediction is performed again.
以下、上述の各処理について詳説する。
図6は、本実施形態における処理のブロック図と対応する数式を示す図である。
(車両状態量算出部10での車両状態量の算出について)
次に、車両状態量算出部10で算出する車両軌跡接線方向(車両姿勢角)、車両軌跡曲率、及び車両軌跡曲率変化の算出について説明する。
Hereinafter, each process described above will be described in detail.
FIG. 6 is a diagram showing mathematical expressions corresponding to the block diagram of the processing in the present embodiment.
(About the calculation of the vehicle state quantity in the vehicle state quantity calculation unit 10)
Next, calculation of the vehicle trajectory tangent direction (vehicle attitude angle), the vehicle trajectory curvature, and the vehicle trajectory curvature change calculated by the vehicle state
車体速Vは、下記(1)式に基づき、左右の後輪車輪速Vl、Vrから求めることが出来る。
V =(Vl+Vr)/2 ・・・(1)
ここで、(1)式における左右の後輪車輪速Vl、Vrは、タイヤ径に基づき車輪速を車体速に換算した値である。
The vehicle body speed V can be obtained from the left and right rear wheel speeds Vl and Vr based on the following equation (1).
V = (Vl + Vr) / 2 (1)
Here, the left and right rear wheel speeds Vl and Vr in the equation (1) are values obtained by converting the wheel speed into the vehicle body speed based on the tire diameter.
また、ヨーレートωは、左右の後輪車輪速Vl、Vrを用いて式(2)で表すことが出来る。Trd[m]は、後輪トレッド長をトレッド値である。
ω =(Vl−Vr)/Trd ・・・(2)
さらに、曲率ρ=ω/Vと表すことができる。
Further, the yaw rate ω can be expressed by Expression (2) using the left and right rear wheel speeds Vl and Vr. Trd [m] is the tread value of the rear wheel tread length.
ω = (Vl−Vr) / Trd (2)
Furthermore, it can be expressed as curvature ρ = ω / V.
これらに基づき、車両軌跡の曲率は、(3)式によって求めることが出来る。
ρ =2(Vl−Vr)/{Trd・(Vl+Vr)} ・・・(3)
また、V=(dL/dt)と表せることがから、(1)式は(4)式のように表現できる。
dL =(dLl+dLr)/2 ・・・(4)
ここでdLは車体の移動距離、dLl、dLrは左右の後輪車輪移動距離を表している。dLl、dLrは後輪車輪速センサ5の情報で検知出来る。
Based on these, the curvature of the vehicle trajectory can be obtained by equation (3).
ρ = 2 (Vl−Vr) / {Trd · (Vl + Vr)} (3)
Since V = (dL / dt) can be expressed, equation (1) can be expressed as equation (4).
dL = (dLl + dLr) / 2 (4)
Here, dL represents the moving distance of the vehicle body, and dLl and dLr represent the moving distances of the left and right rear wheels. dLl and dLr can be detected by information from the rear
また、(3)式は、操舵角に基づき(5)式で表すことが出来る。
ρ =2(dLl−dLr)/{Trd・(dLl+dLr)} ・・・(5)
また、(6)式に基づき、操舵角δから車両軌跡の曲率ρを算出することが出来る。
ρ =tan(δ/Gr)/Lw ・・・・(6)
ここで、
Lw[m]:ホイールベース長
Gr :ステアリングホイールとタイヤの転舵角間のギア比
である。
ここで、(6)式を距離微分すると(7)式が得られる。
Moreover, (3) Formula can be represented by (5) Formula based on a steering angle.
ρ = 2 (dLl−dLr) / {Trd · (dLl + dLr)} (5)
Further, the curvature ρ of the vehicle trajectory can be calculated from the steering angle δ based on the equation (6).
ρ = tan (δ / G r ) / Lw (6)
here,
Lw [m]: Wheel base length Gr: Gear ratio between the steering wheel and the turning angle of the tire.
Here, the equation (7) is obtained by differentiating the equation (6) by distance.
(4)式を用いて、(5)式及び(7)式を、オイラー法により近似して差分方程式で表現すると、下記(8)式、(9)式、(10)式が得られる。 Using the equation (4), when the equations (5) and (7) are approximated by the Euler method and expressed as a difference equation, the following equations (8), (9), and (10) are obtained.
ここで、
θn:車両軌跡接線方向
ρn:車両軌跡曲率
ζn:車両軌跡曲率変化
を表している。また、添え字nは、車両移動距離dL毎に増加する。
そして、車両状態量算出部10は、(10)式を算出して、上記(8)式及び(9)式を車両移動距離dL毎に数値積分することにより、車両状態量を算出する。
here,
θn: vehicle track tangent direction ρn: vehicle track curvature ζn: vehicle track curvature change Further, the subscript n increases for each vehicle movement distance dL.
And the vehicle state
以上の結果に基づき、車両状態量算出部10は、(8)式〜(10)式によって、車両移動距離dL毎に、車両状態量として、車両軌跡接線方向、車両軌跡曲率、車両軌跡曲率変化を求める。
ここで、上記車両状態量を算出する際のモデルは、車両が平坦な舗装路面を走行し、且つ、横滑りなどの車輪の滑りが発生していないという条件でのモデルである。
このため、上記車両状態量の算出に影響を与えるだけの走行路面形状変化が存在する場合、若しくは上記車両状態量の算出に影響を与えるだけの走行路面に対する車輪の滑りを検出すると、誤差補正部10Cは、車両状態量を補正する。
Based on the above results, the vehicle state
Here, the model for calculating the vehicle state quantity is a model under the condition that the vehicle travels on a flat paved road surface and no wheel slip such as a side slip occurs.
Therefore, if there is a change in the shape of the traveling road surface that affects the calculation of the vehicle state quantity, or if a slip of the wheel with respect to the traveling road surface that affects the calculation of the vehicle state quantity is detected, an
車両状態算出誤差になりうる走行路面形状として路面カントやうねりなどが存在する。また、車両状態算出誤差になりうる走行路面に対する車輪の滑りとなりうるものとして、横滑りや片流れ、スリップなどの現象がある。そして、誤差補正部10Cは、このようなことで発生する車両状態算出誤差が予め設定した補正閾値以上となったことを検出すると、例えば(8)式〜(10)式で示される上記算出した車両状態量、若しくは観測値としての車速値や操舵角を補正する。
There are road surface cants and swells as traveling road surface shapes that may cause vehicle state calculation errors. Further, there are phenomena such as side slip, one-sided flow, slip, etc. that may cause the wheel to slip on the road surface that may cause a vehicle state calculation error. Then, when the
上記誤差補正部10Cの処理について補足説明する。
路面カントやうねり等の車両状態算出誤差要因の有無を検出する。予め設定した平坦路に対する、予め設定した以上の路面形状変動が存在すると判定すると、車両状態算出誤差要因があると判定する。
車両状態算出誤差は、例えば次のようにして検出する。
すなわち、後輪車輪速センサ5から算出した車両軌跡状態量((5)式に基づく後輪車輪速センサ5から求めた曲率ρw)と前輪舵角から算出した車両軌跡状態量((6)式に基づく操舵角から求めた曲率ρs)とを算出し、その偏差(ρw-ρs)に基づき、路面カントやうねりなどの車両状態算出誤差を検出する。
A supplementary description will be given of the processing of the
The presence or absence of a vehicle state calculation error factor such as a road surface cant or swell is detected. If it is determined that there is more road surface shape variation than the preset flat road, it is determined that there is a vehicle state calculation error factor.
The vehicle state calculation error is detected as follows, for example.
That is, the vehicle trajectory state quantity calculated from the rear wheel speed sensor 5 (curvature ρ w obtained from the rear
誤差補正部10Cは、例えば、予め設定した一定走行距離L[m]毎に、逐次、下記(11)式に基づき、車両状態算出誤差として評価関数値Jを評価する、そして、その評価関数値Jが予め設定した補正閾値Th1以上となったと判定したら、上記車両状態量を補正する。
The
また、誤差補正部10Cは、上記式で示した評価関数値Jが、上記補正閾値Th1よりも大きい値として予め設定した補正限界閾値Th2を超えた場合に、補正限界と判定する。
ここで、路面カントによる路面形状誤差要因を例にして補正の一例を説明する。
ここで、図7に示すような路面カントがついた直進路を走行した場合について考える。図7の路面では、紙面上側の路面高さが高く且つ紙面下側が低いとする。
Further, the
Here, an example of correction will be described by taking a road surface shape error factor caused by a road surface cant as an example.
Here, consider the case where the vehicle travels on a straight road with a road surface cant as shown in FIG. In the road surface of FIG. 7, it is assumed that the road surface height on the upper side of the paper is high and the lower side of the paper is low.
この路面を、左から右に走行する際に、ハンドルを中立状態のままにして走行すると、路面の高低差の影響により車両軌跡は実線の軌跡をたどる。従って、この路面を直進するためには、左側に補舵を加える必要がある。ここで、適切な補舵を加えた結果、実線で示す直進軌跡が得られたとする。この場合、舵角を用いて算出した車両軌跡は、一点鎖線の軌跡となり、後輪車輪速センサ5を用いて算出した車両軌跡は実線の軌跡となる。つまり、両者の軌跡の曲率が異なる事から、この差分を補正項として、上記(8)式〜(10)式で表される算出した車両状態量を補正する。
When the vehicle is traveling from left to right with the steering wheel in a neutral state, the vehicle track follows a solid track due to the difference in level of the road surface. Therefore, in order to go straight on this road surface, it is necessary to add a steering to the left side. Here, it is assumed that a straight traveling locus indicated by a solid line is obtained as a result of adding appropriate steering. In this case, the vehicle trajectory calculated using the rudder angle is a one-dot chain trajectory, and the vehicle trajectory calculated using the rear
なお、通常走行状態では、横滑りが発生するほどのカントやうねりは通常の舗装道路上には存在しないので、車体は横滑りしないと仮定する。上記車両状態を求めるためのモデルは、平坦路面を仮定したモデルを用いているため、路面カントやうねりがある場合に、先に示したような推定誤差が生じる。
また通常、横滑りは車速が大きい(概ね50km/h以上)状態で旋回した場合に、タイヤのグリップ力が飽和することにより発生する。
In the normal running state, it is assumed that the body does not skid because there is no cant or undulation that causes skidding on the ordinary paved road. Since the model for obtaining the vehicle state uses a model assuming a flat road surface, an estimation error as described above occurs when there is a road surface cant or undulation.
In general, skidding occurs when the tire grip force is saturated when the vehicle turns at a high vehicle speed (approximately 50 km / h or more).
車体の横滑り成分は、他のセンサ情報(例えば、加速度センサやヨーレートセンサ)の情報を用いて横滑り成分を推定すれば良い。そして、推定した横すべり成分を補正項として補正する。
すなわち、誤差補正部10Cは、横滑り成分を検出し、その検出した横滑り分を補正項として、上記(8)式〜(10)式で表される算出した車両状態量を補正する。
The side slip component of the vehicle body may be estimated using information from other sensor information (for example, an acceleration sensor or a yaw rate sensor). Then, the estimated side slip component is corrected as a correction term.
That is, the
(道路形状推定部11及び道路形状予測部12について)
次に、道路形状推定部11における道路曲線接線方向と道路曲率と道路曲率変化の推定方法について説明する。
道路形状推定部11では、下記の(11)式、(12)式で表されるダイナミクスに基づき、(13)式で表すカルマンフィルタを用いて、上記車両状態量算出部10が算出した車両軌跡接線方向推定値θn[rad/m]、車両軌跡曲率ρn [rad/m]、車両軌跡曲率変化ζn[rad/m2]から、道路曲線接線方向推定値^θn[rad/m]、道路曲線曲率^ρn[rad/m]、道路曲線曲率変化^ζn[rad/m2]を推定する。
ここで、Fnは車両線型モデル、Hnは観測モデル、Qn、Rnが共分散行列、wn、vnが雑音、Pが誤差の共分散行列、Knがカルマンゲインである。
(About the road
Next, a method of estimating the road curve tangent direction, the road curvature, and the road curvature change in the road
The road
Here, Fn is a vehicle linear model, Hn is an observation model, Qn and Rn are covariance matrices, wn and vn are noises, P is an error covariance matrix, and Kn is a Kalman gain.
次に、道路形状予測部12における前方道路形状予測方法について説明する。
道路形状予測部12では、上記道路形状推定部11で推定した道路曲線接線方向推定値^θn[rad/m]、道路曲線曲率^ρn[rad/m]、道路曲線曲率変化^ζn[rad/m2]と、これらの推定値を数値積分することで、未来の予測誤差を算出し、その予測誤差としての誤差共分散行列Pから(14)式の第1式、第2式を用いて算出することで、進行方向前方の形状予測を行う。
Next, a front road shape prediction method in the road
The road
すなわち、道路形状推定部11では、(13)式に基づき予測及び更新をして推定することとなるが、道路形状予測部12では、(14)式の第1式、第2式を用いて予測する。
更に、上記道路形状推定部11、道路形状予測部12の処理について補足説明する。
上述のように、車両状態量算出部10は、操舵角δおよび後輪車輪速パルスVpr、Vplを観測量として、下記(15)式で表される車両状態量を算出する。
That is, the road
Further, a supplementary description will be given of the processing of the road
As described above, the vehicle state
そして、道路形状推定部11は、車両状態量算出部10で算出した上記状態量Xを入力とし、カルマンフィルタにて予測及び観測更新の処理を行って、現在値の道路形状の推定を行う。さらに、道路形状予測部12が、その推定値を入力として、カルマンフィルタにて、進行方向前方に位置する道路形状の予測を行う。
The road
次に、道路形状推定部11が用いるカルマンフィルタの構成について説明する。
図8は、現在値推定に使用する道路形状推定部11のカルマンフィルタの構成を示す。この図8から分かるように、カルマンフィルタの演算処理は2つの機能ブロックで構成される。一つ目の機能ブロックは、「予測」処理を行い、2つ目の機能ブロックは「観測更新」処理を行う。
Next, the configuration of the Kalman filter used by the road
FIG. 8 shows the configuration of the Kalman filter of the road
上記予測ブロックでは、nステップ目の推定値^Xnと推定誤差共分散^Pnを基に、n+1ステップ目の予測値 ̄Xn+1と予測誤差共分散 ̄Pn+1を算出する。そして、2つ目の機能ブロックでの観測更新で、n+1ステップ目の予測値 ̄Xn+1とn+1ステップ目の観測値Yn+1をカルマンゲインKで重み付けしてブレンドすることによりn+1ステップ目の推定値^Xn+1と推定誤差共分散^Pn+1を算出する。
以上の演算処理を演算ステップ毎に逐次繰り返す。ここで、これらの演算ステップは予め設定した走行距離dl[m]毎に処理を実行する。
In the prediction block, based on n-th step of the estimated value ^ X n and the estimated error covariance ^ P n, calculates n + 1-th step predicted value ¯X n + 1 and a prediction error covariance ¯P n + 1 . Then, by updating the observation in the second function block, the prediction value  ̄X n + 1 at the n + 1 step and the observation value Y n + 1 at the n + 1 step are weighted by the Kalman gain K and blended to make an n + 1 step. An eye estimated value ^ Xn + 1 and an estimated error covariance ^ Pn + 1 are calculated.
The above calculation process is sequentially repeated for each calculation step. Here, these calculation steps execute processing for each preset travel distance dl [m].
次に、道路形状予測部12が用いる、つまり未来値の予測に用いているカルマンフィルタの構成について説明する。
図9は、未来値の予測に使用する道路形状予測部12のカルマンフィルタの構成を示す。
道路形状予測部12が使用するカルマンフィルタの構成は、図9に示すように、上記道路形状推定部11のカルマンフィルタの構成と基本的な構成は同じある。ただし、未来値の予測では、予測の機能ブロックのみが動作する。すなわち、未来値は観測できないため、観測更新の機能ブロックは使用しない。
Next, the configuration of the Kalman filter used by the road
FIG. 9 shows the configuration of the Kalman filter of the road
The configuration of the Kalman filter used by the road
そして、予測の演算処理はnステップ目の推定値に基づき、所望の予測長に至るまで予測の機能ブロックの演算処理を演算ステップ毎に逐次繰り返し実施する。これらの演算ステップは予め設定した走行距離dl[m]毎に処理を実行する。
例えば、上記走行距離dl=0.1[m]とし、現在から進行方向前方の道路形状予測位置を、予測長10[m]に設定したとする。この場合には、nステップ目の推定値を初期値として100回ステップ分の予測演算処理を実行することにより、nステップ目における(n+100)ステップ目までの予測値が算出できる事になる。言い換えると、現在位置から10[m]前方までの予測値を算出できる事になる。
Then, the calculation process of prediction is repeatedly performed sequentially for each calculation step, based on the estimated value of the nth step, until the desired prediction length is reached. These calculation steps are executed for each preset travel distance dl [m].
For example, it is assumed that the travel distance dl = 0.1 [m], and the road shape predicted position ahead of the traveling direction from the present is set to the predicted length 10 [m]. In this case, the predicted value up to the (n + 10 0 ) th step in the nth step can be calculated by executing the prediction calculation process for 100 steps using the estimated value in the nth step as an initial value. In other words, a predicted value from the current position to 10 [m] ahead can be calculated.
次に、上記道路形状推定部11において、カルマンゲインをゲインスケジュールしながら車両の走行距離毎に道路形状を推定する場合について説明する。
道路と車両の幾何モデルを用いた車線維持可能な曲率分散値の解析として
まず、現実の道路は、道路曲率が連続して変化するというように仮定できるため、局所的には曲率一定であるとみなして解析する。
Next, a description will be given of a case where the road
As an analysis of the curvature dispersion value that can maintain the lane using the geometric model of the road and the vehicle First, it can be assumed that the road curvature changes continuously, so the curvature is locally constant. Consider it and analyze it.
いま、横滑りが発生しない低速域において、曲率半径R[m]、車線幅4[m]の道路での走行を考える。例えば、R50以上の道路において車両全長5[m]、全幅1.9[m]とすると車線逸脱することなく走行するためには、後輪車軸中心の車線中心からの横ずれ量dが±0.9[m]以内であれば良い。この様子を図10に示す。
次に、曲率半径R[m]、車線幅4[m]の道路に対して、一定舵角で車線維持できる車両軌道を考える。図11に一定舵角で車線維持できる車両軌道を示す。最大曲率Rmaxとなる軌道をL4の線、最小曲率半径Rminとなる軌道をL5の線で示す。
Now, let us consider traveling on a road having a radius of curvature R [m] and a lane width 4 [m] in a low speed region where no side slip occurs. For example, if the vehicle has a total length of 5 [m] and a total width of 1.9 [m] on a road of R50 or higher, the lateral deviation amount d from the lane center of the rear wheel axle center is ± 0. It may be within 9 [m]. This is shown in FIG.
Next, consider a vehicle trajectory that can maintain a lane at a constant steering angle with respect to a road having a curvature radius R [m] and a lane width 4 [m]. FIG. 11 shows a vehicle track that can maintain a lane at a constant rudder angle. A trajectory having the maximum curvature Rmax is indicated by a line L4, and a trajectory having the minimum curvature radius Rmin is indicated by a line L5.
ここで、点P、Qを通る円の方程式からRmaxが得られる。また、点S、Rvを通る円の方程式からRminが得られる。(16)式、(17)式にこれらの導出式を示す。
Rmaxの導出:
(x+a)2+(y+a)2=R2 maxにP(R+d、0)
及びQ((R-d)/√2、(R-d)/√2)を代入して、
(x+d+a)2+a2 =R2 max
←→R2+2Rd+d2+2a(R+d)+2a2=R2 max
2((R-d)/√2)2=R2 max
←→2{1/2(R2+2Rd+d2)+(2/√2)a(R+d)+2a2}=R2 max
・・・(16)
Here, Rmax is obtained from an equation of a circle passing through points P and Q. Rmin is obtained from the equation of a circle passing through the points S and Rv. These derivation formulas are shown in formulas (16) and (17).
Derivation of Rmax:
(X + a) 2 + (y + a) 2 = R 2 max to P (R + d, 0)
And Q ((Rd) / √2, (Rd) / √2) are substituted,
(X + d + a) 2 + a 2 = R 2 max
← → R 2 + 2Rd + d 2 + 2a (R + d) + 2a 2 = R 2 max
2 ((R-d) / √2) 2 = R 2 max
← → 2 {1/2 (R 2 + 2Rd + d 2 ) + (2 / √2) a (R + d) + 2a 2 } = R 2 max
... (16)
辺々引いて
a =2Rd/(((√2)−1)R −((√2)+1)d)
よって、Rmax =√2a +R−dとなる。
Rminの導出:
(x−a)2+(y−a)2=R2 maxにP(R−d、0)
及びQ((R+d)/√2、(R+d)/√2)を代入して、
(x−d−a)2+a2 =R2 min
←→R2−2Rd+d2−2a(R−d)+2a2=R2 min
2((R+d)/√2)2=R2 max
←→2{1/2(R2+2Rd+d2)−(2/√2)a(R+d)+2a2}=R2 min
・・・(17)
A = 2Rd / (((√2) −1) R − ((√2) +1) d)
Therefore, R max = √2a + R−d.
Derivation of Rmin:
(X−a) 2 + (ya) 2 = R 2 max and P (R−d, 0)
And Q ((R + d) / √2, (R + d) / √2) are substituted,
(Xda) 2 + a 2 = R 2 min
← → R 2 -2Rd + d 2 -2a (R-d) +
2 ((R + d) / √2) 2 = R 2 max
← → 2 {1/2 (R 2 + 2Rd + d 2 ) − (2 / √2) a (R + d) + 2a 2 } = R 2 min
... (17)
辺々引いて
a =−2Rd/(((√2)−1)R −((√2)+1)d)
よって、Rmax =−√2a +R+dとなる。
そして、(16)式、(17)式から、最大曲率ρmaxおよび最小曲率ρminは(18)式で表せる.
A = −2Rd / (((√2) −1) R − ((√2) +1) d)
Therefore, R max = −√2a + R + d.
From the equations (16) and (17), the maximum curvature ρ max and the minimum curvature ρ min can be expressed by the equation (18).
つまり、曲率半径R、逸脱限界幅dに対する曲率ρのとりうる値は
ρmin≦ ρ ≦ ρmaxとなる事が分かる。
ここで、曲率半径Rの車線に対して、車線維持可能な曲率分布が図12に示すような正規分布に従うと仮定すると、その分散σρ2は(18)式から算出できる。
ここで、道路曲率に応じてカルマンゲインをゲインスケジュールするために、現在走行中の車線の曲率半径Rを操舵角δを用いて推定する。前出の(式6)とR=1/ρの関係からRを算出し(18)式に代入すれば、ρmin およびρmaxが算出できる.例えば、下記式のようにおけば曲率分散値σρ2が算出できる。
That is, it can be seen that the possible values of the curvature ρ for the curvature radius R and the deviation limit width d are ρ min ≦ ρ ≦ ρ max .
Assuming that the curvature distribution capable of maintaining the lane follows a normal distribution as shown in FIG. 12 with respect to the lane having the curvature radius R, the variance σρ 2 can be calculated from the equation (18).
Here, in order to schedule the Kalman gain according to the road curvature, the curvature radius R of the currently traveling lane is estimated using the steering angle δ. If R is calculated from the relationship of (Equation 6) and R = 1 / ρ and is substituted into Equation (18), ρ min and ρ max can be calculated. For example, the curvature dispersion value σρ 2 can be calculated by the following equation.
図13は、カルマンゲインをゲインスケジュールしながら車両の走行距離毎に道路形状を推定する際のロジックの構成を示す図である。
すなわち、曲率分散値算出部13を備える。そして、曲率分散値算出部13は、検出した操舵角から道路曲率を算出し、先に述べた曲率分散値σρ2を算出する。
そして、道路形状推定部11は、この曲率分散値算出部13が算出した曲率分散σρ2の算出値を所定の値に調整する。すなわち、現在の状態推定に用いているカルマンゲインをゲインスケジュールする構成とする。
FIG. 13 is a diagram illustrating a logic configuration when a road shape is estimated for each travel distance of the vehicle while gain scheduling of the Kalman gain.
That is, a curvature dispersion
Then, the road
(動作その他)
本実施形態では、車両状態量算出部10が、車輪速と操舵角情報の情報から車両状態量と車両軌跡曲率変化を算出し、算出した車両状態量と車両軌跡曲率変化から、道路形状推定部11が現在地の道路形状を推定し、更に、道路形状予測部12が、道路形状推定部11が算出した推定値を基に、進行方向前方の道路形状を予測する。
(Operation other)
In this embodiment, the vehicle state
図14に、道路形状予測の概念図を示す。図14に示すように、車両の走行軌跡から現在の道路形状を推定し、その推定値から未来の道路形状の予測値を求める。
このように、カメラなどの外界認識センサによって進行方向前方の道路の観測を行うことなく、つまり高価なセンサを使用することなく、通常車両に搭載されているセンサからの情報だけで、進行方向前方の道路形状を精度良く予測可能となる。
FIG. 14 shows a conceptual diagram of road shape prediction. As shown in FIG. 14, the current road shape is estimated from the travel locus of the vehicle, and the predicted value of the future road shape is obtained from the estimated value.
As described above, the road ahead in the traveling direction is not observed by an external recognition sensor such as a camera, that is, without using an expensive sensor, only the information from the sensor normally mounted on the vehicle is used. It is possible to accurately predict the road shape.
ここで、車輪速センサ5が車速検出部を構成する。操舵角センサ4が操舵角検出部を構成する。誤差補正部10Cが第1補正部及び第2補正部を構成する。ステップS230が補正限界判定部を構成する。車両状態量算出部10は、車両状態量算出部のほか車両軌跡曲率変化算出部を兼ねる。
Here, the
(本実施形態の効果)
(1)車速検出部が車両の車速を検出する。操舵角検出部が車両に設けられた操舵装置2の操舵角を検出する。車両状態量算出部10は、上記車速検出部が検出した車速と上記操舵角検出部が検出した操舵角とに基づき車両状態量として、車両姿勢角、車両軌跡曲率、及び上記操舵角の距離微分に基づく車両軌跡曲率変化を算出する。道路形状推定部11は、車両状態量算出部10が算出した車両状態量に基づき、道路形状の推定値として道路曲線接線方向、道路曲率、及び道路曲率変化を推定する。道路形状予測部12は、上記道路形状推定部11が推定した道路形状の推定値から車両進行方向前方の道路形状を予測する。
車輪速と操舵角情報を用いて車両状態量と車両軌跡曲率変化を算出し、これに基づき道路形状を予測し、前方道路形状を予測する。このため、精度良く進行方向前方の道路形状予測が実現できる。
(Effect of this embodiment)
(1) The vehicle speed detection unit detects the vehicle speed of the vehicle. A steering angle detection part detects the steering angle of the
The vehicle state quantity and the vehicle trajectory curvature change are calculated using the wheel speed and the steering angle information, the road shape is predicted based on this, and the forward road shape is predicted. For this reason, it is possible to accurately predict the road shape ahead of the traveling direction.
(2)上記車速検出部は、車輪の回転に応じて予め設定した距離間隔毎に発生するパルス情報に基づく車両の走行距離から車速を検出する。上記車両状態量算出部10は、予め設定した走行距離毎に操舵装置の操舵角を検出し、その検出した操舵角の距離微分に基づき上記車両軌跡曲率変化を算出する。
車両の走行距離毎に車両状態を算出し、道路形状を推定、前方道路形状を予測する。この結果、低車速時にも誤差が重畳されにくく、高精度な道路形状予測が実現できる。
(2) The vehicle speed detection unit detects the vehicle speed from the travel distance of the vehicle based on pulse information generated at each predetermined distance interval according to the rotation of the wheel. The vehicle state
The vehicle state is calculated for each travel distance of the vehicle, the road shape is estimated, and the forward road shape is predicted. As a result, errors are not easily superimposed even at low vehicle speeds, and highly accurate road shape prediction can be realized.
(3)上記道路形状推定部11は、カルマンゲインを含むカルマンフィルタを有し、カルマンゲインは、操舵角に基づき算出した曲率分散値からなる共分散行列を含み、この曲率分散値を所定の値に調整しながら、予め設定した車両の走行距離毎に道路形状を推定する。
車両の走行距離毎に車両状態を算出し、道路形状を推定、前方道路形状を予測する。この結果、低車速時にも誤差が重畳されにくく、高精度な道路形状予測が実現できる。
また、操舵角を用いて道路形状推定に用いる曲率分散値を調整するため色々な道路形状に対しても精度良く道路形状の予測が実現できる。
(3) The road
The vehicle state is calculated for each travel distance of the vehicle, the road shape is estimated, and the forward road shape is predicted. As a result, errors are not easily superimposed even at low vehicle speeds, and highly accurate road shape prediction can be realized.
Further, since the curvature dispersion value used for the road shape estimation is adjusted using the steering angle, the road shape can be accurately predicted for various road shapes.
(4)上記車両状態量算出部10は、車両状態量の算出に対して誤差要因となる道路形状を検出し、その検出した誤差要因となる道路形状に基づき車両状態量を補正する第1補正部を備える。
路面カントやうねりなどの道路形状による誤差を補正することで、路面状況などによらず安定して道路形状の予測が実現できる。
(5)上記第1補正部が検出する道路形状が補正可能な否かを判定する補正限界判定部を備える。
これによって、予測した道路形状予測の精度が悪くなったことを検出可能となる。
(4) The vehicle state
By correcting errors due to road shapes such as road surface cants and swells, it is possible to stably predict road shapes regardless of road surface conditions.
(5) A correction limit determination unit that determines whether or not the road shape detected by the first correction unit can be corrected is provided.
This makes it possible to detect that the accuracy of the predicted road shape prediction has deteriorated.
(6)車両状態量算出部10は、路面に対する車輪の滑りを検出し、検出した車輪の滑りに基づき車両状態量を補正する第2補正部を備える。特に、横すべりに対する補正をすることが好ましい。
車輪のスリップや車輪空転などによる誤差を補正することで、路面状況などによらず安定して道路形状の予測が実現できる。
(7)上記第2補正部が検出する滑りが補正可能な否かを判定する補正限界判定部を備える。
これによって、予測した道路形状予測の精度が悪くなったことを検出可能となる。
(6) The vehicle state
By correcting errors due to wheel slip or wheel slipping, it is possible to stably predict the road shape regardless of road conditions.
(7) A correction limit determination unit that determines whether or not the slip detected by the second correction unit can be corrected is provided.
This makes it possible to detect that the accuracy of the predicted road shape prediction has deteriorated.
2 操舵装置
3 操向輪
4 操舵角センサ
5 車輪速センサ
6 道路形状予測ECU
10 車両状態量算出部
10A 車両状態量算出本体部
10B 車両軌跡曲率変化算出部
10C 誤差補正部
11 道路形状推定部
12 道路形状予測部
13 曲率分散値算出部
DESCRIPTION OF
Claims (7)
車両に設けられた操舵装置の操舵角を検出する操舵角検出部と、
上記車速検出部が検出した車速と上記操舵角検出部が検出した操舵角とに基づき、車両状態量として、車両が通過した軌跡の接線方向である車両姿勢角と、車両が通過した軌跡の曲率である車両軌跡曲率とを算出する車両状態量算出部と、
上記操舵角検出部が検出した操舵角と、その距離微分値とに基づき、前記車両軌跡曲率を求める差分方程式を距離で微分してなる予め定めた演算式に従って、上記車両軌跡曲率の変化である車両軌跡曲率変化を算出する車両軌跡曲率変化算出部と、
車両状態量算出部が算出した車両状態量と車両軌跡曲率変化算出部が算出した車両軌跡曲率変化とに基づき、予め定めた演算式であるカルマンフィルタに従って、現在地の道路形状の推定値として、車両が走行している道路を曲線で表したときのその曲線の接線方向である道路曲線接線方向と、車両が走行している道路を曲線で表したときのその曲線の曲率である道路曲率と、その道路曲率の変化である道路曲率変化とを推定する道路形状推定部と、
上記道路形状推定部が推定した道路形状の推定値を積分して車両進行方向前方の道路形状を予測する道路形状予測部と、
を備えることを特徴とする道路形状予測装置。 A vehicle speed detector for detecting the vehicle speed;
A steering angle detector for detecting a steering angle of a steering device provided in the vehicle;
Based on the vehicle speed detected by the vehicle speed detection unit and the steering angle detected by the steering angle detection unit , as a vehicle state quantity , a vehicle attitude angle that is a tangential direction of the trajectory passed by the vehicle, and a curvature of the trajectory passed by the vehicle. A vehicle state quantity calculation unit for calculating a vehicle trajectory curvature that is,
A steering angle the steering angle detection unit detects,-out based on its distance differential value, according to a predetermined arithmetic expression composed by differentiating the difference equation for obtaining the vehicle trajectory curvature at a distance, the change in the vehicle path curvature and the vehicle trajectory curvature change calculating unit which calculates a vehicle path curvature change is,
Based on the vehicle state amount calculated by the vehicle state amount calculation unit and the vehicle locus curvature change calculated by the vehicle locus curvature change calculation unit , the vehicle is estimated as the estimated value of the road shape of the current location according to a Kalman filter that is a predetermined arithmetic expression. road curves tangentially running to that road is a tangential direction of the curve when expressed by a curve, the road curvature is the curvature of the curve when representing the road on which the vehicle is traveling a curve, the and the road shape estimation unit which estimates a road curvature change is a change in road curvature,
A road shape prediction unit that predicts the road shape ahead of the vehicle traveling direction by integrating the estimated value of the road shape estimated by the road shape estimation unit;
A road shape prediction apparatus comprising:
上記車両軌跡曲率変化算出部は、予め設定した走行距離毎に操舵装置の操舵角を検出し、その検出した操舵角の距離微分に基づき、予め定めた演算式に従って、上記車両軌跡曲率変化を算出することを特徴とする請求項1に記載した道路形状予測装置。 The vehicle speed detection unit detects the vehicle speed from the travel distance of the vehicle based on pulse information generated at each predetermined distance interval according to the rotation of the wheel,
The vehicle trajectory curvature change calculation unit detects a steering angle of the steering device for each preset travel distance, and calculates the vehicle trajectory curvature change according to a predetermined arithmetic expression based on a distance derivative of the detected steering angle. The road shape prediction apparatus according to claim 1, wherein
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2011122600A JP5821288B2 (en) | 2011-05-31 | 2011-05-31 | Road shape prediction device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2011122600A JP5821288B2 (en) | 2011-05-31 | 2011-05-31 | Road shape prediction device |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2012252406A JP2012252406A (en) | 2012-12-20 |
JP5821288B2 true JP5821288B2 (en) | 2015-11-24 |
Family
ID=47525195
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2011122600A Active JP5821288B2 (en) | 2011-05-31 | 2011-05-31 | Road shape prediction device |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP5821288B2 (en) |
Families Citing this family (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP6127560B2 (en) * | 2013-02-13 | 2017-05-17 | 日産自動車株式会社 | Road shape prediction device |
JP6105509B2 (en) * | 2014-04-08 | 2017-03-29 | 株式会社日本自動車部品総合研究所 | Runway estimation device and runway estimation program |
KR102159360B1 (en) * | 2014-09-26 | 2020-09-23 | 현대모비스 주식회사 | Apparatus and Method for Estimating Curvature |
US10343685B2 (en) * | 2016-09-28 | 2019-07-09 | Baidu Usa Llc | Physical model and machine learning combined method to simulate autonomous vehicle movement |
KR102028398B1 (en) * | 2017-05-17 | 2019-11-04 | (주)에스더블유엠 | Method and apparatus for providing obstacle information during driving |
CN114371691B (en) * | 2021-10-26 | 2024-04-16 | 南京航空航天大学 | Tracking control method for auxiliary driving curve track |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP3985610B2 (en) * | 2002-07-05 | 2007-10-03 | 日産自動車株式会社 | Vehicle traveling path recognition device |
JP3931760B2 (en) * | 2002-08-05 | 2007-06-20 | 日産自動車株式会社 | Obstacle detection device for vehicles |
JP3948409B2 (en) * | 2003-01-16 | 2007-07-25 | 株式会社デンソー | Vehicle traveling path estimation device |
EP1714108A4 (en) * | 2003-12-24 | 2010-01-13 | Automotive Systems Lab | Road curvature estimation system |
JP2008146151A (en) * | 2006-12-06 | 2008-06-26 | Sumitomo Electric System Solutions Co Ltd | Traveling data collection device, collection program, and method |
-
2011
- 2011-05-31 JP JP2011122600A patent/JP5821288B2/en active Active
Also Published As
Publication number | Publication date |
---|---|
JP2012252406A (en) | 2012-12-20 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6127560B2 (en) | Road shape prediction device | |
JP5821288B2 (en) | Road shape prediction device | |
US10378890B2 (en) | Apparatus and method for determining wheel alignment change of vehicle | |
US7778758B2 (en) | Cruise control system for a vehicle | |
US10604150B2 (en) | Vehicle stop position setting apparatus and method | |
KR101371464B1 (en) | System and method for automatically control vehicle speed | |
US20120029783A1 (en) | Road surface friction coefficient estimating device | |
US20100211256A1 (en) | Road surface frictional coefficient estimating apparatus | |
JP5396873B2 (en) | Driver operation prediction apparatus and program | |
KR100851120B1 (en) | Lane keeping assist/support system combined electronic stability program in vehicle and controlling method thereof | |
US9969394B2 (en) | Distance regulating system, motor vehicle and computer program product | |
US10668928B2 (en) | Method and device for estimating the friction values of a wheel of a vehicle against a substrate | |
KR102164606B1 (en) | Lateral control parameter correction apparatus and method for autonomous vehicle | |
CN109677415B (en) | Apparatus and method for estimating radius of curvature of vehicle | |
US20150274175A1 (en) | Vehicle roll angle estimation device | |
US9221439B2 (en) | Road surface frictional coefficient estimating apparatus | |
US7191046B2 (en) | Motion control apparatus for vehicle | |
JP2016206976A (en) | Preceding vehicle track calculation device for driving support control of vehicle | |
KR101208369B1 (en) | Vehicle course estimating apparatus and method for estimating the same | |
KR102303230B1 (en) | Apparatus and method for estimating radius of curvature in vehicle | |
CN109562784A (en) | Assist force control device and auxiliary force control method | |
US20230347972A1 (en) | Steering Control Device | |
JP2017202725A (en) | Drive skill determination apparatus | |
JP2011068256A (en) | Presumed acceleration computing device | |
JP2009067377A (en) | Vehicle determination device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20140318 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20141226 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20150120 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20150316 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20150908 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20150921 |
|
R151 | Written notification of patent or utility model registration |
Ref document number: 5821288 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R151 |