JP6433345B2 - Vehicle control system, vehicle control method, and vehicle control program - Google Patents
Vehicle control system, vehicle control method, and vehicle control program Download PDFInfo
- Publication number
- JP6433345B2 JP6433345B2 JP2015046005A JP2015046005A JP6433345B2 JP 6433345 B2 JP6433345 B2 JP 6433345B2 JP 2015046005 A JP2015046005 A JP 2015046005A JP 2015046005 A JP2015046005 A JP 2015046005A JP 6433345 B2 JP6433345 B2 JP 6433345B2
- Authority
- JP
- Japan
- Prior art keywords
- section
- travel route
- vehicle
- control
- planned travel
- 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
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
- Y02T90/00—Enabling technologies or technologies with a potential or indirect contribution to GHG emissions mitigation
- Y02T90/10—Technologies relating to charging of electric vehicles
- Y02T90/16—Information or communication technologies improving the operation of electric vehicles
Landscapes
- Electric Propulsion And Braking For Vehicles (AREA)
- Navigation (AREA)
- Hybrid Electric Vehicles (AREA)
Description
本発明は、車両の制御計画を立案する車両制御システム、車両制御方法および車両制御プログラムに関する。 The present invention relates to a vehicle control system, a vehicle control method, and a vehicle control program for planning a vehicle control plan.
従来、経路を走行した場合の燃料消費を抑制する技術が知られている。例えば、特許文献1においては、リンク毎の燃料消費コストを最小にするSOC制御スケジュールを決定しながら燃料消費コストが最小の経路を探索することが開示されている。 Conventionally, a technique for suppressing fuel consumption when traveling on a route is known. For example, Patent Document 1 discloses searching for a route with the lowest fuel consumption cost while determining an SOC control schedule that minimizes the fuel consumption cost for each link.
従来の技術のように、経路に基づいて制御計画が立案されると、経路と実際に走行する道路とが異なる場合に、計画通りに制御を行うことができない。例えば、経路探索の際に、利用者が経由地を座標で指定するのではなく、特定のエリア(複数の道路やPOIが含まれ得る)を経由することを指定した場合、特定のエリアの道路が一方通行であること等に起因して無用な迂回区間を含む経路が探索される場合がある。このような経路が探索された場合、利用者は当該迂回区間を通らない場合がある。従って、この場合には経路に基づいて立案された制御計画が不適切な計画となる。
本発明は、上記課題にかんがみてなされたもので、無駄な制御計画が立案されることを抑制することが可能な技術を提供することを目的とする。
As in the conventional technology, when a control plan is made based on a route, control cannot be performed as planned when the route and the road on which the vehicle actually travels are different. For example, when searching for a route, if the user does not specify the waypoint by coordinates, but specifies that the route is via a specific area (multiple roads or POIs may be included), the road in the specific area In some cases, a route including an unnecessary detour section is searched due to the one-way traffic. When such a route is searched, the user may not pass through the detour section. Therefore, in this case, the control plan made based on the route is an inappropriate plan.
The present invention has been made in view of the above problems, and an object of the present invention is to provide a technique capable of suppressing the creation of a useless control plan.
上記の目的を達成するために、車両制御システムは、車両の走行予定経路を取得する走行予定経路取得手段と、制御計画に基づいて車両制御を実行する車両制御手段と、走行予定経路に同一区間を複数回走行する重複区間が含まれるか否か判定する重複判定手段と、走行予定経路に重複区間が含まれる場合、重複区間を生じさせた迂回区間を走行予定経路から削除する迂回区間削除手段と、迂回区間が削除された後の走行予定経路に基づいて車両における車両制御の制御計画を立案する制御計画立案手段と、を備えている。 In order to achieve the above object, a vehicle control system includes a planned travel route acquisition unit that acquires a planned travel route of a vehicle, a vehicle control unit that executes vehicle control based on the control plan, and the same section in the planned travel route. A duplication determination unit that determines whether or not an overlapping section that travels a plurality of times is included, and a detour section deleting unit that deletes the detour section that caused the overlapping section from the planned travel route when the planned travel route includes an overlapping section And a control plan drafting means for drafting a control plan for vehicle control in the vehicle based on the planned travel route after the detour section is deleted.
また、上記の目的を達成するために、車両制御方法は、車両の走行予定経路を取得する走行予定経路取得工程と、走行予定経路に同一区間を複数回走行する重複区間が含まれるか否か判定する重複判定工程と、走行予定経路に重複区間が含まれる場合、重複区間を生じさせた迂回区間を走行予定経路から削除する迂回区間削除工程と、迂回区間が削除された後の走行予定経路に基づいて車両における車両制御の制御計画を立案する制御計画立案工程と、制御計画に基づいて車両制御を実行する車両制御工程と、を含むように構成される。 In order to achieve the above object, the vehicle control method includes a planned travel route acquisition step for acquiring a planned travel route of the vehicle, and whether or not the planned travel route includes an overlapping section that travels the same section multiple times. Determining the overlap determination step and when the planned travel route includes an overlap section, the detour section deleting step for deleting the detour section that caused the overlap section from the planned travel route, and the planned travel route after the detour section is deleted And a vehicle control process for executing vehicle control based on the control plan, and a vehicle control process for executing vehicle control based on the control plan.
さらに、上記の目的を達成するために、車両制御プログラムは、車両の走行予定経路を取得する走行予定経路取得機能と、走行予定経路に同一区間を複数回走行する重複区間が含まれるか否か判定する重複判定機能と、走行予定経路に重複区間が含まれる場合、重複区間を生じさせた迂回区間を走行予定経路から削除する迂回区間削除機能と、迂回区間が削除された後の走行予定経路に基づいて車両における車両制御の制御計画を立案する制御計画立案機能と、制御計画に基づいて車両制御を実行する車両制御機能と、をコンピュータに実現させる。 Further, in order to achieve the above object, the vehicle control program includes a planned travel route acquisition function for acquiring a planned travel route of the vehicle, and whether or not the planned travel route includes an overlapping section that travels the same section a plurality of times. Duplicate determination function to determine, and when the planned travel route includes an overlap section, the detour section deletion function that deletes the detour section that caused the overlap section from the planned travel route, and the planned travel path after the detour section is deleted The computer realizes a control plan planning function for formulating a control plan for vehicle control based on the control and a vehicle control function for executing vehicle control based on the control plan.
すなわち、車両制御システム、方法、プログラムは、走行予定経路に重複区間が含まれる場合に、重複区間を生じさせた迂回区間を走行予定経路から削除し、迂回区間が削除された後の走行予定経路に基づいて車両における車両制御の制御計画を立案する。ここで、重複区間を生じさせた迂回区間は、当該重複区間を起点として迂回区間を経て重複区間に戻るような区間である。このような迂回区間を含む経路は、利用者にとって冗長な経路となる場合が多く、迂回区間の走行を必要とする利用者は少ない。そこで、迂回区間削除手段が迂回区間を走行予定経路から削除することにより、多くの利用者が走行しないと予想される区間を除外した経路を走行予定経路と見なすことができる。従って、制御計画立案手段が、迂回区間が削除された後の走行予定経路に基づいて制御計画を立案することにより、無駄な制御計画が立案されることを抑制することが可能である。 That is, the vehicle control system, method, and program delete the detour section that caused the overlap section from the planned travel path when the planned travel path includes an overlapping section, and the planned travel path after the detour section is deleted Based on the above, a control plan for vehicle control in the vehicle is drawn up. Here, the detour section in which the overlapping section is generated is a section that returns to the overlapping section through the detour section starting from the overlapping section. Such a route including a detour section is often a redundant route for the user, and few users need to travel in the detour section. Thus, the detour section deleting means deletes the detour section from the planned travel route, so that a route excluding a section that is expected not to travel by many users can be regarded as the planned travel route. Therefore, it is possible for the control plan drafting means to draft a control plan based on the planned travel route after the detour section is deleted, so that a wasteful control plan can be prevented from being drafted.
ここでは、下記の順序に従って本発明の実施の形態について説明する。
(1)車両制御システムの構成:
(2)車両制御処理:
(3)他の実施形態:
Here, embodiments of the present invention will be described in the following order.
(1) Configuration of vehicle control system:
(2) Vehicle control processing:
(3) Other embodiments:
(1)車両制御システムの構成:
図1は、車両に搭載された車両制御システムの構成を示すブロック図である。本実施形態において車両制御システムは、ナビゲーションシステム10によって実現される。ナビゲーションシステム10は、CPU、RAM、ROM等を備える制御部20と記憶媒体30とを備えており、制御部20は、記憶媒体30やROMに記憶されたプログラムを実行することができる。本実施形態においては、このプログラムとして図示しないナビゲーションプログラムを実行可能である。ナビゲーションプログラムは、目的地までの走行予定経路を探索し、当該走行予定経路に沿って移動するように案内する機能を制御部20に実行させることができる。
(1) Configuration of vehicle control system:
FIG. 1 is a block diagram showing a configuration of a vehicle control system mounted on a vehicle. In the present embodiment, the vehicle control system is realized by the
記憶媒体30には予め地図情報30aが記憶されている。地図情報30aは、車両が走行する道路上に設定されたノードの位置等を示すノードデータ、ノード間の道路の形状を特定するための形状補間点の位置等を示す形状補間点データ、ノード同士の連結を示すリンクデータ、道路の摩擦抵抗や勾配を示す走行負荷データ、道路やその周辺に存在する地物を示すデータ等を含み、車両の現在地から目的地までの走行予定経路の探索や経路案内、走行負荷の取得等に利用される。
The
本実施形態において、ナビゲーションシステム10は、車両において燃料の消費量を抑制するようにバッテリのSOCを制御する制御計画を立案し、制御計画通りに車両を制御するように駆動制御ECU(後述)に指示を行う処理を制御部20に実行させることができる。ナビゲーションプログラムは、当該制御計画の立案および車両制御の指示を行うための車両制御プログラム21を備えている。
In the present embodiment, the
車両には、ナビゲーションシステム10と協働し、または、前記制御計画に基づいて車両制御を実行するために、次の各部(40〜49)が備えられている。GPS受信部40は、GPS衛星からの電波を受信し、図示しないインタフェースを介して車両の現在地を算出するための信号を示す信号を出力する。制御部20は、この信号を取得して車両の現在地を取得する。車速センサ41は、車両が備える車輪の回転速度に対応した信号を出力する。制御部20は、図示しないインタフェースを介してこの信号を取得し、車速を取得する。ジャイロセンサ42は、車両の水平面内の旋回についての角加速度を検出し、車両の向きに対応した信号を出力する。制御部20は、この信号を取得して車両の進行方向を取得する。車速センサ41およびジャイロセンサ42等は、車両の走行軌跡を特定するために利用され、本実施形態においては、車両の出発地と走行軌跡とに基づいて現在地が特定され、当該出発地と走行軌跡とに基づいて特定された車両の現在地がGPS受信部40の出力信号に基づいて補正される。
The vehicle is provided with the following units (40 to 49) in order to cooperate with the
通信部43は、車両の外部の渋滞情報管理システム(図示せず)と通信を行う回路を備えており、制御部20は、通信部43を介して渋滞情報管理システムと通信を行い、任意のリンクが示す道路区間の渋滞度を取得することができる。なお、本実施形態において、渋滞度は、渋滞の程度を評価するための指標であれば良く、渋滞の程度を段階的に示す情報である。本実施形態において、渋滞度は渋滞が発生している「渋滞」と渋滞が発生していない「空き」とが想定されている。
The
本実施形態の車両は、駆動源として、燃料タンク47に蓄積された燃料を動力源とする内燃機関44と、バッテリ46に蓄積された電力を動力源とするモータ45とを備えたハイブリッド車両である。なお、本実施形態における車両は、電源プラグによる充電が可能なプラグインハイブリッド車両であってもよいし、電源プラグによる充電ができないハイブリッド車両であっても良い。これらの内燃機関44とモータ45とは図示しない動力伝達機構に連結されており、当該動力伝達機構によって回転駆動力を車両の推進力に変換することによって車両を駆動する。車両は、内燃機関44とモータ45とのいずれかまたは双方によって駆動することができる。また、車両を走行させる際の回転方向と逆方向にモータ45を回転させることが可能であり、この回転によって発生する回生電力はバッテリ46に充電される。
The vehicle according to the present embodiment is a hybrid vehicle that includes an
内燃機関44とモータ45は、駆動制御ECU48に制御される。駆動制御ECU48は、内燃機関44とモータ45とに対して制御信号を出力可能であり、内燃機関44とモータ45とに対して制御信号を出力して内燃機関44とモータ45とのいずれかまたは双方が回転駆動力を発生させるように制御する。従って、本実施形態においては、駆動制御ECU48が出力する制御信号によって内燃機関44の駆動や停止、モータ45による充電、バッテリ46の放電によるモータ45の駆動が選択される。また、駆動制御ECU48は、バッテリ46からSOC[%](SOC:State Of Charge、残電力量等であってもよい)を取得して制御部20に通知することができる。
The
本実施形態において、駆動制御ECU48は、燃料の消費量を抑制するための制御を実施可能に構成される。当該制御としては種々の制御を採用可能であり、例えば、制御目標を達成するためにバッテリ46のSOCを制御する構成等を採用可能である。制御目標も種々の目標を採用可能であり、例えば、目的地までの走行過程で燃料消費を抑制する制御目標や、目的地までに消費される燃料を最小化する制御目標、目的地におけるバッテリのSOCを所定の範囲とする制御目標等、種々の構成が採用可能である。本実施形態においては、目的地までの走行過程で燃料消費を抑制する制御目標が採用されている。
In the present embodiment, the
当該制御目標を実現するため、本実施形態においては、「渋滞の前に回生エネルギーによるバッテリ46の充電を行っておき、渋滞においてEV走行(内燃機関を使用しない走行)を行う」渋滞用制御と、「下り勾配において回生エネルギーとしてバッテリ46に充電可能なエネルギーを下り勾配に到達する前に消費しておく」勾配用制御とを実行することができる。すなわち、制御部20は、渋滞用制御と勾配用制御を含む制御計画を予め立案し、制御計画で決定されたタイミングで上述の渋滞用制御、勾配用制御等の制御を開始および終了させる指示を駆動制御ECU48に対して出力する。
In order to realize the control target, in the present embodiment, the control for traffic jam is performed by “charging the
この結果、駆動制御ECU48は、SOCの制御を実行する。例えば、渋滞用制御の場合、駆動制御ECU48は、渋滞区間の前の充電制御開始タイミングにおいて、モータ45および内燃機関44を制御してバッテリ46のSOCが所定量上昇するように回生エネルギーを回収しながら車両を駆動し、充電制御終了タイミングにおいて当該充電制御を終了する。また、駆動制御ECU48は、渋滞区間の開始タイミングにおいて、モータ45および内燃機関44を制御してモータ45の駆動力を使用して(内燃機関44の駆動力を使用せずに)車両をEV走行によって駆動させ、渋滞区間の終了タイミングにおいて、EV走行を終了させる。
As a result, drive control ECU48 performs control of SOC. For example, in the case of traffic jam control, the
勾配用制御の場合、駆動制御ECU48は、勾配区間の前の放電制御開始タイミングにおいて、モータ45および内燃機関44を制御してバッテリ46のSOCが所定SOCより所定量少なくなるように車両を駆動し、放電制御終了タイミングにおいて当該放電制御を終了する。また、駆動制御ECU48は、勾配区間の開始タイミングにおいて、モータ45および内燃機関44を制御して、必要に応じて内燃機関44の駆動力を使用して回生エネルギーの回収を行う状態で車両を走行させ、勾配区間の終了タイミングにおいて、回生エネルギーの回収制御を終了させる。
In the case of gradient control, the
むろん、車両制御としては、他にも、種々の制御が採用可能であり、「走行負荷が高い場合にはHV走行(内燃機関とモータを併用した走行)、走行負荷が低い場合にはEV走行を行ってバッテリ46のSOCが下限に達するまでの距離をできるだけ長くする」制御が行われてもよい。いずれにしても、駆動制御ECU48が、内燃機関44およびモータ45を制御し、走行予定経路を走行する過程で適宜充放電を行えば、制御目標に近づけるための制御を実行することができ、当該制御は、予め立案される制御計画に従って実行される。
Of course, various other types of control can be adopted as the vehicle control, such as “HV traveling when the traveling load is high (travel using a combination of an internal combustion engine and a motor), and EV traveling when the traveling load is low. To increase the distance until the SOC of the
ユーザI/F部49は、ユーザに各種の情報を提供し、またはユーザの指示を入力するためのインタフェース部であり、本実施形態においては図示しないタッチパネルディスプレイからなる表示部と音声を出力するスピーカーを備えている。制御部20は、当該ユーザI/F部49に対して制御信号を出力して任意の画像を表示部に表示させ、任意の音声をスピーカーから出力させる。また、制御部20は、ユーザI/F部49の出力信号に基づいて利用者の指示内容を特定する。
The user I / F unit 49 is an interface unit for providing various information to the user or inputting a user instruction, and in the present embodiment, a display unit including a touch panel display (not shown) and a speaker for outputting sound. It has. The
本実施形態においては、利用者がユーザI/F部49の入力部を操作することにより、制御部20に走行予定経路の探索条件を指示することができる。走行予定経路は、現在位置(出発位置でも可)から目的地まで達するために走行すべき経路であり、経路は区間(リンク)によって定義される。本実施形態において、利用者は、目的地以外にも種々の条件を指定して走行予定経路を探索することができる。すなわち、制御部20は、ナビゲーションプログラムの処理により、利用者がユーザI/F部49によって入力する目的地等の探索条件を取得し、当該探索条件および地図情報30aに基づいて、現在位置から目的地までの経路を探索する。
In the present embodiment, the user can instruct search conditions for the planned travel route to the
なお、本実施形態において利用者は、探索条件として、経由地や経由道路を指定することができ、タッチによって経由地や経由道路を指定することが可能である。すなわち、制御部20は、ナビゲーションプログラムの処理により、ユーザI/F部49に地図を表示させる。この状態において、利用者がタッチパネルディスプレイ上の地図をタッチすると、制御部20は、地図情報30aに基づいて当該タッチされた位置に存在する地点や道路を、経由地や経由道路として取得する。
In the present embodiment, the user can specify a waypoint or a viaway as a search condition, and can designate a waypoint or a viaway by touch. That is, the
このような構成においては、正確な位置をタッチすることが困難であることに起因して冗長な迂回区間が発生しやすくなる。すなわち、タッチによる指定では、タッチされた指の面積に応じた範囲が地図上で指定されるため、地図上の近いエリアに複数の地点や複数の道路が存在すると、利用者の意図外の地点や道路が指定され得る。この場合においては、指定された地点に到達した後すぐにUターンして戻る経路等が指定される場合がある。図3Aは、黒丸を端点とした細い実線によって道路区間(リンクL1〜L9)を示しており、太い実線の矢印によって走行予定経路を示している。これらの道路を示す地図において、利用者が、地点Piを意図してタッチしたが、指の面積が広い等の要因で地点Piではなく地点Pjが指定された場合、地点Pjを経由する経路が探索される。従って、当該地点Pjを経由し、コストが最小になる等の探索条件を充足する経路として、地点Pjに到達した後すぐにUターンして戻る冗長な迂回区間を含む経路が探索される場合がある。 In such a configuration, a redundant detour section is likely to occur due to the difficulty of touching an accurate position. In other words, in the designation by touch, the range according to the area of the touched finger is designated on the map, so if there are multiple points or multiple roads in the near area on the map, the point that is not intended by the user And roads can be specified. In this case, there is a case where a route or the like for returning after making a U-turn immediately after reaching a designated point may be designated. In FIG. 3A, a road section (links L 1 to L 9 ) is indicated by a thin solid line with a black circle as an end point, and a planned traveling route is indicated by a thick solid line arrow. In the map showing these roads, the user touches the point Pi intentionally. However, when the point Pj is specified instead of the point Pi due to factors such as a large finger area, a route via the point Pj is determined. Explored. Therefore, a route including a redundant detour section that makes a U-turn and returns immediately after reaching the point Pj may be searched as a route that satisfies the search condition such as the cost is minimized via the point Pj. is there.
また、指定された道路が経路の方向と逆方向への一方通行である場合に、当該道路を使って大きく1周する迂回区間を経た後に元の経路に戻る経路が探索される場合がある。図3Bは、黒丸を端点とした細い実線によって道路区間(リンクL11〜L22)を示しており、太い実線の矢印によって走行予定経路を示している。なお、この例において、リンクリンクL18〜L22は併記した破線矢印方向への一方通行道路である。これらの道路を示す地図において、利用者が、リンクL13を意図してタッチしたが、指の面積が広い等の要因でリンクL13ではなくリンクL20が指定された場合、リンクL20を経由する経路が探索される。従って、リンクL20が破線矢印方向の一方通行であることに起因し、当該リンクL20を経由し、コストが最小になる等の探索条件を充足する経路として、リンクL13,L17,L20,L16を通ることで大きく1周する冗長な迂回区間を含む経路が探索される場合がある。 In addition, when the designated road is one-way in the direction opposite to the direction of the route, a route that returns to the original route after passing through a detour section that makes one round using the road may be searched. In FIG. 3B, the road section (links L 11 to L 22 ) is indicated by a thin solid line with a black circle as an end point, and the planned travel route is indicated by a thick solid line arrow. In this example, the link links L 18 to L 22 are one-way roads in the direction of the dashed arrows. In a map showing these roads, the user has been touched with the intention link L 13, when the link L 20 rather than the link L 13 by a factor of the area of the finger is wide or the like is designated, the link L 20 The route that goes through is searched. Therefore, due to the link L 20 is a one-way dashed arrow direction, as a path via the link L 20, satisfies the search condition, such as the cost is minimized, the link L 13, L 17, L sometimes path including redundant bypass section for one rotation increases by passing through 20, L 16 is searched.
図3A,3Bのいずれの経路も冗長な迂回区間を含んでおり、このような迂回区間は利用者によって選択されない可能性が高い。従って、迂回区間を含む走行予定経路に基づいて車両制御の制御計画が立案されると、無駄な制御計画になってしまう(制御計画に沿って車両制御を行っても適切な制御とならない)可能性が高い。そこで、本実施形態にかかる車両制御プログラム21は、冗長な迂回区間を削除する機能を制御部20に実行させる機能を備えている。
3A and 3B both include redundant detour sections, and there is a high possibility that such detour sections are not selected by the user. Therefore, if a control plan for vehicle control is drawn up based on the planned travel route including the detour section, it becomes a useless control plan (even if vehicle control is performed according to the control plan, appropriate control is not possible). High nature. Therefore, the
このような削除を行いながら制御計画の立案と車両制御を実行するため、車両制御プログラム21は、走行予定経路取得部21aと重複判定部21bと迂回区間削除部21cと制御計画立案部21dと車両制御部21eとを備えている。
In order to execute a control plan and vehicle control while performing such deletion, the
走行予定経路取得部21aは、車両の走行予定経路を取得する機能を制御部20に実現させるプログラムモジュールである。すなわち、制御部20は、ナビゲーションプログラムの処理により、利用者が指定する探索条件によって経路を探索し、当該経路を示す情報をRAMに記憶させる。そこで、制御部20は、走行予定経路取得部21aの処理により、当該RAMを参照して走行予定経路を取得する。
The planned travel
重複判定部21bは、走行予定経路に同一区間を複数回走行する重複区間が含まれるか否か判定する機能を制御部20に実現させるプログラムモジュールである。すなわち、制御部20は、走行予定経路取得部21aの処理によって取得された走行予定経路を参照し、走行予定経路を構成する各道路区間の通過順序を特定する。そして、制御部20は、異なるタイミングで同一の道路区間を2回通過するように道路の通過順序が特定されている場合に、重複区間が含まれると判定する。
The
迂回区間削除部21cは、走行予定経路に重複区間が含まれる場合、重複区間を生じさせた迂回区間を走行予定経路から削除する機能を制御部20に実現させるプログラムモジュールである。すなわち、走行予定経路に重複区間が存在する場合、制御部20は、当該重複区間を起点とし、任意の区間を経て重複区間に戻るような区間が存在する場合に、当該区間を迂回区間として特定する。そして、制御部20は、走行予定経路から迂回区間を削除する。
The detour
制御計画立案部21dは、走行予定経路に基づいて車両における車両制御の制御計画を立案する機能を制御部20に実現させるプログラムモジュールであり、本実施形態において制御部20は、走行予定経路を走行する際に必要な走行負荷を取得し、当該走行負荷に基づいてバッテリ46のSOCについての制御計画を立案する。具体的には、制御部20は、地図情報30aを参照し、走行予定経路内の渋滞区間と下り勾配区間の走行負荷に着目して制御計画を立案する。このために、制御部20は、走行予定経路を構成する各道路区間を走行するために必要な走行負荷を取得する。走行負荷は、種々の手法で算出可能であり、本実施形態において制御部20は、地図情報30aを参照して各道路区間についての走行負荷を取得するためのパラメータ(摩擦係数および勾配)を取得する。また、車両の諸元に基づいて走行負荷を取得するためのパラメータ(車両の重量や空気抵抗、加速抵抗、前面投影面積等)を取得する。さらに、制御部20は、走行負荷を算出するために予め特定された式に各パラメータを代入することによって各位置を走行するための負荷を特定し、各道路区間において全長に渡って負荷を積分することで走行負荷を取得する。
The control
そして、制御部20は、当該走行負荷に基づいて、渋滞区間における燃料消費を抑制し、また、勾配区間において回生エネルギーを有効に回収するための制御計画を立案する。具体的には、制御部20は、通信部43を介して各道路区間についての渋滞度の送信要求を渋滞情報管理システムに対して出力する。この結果、渋滞情報管理システムは、要求された各道路区間の渋滞度を示す情報を出力するため、制御部20は、通信部43を介して各道路区間の渋滞度を示す情報を取得する。さらに、制御部20は、渋滞度が「渋滞」となっている道路区間を渋滞区間とし、渋滞区間の走行負荷に基づいて、当該渋滞区間を渋滞時の平均車速で走行するために必要なエネルギーを算出する。
And the
さらに、制御部20は、道路区間の走行負荷に基づいて、渋滞区間より前に当該エネルギーを充電することが可能な区間を特定し、当該区間の開始および終了タイミングを、渋滞用制御を行うための充電制御開始タイミング(充電制御開始位置)、当該制御を終了させる充電制御終了タイミング(充電制御終了位置)として特定する。また、制御部20は、渋滞区間の開始位置および終了位置をEV走行の制御開始タイミングおよび制御終了タイミングとして特定する。
Further, the
さらに、制御部20は、地図情報30aを参照し、走行予定経路を構成する各道路区間の勾配を特定し、所定の傾斜角より大きい傾斜角の下り勾配を含む区間を下り勾配区間として特定する。制御部20は、下り勾配区間の走行負荷に基づいて、下り勾配区間を当該区間の平均車速で走行した場合に回収可能な回生エネルギーを算出する。さらに、制御部20は、道路区間の走行負荷に基づいて下り勾配区間より前に当該回生エネルギー分のエネルギーを放電可能な区間を特定し、当該区間の開始および終了タイミングを、放電制御を行うための放電制御開始タイミング(放電制御開始位置)、当該制御を終了させる放電制御終了タイミング(放電制御終了位置)として特定する。また、制御部20は、下り勾配区間の開始位置および終了位置を回生エネルギーの回収制御の制御開始タイミングおよび制御終了タイミングとして特定する。
Furthermore, the
以上のようにして、各制御のタイミングが特定されると、制御部20は、各タイミング(位置)を示す情報を、制御計画を示す情報としてRAMに記憶させる。むろん、以上の制御計画の立案方法は一例であり、制御部20が、走行予定経路を構成する道路区間の走行負荷に基づいて各道路区間におけるSOCの制御法を特定することによって制御計画を立案しても良い。いずれにしても、走行負荷は道路区間の長さに基づいて特定されるため、走行負荷に基づいて制御計画が立案された場合において、走行予定経路の一部が省略されると、制御タイミングが不適切となり得る。そこで、本実施形態において制御部20は、走行予定経路に基づいて以上のような制御計画の立案を行うにあたり、冗長な迂回区間が発生しているのであれば、当該迂回区間を削除し、迂回区間が削除された後の走行予定経路に基づいて制御計画を立案する。
When the timing of each control is specified as described above, the
車両制御部21eは、制御計画に基づいて車両制御を実行する機能を制御部20に実現させるプログラムモジュールである。すなわち、制御部20は、制御計画立案部21dによって立案された制御計画(各制御の開始、終了タイミングを示す情報)を取得する。また、制御部20は、GPS受信部40,車速センサ41,ジャイロセンサ42の出力信号に基づいて、車両の現在位置を特定し、当該車両の現在位置が制御計画に規定されたタイミングに合致する場合、当該タイミングで実行すべき制御または終了すべき制御を示す指示を駆動制御ECU48に対して出力する。この場合、駆動制御ECU48は、制御部20から指示された制御を実行、または終了する。従って、本実施形態によれば、制御計画に従って、車両が備えるバッテリ46のSOCが制御される。
The
以上のような本実施形態において、走行予定経路から削除される迂回区間は、重複区間を生じさせた迂回区間は、当該重複区間を起点として迂回区間を経て重複区間に戻るような区間である。そして、このような迂回区間を含む経路は、利用者にとって冗長な経路となる場合が多く、迂回区間の走行を必要とする利用者は少ない。従って、制御部20が走行予定経路から迂回区間を削除することにより、多くの利用者が走行しないと予想される区間を除外した経路を走行予定経路と見なすことができる。そして、本実施形態においては、迂回区間が削除された後の走行予定経路に基づいて制御計画が立案されるため、無駄な制御計画が立案されることを抑制することが可能である。また、制御部20によって、制御開始、終了タイミングが不適切な車両制御が実行されることを抑制することができる。
In the present embodiment as described above, the detour section deleted from the scheduled travel route is a section in which the detour section in which the overlapping section is generated returns to the overlapping section through the detour section starting from the overlapping section. A route including such a bypass section is often a redundant route for the user, and there are few users who need to travel in the bypass section. Therefore, when the
(2)車両制御処理:
次に、以上の構成において制御部20が実施する車両制御処理について説明する。図2は、車両制御処理を示すフローチャートである。当該車両制御処理は、制御部20がナビゲーションプログラムの処理によって走行予定経路を取得した後、所定の期間(例えば、100ms)毎に実行される。当該車両制御処理において制御部20は、走行予定経路取得部21aの処理により、走行予定経路を取得する(ステップS100)。すなわち、制御部20は、RAMに記録されている走行予定経路を取得する。なお、本実施形態においては、走行予定経路に沿った走行の開始後、経路が再探索された場合、再探索された経路が走行予定経路としてRAMに記録される。従って、再探索が行われた場合であっても、制御部20は、ステップS100において、再探索後の走行予定経路を取得する。
(2) Vehicle control processing:
Next, the vehicle control process which the
次に、制御部20は、重複判定部21bの処理により、走行予定経路に重複区間が含まれるか否かを判定する(ステップS105)。すなわち、制御部20は、ステップS100で取得した走行予定経路を参照し、異なるタイミングで同一の道路区間を2回通過するように道路の通過順序が特定されている場合に、走行予定経路に重複区間が含まれると判定する。例えば、図3Aに示す例において、走行予定経路に従うと、異なるタイミングでリンクL5を2回通過することになるため、制御部20は走行予定経路に重複区間L5が含まれると判定する。また、図3Bに示す例において、走行予定経路に従うと、異なるタイミングでリンクL13を2回通過することになるため、制御部20は走行予定経路に重複区間L13が含まれると判定する。
Next, the
ステップS105において、走行予定経路に重複区間が含まれると判定された場合、制御部20は、迂回区間削除部21cの処理により、例外条件が成立しているか否かを判定する(ステップS110)。すなわち、走行予定経路に迂回区間が含まれる場合であっても、迂回区間が生じることがやむを得ない場合には、利用者が迂回区間を選択する可能性が高い。そこで、このような場合には例外として、制御部20は、迂回区間を削除しない。このような例外を特定するため、本実施形態においては、当該例外を特定するための例外条件が予め規定されている。具体的には、「重複区間に最初に進入する進入路から重複区間と異なる方向への走行を禁止する走行規制が存在する」という条件が例外条件として規定されている。
In Step S105, when it is determined that the overlapped section is included in the planned travel route, the
例えば、図3Aに示す例において、リンクL2からリンクL3に向けて直進方向に走行することを禁止する走行規制が存在し、リンクL5からリンクL3に向けて左折方向に走行することを禁止する走行規制が存在しない状況が発生している場合を想定する。このような場合、リンクL2からリンクL3に向けて直進することはできないため、リンクL5を通り、UターンしてリンクL3に到達するための迂回区間が存在したとしても、やむを得ない。そこで、本実施形態において制御部20は、このような状況の発生を特定するため、「重複区間に最初に進入する進入路から重複区間と異なる方向への走行を禁止する走行規制が存在する」という条件が例外条件として規定されている。
For example, in the example shown in FIG. 3A, the travel regulations prohibit traveling in the straight direction from the link L 2 in the link L 3 is present, running from the link L 5 in the left direction toward the link L 3 Assume that there is a situation where there is no travel restriction that prohibits driving. In such a case, since it is not possible to go straight from the link L 2 to the link L 3 , it is unavoidable even if there is a detour section for passing through the link L 5 and making a U-turn to reach the link L 3. . Therefore, in the present embodiment, the
従って、制御部20は、ステップS110において、走行予定経路の通行順序を参照し、重複区間に最初に進入する進入路(図3Aに示す例であればリンクL2)から重複区間と異なる方向への走行(図3Aに示す例であればリンクL3への走行)を禁止する走行規制が存在する場合に、例外条件が成立していると判定する。
Accordingly, in step S110, the
ステップS110において、例外条件が成立していると判定されない場合、制御部20は、迂回区間削除部21cの処理により、迂回区間を削除する(ステップS115)。すなわち、制御部20は、ステップS105で特定された重複区間を生じさせた迂回区間を特定する。この際、制御部20は、迂回区間を削除しても走行予定経路が連続した経路になるように迂回区間を定義する。具体的には、制御部20は、重複区間における車両の走行方向が同一方向である場合、当該重複区間を起点および終点としたループが形成されていると推定する。そして、制御部20は、重複区間の直後の区間から重複区間に戻る直前の区間までの経路と、重複区間の一方とによって構成される経路を迂回区間とし、RAMに記録された走行予定経路から削除する。
If it is not determined in step S110 that the exceptional condition is satisfied, the
例えば、図3Bに示す例において、制御部20は、重複区間L13の直後の区間L17から重複区間L13に戻る直前の区間L16までの経路が区間L17,L20,L16であると特定する。さらに、制御部20は、当該区間L17,L20,L16と重複区間L13とによって構成される経路(区間L17,L20,L16,L13)を迂回区間とし、走行予定経路から削除する。この場合、削除後の走行予定経路は、図3Cにおいて太い実線で示すように、ループが削除された経路となり、冗長な迂回区間を削除することができる。
For example, in the example shown in FIG. 3B, the
さらに、制御部20は、重複区間における車両の走行方向が逆方向である場合、当該重複区間を起点および終点としたUターン経路が形成されていると推定する。そして、制御部20は、重複区間から重複区間に戻るまでの経路を迂回区間とし、走行予定経路から削除する。例えば、図3Aに示す例においては、重複区間L5のみによってUターン経路が構成されているため、制御部20は、重複区間L5上での往復経路を迂回区間として特定し、削除する。この結果、削除後の走行予定経路は、図3Aに示すリンクL1,L2,L3,L4を通る経路となる。この結果、制御部20は、冗長な迂回区間を削除することができる。
Furthermore, when the traveling direction of the vehicle in the overlapping section is the reverse direction, the
なお、ステップS105において、走行予定経路に重複区間が含まれると判定されない場合、または、ステップS110において、例外条件が成立していると判定された場合、制御部20は、ステップS115をスキップする。すなわち、走行予定経路に重複区間が含まれない場合には、走行予定経路から削除は行われない。また、例外条件が成立している場合には、重複区間を生じさせた迂回区間が存在しても走行予定から削除されない。すなわち、やむを得ない理由で走行予定経路に迂回区間が存在する場合、制御部20は、重複区間を生じさせた迂回区間を走行予定から削除しない。この結果、制御部20は、利用者が選択する可能性が高い経路を走行予定経路とすることが可能になる。
If it is not determined in step S105 that the planned travel route includes an overlapping section, or if it is determined in step S110 that an exceptional condition is satisfied, the
次に、制御部20は、制御計画立案部21dの処理により、走行予定経路上の渋滞情報を取得する(ステップS120)。すなわち、制御部20は、通信部43を介して、渋滞情報管理システムから、走行予定経路を構成する道路区間の渋滞情報を取得する。次に、制御部20は、制御計画立案部21dの処理により、走行予定経路の勾配情報を取得する(ステップS125)。すなわち、制御部20は、地図情報30aを参照し、走行予定経路を構成する道路区間の傾斜角および傾斜方向(上りまたは下り)を示す勾配情報を取得する。
Next, the
次に、制御部20は、制御計画立案部21dの処理により、制御計画を立案する(ステップS130)。すなわち、制御部20は、ステップS120で取得された渋滞情報に基づいて、渋滞用制御に関する制御の開始タイミングおよび終了タイミングを特定する。また、制御部20は、ステップS125で取得された勾配情報に基づいて、勾配用制御に関する制御の開始タイミングおよび終了タイミングを特定する。さらに、制御部20は、特定された各タイミング(位置)を示す情報を制御計画としてRAMに記憶させる。
Next, the
次に、制御部20は、車両制御部21eの処理により、制御を実施する(ステップS135)。すなわち、制御部20は、GPS受信部40,車速センサ41,ジャイロセンサ42の出力信号に基づいて、車両の現在位置を特定し、当該車両の現在位置が制御計画に規定されたタイミングに合致するか否か判定する。そして、現在位置が制御計画に規定されたタイミングに合致する場合、制御部20は、当該タイミングで実行すべき制御または終了すべき制御を示す指示を駆動制御ECU48に対して出力する。
Next, the
(3)他の実施形態:
以上の実施形態は、本発明を実施するための一例であり、種々の実施形態を採用可能である。例えば、ナビゲーションシステム10は、車両に固定的に搭載されていても良いし、持ち運び可能なナビゲーションシステム10が車両内に持ち込まれて利用される態様であっても良い。
(3) Other embodiments:
The above embodiment is an example for carrying out the present invention, and various embodiments can be adopted. For example, the
走行予定経路取得手段は、車両の走行予定経路を取得することができればよく、少なくとも現在地から目的地まで走行する際の走行予定経路が取得されれば良い。走行予定経路を特定するための条件としては、種々の条件を想定可能であり、出発地(現在地であっても良い)と目的地とが特定される条件の他、経由地や経由道路、経由エリア等を示す条件が含まれていても良い。 The planned travel route acquisition means only needs to be able to acquire the planned travel route of the vehicle, and it is sufficient that at least the planned travel route when traveling from the current location to the destination is acquired. Various conditions can be assumed as conditions for specifying the planned travel route. In addition to the conditions for specifying the starting point (may be the current location) and the destination, via points, via roads, via points A condition indicating an area or the like may be included.
また、経由地や経由道路等の条件を指定する手法としても種々の手法を採用可能であり、例えば、タッチパネルディスプレイに表示された地図上で、利用者がタッチによって経由地や経由道路等を指定する構成等を採用可能である。このような構成においては、冗長な迂回区間が発生しやすい。例えば、タッチパネルディスプレイに対して利用者が指でタッチを行う場合、タッチされた指の面積に応じた範囲が地図上で指定されるため、地図上の近いエリアに複数の地点や複数の道路が存在すると、利用者の意図外の地点や道路が指定される。この場合においては、指定された地点に到達した後すぐにUターンして戻る経路が指定される場合がある。また、指定された道路が経路の方向と逆方向への一方通行である場合に、当該道路を使って大きく1周する迂回区間を経た後に元の経路に戻る経路が探索される場合がある。そして、このような経路が探索されると、冗長な迂回区間が発生しやすい。 Various methods can also be used to specify conditions such as waypoints and wayways. For example, on the map displayed on the touch panel display, the user can specify the waypoints and wayways by touch. It is possible to adopt a configuration or the like. In such a configuration, a redundant detour section is likely to occur. For example, when a user touches the touch panel display with a finger, a range corresponding to the area of the touched finger is specified on the map, so there are a plurality of points and a plurality of roads in a near area on the map. If it exists, a point or road that is not intended by the user is designated. In this case, there is a case in which a route that returns after making a U-turn immediately after reaching a designated point may be designated. In addition, when the designated road is one-way in the direction opposite to the direction of the route, a route that returns to the original route after passing through a detour section that makes one round using the road may be searched. When such a route is searched, a redundant detour section is likely to occur.
重複判定手段は、走行予定経路に同一区間を複数回走行する重複区間が含まれるか否か判定することができればよい。すなわち、重複判定手段は、通過すべき道路が通過すべき順序で特定された走行予定経路を参照し、異なるタイミングで同一の道路を2回通過するように道路の順序が特定されている場合に、重複区間が含まれると判定すれば良い。重複区間は同一の道路であれば良く、進行方向は一致していても良いし異なっていても良い。 The overlap determination means only needs to be able to determine whether or not the planned travel route includes an overlap section that travels the same section multiple times. In other words, the duplication determination means refers to the scheduled travel route specified in the order in which the road to be passed is specified, and when the order of the road is specified so that the same road is passed twice at different timings. What is necessary is just to determine with an overlapping area included. The overlapping sections may be the same road, and the traveling directions may be the same or different.
迂回区間削除手段は、走行予定経路に重複区間が含まれる場合、重複区間を生じさせた迂回区間を走行予定経路から削除することができればよい。すなわち、走行予定経路に重複区間が存在する場合に、走行予定経路に当該重複区間を生じさせていた区間を迂回区間と見なして削除することができればよい。重複区間を生じさせた迂回区間は、当該迂回区間を削除しても走行予定経路が連続した経路になるように定義されれば良い。 The detour section deleting means only needs to be able to delete the detour section that caused the overlapping section from the planned travel route when the planned travel route includes an overlapping section. In other words, when there are overlapping sections on the planned travel route, it is only necessary that the section that caused the overlap section on the planned travel route can be regarded as a bypass section and deleted. The detour section in which the overlapping section is generated may be defined so that the planned travel route becomes a continuous route even if the detour section is deleted.
例えば、重複区間における車両の走行方向が同一方向である場合、当該重複区間を起点および終点としたループが形成されていると推定される。そこで、迂回区間削除手段が、重複区間の直後の区間から重複区間に戻る直前の区間までの経路と、重複区間の一方とによって構成される経路を迂回区間とし、走行予定経路から削除する構成とすれば、冗長な迂回区間を削除することができる。また、削除後の走行予定経路が連続した経路となるように迂回区間を削除することができる。 For example, when the traveling direction of the vehicle in the overlapping section is the same direction, it is estimated that a loop having the overlapping section as a starting point and an ending point is formed. Therefore, the detour section deletion means is configured to delete the route constituted by the route from the section immediately after the overlapping section to the section immediately before returning to the overlapping section and one of the overlapping sections as a bypass section, and delete it from the planned travel route. Then, redundant detour sections can be deleted. Further, the detour section can be deleted so that the planned travel route after the deletion becomes a continuous route.
重複区間における車両の走行方向が逆方向である場合、当該重複区間を起点および終点としたUターン経路が形成されていると推定される。そこで、迂回区間削除手段が、重複区間から重複区間に戻るまでの経路を迂回区間とし、走行予定経路から削除すれば、冗長な迂回区間を削除することができる。また、削除後の走行予定経路が連続した経路となるように迂回区間を削除することができる。 When the traveling direction of the vehicle in the overlapping section is the reverse direction, it is estimated that a U-turn route having the overlapping section as a starting point and an ending point is formed. Therefore, if the detour section deleting means sets the route from the overlapping section to the overlapping section as a detour section and deleting it from the planned travel route, the redundant detour section can be deleted. Further, the detour section can be deleted so that the planned travel route after the deletion becomes a continuous route.
制御計画立案手段は、迂回区間が削除された後の走行予定経路に基づいて車両における車両制御の制御計画を立案することができればよい。すなわち、制御計画立案手段は、迂回区間が削除された後の走行予定経路に基づいて車両制御の開始タイミングや終了タイミング、制御の内容を制御計画として設定し、車両制御手段は、当該制御計画に従って車両制御を実行すれば良い。 The control plan drafting means only needs to be able to draft a control plan for vehicle control in the vehicle based on the planned travel route after the detour section is deleted. That is, the control plan drafting means sets the start timing and end timing of the vehicle control and the content of the control as a control plan based on the planned travel route after the detour section is deleted, and the vehicle control means follows the control plan. What is necessary is just to perform vehicle control.
制御計画の立案は、種々の手法で実行可能であり、例えば、制御目標が予め決められており、当該制御目標を達成するように制御計画が立案される構成等を採用可能である。制御目標は、種々の目標とすることが可能であり、例えば、車両制御が実行された場合に達しているべき目標の状態等によって定義可能である。より具体的には、目的地におけるバッテリのSOCが制御目標として決められる状態において、走行予定経路を走行する過程で適宜充放電を行えば、当該制御目標に近づけることができる。従って、この場合は、目的地におけるバッテリのSOCが所定の値や所定の範囲になるように、走行予定経路上の充放電のタイミングを制御する制御計画が立案されることになる。むろん、このほかにも、目的地までに消費される燃料を最小化するような制御目標に応じてバッテリのSOCの制御計画が立案されても良く、他にも種々の構成を採用可能である。 The planning of the control plan can be executed by various methods. For example, a configuration in which a control target is determined in advance and the control plan is drafted so as to achieve the control target can be employed. The control target can be various targets, and can be defined by the state of the target that should be reached when the vehicle control is executed, for example. More specifically, in a state where the SOC of the battery at the destination is determined as a control target, it is possible to approach the control target by appropriately performing charging and discharging in the process of traveling along the planned travel route. Therefore, in this case, a control plan for controlling the charge / discharge timing on the planned travel route is established so that the SOC of the battery at the destination is a predetermined value or a predetermined range. Of course, in addition to this, a control plan for the SOC of the battery may be made according to a control target that minimizes the fuel consumed to the destination, and various other configurations can be adopted. .
車両制御手段は、制御計画に基づいて車両制御を実行することができればよい。当該車両制御は、事前に立案された制御計画に従って実行される制御であれば良く、この限りにおいて任意の制御を想定可能である。例えば、車両が備えるバッテリにおける充放電の制御であっても良いし、車両における減速や加速の制御であっても良い。充放電の制御であれば、車両制御手段は、車両が備えるバッテリのSOCを制御するように構成される。また、制御計画立案手段は、走行予定経路を走行する際に必要な走行負荷を取得し、当該走行負荷に基づいてSOCの制御計画を立案するように構成される。 The vehicle control means only needs to be able to execute vehicle control based on the control plan. The vehicle control may be any control that is executed in accordance with a control plan that has been planned in advance, and any control can be assumed as long as this control is performed. For example, it may be charge / discharge control in a battery provided in the vehicle, or deceleration or acceleration control in the vehicle. If it is control of charging / discharging, a vehicle control means will be comprised so that SOC of the battery with which a vehicle is equipped is controlled. Further, the control plan drafting means is configured to acquire a travel load necessary for traveling on the planned travel route and to formulate an SOC control plan based on the travel load.
このようなバッテリのSOCの適切な制御タイミングは、走行予定経路に大きく依存する。例えば、走行予定経路の距離や勾配、渋滞の状況等が異なれば走行負荷が異なり、制御計画も異なったものとなる。従って、バッテリのSOCの制御が行われる構成において、走行予定経路から冗長な迂回区間を削除する構成とすれば、利用者が通過しない可能性が高い経路を除外した経路について制御計画を立案することができ、無駄な制御計画が立案されることを抑制することが可能である。 The appropriate control timing of the battery SOC greatly depends on the planned travel route. For example, if the distance and gradient of the planned travel route, the situation of traffic congestion, and the like are different, the travel load is different and the control plan is also different. Accordingly, in a configuration in which the SOC of the battery is controlled, if a redundant detour section is deleted from the planned travel route, a control plan is created for a route that excludes a route that the user is unlikely to pass. It is possible to suppress the creation of a useless control plan.
さらに、迂回区間が生じることがやむを得ない場合には、利用者が迂回区間を選択する可能性が高いため、この場合には、例外として、迂回区間削除手段が迂回区間を削除しないように構成しても良い。例えば、重複区間に最初に進入する進入路から重複区間と異なる方向への走行を禁止する走行規制が存在する場合には、迂回区間削除手段が、重複区間を生じさせた迂回区間を走行予定から削除しないように構成しても良い。すなわち、重複区間に最初に進入する進入路から重複区間と異なる方向への走行を禁止する走行規制が存在する場合、当該走行規制に従うために、やむなく迂回区間が走行予定経路となっていると推定される。従って、この場合、迂回区間削除手段が、重複区間を生じさせた迂回区間を走行予定から削除しないように構成とすることにより、利用者が選択する可能性が高い経路を走行予定経路とすることが可能になる。 Furthermore, when it is unavoidable that a bypass section is generated, the user is likely to select a bypass section. In this case, as an exception, the bypass section deletion unit is configured not to delete the bypass section. May be. For example, when there is a travel restriction that prohibits traveling in the direction different from the overlapping section from the approach path that first enters the overlapping section, the detour section deleting means starts traveling the detour section that caused the overlapping section from traveling You may comprise so that it may not delete. In other words, if there is a travel restriction that prohibits traveling in the direction different from the overlap section from the approach path that first enters the overlap section, it is unavoidable that the detour section is unavoidably a planned travel route in order to comply with the travel restriction. Is done. Accordingly, in this case, the detour section deleting means is configured not to delete the detour section that caused the overlapping section from the travel schedule, so that the route that is likely to be selected by the user is set as the planned travel path. Is possible.
なお、本発明のように、重複区間を生じさせた迂回区間を走行予定経路から削除し、削除された後の走行予定経路に基づいて車両における車両制御の制御計画を立案する手法は、この処理を行う方法やプログラムとしても適用可能である。また、以上のような車両制御システム、方法、プログラムは、単独のシステムとして実現される場合もあれば、複数のシステムとして実現される場合もある。また、車両に備えられる各部と共有の部品を利用して実現される場合もあれば、車両に搭載されない各部と連携して実現される場合もあり、各種の態様を含むものである。また、一部がソフトウェアであり一部がハードウェアであったりするなど、適宜、変更可能である。さらに、車両制御システムを制御するプログラムの記録媒体としても発明は成立する。むろん、そのソフトウェアの記録媒体は、磁気記録媒体であってもよいし光磁気記録媒体であってもよいし、今後開発されるいかなる記録媒体においても全く同様に考えることができる。 Note that, as in the present invention, a method of deleting a detour section that caused an overlapping section from the planned travel route and creating a control plan for vehicle control in the vehicle based on the planned travel route after the deletion is performed by this process. It is also applicable as a method and program for performing the above. In addition, the vehicle control system, method, and program as described above may be realized as a single system or as a plurality of systems. Moreover, it may be realized using parts shared with each part provided in the vehicle, or may be realized in cooperation with each part not mounted on the vehicle, and includes various aspects. Further, some changes may be made as appropriate, such as a part of software and a part of hardware. Furthermore, the invention is also established as a recording medium for a program for controlling the vehicle control system. Of course, the software recording medium may be a magnetic recording medium, a magneto-optical recording medium, or any recording medium to be developed in the future.
10…ナビゲーションシステム、20…制御部、21…車両制御プログラム、21a…走行予定経路取得部、21b…重複判定部、21c…迂回区間削除部、21d…制御計画立案部、21e…車両制御部、30…記憶媒体、30a…地図情報、40…GPS受信部、41…車速センサ、42…ジャイロセンサ、43…通信部、44…内燃機関、45…モータ、46…バッテリ、47…燃料タンク、48…駆動制御ECU、49…ユーザI/F部
DESCRIPTION OF
Claims (7)
前記走行予定経路に同一区間を複数回走行する重複区間が含まれるか否か判定する重複判定手段と、
前記走行予定経路に前記重複区間が含まれる場合、前記重複区間を生じさせた迂回区間を前記走行予定経路から削除する迂回区間削除手段と、
前記迂回区間が削除された後の前記走行予定経路に基づいて前記車両における車両制御の制御計画を立案する制御計画立案手段と、
前記制御計画に基づいて車両制御を実行する車両制御手段と、
を備え、
前記迂回区間削除手段は、
前記重複区間における前記車両の走行方向が同一方向である場合、
前記重複区間の直後の区間から前記重複区間に戻る直前の区間までの経路と、前記重複区間の一方とによって構成される経路を前記迂回区間とし、前記走行予定経路から削除する、
車両制御システム。 A planned travel route acquisition means for acquiring a planned travel route of the vehicle;
Overlap determination means for determining whether or not an overlap section that travels the same section multiple times is included in the planned travel route;
When the scheduled travel route includes the overlapping section, a bypass section deleting means for deleting the bypass section that caused the overlapping section from the planned travel route;
Control plan drafting means for drafting a control plan for vehicle control in the vehicle based on the planned travel route after the detour section is deleted;
Vehicle control means for executing vehicle control based on the control plan;
With
The detour section deleting means is
When the traveling direction of the vehicle in the overlapping section is the same direction,
A route constituted by a route from a section immediately after the overlapping section to a section immediately before returning to the overlapping section and one of the overlapping sections is set as the detour section, and is deleted from the scheduled traveling route,
Vehicle control system.
前記走行予定経路に同一区間を複数回走行する重複区間が含まれるか否か判定する重複判定手段と、 Overlap determination means for determining whether or not an overlap section that travels the same section multiple times is included in the planned travel route;
前記走行予定経路に前記重複区間が含まれる場合、前記重複区間を生じさせた迂回区間を前記走行予定経路から削除する迂回区間削除手段と、 When the scheduled travel route includes the overlapping section, a bypass section deleting means for deleting the bypass section that caused the overlapping section from the planned travel route;
前記迂回区間が削除された後の前記走行予定経路に基づいて前記車両における車両制御の制御計画を立案する制御計画立案手段と、 Control plan drafting means for drafting a control plan for vehicle control in the vehicle based on the planned travel route after the detour section is deleted;
前記制御計画に基づいて車両制御を実行する車両制御手段と、 Vehicle control means for executing vehicle control based on the control plan;
を備え、With
前記迂回区間削除手段は、 The detour section deleting means is
前記重複区間における前記車両の走行方向が逆方向である場合、 When the traveling direction of the vehicle in the overlapping section is the reverse direction,
前記重複区間から前記重複区間に戻るまでの経路を前記迂回区間とし、前記走行予定経路から削除する、 The route from the overlap section to the overlap section is the detour section, and is deleted from the planned travel route.
車両制御システム。Vehicle control system.
前記重複区間に最初に進入する進入路から前記重複区間と異なる方向への走行を禁止する走行規制が存在する場合には、前記重複区間を生じさせた前記迂回区間を前記走行予定経路から削除しない、 If there is a travel restriction that prohibits traveling in a direction different from the overlap section from the approach path that first enters the overlap section, the detour section that caused the overlap section is not deleted from the planned travel route. ,
請求項1または請求項2のいずれかに記載の車両制御システム。The vehicle control system according to claim 1.
前記走行予定経路を走行する際に必要な走行負荷を取得し、当該走行負荷に基づいて前記車両が備えるバッテリのSOCについての前記制御計画を立案し、 Obtaining a travel load required when traveling on the planned travel route, formulating the control plan for the SOC of the battery included in the vehicle based on the travel load,
前記車両制御手段は、 The vehicle control means includes
前記制御計画に基づいて前記バッテリのSOCを制御する、 Controlling the SOC of the battery based on the control plan;
請求項1〜請求項3のいずれかに記載の車両制御システム。The vehicle control system in any one of Claims 1-3.
車両の走行予定経路を取得する走行予定経路取得工程と、 A scheduled driving route acquisition step of acquiring a planned driving route of the vehicle;
前記走行予定経路に同一区間を複数回走行する重複区間が含まれるか否か判定する重複判定工程と、 A duplication determination step of determining whether or not an overlapping section in which the same section is traveled a plurality of times is included in the planned travel route;
前記走行予定経路に前記重複区間が含まれる場合、前記重複区間を生じさせた迂回区間を前記走行予定経路から削除する迂回区間削除工程と、 When the overlapped section is included in the planned travel route, a bypass section deletion step of deleting the bypass section that caused the overlapped section from the planned travel route;
前記迂回区間が削除された後の前記走行予定経路に基づいて前記車両における車両制御の制御計画を立案する制御計画立案工程と、 A control plan planning step of planning a control plan for vehicle control in the vehicle based on the planned travel route after the detour section is deleted;
前記制御計画に基づいて車両制御を実行する車両制御工程と、 A vehicle control process for executing vehicle control based on the control plan;
を行い、And
前記迂回区間削除工程は、 The detour section deletion step includes
前記重複区間における前記車両の走行方向が同一方向である場合、 When the traveling direction of the vehicle in the overlapping section is the same direction,
前記重複区間の直後の区間から前記重複区間に戻る直前の区間までの経路と、前記重複区間の一方とによって構成される経路を前記迂回区間とし、前記走行予定経路から削除する、 A route constituted by a route from a section immediately after the overlapping section to a section immediately before returning to the overlapping section and one of the overlapping sections is set as the detour section, and is deleted from the scheduled traveling route,
車両制御方法。Vehicle control method.
前記走行予定経路に同一区間を複数回走行する重複区間が含まれるか否か判定する重複判定機能と、 An overlap determination function for determining whether or not an overlap section that travels the same section multiple times is included in the planned travel route;
前記走行予定経路に前記重複区間が含まれる場合、前記重複区間を生じさせた迂回区間を前記走行予定経路から削除する迂回区間削除機能と、 When the overlapped section is included in the planned travel route, a detour interval deletion function for deleting the detour section that caused the overlapped section from the planned travel route;
前記迂回区間が削除された後の前記走行予定経路に基づいて前記車両における車両制御の制御計画を立案する制御計画立案機能と、 A control plan planning function for planning a control plan for vehicle control in the vehicle based on the planned travel route after the detour section is deleted;
前記制御計画に基づいて車両制御を実行する車両制御機能と、 A vehicle control function for executing vehicle control based on the control plan;
をコンピュータに実現させ、Is realized on a computer,
前記迂回区間削除機能は、コンピュータに The detour section deletion function is
前記重複区間における前記車両の走行方向が同一方向である場合、 When the traveling direction of the vehicle in the overlapping section is the same direction,
前記重複区間の直後の区間から前記重複区間に戻る直前の区間までの経路と、前記重複区間の一方とによって構成される経路を前記迂回区間とし、前記走行予定経路から削除する機能を実現させる、 A route from a section immediately after the overlapping section to a section immediately before returning to the overlapping section and one of the overlapping sections is defined as the detour section, and a function of deleting from the planned traveling route is realized.
車両制御プログラム。Vehicle control program.
前記走行予定経路に同一区間を複数回走行する重複区間が含まれるか否か判定する重複判定機能と、 An overlap determination function for determining whether or not an overlap section that travels the same section multiple times is included in the planned travel route;
前記走行予定経路に前記重複区間が含まれる場合、前記重複区間を生じさせた迂回区間を前記走行予定経路から削除する迂回区間削除機能と、 When the overlapped section is included in the planned travel route, a detour interval deletion function for deleting the detour section that caused the overlapped section from the planned travel route;
前記迂回区間が削除された後の前記走行予定経路に基づいて前記車両における車両制御の制御計画を立案する制御計画立案機能と、 A control plan planning function for planning a control plan for vehicle control in the vehicle based on the planned travel route after the detour section is deleted;
前記制御計画に基づいて車両制御を実行する車両制御機能と、 A vehicle control function for executing vehicle control based on the control plan;
をコンピュータに実現させ、Is realized on a computer,
前記迂回区間削除機能は、コンピュータに The detour section deletion function is
前記重複区間における前記車両の走行方向が逆方向である場合、 When the traveling direction of the vehicle in the overlapping section is the reverse direction,
前記重複区間から前記重複区間に戻るまでの経路を前記迂回区間とし、前記走行予定経路から削除する機能を実現させる、 The route from the overlapping section to the overlapping section is set as the detour section, and the function of deleting from the planned traveling route is realized.
車両制御プログラム。Vehicle control program.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2015046005A JP6433345B2 (en) | 2015-03-09 | 2015-03-09 | Vehicle control system, vehicle control method, and vehicle control program |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2015046005A JP6433345B2 (en) | 2015-03-09 | 2015-03-09 | Vehicle control system, vehicle control method, and vehicle control program |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2016166771A JP2016166771A (en) | 2016-09-15 |
| JP6433345B2 true JP6433345B2 (en) | 2018-12-05 |
Family
ID=56898265
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2015046005A Expired - Fee Related JP6433345B2 (en) | 2015-03-09 | 2015-03-09 | Vehicle control system, vehicle control method, and vehicle control program |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP6433345B2 (en) |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP7371810B2 (en) * | 2021-03-04 | 2023-10-31 | 日産自動車株式会社 | Regeneration control method and regeneration control device for hybrid vehicles |
| CN115248048A (en) * | 2021-04-28 | 2022-10-28 | 阿里巴巴新加坡控股有限公司 | Target subsequence determining method, route planning method, device, equipment and medium |
Family Cites Families (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP3211699B2 (en) * | 1996-09-17 | 2001-09-25 | トヨタ自動車株式会社 | Power output device |
| JP3654048B2 (en) * | 1999-05-20 | 2005-06-02 | 日産自動車株式会社 | Drive control apparatus for hybrid vehicle |
| JP4470311B2 (en) * | 1999-10-15 | 2010-06-02 | 日産自動車株式会社 | Travel pattern generator |
| JP4697167B2 (en) * | 2007-03-27 | 2011-06-08 | アイシン・エィ・ダブリュ株式会社 | Detour creation device and detour creation system |
-
2015
- 2015-03-09 JP JP2015046005A patent/JP6433345B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2016166771A (en) | 2016-09-15 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP5967051B2 (en) | Movement support device, movement support method, and driving support system | |
| JP5929602B2 (en) | Navigation device | |
| US20080262667A1 (en) | Driving support apparatus, methods, and programs | |
| JP5920309B2 (en) | Movement support device, movement support method, and driving support system | |
| JP5929866B2 (en) | Movement support device, movement support method, and driving support system | |
| JP6007929B2 (en) | Movement support device, movement support method, and driving support system | |
| US10081352B2 (en) | Method for operating a navigation system of a hybrid motor vehicle, and hybrid motor vehicle | |
| JP5929944B2 (en) | Movement support device, movement support method, and driving support system | |
| JP6289480B2 (en) | Driving information recording system, method and program | |
| JP5989622B2 (en) | Section acquisition system, section acquisition method and section acquisition program | |
| JP7036522B2 (en) | Electronic devices, electronic systems, route search methods and route guidance programs | |
| CN115493613B (en) | Method and system for determining safe return mileage | |
| JP5783130B2 (en) | Information processing apparatus for vehicle and information processing system | |
| JP6580358B2 (en) | Control planning system, control planning method, and control planning program | |
| JP7003530B2 (en) | Hybrid car | |
| CN102865867A (en) | Evaluation indication system, evaluation indication method and computer-readable storage medium | |
| JP6433345B2 (en) | Vehicle control system, vehicle control method, and vehicle control program | |
| JP6536849B2 (en) | Vehicle display device | |
| JP2009298271A (en) | Driving support device and driving support method for hybrid vehicle, and program | |
| JP2014228429A (en) | Target spot information provision system and method, and computer program | |
| JP7172406B2 (en) | Charging facility search system and charging facility search program | |
| CN111145568A (en) | Warning method, device and electronic device for cruising vehicle | |
| JP2009196449A (en) | Travel controller and travel control method for hybrid vehicle, and program | |
| Tesanovic et al. | Short paper: Vehicle emission control in Smart Cities | |
| JP6361601B2 (en) | Control device for hybrid vehicle |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20171025 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20180718 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20180724 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20180921 |
|
| 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: 20181016 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20181106 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 6433345 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| LAPS | Cancellation because of no payment of annual fees |