IP Force 特許公報掲載プロジェクト 2022.1.31 β版

知財求人 - 知財ポータルサイト「IP Force」

▶ 三菱自動車工業株式会社の特許一覧

<>
  • 特許-車両制御装置 図1
  • 特許-車両制御装置 図2
  • 特許-車両制御装置 図3
  • 特許-車両制御装置 図4
  • 特許-車両制御装置 図5
  • 特許-車両制御装置 図6
< >
(19)【発行国】日本国特許庁(JP)
(12)【公報種別】特許公報(B2)
(11)【特許番号】
(24)【登録日】2022-08-22
(45)【発行日】2022-08-30
(54)【発明の名称】車両制御装置
(51)【国際特許分類】
   B60L 15/20 20060101AFI20220823BHJP
   B60L 50/60 20190101ALI20220823BHJP
【FI】
B60L15/20 S
B60L15/20 Y
B60L50/60
【請求項の数】 4
(21)【出願番号】P 2021505071
(86)(22)【出願日】2020-03-10
(86)【国際出願番号】 JP2020010167
(87)【国際公開番号】W WO2020184537
(87)【国際公開日】2020-09-17
【審査請求日】2021-07-30
(31)【優先権主張番号】P 2019045651
(32)【優先日】2019-03-13
(33)【優先権主張国・地域又は機関】JP
(73)【特許権者】
【識別番号】000006286
【氏名又は名称】三菱自動車工業株式会社
(74)【代理人】
【識別番号】100130513
【弁理士】
【氏名又は名称】鎌田 直也
(74)【代理人】
【識別番号】100074206
【弁理士】
【氏名又は名称】鎌田 文二
(74)【代理人】
【識別番号】100130177
【弁理士】
【氏名又は名称】中谷 弥一郎
(74)【代理人】
【識別番号】100167380
【弁理士】
【氏名又は名称】清水 隆
(74)【代理人】
【識別番号】100187827
【弁理士】
【氏名又は名称】赤塚 雅則
(72)【発明者】
【氏名】宮本 直樹
(72)【発明者】
【氏名】清水 亮
【審査官】笹岡 友陽
(56)【参考文献】
【文献】特開2018-058584(JP,A)
【文献】特開2018-050413(JP,A)
(58)【調査した分野】(Int.Cl.,DB名)
B60L 15/20
B60L 50/60
(57)【特許請求の範囲】
【請求項1】
前輪を駆動する前モータと、
後輪を駆動する後モータと、
前記前後モータのモータ回転数から前後のモータ角速度をそれぞれ演算する角速度演算部と、
前記前後モータに電力を供給する電池の状態に基づいて、該電池から出力可能な総出力制限値を演算する出力演算部と、
前記前後モータへのトルク配分を演算するトルク演算部と、
を有し、前記角速度演算部によって演算されたモータ角速度から算出した前記前後輪の車軸速度の間に大小差が生じたときに、ドライバのアクセル操作量に基づいて算出される要求トルクの上限を、前記総出力制限値前記前後モータのうち低回転側のモータのモータ角速度に基づいて算出した総トルク制限値で制限し、該前後モータへのトルク配分後のトルク要求値に対し、低回転側のモータによるトルクを維持しつつ、高回転側のモータによるトルクを、前記総トルク制限値と前記低回転側のモータのトルクに基づいて制限する車両制御装置。
【請求項2】
走行中における前記前後モータのモータ角速度の増加率が予め定めた所定値よりも小さいときは、走行中の各時点におけるモータ回転数の現在値に基づいて該モータ角速度を算出する一方で、該モータ角速度の増加率が前記所定値以上のときは、モータ回転数の現在値に対し前記増加率で予測したモータ回転数の予測値に基づいて該モータ角速度を算出する
請求項1に記載の車両制御装置。
【請求項3】
前輪の車軸速度に予め定めた所定の速度補正値を加えた前輪の補正車軸速度を算出し、該補正車軸速度と後輪の車軸速度との間で大小関係を判断する
請求項1又は2に記載の車両制御装置。
【請求項4】
一定速度での直進走行時に適用される前記速度補正値に対し、旋回時、加速時、又は、登坂時に適用される該速度補正値を大きくした
請求項3に記載の車両制御装置。
【発明の詳細な説明】
【技術分野】
【0001】
この発明は、車両制御装置に関する。
【背景技術】
【0002】
ハイブリッド車、プラグインハイブリッド車、電気自動車等のように前輪及び後輪にそれぞれモータが設けられた4輪駆動式の車両においては、ドライバのアクセル操作量に基づいて要求トルクが算出され、この要求トルクが前後モータに配分される。この前後モータには、電池から電力が供給される。電池からの供給電力は、電池温度や電池残量等の電池状態に基づいて上限電力が決められる。そして、電池から前後モータに電力が供給される際には、この上限電力を超えないように前後モータに配分されるトルクが制限される。
【0003】
例えば、特許文献1に係る制御装置においては、アクセル開度信号、ブレーキ信号、車速信号、シフト位置信号、及び、車両の挙動に対応する信号等に基づき、運転者が要求する要求トルクを算出する。そして、所定のトルク分配比に基づき、前記要求トルクを前輪側及び後輪側に分配したトルク(指令トルク)を算出する。
【0004】
ここで、前後の回転電機(モータ)から出力可能なトルクを算出する。そして、所定のトルク分配比に基づき、電池から回転電機に対する電力の分配比であるパワー分配比を算出する。さらに、前後の回転電機の出力可能トルクに基づき、前記パワー分配比を補正し、この補正したパワー分配比に基づいて、電池から前後の回転電機に対し電力を分配する。このようにすることで、前後の回転電機に供給される電力が、電池の上限電力を超えないように制御している(特許文献1の段落0036~0048、図3等参照)。
【先行技術文献】
【特許文献】
【0005】
【文献】特開2015-53782号公報
【発明の概要】
【発明が解決しようとする課題】
【0006】
特許文献1に係る制御装置においては、スリップ等によって前後の車軸の角速度に差が生じた場合、前後のモータの電力バランスが崩れる虞がある。ここで、後輪にスリップが生じ、後輪側の車軸の角速度が、前輪側の車軸の角速度よりも大きくなった場合を例として説明する。電池の出力電力P、モータトルクT、及び、角速度ωの間にはP=T×ωの関係が成立するが、低回転の前輪側(低ω)を基準とすると、前記式の見掛け上トルクTを大きく取れることとなり、電池の上限電力を超えてしまい、電池の劣化促進等の問題が生じる。
【0007】
この一方で、高回転の後輪側(高ω)を基準とすると、前記式の見掛け上トルクTを小さくせざるを得ず、電池の上限電力を使い切れずに車両の動力性能が損なわれる問題がある。
【0008】
そこで、この発明は、前輪及び後輪にそれぞれモータが設けられた4輪駆動式の車両において、電池の電力供給能力を過不足なく利用可能とすることを課題とする。
【課題を解決するための手段】
【0009】
上記の課題を解決するために、この発明においては、前輪を駆動する前モータと、後輪を駆動する後モータと、前記前後モータのモータ回転数から前後のモータ角速度をそれぞれ演算する角速度演算部と、前記前後モータに電力を供給する電池の状態に基づいて、該電池から出力可能な総出力制限値を演算する出力演算部と、前記前後モータへのトルク配分を演算するトルク演算部と、を有し、前記角速度演算部によって演算されたモータ角速度から算出した前記前後輪の車軸速度の間に大小差が生じたときに、ドライバのアクセル操作量に基づいて算出される要求トルクの上限を、前記総出力制限値前記前後モータのうち低回転側のモータのモータ角速度に基づいて算出した総トルク制限値で制限し、該前後モータへのトルク配分後のトルク要求値に対し、低回転側のモータによるトルクを維持しつつ、高回転側のモータによるトルクを、前記総トルク制限値と前記低回転側のモータのトルクに基づいて制限する車両制御装置を構成した。
【0010】
前記構成においては、走行中における前記前後モータのモータ角速度の増加率が予め定めた所定値よりも小さいときは、走行中の各時点におけるモータ回転数の現在値に基づいて該モータ角速度を算出する一方で、該モータ角速度の増加率が前記所定値以上のときは、モータ回転数の現在値に対し前記増加率で予測したモータ回転数の予測値に基づいて該モータ角速度を算出する構成とできる。
【0011】
前記各構成においては、前輪の車軸速度に予め定めた所定の速度補正値を加えた前輪の補正車軸速度を算出し、該補正車軸速度と後輪の車軸速度との間で大小関係を判断する構成とできる。
【0012】
この構成においては、一定速度での直進走行時に適用される前記速度補正値に対し、旋回時、加速時、又は、登坂時に適用される該速度補正値を大きくした構成とできる。
【発明の効果】
【0013】
この発明では、前輪を駆動する前モータと、後輪を駆動する後モータと、前記前後モータのモータ回転数から前後のモータ角速度をそれぞれ演算する角速度演算部と、前記前後モータに電力を供給する電池の状態に基づいて、該電池から出力可能な総出力制限値を演算する出力演算部と、前記前後モータへのトルク配分を演算するトルク演算部と、を有し、前記角速度演算部によって演算されたモータ角速度から算出した前記前後輪の車軸速度の間に大小差が生じたときに、ドライバのアクセル操作量に基づいて算出される要求トルクの上限を、前記総出力制限値を前記前後モータのうち低回転側のモータのモータ角速度に基づいて算出した総トルク制限値で制限し、該前後モータへのトルク配分後のトルク要求値に対し、低回転側のモータによるトルクを維持しつつ、高回転側のモータによるトルクを、前記総トルク制限値と前記低回転側のモータのトルクに基づいて制限する車両制御装置を構成した。この車両制御装置によると、前輪及び後輪にそれぞれモータが設けられた4輪駆動式の車両において、電池の電力供給能力を過不足なく利用可能とできる。
【図面の簡単な説明】
【0014】
図1】この発明に係る車両制御装置が搭載された車両の一例(4輪駆動車)を示す模式図である。
図2】車両制御装置の処理フローを示すフローチャートである。
図3】車両制御装置の制御ブロック図(出力ベース)である。
図4】車両制御装置の制御ブロック図(トルクベース)である。
図5】車両制御装置のタイミングチャートである。
図6】モータ角速度の補正を示す図である。
【発明を実施するための形態】
【0015】
この発明に係る車両制御装置が搭載された車両10の一例を図1に示す。この車両10は、前後輪11、13のそれぞれにモータ12、14が設けられた4輪駆動車である。
【0016】
車両制御装置は、前輪11を駆動する前モータ12と、後輪13を駆動する後モータ14と、前後モータ12、14のモータ回転数から前後のモータ角速度をそれぞれ演算する角速度演算部15と、前後モータ12、14に電力を供給する電池16の状態に基づいて、電池16から出力可能な総出力制限値を演算する出力演算部17と、前後モータ12、14へのトルク配分を演算するトルク演算部18と、を主要な構成要素としている。角速度演算部15、出力演算部17、及び、トルク演算部18は、図1に示すように、電子制御ユニット19の機能の一部に含めることができるが、電子制御ユニット19とは別に構成することもできる。
【0017】
前後輪11、13の車軸速度は、角速度演算部15によって演算されたモータ角速度に、所定の換算係数を乗じることによって算出できる。具体的には、前モータ12のモータ角速度に前モータ用換算係数を乗じることによって前車軸速度を算出し、後モータ14のモータ角速度に後モータ用換算係数を乗じることによって後車軸速度を算出している。
【0018】
ドライバによるアクセルペダル20の踏み込み量は、踏力センサ21によって検出される。そしてこの踏力センサ21の検出値に基づいて、電子制御ユニット19に設けられた要求トルク演算部22によってドライバの要求トルクが演算される。
【0019】
前後輪11、13ともスリップを生じることなく走行しているときは、前車軸速度と後車軸速度は一致する。これに対し、前後輪11、13の少なくとも一方にスリップが生じると、前後輪11、13の車軸速度にずれが生じることがある。例えば、前車軸速度が後車軸速度よりも大きいときは、前輪11にスリップが生じていると判断できる。これに対し、後車軸速度が前車軸速度よりも大きいときは、後輪13にスリップが生じていると判断できる。このスリップは、前後輪11、13の一方のみに生じる場合だけではなく、前後輪11、13の両方で生じる場合もある。
【0020】
電池16の総出力制限値は、電池温度や電池残量等の電池状態に基づいて演算される。電池温度が低いほど、及び、電池残量が低いほど電池16の出力は低下するため、総出力制限値は基本的に小さく抑えられる。
【0021】
前後モータ12、14へのトルク配分は、基本的には予め定められた所定の比率(例えば、前モータ:後モータ=4:6)とされるが、角速度演算部15によって検出された前後輪11、13の車軸速度差に対応して、トルク演算部18によって適宜修正される。
【0022】
車両制御装置の処理フローのフローチャートを図2に示す。この処理フローにおいては、まず、出力演算部17によって、電池16の上限電力に応じた総出力制限値を演算する(ステップS1)。次に、角速度演算部15によって、前モータ12の前モータ角速度、及び、後モータ14の後モータ角速度をそれぞれ演算する(ステップS2、S3)。
【0023】
さらに、角速度演算部15によって算出された前車軸速度と後車軸速度の大小が比較される(ステップS4)。前車軸速度が後車軸速度よりも小さい場合は(ステップS4のYes側)、電池16の総出力制限値を前モータ角速度で除したトルク値によって、ドライバ要求トルクを制限する(ステップS5)。そして、総出力制限値から前モータ出力を引いた値を後モータ角速度で除したトルク値によって後トルクを制限し(ステップS6)、一連の処理フローを終了する(ステップS7)。
【0024】
この一方で、前車軸速度が後車軸速度以上の場合は(ステップS4のNo側)、電池16の総出力制限値を後モータ角速度で除したトルク値によって、ドライバ要求トルクを制限する(ステップS8)。そして、総出力制限値から後モータ出力を引いた値を前モータ角速度で除したトルク値によって前トルクを制限し(ステップS9)、一連の処理フローを終了する(ステップS7)。
【0025】
この一連の処理フローに示すように、前後輪11、13のうち車軸速度の小さい側のモータ角速度に基づいてドライバによる要求トルクを制限したので、電池16の電力供給能力を余すことなく十分に利用できる。しかも、前後輪11、13のうち車軸速度の大きい側(スリップが生じている側)に、要求トルクのうち低車軸速度の車輪側に配分した残りのトルクを配分する(高車軸速度側のトルクを制限する)ようにしたので、制限されたトルクによって、スリップに伴う車軸速度の過度の上昇を抑制して、安定した走行を実現できる。
【0026】
車両制御装置の制御ブロック図を図3及び図4に示す。図3は電池16の総出力制限値に基づいて(出力ベース)、図4は前後モータ12、14の総トルク制限値に基づいて(トルクベース)、前後輪11、13のモータトルクをそれぞれ算出している。
【0027】
図3に示す制御ブロック図においては、電池16の上限電力(ブロックB1)に応じた総出力制限値を演算する(ブロックB2)。ここで、この総出力制限値(ブロックB2)、前モータ角速度(ブロックB3)、及び、後モータ角速度(ブロックB4)から、総トルク制限値が演算される(ブロックB5)。この総トルク制限値は、次のA式によって算出できる。
総トルク制限値=総出力制限値÷モータ角速度 (A式)
【0028】
なお、この総トルク制限値は、上記A式を用いて都度演算するほかに、演算を事前に行うことによって得られるマップを車両10に持たせておき、そのマップから決まる値を選択させるようにして、制御時間の短縮を図るなどしてもよい。
【0029】
ここで、モータ角速度は、前後モータ12、14のうち、低回転側のモータの角速度が選択される。このA式においては、角速度演算部15によって演算された前後モータ12、14の角速度のうちの一方を選択することにより、前後モータ12、14の角速度の大小に関係なく、常にこのA式を制御に適用できる。このため、制御式の切り替えに伴う遅延をなくすことができ、運転操作中のトルク抜け等の不具合を防止できる。
【0030】
さらに、この総トルク制限値(ブロックB5)を上限として、ドライバによる要求トルク(ブロックB6)に対し総トルクの制限が課せられる(ブロックB7)。そして、この総トルクの制限に基づいて、前後モータ12、14に対するトルク配分が演算され(ブロックB8)、このトルク配分から前後モータ12、14それぞれへの出力が割り振られる。
【0031】
ここで、後モータ14のモータ角速度よりも前モータ12のモータ角速度の方が小さいときは、前モータ12に振り分けられる出力、総出力制限値(ブロックB2)、及び、後モータ角速度(ブロックB4)から、後トルク制限値が演算される(ブロックB9)。この後トルク制限値は、次のB式によって算出できる。
後トルク制限値=(総出力制限値-前モータ出力)÷後モータ角速度 (B式)
【0032】
なお、この後トルク制限値は、上記B式を用いて都度演算するほかに、演算を事前に行うことによって得られるマップを車両10に持たせておき、そのマップから決まる値を選択させるようにして、制御時間の短縮を図るなどしてもよい。
【0033】
さらに、後モータ14に対するトルク配分(ブロックB8)と、後トルク制限値(ブロックB9)との比較によって後トルクが制限され(ブロックB10)、後モータトルクが決定される(ブロックB11)。
【0034】
また、前モータ12のモータ角速度よりも後モータ14のモータ角速度の方が小さいときは、後モータ14に振り分けられる出力、総出力制限値(ブロックB2)、及び、前モータ角速度(ブロックB3)から、前トルク制限値が演算される(ブロックB12)。この前トルク制限値は、次のC式によって算出できる。
前トルク制限値=(総出力制限値-後モータ出力)÷前モータ角速度 (C式)
【0035】
なお、この前トルク制限値は、上記C式を用いて都度演算するほかに、演算を事前に行うことによって得られるマップを車両10に持たせておき、そのマップから決まる値を選択させるようにして、制御時間の短縮を図るなどしてもよい。
【0036】
さらに、前モータ12に対するトルク配分(ブロックB8)と、前トルク制限値(ブロックB12)との比較によって前トルクが制限され(ブロックB13)、前モータトルクが決定される(ブロックB14)。
【0037】
図4に示す制御ブロック図は、その基本的な構成は図3で示した制御ブロック図と共通する(ブロックB1~B14)。その一方で、前トルク制限値の演算(ブロックB12)及び後トルク制限値の演算(ブロックB9)において、総出力制限値(ブロックB2)の代わりに総トルク制限値(ブロックB5)が、前後モータ出力の代わりに前後モータトルク(ブロックB8)が、前後モータ12、14の角速度(ブロックB3、B4)の代わりに角速度比(ブロックB15)がそれぞれ用いられている点で相違する。
【0038】
この場合、後トルク制限値を算出する上記B式の代わりに次のB’式が、前トルク制限値を算出するために上記C式の代わりに次のC’式がそれぞれ用いられる。また、角速度比は次のD式で定義される。
後トルク制限値=(総トルク制限値-前モータトルク)×角速度比 (B’式)
前トルク制限値=(総トルク制限値-後モータトルク)÷角速度比 (C’式)
角速度比=前モータ角速度÷後モータ角速度 (D式)
【0039】
なお、これらの値は、上記B’式、C’式、D式を用いて都度演算するほかに、演算を事前に行うことによって得られるマップを車両10に持たせておき、そのマップから決まる値を選択させるようにして、制御時間の短縮を図るなどしてもよい。
【0040】
図3に示す制御ブロック図と、図4に示す制御ブロック図は、前後モータトルクの算出を、出力ベースで行うかトルクベースで行うかの違いのみであって、これらの制御の内容自体は共通している。
【0041】
上記において説明したフローチャートに基づく処理フロー(図2)、及び、制御ブロックに基づく制御(図3図4)は、車両10の走行中、常時継続して行われる。また、この制御は、前後車軸速度に基づいて前後トルクを制限する制御であり、スリップを抑制するためのトラクションコントロール等の他の制御と並立できる。
【0042】
上記の制御に基づいて制御を行なうときの車両10の動作に係るタイミングチャートを図5に示す。このタイミングチャートは、上段から下段に向かって順に、「車速」、「車軸トルク」(前後トルクの合計)、「前車軸モータトルク」、「後車軸モータトルク」、並びに、「車両駆動電力及び電池電力」を示している。
【0043】
「車速」の段に示すように、ドライバのアクセルペダル20の踏み込みによって車両10は加速する。ここで、車体速とは、ドライバが期待する(アクセルペダル20の踏み込み量に基づく)理想の車速を意味している。この車速例では、車体速に対し、前車軸速度及び後車軸速度のいずれも大きく、かつ、後車軸速度の方が前車軸速度よりも大きい。これは、前後輪11、13のいずれも加速に伴うスリップを生じており、特に後輪13側でスリップ量が大きいことを意味している。
【0044】
「車両駆動電力及び電池電力」の段に示すように、停車状態(時間t)からの加速に伴って車両駆動電力は増大し、時間tにおいて電池の上限電力に到達する。このまま、前後モータ12、14に電力供給を継続すると、車両駆動電力が電池16の上限電力を超えてしまい(時間t以降)、電池16の充電容量が低下する虞がある。
【0045】
そこで、車両駆動電力が電池16の上限電力に到達したとき(時間t)は、「後車軸モータトルク」の段に示すように、車軸速度が大きい後車軸のモータトルクを制限する。これにより、車両駆動電力を電池の上限電力に抑制できるとともに、「車速」の段に示すように、後車軸速度を前車軸速度に近付けて、車両10の安定走行を実現できる。
【0046】
また、前車軸速度と後車軸速度の差が小さいときは、高速の後車軸側のみモータトルクを制限しても、車両駆動電力を電池16の上限電力に抑制できないことが生じ得る。この場合は、「前車軸モータトルク」の段に示すように、低速の前車軸側のモータトルクも併せて制限して(時間t以降)、車両駆動電力の抑制を図る。
【0047】
次にモータ角速度の補正について、図6を用いて説明する。このモータ角速度は、既述の通りモータ回転数に基づいて角速度演算部15によって演算される。このとき、モータ回転数として、その時点での現在値(実値)が採用される。ところが、制御系内におけるその現在値の伝達は、若干の通信遅延が生じ、例えば車両10が通常走行中に急にスリップを生じたときのように、モータ角速度の増加率が大きいときは、その通信遅延によって制御に遅延が生じる虞がある(図6中の制御値(補正前)参照)。
【0048】
そこで、モータ角速度の増加率が予め定めた所定値(切替閾値)よりも大きくなった時点で(時間t)、モータ回転数の現在値の代わりに、その増加率に対応したモータ回転数の予測値に基づいてモータ角速度を補正する。このように、補正を行うことによって、モータ角速度の制御値と実値を近付けることができ(図6中の制御値(補正後)参照)、モータ角速度の制御を精度よく行うことができる。この補正の大きさは、モータ角速度の増加率が大きいほど大きくするのが制御値の精度向上の点で好ましい。
【0049】
また、図2のフローチャートでは、前車軸速度と後車軸速度との間で大小を直接比較しているが、例えば、次のE式に示すように、前車軸速度に所定の速度補正値を加えたものと後車軸速度との間で大小を比較するようにしてもよい。
前車軸速度+速度補正値<後車軸速度 (E式)
【0050】
車両10の加速の際には、前輪11よりも後輪13に大きな駆動トルクを与えて、この後輪13が若干スリップ気味になるときに最大のトラクションを得ることができる場合がある。この場合、E式に示すように、前車軸速度に速度補正値を加えて、後輪13に若干のスリップを許容することによって、より高い走行性能を確保できる。この速度補正値は、車両10の走行状態を考慮して適宜変更でき、例えば、一定速度での直進走行時における速度補正値よりも、旋回時、加速時、登坂時等のように大きなトラクションを必要とする走行状態における速度補正値を大きくするのが好ましい。
【0051】
上記において説明した車両制御装置の構成、処理フローのフローチャート、制御ブロック、タイミングチャート、及び、モータ角速度の補正は、この発明を説明するための単なる例示に過ぎず、前輪11及び後輪13にそれぞれモータ12、14が設けられた4輪駆動式の車両10において、電池16の電力供給能力を過不足なく利用可能とする、というこの発明の課題を解決し得る限りにおいて、上記の構成要素、処理フロー等に適宜変更を加えることができる。
【0052】
この車両制御装置は、ハイブリッド車、プラグインハイブリッド車、電気自動車等のように、前後輪11、13にそれぞれモータ12、14を備えた車両10に幅広く適用できる。
【符号の説明】
【0053】
10 車両
11 前輪
12 前モータ
13 後輪
14 後モータ
15 角速度演算部
16 電池
17 出力演算部
18 トルク演算部
19 電子制御ユニット
20 アクセルペダル
21 踏力センサ
22 要求トルク演算部
図1
図2
図3
図4
図5
図6