JP2015043130A - Travel environment estimation device - Google Patents

Travel environment estimation device Download PDF

Info

Publication number
JP2015043130A
JP2015043130A JP2013174263A JP2013174263A JP2015043130A JP 2015043130 A JP2015043130 A JP 2015043130A JP 2013174263 A JP2013174263 A JP 2013174263A JP 2013174263 A JP2013174263 A JP 2013174263A JP 2015043130 A JP2015043130 A JP 2015043130A
Authority
JP
Japan
Prior art keywords
stop time
time rate
time
past
stop
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
JP2013174263A
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 JP2013174263A priority Critical patent/JP2015043130A/en
Publication of JP2015043130A publication Critical patent/JP2015043130A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Traffic Control Systems (AREA)

Abstract

PROBLEM TO BE SOLVED: To early start estimation of a travel environment.SOLUTION: A travel environment estimation device defines a prescribed timing as a start point after the start of a vehicle and successively calculates, after the elapse of a first time from the start point, a rate of the stop time in the past first time, as a first stop time rate and successively calculates, after the elapse of a second time longer than the first time from the start point, a rate of the stop time in the past second time, as a second stop time rate and calculates, before the elapse of the first time from the start point, a rate of the stop time in a past third time (shorter than the first time), as a third stop time rate. The travel environment estimation device estimates a travel environment on the basis of the calculated third stop time rate before the elapse of the first time from the start point, estimates a travel environment on the basis of the calculated first stop time rate after the elapse of the first time and before the elapse of the second time, and estimates a travel environment on the basis of the calculated first stop time rate and second stop time rate after the elapse of the second time from the start point.

Description

本発明は、車両の走行環境を推定する走行環境推定装置に関する。   The present invention relates to a traveling environment estimation device that estimates a traveling environment of a vehicle.

近年、車両においては、燃費向上の要請に伴い、走行環境に応じた運転制御がなされている。走行環境としては、市街地、郊外のいずれに該当するかがあり、この判定を行う走行環境推定装置が種々提案されている。例えば、特許文献1には、停車時間率に基づいて走行環境を推定する技術が提案されている。なお、停車時間率とは、車両走行時間と走行停止時間とを含む全体時間に対する走行停止時間の比率である。特許文献1には、全体時間が10分間である10分間停車率と、15分間である15分間停車率の両方を併用して走行環境を推定することが記載されている。   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. There are two types of travel environment estimation devices for determining whether the travel environment corresponds to an urban area or a suburb. 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 by using both a 10-minute stopping rate of 10 minutes and a 15-minute stopping rate of 15 minutes.

国際公開WO/2013/072976号公報International Publication WO / 2013/072976

しかしながら、特許文献1に記載された技術では、少なくとも10分間はデータを蓄積して停車時間率を求める必要があり、その間は走行環境を推定できないという問題があった。これに対して、停車時間比率の算出にかける時間を10分間から例えば3分間というように短くすることで、走行環境の推定を早期に開始することを可能とすることができるが、短時間で算出した停車時間率に基づく走行環境の推定は、長時間で算出した停車時間率に基づく推定に比べて精度の点で劣る。このため、3分間停車率と15分間停車率というように、過剰に短い停車時間率と長時間停車時間率の併用は、走行環境の推定精度を良好に保つことができないという課題があった。   However, the technique described in Patent Document 1 has a problem in that it is necessary to accumulate data for at least 10 minutes to obtain a stop time rate, and during that time, it is impossible to estimate a traveling environment. On the other hand, by shortening the time required for calculating the stop time ratio from 10 minutes to 3 minutes, for example, it is possible to start the estimation of the traveling environment early, but in a short time The estimation of the driving environment based on the calculated stop time rate is inferior in accuracy compared to the estimation based on the stop time rate calculated for a long time. For this reason, the combined use of an excessively short stoppage time rate and a long stoppage time rate, such as a 3-minute stoppage rate and a 15-minute stoppage rate, has a problem in that the estimation accuracy of the travel environment cannot be maintained well.

本発明は、上述した従来の課題の少なくとも一部を解決するためになされたものであり、市街地か郊外かの判定を高精度に行うことを目的とする。   The present invention has been made to solve at least a part of the above-described conventional problems, and an object of the present invention is to determine whether an urban area or a suburb is highly accurate.

本発明は、上述の課題の少なくとも一部を解決するためになされたものであり、以下の形態として実現することが可能である。   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の時間の期間における停車時間の比率を第1停車時間率として順次算出する第1停車時間率算出部と;前記起点から前記第1の時間よりも長い第2の時間の経過後に、過去第2の時間の期間における停車時間の比率を第2停車時間率として順次算出する第2停車時間率算出部と;前記起点から前記第1の時間の経過前に、過去の前記第1の時間よりも短い第3の時間の期間における停車時間の比率を第3停車時間率として順次算出する第3停車時間率算出部と;前記起点から前記第1の時間の経過前に、前記算出された第3停車時間率に基づいて前記走行環境を推定し、前記第1の時間の経過後から前記第2の時間の経過前に、前記算出された第1停車時間率に基づいて前記走行環境を推定し、前記起点から前記第2の時間の経過後に、前記算出された第1停車時間率および第2停車時間率に基づいて前記走行環境を推定する推定部と;を備える。   One embodiment of the present invention is a traveling environment estimation device that estimates a traveling environment of a vehicle. The travel environment estimation device has a predetermined timing as a starting point after starting the vehicle, and after a lapse of a first time from the starting point, a ratio of the stopping time in the past first time period as a first stopping time rate A first stop time rate calculating unit that sequentially calculates; a ratio of stop time in a period of the past second time after a lapse of a second time longer than the first time from the starting point as a second stop time rate A second stop time rate calculation unit for sequentially calculating; a ratio of stop time in a third time period shorter than the first time in the past before the first time elapses from the start point; A third stop time rate calculating unit that sequentially calculates a time rate; estimating the travel environment based on the calculated third stop time rate before the first time elapses from the starting point; After the elapse of the second time Before, the travel environment is estimated based on the calculated first stop time rate, and the calculated first stop time rate and second stop time rate after the elapse of the second time from the starting point. And an estimation unit for estimating the traveling environment based on.

この走行環境推定装置によれば、起点から第2の時間の経過後において、第1停車時間率と第2停車時間率とを併用して走行環境の推定がなされるが、第1停車時間率は、起点から最初に求められる第3停車時間率よりも長い時間によって算出されるものであることから、過剰に短い停車時間率と長時間停車時間率との併用がなされる訳ではない。このため、その併用時において、走行環境の推定精度を良好に保つことができ、それにも拘わらず、起点から第1の時間の経過前に、短時間である第3停車時間率に基づく推定が可能であることから、走行環境の推定を早期に開始することができるという効果を奏する。   According to this travel environment estimation device, after the elapse of the second time from the starting point, the travel environment is estimated using both the first stop time rate and the second stop time rate. Is calculated based on a time longer than the third stop time rate first obtained from the starting point, and therefore, an excessively short stop time rate and a long stop time rate are not used in combination. For this reason, at the time of the combined use, the estimation accuracy of the driving environment can be kept good, and nevertheless, the estimation based on the third stop time rate that is a short time before the first time elapses from the starting point. Since it is possible, there exists an effect that estimation of driving environment can be started at an early stage.

なお、本発明は、種々の形態で実現することが可能である。例えば、前記形態の走行環境推定装置を備える車両制御装置、前記形態の走行環境推定装置を備える車両、前記形態の走行環境推定装置の各部に対応する機能をコンピュータに実現させる走行環境推定方法等の形態で実現することができる。   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. 各停車時間率算出ルーチンが実行されるタイミングを示す説明図である。It is explanatory drawing which shows the timing when each stop time rate calculation routine is performed. 市街地、郊外それぞれでの近過去停車時間率の度数分布を示すグラフである。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. 市街地、郊外それぞれでの遠過去停車時間率の度数分布を示すグラフである。It is a graph which shows the frequency distribution of the far past stop time rate in a city area and a suburb, respectively. 市街地、郊外それぞれでの極近過去停車時間率の度数分布を示すグラフである。It is a graph which shows frequency distribution of the near past stop time rate in a city area and a suburb, respectively. 極近過去停車時間率と閾値との関係を図式化した説明図である。It is explanatory drawing which represented the relationship between the immediate past stoppage time rate and a threshold value.

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等が該当する。   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, 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.

B.ECUの構成:
ECU50は、前記各種のセンサやエンジンコントロールコンピュータ(図示せず)からの信号をもとに、スタータ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 stop control) by controlling the starter 30 and the alternator 35 based on signals from the various sensors and the engine control computer (not shown). 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〜150は、実際は、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, an estimation 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-150 actually shows the function implement | achieved when CPU provided in ECU50 runs the computer program memorize | stored in ROM.

停車時間率算出部110は、車輪速センサ82によって検出された車輪速Vhに基づいて、所定期間における停車時間の比率を算出するもので、ここでは、所定期間の長さが相違する3つのユニット、すなわち、近過去停車時間率算出部111と、遠過去停車時間率算出部112と、極近過去停車時間率算出部113とを備える。近過去停車時間率算出部111は、過去10分間という短期間における車両の停車時間の比率(以下「近過去停車時間率」と呼ぶ)R1を算出し、遠過去停車時間率算出部112は、過去15分間という長期間における車両の停車時間の比率(以下「遠過去停車時間率」と呼ぶ)R2を算出し、極近過去停車時間率算出部113は、過去3分間という極めて短期間における車両の停車時間の比率(以下「極近過去停車時間率」と呼ぶ)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. That is, a near-past stoppage time rate calculation unit 111, a far-past stoppage time rate calculation unit 112, and an extremely close past stoppage time rate calculation unit 113 are provided. The near-past stop time rate calculation unit 111 calculates the ratio of vehicle stop time (hereinafter referred to as “near-past stop time rate”) R1 in a short period of the past 10 minutes, and the far-past stop time rate calculation unit 112 The ratio of the vehicle stop time in the long period of the past 15 minutes (hereinafter referred to as “far past stop time rate”) R2 is calculated, and the nearest past stop time rate calculation unit 113 calculates the vehicle in the extremely short period of the past 3 minutes. R3 of the stop time (hereinafter referred to as the “nearest past stop time rate”) R3 is calculated.

推定部120は、停車時間率算出部110によって算出された各停車時間率R1〜R3に基づいて、車両の走行環境を推定する。本実施形態では、「走行環境」は、今後(現在以後)の車両の走行地域が市街地に該当するか郊外に該当するかの区別を示す。推定部120は、停車時間率算出部110によって算出された各停車時間率R1〜R3に基づいて、現在までの走行環境が市街地と郊外のいずれであるかを判定し、その判定結果を今後(現在以後)の走行地域の市街地/郊外区分P1として出力する。市街地/郊外区分P1は、市街地の場合に値1を、郊外の場合に値0を取り得る。停車時間率算出部110および推定部120が、本発明の走行環境推定装置に係る構成であり、後ほど詳しく説明する。   The estimation unit 120 estimates the traveling environment of the vehicle based on each of the stop time rates R1 to R3 calculated by the stop time rate calculation unit 110. In the present embodiment, the “traveling environment” indicates a distinction between whether the future travel region of the vehicle (after the present) corresponds to an urban area or a suburb. The estimation unit 120 determines whether the current driving environment is an urban area or a suburb based on each of the stop time rates R1 to R3 calculated by the stop time rate calculation unit 110, and determines the determination result in the future ( It is output as the urban / suburban section P1 of the traveling area (from now on). The city / suburb section P1 can take a value of 1 for an urban area and a value of 0 for a suburb. The stop time rate calculation unit 110 and the estimation unit 120 are configurations related to the traveling environment estimation device of the present invention, and will be described in detail later.

補機電流量算出部130は、オルタネータ電流センサ89によって検出されたオルタネータ電流Aaと、バッテリ電流センサ88によって検出されたバッテリ40の充放電電流(「バッテリ電流」と呼ぶ)Abとに基づいて、補機類70で費やす補機電流量P2を算出する。   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. The auxiliary machine current amount P2 consumed by the machinery 70 is calculated.

充電調停部140は、バッテリ40の充電を抑制するか促進するかを、その度合とともに定めるためのもので、推定部120によって求められた市街地/郊外区分P1と、補機電流量算出部130によって求められた補機電流量P2とに基づいて、前記抑制または促進する度合を、バッテリ要求レベルP3として算出する。   The charge arbitration unit 140 is used to determine whether to suppress or promote the charging of the battery 40 together with the degree thereof, and is determined by the urban / suburban division P1 obtained by the estimation unit 120 and the auxiliary machine current amount calculation unit 130. Based on the auxiliary device current amount P2 thus obtained, the degree of suppression or promotion is calculated as the battery request level P3.

図3は、バッテリ要求レベル算出用マップMPを示す説明図である。図示するように、バッテリ要求レベル算出用マップMPは、横軸に市街地/郊外区分P1をとり、縦軸に補機電流量P2をとり、横軸の値と縦軸の値とに対応するバッテリ要求レベルP3をマッピングしたマップデータである。市街地/郊外区分P1と、補機電流量P2と、バッテリ要求レベルP3との関係を、予め実験的にあるいはシミュレーションにより求めることで、バッテリ要求レベル算出用マップMPは作成されており、ROMに記憶している。充電調停部140は、ROMからバッテリ要求レベル算出用マップMPを呼び出し、そのマップMPを参照して、推定部120で求めた市街地/郊外区分P1と補機電流量算出部130で求めた補機電流量P2とに対応するバッテリ要求レベルP3を取得する。図示の例では、バッテリ要求レベルP3としてA、B、C、Dの4つの値が用意されている。各値は、D、C、B、Aの順に高い。すなわち、D>C>B>Aとなっている。市街地/郊外区分P1が市街地を示す値1である方が、郊外を示す値0である場合に比べて、バッテリ要求レベルP3は高い値となる。また、補機電流量P2が高いほど、バッテリ要求レベル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 city / suburb segment P1 on the horizontal axis, an auxiliary current amount P2 on the vertical axis, and battery requirements corresponding to the values on the horizontal axis and the values on the vertical axis. This is map data in which level P3 is mapped. A battery requirement level calculation map MP is created by previously determining the relationship among the city / suburb division P1, the auxiliary machine current amount P2, and the battery requirement level P3 experimentally or by simulation, and is stored in the ROM. ing. The charge arbitration unit 140 calls the battery required level calculation map MP from the ROM, refers to the map MP, and refers to the city / suburb section P1 obtained by the estimation unit 120 and the auxiliary current amount obtained by the auxiliary current amount calculation unit 130. The battery request level P3 corresponding to P2 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 requirement level P3 is higher when the city / suburb section P1 is a value 1 indicating a city area than when the value 1 is a value indicating a suburb. Further, the higher the auxiliary device current amount P2, the higher the battery request 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が高いほど、走行中の充電が促進される。オルタネータ35は、エンジン10の動力の一部を用いて回転させるので、走行中の発電は燃料消費量の増加につながる。しかし、アイドリングストップ制御によるエンジン停止の途中でSOC不足からエンジンを再始動する場合は、エンジンの運転時に動力増大してSOCを増加する場合に比べて、3倍から5倍近くの燃料量が必要である。換言すれば、エンジンの運転時における単位SOC(例えばSOC1%)当たりの燃費効果は、前記エンジン停止の途中でSOC不足からエンジンを再始動する場合に比べて、3倍から5倍優れている。上記のように、走行中の充電の抑制・促進を市街地/郊外区分P1や補機電流量P2に応じて制御することによって、アイドリングストップ制御によるエンジン停止の途中でSOC不足からエンジンを再始動する機会を低減することができることから、燃費の向上を図ることができる。   As the battery request level P3 is higher, the power generation instruction voltage SV is increased. As shown in FIG. 3, in the case of an urban area, charging during driving is promoted. In the case of a suburb, charging during driving is performed. It is suppressed. Further, as the auxiliary machine current amount P2 is lower, charging during traveling is suppressed, and as the auxiliary machine current amount P2 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, the opportunity to restart the engine from the SOC shortage during the engine stop by the idling stop control by controlling the suppression / promotion of charging during traveling according to the city / suburb section P1 and the auxiliary current amount P2. Therefore, 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に備えられる近過去停車時間率算出部111について、まず説明する。近過去停車時間率算出部111は、運転者によるイグニッションキー(図示せず)の操作を受けてエンジンが始動された後、自動車200の車速Vが所定速度V0(例えば、15km/h)を上回るか否かを判定し、その上回ったときを起点として停車時間を取得する停車時間取得ルーチンを実行開始する。停車時間取得ルーチンは、60秒ごとに、その60秒間における停車時間を求め、その求めた結果を第1の記憶スタックに備えられたスタック要素に順次格納するものである。
C. Configuration of stop time rate calculation unit:
First, the near and past stop time rate calculation unit 111 provided in the stop time rate calculation unit 110 of FIG. 2 will be described. The near-past stop time rate calculation unit 111 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)により構成される。近過去停車時間率算出部111は、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 111 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の近過去停車時間率算出部111は、停車時間取得ルーチン以外にも停車時間率算出ルーチンを実行する。停車時間率算出ルーチンは、記憶スタックST1のスタック要素M(1)〜M(10)を埋めるに要する時間、すなわち600秒(=10分)を前記起点から経過したときに、実行開始されるもので、スタック要素M(1)〜M(10)に格納されている各値の合計値を求め、記憶スタックST1を埋めるに要する時間である600秒で前記合計値を割って、その商を近過去停車時間率R1とする。記憶スタックST1は、60秒ごとにスタック要素Mが1つずつ更新されることから、この更新がなされる毎に近過去停車時間率R1を求める。すなわち、停車時間率算出ルーチによれば、記憶スタックST1の記憶内容を用いることで、直近の過去600秒の期間における停車時間の比率を、近過去停車時間率R1として60秒毎に次々に求めることができる。停車時間の比率とは、全体の時間(ここでは600秒)に対する停車時間の比率である。   The near and past stop time rate calculation unit 111 of FIG. 2 executes a stop time rate calculation routine in addition to the stop time acquisition 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 R1. 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 R1 every time this update is made. That is, according to the stoppage time rate calculation routine, by using the stored contents of the storage stack ST1, the ratio of stoppage times in the latest past 600 seconds period is obtained successively every 60 seconds as the near past stoppage time rate R1. be able to. The ratio of the stop time is a ratio of the stop time to the entire time (here, 600 seconds).

一方、停車時間率算出部110に備えられる遠過去停車時間率算出部112は、近過去停車時間率算出部111と同様に、停車時間取得ルーチンおよび停車時間率算出ルーチンを実行するが、両ルーチンは遠過去停車時間率算出部112の固有のものである。遠過去停車時間率算出部112の停車時間取得ルーチンは、前記起点に達したときから、90秒の期間における停車時間、90秒の周期で順次求め、その求めた停車時間を、遠過去停車時間率算出部112固有の記憶スタックに備えられるスタック要素N(1)からN(10)に1つずつ順に格納する。なお、スタック要素N(1)〜N(10)は、図示しないが、M(1)〜M(10)とは別のものであるという意味で、「N」という符号を付けて呼ぶ。遠過去停車時間率算出部112の停車時間取得ルーチンは、前記起点から900秒(=15分)を経過したときから、スタック要素N(1)〜N(10)に格納されている各値の合計値を求め、記憶スタックを埋めるに要する時間である900秒で前記合計値を割って、その商を遠過去停車時間率R2とする。   On the other hand, the past and past stoppage time rate calculation unit 112 provided in the stoppage time rate calculation unit 110 executes a stoppage time acquisition routine and a stoppage time rate calculation routine in the same manner as the near and past stoppage time rate calculation unit 111. Is unique to the far past stoppage time rate calculation unit 112. The stop time acquisition routine of the far past stop time rate calculation unit 112 obtains the stop time in the period of 90 seconds and the period of 90 seconds sequentially from the time when the starting point is reached, and the obtained stop time is calculated as the far past stop time. One by one is sequentially stored in stack elements N (1) to N (10) provided in the storage stack unique to the rate calculation unit 112. Although not shown, the stack elements N (1) to N (10) are referred to as “N” in the sense that they are different from the M (1) to M (10). The stoppage time acquisition routine of the far past stoppage time rate calculation unit 112 is configured to calculate each value stored in the stack elements N (1) to N (10) after 900 seconds (= 15 minutes) have elapsed from the starting point. The total value is obtained, and the total value is divided by 900 seconds, which is the time required to fill the storage stack, and the quotient is set as the far past stopping time rate R2.

停車時間率算出部110に備えられる極近過去停車時間率算出部113は、近過去停車時間率算出部111と同様に、停車時間取得ルーチンおよび停車時間率算出ルーチンを実行するが、両ルーチンは極近過去停車時間率算出部113の固有のものである。極近過去停車時間率算出部113の停車時間取得ルーチンは、前記起点に達したときから、18秒の期間における停車時間、18秒の周期で順次求め、その求めた停車時間を、極近過去停車時間率算出部113固有の記憶スタックに備えられるスタック要素L(1)からL(10)に1つずつ順に格納する。なお、スタック要素L(1)〜L(10)は、図示しないが、M(1)〜M(10)とは別のものであるという意味で、「L」という符号を付けて呼ぶ。極近過去停車時間率算出部113の停車時間取得ルーチンは、前記起点から180秒(=3分)を経過したときから、スタック要素L(1)〜L(10)に格納されている各値の合計値を求め、記憶スタックを埋めるに要する時間である180秒で前記合計値を割って、その商を極近過去停車時間率R3とする。   The very near past stop time rate calculation unit 113 provided in the stop time rate calculation unit 110 executes a stop time acquisition routine and a stop time rate calculation routine in the same manner as the near past stop time rate calculation unit 111. This is unique to the nearest past stoppage time rate calculation unit 113. The stop time acquisition routine of the immediate past stop time rate calculation unit 113 sequentially obtains the stop time in the period of 18 seconds and the cycle of 18 seconds from the time when the starting point is reached, and the obtained stop time is determined as the near past. Store one by one in the stack elements L (1) to L (10) provided in the storage stack unique to the stop time rate calculation unit 113. Although not shown, the stack elements L (1) to L (10) are referred to as “L” in the sense that they are different from the M (1) to M (10). The stop time acquisition routine of the nearest past stop time rate calculation unit 113 starts from 180 seconds (= 3 minutes) from the starting point, and each value stored in the stack elements L (1) to L (10). And the total value is divided by 180 seconds, which is the time required to fill the storage stack, and the quotient is used as the nearest past stoppage time rate R3.

なお、極近過去停車時間率算出部113における停車時間率算出ルーチンは、近過去停車時間率算出部111における停車時間率算出ルーチンが実行開始されるとき、すなわち、前記起点から600秒(=10分)を経過したときに終了する。また、近過去停車時間率算出部111における停車時間率算出ルーチンおよび遠過去停車時間率算出部112における停車時間率算出ルーチンは、運転者によるイグニッションキー(図示せず)のオフ操作を受けてエンジンが停止されるまで継続して実行される。   It should be noted that the stop time rate calculation routine in the near past stop time rate calculation unit 113 is 600 seconds (= 10 from the start point) when the execution of the stop time rate calculation routine in the near past stop time rate calculation unit 111 is started. Ends when minutes pass. Further, the stop time rate calculation routine in the near past stop time rate calculation unit 111 and the stop time rate calculation routine in the far past stop time rate calculation unit 112 receive an engine off operation of an ignition key (not shown). It continues to run until is stopped.

図5は、近過去停車時間率算出部111、遠過去停車時間率算出部112、および極近過去停車時間率算出部113における各停車時間率算出ルーチンが実行されるタイミングを示す説明図である。この図は、前述した各停車時間率算出ルーチンの実行タイミングを図式化したものである。図中の横軸が時間であり、キー始動後、車速Vが15km/hを上回ったときを起点t0としている。図示するように、起点t0から10分(本発明の形態における「第1の時間」に対応)の経過後(時点t2以後)に、近過去停車時間率算出部111の停車時間率算出ルーチン(=近過去停車時間率算出ルーチン)が実行される。起点t0から10分よりも長い15分(本発明の形態における「第2の時間」に対応)の経過後(時点t3以後)に、遠過去停車時間率算出部112の停車時間率算出ルーチン(=遠過去停車時間率算出ルーチン)が実行される。時点t2以前には、極近過去停車時間率算出部113の停車時間率算出ルーチン(=極近過去停車時間率算出ルーチン)が実行される。なお、極近過去停車時間率算出ルーチンは、起点t0から3分(本発明の形態における「第3の時間」に対応)の経過後(時点t1以後)から時点t2までの間、実行される。なお、近過去停車時間率算出部111によって実行される停車時間率算出ルーチンが本発明の形態における「第1停車時間率算出部」に対応し、遠過去停車時間率算出部112によって実行される停車時間率算出ルーチンが本発明の形態における「第2停車時間率算出部」に対応し、極近過去停車時間率算出部113によって実行される停車時間率算出ルーチンが本発明の形態における「第3停車時間率算出部」に対応する。   FIG. 5 is an explanatory diagram showing timings at which the respective stop time rate calculation routines in the near past stop time rate calculation unit 111, the far past stop time rate calculation unit 112, and the very close past stop time rate calculation unit 113 are executed. . This diagram shows the execution timing of each stop time rate calculation routine described above. The horizontal axis in the figure is time, and the starting point t0 is when the vehicle speed V exceeds 15 km / h after key start. As shown in the figure, after a lapse of 10 minutes (corresponding to the “first time” in the embodiment of the present invention) from the starting point t0 (after time t2), the stopping time rate calculation routine ( = Near past stoppage time rate calculation routine) is executed. After a lapse of 15 minutes (corresponding to the “second time” in the embodiment of the present invention) from the starting point t0 (after time t3), the stopping time rate calculation routine of the far past stopping time rate calculation unit 112 ( = Far past stoppage time rate calculation routine) is executed. Before the time point t2, a stoppage time rate calculation routine (= nearest past stoppage time rate calculation routine) of the close past stoppage time rate calculation unit 113 is executed. Note that the nearest past stoppage time rate calculation routine is executed after a lapse of 3 minutes (corresponding to the “third time” in the embodiment of the present invention) from the start point t0 (after the time point t1) to the time point t2. . The stopping time rate calculation routine executed by the near and past stop time rate calculating unit 111 corresponds to the “first stopping time rate calculating unit” in the embodiment of the present invention, and is executed by the far and past stopping time rate calculating unit 112. The stop time rate calculation routine corresponds to the “second stop time rate calculation unit” in the embodiment of the present invention, and the stop time rate calculation routine executed by the nearest past stop time rate calculation unit 113 is the “second stop time rate calculation unit” in the embodiment of the present invention. This corresponds to “3 stop time rate calculation unit”.

D.推定部の構成:
図2の推定部120は、停車時間率算出部110によって算出された各停車時間率R1〜R3に基づいて、車両の走行地域が市街地に該当するか郊外に該当するかを判定する。詳しくは、
(i)時点t1から時点t2までの期間においては、極近過去停車時間率算出ルーチンによって求められた極近過去停車時間率R3に基づいて前記判定を行い、
(ii)時点t2から時点t3までの期間においては、近過去停車時間率算出ルーチンによって求められた近過去停車時間率R1に基づいて前記判定を行い、
(iii)時点t3以後においては、近過去停車時間率算出ルーチンによって求められた近過去停車時間率R1と遠過去停車時間率算出ルーチンによって求められた遠過去停車時間率R2とに基づいて前記判定を行う。
なお、本実施形態では、市街地/郊外区分P1の初期値は値0(すなわち「郊外」)である、すなわち、起点t0から時点t1までの期間においては、郊外と判定している。
D. Estimator configuration:
The estimation unit 120 in FIG. 2 determines whether the travel region of the vehicle corresponds to an urban area or a suburb based on each of the stop time rates R1 to R3 calculated by the stop time rate calculation unit 110. For more information,
(I) In the period from the time point t1 to the time point t2, the determination is performed based on the nearest past stoppage time rate R3 obtained by the nearest past stoppage time rate calculation routine,
(Ii) In the period from the time point t2 to the time point t3, the determination is performed based on the near and past stop time rate R1 obtained by the near and past stop time rate calculation routine,
(Iii) After the time point t3, the determination is made based on the near past stop time rate R1 obtained by the near past stop time rate calculation routine and the far past stop time rate R2 obtained by the far past stop time rate calculation routine. I do.
In the present embodiment, the initial value of the city / suburb section P1 is 0 (that is, “suburb”), that is, it is determined to be a suburb during the period from the start point t0 to the time point t1.

図6は、市街地、郊外それぞれでの近過去停車時間率R1の度数分布を示すグラフである。図7は、市街地、郊外それぞれでの遠過去停車時間率R2の度数分布を示すグラフである。図8は、市街地、郊外それぞれでの極近過去停車時間率R3の度数分布を示すグラフである。これらグラフは、市街地、郊外において、実際に自動車を走らせてそのときの近過去停車時間率R1、遠過去停車時間率R2、および極近過去停車時間率R3を求めたものである。   FIG. 6 is a graph showing the frequency distribution of the near-term stoppage time rate R1 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 R2 in the urban area and the suburbs. FIG. 8 is a graph showing the frequency distribution of the nearest past stoppage time rate R3 in the urban area and the suburbs. These graphs are obtained by actually driving a car in an urban area and a suburb and obtaining a near past stop time rate R1, a far past stop time rate R2, and an extremely close past stop time rate R3.

図6に示すように、近過去停車時間率R1の分布は、35〜53%の間で郊外と市街地が混在している。一方、図7に示すように、遠過去停車時間率R2の分布は、ほぼ42%を境に郊外と市街地が分かれる。このことから、近過去停車時間率R1に基づいて判定を行なった場合、10分間という短期であるから応答性よく判定が可能であるが、精度の点で劣る。一方、遠過去停車時間率R2に基づいて判定を行なった場合、15分間という長期であるから応答性は悪いが、精度よく判定が可能となる。   As shown in FIG. 6, the distribution of the near and past stoppage time rate R1 is between 35% and 53%, and the suburbs and the urban areas are mixed. On the other hand, as shown in FIG. 7, the distribution of the far past stoppage time rate R2 is divided into a suburb and a city area with a boundary of approximately 42%. For this reason, when the determination is made based on the near and past stoppage time rate R1, since it is a short period of 10 minutes, the determination can be made with good responsiveness, but the accuracy is poor. On the other hand, when the determination is made based on the far past stoppage time rate R2, since it is a long period of 15 minutes, the responsiveness is poor, but the determination can be made with high accuracy.

これらに対して、図8に示すように、極近過去停車時間率R3の分布は、30%〜75%の間で郊外と市街地が混在している。これは、始動後まもないタイミングであり、かつ極近過去である極めて短期間の停車時間率R3であることから、停車時間率を高く算出する可能性が高いためであり、30%〜75%という広い分布範囲で郊外と市街地が混在している。   On the other hand, as shown in FIG. 8, the distribution of the near-term past stoppage time rate R3 is between 30% and 75%, and the suburbs and the urban areas are mixed. This is the latest timing after the start and the extremely short stoppage time rate R3 that is in the immediate past, and therefore there is a high possibility that the stoppage time rate is calculated to be high, 30% to 75%. The suburbs and urban areas are mixed in a wide distribution range of%.

前記(i)〜(iii)による市街地か郊外かの判定は、算出した停車時間率R1〜R3を閾値と比較することで行うが、その閾値は前記図6〜図8の度数分布を参考にして決定されている。前記(i)では、極近過去停車時間率R3を閾値と比較することで市街地か郊外かの判定を行うが、極近過去停車時間率R3の分布は、図8に示すように、誤差を極めて多く含むことから、閾値を極めて高くしている。詳しくは、図8における”α3”(例えば53%)を郊外から市街地への切り換えを判定する閾値とし、”β3”(例えば46%)を市街地から郊外への切り換えを判定する閾値としている。なお、誤差を極めて多く含むことから閾値を極めて高くしたのは、停車時間率がかなり高い場合のみに市街地と判定されれば良いからである。すなわち、停車時間率がかなり高く、アイドリングストップ制御によるエンジン停止のために走行中の充電量を増やす必要がある場合のみに市街地と判定されるようにしている。換言すれば、多少の市街地であれば、走行中の充電を促進しなくても、アイドリングストップ制御のためのエンジン停止時間を確保することができるためである。   The determination of whether it is an urban area or a suburb according to the above (i) to (iii) is performed by comparing the calculated stop time rates R1 to R3 with a threshold value. The threshold value is obtained by referring to the frequency distribution of FIGS. Has been determined. In (i), it is determined whether it is an urban area or a suburb by comparing the nearest past stoppage time rate R3 with a threshold value. As shown in FIG. The threshold value is extremely high because it contains a large amount. Specifically, “α3” (for example, 53%) in FIG. 8 is set as a threshold for determining switching from the suburb to the urban area, and “β3” (for example, 46%) is set as a threshold for determining switching from the urban area to the suburb. The reason why the threshold value is extremely high because it includes a large amount of error is that it may be determined as an urban area only when the stopping time rate is quite high. That is, it is determined that the vehicle is in an urban area only when the stopping time rate is quite high and it is necessary to increase the amount of charge during traveling for engine stop by idling stop control. In other words, in some urban areas, the engine stop time for idling stop control can be secured without promoting charging during traveling.

図9は、極近過去停車時間率R3と閾値α3、β3との関係を図式化した説明図である。図示するように、郊外から市街地への切り換えを判定する閾値α3と、市街地から郊外への切り換えを判定する閾値β3とは、同じ値でなく、両者の間に幅を持った値となっている。これによって、判定結果のハンチングを防止することができる。   FIG. 9 is an explanatory diagram schematically illustrating the relationship between the near-term past stoppage time rate R3 and the threshold values α3 and β3. As shown in the figure, the threshold value α3 for determining the switching from the suburb to the urban area and the threshold value β3 for determining the switching from the urban area to the suburb are not the same value but a value having a width between them. . Thereby, hunting of the determination result can be prevented.

前記(ii)では、近過去停車時間率R1を閾値と比較することで市街地か郊外かの判定を行うが、近過去停車時間率R1の分布は、図6に示すように、誤差を比較的に多く含むことから、閾値を比較的に高くしている。詳しくは、図6における”α1”(例えば48%)を郊外から市街地への切り換えを判定する閾値とし、”β1”(例えば44%)を市街地から郊外への切り換えを判定する閾値としている。なお、閾値α1は閾値α3より小さく、閾値β1は閾値β3より小さい。   In (ii), it is determined whether it is an urban area or a suburb by comparing the near and past stop time rate R1 with a threshold. The distribution of the near and past stop time rate R1 has a relatively small error as shown in FIG. Therefore, the threshold value is relatively high. Specifically, “α1” (for example, 48%) in FIG. 6 is set as a threshold for determining switching from the suburb to the urban area, and “β1” (for example, 44%) is set as a threshold for determining switching from the urban area to the suburb. The threshold value α1 is smaller than the threshold value α3, and the threshold value β1 is smaller than the threshold value β3.

前記(iii)では、近過去停車時間率R1を閾値と比較することと、遠過去停車時間率R2を閾値と比較することの双方の比較結果から市街地か郊外かの判定を行う。近過去停車時間率R1についての閾値は、前記(ii)のときと同じで、α1とβ1である。一方、遠過去停車時間率R2についての閾値は次の通りである。遠過去停車時間率R2の分布は、図7に示すように、誤差が少ないことから、閾値を低くしている。詳しくは、図7における”α2”(例えば42%)を郊外から市街地への切り換えを判定する閾値とし、”β2”(例えば40%)を市街地から郊外への切り換えを判定する閾値としている。なお、閾値α2は閾値α1より小さく、閾値β2は閾値β1より小さい。   In said (iii), it is determined whether it is an urban area or a suburb from the comparison results of both comparing the near past stoppage time rate R1 with a threshold value and comparing the far past stoppage time rate R2 with a threshold value. The threshold values for the near and past stoppage time rate R1 are the same as in the above (ii), and are α1 and β1. On the other hand, the threshold values for the far past stoppage time rate R2 are as follows. As shown in FIG. 7, the distribution of the far past stoppage time rate R2 has a low threshold value because it has a small error. Specifically, “α2” (for example, 42%) in FIG. 7 is set as a threshold for determining switching from the suburb to the urban area, and “β2” (for example, 40%) is set as a threshold for determining switching from the urban area to the suburb. The threshold value α2 is smaller than the threshold value α1, and the threshold value β2 is smaller than the threshold value β1.

前記(iii)では、前述した双方の比較結果から市街地か郊外かの判定を行う構成としたが、詳しくは次のようにする。近過去停車時間率R1が閾値α1以上であることと、遠過去停車時間率R2が閾値α2以上であることの少なくとも一方が満たされたときに、郊外から市街地への切り換えを行い、近過去停車時間率R1が閾値β1未満であることと、遠過去停車時間率R2が閾値β2未満であることの両方が満たされたときに、市街地から郊外への切り換えを行うように判定する。   In the above (iii), a determination is made as to whether it is an urban area or a suburb from the above-described comparison results. When at least one of the near past stop time rate R1 is greater than or equal to the threshold value α1 and the far past stop time rate R2 is greater than or equal to the threshold value α2, the suburbs are switched to the urban area, and the near past stop When both the time rate R1 is less than the threshold value β1 and the far past stopping time rate R2 is less than the threshold value β2, it is determined to switch from the urban area to the suburbs.

E.実施形態効果:
以上のように構成された自動車200によれば、起点t0から15分経過後の時点t3以後において、近過去停車時間率R1と遠過去停車時間率R2とを併用して走行環境の推定がなされるが、近過去停車時間率R1は、起点から最初に求められる極近過去停車時間率R3よりも長い時間によって算出されるものであることから、過剰に短い停車時間率と長時間停車時間率との併用がなされる訳ではない。このため、その併用時において、走行環境の推定精度を良好に保つことができ、それにも拘わらず、起点から10分経過前に、短期間である極近過去停車時間率R3に基づく推定が可能であることから、走行環境の推定を早期に開始することができるという効果を奏する。
E. Embodiment effect:
According to the automobile 200 configured as described above, the travel environment is estimated by using the near past stop time rate R1 and the far past stop time rate R2 after the time t3 after 15 minutes from the start point t0. However, since the near past stop time rate R1 is calculated based on a time longer than the extremely near past stop time rate R3 first obtained from the starting point, an excessively short stop time rate and a long stop time rate It is not necessarily used in combination. For this reason, it is possible to maintain good estimation accuracy of the driving environment at the time of the combined use, and in spite of that, estimation based on the shortest past stoppage time rate R3 which is a short period before 10 minutes from the starting point is possible. Therefore, there is an effect that the estimation of the traveling environment can be started at an early stage.

また、本実施形態では、走行開始直後である起点t0における初期値を「郊外」としたことで、ムダ発電の増加による燃費悪化の可能性を低下することができる。初期値を「郊外」としたことで従来技術において課題となるのは、実際の環境が市街度が高い厳しい市街地の場合に、SOC不足によるアイドリングストップ制御の禁止により、エンジンを停止状態とする時間が縮小し、商品性の低下に繋がることであるが、本実施形態では、走行開始直後においては、実際の環境が厳しい市街地は市街地と確実に判定できるようにして、走行中の充電を促進するようにしていることから、走行開始直後に厳しい市街地でも、アイドリングストップ制御によるエンジン停止時間を確保することができる。   In the present embodiment, the initial value at the starting point t0 immediately after the start of traveling is set to “suburb”, so that the possibility of fuel consumption deterioration due to an increase in waste power generation can be reduced. The problem with the prior art by setting the initial value to “suburb” is the time to stop the engine due to prohibition of idling stop control due to insufficient SOC when the actual environment is a severe urban area with high urbanity. However, in this embodiment, immediately after the start of driving, the urban area where the actual environment is severe can be reliably determined as the urban area, and charging during driving is promoted. Therefore, the engine stop time by the idling stop control can be secured even in a severe urban area immediately after the start of traveling.

F.変形例:
本発明は、上述の実施形態や変形例に限られるものではなく、その趣旨を逸脱しない範囲において種々の構成で実現することができる。例えば、上述の実施形態では車両の走行環境として市街地か郊外かの区分を求めていたが、これに換えて、市街化度として3以上の値を取り得る指数を求める構成としてもよい。この場合には、近過去停車時間率R1や遠過去停車時間率R2Sや極近過去停車時間率R3の比較する閾値を2つ以上とすることで対応が可能である。さらに、発明の概要の欄に記載した形態中の技術的特徴に対応する実施形態中の技術的特徴は、上述の課題の一部又は全部を解決するために、あるいは、上述の効果の一部又は全部を達成するために、適宜、差し替えや、組み合わせを行うことが可能である。また、その技術的特徴が本明細書中に必須なものとして説明されていなければ、適宜、削除することが可能である。
F. Variation:
The present invention is not limited to the above-described embodiments and modifications, and can be realized with various configurations without departing from the spirit thereof. For example, in the above-described embodiment, the classification of the urban area or the suburb is obtained as the traveling environment of the vehicle, but instead, an index that can take a value of 3 or more as the degree of urbanization may be obtained. In this case, it is possible to cope with this by setting two or more thresholds for comparing the near past stop time rate R1, the far past stop time rate R2S, and the very near past stop time rate R3. Further, the technical features in the embodiments corresponding to the technical features in the embodiments described in the summary section of the invention are intended to solve some or all of the above-described problems, or part of the above-described effects. Or, in order to achieve the whole, it is possible to replace or combine as appropriate. Further, if the technical feature is not described as essential in the present specification, it can be deleted as appropriate.

10…エンジン
15…自動変速機
20…ディファレンシャルギア
25…駆動輪
30…スタータ
34…駆動機構
35…オルタネータ
40…バッテリ
50…ECU
70…補機類
72…ヘッドライト
74…空調装置
82…車輪速センサ
84…ブレーキペダルセンサ
86…アクセル開度センサ
88…バッテリ電流センサ
89…オルタネータ電流センサ
90…アイドリングストップ制御部
110…停車時間率算出部
111…近過去停車時間率算出部
112…遠過去停車時間率算出部
113…極近過去停車時間率算出部
120…推定部
130…補機電流量算出部
140…充電調停部
150…オルタネータ発電指示電圧算出部
200…自動車
R1…近過去停車時間率
R2…遠過去停車時間率
R3…極近過去停車時間率
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 ... Auxiliaries 72 ... Headlight 74 ... Air conditioner 82 ... Wheel speed sensor 84 ... Brake pedal sensor 86 ... Accelerator opening sensor 88 ... Battery current sensor 89 ... Alternator current sensor 90 ... Idling stop control part 110 ... Stop time rate Calculation unit 111 ... Near past stoppage time rate calculation unit 112 ... Far past stoppage time rate calculation unit 113 ... Extreme past stoppage time rate calculation unit 120 ... Estimation unit 130 ... Auxiliary current amount calculation unit 140 ... Charging arbitration unit 150 ... Alternator power generation Command voltage calculation unit 200 ... car R1 ... near past stop time rate R2 ... far past stop time rate R3 ... near past stop time rate

Claims (1)

車両の走行環境を推定する走行環境推定装置であって、
前記車両の始動後、所定のタイミングを起点とし、前記起点から第1の時間の経過後に、過去第1の時間の期間における停車時間の比率を第1停車時間率として順次算出する第1停車時間率算出部と、
前記起点から前記第1の時間よりも長い第2の時間の経過後に、過去第2の時間の期間における停車時間の比率を第2停車時間率として順次算出する第2停車時間率算出部と、
前記起点から前記第1の時間の経過前に、過去の前記第1の時間よりも短い第3の時間の期間における停車時間の比率を第3停車時間率として順次算出する第3停車時間率算出部と、
前記起点から前記第1の時間の経過前に、前記算出された第3停車時間率に基づいて前記走行環境を推定し、前記第1の時間の経過後から前記第2の時間の経過前に、前記算出された第1停車時間率に基づいて前記走行環境を推定し、前記起点から前記第2の時間の経過後に、前記算出された第1停車時間率および第2停車時間率に基づいて前記走行環境を推定する推定部と、
を備える走行環境推定装置。
A traveling environment estimation device for estimating a traveling environment of a vehicle,
A first stop time in which, after starting the vehicle, a predetermined timing is set as a starting point, and after a lapse of a first time from the starting point, a ratio of stopping times in the past first time period is sequentially calculated as a first stopping time rate. A rate calculator,
A second stop time rate calculating unit that sequentially calculates a stop time ratio in the past second time period as a second stop time rate after elapse of a second time longer than the first time from the starting point;
A third stop time rate calculation for sequentially calculating, as a third stop time rate, a ratio of stop times in a third time period shorter than the past first time before the first time elapses from the starting point. And
The travel environment is estimated based on the calculated third stop time rate from the starting point before the first time elapses, and after the first time elapses and before the second time elapses. The travel environment is estimated based on the calculated first stop time rate, and based on the calculated first stop time rate and second stop time rate after elapse of the second time from the starting point. An estimation unit for estimating the traveling environment;
A travel environment estimation device comprising:
JP2013174263A 2013-08-26 2013-08-26 Travel environment estimation device Pending JP2015043130A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2013174263A JP2015043130A (en) 2013-08-26 2013-08-26 Travel environment estimation device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2013174263A JP2015043130A (en) 2013-08-26 2013-08-26 Travel environment estimation device

Publications (1)

Publication Number Publication Date
JP2015043130A true JP2015043130A (en) 2015-03-05

Family

ID=52696637

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2013174263A Pending JP2015043130A (en) 2013-08-26 2013-08-26 Travel environment estimation device

Country Status (1)

Country Link
JP (1) JP2015043130A (en)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH07176000A (en) * 1993-12-20 1995-07-14 Fujitsu Ten Ltd Alarm device for vehicle
JP2007019341A (en) * 2005-07-08 2007-01-25 Toyota Motor Corp Generator
JP2011063186A (en) * 2009-09-18 2011-03-31 Denso Corp Vehicle drive controller
WO2013072976A1 (en) * 2011-11-18 2013-05-23 トヨタ自動車株式会社 Traveling environment prediction device, vehicle control device, and methods therefor

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH07176000A (en) * 1993-12-20 1995-07-14 Fujitsu Ten Ltd Alarm device for vehicle
JP2007019341A (en) * 2005-07-08 2007-01-25 Toyota Motor Corp Generator
JP2011063186A (en) * 2009-09-18 2011-03-31 Denso Corp Vehicle drive controller
WO2013072976A1 (en) * 2011-11-18 2013-05-23 トヨタ自動車株式会社 Traveling environment prediction device, vehicle control device, and methods therefor

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
US20140365099A1 (en) Vehicle control apparatus, vehicle, and vehicle control method
JP5729484B2 (en) Driving environment prediction device, vehicle control device, and methods thereof
JP6011578B2 (en) Vehicle control device, vehicle, and vehicle control method
JP5811192B2 (en) Vehicle control apparatus, vehicle, and vehicle control method
US9742218B2 (en) Charging control device, charging control method, computer program, and recording medium
JP5655831B2 (en) Driving environment estimation apparatus and method
US10145901B2 (en) Method for the management of the electrical current supply in a motor vehicle
JP6369389B2 (en) Power control device
JP5812117B2 (en) Method for controlling vehicle, vehicle control apparatus
JP2013127225A (en) Vehicle control apparatus, vehicle and vehicle control method
JP2016028198A (en) Vehicle control device, vehicle, and vehicle control method
JP2015043130A (en) Travel environment estimation device
JP2014136535A (en) Vehicle control device, vehicle, and vehicle control method
JP5831400B2 (en) Vehicle control apparatus, vehicle, and vehicle control method
JP6252515B2 (en) Vehicle power generation voltage control device
JP2015074378A (en) Traveling environment estimation device
JP2014097708A (en) Device and method for estimating travel environment
JP2015151000A (en) Vehicle controller

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20151214

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20160809

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20160810

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20170214