JP2015074378A - Traveling environment estimation device - Google Patents

Traveling environment estimation device Download PDF

Info

Publication number
JP2015074378A
JP2015074378A JP2013212742A JP2013212742A JP2015074378A JP 2015074378 A JP2015074378 A JP 2015074378A JP 2013212742 A JP2013212742 A JP 2013212742A JP 2013212742 A JP2013212742 A JP 2013212742A JP 2015074378 A JP2015074378 A JP 2015074378A
Authority
JP
Japan
Prior art keywords
time rate
degree
past
stoppage time
stopping time
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.)
Pending
Application number
JP2013212742A
Other languages
Japanese (ja)
Inventor
亨裕 宮下
Michihiro Miyashita
亨裕 宮下
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Toyota Motor Corp
Original Assignee
Toyota Motor Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Toyota Motor Corp filed Critical Toyota Motor Corp
Priority to JP2013212742A priority Critical patent/JP2015074378A/en
Publication of JP2015074378A publication Critical patent/JP2015074378A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Control Of Driving Devices And Active Controlling Of Vehicle (AREA)

Abstract

PROBLEM TO BE SOLVED: To provide a traveling environment estimation device capable of improving estimation precision of a traveling environment, in the traveling environment in which a delay degree is suddenly changed.SOLUTION: A traveling environment estimation device includes a primary mediation part 142 and a secondary mediation part 144 and estimates the delay degree P2 of the surrounding of own vehicle based on an extreme near past stopping time rate R1, a near past stopping time rate R2, a distant past stopping time rate R3 and delay information Tj obtained by communication from vehicle exterior. The primary mediation part 142 calculates a past stopping time rate degree P1 based on the near past stopping time rate R2 and the distant past stopping time rate R3. The secondary mediation past 144 determines a delay degree P2 based on the past stopping time rate degree P1, the extreme near past stopping time rate R1 and the delay information Tj. To be more precise, when the past stopping time rate degree P1 is equal to the extreme near past stopping time rate degree R3X, a delay degree P3 is determined based on the past stopping time rate degree P1 or the extreme near past stopping time rate degree R3X and, when P1 and R3X are different from each other, the delay degree P2 is determined by using the delay information Tj.

Description

本発明は、自車周辺の渋滞度合いを推定する走行環境推定装置に関する。   The present invention relates to a travel environment estimation device that estimates the degree of traffic congestion around a host vehicle.

近年、車両においては、燃費向上の要請に伴い、走行環境に応じた運転制御がなされている。走行環境としては、市街地、郊外の区分や渋滞の度合いがあり、この判定を行う走行環境推定装置が種々提案されている。例えば、特許文献1には、停車時間率に基づいて走行環境を推定する技術が提案されている。なお、停車時間率とは、車両走行時間と走行停止時間とを含む全体時間に対する走行停止時間の比率である。特許文献1には、全体時間が相違する2つの停車時間率に基づいて走行環境を推定することが記載されている。   2. Description of the Related Art In recent years, driving control according to a driving environment has been performed in a vehicle in response to a request for improving fuel consumption. The travel environment includes urban areas, suburbs, and the degree of traffic congestion. Various travel environment estimation apparatuses that make this determination have been proposed. For example, Patent Literature 1 proposes a technique for estimating a traveling environment based on a stop time rate. The stop time rate is a ratio of the travel stop time to the total time including the vehicle travel time and the travel stop time. Patent Document 1 describes that a traveling environment is estimated based on two stop time rates with different overall times.

国際公開第2013/072976号International Publication No. 2013/072976

全体時間が相違する2つの停車時間率を短期間停車時間率と長期間停車時間率とすると、走行環境が切り替わるとき、例えば渋滞から非渋滞に切り替わるときに、短期間停車時間率と長期間停車時間率とで値が大きく変わった。短期間停車時間率は、短期であるから応答性よく渋滞度合いを推定することができるが、精度の点で劣る。このために、走行環境の推定精度の向上の点において、改善の余地があるという課題があった。   If the two stop time rates with different overall times are the short-term stop time rate and the long-term stop time rate, the short-term stop time rate and the long-term stop when the driving environment changes, for example, when the traffic environment changes from non-congested The value changed greatly with the time rate. Since the short-term stoppage time rate is short-term, the degree of congestion can be estimated with good responsiveness, but the accuracy is inferior. For this reason, there is a problem that there is room for improvement in terms of improving the estimation accuracy of the traveling environment.

本発明は、上述の課題の少なくとも一部を解決するためになされたものであり、以下の形態として実現することが可能である。   SUMMARY An advantage of some aspects of the invention is to solve at least a part of the problems described above, and the invention can be implemented as the following forms.

本発明の一形態は、第1の期間における停車時間の比率である短期間停車時間率と、前記第1の期間よりも長い第2の期間における停車時間の比率である長期間停車時間率と、車外から通信によって取得した渋滞情報とに基づいて、自車周辺の渋滞度合いを推定する走行環境推定装置である。この走行環境推定装置は、前記短期間停車時間率に基づいて、短期間停車時間率度合いを算出する短期間停車時間率度合い算出部と、前記長期間停車時間率に基づいて、長期間停車時間率度合いを算出する長期間停車時間率度合い算出部と、前記算出された短期間停車時間率度合いと長期間停車時間率度合いとが等しいときに、前記短期間停車時間率度合いまたは前記長期間停車時間率度合いに基づいて前記渋滞度合いを求め、前記短期間停車時間率度合いと前記長期間停車時間率度合いとが異なるときに、少なくとも前記渋滞情報を用いて前記渋滞度合いを求める渋滞度合い算出部と、を備える。この走行環境推定装置によれば、短期間停車時間率度合いと長期間停車時間率度合いとが異なるときに、車外から通信によって取得した渋滞情報を用いて渋滞度合いが求められることから、渋滞度合いが急変するときの推定精度を向上することができるという効果を奏する。   In one embodiment of the present invention, a short-term stoppage time ratio that is a ratio of stoppage time in a first period, and a long-term stoppage time ratio that is a ratio of stoppage time in a second period that is longer than the first period, This is a travel environment estimation device that estimates the degree of traffic jam around the vehicle based on traffic jam information acquired from outside the vehicle by communication. The driving environment estimation device includes a short-term stoppage time rate degree calculation unit that calculates a short-term stoppage time rate degree based on the short-term stoppage time rate, and a long-term stoppage time based on the long-term stoppage time rate. A long-term stoppage time rate degree calculation unit, and when the calculated short-term stoppage time rate degree and the long-term stoppage time rate degree are equal, the short-term stoppage time rate degree or the long-term stoppage rate Determining the degree of traffic jam based on the time rate degree, and when the short-term stoppage time rate degree is different from the long-term stoppage time rate degree, a traffic jam degree calculating unit for obtaining the traffic jam degree using at least the traffic jam information; . According to this travel environment estimation device, when the short-term stoppage time rate degree is different from the long-term stoppage time rate degree, the degree of traffic jam is obtained using the traffic jam information acquired by communication from outside the vehicle. There is an effect that the estimation accuracy at the time of sudden change can be improved.

なお、本発明は、種々の形態で実現することが可能である。例えば、前記形態の走行環境推定装置を備える車両制御装置、前記形態の走行環境推定装置を備える車両、前記形態の走行環境推定装置の各部に対応する機能をコンピュータに実現させる走行環境推定方法等の形態で実現することができる。   The present invention can be realized in various forms. For example, a vehicle control device including the travel environment estimation device of the above form, a vehicle including the travel environment estimation device of the above form, a travel environment estimation method that causes a computer to realize functions corresponding to each part of the travel environment estimation device of the above form, etc. It can be realized in the form.

本発明の一実施形態としての自動車の構成を示す説明図である。It is explanatory drawing which shows the structure of the motor vehicle as one Embodiment of this invention. ECUの構成の一部を機能的に示す説明図である。It is explanatory drawing which shows a part of structure of ECU functionally. バッテリ要求レベル算出用マップを示す説明図である。It is explanatory drawing which shows the map for battery request level calculation. 記憶スタックの一例を示す説明図である。It is explanatory drawing which shows an example of a storage stack. 1次調停ルーチンを示すフローチャートである。It is a flowchart which shows a primary arbitration routine. 市街地、郊外それぞれでの近過去停車時間率の度数分布を示すグラフである。It is a graph which shows the frequency distribution of the past and past stop time rate in a city area and a suburb, respectively. 市街地。郊外それぞれでの遠過去停車時間率の度数分布を示すグラフである。Urban area. It is a graph which shows the frequency distribution of the far past stop time rate in each suburb. 近過去停車時間率および遠過去停車時間率のそれぞれにおけるヒステリシスを示すグラフである。It is a graph which shows the hysteresis in each of a near past stop time rate and a far past stop time rate. 2次調停ルーチンを示すフローチャートである。It is a flowchart which shows a secondary arbitration routine. 過去停車時間率度合い、渋滞情報、および極近過去停車時間率度合いに対応する道路状況を表形式によって示す説明図である。It is explanatory drawing which shows the road condition corresponding to the past stop time rate degree, traffic jam information, and the near past stop time rate degree by a table | surface form. 図10の一部を図式化した説明図である。It is explanatory drawing which schematized a part of FIG. 図11から求められるマップデータを示す説明図である。It is explanatory drawing which shows the map data calculated | required from FIG.

A.全体構成:
図1は、本発明の一実施形態としての自動車200の構成を示す説明図である。自動車200は、アイドリングストップ機能を搭載した車両である。自動車200は、エンジン10と、自動変速機15と、ディファレンシャルギア20と、駆動輪25と、スタータ30と、オルタネータ35と、バッテリ40と、電子制御ユニット(ECU:Electrical Control Unit)50とを備えている。
A. overall structure:
FIG. 1 is an explanatory diagram showing a configuration of an automobile 200 as an embodiment of the present invention. The automobile 200 is a vehicle equipped with an idling stop function. The automobile 200 includes an engine 10, an automatic transmission 15, a differential gear 20, drive wheels 25, a starter 30, an alternator 35, a battery 40, and an electronic control unit (ECU) 50. ing.

エンジン10は、ガソリンや軽油などの燃料を燃焼させることによって動力を発生させる内燃機関である。エンジン10の動力は、自動変速機15に伝達されるとともに、駆動機構34を介してオルタネータ35に伝達される。エンジン10の出力は、運転者により操作されるアクセルペダル(図示せず)の踏み込み量に応じて、エンジンコントロールコンピュータ(図示せず)により変更される。   The engine 10 is an internal combustion engine that generates power by burning fuel such as gasoline or light oil. The power of the engine 10 is transmitted to the automatic transmission 15 and is also transmitted to the alternator 35 via the drive mechanism 34. The output of the engine 10 is changed by an engine control computer (not shown) according to the amount of depression of an accelerator pedal (not shown) operated by the driver.

自動変速機15は、変速比の変更(いわゆるシフトチェンジ)を自動的に実行する。エンジン10の動力(回転数・トルク)は、自動変速機15によって変速され、所望の回転数・トルクとして、ディファレンシャルギア20を介して、左右の駆動輪25に伝達される。こうして、エンジン10の動力は、アクセルペダルの踏み込み量に応じて変更されつつ、自動変速機15を介して駆動輪25に伝達されて、車両(自動車200)の加速・減速が行なわれることになる。   The automatic transmission 15 automatically changes the gear ratio (so-called shift change). The power (rotation speed / torque) of the engine 10 is shifted by the automatic transmission 15 and transmitted to the left and right drive wheels 25 through the differential gear 20 as a desired rotation speed / torque. Thus, the power of the engine 10 is transmitted to the drive wheels 25 through the automatic transmission 15 while being changed according to the amount of depression of the accelerator pedal, and the vehicle (automobile 200) is accelerated or decelerated. .

オルタネータ35にエンジン10の動力を伝達する駆動機構34は、本実施形態では、ベルトドライブの構成を採用している。オルタネータ35は、エンジン10の動力の一部を用いて発電を行なう。オルタネータ35は、発電機の一種である。発電された電力は、インバータ(図示せず)を介してバッテリ40の充電に用いられる。本明細書では、オルタネータ35を用いたエンジン10の動力による発電を「燃料発電」と呼ぶ。   In the present embodiment, the drive mechanism 34 that transmits the power of the engine 10 to the alternator 35 adopts a belt drive configuration. The alternator 35 generates power using a part of the power of the engine 10. The alternator 35 is a kind of generator. The generated electric power is used for charging the battery 40 via an inverter (not shown). In the present specification, power generation by the power of the engine 10 using the alternator 35 is referred to as “fuel power generation”.

バッテリ40は、電圧14Vの直流電源としての鉛蓄電池であり、エンジン本体以外に設けられた周辺機器である補機類70に電力を供給する。補機類70は、ヘッドライト72、空調装置(A/C)74、ナビゲーション装置76等が該当する。   The battery 40 is a lead storage battery as a DC power source with a voltage of 14 V, and supplies power to auxiliary equipment 70 that are peripheral devices provided in addition to the engine body. The auxiliary machinery 70 corresponds to a headlight 72, an air conditioner (A / C) 74, a navigation device 76, and the like.

スタータ30は、バッテリ40から供給される電力によってエンジン10を始動させるセルモータである。通常は、停止している自動車の運転を開始する際に、運転者がイグニッションスイッチ(図示せず)を操作すると、スタータ30が起動し、エンジン10が始動する。このスタータ30は、アイドリングストップ制御によりエンジン10が停止した状態からエンジン10を再始動させる場合にも利用される。   The starter 30 is a cell motor that starts the engine 10 with electric power supplied from the battery 40. Normally, when the driver operates an ignition switch (not shown) when starting the operation of the stopped vehicle, the starter 30 is started and the engine 10 is started. The starter 30 is also used when the engine 10 is restarted from a state where the engine 10 is stopped by the idling stop control.

ECU50は、コンピュータプログラムを実行するCPU、コンピュータプログラム等を記憶するROM、一時的にデータを記憶するRAM、各種センサやアクチュエータ等に接続される入出力ポート等を備える。ECU50に接続されるセンサとしては、駆動輪25の回転速度を検出する車輪速センサ82、ブレーキペダル(図示せず)の踏み込みの有無を検出するブレーキペダルセンサ84、アクセルペダル(図示せず)の踏み込み量をアクセル開度として検出するアクセル開度センサ86、バッテリ40の充放電電流を検出するバッテリ電流センサ88、およびオルタネータ35の出力電流を検出するオルタネータ電流センサ89等が設けられている。アクチュエータとしては、スタータ30やオルタネータ35等が該当する。ECU50は、バッテリ40から電力の供給を受けている。   The ECU 50 includes a CPU that executes a computer program, a ROM that stores a computer program, a RAM that temporarily stores data, an input / output port connected to various sensors, actuators, and the like. Sensors connected to the ECU 50 include a wheel speed sensor 82 that detects the rotational speed of the drive wheel 25, a brake pedal sensor 84 that detects whether or not a brake pedal (not shown) is depressed, and an accelerator pedal (not shown). An accelerator opening sensor 86 that detects the amount of depression as an accelerator opening, a battery current sensor 88 that detects a charging / discharging current of the battery 40, an alternator current sensor 89 that detects an output current of the alternator 35, and the like are provided. The actuator corresponds to the starter 30, the alternator 35, or the like. The ECU 50 is supplied with electric power from the battery 40.

補機類70の一つであるナビゲーション装置76は、自動車200の出発地から目的地に至るまでの経路を案内する装置である。また、ナビゲーション装置76は、VICS(登録商標)情報を車外から通信によって受信し、渋滞状況を示す渋滞情報を始めとする様々な道路交通情報を取得し、道路交通情報NvをECU50に送信している。   A navigation device 76 that is one of the auxiliary machines 70 is a device that guides a route from the departure point of the automobile 200 to the destination. Further, the navigation device 76 receives VICS (registered trademark) information from outside the vehicle, acquires various road traffic information including traffic jam information indicating traffic jam conditions, and transmits the road traffic information Nv to the ECU 50. Yes.

B.ECUの構成:
ECU50は、前記各種のセンサ、エンジンコントロールコンピュータ(図示せず)、およびナビゲーション装置76からの各信号をもとに、スタータ30やオルタネータ35を制御することによって、エンジン停止と再始動を制御(アイドリングストップ制御)するとともに、バッテリ40のSOC(state of charge)を制御する。「SOC」は、バッテリ40に残存している電気量を、バッテリを満充電したときに蓄えられる電気量で除した値として定義される。アイドリングストップ制御は、車輪速センサ82で検出された車輪速Vhが低下して所定速度(例えば10km/h)未満となったときに、エンジン停止条件が成立したとして燃料カットの指示を燃料供給系に出力し、その後、アクセル開度Tpからアクセルペダルが踏み込まれたことが検出されたときに、エンジン再始動条件が成立したとしてエンジン再始動の指示をスタータ30に出力するものである。
B. ECU configuration:
The ECU 50 controls the engine stop and restart (idling) by controlling the starter 30 and the alternator 35 based on the signals from the various sensors, the engine control computer (not shown), and the navigation device 76. Stop control), and the SOC (state of charge) of the battery 40 is controlled. “SOC” is defined as a value obtained by dividing the amount of electricity remaining in the battery 40 by the amount of electricity stored when the battery is fully charged. In the idling stop control, when the wheel speed Vh detected by the wheel speed sensor 82 decreases and becomes less than a predetermined speed (for example, 10 km / h), an instruction for fuel cut is given as the fuel stop instruction because the engine stop condition is satisfied. After that, when it is detected that the accelerator pedal is depressed from the accelerator opening Tp, an engine restart instruction is output to the starter 30 assuming that the engine restart condition is satisfied.

図2は、ECU50の構成の一部を機能的に示す説明図である。図示は、バッテリ40のSOCを制御する構成を示したものである。ECU50は、停車時間率算出部110と、渋滞情報取得部120と、補機電流量算出部130と、充電調停部140と、オルタネータ発電指示電圧算出部150とを備える。各部110〜170は、実際は、ECU50に備えられたCPUが、ROMに記憶されたコンピュータプログラムを実行することで実現する機能を示す。   FIG. 2 is an explanatory diagram functionally showing a part of the configuration of the ECU 50. The figure shows a configuration for controlling the SOC of the battery 40. The ECU 50 includes a stop time rate calculation unit 110, a traffic jam information acquisition unit 120, an auxiliary machine current amount calculation unit 130, a charge arbitration unit 140, and an alternator power generation instruction voltage calculation unit 150. Each part 110-170 actually shows the function implement | achieved when CPU provided in ECU50 runs the computer program memorize | stored in ROM.

停車時間率算出部110は、車輪速センサ82によって検出された車輪速Vhに基づいて、所定期間における停車時間の比率を算出するもので、ここでは、所定期間の長さが相違する3つのユニット、すなわち、極近過去停車時間率算出部112と、近過去停車時間率算出部114と、遠過去停車時間率算出部116と、を備える。極近過去停車時間率算出部112は過去3分間という極めて短期間における車両の停車時間の比率(以下「極近過去停車時間率」と呼ぶ)R1を算出し、近過去停車時間率算出部114は過去10分間という短期間における車両の停車時間の比率(以下「近過去停車時間率」と呼ぶ)R2を算出し、遠過去停車時間率算出部116は過去15分間という長期間における車両の停車時間の比率(以下「遠過去停車時間率」と呼ぶ)R3を算出する。   The stop time rate calculation unit 110 calculates the ratio of the stop time in a predetermined period based on the wheel speed Vh detected by the wheel speed sensor 82. Here, three units having different lengths of the predetermined period are used. In other words, the vehicle includes an extremely past stoppage time rate calculation unit 112, a near past stoppage time rate calculation unit 114, and a far past stoppage time rate calculation unit 116. The nearest past stop time rate calculation unit 112 calculates a ratio R1 of the stop time of the vehicle in the extremely short period of the past 3 minutes (hereinafter referred to as the “nearest past stop time rate”) R1, and the near past stop time rate calculation unit 114 Calculates the ratio R2 of the vehicle stop time in the short period of 10 minutes (hereinafter referred to as “near past stop time rate”) R2, and the far past stop time rate calculation unit 116 stops the vehicle in the long period of the past 15 minutes. A time ratio (hereinafter referred to as “far past stop time rate”) R3 is calculated.

渋滞情報取得部120は、ECU50から送られてくる道路交通情報Nvを受信し、道路交通情報Nvから渋滞情報Tjを抽出する。   The traffic jam information acquisition unit 120 receives the road traffic information Nv sent from the ECU 50 and extracts the traffic jam information Tj from the road traffic information Nv.

補機電流量算出部130は、オルタネータ電流センサ89によって検出されたオルタネータ電流Aaと、バッテリ電流センサ88によって検出されたバッテリ40の充放電電流(「バッテリ電流」と呼ぶ)Abとに基づいて、補機類70で費やす補機電流量Ihを算出する。   The auxiliary machine current amount calculation unit 130 performs an auxiliary operation based on the alternator current Aa detected by the alternator current sensor 89 and the charge / discharge current (referred to as “battery current”) Ab of the battery 40 detected by the battery current sensor 88. An auxiliary machine current amount Ih consumed by the machinery 70 is calculated.

充電調停部140は、バッテリ40の充電を抑制するか促進するかを、その度合とともに定めるためのもので、停車時間率算出部110によって求められた各過去停車時間率R1〜R3、渋滞情報取得部120によって取得された渋滞情報Tj、および補機電流量算出部130によって求められた補機電流量Ihの間で調停を図ることで、前記抑制または促進する度合を示すバッテリ要求レベルP3を算出する。充電調停部140は、1次調停部142、2次調停部144、および3次調停部146を含む。   The charge arbitration unit 140 is for determining whether to suppress or promote the charging of the battery 40 together with the degree thereof, and obtains each past stop time rate R1 to R3 and traffic jam information obtained by the stop time rate calculation unit 110. The battery requirement level P3 indicating the degree of suppression or promotion is calculated by mediating between the traffic jam information Tj acquired by the unit 120 and the auxiliary machine current amount Ih obtained by the auxiliary machine current amount calculation unit 130. Charging arbitration unit 140 includes a primary arbitration unit 142, a secondary arbitration unit 144, and a tertiary arbitration unit 146.

1次調停部142は、停車時間率算出部110によって算出された近過去停車時間率R2と遠過去停車時間率R3に基づいて、停車時間率の度合いを高いか低いかの2値によって示す停車時間率度合いP1を求める。この停車時間率度合いP1を、以下、「過去停車時間率度合いP1」と呼ぶ。2次調停部144は、1次調停部142によって求められた過去停車時間率度P1と、停車時間率算出部110によって算出された極近過去停車時間率R1と、渋滞情報取得部120によって得られた渋滞情報Tjに基づいて、渋滞の度合いを高いか低いかの2値によって示す渋滞度合いP2を求める。停車時間率算出部110、渋滞情報取得部120、1次調停部142、および2次調停部144が、本発明の走行環境推定装置に係る構成であり、後ほど詳しく説明する。3次調停部146は、2次調停部144によって求められた渋滞度合いP2と、補機電流量算出部130によって求められた補機電流量Ihとに基づいて、前述したバッテリ要求レベルP3を算出する。   The primary arbitration unit 142 is based on the near-term stoppage time rate R2 and the far-end stoppage time rate R3 calculated by the stoppage time rate calculation unit 110, and indicates a stop indicating the degree of the stoppage time rate as a binary value, which is high or low. The time rate degree P1 is obtained. This stoppage time rate degree P1 is hereinafter referred to as “past stoppage time rate degree P1”. The secondary arbitration unit 144 obtains the past stoppage time rate P1 obtained by the primary arbitration unit 142, the nearest past stoppage time rate R1 calculated by the stoppage time rate calculation unit 110, and the traffic jam information acquisition unit 120. Based on the received traffic jam information Tj, a traffic jam degree P2 indicated by a binary value indicating whether the traffic jam is high or low is obtained. The stoppage time rate calculation unit 110, the traffic jam information acquisition unit 120, the primary mediation unit 142, and the secondary mediation unit 144 are configurations related to the traveling environment estimation device of the present invention, and will be described in detail later. The tertiary arbitration unit 146 calculates the above-described battery request level P3 based on the degree of congestion P2 obtained by the secondary arbitration unit 144 and the auxiliary machine current amount Ih obtained by the auxiliary machine current amount calculation unit 130.

図3は、バッテリ要求レベル算出用マップMPを示す説明図である。図示するように、バッテリ要求レベル算出用マップMPは、横軸に渋滞度合いP2をとり、縦軸に補機電流量Ihをとり、横軸の値と縦軸の値とに対応するバッテリ要求レベルP3をマッピングしたマップデータである。渋滞度合いP2は、前述したように「高い」か「低い」かの2値である。渋滞度合いP2と、補機電流量Ihと、バッテリ要求レベルP3との関係を、予め実験的にあるいはシミュレーションにより求めることで、バッテリ要求レベル算出用マップMPは作成されており、ROMに記憶している。3次調停部146は、ROMからバッテリ要求レベル算出用マップMPを呼び出し、そのマップMPを参照して、2次調停部144で求めた渋滞度合いP2と補機電流量算出部130で求めた補機電流量Ihとに対応するバッテリ要求レベルP3を取得する。図示の例では、バッテリ要求レベルP3としてA、B、C、Dの4つの値が用意されている。各値は、D、C、B、Aの順に高い。すなわち、D>C>B>Aとなっている。渋滞度合いP2が高いことを示す値1である方が、渋滞度合いP2が低いことを示す値0である場合に比べて、バッテリ要求レベルP3は高い値となる。また、補機電流量Ihが高いほど、バッテリ要求レベルP3は高い値となる。   FIG. 3 is an explanatory diagram showing a battery required level calculation map MP. As shown in the figure, the battery requirement level calculation map MP has a congestion degree P2 on the horizontal axis, an auxiliary machine current amount Ih on the vertical axis, and a battery request level P3 corresponding to the value on the horizontal axis and the value on the vertical axis. It is the map data which mapped. The congestion degree P2 is a binary value of “high” or “low” as described above. The battery requirement level calculation map MP is created by storing the relationship between the degree of traffic congestion P2, the auxiliary machine current amount Ih, and the battery requirement level P3 in advance experimentally or by simulation, and is stored in the ROM. . The tertiary arbitration unit 146 calls the battery required level calculation map MP from the ROM, refers to the map MP, and determines the congestion degree P2 obtained by the secondary arbitration unit 144 and the auxiliary machine electric current obtained by the auxiliary current amount calculation unit 130. A battery request level P3 corresponding to the flow rate Ih is acquired. In the illustrated example, four values A, B, C, and D are prepared as the battery request level P3. Each value is higher in the order of D, C, B, and A. That is, D> C> B> A. The battery request level P3 is higher when the value 1 indicates that the traffic degree P2 is higher than when the value 0 indicates that the traffic level P2 is low. Further, the higher the auxiliary machine current amount Ih, the higher the required battery level P3.

図2に戻り、オルタネータ発電指示電圧算出部150は、充電調停部140によって算出されたバッテリ要求レベルP3と、バッテリ電流センサ88(図1)によって検出されたバッテリ電流Abと、車輪速センサ82(図1)によって検出された車輪速Vhと、アクセル開度センサ86(図1)によって検出されたアクセル開度Tpとに基づいて、オルタネータ35に対して発電量を指示するための電圧値(発電指示電圧)SVを算出する。発電指示電圧SVは、車輪速Vhとアクセル開度Tpに基づいて定まるアイドリングストップ制御の状態や、バッテリ電流Abに基づいて定まるバッテリ40の現在のSOCによって変化するものであるが、さらに、本実施形態では、充電調停部140によって求められるバッテリ要求レベルP3に応じて変化するようにしている。詳しくは、オルタネータ発電指示電圧算出部150は、充電調停部140によって求められるバッテリ要求レベルP3が高いほど、発電指示電圧SVを大きくする。   Returning to FIG. 2, the alternator power generation instruction voltage calculation unit 150 includes the battery request level P3 calculated by the charge arbitration unit 140, the battery current Ab detected by the battery current sensor 88 (FIG. 1), and the wheel speed sensor 82 ( Based on the wheel speed Vh detected by FIG. 1) and the accelerator opening Tp detected by the accelerator opening sensor 86 (FIG. 1), a voltage value (power generation) for instructing the power generation amount to the alternator 35. (Indicated voltage) SV is calculated. The power generation instruction voltage SV varies depending on the idling stop control state determined based on the wheel speed Vh and the accelerator opening degree Tp and the current SOC of the battery 40 determined based on the battery current Ab. In the embodiment, the charging is adjusted in accordance with the battery request level P3 obtained by the charge arbitration unit 140. Specifically, the alternator power generation instruction voltage calculation unit 150 increases the power generation instruction voltage SV as the battery request level P3 calculated by the charge arbitration unit 140 is higher.

バッテリ要求レベルP3が高いほど、発電指示電圧SVが大きくなることで、図3に示すように、渋滞度合いP2が高い場合には、走行中の充電が促進され、渋滞度合いP2が低い場合には、走行中の充電が抑制される。また、補機電流量Ihが低いほど、走行中の充電が抑制され、補機電流量Ihが高いほど、走行中の充電が促進される。オルタネータ35は、エンジン10の動力の一部を用いて回転させるので、走行中の発電は燃料消費量の増加につながる。しかし、アイドリングストップ制御によるエンジン停止の途中でSOC不足からエンジンを再始動する場合は、エンジンの運転時に動力増大してSOCを増加する場合に比べて、3倍から5倍近くの燃料量が必要である。換言すれば、エンジンの運転時における単位SOC(例えばSOC1%)当たりの燃費効果は、前記エンジン停止の途中でSOC不足からエンジンを再始動する場合に比べて、3倍から5倍優れている。上記のように、走行中の充電の抑制・促進を渋滞度合いP2や補機電流量Ihに応じて制御することによって、アイドリングストップ制御によるエンジン停止の途中でSOC不足からエンジンを再始動する機会を低減することができることから、燃費の向上を図ることができる。   As the battery request level P3 is higher, the power generation instruction voltage SV is larger. As shown in FIG. 3, when the degree of congestion P2 is high, charging during driving is promoted, and when the degree of congestion P2 is low , Charging during traveling is suppressed. Further, as the auxiliary machine current amount Ih is lower, charging during traveling is suppressed, and as the auxiliary machine current amount Ih is higher, charging during traveling is promoted. Since the alternator 35 is rotated by using a part of the power of the engine 10, power generation during traveling leads to an increase in fuel consumption. However, when the engine is restarted while the engine is stopped due to idling stop control, the amount of fuel is required to be three to five times greater than when the power is increased and the SOC is increased during engine operation. It is. In other words, the fuel consumption effect per unit SOC (for example, SOC 1%) during engine operation is 3 to 5 times better than when the engine is restarted due to insufficient SOC during the engine stop. As described above, by controlling the suppression and promotion of charging during driving according to the degree of traffic congestion P2 and the auxiliary device current amount Ih, the opportunity to restart the engine due to insufficient SOC during engine stop by idling stop control is reduced. Therefore, the fuel consumption can be improved.

ECU50には、図示はしないが、上記以外に、「バッテリ制御」と呼ばれる機能と、「充電制御」と呼ばれる機能が設けられている。バッテリ40、特に本実施形態の鉛バッテリは、長寿命化の要請から、使用可能なSOC範囲(運用するSOC範囲)が予め定められている。このため、このSOC範囲の下限値(例えば60%)をバッテリ40のSOCが下回るときにエンジン10の動力を増大してSOCを前記SOC範囲内とし、SOC範囲の上限値(例えば90%)をSOCが上回るときにSOCを消費して前記SOC範囲内とする「バッテリ制御」が行われる。アイドリングストップ制御によるエンジンの停止時においてもSOCが下限値を下回ると、エンジンが始動して燃料発電によってSOCを前記SOC範囲内とする。「充電制御」は、通常走行中に燃料発電によるバッテリ40への充電を抑えることで燃料消費量を節約し、減速走行中に回生発電によりバッテリへの充電を行なう制御処理である。充電制御については周知の構成であることから、説明は省略する。   Although not shown, the ECU 50 is provided with a function called “battery control” and a function called “charge control” in addition to the above. The usable SOC range (operating SOC range) of the battery 40, particularly the lead battery according to the present embodiment, is determined in advance from the request for a long life. For this reason, when the SOC of the battery 40 falls below the lower limit value (for example, 60%) of the SOC range, the power of the engine 10 is increased so that the SOC is within the SOC range, and the upper limit value (for example, 90%) of the SOC range is set. When the SOC exceeds, “battery control” is performed in which the SOC is consumed to be within the SOC range. Even when the engine is stopped by the idling stop control, if the SOC falls below the lower limit value, the engine is started and the SOC is set within the SOC range by fuel power generation. “Charge control” is a control process for saving fuel consumption by suppressing charging of the battery 40 by fuel power generation during normal traveling and charging the battery by regenerative power generation during deceleration traveling. Since charging control is a well-known configuration, description thereof is omitted.

C.停車時間率算出部の構成:
図2の停車時間率算出部110に備えられる近過去停車時間率算出部114について説明する。近過去停車時間率算出部114は、運転者によるイグニッションキー(図示せず)の操作を受けてエンジンが始動された後、自動車200の車速Vが所定速度V0(例えば、15km/h)を上回るか否かを判定し、その上回ったときを起点として停車時間を取得する停車時間取得ルーチンを実行開始する。停車時間取得ルーチンは、60秒ごとに、その60秒間における停車時間を求め、その求めた結果を第1の記憶スタックに備えられたスタック要素に順次格納するものである。
C. Configuration of stop time rate calculation unit:
The near and past stop time rate calculation unit 114 provided in the stop time rate calculation unit 110 of FIG. 2 will be described. The near-past stop time rate calculation unit 114 receives the operation of an ignition key (not shown) by the driver and starts the engine, and then the vehicle speed V of the automobile 200 exceeds a predetermined speed V0 (for example, 15 km / h). It is determined whether or not, and the stop time acquisition routine for acquiring the stop time is started from the time when the time is exceeded. The stop time acquisition routine obtains the stop time for 60 seconds every 60 seconds and sequentially stores the obtained results in the stack elements provided in the first storage stack.

図4は、記憶スタックST1の一例を示す説明図である。図4(a)に示すように、記憶スタックST1は、10個のスタック要素M(1)、M(2)、〜、M(10)により構成される。近過去停車時間率算出部114は、60秒ごとに、その60秒間における停車時間を求め、その求めた結果を記憶スタックST1に備えられたスタック要素M(1)、M(2)、〜、M(10)に順次格納する。格納されるスタック要素はM(1)からM(10)に向かって順次移動する。停車時間の算出は、車輪速センサ82によって検出された車輪速Vhに基づいて車両が停止(Vh=0km/h)しているかを判定し、その停止している時間を、60秒間にわたって計測することによって求める。なお、車両が停止しているかの判定は、車輪速センサ82の検出値を用いる構成に換えて、車速センサ(図示せず)の検出値を用いる構成等とすることもできる。   FIG. 4 is an explanatory diagram showing an example of the storage stack ST1. As shown in FIG. 4A, the storage stack ST1 is composed of ten stack elements M (1), M (2),..., M (10). The near-past stop time rate calculation unit 114 obtains the stop time for 60 seconds every 60 seconds, and the obtained result is the stack elements M (1), M (2),. Store sequentially in M (10). The stored stack elements move sequentially from M (1) to M (10). The stop time is calculated by determining whether the vehicle is stopped (Vh = 0 km / h) based on the wheel speed Vh detected by the wheel speed sensor 82 and measuring the stopped time over 60 seconds. Ask by. It should be noted that the determination of whether the vehicle is stopped may be a configuration using a detection value of a vehicle speed sensor (not shown) instead of the configuration using the detection value of the wheel speed sensor 82.

すなわち、停車時間取得ルーチンは、60秒の期間における停車時間を、60秒の周期で順次求め、その求めた停車時間をスタック要素M(1)からM(10)に1つずつ順に格納する。図示の例で言えば、60秒経過時に20秒という停車時間がスタック要素M(1)に格納され、120秒経過時に0秒という停車時間がスタック要素M(2)に格納され、180秒経過時に60秒という停車時間がスタック要素M(3)に格納される。このように、60秒周期で、停車時間が順次格納される。図4(b)に示すように、最後のスタック要素M(10)まで停車時間が埋まった場合、すなわち合計で10分(600秒)間を経過した場合には、次の周期で求められた停車時間ptは、最初のスタック要素M(1)に格納される。この時、スタック要素M(2)〜M(10)はそれまでに格納された値が保持される。次の周期で求められた停車時間(図示せず)は、2番目のスタック要素M(2)に格納される。このように、全てのスタック要素M(10)が詰まった場合には、先頭に戻って、先頭から一つずつ順に更新されていく。   That is, the stop time acquisition routine sequentially obtains stop times in a period of 60 seconds in a cycle of 60 seconds, and sequentially stores the obtained stop times in stack elements M (1) to M (10) one by one. In the illustrated example, the stop time of 20 seconds is stored in the stack element M (1) when 60 seconds have elapsed, and the stop time of 0 seconds is stored in the stack element M (2) when 120 seconds have elapsed, and 180 seconds have elapsed. Sometimes the stop time of 60 seconds is stored in the stack element M (3). In this way, stop times are sequentially stored in a cycle of 60 seconds. As shown in FIG. 4B, when the stop time is filled up to the last stack element M (10), that is, when a total of 10 minutes (600 seconds) has elapsed, it was obtained in the next cycle. The stop time pt is stored in the first stack element M (1). At this time, the stack elements M (2) to M (10) hold the values stored so far. The stop time (not shown) obtained in the next cycle is stored in the second stack element M (2). As described above, when all the stack elements M (10) are clogged, the process returns to the head and is updated one by one from the head.

図2の近過去停車時間率算出部114は、停車時間取得ルーチン以外にも停車時間率算出ルーチンを実行する。停車時間率算出ルーチンは、記憶スタックST1のスタック要素M(1)〜M(10)を埋めるに要する時間、すなわち600秒(=10分)を前記起点から経過したときに、実行開始されるもので、スタック要素M(1)〜M(10)に格納されている各値の合計値を求め、記憶スタックST1を埋めるに要する時間である600秒で前記合計値を割って、その商を近過去停車時間率R2とする。記憶スタックST1は、60秒ごとにスタック要素Mが1つずつ更新されることから、この更新がなされる毎に近過去停車時間率R2を求める。すなわち、停車時間率算出ルーチによれば、記憶スタックST1の記憶内容を用いることで、直近の過去600秒の期間における停車時間の比率を、近過去停車時間率R2として60秒毎に次々に求めることができる。停車時間の比率とは、全体の時間(ここでは600秒)に対する停車時間の比率である。   In addition to the stop time acquisition routine, the near and past stop time rate calculation unit 114 of FIG. 2 executes a stop time rate calculation routine. The stop time rate calculation routine starts when the time required to fill the stack elements M (1) to M (10) of the storage stack ST1, that is, 600 seconds (= 10 minutes) has elapsed from the starting point. The total value of each value stored in the stack elements M (1) to M (10) is obtained, and the total value is divided by 600 seconds, which is the time required to fill the storage stack ST1, and the quotient is approximated. The past stoppage time rate R2. Since the stack element M is updated one by one every 60 seconds, the storage stack ST1 obtains a near and past stoppage time rate R2 every time this update is made. That is, according to the stoppage time rate calculation routine, by using the storage contents of the storage stack ST1, the ratio of the stoppage time in the most recent past 600 seconds is obtained successively every 60 seconds as the nearest stoppage time rate R2. be able to. The ratio of the stop time is a ratio of the stop time to the entire time (here, 600 seconds).

停車時間率算出部110に備えられる遠過去停車時間率算出部116は、近過去停車時間率算出部114と同様の構成を有することで、直近の過去900秒(=15分)の期間における停車時間の比率を、遠過去停車時間率R3として90秒毎に次々に求める。停車時間率算出部110に備えられる極近過去停車時間率算出部112は、近過去停車時間率算出部114と同様の構成を有することで、直近の過去180秒(=3分)の期間における停車時間の比率を、極近過去停車時間率R1として18秒毎に次々に求める。   The far past stop time rate calculation unit 116 provided in the stop time rate calculation unit 110 has the same configuration as that of the near past stop time rate calculation unit 114, so that the stop in the latest 900 seconds (= 15 minutes) period. The ratio of the time is obtained successively every 90 seconds as a far past stopping time rate R3. The very near past stop time rate calculation unit 112 provided in the stop time rate calculation unit 110 has the same configuration as the near past stop time rate calculation unit 114, so that the last past 180 seconds (= 3 minutes) The ratio of the stop time is obtained successively every 18 seconds as the nearest past stop time rate R1.

D.調停部の構成:
・1次調停部について:
図2の1次調停部142は、前述したように、近過去停車時間率R2と遠過去停車時間率R3に基づいて、停車時間率の度合いが「高」、「低」のいずれであるかを判定する。この1次調停部142を実現する1次調停ルーチンを、図5のフローチャートを用いて次に詳しく説明する。図示するように、処理が開始されると、CPUは、近過去停車時間率R2が第1の閾値Hn以上であることと、遠過去停車時間率R3が第2の閾値Hf以上であることの少なくとも一方が満たされたか否かを判定する(ステップS110)。第1の閾値Hnと第2の閾値Hfとの間には、Hn>Hfとの関係がある。例えば、Hnは48%であり、Hfは44%である。ステップS110で、少なくとも一方が満たされたと判定された場合に、停車時間率の度合いを示す過去停車時間率度合いP1に対して「高」を示す値1をセットする(ステップS120)。ステップS120の実行後、「リターン」に抜けて、このルーチンを一旦終了する。
D. Arbitration department configuration:
・ About the primary mediation department:
As described above, the primary arbitration unit 142 in FIG. 2 determines whether the degree of the stopping time rate is “high” or “low” based on the near past stopping time rate R2 and the far past stopping time rate R3. Determine. Next, the primary arbitration routine for realizing the primary arbitration unit 142 will be described in detail with reference to the flowchart of FIG. As shown in the figure, when the process is started, the CPU indicates that the near-past stoppage time rate R2 is greater than or equal to the first threshold value Hn and the far-past stoppage time rate R3 is greater than or equal to the second threshold value Hf. It is determined whether at least one of the conditions is satisfied (step S110). There is a relationship of Hn> Hf between the first threshold value Hn and the second threshold value Hf. For example, Hn is 48% and Hf is 44%. When it is determined in step S110 that at least one of the conditions is satisfied, a value 1 indicating “high” is set for the past stop time rate degree P1 indicating the degree of the stop time rate (step S120). After the execution of step S120, the process returns to “Return” to end this routine once.

一方、ステップS110で、上記2つの条件のいずれも満たさないと判定された場合には、CPUは、近過去停車時間率R2が第3の閾値Ln未満であることと、遠過去停車時間率R3が第4の閾値Lf未満であることの両方が満たされたか否かを判定する(ステップS130)。第3の閾値Lnと前述した第1の閾値Hnとの間には、Hn>Lnとの関係がある。第4の閾値Lfと前述した第2の閾値Hfとの間には、Hf>Lfとの関係がある。例えば、Lnは42%であり、Lfは40%である。なお、第3の閾値Lnと第4の閾値Lfとの間にも、Ln>Lfとの関係がある。すなわち、本実施例では、Hn>Hf>Ln>Lfの関係がある。   On the other hand, if it is determined in step S110 that neither of the above two conditions is satisfied, the CPU determines that the near-past stop time rate R2 is less than the third threshold Ln and that the far-past stop time rate R3. It is determined whether or not both are less than the fourth threshold value Lf (step S130). There is a relationship of Hn> Ln between the third threshold Ln and the first threshold Hn described above. There is a relationship of Hf> Lf between the fourth threshold value Lf and the second threshold value Hf described above. For example, Ln is 42% and Lf is 40%. Note that there is also a relationship of Ln> Lf between the third threshold value Ln and the fourth threshold value Lf. That is, in this embodiment, there is a relationship of Hn> Hf> Ln> Lf.

ステップS130で、両方が満たされたと判定された場合に、過去停車時間率度合いP1に対して「低」を示す値0をセットする(ステップS140)。ステップS140の実行後、「リターン」に抜けて、このルーチンを一旦終了する。一方、ステップS130で、否定判定、すなわち条件の少なくとも一方が満たされないと判定されたときには、ただちに「リターン」に抜けて、このルーチンを一旦終了する。すなわち、ステップS130で否定判定されたときには、過去停車時間率度合いP1の前回処理時の値をそのまま維持して、このルーチンを終える。過去停車時間率度合いP1の初期値は値0(すなわち「低」)とした。   When it is determined in step S130 that both are satisfied, a value 0 indicating “low” is set for the past stoppage time rate degree P1 (step S140). After the execution of step S140, the process returns to “RETURN” and this routine is temporarily terminated. On the other hand, when a negative determination is made in step S130, that is, when it is determined that at least one of the conditions is not satisfied, the routine immediately returns to “RETURN” and this routine is once ended. That is, when a negative determination is made in step S130, the value at the previous processing of the past stoppage time rate degree P1 is maintained as it is, and this routine is finished. The initial value of the past stoppage time rate degree P1 is set to a value of 0 (that is, “low”).

以上のように構成された1次調停ルーチンに従うアルゴリズムによって、近過去停車時間率R2と遠過去停車時間率R3に基づいて過去停車時間率度合いP1が求められることになるが、このアルゴリズムがどのような理由によって構築されているかを次に説明する。   The past stoppage time rate degree P1 is obtained based on the near past stoppage time rate R2 and the far past stoppage time rate R3 by the algorithm according to the primary arbitration routine configured as described above. The reason why it is constructed for various reasons will be described next.

図6は、市街地、郊外それぞれでの近過去停車時間率R2の度数分布を示すグラフである。図7は、市街地、郊外それぞれでの遠過去停車時間率R3の度数分布を示すグラフである。両グラフは、市街地、郊外において、実際に自動車を走らせてそのときの近過去停車時間率R2と遠過去停車時間率R3を求めたものである。図6に示すように、近過去停車時間率R2の分布は、35〜53%の間で郊外と市街地が混在している。これに対して、図7に示すように、遠過去停車時間率R3の分布は、ほぼ42%を境に郊外と市街地が分かれる。このことから、近過去停車時間率R2に基づいて判定を行なった場合、10分間という短期であるから応答性よく判定が可能であるが、精度の点で劣る。一方、遠過去停車時間率R3に基づいて判定を行なった場合、15分間という長期であるから応答性は悪いが、精度よく判定が可能となる。   FIG. 6 is a graph showing the frequency distribution of the near-term stoppage time rate R2 in each of the urban area and the suburbs. FIG. 7 is a graph showing the frequency distribution of the far past stoppage time rate R3 in each of the urban area and the suburbs. Both graphs are obtained by actually driving a car in an urban area and a suburb and obtaining a near-past stop time rate R2 and a far-past stop time rate R3 at that time. As shown in FIG. 6, the distribution of the near and past stoppage time rate R2 is between 35% and 53%, where suburbs and urban areas are mixed. On the other hand, as shown in FIG. 7, in the distribution of the far past stoppage time rate R3, the suburbs and the urban areas are separated by about 42% as a boundary. For this reason, when the determination is made based on the near-term stoppage time rate R2, since it is a short period of 10 minutes, the determination can be made with good responsiveness, but the accuracy is inferior. On the other hand, when the determination is made based on the far past stoppage time rate R3, since it is a long period of 15 minutes, the response is poor, but the determination can be made with high accuracy.

なお、「市街地」は、1次調停ルーチンによって求められる過去停車時間率度合いP1が高い(=値1)ときと考えることができ、「郊外」は、過去停車時間率度合いP1が低い(=値0)ときと考えることができる。このため、前述した1次調停ルーチンによれば、近過去停車時間率R2を、48%という、前記混在する範囲(35〜53%)の中でも比較的高い側の値をステップS110で閾値Hnとして用いることで、応答性よく、市街地への進入を判断可能としている。一方、遠過去停車時間率R3を、40%という、市街地と郊外をはっきりわける42%よりも少し低い側の値をステップS130で閾値Lfとして用いることで、精度良く、郊外への進入を判断可能としている。ステップS110での遠過去停車時間率R3についての判断、ステップS130での近過去停車時間率R2についての判断については、判定精度を高めるために付加したものである。   It should be noted that “urban area” can be considered when the past stoppage time rate degree P1 obtained by the primary arbitration routine is high (= value 1), and “suburb” has a low past stoppage time rate degree P1 (= value). 0) It can be considered as time. For this reason, according to the above-mentioned primary arbitration routine, the near-past stop time rate R2 is set to 48% as a threshold value Hn in step S110, which is a relatively high value in the mixed range (35 to 53%). By using it, it is possible to judge the approach to the city area with good responsiveness. On the other hand, it is possible to determine the approach to the suburbs with high accuracy by using the far past stop time rate R3, which is 40%, which is slightly lower than 42% that clearly separates the urban area and the suburbs as the threshold value Lf in step S130. It is said. The determination about the far past stoppage time rate R3 in step S110 and the determination about the near past stoppage time rate R2 in step S130 are added in order to increase the determination accuracy.

さらに、前述した1次調停ルーチンによれば、図8に示すように、過去停車時間率度合いP1についての値0(=低)から値1(=高)への切り換えを判定する閾値(Hn,Hf)と、「値1(=高)から値0(=低)への切り換えを判定する閾値(Ln,Lf)とは、同じ値でなく、両者の間に幅を持った値となっている。このため、判定結果のハンチングを防止することができる。   Further, according to the above-described primary arbitration routine, as shown in FIG. 8, the threshold (Hn,) for determining switching from the value 0 (= low) to the value 1 (= high) for the past stoppage time rate degree P1. Hf) and “thresholds (Ln, Lf) for determining switching from the value 1 (= high) to the value 0 (= low) are not the same value but a value having a width between them. For this reason, hunting of the determination result can be prevented.

・2次調停部について:
図2の2次調停部144は、1次調停部142によって求められた過去停車時間率度P1と、停車時間率算出部110によって算出された極近過去停車時間率R1と、渋滞情報取得部120によって得られた渋滞情報Tjに基づいて、渋滞の度合いを高いか低いかの2値によって示す渋滞度合いP2を求める。図9は、2次調停部144を実現する2次調停ルーチンを示すフローチャートである。処理が開始されると、CPUは、まず、極近過去停車時間率算出部112によって算出された極近過去停車時間率R1の度合いを高いか低いかの2値によって示す極近過去停車時間率度合いR3Xを算出する処理を行う(ステップS210)。この算出は、極近過去停車時間率R1を所定の閾値(例えば、50%)と比較し、R1がその閾値以上である場合には高(=値1)とし、R1がその閾値を下回る場合には低(=値0)とする。
・ About the secondary mediation department:
The secondary arbitration unit 144 of FIG. 2 includes the past stoppage time rate P1 obtained by the primary arbitration unit 142, the nearest past stoppage time rate R1 calculated by the stoppage time rate calculation unit 110, and a traffic jam information acquisition unit. Based on the traffic jam information Tj obtained at 120, a traffic jam degree P2 indicated by a binary value indicating whether the traffic jam is high or low is obtained. FIG. 9 is a flowchart showing a secondary arbitration routine for realizing the secondary arbitration unit 144. When the process is started, the CPU firstly displays the nearest past stoppage time rate indicated by a binary value indicating whether the near past stoppage time rate R1 calculated by the nearest past stoppage time rate calculation unit 112 is high or low. A process for calculating the degree R3X is performed (step S210). This calculation is based on comparing the past past stoppage time rate R1 with a predetermined threshold value (for example, 50%), and when R1 is equal to or higher than the threshold value, the value is high (= value 1), and R1 is lower than the threshold value. Is low (= value 0).

ステップS210の実行後、CPUは、図5の1次調停ルーチンによって求めた過去停車時間率度合いP1と、渋滞情報取得部120によって得られた渋滞情報Tjと、ステップS210によって算出された極近過去停車時間率度合いR3Xとに基づいて、自車(自動車200)の周辺の渋滞度合いP2を算出する(ステップS220)。この算出は、ECU50に備えられたROMに予め記憶されたマップデータを参照することによって行われる。このマップデータがどのような理由によって構築されているかを次に説明する。
求める。
After execution of step S210, the CPU determines the past stoppage time rate degree P1 obtained by the primary arbitration routine in FIG. 5, the traffic jam information Tj obtained by the traffic jam information acquisition unit 120, and the near past calculated in step S210. Based on the stop time rate degree R3X, the degree of congestion P2 around the own vehicle (automobile 200) is calculated (step S220). This calculation is performed by referring to map data stored in advance in a ROM provided in the ECU 50. The reason why this map data is constructed will be described below.
Ask.

図10は、過去停車時間率度合いP1、渋滞情報Tj、および極近過去停車時間率度合いR3Xに対応する道路状況を表形式によって示す説明図である。道路状況は、予め実験的にあるいはシミュレーションにより求めたものである。表は、横方向に渋滞情報Tjの「渋滞」、「非渋滞」を示し、縦方向に極近過去停車時間率度合いR3Xの「高」、「低」を示し、縦2セル、横2セルの合計4セルのそれぞれに過去停車時間率度合いP1の「高」、「低」を示すことにより、過去停車時間率度合いP1と渋滞情報Tjと極近過去停車時間率度合いR3Xとの組み合わせに応じた道路状況を示す。ここでいう「道路状況」は、例えば、「渋滞または厳しい市街地」、「非渋滞または郊外」といった、渋滞の度合いや市街地/郊外の区分である。   FIG. 10 is an explanatory diagram showing, in a tabular form, road conditions corresponding to the past stoppage time rate degree P1, the traffic jam information Tj, and the nearest past stoppage time rate degree R3X. The road situation is obtained in advance experimentally or by simulation. The table shows “congestion” and “non-congestion” in the traffic information Tj in the horizontal direction, “high” and “low” in the nearest past stoppage time rate R3X in the vertical direction, vertical 2 cells, horizontal 2 cells According to the combination of the past stop time rate degree P1, the traffic jam information Tj, and the nearest past stop time rate R3X by indicating the past stop time rate degree P1 of “high” and “low” in each of the four cells in total Shows the road conditions. The “road condition” here is, for example, a degree of traffic congestion or a classification of urban / suburb such as “congested or severe urban area” and “non-congested or suburban area”.

図10の表において、過去停車時間率度合いP1と極近過去停車時間率度合いR3Xとが等しいときには、その等しい停車時間率度合い、すなわち過去停車時間率度合いP1または極近過去停車時間率度合いR3Xに基づいた道路状況が定められている。例えば、過去停車時間率度合いP1と極近過去停車時間率度合いR3Xが共に「高」であるときには、その「高」の停車時間率度合いに基づいた道路状況、すなわち「渋滞または厳しい市街地」となっている。過去停車時間率度合いP1と極近過去停車時間率度合いR3Xが共に「低」であるときには、その「低」の停車時間率度合いに基づいた道路状況、すなわち「非渋滞または郊外」となっている。なお、過去停車時間率度合いP1と極近過去停車時間率度合いR3Xが共に「低」でありながら、渋滞情報Tjが「渋滞」である場合には、渋滞情報が誤りであると考えられる。以上のことから、過去停車時間率度合いP1と極近過去停車時間率度合いR3Xとが等しいときには、過去停車時間率度合いP1または極近過去停車時間率度合いR3Xに基づいて道路状況が定まっており、この道路状況は渋滞情報Tjが関与しないものとなっている。   In the table of FIG. 10, when the past stoppage time rate degree P1 and the nearest past stoppage time rate degree R3X are equal, the same stoppage time rate degree, that is, the past stoppage time rate degree P1 or the nearest past stoppage time rate degree R3X Based on the road conditions. For example, when the past stoppage time rate degree P1 and the nearest past stoppage time rate degree R3X are both “high”, the road condition based on the “high” stop time rate degree, that is, “congestion or severe urban area”. ing. When the past stoppage time rate degree P1 and the closest past stoppage time rate degree R3X are both “low”, the road condition based on the “low” stop time rate degree, that is, “non-congested or suburban”. . It should be noted that when both the past stoppage time rate degree P1 and the nearest past stoppage time rate degree R3X are “low” and the traffic jam information Tj is “traffic jam”, the traffic jam information is considered to be incorrect. From the above, when the past stoppage time rate degree P1 and the nearest past stoppage time rate degree R3X are equal, the road condition is determined based on the past stoppage time rate degree P1 or the nearest past stoppage time rate degree R3X. This road situation does not involve the traffic information Tj.

一方、過去停車時間率度合いP1と極近過去停車時間率度合いR3Xとが異なるときには、渋滞と非渋滞との間の切り替わり、あるいは一時的な交通の流れの変化を示す、例えば、「渋滞または厳しい市街地開始」、「信号待ち等、一時的な長時間停車」、「一時的に流れが良い」、「渋滞または厳しい市街地終了」といった道路状況が定められている。   On the other hand, when the past stoppage time rate degree P1 and the immediate past stoppage time rate degree R3X are different, it indicates a change between traffic and non-congestion or a temporary change in traffic flow. Road conditions such as “city start”, “temporarily stop for a long time such as waiting for a signal”, “temporarily good flow”, and “congestion or severe city end” are defined.

図10において、「市街地」、「郊外」を渋滞度合いの高、低に変換し、さらに、渋滞と非渋滞との間の切り替わり、あるいは一時的な交通の流れの変化を渋滞度合いに変換すると、図11に示すように、図式化することができる。さらに、図11において、道路状況を値0か値1かの2値で表すと、図12の表を得ることができる。渋滞度合いが「高」である場合は道路状況は値1に変換され、渋滞度合いが「低」である場合は道路状況は値0に変換される。この値0と値1とで示す道路状況が、図9のステップS220で得たい渋滞度合いP2に相当する。本実施形態では、この図12に示した表をマップデータとしてROMに予め記憶している。図12から判るように、過去停車時間率度合いP1と極近過去停車時間率度合いR3Xとが異なるときには、渋滞度合いP2は、「*」が付与された各値に示すように、渋滞情報Tjの値と一致したものとなっている。   In FIG. 10, “urban area” and “suburb” are converted into high and low traffic congestion levels, and further, switching between traffic congestion and non-congestion, or temporary traffic flow change into traffic congestion degree, As shown in FIG. 11, it can be schematized. Furthermore, in FIG. 11, when the road condition is represented by binary values of 0 or 1, the table of FIG. 12 can be obtained. When the degree of congestion is “high”, the road condition is converted to a value of 1, and when the degree of congestion is “low”, the road condition is converted to a value of 0. The road condition indicated by the value 0 and the value 1 corresponds to the degree of traffic congestion P2 that is desired to be obtained in step S220 in FIG. In the present embodiment, the table shown in FIG. 12 is stored in advance in the ROM as map data. As can be seen from FIG. 12, when the past stoppage time rate degree P1 and the nearest past stoppage time rate degree R3X are different, the congestion degree P2 is indicated by each value to which “*” is assigned, as shown in each value of the congestion information Tj. It is consistent with the value.

図9のステップS220では、上記マップデータをROMから呼び出し、図5の1次調停ルーチンによって求めた過去停車時間率度合いP1と、渋滞情報取得部120によって得られた渋滞情報Tjと、ステップS210によって算出された極近過去停車時間率度合いR3Xとの各値を照合キーとしてマットデータと照合することによって、各値の組み合わせに対応した渋滞度合いP2を求める。ステップS220の実行後、「リターン」に抜けて、このルーチンを一旦終了する。   In step S220 of FIG. 9, the map data is called from the ROM, the past stoppage time rate degree P1 obtained by the primary arbitration routine of FIG. 5, the traffic jam information Tj obtained by the traffic jam information acquisition unit 120, and step S210. The traffic congestion degree P2 corresponding to the combination of each value is obtained by collating the mat value with each calculated value of the nearest past stoppage time rate R3X as a collation key. After the execution of step S220, the process returns to “Return” to end this routine once.

なお、1次調停部142によって実行される1次調停ルーチンが本発明の形態における「長期間停車時間率度合い算出部」に対応し、2次調停部144によって実行される2次調停ルーチンにおけるステップS210の処理が本発明の形態における「短期間停車時間率度合い算出部」に対応し、2次調停部144によって実行される2次調停ルーチンにおけるステップS220の処理が本発明の形態における「渋滞度合い算出部」に対応する。本発明の形態における「短期間停車時間率」は極近過去停車時間率R1に対応し、本発明の形態における「長期間停車時間率」は近過去停車時間率R2と遠過去停車時間率R3のうちの少なくとも一方に対応する。   The primary arbitration routine executed by the primary arbitration unit 142 corresponds to the “long-term stoppage time rate degree calculation unit” in the embodiment of the present invention, and the steps in the secondary arbitration routine executed by the secondary arbitration unit 144 The process of S210 corresponds to the “short-term stoppage time rate degree calculation unit” in the embodiment of the present invention, and the process of step S220 in the secondary arbitration routine executed by the secondary arbitration unit 144 is the “congestion degree” in the embodiment of the present invention. Corresponds to “calculation unit”. The “short-term stoppage time rate” in the embodiment of the present invention corresponds to the very near past stoppage time rate R1, and the “long-term stoppage time rate” in the embodiment of the present invention is the near past stoppage time rate R2 and the far past stoptime rate R3. Corresponds to at least one of the above.

E.実施形態効果:
以上のように構成された自動車200によれば、渋滞と非渋滞との間の切り替わり、あるいは一時的な交通の流れの変化が起こったときに、ナビゲーション装置76から得られた渋滞情報Tjに基づいて渋滞度合いP2の推定がなされる。このために、渋滞度合いが急変する走行環境において、推定精度を向上することができるという効果を奏する。
E. Embodiment effect:
According to the automobile 200 configured as described above, based on the traffic jam information Tj obtained from the navigation device 76 when switching between traffic jams and non-traffic jams or when a temporary traffic flow change occurs. Thus, the degree of traffic congestion P2 is estimated. For this reason, there is an effect that it is possible to improve the estimation accuracy in a traveling environment where the degree of congestion suddenly changes.

F.変形例:
なお、この発明は上記の実施形態やその変形例に限られるものではなく、その要旨を逸脱しない範囲において種々の態様において実施することが可能であり、例えば次のような変形も可能である。
F. Variation:
The present invention is not limited to the above-described embodiment and its modifications, and can be carried out in various modes without departing from the gist of the invention. For example, the following modifications are possible.

・変形例1:
前記実施形態では、図9のステップS220による、過去停車時間率度合いP1と渋滞情報Tjと極近過去停車時間率度合いR3Xとに基づいて渋滞度合いP2を求めることを、図12のマップデータを用いて行っていたが、これに換えて、過去停車時間率度合いP1と極近過去停車時間率度合いR3Xとの比較を行い、両者が等しいときに、過去停車時間率度合いP1または極近過去停車時間率度合いR3Xに基づいて渋滞度合いP2を求め、両者が異なるときに、渋滞情報Tjに基づいて渋滞度合いP2を求める構成としてもよい。
・ Modification 1:
In the above embodiment, the map data of FIG. 12 is used to obtain the traffic jam degree P2 based on the past stoppage time rate degree P1, the traffic jam information Tj, and the nearest past stoppage time rate degree R3X in step S220 of FIG. However, instead of this, the past stoppage time rate degree P1 and the nearest past stoppage time rate degree R3X are compared, and when both are equal, the past stoppage time rate degree P1 or the nearest past stoppage time A configuration may be adopted in which the degree of traffic congestion P2 is obtained based on the rate degree R3X, and when the two are different, the degree of traffic congestion P2 is obtained based on the traffic congestion information Tj.

・変形例2:
上述の実施形態では、過去停車時間率度合いP1と極近過去停車時間率度合いR3Xとが異なるときに、渋滞情報Tjだけから渋滞度合いP2を求める構成としたが、これに換えて、渋滞情報Tjに加えて、極近過去停車時間率度合いR3Xも考慮に入れて渋滞度合いP2を求める構成としてもよい。要は、少なくも渋滞情報Tjを用いて渋滞度合い求める構成であれば、いずれの構成としてもよい。
Modification 2
In the above-described embodiment, when the past stoppage time rate degree P1 and the nearest past stoppage time rate degree R3X are different from each other, the congestion degree P2 is obtained from only the congestion information Tj. However, instead of this, the congestion information Tj In addition, it is good also as a structure which calculates | requires the traffic congestion degree P2 also taking into consideration the near past stoppage time rate degree R3X. In short, any configuration may be used as long as it is a configuration for determining the degree of traffic congestion using the traffic information Tj.

・変形例3:
上述の実施形態では、渋滞度合いP2を「高」、「低」の2値によって示す構成としたが、これに換えて、3以上の値によって示す構成としてもよい。この場合には、図11において、渋滞度合いの高低の矢印として示される2セルの領域を3以上の数に区分して図12のマップデータを作成することで対応が可能である。
・ Modification 3:
In the above-described embodiment, the congestion degree P2 is indicated by a binary value of “high” and “low”, but instead, a configuration indicated by a value of 3 or more may be used. In this case, it is possible to cope with this by creating the map data of FIG. 12 by dividing the 2-cell area shown by the high and low arrows of the degree of congestion in FIG. 11 into three or more numbers.

10…エンジン
15…自動変速機
20…ディファレンシャルギア
25…駆動輪
30…スタータ
34…駆動機構
35…オルタネータ
40…バッテリ
50…ECU
70…補機類
72…ヘッドライト
74…空調装置
76…ナビゲーション装置
82…車輪速センサ
84…ブレーキペダルセンサ
86…アクセル開度センサ
88…バッテリ電流センサ
89…オルタネータ電流センサ
110…停車時間率算出部
112…極近過去停車時間率算出部
114…近過去停車時間率算出部
116…遠過去停車時間率算出部
120…渋滞情報取得部
130…補機電流量算出部
140…充電調停部
142…1次調停部
144…2次調停部
146…3次調停部
150…オルタネータ発電指示電圧算出部
R1…極近過去停車時間率
R2…近過去停車時間率
R3…遠過去停車時間率
P1…過去停車時間率度
P2…渋滞度合い
DESCRIPTION OF SYMBOLS 10 ... Engine 15 ... Automatic transmission 20 ... Differential gear 25 ... Drive wheel 30 ... Starter 34 ... Drive mechanism 35 ... Alternator 40 ... Battery 50 ... ECU
DESCRIPTION OF SYMBOLS 70 ... Auxiliary machinery 72 ... Headlight 74 ... Air conditioner 76 ... Navigation device 82 ... Wheel speed sensor 84 ... Brake pedal sensor 86 ... Accelerator opening sensor 88 ... Battery current sensor 89 ... Alternator current sensor 110 ... Stop time rate calculation part DESCRIPTION OF SYMBOLS 112 ... Nearest past stop time rate calculation part 114 ... Near past stop time rate calculation part 116 ... Far past stop time rate calculation part 120 ... Congestion information acquisition part 130 ... Auxiliary machine electric current amount calculation part 140 ... Charging mediation part 142 ... Primary Arbitration unit 144 ... Secondary arbitration unit 146 ... Third arbitration unit 150 ... Alternator power generation command voltage calculation unit R1 ... Previous past stop time rate R2 ... Near past stop time rate R3 ... Fast past stop time rate P1 ... Past stop time rate Degree P2 ... Congestion degree

Claims (1)

第1の期間における停車時間の比率である短期間停車時間率と、前記第1の期間よりも長い第2の期間における停車時間の比率である長期間停車時間率と、車外から通信によって取得した渋滞情報とに基づいて、自車周辺の渋滞度合いを推定する走行環境推定装置であって、
前記短期間停車時間率に基づいて、短期間停車時間率度合いを算出する短期間停車時間率度合い算出部と、
前記長期間停車時間率に基づいて、長期間停車時間率度合いを算出する長期間停車時間率度合い算出部と、
前記算出された短期間停車時間率度合いと長期間停車時間率度合いとが等しいときに、前記短期間停車時間率度合いまたは前記長期間停車時間率度合いに基づいて前記渋滞度合いを求め、前記短期間停車時間率度合いと前記長期間停車時間率度合いとが異なるときに、少なくとも前記渋滞情報を用いて前記渋滞度合いを求める渋滞度合い算出部と、
を備える走行環境推定装置。
The short-term stoppage time ratio that is the ratio of the stoppage time in the first period, the long-term stoppage time ratio that is the ratio of the stoppage time in the second period that is longer than the first period, and acquired from outside the vehicle by communication A travel environment estimation device that estimates the degree of traffic congestion around the vehicle based on traffic information,
Based on the short-term stoppage time rate, a short-term stoppage time rate degree calculation unit that calculates a short-term stoppage time rate degree;
Based on the long-term stoppage time rate, a long-term stoppage time rate degree calculation unit that calculates a long-term stoppage time rate degree; and
When the calculated short-term stoppage time rate degree is equal to the long-term stoppage time rate degree, the congestion degree is obtained based on the short-term stoppage time rate degree or the long-term stoppage time rate degree, When the stopping time rate degree is different from the long-term stopping time rate degree, a congestion degree calculating unit that obtains the congestion degree using at least the congestion information;
A travel environment estimation device comprising:
JP2013212742A 2013-10-10 2013-10-10 Traveling environment estimation device Pending JP2015074378A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2013212742A JP2015074378A (en) 2013-10-10 2013-10-10 Traveling environment estimation device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2013212742A JP2015074378A (en) 2013-10-10 2013-10-10 Traveling environment estimation device

Publications (1)

Publication Number Publication Date
JP2015074378A true JP2015074378A (en) 2015-04-20

Family

ID=52999556

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2013212742A Pending JP2015074378A (en) 2013-10-10 2013-10-10 Traveling environment estimation device

Country Status (1)

Country Link
JP (1) JP2015074378A (en)

Similar Documents

Publication Publication Date Title
JP5896081B2 (en) CHARGE CONTROL DEVICE, VEHICLE CONTROL DEVICE, VEHICLE, CHARGE CONTROL METHOD, AND VEHICLE CONTROL METHOD
JP5842927B2 (en) Vehicle control apparatus, vehicle, and vehicle control method
JP5729484B2 (en) Driving environment prediction device, vehicle control device, and methods thereof
US20140365099A1 (en) Vehicle control apparatus, vehicle, and vehicle control method
JP5811192B2 (en) Vehicle control apparatus, vehicle, and vehicle control method
US11345347B2 (en) Brake control device for vehicle
US10910971B2 (en) Alternator control unit, alternator driving control method, and power supply management system for engine vehicle
JP4416802B2 (en) Power management device
JP5655831B2 (en) Driving environment estimation apparatus and method
JP5929288B2 (en) Vehicle control device, vehicle, vehicle control method, travel environment prediction device, and travel environment prediction method
EP3647139B1 (en) Travel assistance apparatus for hybrid vehicle
JP2018008544A (en) Hybrid vehicle
KR101510048B1 (en) Method for control operating point for HEV
JP6369389B2 (en) Power control device
JP5812117B2 (en) Method for controlling vehicle, vehicle control apparatus
JP2015074378A (en) Traveling environment estimation device
JP2013127225A (en) Vehicle control apparatus, vehicle and vehicle control method
JP2016028198A (en) Vehicle control device, vehicle, and vehicle control method
JP2014136535A (en) Vehicle control device, vehicle, and vehicle control method
JP2015151000A (en) Vehicle controller
JP2015043130A (en) Travel environment estimation device
JP6252515B2 (en) Vehicle power generation voltage control device
JP2020125001A (en) Movement support device of hybrid vehicle