JP4696214B2 - Road slope estimation device - Google Patents
Road slope estimation device Download PDFInfo
- Publication number
- JP4696214B2 JP4696214B2 JP2001287456A JP2001287456A JP4696214B2 JP 4696214 B2 JP4696214 B2 JP 4696214B2 JP 2001287456 A JP2001287456 A JP 2001287456A JP 2001287456 A JP2001287456 A JP 2001287456A JP 4696214 B2 JP4696214 B2 JP 4696214B2
- Authority
- JP
- Japan
- Prior art keywords
- vehicle
- road surface
- acceleration
- gradient
- value
- 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.)
- Expired - Fee Related
Links
- 230000001133 acceleration Effects 0.000 claims description 112
- 238000006243 chemical reaction Methods 0.000 claims description 25
- 238000001514 detection method Methods 0.000 claims description 10
- 239000000725 suspension Substances 0.000 description 16
- 238000010586 diagram Methods 0.000 description 14
- 238000006073 displacement reaction Methods 0.000 description 10
- 238000000034 method Methods 0.000 description 10
- 230000005484 gravity Effects 0.000 description 7
- NCGICGYLBXGBGN-UHFFFAOYSA-N 3-morpholin-4-yl-1-oxa-3-azonia-2-azanidacyclopent-3-en-5-imine;hydrochloride Chemical compound Cl.[N-]1OC(=N)C=[N+]1N1CCOCC1 NCGICGYLBXGBGN-UHFFFAOYSA-N 0.000 description 3
- 239000011295 pitch Substances 0.000 description 2
- 230000001052 transient effect Effects 0.000 description 2
- NAWXUBYGYWOOIX-SFHVURJKSA-N (2s)-2-[[4-[2-(2,4-diaminoquinazolin-6-yl)ethyl]benzoyl]amino]-4-methylidenepentanedioic acid Chemical compound C1=CC2=NC(N)=NC(N)=C2C=C1CCC1=CC=C(C(=O)N[C@@H](CC(=C)C(O)=O)C(O)=O)C=C1 NAWXUBYGYWOOIX-SFHVURJKSA-N 0.000 description 1
- 230000007423 decrease Effects 0.000 description 1
- 230000003247 decreasing effect Effects 0.000 description 1
- 230000004069 differentiation Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000001172 regenerating effect Effects 0.000 description 1
Images
Landscapes
- Control Of Driving Devices And Active Controlling Of Vehicle (AREA)
Description
【0001】
【発明の属する技術分野】
本発明は、車両がおかれている路面の勾配を推定する路面勾配推定装置に関するものである。
【0002】
【関連する背景技術】
路面勾配は車両の各種走行制御に利用されており、例えばパラレル式ハイブリッド車両のクリープトルク制御に利用されている。即ち、この種のハイブリッド車両では、運転者のアクセルオフ時にも僅かなトルクを駆動輪に伝達してクリープ現象を発生させているが、このときのクリープトルクを路面勾配に応じて補正することで、路面勾配によるクリープ現象の変化を防止している。
【0003】
路面勾配の推定装置としては種々のものが実用化されており、例えば車両に装着した加速度センサの出力値に基づいて路面勾配を推定するものを挙げることができる。以下に推定原理を説明すると、図7に示すように車両が傾斜路を走行中の場合、重力加速度gには路面と平行な成分が発生して(以下、勾配による加速度Grという)、この加速度Grに実際の車両の前後加速度Gvを加算した値Gsが加速度センサにより検出される。従って、例えば車輪速センサの出力値等に基づいて実際の車両の前後加速度Gvを算出し、次式(13)に従ってセンサ出力値Gsから前後加速度Gvを減算すれば、勾配による加速度Grを算出でき、更に、この勾配による加速度Grから次式(14)に従って路面傾斜角θを求めることができる。
【0004】
Gr=Gs−Gv ………(13)
sinθ=Gr/g ………(14)
【0005】
【発明が解決しようとする課題】
しかしながら、加速度センサの出力値Gsに影響を及ぼす要因は勾配による加速度Grに限らず、前後のサスペンション変位等に伴って車両の前後姿勢が変化したときにも(以下、この現象をピッチングという)、同様に加速度センサの出力値Gsが影響を受ける。
【0006】
このようなピッチングは傾斜路の走行や車両の加減速に伴って発生し、例えば傾斜路では、平坦路に比較して車両の前後荷重(前後サスペンションに作用する荷重)が増減するため、これに伴って車両にピッチングが生じ、加減速時も同様に、定速走行時に比較して前後荷重が増減することでピッチングが生じ、結果として加速度センサの出力値Gsに誤差が発生する。そして、上記した路面勾配推定装置では、これらの要因を全く考慮しないため、路面勾配を十分な精度で推定することができなかった。
【0007】
本発明の目的は、車両のピッチングにより加速度センサの出力値に生じる誤差を解消し、もって路面勾配を高精度で推定することができる路面勾配推定装置を提供することにある。
【0008】
【課題を解決するための手段】
上記目的を達成するため、請求項1の発明は、車両に作用する加速度を検出する加速度センサと、車両に生じる実加速度を検出する実加速度検出手段と、加速度センサからの出力値に基づき、第1勾配換算値を算出する第1勾配換算値算出手段と、実加速度検出手段からの出力値に基づき、第2勾配換算値を算出する第2勾配換算値算出手段と、第1勾配換算値から第2勾配換算値を減算し、減算後の値に対して車両諸元に基づき定数として設定された傾斜ピッチング補正値を乗算して、車両がおかれている路面勾配を算出する路面勾配算出手段とを備えたものである。
【0009】
傾斜路で走行中或いは停車中の車両はサスペンションやタイヤの変位等により路面勾配に応じたピッチング角を生じ、このときのピッチング角による影響を加速度センサが受ける。従って、加速度センサの出力値には、車両に生じる実加速度と路面勾配による加速度に加えて、路面勾配に起因するピッチングによる加速度が誤差として含まれることになる。加速度センサの出力値は第1勾配換算値算出手段により第1勾配換算値に換算され、実加速度は第2勾配換算値算出手段により第2勾配換算値に換算され、一方、路面勾配に応じたピッチング角を補正するための傾斜ピッチング補正値が予め車両諸元に基づき定数として設定される。そして、第1勾配換算値から第2勾配換算値が減算され、減算後の値に傾斜ピッチング補正値が乗算されて路面勾配が算出されるため、結果として路面勾配に起因する車両のピッチングにより加速度センサの出力値に生じる誤差が解消される。
【0011】
更に、請求項2の発明では、車両の加減速運転に基づいて車両に生じるピッチング角を検出する加減速ピッチング角検出手段を備え、路面勾配算出手段が、第1勾配換算値から第2勾配換算値と共にピッチング角を減算し、減算後の値に傾斜ピッチング補正値を乗算するものである。加減速時の車両は、加速時に後輪側に、減速時に前輪側に荷重が移動し、結果としてサスペンションやタイヤの変位等を生じて、車両には加減速に応じたピッチング角が生じる。このピッチング角が加減速ピッチング角検出手段により検出されて、路面勾配算出手段による路面勾配の算出に適用されるため、結果として加減速に起因した車両のピッチングによるセンサ出力値の誤差が解消される。
更に、請求項3の発明では、加速度センサ、実加速度検出手段、路面勾配算出手段の少なくとも何れか一つの出力に所定以上の周波数をカットするローパスフィルタを設け、ローパスフィルタのカットオフ周波数を車両の車速に比例して可変するものである。
従って、ローパスフィルタのカットオフ周波数は車速に比例して可変され、このローパスフィルタにより所定以上の周波数がカットされることで、路面凹凸や車両挙動の過渡変化に起因して発生する路面勾配の推定誤差が低減される。
【0012】
【発明の実施の形態】
以下、本発明を具体化した路面勾配推定装置の一実施形態を説明する。
本実施形態の路面勾配推定装置が搭載された車両はパラレル式のハイブリッド車両として構成されており、エンジン及びモータを走行用の駆動源としている。図1は本実施形態の路面勾配推定装置を示す全体構成図であり、路面勾配推定装置の全体的な制御を実行するECU(電子コントロールユニット)1は車室内に設置され、図示しない入出力装置、記憶装置(ROM、RAM等)、中央処理装置(CPU)、タイマカウンタ等を備えている。ECU1の入力側には、車両の車輪速Nwを検出する実加速度検出手段としての車輪速センサ2、前後方向の車体加速度Gsを検出する加速度センサ3、及び図示しない各種センサ類が接続されており、一方、ECU1の出力側には、上記エンジン及びモータの作動状態を制御するための各種デバイス類が接続されている。上記加速度センサ3は、例えば揺動可能に支持された錘の移動量に基づき、車両に作用する前後加速度を車体加速度Gsとして検出するように構成されている。
【0013】
そして、ECU1はエンジンの運転状態を制御すると共に、図示しないコントローラを介してモータの駆動及び回生状態を制御し、エンジンやモータにより車両を走行させる。又、ECU1は運転者のアクセルオフ時にクリープトルク制御を実行し、モータトルクを調整したり、エンジン及びモータの出力側に設けられたクラッチの係合状態を調整したりして、僅かなトルクを駆動輪に伝達してクリープ現象を発生させる。一方、ECU1はアイドルストップ制御を実行し、停車時においてアクセルオフ等の所定の停止条件が満たされるとエンジンを自動停止し、更にアクセルオン等の所定の始動条件によりエンジンを自動始動する。
【0014】
一方、図2はECUが実行する路面勾配の推定手順を示すブロック図であり、この手順に従ってECU1により路面勾配が推定される。ここで、同図に示す推定手順は、路面傾斜角(路面勾配)θrを算出するための次式(1)に基づいて設定されたものであり、同式(1)が導き出された根拠については後述する。
θr=[θs-(Gv/9.8・W・h・Kf+Gv/9.8・W・h・Kr)/(l2・Kf・Kr)-sin-1(Gv/9.8)]
・(l2・Kf・Kr)/(l2・Kf・Kr+W・h・Kf+W・h・Kr) ………(1)
ここに、θsは車体加速度Gsを角度換算したセンサ出力傾斜角、Gvは車輪速Nwより求めた車輪加速度、Wは車両重量、hは重心高さ、lはホイールベース、Kfは前輪サスペンションのバネ定数、Krは後輪サスペンションのバネ定数である。
【0015】
以下、図2に従ってECUによる路面勾配の推定手順を説明すると、まず、上記加速度センサ3により検出された車体加速度Gsは、第1ローパスフィルタ11a及び第2ローパスフィルタ11bを経て傾斜角換算部12に入力される。傾斜角換算部12では車体加速度Gsを傾斜角に換算(sin-1Gs)し、上式(1)中のセンサ出力傾斜角θsとして減算処理部13に入力する(第1勾配換算値算出手段)。
【0016】
又、上記車輪速センサ2により検出された車輪速Nwは、第1ローパスフィルタ14aを経て微分処理部15に入力される。微分処理部15では車輪速Nwを微分処理して上記車輪加速度Gvを算出し(実加速度検出手段)、この車輪加速度Gvは第2ローパスフィルタ14bを経て傾斜角換算部16で傾斜角に換算(sin-1Gv)され、換算後の値が加速度換算傾斜角θvとして上記減算処理部13に入力される(第2勾配換算値算出手段)。つまり、加速度換算傾斜角θvは、上式(1)中のsin-1(Gv/9.8)に相当するものである。減算処理部13では入力されたセンサ出力傾斜角θsから加速度換算傾斜角θvが減算され、減算後の値θs−θvが減算処理部17に入力される。
【0017】
尚、本実施形態では、車輪速Nwから求めた車輪加速度Gvを車両に生じる実加速度として利用したが、路面に対する車両の加速度を検出可能なものであればよく、例えば車輪速Nwに代えて車速センサや非接触型レーザを用いて車速を検出し、この車速から実加速度を求めてもよい。
一方、上記車輪加速度Gvは前輪及び後輪のピッチング角算出部18a,18bに入力され、この車輪加速度Gvに基づいて、前輪ピッチング角算出部18aでは、前輪側のサスペンション変位に起因して発生するピッチング角(2・h・W)/(9.8・l2・Kf)が算出され、後輪ピッチング角算出部では、後輪側のサスペンション変位に起因して発生するピッチング角(2・h・W)/(9.8・l2・Kr)が算出される。これらのピッチング角は加算処理部19で加算され、加算後の値が加減速ピッチング角θp2として上記減算処理部17に入力される(加減速ピッチング角検出手段)。つまり、加減速ピッチング角θp2は、上式(1)中のGv/9.8・W・h・Kf+Gv/9.8・W・h・Kr)/(l2・Kf・Kr)に相当するものである。
【0018】
減算処理部17では、上記した値θs−θvから更に加減速ピッチング角θp2が減算され、減算後の値θs−θv−θp2が乗算処理部20に入力される。乗算処理部20では、入力された値θs−θv−θp2に傾斜ピッチング補正値Kap{=(l2・Kf・Kr)/(l2・Kf・Kr+W・h・Kf+W・h・Kr)}が乗算され、乗算後の値がローパスフィルタ21を経て路面傾斜角θrとして出力される(路面勾配算出手段)。
【0019】
上記傾斜ピッチング補正値Kapとしては、上式(1)中の(l2・Kf・Kr)/(l2・Kf・Kr+W・h・Kf+W・h・Kr)が設定されており、この傾斜ピッチング補正値Kapの乗算処理が、後述する傾斜ピッチング角θp1の減算処理に相当する。そして、傾斜ピッチング補正値Kapは車両の諸元から確定できることから、計算上は予め設定された定数として取り扱われる。
【0020】
尚、上記各ローパスフィルタ11a,11b,14a,14b,21は、路面凹凸や車両挙動の過渡変化に起因して発生する路面傾斜角θrの推定誤差を低減するためのものであり、路面勾配の変化に比較して路面凹凸や車両挙動の変化が急激に生じることを利用し、所定以上の周波数をカットすることで、これらの要因の影響を排除している。各ローパスフィルタ11a,11b,14a,14b,21のカットオフ周波数は、車輪速Nwから求めた車速Vに比例して可変され、路面凹凸や車両挙動が急激に作用する高車速域ほど、カットオフ周波数を高く設定している。
【0021】
そして、以上のようにして推定された路面傾斜角θrは、ECU1による車両の各種走行制御に利用される。例えば、上記したクリープトルク制御では、路面傾斜角θrに応じてクリープトルクを補正して、路面勾配に関わらず一定のクリープ現象を発生させる。又、アイドルストップ制御では、所定以上の路面傾斜角θrでの停車時にアイドルストップを禁止し、モータのみで再発進したときの発進トルクの不足による車両の後退りを防止する。
【0022】
次に、上式(1)が導き出された根拠について説明する。
加速度センサ3にて検出された車体加速度Gsは、路面勾配による加速度のみならず、前後のサスペンション変位に伴って車両にピッチング(前後姿勢の変化)が生じた場合でも影響を受ける。このようなピッチングは車両の前後荷重配分の変化に伴って発生するものであり、その要因として、路面勾配に起因するもの(上記傾斜ピッチング角θp1)と車両の加減速に起因するもの(上記加減速ピッチング角θp2)が挙げられる。即ち、傾斜路での走行時には、登坂路で後輪側に、降坂路で前輪側に荷重が移動し、結果として路面傾斜角θrに応じた前後のサスペンション変位が生じる。又、車両の加減速時には、加速時に後輪側に、減速時に前輪側に荷重が移動し、結果として車両の加速度(上記車輪加速度Gv)に応じた前後のサスペンション変位が生じる。
【0023】
つまり、傾斜ピッチング角θp1によって発生する加速度をGp1、加減速ピッチング角θp2によって発生する加速度をGp2とすると、図3に示すように傾斜路上で車両が加減速した場合、加速度センサ3にて検出された車体加速度Gsには、実加速度を表す車輪加速度Gvと路面勾配による加速度Grに加えて、車両のピッチングによる加速度Gp1,θp2が誤差として含まれることになる。よって、正確な路面傾斜角θrを求めるには、これらの加速度Gp1,Gp2の影響を車体加速度Gsから排除する必要がある。
【0024】
まず、路面勾配に起因する傾斜ピッチング角θp1を解析する。ここで、計算の簡略化のために、以下の条件を前提とする。
1)車両の前後方向の重心位置はホイールベースlの中心とする。
2)サスペンションのバネ定数に比較して極小なタイヤのバネ定数は考慮しない。
3)前後輪の接地点は勾配路でも平坦路でも変化しないものとする。
【0025】
図4は路面勾配による傾斜ピッチング角θp1の発生状況を示す説明図である。この図に示すように、傾斜路で走行中或いは停車中の車両は、前後のタイヤで路面上に接すると共に、ホイールベースlの中心から重心高さhだけ上方の重心位置に、車重Wにより路面に平行な力Faを受けることになる。尚、図では登坂路の場合を示しているが、降坂路の場合も力Faの作用方向が逆になる他は同様である。
【0026】
このときの車両に作用するモーメントは、図5に示す模式図として表すことができる。即ち、ホイールベースlの中心を回転中心とし、この回転中心から重心高さhだけ離間した位置に力Faを受け、その結果、前後輪の接地点に互いに逆方向の等しい力が作用する。これによる前軸荷重及び後軸荷重の変化量ΔWaf,ΔWarは、次式(2)で表される。
【0027】
ΔWaf=ΔWar=[(Fa・h)/2]/(l/2)=Fa・h/l ………(2)
但し、変化量ΔWaf,ΔWarの極性は常に正逆反対となる。この前後軸の荷重変化による前後輪のサスペンション変位量ΔXaf,ΔXarは、次式(3),(4)で表される。
ΔXaf=ΔWaf/Kf ………(3)
ΔXar=ΔWar/Kr ………(4)
尚、Kf,Krは、上記のように前後輪サスペンションのバネ定数である。
【0028】
その結果、傾斜によるピッチング角θp1は、次式(5)で表される。
θp1=tan-1[(ΔXaf+ΔXar)/l] ………(5)
次に、加減速によって発生する車両のピッチング角θp2を解析する。図6は車両の加減速による加減速ピッチング角θp2の発生状況を示す説明図であり、このときの車両は、加減速により傾斜路に平行な力Fv(=W・Gv/9.8)を重心位置に受けることになる。従って、車両に作用するモーメントは、上記した路面の傾斜による場合と同じく図5の模式図で表すことができ、このときの前軸荷重及び後軸荷重の変化量ΔWvf,ΔWvrは、次式(6)で表される。
【0029】
ΔWvf=ΔWvr=[(Fv・h)/2]/(l/2)=Fv・h/l ………(6)
この前後軸の荷重変化による前後輪のサスペンション変位量ΔXvf,ΔXvrは、次式(7),(8)で表される。
ΔXvf=ΔWvf/Kf ………(7)
ΔXvr=ΔWvr/Kr ………(8)
その結果、加減速によるピッチング角θp2は、次式(9)で表される。
【0030】
θp2=tan-1[(ΔXvf+ΔXvr)/l] ………(9)
ここで、図3に基づいて、上記路面傾斜角θr、センサ出力傾斜角θs(車体加速度Gsの角度換算値)、加速度換算傾斜角θv(車輪加速度Gvの角度換算値)、ピッチング角θp1,θp2との関係をまとめると、次式(10)が成立する。
θs=θr+θp1+θp2+θv ………(10)
上式(10)は次式(11)のように変換できる。
【0031】
ここで、θ<<1の領域を考え、sinθ=θで近似する(1/2勾配で誤差3.5%)。同様にθ<<1の領域ではcosθ=1となるので、tanθ=sinθ/cosθからtanθ=θとする(1/2勾配で誤差7.8%)。よって、tan-1θ=θと近似することでθrについて整理すると次式(12)が得られ、同式(12)から上式(1)を導き出すことができる。
【0032】
本実施形態の路面勾配推定装置では、このようにして導き出された上式(1)に基づく手順(図2のブロック図)に従って路面傾斜角θrが算出され、路面勾配や車両の加減速に起因してサスペンション変位が生じたときのピッチング角θp1,θp2が路面傾斜角θrから排除される。その結果、これらのピッチング角θp1,θp2により加速度センサ3の出力値Gsに生じる誤差を解消し、もって路面勾配の推定精度を大幅に向上させることができる。
【0033】
従って、推定した路面傾斜角θrを利用して車両の走行制御をより的確に実施可能となり、例えば上記したクリープトルク制御では、路面勾配に影響されることなく一定のクリープ現象を確実に発生でき、又、アイドルストップ制御では、的確なアイドルストップ判定により再発進時の車両の後退りを確実に防止できる。
【0034】
以上で実施形態の説明を終えるが、本発明の態様はこの実施形態に限定されるものではない。例えば、上記実施形態では、路面勾配に起因して発生するピッチング角θp1と車両の加減速に起因して発生するピッチング角θp2とを共に考慮したが、何れか一方を省略したり、或いは、別の要因により発生したピッチング角を加えたりしてもよい。尚、ピッチング角θp1を省略する場合には、図2中の乗算処理部20による処理を省き、ピッチング角θp2を省略する場合には、図2中のピッチング角算出部18a,18b、加算処理部19、減算処理部17を省けばよい。
【0035】
又、上記実施形態では、車両に生じるピッチングを解析して上式(1)を求める際に、計算の簡略化のために条件1)〜3)を設定したが、これらの条件を定めることなく、より実状に則した解析を行ってもよい。具体的には、条件1)を設定せずに、実際の車両の重心位置を考慮したり、条件2)を設定せずに、タイヤのバネ定数を考慮したり、条件3)を設定せずに、前後輪の接地点を考慮したりしてもよい。
【0036】
【発明の効果】
以上説明したように本発明の路面勾配推定装置によれば、車両に生じるピッチング角を検出し、このピッチング角を道路勾配の算出処理に適用するようにしたため、車両のピッチングにより加速度センサの出力値に生じる誤差を解消し、もって路面勾配を高精度で推定することができる。
【図面の簡単な説明】
【図1】実施形態の路面勾配推定装置を示す全体構成図である。
【図2】ECUが実行する路面勾配の推定手順を示すブロック図である。
【図3】車両のピッチングに伴ってセンサ出力値に発生する誤差を示す説明図である。
【図4】路面勾配による傾斜ピッチング角の発生状況を示す説明図である。
【図5】路面勾配及び車両の加減速により発生するモーメントを示す模式図である。
【図6】車両の加減速による加減速ピッチング角の発生状況を示す説明図である。
【図7】従来技術による路面勾配の推定手法を示す説明図である。
【符号の説明】
1 ECU(実加速度検出手段、ピッチング角検出手段、路面勾配ピッチング角検出手段、加減速ピッチング角検出手段、第1勾配換算値算出手段、第2勾配換算値算出手段、路面勾配算出手段)
2 車輪速センサ(実加速度検出手段)
3 加速度センサ[0001]
BACKGROUND OF THE INVENTION
The present invention relates to a road surface gradient estimation device that estimates the gradient of a road surface on which a vehicle is placed.
[0002]
[Related background]
The road surface gradient is used for various travel control of the vehicle, for example, for creep torque control of a parallel hybrid vehicle. That is, in this type of hybrid vehicle, even when the driver's accelerator is off, a slight torque is transmitted to the drive wheels to generate a creep phenomenon. By correcting the creep torque at this time according to the road surface gradient, Prevents changes in creep due to road surface gradient.
[0003]
Various apparatuses for estimating the road surface gradient have been put into practical use. For example, an apparatus for estimating the road surface gradient based on the output value of the acceleration sensor mounted on the vehicle can be mentioned. The estimation principle will be described below. When the vehicle is traveling on an inclined road as shown in FIG. 7, a component parallel to the road surface is generated in the gravitational acceleration g (hereinafter referred to as an acceleration Gr due to the gradient). A value Gs obtained by adding the longitudinal acceleration Gv of the actual vehicle to Gr is detected by the acceleration sensor. Therefore, for example, if the longitudinal acceleration Gv of the actual vehicle is calculated based on the output value of the wheel speed sensor and the longitudinal acceleration Gv is subtracted from the sensor output value Gs according to the following equation (13), the acceleration Gr due to the gradient can be calculated. Furthermore, the road surface inclination angle θ can be obtained from the acceleration Gr due to this gradient according to the following equation (14).
[0004]
Gr = Gs-Gv (13)
sinθ = Gr / g ……… (14)
[0005]
[Problems to be solved by the invention]
However, the factor that affects the output value Gs of the acceleration sensor is not limited to the acceleration Gr due to the gradient, but also when the vehicle's front / rear posture changes with the front / rear suspension displacement or the like (hereinafter, this phenomenon is called pitching). Similarly, the output value Gs of the acceleration sensor is affected.
[0006]
Such pitching occurs with running on an inclined road or acceleration / deceleration of the vehicle. For example, on an inclined road, the vehicle's longitudinal load (load acting on the longitudinal suspension) increases and decreases compared to a flat road. As a result, pitching occurs in the vehicle. Similarly, during acceleration / deceleration, the front / rear load is increased / decreased compared to when traveling at a constant speed, resulting in pitching, resulting in an error in the output value Gs of the acceleration sensor. And since the above-mentioned road surface gradient estimation apparatus does not consider these factors at all, the road surface gradient cannot be estimated with sufficient accuracy.
[0007]
An object of the present invention is to provide a road surface gradient estimation device that can eliminate an error that occurs in an output value of an acceleration sensor due to pitching of a vehicle and can estimate a road surface gradient with high accuracy.
[0008]
[Means for Solving the Problems]
To achieve the above object, a first aspect of the invention, an acceleration sensor for detecting acceleration acting on the vehicle, and the actual acceleration detecting means for detecting an actual acceleration generated in the vehicle based on the output value from the acceleration sensor, First gradient conversion value calculation means for calculating the first gradient conversion value, second gradient conversion value calculation means for calculating the second gradient conversion value based on the output value from the actual acceleration detection means, and first gradient conversion value Subtract the second slope conversion value from the value, multiply the value after the subtraction by the slope pitching correction value set as a constant based on the vehicle specifications, and calculate the road surface slope where the vehicle is placed Means.
[0009]
A vehicle running or stopped on an inclined road generates a pitching angle corresponding to a road surface gradient due to a displacement of a suspension or a tire, and the acceleration sensor is affected by the pitching angle at this time. Therefore, in addition to the actual acceleration generated in the vehicle and the acceleration due to the road surface gradient, the acceleration value due to the pitching due to the road surface gradient is included as an error in the output value of the acceleration sensor. The output value of the acceleration sensor is converted to the first gradient converted value by the first gradient converted value calculating means, and the actual acceleration is converted to the second gradient converted value by the second gradient converted value calculating means, whereas the output value according to the road surface gradient An inclination pitching correction value for correcting the pitching angle is set in advance as a constant based on vehicle specifications. Then, the second gradient conversion value is subtracted from the first gradient conversion value, and the road surface gradient is calculated by multiplying the value after the subtraction by the inclination pitching correction value . As a result, acceleration is caused by the pitching of the vehicle due to the road surface gradient. The error that occurs in the output value of the sensor is eliminated.
[0011]
Further, in the invention of
Furthermore, in the invention of claim 3, a low pass filter that cuts a predetermined frequency or more is provided in at least one of the output of the acceleration sensor, the actual acceleration detecting means, and the road surface gradient calculating means, and the cut-off frequency of the low pass filter is set to the vehicle. It is variable in proportion to the vehicle speed.
Therefore, the cut-off frequency of the low-pass filter is varied in proportion to the vehicle speed, and the low-pass filter is used to estimate a road surface gradient caused by road surface unevenness and a transient change in vehicle behavior by cutting a frequency above a predetermined frequency. Errors are reduced.
[0012]
DETAILED DESCRIPTION OF THE INVENTION
Hereinafter, an embodiment of a road surface gradient estimation apparatus embodying the present invention will be described.
A vehicle on which the road surface gradient estimation device of this embodiment is mounted is configured as a parallel hybrid vehicle, and uses an engine and a motor as a driving source for traveling. FIG. 1 is an overall configuration diagram showing a road surface gradient estimation device according to this embodiment. An ECU (electronic control unit) 1 that performs overall control of the road surface gradient estimation device is installed in a vehicle interior, and an input / output device (not shown). A storage device (ROM, RAM, etc.), a central processing unit (CPU), a timer counter, and the like. Connected to the input side of the
[0013]
Then, the ECU 1 controls the operating state of the engine and also controls the driving and regenerative state of the motor via a controller (not shown) so that the vehicle runs with the engine and the motor. Further, the
[0014]
On the other hand, FIG. 2 is a block diagram showing a road surface gradient estimation procedure executed by the ECU, and the road surface gradient is estimated by the
θr = [θs- (Gv / 9.8 ・ W ・ h ・ Kf + Gv / 9.8 ・ W ・ h ・ Kr) / (l 2・ Kf ・ Kr) -sin -1 (Gv / 9.8)]
・ (L 2・ Kf ・ Kr) / (l 2・ Kf ・ Kr + W ・ h ・ Kf + W ・ h ・ Kr) ……… (1)
Where θs is the sensor output inclination angle obtained by converting the vehicle body acceleration Gs into an angle, Gv is the wheel acceleration obtained from the wheel speed Nw, W is the vehicle weight, h is the height of the center of gravity, l is the wheel base, and Kf is the spring of the front wheel suspension. The constant, Kr, is the spring constant of the rear wheel suspension.
[0015]
Hereinafter, the road surface gradient estimation procedure by the ECU will be described with reference to FIG. 2. First, the vehicle body acceleration Gs detected by the acceleration sensor 3 passes through the first low-
[0016]
The wheel speed Nw detected by the
[0017]
In this embodiment, the wheel acceleration Gv obtained from the wheel speed Nw is used as the actual acceleration generated in the vehicle. However, any vehicle acceleration that can detect the vehicle acceleration relative to the road surface may be used. The vehicle speed may be detected using a sensor or a non-contact type laser, and the actual acceleration may be obtained from the vehicle speed.
On the other hand, the wheel acceleration Gv is input to the front wheel and rear wheel pitching
[0018]
In the
[0019]
In the above equation (1), (l 2 · Kf · Kr) / (l 2 · Kf · Kr + W · h · Kf + W · h · Kr) is set as the slope pitch correction value Kap. The multiplication process of the inclination pitching correction value Kap corresponds to the subtraction process of the inclination pitching angle θp1, which will be described later. Then, the inclination pitching correction value Kap is because it can determine the specifications of the vehicle, calculated on the Ru treated as preset constant.
[0020]
Each of the low-
[0021]
And the road surface inclination | tilt angle (theta) r estimated as mentioned above is utilized for various driving | running | working control of the vehicle by ECU1. For example, in the above-described creep torque control, the creep torque is corrected according to the road surface inclination angle θr to generate a constant creep phenomenon regardless of the road surface gradient. In the idling stop control, idling stop is prohibited when the vehicle stops at a predetermined road surface inclination angle θr, and the vehicle is prevented from retreating due to insufficient starting torque when the vehicle restarts only with the motor.
[0022]
Next, the reason why the above equation (1) is derived will be described.
The vehicle body acceleration Gs detected by the acceleration sensor 3 is influenced not only by the acceleration due to the road surface gradient but also when the vehicle is pitched (change in the front and rear posture) due to the front and rear suspension displacement. Such pitching occurs with a change in the vehicle front-rear load distribution. The causes include the road surface gradient (inclined pitching angle θp1) and the vehicle acceleration / deceleration (above described acceleration). Deceleration pitching angle θp2). That is, when traveling on an inclined road, the load moves to the rear wheel side on the uphill road and to the front wheel side on the downhill road, and as a result, front and rear suspension displacements according to the road surface inclination angle θr occur. Further, during acceleration / deceleration of the vehicle, the load moves to the rear wheel side during acceleration and to the front wheel side during deceleration, resulting in front and rear suspension displacement corresponding to the vehicle acceleration (the wheel acceleration Gv).
[0023]
In other words, if the acceleration generated by the inclination pitching angle θp1 is Gp1 and the acceleration generated by the acceleration / deceleration pitching angle θp2 is Gp2, the acceleration sensor 3 detects when the vehicle accelerates or decelerates on the inclined road as shown in FIG. In addition to the wheel acceleration Gv representing the actual acceleration and the acceleration Gr due to the road gradient, the vehicle body acceleration Gs includes accelerations Gp1 and θp2 due to vehicle pitching as errors. Therefore, in order to obtain an accurate road surface inclination angle θr, it is necessary to exclude the influence of these accelerations Gp1 and Gp2 from the vehicle body acceleration Gs.
[0024]
First, the inclination pitching angle θp1 resulting from the road surface gradient is analyzed. Here, in order to simplify the calculation, the following conditions are assumed.
1) The position of the center of gravity in the longitudinal direction of the vehicle is the center of the wheel base l.
2) The spring constant of the tire that is extremely small compared to the spring constant of the suspension is not considered.
3) The ground contact points of the front and rear wheels shall not change on sloped roads or flat roads.
[0025]
FIG. 4 is an explanatory diagram showing a state of occurrence of the inclined pitching angle θp1 due to the road surface gradient. As shown in this figure, a vehicle running or stopped on an inclined road is in contact with the road surface with front and rear tires, and is located at a center of gravity position above the center of the wheel base l by a center of gravity height h by a vehicle weight W. The force Fa parallel to the road surface is received. Although the figure shows the case of an uphill road, the same applies to a downhill road except that the direction of action of the force Fa is reversed.
[0026]
The moment acting on the vehicle at this time can be represented as a schematic diagram shown in FIG. That is, the center of the wheel base l is the center of rotation, and the force Fa is received at a position separated from the center of rotation by the center of gravity height h. As a result, equal forces in opposite directions act on the ground contact points of the front and rear wheels. The amount of change ΔWaf, ΔWar of the front axle load and the rear axle load due to this is expressed by the following equation (2).
[0027]
ΔWaf = ΔWar = [(Fa ・ h) / 2] / (l / 2) = Fa ・ h / l ……… (2)
However, the polarities of the change amounts ΔWaf and ΔWar are always opposite to each other. The suspension displacement amounts ΔXaf and ΔXar of the front and rear wheels due to the change in the load on the front and rear axes are expressed by the following equations (3) and (4).
ΔXaf = ΔWaf / Kf ……… (3)
ΔXar = ΔWar / Kr ……… (4)
Kf and Kr are the spring constants of the front and rear wheel suspensions as described above.
[0028]
As a result, the pitching angle θp1 due to the inclination is expressed by the following equation (5).
θp1 = tan -1 [(ΔXaf + ΔXar) / l] ……… (5)
Next, the pitching angle θp2 of the vehicle generated by acceleration / deceleration is analyzed. FIG. 6 is an explanatory diagram showing the generation state of the acceleration / deceleration pitching angle θp2 due to the acceleration / deceleration of the vehicle. The vehicle at this time generates a force Fv (= W · Gv / 9.8) parallel to the ramp due to the acceleration / deceleration. It will be received at the center of gravity. Therefore, the moment acting on the vehicle can be represented by the schematic diagram of FIG. 5 as in the case of the road surface inclination described above. The changes ΔWvf and ΔWvr of the front axle load and the rear axle load at this time are expressed by the following equations ( It is expressed by 6).
[0029]
ΔWvf = ΔWvr = [(Fv · h) / 2] / (l / 2) = Fv · h / l ……… (6)
The suspension displacement amounts ΔXvf and ΔXvr of the front and rear wheels due to the change in the load on the front and rear axes are expressed by the following equations (7) and (8).
ΔXvf = ΔWvf / Kf ……… (7)
ΔXvr = ΔWvr / Kr ……… (8)
As a result, the pitching angle θp2 due to acceleration / deceleration is expressed by the following equation (9).
[0030]
θp2 = tan -1 [(ΔXvf + ΔXvr) / l] ……… (9)
Here, based on FIG. 3, the road surface inclination angle θr, sensor output inclination angle θs (converted value of the vehicle acceleration Gs), acceleration converted inclination angle θv (converted value of the wheel acceleration Gv), pitching angles θp1, θp2 The following formula (10) is established.
θs = θr + θp1 + θp2 + θv ……… (10)
The above equation (10) can be converted into the following equation (11).
[0031]
Here, a region of θ << 1 is considered and approximated by sin θ = θ (an error of 3.5% with a 1/2 gradient). Similarly, since cos θ = 1 in the region of θ << 1, tan θ = sin θ / cos θ is changed to tan θ = θ (error with ½ gradient is 7.8%). Therefore, when θr is arranged by approximating tan −1 θ = θ, the following equation (12) is obtained, and the above equation (1) can be derived from the equation (12).
[0032]
In the road surface gradient estimation device of the present embodiment, the road surface inclination angle θr is calculated according to the procedure (block diagram of FIG. 2) based on the above equation (1) derived as described above, and is caused by the road surface gradient and acceleration / deceleration of the vehicle. Thus, the pitching angles θp1 and θp2 when the suspension displacement occurs are excluded from the road surface inclination angle θr. As a result, an error occurring in the output value Gs of the acceleration sensor 3 due to these pitching angles θp1 and θp2 can be eliminated, so that the estimation accuracy of the road surface gradient can be greatly improved.
[0033]
Therefore, it becomes possible to more accurately carry out vehicle travel control using the estimated road surface inclination angle θr.For example, in the above-described creep torque control, a certain creep phenomenon can be reliably generated without being affected by the road surface gradient, Further, in the idle stop control, the vehicle can be reliably prevented from retreating at the time of re-start by accurate idle stop determination.
[0034]
This is the end of the description of the embodiment, but the aspect of the present invention is not limited to this embodiment. For example, in the above embodiment, the pitching angle θp1 generated due to the road surface gradient and the pitching angle θp2 generated due to the acceleration / deceleration of the vehicle are considered together, but either one is omitted or another A pitching angle generated due to the above factors may be added. When the pitching angle θp1 is omitted, the processing by the
[0035]
Further, in the above embodiment, conditions 1) to 3) are set for simplifying the calculation when the above formula (1) is obtained by analyzing the pitching generated in the vehicle, but these conditions are not defined. The analysis may be performed in accordance with the actual situation. Specifically, without setting the condition 1), the actual center of gravity position of the vehicle is taken into account, the condition 2) is not set, the tire spring constant is taken into account, and the condition 3) is not set. In addition, the contact points of the front and rear wheels may be considered.
[0036]
【The invention's effect】
As described above, according to the road surface gradient estimation device of the present invention, the pitching angle generated in the vehicle is detected, and this pitching angle is applied to the road gradient calculation process. Thus, the road surface gradient can be estimated with high accuracy.
[Brief description of the drawings]
FIG. 1 is an overall configuration diagram showing a road surface gradient estimation apparatus according to an embodiment.
FIG. 2 is a block diagram illustrating a road surface gradient estimation procedure executed by an ECU.
FIG. 3 is an explanatory diagram showing an error that occurs in the sensor output value as the vehicle pitches.
FIG. 4 is an explanatory diagram showing a state of occurrence of an inclined pitching angle due to a road surface gradient.
FIG. 5 is a schematic diagram showing a road surface gradient and a moment generated by acceleration / deceleration of the vehicle.
FIG. 6 is an explanatory diagram showing a state of occurrence of an acceleration / deceleration pitching angle due to acceleration / deceleration of a vehicle.
FIG. 7 is an explanatory diagram showing a road surface slope estimation method according to the prior art.
[Explanation of symbols]
1 ECU (actual acceleration detection means, pitching angle detection means, road surface gradient pitching angle detection means, acceleration / deceleration pitching angle detection means, first gradient conversion value calculation means, second gradient conversion value calculation means, road surface gradient calculation means)
2 Wheel speed sensor (actual acceleration detection means)
3 Acceleration sensor
Claims (3)
上記車両に生じる実加速度を検出する実加速度検出手段と、
上記加速度センサからの出力値に基づき、第1勾配換算値を算出する第1勾配換算値算出手段と、
上記実加速度検出手段からの出力値に基づき、第2勾配換算値を算出する第2勾配換算値算出手段と、
上記第1勾配換算値から上記第2勾配換算値を減算し、減算後の値に対して車両諸元に基づき定数として設定された傾斜ピッチング補正値を乗算して、上記車両がおかれている路面勾配を算出する路面勾配算出手段と
を備えたことを特徴とする路面勾配推定装置。An acceleration sensor for detecting acceleration acting on the vehicle;
Actual acceleration detecting means for detecting actual acceleration generated in the vehicle ;
Based on the output value from the top Symbol acceleration sensor, a first gradient equivalent value calculating means for calculating a first gradient equivalent value,
Second gradient conversion value calculation means for calculating a second gradient conversion value based on the output value from the actual acceleration detection means;
The vehicle is placed by subtracting the second gradient conversion value from the first gradient conversion value and multiplying the value after the subtraction by an inclination pitching correction value set as a constant based on vehicle specifications . A road surface gradient estimation device comprising: road surface gradient calculation means for calculating a road surface gradient.
上記路面勾配算出手段は、上記第1勾配換算値から上記第2勾配換算値と共に上記ピッチング角を減算し、減算後の値に上記傾斜ピッチング補正値を乗算することを特徴とする請求項1に記載の路面勾配推定装置。 Comprising a deceleration pitching angle detecting means for detecting a pitching angle occurring in the vehicle based on acceleration and deceleration operation of the above Symbol vehicle,
The road surface gradient calculation means subtracts the pitching angle together with the second gradient conversion value from the first gradient conversion value, and multiplies the value after the subtraction by the inclination pitching correction value. The described road surface gradient estimation device.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2001287456A JP4696214B2 (en) | 2001-09-20 | 2001-09-20 | Road slope estimation device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2001287456A JP4696214B2 (en) | 2001-09-20 | 2001-09-20 | Road slope estimation device |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2003097945A JP2003097945A (en) | 2003-04-03 |
JP4696214B2 true JP4696214B2 (en) | 2011-06-08 |
Family
ID=19110264
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2001287456A Expired - Fee Related JP4696214B2 (en) | 2001-09-20 | 2001-09-20 | Road slope estimation device |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP4696214B2 (en) |
Families Citing this family (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101105147B1 (en) * | 2006-01-19 | 2012-01-17 | 주식회사 만도 | Vehicle speed control system on a ramp |
JP5152295B2 (en) * | 2010-10-22 | 2013-02-27 | トヨタ自動車株式会社 | Vehicle control device |
JP6019630B2 (en) * | 2012-03-12 | 2016-11-02 | 日産自動車株式会社 | Road slope estimation device |
KR101360050B1 (en) * | 2012-07-30 | 2014-02-10 | 기아자동차주식회사 | Apparatus and method for measuring inclination of a vehicle |
WO2014020647A1 (en) | 2012-08-01 | 2014-02-06 | 三菱電機株式会社 | Inclination angle detection device and on-vehicle equipment |
JP6045517B2 (en) * | 2014-01-30 | 2016-12-14 | 三菱電機株式会社 | Vehicle tilt angle measuring device and optical axis control signal generating device |
DE102015002603B4 (en) * | 2015-02-28 | 2017-08-17 | Audi Ag | Method for compensating a tilt |
DE102015002601B4 (en) | 2015-02-28 | 2024-11-14 | Audi Ag | Method for detecting a slope of a roadway |
JP6764300B2 (en) * | 2016-09-30 | 2020-09-30 | 株式会社Subaru | Vehicle control device and vehicle control method |
KR102506758B1 (en) * | 2017-12-08 | 2023-03-07 | 현대자동차주식회사 | System for Controlling Braking Energy Regeneration Step Variably and Method Thereof |
CN114248782B (en) * | 2021-12-27 | 2024-06-07 | 智道网联科技(北京)有限公司 | Unmanned vehicle pitch angle determination method, unmanned vehicle pitch angle determination device and computer readable storage medium |
CN119283867A (en) * | 2024-12-13 | 2025-01-10 | 张家港长城汽车研发有限公司 | Vehicle starting method, device, vehicle and program product |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS63172909A (en) * | 1987-01-13 | 1988-07-16 | Yokogawa Electric Corp | Thickness measuring instrument for sheet type body |
JPH01267463A (en) * | 1988-04-19 | 1989-10-25 | Fujitsu Ten Ltd | Apparatus for detecting acceleration of car body |
JPH0763555A (en) * | 1993-08-26 | 1995-03-10 | Mitsubishi Electric Corp | Inclined state detecting device |
JPH11230742A (en) * | 1998-02-09 | 1999-08-27 | Nippon Soken Inc | Road shape measurement device |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS6437609A (en) * | 1987-08-04 | 1989-02-08 | Daifuku Kk | Obstruction detector for moving car |
-
2001
- 2001-09-20 JP JP2001287456A patent/JP4696214B2/en not_active Expired - Fee Related
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS63172909A (en) * | 1987-01-13 | 1988-07-16 | Yokogawa Electric Corp | Thickness measuring instrument for sheet type body |
JPH01267463A (en) * | 1988-04-19 | 1989-10-25 | Fujitsu Ten Ltd | Apparatus for detecting acceleration of car body |
JPH0763555A (en) * | 1993-08-26 | 1995-03-10 | Mitsubishi Electric Corp | Inclined state detecting device |
JPH11230742A (en) * | 1998-02-09 | 1999-08-27 | Nippon Soken Inc | Road shape measurement device |
Also Published As
Publication number | Publication date |
---|---|
JP2003097945A (en) | 2003-04-03 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10042815B2 (en) | Road gradient estimation arbitration | |
US9454508B2 (en) | Kinematic road gradient estimation | |
US8793035B2 (en) | Dynamic road gradient estimation | |
US9517774B2 (en) | Static road gradient estimation | |
EP2610605B1 (en) | Device for estimating vehicle body vibration and controller for suppressing vehicle body vibration using same | |
US7853366B2 (en) | Vehicle control apparatus | |
JP4696214B2 (en) | Road slope estimation device | |
US20030163237A1 (en) | Method of controlling traveling stability of vehicle | |
JP4127062B2 (en) | Lateral acceleration sensor drift amount estimation device, lateral acceleration sensor output correction device, and road surface friction state estimation device | |
JP4230961B2 (en) | Estimation apparatus and vehicle motion control apparatus using the same | |
JP2003127888A (en) | Physical quantity estimation device, road surface friction state estimation device, steering angle neutral point estimation device, and air pressure drop estimation device | |
US20060175997A1 (en) | Device and method for controlling prime mover | |
JP2008265545A (en) | Vehicle center-of-gravity position estimation apparatus and center-of-gravity position / yaw inertia moment estimation apparatus. | |
JP3619388B2 (en) | Estimating and calculating device for height of center of gravity of vehicle | |
KR20230037177A (en) | Wheel slip control method for vehicle | |
EP4163172B1 (en) | Driving force control method for vehicle and driving force control device for vehicle | |
JP6577850B2 (en) | Vehicle control apparatus and vehicle control method | |
JP4432649B2 (en) | Driving force distribution device for four-wheel independent drive vehicle | |
US7164974B2 (en) | Vehicle roll sensing using load shift estimation | |
KR100775436B1 (en) | Vehicle and control method | |
JP4443582B2 (en) | Understeer suppression device | |
JP5754265B2 (en) | Tire contact length estimation device | |
KR101459683B1 (en) | Automobile and the control method | |
JP2001033476A (en) | Method and apparatus for estimating slip angle of vehicle body | |
JP2019108085A (en) | Control numerical value setting device and control numerical value setting method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20071219 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20100708 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20100714 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20100901 |
|
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: 20110112 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20110125 |
|
R151 | Written notification of patent or utility model registration |
Ref document number: 4696214 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R151 |
|
LAPS | Cancellation because of no payment of annual fees |