(57)【要約】【課題】ナビゲーション情報を利用して車両の制御対象を制御するシステムにおいて、実際の走行経路が案内経路から外れたときの制御状態の悪化を少なくする。【解決手段】制御装置１１は、ナビゲーションシステム１９により案内経路を設定したときに、ナビゲーション情報に基づいて運転者が案内経路の通りに走行する確率を予測し、案内経路の通りに走行する確率が所定値以下のときに、目標ＳＯＣの変化幅を制限する。これにより、案内経路の通りに走行する確率が小さいと予測される場合は、本来の上下限のガード値に対して、ある程度の余裕を持たせた発電機１６の発電制御を実行して、バッテリ１２の充電不足や燃費の過度の悪化を回避する。【選択図】図１
2008260361.tif 000002
【特許請求の範囲】
【請求項１】
目的地までの案内経路を設定する案内経路設定手段と、
前記案内経路を考慮して車両の制御対象を制御する制御手段と、
ナビゲーション情報に基づいて運転者が前記案内経路の通りに走行する確率を予測する確率予測手段と、
前記案内経路の通りに走行する確率に応じて前記制御手段の制御を補正する制御補正手段とを備えていることを特徴とする車両用制御装置。
【請求項２】
前記制御補正手段は、前記案内経路の通りに走行する確率が所定値以下のときに前記制御手段の制御目標値の変化幅を制限することを特徴とする請求項１に記載の車両用制御装置。
【請求項３】
前記制御補正手段は、前記案内経路の通りに走行する確率が所定値以下のときに前記制御手段の制御ゲインを小さくすることを特徴とする請求項１に記載の車両用制御装置。
【請求項４】
前記確率予測手段は、少なくとも、前記案内経路に設定された道路が一本道であるか否か、渋滞しているか否か、運転者の良く通る道路であるか否かで、前記案内経路の通りに走行する確率を予測することを特徴とする請求項１乃至３のいずれかに記載の車両用制御装置。
【請求項５】
前記制御手段は、前記案内経路設定手段により前記案内経路を設定するときに制御のスケジュールを作成し、実際の走行経路が前記案内経路から外れたときに前記制御のスケジュールを再作成することを特徴とする請求項１乃至４のいずれかに記載の車両用制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ナビゲーション情報を利用して車両の制御対象を制御する車両用制御装置に関する発明である。
【背景技術】
【０００２】
近年、特許文献１（特開２００４−２４８４５５号公報）に記載されているように、車両に装備されたナビゲーションシステムの情報を利用して車両の駆動源（エンジンやモータ）を制御することが考えられている。このものは、ナビゲーションシステムで設定された目的地までの案内経路の走行パターンを予測し、この走行パターンに基づいて車両の駆動源の運転スケジュールを設定して、この運転スケジュールに従って車両の駆動源の運転を制御するようにしている。
【特許文献１】特開２００４−２４８４５５号公報（第１頁〜第２頁等）
【発明の開示】
【発明が解決しようとする課題】
【０００３】
ところで、ナビゲーションシステムで目的地までの案内経路を設定しても、運転者が案内経路の通りに走行するとは限らず、運転者が右折・左折ポイントを間違えたり、渋滞に遭遇したりして、案内経路から外れた道路を走行する場合がある。このような場合、目的地までの案内経路に基づいて予測した走行パターン（運転スケジュール）が実際の走行経路に合わなくなるため、上記特許文献１のものは、実際の走行経路が案内経路の途中から外れたときにナビゲーション情報に基づいて走行パターン（運転スケジュール）を再設定するようにしている。
【０００４】
しかし、走行パターン（運転スケジュール）は、目的地までの案内経路全体を見渡して予測するため、実際の走行経路が案内経路の途中から外れるような場合は、結果的に、案内経路の最初から間違った走行パターン（運転スケジュール）で走行したことになる。これを具体的に説明すると、例えば、案内経路の前半で上り坂が多く、後半で下り坂が多いような場合、バッテリの充電（発電機の発電）に消費される燃費を節減するために、案内経路の前半で発電機の発電量をできるだけ少なくして、案内経路の後半で下り坂を利用して発電機の発電量を多くするように運転スケジュールが設定されるため、実際の走行経路が案内経路の途中から外れると、案内経路の後半で下り坂を利用してバッテリの充電量を確保する見込みが外れてしまい、バッテリの充電不足が懸念されたり、バッテリの充電状態を回復するために燃費が悪化することが予想される。
【０００５】
本発明はこのような事情を考慮してなされたものであり、従ってその目的は、実際の走行経路が案内経路から外れたときの制御状態の悪化を従来より少なくすることができる車両用制御装置を提供することにある。
【課題を解決するための手段】
【０００６】
上記目的を達成するために、請求項１に係る発明は、目的地までの案内経路を設定する案内経路設定手段と、前記案内経路を考慮して車両の制御対象を制御する制御手段と、ナビゲーション情報に基づいて運転者が前記案内経路の通りに走行する確率を予測する確率予測手段と、前記案内経路の通りに走行する確率に応じて前記制御手段の制御を補正する制御補正手段とを備えた構成としたものである。この構成では、運転者が案内経路の通りに走行する確率を予測して、その確率に応じて制御手段の制御を補正するため、実際の走行経路が案内経路から外れる確率が高いと予想される場合は、実際の走行経路が案内経路から外れたときの制御状態が大きく悪化しないように、事前に制御手段の制御を補正することができ、実際の走行経路が案内経路から外れたときの制御状態の悪化を従来より少なくすることができる。
【０００７】
具体的には、請求項２のように、案内経路の通りに走行する確率が所定値以下のときに制御手段の制御目標値の変化幅を制限するようにしたり、或は、請求項３のように、案内経路の通りに走行する確率が所定値以下のときに制御手段の制御ゲインを小さくするようにしても良い。いずれの場合も、実際の走行経路が案内経路から外れる確率が高いと予想されるときに、案内経路に基づく制御に制限を加えることができ、実際の走行経路が案内経路から外れたときの制御状態の悪化を従来より少なくすることができる。
【０００８】
また、請求項４のように、案内経路の通りに走行する確率を予測する際に、少なくとも案内経路に設定された道路が一本道であるか否か、渋滞しているか否か、運転者の良く通る道路であるか否かで、案内経路の通りに走行する確率を予測するようにすると良い。例えば、案内経路に設定された道路が一本道であれば、案内経路の通りに走行する確率が高いと予測し、また、道路が渋滞していれば、運転者が迂回路を走行する確率が高くなるため、その分、案内経路の通りに走行する確率が低くなると予想される。また、案内経路の迂回路として運転者の良く通る道路があれば、運転者が迂回路を走行する確率が高くなるため、その分、案内経路の通りに走行する確率が低くなると予想される。
【０００９】
また、請求項５のように、案内経路を設定するときに制御のスケジュールを作成し、実際の走行経路が案内経路から外れたときに制御のスケジュールを再作成するようにしても良い。このようにすれば、実際の走行経路が案内経路から外れたときに、その後の制御状態を改善することができる。
【発明を実施するための最良の形態】
【００１０】
以下、本発明を実施するための最良の形態を車両の発電制御システムに適用して具体化した２つの実施例１，２を説明する。
【実施例１】
【００１１】
本発明の実施例１を図１乃至図１０に基づいて説明する。
図１に示す制御装置１１は、バッテリ１２からイグニッションスイッチ１３を介して電源が供給され、エンジン運転中に点火装置１４と噴射装置１５の動作を制御すると共に、発電機１６（オルタネータ）の発電を制御する。
【００１２】
この制御装置１１は、電流センサ１７で検出したバッテリ１２の充放電電流及び／又は電圧センサ１８で検出したバッテリ１２の開放端子電圧に基づいてバッテリ１２の充電状態（ＳＯＣ：State Of Charge ）を算出する。例えば、バッテリ１２の充放電電流を電流センサ１７で検出して、その検出値を積算していく。この際、バッテリ１２の充電電流をプラス値とし、バッテリ１２の放電電流をマイナス値とすることで、充放電電流積算値をバッテリ１２のＳＯＣに応じて増減させる。これにより、充放電電流積算値をバッテリ１２のＳＯＣの検出データとして用いることが可能となる。或は、バッテリ１２の開放端子電圧とＳＯＣとの関係を表すマップを参照して、現在のバッテリ１２の開放端子電圧に応じたＳＯＣを算出するようにしても良い。勿論、バッテリ１２の充放電電流積算値と開放端子電圧の両方に基づいてバッテリ１２のＳＯＣを算出するようにしても良い。
【００１３】
図２は、単位時間当たりの燃料消費量である燃料消費率とエンジン運転条件との関係を示す図である。図２に示すように、燃料消費率は、エンジン回転速度とエンジントルクによって変化する。燃料消費率は、エンジントルクに応じて曲線的に変化するため、エンジン回転速度が一定の場合は、エンジントルクの増加量に対して、燃料消費率の増加量が大きい条件と小さい条件がある。例えば、発電機１６で一定量の発電を実施した場合、発電によりエンジントルクに発電機１６によるトルクが付加され、エンジンの動作点が変わる。このため、燃料消費率は、発電量により変化する。この時、燃料消費率が少ない条件のみ選択して、発電を実施すれば、燃料消費率を低減することが可能となる。
【００１４】
そこで、本実施例では、発電制御のパラメータとして、単位発電量当たりの燃料消費率増加分（以下「電費」という）を用いる。この電費は、制御装置１１によって次のようにして算出される。
【００１５】
まず、エンジン運転中（走行中）に、発電機１６の発電を実行した場合の燃料消費率（発電時燃料消費率）と発電機１６の発電を停止した場合の燃料消費率（非発電時燃料消費率）との差分から発電による燃料消費率増加分を求め、この発電による燃料消費率増加分を発電機１６の発電量で割り算して電費（単位発電量当たりの燃料消費量増加分）を求める。
電費(g/skW) ＝（発電時燃料消費率−非発電時燃料消費率）／発電量
【００１６】
一方、ナビゲーションシステム１９は、運転者が目的地をセットしたときに、メモリに格納された道路地図情報に基づいて現在地から目的地までの案内経路を設定する案内経路設定手段として機能する。
【００１７】
制御装置１１は、ナビゲーションシステム１９で設定した案内経路を考慮して発電機１６（制御対象）を制御する制御手段として機能すると共に、案内経路の道路地図情報、道路交通情報通信システム等の外部システムから取り込んだ道路交通情報、走行経路学習情報等（これらを「ナビゲーション情報」と総称する）に基づいて運転者が案内経路の通りに走行する確率を予測する確率予測手段として機能し、更に、運転者が案内経路の通りに走行する確率に応じて発電機１６の発電制御を補正する制御補正手段として機能する。以下、これらの機能を説明する。
【００１８】
制御装置１１は、ナビゲーションシステム１９で設定した案内経路の道路地図情報に基づいて、将来の車両の減速エネルギで発電機１６を駆動して発電する回生発電区間と回生発電量を予測する。そして、回生発電区間が始まる前に、当該回生発電区間の前後の所定区間の平均電費を予測すると共に、当該回生発電区間の消費電力量を予測し、更に、当該回生発電区間のＳＯＣ変化量を回生発電量と回生発電区間の消費電力量との差分に基づいて次式により予測する。
回生発電区間のＳＯＣ変化量＝（回生発電量−消費電力量）／バッテリ容量×１００
【００１９】
上式において、回生発電量と消費電力量は、それぞれ回生発電区間の積算値である。
そして、制御装置１１は、回生発電区間の前後の所定区間の平均電費と回生発電区間の予測ＳＯＣ変化量に基づいて目標ＳＯＣを次のように設定する。
【００２０】
（１）回生発電区間の予測ＳＯＣ変化量がバッテリ１２のＳＯＣの上限ガード値と下限ガード値との間の幅よりも大きい場合は、図３に示すように、回生発電区間開始時のＳＯＣが下限ガード値（又はその付近）となるように目標ＳＯＣを設定する。
【００２１】
（２）回生発電区間の予測ＳＯＣ変化量がバッテリ１２のＳＯＣの上限ガード値と下限ガード値との間の幅よりも小さい場合は、回生発電区間の前後の所定区間の平均電費を比較して、図４に示すように、回生発電区間前の所定区間の平均電費が当該回生発電区間後の所定区間の平均電費よりも安いときには、回生発電区間終了時のＳＯＣが上限ガード値（又はその付近）となるように目標ＳＯＣを設定する。
【００２２】
反対に、図５に示すように、回生発電区間前の所定区間の平均電費が当該回生発電区間後の所定区間の平均電費よりも高いときには、回生発電区間開始時のＳＯＣが下限ガード値（又はその付近）となるように目標ＳＯＣを設定する。
【００２３】
この場合、回生発電区間の予測方法は、ナビゲーションシステム１９の道路地図情報に基づいて、案内経路で燃料カットが開始される地点とその燃料カットの継続時間を予測して、回生発電区間を予測する。ここで、燃料カットが開始される地点は、例えば降坂路の開始地点や、走行方向を右折又は左折するために車両の減速を開始する地点である。燃料カットの継続時間は、回生発電時間に相当する。
【００２４】
降坂路の開始地点を予測する手段として、ナビゲーションシステム１９の道路地図情報に、道路の勾配の情報を持たせ、この道路の勾配の情報と車速の情報に基づいて燃料カットが開始される地点とその燃料カットの継続時間を予測して回生発電区間を予測するようにすれば良い。この理由は、降坂路であっても、勾配が小さい場合や車速が遅い場合には、燃料カットが行われないためである。車速の情報は、学習してメモリに記憶させても良い。
【００２５】
また、道路の勾配の情報として、図６に示すように、道路の勾配が変化する地点毎に設定された道路の標高と地点間の距離の情報を持ち、地点間の標高差と地点間の距離とに基づいて道路の勾配を算出し、この道路の勾配と車速の情報に基づいて燃料カットが開始される地点とその燃料カットの継続時間を予測して前記回生発電区間を予測するようにしても良い。
【００２６】
この場合、図６に示すように、地点間の距離は、地点間の道路の走行距離ｃであっても良いし、地点間の道路の水平距離ａであっても良い。地点間の道路の水平距離ａは、各地点の緯度・軽度から算出しても良い。
【００２７】
勾配は、次式で算出しても良いし、坂道の角度θを算出しても良い。
勾配＝ｂ／ａ×１００  ［％］
θ＝ｔａｎ−１（ｂ／ａ）  又は  θ＝ｓｉｎ−１（ｂ／ｃ）
また、よく通る道路であれば、回生発電区間（燃料カット区間）を学習してメモリに記憶させても良い。
【００２８】
ところで、ナビゲーションシステム１９で目的地までの案内経路を設定しても、運転者が案内経路の通りに走行するとは限らず、運転者が右折・左折ポイントを間違えたり、渋滞に遭遇したりして、案内経路から外れた道路を走行する場合がある。このような場合、目的地までの案内経路に基づいて予測した発電区間が実際の走行経路に合わなくなる。例えば、案内経路の前半で上り坂が多く、後半で下り坂が多いような場合、バッテリ１２の充電（発電機１６の発電）に消費される燃費を節減するために、案内経路の前半で発電機の発電量をできるだけ少なくして、案内経路の後半で下り坂を利用して発電機１６の発電量を多くするように発電区間が設定されるため、実際の走行経路が案内経路の途中から外れると、案内経路の後半で下り坂を利用してバッテリ１２の充電量を確保する見込みが外れてしまい、バッテリ１２の充電不足が懸念されたり、バッテリ１２の充電状態を回復するために燃費が悪化することが予想される。
【００２９】
そこで、本実施例１では、制御装置１１は、ナビゲーションシステム１９により案内経路を設定したときに、ナビゲーション情報に基づいて運転者が案内経路の通りに走行する確率を予測し、図４及び図５に示すように、案内経路の通りに走行する確率に応じて目標ＳＯＣの変化幅を制限する（上下限のガード値の間隔を狭める）。これにより、案内経路の通りに走行する確率が小さいと予測されるときには、本来の上下限のガード値に対して、ある程度の余裕を持たせた発電機１６の発電制御を実行して、バッテリ１２の充電不足や燃費の過度の悪化を回避する。
【００３０】
以下、制御装置１１とナビゲーションシステム１９とが連携して実行する図７乃至図１０の各ルーチンの処理内容を説明する。
【００３１】
［発電スケジュール作成ルーチン］
図７の発電スケジュール作成ルーチンは、エンジン運転中に所定周期で実行され、特許請求の範囲でいう制御手段としての役割を果たす。本ルーチンが起動されると、まずステップ１０１で、運転者が目的地をセットしたか否かを判定し、目的地がセットされていなければ、そのまま本ルーチンを終了する。
【００３２】
これに対して、上記ステップ１０１で、目的地がセットされていると判定されれば、ステップ１０２に進み、案内経路の設定前であるか否かを判定し、案内経路の設定前であれば、ステップ１０３に進み、現在地から目的地までの案内経路を設定する。この後、ステップ１０４に進み、ナビゲーションシステム１９のメモリに格納された道路地図情報のデータベースを検索して、案内経路の道路地図情報を取り込み、次のステップ１０５で、案内経路の道路地図情報に基づいて回生発電区間を予測し、回生発電区間の前後の所定区間の平均電費と回生発電区間の予測ＳＯＣ変化量に基づいて案内経路の発電スケジュール（目標ＳＯＣスケジュール）を作成する。以上説明したステップ１０３〜１０５の処理は、運転者が目的地をセットしたときに１回のみ実行される。
【００３３】
この後、ステップ１０６に進み、実際の走行経路が案内経路の通りか否かを判定し、実際の走行経路が案内経路から外れていれば、ステップ１０８に進み、案内経路の発電スケジュール（目標ＳＯＣスケジュール）を再作成する。
【００３４】
これに対して、上記ステップ１０６で、実際の走行経路が案内経路の通りであると判定されれば、ステップ１０７に進み、道路交通情報通信システム等の外部システムから取り込んだ道路交通情報に基づいて案内経路の道路交通状態（渋滞、工事や事故等による速度規制・車線規制等）に変化がないか否かを判定する。その結果、案内経路の道路交通状態に変化がなければ、そのまま本ルーチンを終了するが、案内経路の道路交通状態に変化があれば、案内経路の発電スケジュール（目標ＳＯＣスケジュール）を再作成する。
尚、上記ステップ１０７の処理を省略しても良い。
【００３５】
［確率予測ルーチン］
図８の確率予測ルーチンは、エンジン運転中に所定周期で実行され、特許請求の範囲でいう確率予測手段としての役割を果たす。本ルーチンが起動されると、まずステップ２０１で、案内経路を設定済みか否かを判定し、案内経路を設定済みでなければ、そのまま本ルーチンを終了する。
【００３６】
これに対して、上記ステップ２０１で、案内経路を設定済みと判定されれば、ステップ２０２に進み、案内経路に設定された道路が一本道であるか否かを判定し、一本道であれば、ステップ２０３に進み、案内経路の通りに走行する確率をｋ1 （最も高い確率）に設定する。案内経路に設定された道路が一本道であれば、案内経路の通りに走行する確率が最も高いと予測できるためである。
【００３７】
上記ステップ２０２で、一本道でない（分岐路あり）と判定されれば、ステップ２０４に進み、幹線道路であるか否かを判定し、幹線道路であれば、ステップ２０５に進み、道路交通情報通信システム等の外部システムから取り込んだ道路交通情報に基づいて案内経路の道路に渋滞区間がないか否かを判定し、渋滞区間がなければ、ステップ２０６に進み、案内経路の通りに走行する確率をｋ2 （２番目に高い確率）に設定し、渋滞区間があれば、ステップ２０７に進み、案内経路の通りに走行する確率をｋ4 （２番目に低い確率）に設定する。渋滞区間があると、運転者が迂回路を走行する確率が高くなるため、その分、案内経路の通りに走行する確率が低くなると予想される。
【００３８】
また、上記ステップ２０４で、幹線道路でないと判定されれば、ステップ２０８に進み、案内経路の道路が運転者の良く通る道路であるか否かを判定する。ここで、運転者の良く通る道路の情報は、ナビゲーションシステム１９で学習してメモリに記憶しておけば良い。このステップ２０８で、運転者の良く通る道路でないと判定されれば、ステップ２１２に進み、案内経路の通りに走行する確率をｋ4 （２番目に低い確率）に設定する。運転者の良く通る道路でない場合は、運転者が迂回路を走行する確率が高くなるため、その分、案内経路の通りに走行する確率が低く予想される。
【００３９】
上記ステップ２０８で、運転者の良く通る道路であると判定されれば、ステップ２０９に進み、外部システムから取り込んだ道路交通情報に基づいて案内経路の道路に渋滞区間がないか否かを判定し、渋滞区間がなければ、ステップ２１０に進み、案内経路の通りに走行する確率をｋ3 （中間的な確率）に設定し、渋滞区間があれば、ステップ２１１に進み、案内経路の通りに走行する確率をｋ5 （最も低い確率）に設定する。
【００４０】
尚、確率ｋ1 〜ｋ5 の関係は、０＜ｋ5 ＜ｋ4 ＜ｋ3 ＜ｋ2 ＜ｋ1 ＝１である。これらの確率ｋ1 〜ｋ5 は、運転者の嗜好を学習して補正するようにしても良い。
【００４１】
［目標ＳＯＣ割付ルーチン］
図９の目標ＳＯＣ割付ルーチンは、エンジン運転中に所定周期で実行され、特許請求の範囲でいう制御手段としての役割を果たす。本ルーチンが起動されると、まずステップ３０１で、ナビゲーションシステム１９の道路地図情報を読み込み、次のステップ３０２で、エンジン回転速度とエンジントルクを推定する。
【００４２】
この後、ステップ３０３に進み、回生発電区間の前後の所定区間の平均電費を算出し、次のステップ３０４で、回生発電区間の消費電力量を推定する。この後、ステップ３０５に進み、回生発電区間のＳＯＣ変化量（ΔＳＯＣ）を回生発電量と回生発電区間の消費電力量との差分に基づいて次式により予測する。
回生発電区間のΔＳＯＣ＝（回生発電量−消費電力量）／バッテリ容量×１００
上式において、回生発電量と消費電力量は、それぞれ回生発電区間の積算値である。
【００４３】
この後、ステップ３０６に進み、前記図８の確率予測ルーチンで算出した「案内経路の通りに走行する確率」を読み込み、次のステップ３０７で、この確率に応じて上下限のガード値を補正する。この際、確率が小さくなるほど、目標ＳＯＣの上限ガード値と下限ガード値との間隔（以下「上下限ガード間隔」という）が狭くなるように補正する。このステップ３０７の処理が特許請求の範囲でいう制御補正手段としての役割を果たす。
【００４４】
そして、次のステップ３０８で、回生発電区間のΔＳＯＣを上下限ガード間隔と比較して、回生発電区間のΔＳＯＣが上下限ガード間隔以上であれば、ステップ３０９に進み、図３に示すように、回生発電区間開始時の目標ＳＯＣを下限ガード値（又はその付近）に設定する。
【００４５】
これに対して、上記ステップ３０８で、回生発電区間のΔＳＯＣが上下限ガード間隔よりも小さいと判定されれば、ステップ３１０に進み、回生発電区間の前後の所定区間の平均電費を比較して、回生発電区間前の所定区間の平均電費が当該回生発電区間後の所定区間の平均電費よりも安いと判定されれば、ステップ３１１に進み、図４に示すように、回生発電区間終了時の目標ＳＯＣを上限ガード値（又はその付近）に設定する。
【００４６】
また、上記ステップ３１０で、回生発電区間前の所定区間の平均電費が当該回生発電区間後の所定区間の平均電費よりも高いと判定されれば、ステップ３１２に進み、図５に示すように、回生発電区間開始時の目標ＳＯＣを下限ガード値（又はその付近）に設定する。
【００４７】
［発電制御ルーチン］
図１０の発電制御ルーチンは、エンジン運転中に所定周期で実行される。本ルーチンが起動されると、まずステップ４０１で、電流センサ１７で検出したバッテリ１２の充放電電流及び／又は電圧センサ１８で検出したバッテリ１２の開放端子電圧に基づいてバッテリ１２の実ＳＯＣを演算する。
【００４８】
この後、ステップ４０２に進み、上記図９の目標ＳＯＣ割付ルーチンで設定した目標ＳＯＣを読み込む。そして、次のステップ４０３で、実ＳＯＣと目標ＳＯＣとの偏差を小さくするようにＰＩＤ制御等により発電機１６の制御電流（界磁電流）を制御して発電量を制御する。
【００４９】
以上説明した本実施例１によれば、ナビゲーションシステム１９により案内経路を設定したときに、ナビゲーション情報に基づいて運転者が案内経路の通りに走行する確率を予測し、案内経路の通りに走行する確率が所定値以下のときに、図４及び図５に示すように、目標ＳＯＣの変化幅を制限する（上下限のガード値の間隔を狭める）ようにしたので、案内経路の通りに走行する確率が小さいと予測されるときには、本来の上下限のガード値に対して、ある程度の余裕を持たせた発電機１６の発電制御を実行することが可能となり、バッテリ１２の充電不足や燃費の過度の悪化を回避することができる。
【００５０】
しかも、本実施例１では、回生発電区間の前後の電費を考慮して、電費が高い方の区間の発電量を少なくして、電費が安い方の区間の発電量を増やすように回生発電区間開始時又は回生発電区間終了時の目標ＳＯＣを設定するという制御が可能となり、それによって、バッテリ１２のＳＯＣを上下限のガード値の範囲内に制御しながら、発電による燃料消費量増加分を確実に低減することができ、車両の平均燃費低減の要求を満たすことができる。
【実施例２】
【００５１】
上記実施例１では、案内経路の通りに走行する確率が所定値以下のときに、目標ＳＯＣの変化幅を制限する（上下限のガード値の間隔を狭める）ようにしたが、本発明の実施例２では、図１１の目標ＳＯＣ割付ルーチンを実行することで、案内経路の通りに走行する確率に応じて回生発電区間のＳＯＣ変化量（ΔＳＯＣ）を補正するようにしている。
【００５２】
図１１の目標ＳＯＣ割付ルーチンは、上記実施例１で説明した図９の目標ＳＯＣ割付ルーチンのステップ３０７とステップ３０８との間にステップ３０７ａの処理を追加しただけであり、その他のステップの処理は同じである。
【００５３】
図１１の目標ＳＯＣ割付ルーチンでは、ステップ３０６で、前記図８の確率予測ルーチンで算出した「案内経路の通りに走行する確率」を読み込み、次のステップ３０７で、この確率に応じて上下限のガード値を補正した後、ステップ３０７ａに進み、この確率に応じて回生発電区間のＳＯＣ変化量（ΔＳＯＣ）を次式により補正する。
ΔＳＯＣ＝ΔＳＯＣ×確率
【００５４】
これにより、案内経路の通りに走行する確率が小さくなるほど、回生発電区間のＳＯＣ変化量（ΔＳＯＣ）が小さくなるように補正される。その後、前記実施例１と同様の処理によって回生発電区間終了時の目標ＳＯＣ又は回生発電区間開始時の目標ＳＯＣが設定される（ステップ３０８〜３１２）。
【００５５】
以上説明した本実施例２では、図１２、図１３に示すように、案内経路の通りに走行する確率に応じて目標ＳＯＣの変化幅を制限する（上下限のガード値の間隔を狭める）と共に、案内経路の通りに走行する確率に応じて回生発電区間のＳＯＣ変化量（ΔＳＯＣ）も補正する。これにより、上記実施例１と同様の効果を得ることができる。
【００５６】
尚、上記各実施例１，２は、いずれも本発明を発電機１６の発電制御に適用した実施例であるが、本発明は、発電機１６以外の車両の制御対象（例えば、エンジン、自動変速機、等）を制御するシステムにも適用して実施できる。
【００５７】
また、本発明は、案内経路の通りに走行する確率が所定値以下のときに制御ゲインを小さくするようにしても良い。このようにしても、実際の走行経路が案内経路から外れる確率が高いと予想されるときに、案内経路に基づく制御に制限を加えることができ、実際の走行経路が案内経路から外れたときの制御状態の悪化を従来より少なくすることができる。
【図面の簡単な説明】
【００５８】
【図１】本発明の実施例１のシステム構成を説明するブロック図である。
【図２】燃料消費率とエンジン運転条件との関係を示す図である。
【図３】実施例１の回生発電区間の予測ＳＯＣ変化量がバッテリのＳＯＣの上下限のガード値の間隔よりも大きい場合のＳＯＣ制御方法を説明する図である。
【図４】実施例１の回生発電区間の予測ＳＯＣ変化量がバッテリのＳＯＣの上下限のガード値の間隔よりも小さい場合に、回生発電区間前の所定区間の平均電費が当該回生発電区間後の所定区間の平均電費よりも安いときのＳＯＣ制御方法を説明する図である。
【図５】実施例１の回生発電区間の予測ＳＯＣ変化量がバッテリのＳＯＣの上下限のガード値の間隔よりも小さい場合に、回生発電区間前の所定区間の平均電費が当該回生発電区間後の所定区間の平均電費よりも高いときのＳＯＣ制御方法を説明する図である。
【図６】坂道の勾配の情報を取得する方法を説明する図である。
【図７】実施例１の発電スケジュール作成ルーチンの処理の流れを示すフローチャートである。
【図８】実施例１の確率予測ルーチンの処理の流れを示すフローチャートである。
【図９】実施例１の目標ＳＯＣ割付ルーチンの処理の流れを示すフローチャートである。
【図１０】実施例１の発電制御ルーチンの処理の流れを示すフローチャートである。
【図１１】実施例２の目標ＳＯＣ割付ルーチンの処理の流れを示すフローチャートである。
【図１２】実施例２の回生発電区間の予測ＳＯＣ変化量がバッテリのＳＯＣの上下限のガード値の間隔よりも小さい場合に、回生発電区間前の所定区間の平均電費が当該回生発電区間後の所定区間の平均電費よりも安いときのＳＯＣ制御方法を説明する図である。
【図１３】実施例２の回生発電区間の予測ＳＯＣ変化量がバッテリのＳＯＣの上下限のガード値の間隔よりも小さい場合に、回生発電区間前の所定区間の平均電費が当該回生発電区間後の所定区間の平均電費よりも高いときのＳＯＣ制御方法を説明する図である。
【符号の説明】
【００５９】
１１…制御装置（制御手段，確率予測手段，制御補正手段）、１２…バッテリ、１３…キースイッチ、１６…発電機、１７…電流センサ、１８…電圧センサ、１９…ナビゲーションシステム（案内経路設定手段）
【図１】
2008260361.tif 000003
【図２】
2008260361.tif 000004
【図３】
2008260361.tif 000005
【図４】
2008260361.tif 000006
【図５】
2008260361.tif 000007
【図６】
2008260361.tif 000008
【図７】
2008260361.tif 000009
【図８】
2008260361.tif 000010
【図９】
2008260361.tif 000011
【図１０】
2008260361.tif 000012
【図１１】
2008260361.tif 000013
【図１２】
2008260361.tif 000014
【図１３】
2008260361.tif 000015