JP7447720B2 - Engine control method and engine control device - Google Patents
Engine control method and engine control device Download PDFInfo
- Publication number
- JP7447720B2 JP7447720B2 JP2020124017A JP2020124017A JP7447720B2 JP 7447720 B2 JP7447720 B2 JP 7447720B2 JP 2020124017 A JP2020124017 A JP 2020124017A JP 2020124017 A JP2020124017 A JP 2020124017A JP 7447720 B2 JP7447720 B2 JP 7447720B2
- Authority
- JP
- Japan
- Prior art keywords
- background noise
- threshold
- vehicle
- state
- engine
- 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.)
- Active
Links
Images
Classifications
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02T—CLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
- Y02T10/00—Road transport of goods or passengers
- Y02T10/60—Other road transportation technologies with climate change mitigation effect
- Y02T10/62—Hybrid vehicles
Landscapes
- Hybrid Electric Vehicles (AREA)
- Control Of Vehicle Engines Or Engines For Specific Uses (AREA)
Description
本発明は、エンジン制御方法、及びエンジン制御装置に関する。 The present invention relates to an engine control method and an engine control device.
特許文献1には、エンジンを駆動源とする発電機によりバッテリを充電し、該バッテリから走行用の駆動モータに電力を供給するシリーズハイブリッド車両の制御装置が開示されている。特に、この制御方法では、ロードノイズの大きさがエンジン側の騒音を下回る領域において、エンジン回転速度を小さくして車両全体の騒音レベルの抑制を図っている。
しかしながら、エンジン回転速度を小さくするだけでは騒音レベルの抑制効果が十分ではなく、車両の乗員に不快感を与える可能性がある。 However, simply reducing the engine rotational speed does not have a sufficient effect of suppressing the noise level, and may cause discomfort to vehicle occupants.
したがって、本発明の目的は、シリーズハイブリッド車両において、エンジンの作動に伴う騒音によって乗員に不快感を与えることを抑制することにある。 Therefore, an object of the present invention is to suppress discomfort to occupants due to noise caused by engine operation in a series hybrid vehicle.
本発明のある態様によれば、要求出力に応じて、エンジンにより発電機を駆動してバッテリを充電し該バッテリから走行用の駆動モータに電力を供給するシリーズハイブリッド型の車両において、エンジンを始動させるための要求出力の閾値である始動閾値を設定するエンジン制御方法が提供される。このエンジン制御方法は、車両の暗騒音が相対的に大きい高暗騒音状態であるか相対的に小さい低暗騒音状態であるかを判定する暗騒音状態判定工程と、車両の暗騒音の状態に応じて始動閾値を設定する始動/停止閾値設定工程と、を含む。そして、始動/停止閾値設定工程では、車両の暗騒音が前記高暗騒音状態であると判断された場合には始動閾値を相対的に小さい第1始動閾値に設定し、車両の暗騒音が前記低暗騒音状態であると判断された場合には、始動閾値を相対的に大きい第2始動閾値に設定する。また、始動/停止閾値設定工程において、車両の暗騒音が高暗騒音状態であると判断された場合には停止閾値を相対的に小さい第1停止閾値に設定し、車両の暗騒音が低暗騒音状態であると判断された場合には、停止閾値を相対的に大きい第2停止閾値に設定することもできる。 According to an aspect of the present invention, in a series hybrid vehicle, the engine drives a generator to charge a battery and supply electric power to a drive motor for driving from the battery according to a required output, and the engine is started. An engine control method is provided that sets a starting threshold that is a threshold of the required output for causing the engine to start. This engine control method includes a background noise state determination step of determining whether the background noise of the vehicle is in a relatively high high background noise state or a relatively low background noise state; and a start/stop threshold setting step of setting a start threshold accordingly. In the start/stop threshold setting step, if it is determined that the background noise of the vehicle is in the high background noise state, the start threshold is set to a relatively small first start threshold, and the background noise of the vehicle is set to the relatively small first start threshold. When it is determined that the state is a low background noise state, the starting threshold is set to a relatively large second starting threshold. In addition, in the start/stop threshold setting process, if it is determined that the background noise of the vehicle is in a high background noise state, the stop threshold is set to a relatively small first stop threshold, and the background noise of the vehicle is low. If it is determined that there is a noise state, the stop threshold can be set to a relatively large second stop threshold.
本発明によれば、エンジンの作動に伴う騒音によって乗員に不快感を与えることを抑制することができる。 According to the present invention, it is possible to suppress the discomfort caused to the occupant due to the noise accompanying the operation of the engine.
以下、図面を参照して、本発明の各実施形態について説明する。 Hereinafter, each embodiment of the present invention will be described with reference to the drawings.
[第1実施形態]
図1は、本実施形態に係る車載アクチュエータ制御方法(特にエンジン始動・停止許可制御方法)が適用されるシリーズハイブリッド車両(以下、単に「車両100」とも称する)に共通する構成を説明するブロック図である。
[First embodiment]
FIG. 1 is a block diagram illustrating a configuration common to a series hybrid vehicle (hereinafter also simply referred to as "
図1に示すように、車両100は、エンジン(内燃機関)1と、発電機2と、バッテリ3と、電動の駆動モータ4と、ギア5と、車軸6と、車輪7と、コントローラ50と、を備えるいわゆるシリーズハイブリッド車両として構成される。すなわち、車両100では、要求出力Prに応じて、エンジン1により発電機2を駆動してバッテリ3を充電し該バッテリ3から走行用の駆動モータ4に電力を供給する。なお、本実施形態では制御対象となる車載アクチュエータに、エンジン1、発電機2、及び駆動モータ4が含まれる。
As shown in FIG. 1, a
エンジン1は、増速機(図示せず)を介して発電機2に機械的に連結され、発電機2は、バッテリ3に対して送受電可能に接続されている。
The
駆動モータ4は、ギア5を介して車軸6に機械的に連結され、車軸6は車輪7に機械的に連結される。駆動モータ4の駆動力(又は回生力)は、ギア5及び車軸6を介して車輪7に伝達される。したがって、車輪7の回転速度(すなわち車両100の加速又は減速)は駆動モータ4の駆動力(又は回生力)によって調節される。
The
特に、本実施形態の車両100には、車両100に搭載されたブレーキペダルに対する操作に応じて車両100を制動させる機械式ブレーキに加え、車両100に搭載されたアクセルペダルに対する踏み込み量が減少すると当該減少量に応じて駆動モータ4を回生させることで制動力を得る回生ブレーキが搭載されている。
In particular, the
コントローラ50は、本実施形態に係る車載アクチュエータ制御方法としてのエンジン制御方法に係る処理を含む車両100の制御を統括するようにプログラムされたコンピュータである。より詳細には、コントローラ50は、中央演算装置(CPU)、読み出し専用メモリ(ROM)、ランダムアクセスメモリ(RAM)及び入出力インタフェース(I/Oインタフェース)から成るハードウェア構成に、車載アクチュエータ制御方法を構成する処理を実行するためのプログラムを備えることで構成される。なお、コントローラ50は、一台のコンピュータハードウェアに上記プログラムを実装させることで実現しても良いし、複数台のコンピュータハードウェアに上記プログラムを分散させて実装させることで実現しても良い。具体的な例として、コントローラ50の機能は、車両100に搭載されたバッテリコントローラ、車両コントローラ、及びモータコントローラなどの各種コンピュータにより実現することができる。
The
コントローラ50は、図示しない各種センサ又は他のコントローラ類から受信する各種パラメータを入力として、上記エンジン制御方法を実行する。具体的に、コントローラ50は、バッテリ3の充電率(SOC:State Of Charge)の検出値(以下、「バッテリSOC」とも称する)、車輪7の回転速度の検出値(以下、「車輪速w」とも称する)、車両100に搭載されたステアリングに対する操舵角の検出値(以下、「ステアリング角度θ」とも称する)、前後G(重力加速度に対する車両100の前進方向又は後退方向における加速度の比)の検出値(以下、「前後G検出値」とも称する)、横滑り防止システム(VDC:Vehicle Dynamics Control)の作動を示すフラグ(以下、「VDC作動フラグfvdc」とも称する)、TCS(Traction Control System)の作動を示すフラグ(以下、「TCS作動フラグftcs」とも称する)、ABS(Anti-lock Brake System)の作動の有無を示すフラグ(以下、「ABS作動フラグfabs」とも称する)、CAN(Controller Area Network)通信の有効性を示すフラグ(以下、「CAN有効フラグfcan」とも称する)、車両100に搭載された機械ブレーキの作動(ブレーキペダルに対する操作)が行われていることを示すフラグ(以下、「ブレーキペダル操作フラグfb」とも称する)、駆動モータ4の回転数の推定値(以下、「モータ回転数Nm」とも称する)、並びに車両100に搭載されたアクセルペダルに対する操作量(以下、「アクセル開度APO」とも称する)を入力として取得する。
The
なお、本実施形態において、アクセル開度APOが車両100(特に駆動モータ4)に対して要求される出力(主に車両100の走行により消費される電力)の大きさを規定する。特に、本実施形態において、コントローラ50は、アクセル開度APOが所定値以上である場合に駆動モータ4に正の駆動力を要求する力行制御を実行し、所定値未満である場合に駆動モータ4に負の駆動力(すなわち、回生制動力)を要求する回生制御を実行する。すなわち、アクセル開度APOが所定値以上である場合には車両100に要求される出力は正値となり、アクセル開度APOが所定値未満である場合には車両100に要求される出力は負値となる。以下の説明では、記載の簡略化の観点から、この車両100に要求される出力(正値又は負値)を「要求出力Pr」と称する。
Note that in this embodiment, the accelerator opening degree APO defines the magnitude of the output (mainly power consumed by running the vehicle 100) required of the vehicle 100 (particularly the drive motor 4). In particular, in this embodiment, the
図2は、コントローラ50の機能を説明するブロック図である。図示のように、コントローラ50は、車速演算部20と、目標駆動力演算部22と、路面判定部24と、音振始動判定部26と、始動/停止フラグ設定部27と、目標発電動作点設定部28と、を備える。
FIG. 2 is a block diagram illustrating the functions of the
車速演算部20は、モータ回転数Nmに基づいて車両100の車速vを演算する。車速演算部20は、演算した車速vを目標駆動力演算部22及び路面判定部24に出力する。
The vehicle
目標駆動力演算部22は、車速演算部20からの車速v及びアクセル開度APO(要求出力Pr)に基づいて、駆動モータ4に設定する駆動力の目標値(以下、「目標モータトルクTm」とも称する)を演算する。目標駆動力演算部22は、演算した目標モータトルクTmを、路面判定部24及び駆動モータ4(より詳細には図示しないモータインバータ)に出力する。
The target driving
路面判定部24は、車輪速w、ステアリング角度θ、前後G検出値、VDC作動フラグfvdc、TCS作動フラグftcs、ABS作動フラグfabs、CAN有効フラグfcan、ブレーキペダル操作フラグfb、及びアクセル開度APOに基づいて、路面レベルLeを設定する。
The road
ここで、路面レベルLeは、車両100の走行時において当該車両100の暗騒音の状態を指標化したパラメータである。特に、路面レベルLeは、車輪速w(より詳細には後述の角加速度A)から演算される路面の粗さの程度を数値化した推定値(以下、「ロードノイズ値」とも称する)、及び当該ロードノイズ値の推定状態が適正となる適正推定状態であるか否かを指標化したパラメータとして設定される。より具体的に、本実施形態の路面レベルLeは、ロードノイズ値の推定状態が適正推定状態ではない場合に相当する「0」、及びロードノイズ値の大きさを所定段階ごとにレベリングした「1」~「4」により構成される。特に、本実施形態では、路面レベルLeの大きさは車両100の暗騒音が相対的に大きい状態であるか、或いは小さい状態であるかを推定するための指標として用いる。より詳細には、路面レベルLeが「0」~「2」であるときに暗騒音の状態が低暗騒音状態と推定し、路面レベルLeが「3」~「4」であるときに暗騒音の状態が高暗騒音状態と推定する。
Here, the road surface level Le is a parameter that indexes the state of background noise of the
以下では、路面判定部24による路面レベルLeの設定に係る処理の詳細を説明する。
Below, details of the process related to the setting of the road surface level Le by the road
図3は、路面判定部24の機能を示すブロック図である。図示のように、路面判定部24は、角加速度分散値演算部241と、スリップ判定部242と、推定状態判定部243と、分散値補正部244と、路面レベル設定部245と、を含む。
FIG. 3 is a block diagram showing the functions of the road
角加速度分散値演算部241は、車輪速wに基づいて車輪7の角加速度Aの分散値(以下、「角加速度分散値var_A」とも称する)を演算する。具体的に、角加速度分散値演算部241は、車輪速wに対して時間の1階微分を演算することで角加速度Aを求める。そして、角加速度分散値演算部241は、角加速度Aをサンプリングしてその分散を角加速度分散値var_Aとする。以下では、この分散値を「角加速度分散値var_A」とも称する。
The angular acceleration
ここで、角加速度分散値var_Aは、角加速度Aのばらつきを表し、これは車両100の走行路面の粗さ(ロードノイズ値)に相関するパラメータである。このため、角加速度分散値var_Aは、路面レベルLeを定めるロードノイズ値の大きさを推定する指標として用いることができる。なお、角加速度分散値var_Aに代えて、標準偏差及び二乗平均平方根などの角加速度Aのばらつきに相関する任意の統計量をロードノイズ値の推定指標として演算しても良い。そして、角加速度分散値演算部241は、演算した角加速度分散値var_Aを分散値補正部244に出力する。
Here, the angular acceleration variance value var_A represents the variation in the angular acceleration A, and is a parameter that correlates with the roughness of the road surface on which the
スリップ判定部242は、車速演算部20からの車速v及び前後G検出値を入力として、スリップ判定処理を実行する。スリップ判定処理は、車両100の特定の走行シーン(停車時から発進直後の低速走行状態)において、車両100のスリップが発生している(又はその発生が予測される)ことを示すスリップフラグfslを設定する処理である。特に、本実施形態においてスリップ判定処理は、ロードノイズ値の推定状態が適正推定状態であるか否かを判断する要素の一つとして実行されるものである。特に、スリップ判定処理は、車両100が上述のTCS又はVDCの作動をともなうスリップに至ってはいないものの、角加速度分散値var_Aに基づくロードノイズ値の推定精度が低下する程度のスリップの発生を検知する観点から実行される。
The
図4A及び図4Bは、スリップ判定処理を説明するためのフローチャートである。特に、図4Aは前後G入力調整に係る処理の流れを示しており、図4Bはスリップフラグfslの設定に係る処理の流れを示している。なお、図4A及び図4Bに係る処理は相互に並列に実行することができる。 4A and 4B are flowcharts for explaining the slip determination process. In particular, FIG. 4A shows the flow of processing related to longitudinal G input adjustment, and FIG. 4B shows the flow of processing related to setting of the slip flag f sl . Note that the processes shown in FIGS. 4A and 4B can be executed in parallel.
先ず、図4Aに示すようステップS110において、スリップ判定部242は、車両100が停車しているか否かを判定する。具体的に、スリップ判定部242は、車速vが0又は実質的に0となる状態が継続する時間をカウントし、当該時間が予め定められた停車判断基準時間に到達した場合に、車両100が停車していると判断する。スリップ判定部242は、車両100が停車していないと判断すると、本ルーチンを終了する。一方、スリップ判定部242は、車両100が停車していると判断するとステップS120以降の処理を実行する。
First, as shown in FIG. 4A, in step S110, the
ステップS120において、スリップ判定部242は、前後G検出値に対して0点校正を実行する。すなわち、スリップ判定部242は、車両100が停車しているときに取得した前後G検出値から0を減じた差分を演算して記憶領域に記憶させる。そして、スリップ判定部242は、以降の制御タイミングにおいて図示しないGセンサ(例えば歪ゲージ式又は静電容量式)から入力される検出値から上記差分を減じた値を前後G検出値として取得する。
In step S120, the
図4Bに示すようステップS130において、スリップ判定部242は、車両100が低速走行状態であるか否かを判定する。具体的に、スリップ判定部242は、車速vが予め定められる低速判定閾値以下であるか否かを判定する。
As shown in FIG. 4B, in step S130, the
そして、スリップ判定部242は、車両100が低速走行状態ではないと判断すると、スリップフラグfslを「0」に設定して本ルーチンを終了する。一方、スリップ判定部242は、車両100が低速走行状態であると判断すると、ステップS140以降の処理を実行する。
When the
ステップS140において、スリップ判定部242は、車速vから前後G推定値を演算する。具体的に、スリップ判定部242は、車速vを時間微分して加速度aを演算し、加速度aから前後G推定値を演算する。
In step S140, the
そして、ステップS150において、スリップ判定部242は、停車時の値で校正した前後G検出値と車速vから演算した前後G推定値の差が所定基準値より大きいか否かを判定する。ここで、所定基準値は、車両100のスリップが生じていると判断できる程度に、車速v(実際の車輪7の回転数に相当)から推定される前後G推定値が実際に車両100に作用する慣性力に基づく前後G検出値に対して離れているか否かという観点から好適な値に設定される。
Then, in step S150, the
図4Cは、前後G検出値、前後G推定値、及び車両100のスリップの間の相互関係を説明する図である。なお、図4Cのグラフにおける横軸には前後G推定値(モータ回転数Nmの時間微分値に相当)を示し、縦軸には前後G検出値を示す。また、破線L1及び実線L2は、それぞれスリップ非発生時及びスリップ発生時における前後G推定値と前後G検出値の関係を表す。また、点線L3は、前後G推定値と前後G検出値が相互に同一となる直線を表している。
FIG. 4C is a diagram illustrating the interrelationship between the detected longitudinal G value, the estimated longitudinal G value, and the slip of the
図4Cから理解されるように、スリップ非発生時(破線L1)には前後G推定値と前後G検出値が相互に等しくなる。一方、スリップ発生時には、車輪7の回転数の変化率(モータ回転数Nmの変化率)はタイヤと路面のグリップ状態が維持されていることを前提とした値からずれることとなる。このため、スリップ発生時には、モータ回転数Nmから演算される車速vに基づいて定められた前後G推定値(実線L2)は、Gセンサで検出された前後G検出値(モータ回転数Nmとは無関係に検出された値)に対してずれることとなる。したがって、図4Bで説明したように前後G推定値及び前後G検出値の相互のずれを参照することによって、車両100におけるスリップを好適に検知することができる。
As understood from FIG. 4C, when no slip occurs (broken line L1), the longitudinal G estimated value and the longitudinal G detected value are equal to each other. On the other hand, when a slip occurs, the rate of change in the rotational speed of the wheels 7 (the rate of change in the motor rotational speed Nm ) deviates from the value based on the assumption that the grip state between the tires and the road surface is maintained. Therefore, when a slip occurs, the longitudinal G estimated value (solid line L2) determined based on the vehicle speed v calculated from the motor rotation speed N m is the longitudinal G detected value detected by the G sensor (motor rotation speed N m (detected value regardless of the value). Therefore, as described with reference to FIG. 4B, by referring to the mutual deviation between the longitudinal G estimated value and the longitudinal G detected value, it is possible to suitably detect a slip in the
そして、スリップ判定部242は、ステップS150の判断結果が肯定的である場合に、車両100のスリップフラグfslを「1」に設定する。一方、スリップ判定部242は、ステップS150の判断結果が否定的である場合に、車両100のスリップフラグfslを「0」に設定する。
Then, the
図3に戻り、スリップ判定部242は、設定したスリップフラグfslを推定状態判定部243に出力する。
Returning to FIG. 3, the
推定状態判定部243は、車輪速w、車速v、目標モータトルクTm、ブレーキペダル操作フラグfb、アクセル開度APO、VDC作動フラグfvdc、TCS作動フラグftcs、ABS作動フラグfabs、CAN有効フラグfcan、及びスリップフラグfslを入力として、ロードノイズ値の推定状態が適正となる適正推定状態であるか否かを判断する推定状態判定処理を実行する。特に、本実施形態の推定状態判定処理では、ロードノイズ値の推定状態が適正推定状態である場合に適正推定フラグfopが「1」に設定され、適正推定状態でない場合に適正推定フラグfopが「0」に設定される。以下、推定状態判定処理の詳細を説明する。
The estimated
図5は、推定状態判定処理を説明するフローチャートである。 FIG. 5 is a flowchart illustrating the estimated state determination process.
図示のように、先ず、ステップS200において、推定状態判定部243は、ブレーキペダル操作フラグfb、アクセルオフフラグfac、VDC作動フラグfvdc、TCS作動フラグftcs、及びABS作動フラグfabsの全てが「0」に設定されている否かを判定する。なお、アクセルオフフラグfacは、アクセルペダルに対する操作(車両100に対する駆動力要求)が行われていないと判断される場合に「1」に設定されるフラグである。具体的に、推定状態判定部243は、アクセルオフフラグfacをアクセル開度APOが予め定められる所定値以下である場合に「1」に設定し、アクセル開度APOが所定値を超える場合に「0」に設定する。
As shown in the figure, first, in step S200, the estimated
そして、推定状態判定部243は、これらのフラグ値の少なくとも1つが「1」であると判断すると、ステップS270に進み、適正推定フラグfopを「0」に設定して本ルーチンを終了する。すなわち、ブレーキペダルに対する操作が検出される場合、アクセルペダルに対する操作が検出されない場合、VDCが作動している場合、TCSが作動している場合、及びABSが作動している場合の何れかに該当すると、角加速度Aの演算値に誤差が含まれることが想定されるため、ロードノイズ値の推定状態が適正でないと判断されることとなる。
If the estimated
一方、推定状態判定部243は、上記ステップS200の判定において全てのフラグ値が「0」であると判断すると、ステップS210の処理を実行する。
On the other hand, if the estimated
ステップS210において、推定状態判定部243は、目標モータトルクTmが第1トルク閾値Tm_th1以上且つ第2トルク閾値Tm_th2以下であるか否かを判定する。そして、推定状態判定部243は、当該判定の結果が否定的である場合には、ステップS270に進み、適正推定フラグfopを「0」に設定して本ルーチンを終了する。一方、推定状態判定部243は、当該判定の結果が肯定的である場合には、ステップS220の処理を実行する。
In step S210, the estimated
ここで、第1トルク閾値Tm_th1及び第2トルク閾値Tm_th2は、それぞれ、ロードノイズ値の推定精度を確保する観点から定められる目標モータトルクTmの下限値及び上限値である。なお、第1トルク閾値Tm_th1及び第2トルク閾値Tm_th2は、予め実験的に定められる固定値に設定しても良いし、車両100の走行状態などに応じて変化する可変値に設定しても良い。
Here, the first torque threshold T m_th1 and the second torque threshold T m_th2 are the lower limit and upper limit of the target motor torque T m , respectively, which are determined from the viewpoint of ensuring estimation accuracy of the road noise value. Note that the first torque threshold T m_th1 and the second torque threshold T m_th2 may be set to fixed values determined experimentally in advance, or may be set to variable values that change depending on the driving state of the
特に、第1トルク閾値Tm_th1及び第2トルク閾値Tm_th2を車速vに応じた可変値としても良い。また、例えばある制御タイミングにおいてステップS210の判定結果が否定的であった場合に、後の制御タイミングにおける当該判定の際に異なる第1トルク閾値Tm_th1又は第2トルク閾値Tm_th2を用いる構成としても良い。すなわち、第1トルク閾値Tm_th1及び第2トルク閾値Tm_th2に対して所定のヒステリシスを設定しても良い。 In particular, the first torque threshold T m_th1 and the second torque threshold T m_th2 may be variable values depending on the vehicle speed v. For example, if the determination result in step S210 is negative at a certain control timing, a different first torque threshold T m_th1 or second torque threshold T m_th2 may be used for the determination at a later control timing. good. That is, a predetermined hysteresis may be set for the first torque threshold T m_th1 and the second torque threshold T m_th2 .
次に、ステップS220において、推定状態判定部243は、車速vが第1車速閾値v_th1以上且つ第2車速閾値v_th2以下であるか否かを判定する。そして、推定状態判定部243は、当該判定の結果が否定的である場合には、ステップS270に進み、適正推定フラグfopを「0」に設定して本ルーチンを終了する。一方、推定状態判定部243は、当該判定の結果が肯定的である場合には、ステップS230の処理を実行する。
Next, in step S220, the estimated
ここで、第1車速閾値v_th1及び第2車速閾値v_th2は、それぞれ、ロードノイズ値の推定精度を確保する観点から定められる車速vの下限値及び上限値である。なお、第1車速閾値v_th1及び第2車速閾値v_th2は、予め実験的に定められる固定値に設定しても良いし、車両100の走行状態などに応じて変化する可変値に設定しても良い。特に、第1車速閾値v_th1及び第2車速閾値v_th2に対し、上記第1トルク閾値Tm_th1及び第2トルク閾値Tm_th2と同様に所定のヒステリシスを設定しても良い。
Here, the first vehicle speed threshold value v _th1 and the second vehicle speed threshold value v _th2 are the lower limit value and upper limit value of the vehicle speed v, respectively, which are determined from the viewpoint of ensuring estimation accuracy of the road noise value. Note that the first vehicle speed threshold v _th1 and the second vehicle speed threshold v _th2 may be set to fixed values determined experimentally in advance, or may be set to variable values that change depending on the driving state of the
次に、ステップS230において、推定状態判定部243は、上記スリップ判定処理において設定されたスリップフラグfslが「0」であるか否かを判定する。推定状態判定部243は、当該判定結果が否定的である場合に、ステップS270に進み、適正推定フラグfopを「0」に設定して本ルーチンを終了する。すなわち、この場合、車両100のスリップによりロードノイズ値を推定するための角加速度Aの演算値に誤差が含まれる可能性があると判断されることとなる。一方、推定状態判定部243は、スリップフラグfslが「0」であると判断すると、ステップS240の処理を実行する。
Next, in step S230, the estimated
ステップS240において、推定状態判定部243は、CAN有効フラグfcanが「1」であるか否かを判定する。推定状態判定部243は、CAN有効フラグfcanが「1」ではないと判断すると、ステップS270に進み、適正推定フラグfopを「0」に設定して本ルーチンを終了する。すなわち、この場合、角加速度Aを演算するための車輪速wなどの入力パラメータを正常に取得できないことが想定され、ロードノイズ値の推定精度が低下する可能性があると判断されることとなる。一方、推定状態判定部243は、CAN有効フラグfcanが「1」であると判断すると、ステップS250の処理を実行する。
In step S240, the estimated
ステップS250において、推定状態判定部243は、分散サンプル数が一定値以上であるか否かを判定する。具体的に、推定状態判定部243は、上記ステップS200~ステップS250の判定結果が全て肯定的であることを検知したタイミングを基点として、上述した角加速度分散値var_Aを好適に演算する観点から十分な数の角加速度Aの演算値が得られているか否かを判定する。
In step S250, the estimated
そして、推定状態判定部243は、分散サンプル数が一定値以上ではないと判断すると、ステップS270に進み、適正推定フラグfopを「0」に設定して本ルーチンを終了する。すなわち、この場合、ロードノイズ値の推定精度を確保する観点から適切な角加速度分散値var_Aを定めるための入力データ数(より詳細には検出される車輪速wの数)が不足していると判断され、適正推定フラグfopが「0」に設定される。一方、推定状態判定部243は、分散サンプル数が一定値以上であると判断すると、ステップS260の処理を実行する。なお、ステップS250の判定においては、ある制御タイミングにおいて当該判定結果が否定的であった場合に分散サンプル数が確保されるまで(すなわち、当該判定結果が肯定的になるまで)の時間待機するディレイ処理を採用しても良い。
If the estimation
そして、上記ステップS200~ステップS250の判定結果が全て肯定である場合に、ステップS260において、推定状態判定部243は、適正推定フラグfopを「1」に設定して本ルーチンを終了する。すなわち、本実施形態では、上記ステップS200~ステップS250の判定結果が全て肯定的である場合に、ロードノイズ値の推定精度が一定以上に確保されると判断され、適正推定フラグfopが「1」に設定されることとなる。
If all of the determination results in steps S200 to S250 are positive, in step S260, the estimated
図3に戻り、推定状態判定部243は、設定した適正推定フラグfopを路面レベル設定部245に出力する。
Returning to FIG. 3, the estimated
一方、分散値補正部244は、車速v、ステアリング角度θ、及び角加速度分散値var_Aを入力として、当該角加速度分散値var_Aを補正する。具体的に、分散値補正部244は、車速v及びステアリング角度θに応じた補正係数を定めたテーブルを用いて、角加速度分散値var_Aを補正する。特に、本実施形態では、車速v又はステアリング角度θが大きいほど角加速度分散値var_Aが減少するように補正を行う。なお、この車速v及びステアリング角度θに基づく角加速度分散値var_Aの補正に代えて、又はこれとともに、後述する路面レベル設定部245における路面レベルLeを設定する処理において、角加速度分散値var_Aと比較する閾値を車速v及びステアリング角度θに応じて補正する構成を採用しても良い。
On the other hand, the variance
この補正の意義に説明する。ステアリング操作が行われている場合には、ステアリング操作が行われていない場合に比べて、車輪7が微小にスリップすることとなり、そのため凹凸がある路面において凸部を車輪7が乗り越える際において車輪7の角加速度Aの分散が想定よりも大きくなりやすい。そこで、ステアリング操作が行われている場合には、ロードノイズ値の推定精度を維持する観点から、角加速度分散値var_Aを車速vの大きさに応じて減少させる補正を行う。そして、分散値補正部244は、補正後の角加速度分散値var_A_cを路面レベル設定部245に出力する。
The significance of this correction will be explained. When the steering operation is being performed, the
路面レベル設定部245は、角加速度分散値var_A_c及び適正推定フラグfopを入力として、上述した路面レベルLeを設定する。特に、路面レベル設定部245は、適正推定フラグfopが「0」に設定されている場合(すなわち、ロードノイズ値の推定状態が適正推定状態では無い場合)には、角加速度分散値var_A_cに関わらず、路面レベルLeを「0」に設定する。
The road surface
一方、路面レベル設定部245は、適正推定フラグfopが「1」に設定されている場合(ロードノイズ値の推定状態が適正推定状態である場合)には、ロードノイズ値(すなわち、角加速度分散値var_A_c)の大きさに応じて路面レベルLeを「1」~「4」に設定する。より詳細には、路面レベル設定部245は、角加速度分散値var_A_cに3つの閾値を設定し、当該3の閾値によりそれぞれ画定される4つの角加速度分散値var_A_cの範囲に、路面レベルLeとして「1」、「2」、「3」、及び「4」をそれぞれ割り当てる。そして、路面レベル設定部245は、設定した路面レベルLeを音振始動判定部26に出力する。
On the other hand, when the appropriate estimation flag f op is set to "1" (when the road noise value estimation state is the appropriate estimation state), the road surface
なお、本実施形態では、路面レベルLeが「0」、「1」、又は「2」に設定される場合が低暗騒音状態に相当し、「3」又は「4」に設定される場合が高暗騒音状態に相当する。 In addition, in this embodiment, the case where the road surface level Le is set to "0", "1", or "2" corresponds to a low background noise state, and the case where it is set to "3" or "4" corresponds to a low background noise state. Corresponds to a high background noise condition.
図2に戻り、音振始動判定部26は、路面レベルLe、適正推定フラグfop、及び車速vを入力として、路面レベルLeの大きさに応じて、エンジン1を始動させるべき要求出力Prの値(以下、「始動閾値Pr_sth」とも称する)又はエンジン1を停止させるべき要求出力Prの値(以下、「停止閾値Pr_eth」とも称する)を調節する制御(以下、「音振始動制御」とも称する)有効にするか否かを判定するための音振始動判定処理を実行する。特に、本実施形態の推定状態判定処理では、音振始動判定処理を実行すべき場合には非作動化フラグfnoが「0」に設定され、実行すべきでない場合には「1」に設定される。以下、音振始動判定処理の詳細を説明する。なお、本実施形態では、車両100の始動時(イグニッションスイッチがオンとなる時)において、非作動化フラグfnoの初期値は「0」又は「1」の何れかに設定されていることを前提とする。
Returning to FIG. 2, the sound vibration
図6A及び図6Bは、音振始動判定処理を説明するフローチャートである。特に図6Aは、音振始動制御の作動を無効化すべく非作動化フラグfnoを「1」に設定する判断(非作動化フラグ設定判断)を説明するフローチャートである。また、図6Bは、図6Aの処理に基づいて設定された非作動化フラグfnoをクリアする判断(非作動化フラグクリア判断)を説明するフローチャートである。 6A and 6B are flowcharts illustrating the sound vibration start determination process. In particular, FIG. 6A is a flowchart illustrating the determination to set the deactivation flag f no to "1" (deactivation flag setting determination) in order to invalidate the operation of the sound vibration start control. Further, FIG. 6B is a flowchart illustrating a determination to clear the deactivation flag f no set based on the process of FIG. 6A (deactivation flag clear determination).
先ず、図6Aに示す非作動化フラグ設定判断では、ステップS300において、音振始動判定部26は、適正推定フラグfopが「1」に設定されているか否かを判定する。そして、音振始動判定部26は、適正推定フラグfopが「1」であると判断すると、ステップS310以降の処理を実行する。
First, in the deactivation flag setting determination shown in FIG. 6A, in step S300, the sound vibration
ステップS310において、音振始動判定部26は、制御単位距離duを設定する。ここで、制御単位距離duは、予め設定される演算周期Δt(例えば10ms)の間に車両100が走行する距離である。すなわち、制御単位距離duは、車速vに演算周期Δtを乗じて得られる値として定義されるものであり、車速vの大きさに応じた可変量である。
In step S310, the sound vibration
ステップS320において、音振始動判定部26は、路面判定積算走行距離Dを演算する。具体的に、先ず、音振始動判定部26は、車両100の始動時(例えば、イグニッションスイッチがオンとなるタイミング)から現在の制御周期までにおける車両100の総走行距離を取得する。そして、音振始動判定部26は、車両100の始動時から現在の制御周期までにおいて適正推定フラグfopが「1」に設定されている状態で車両100が走行した距離である適正推定時走行距離を演算する。より詳細には、音振始動判定部26は、適正推定フラグfopが「1」に設定されている制御回数に上記制御単位距離duを乗じることで、路面判定積算走行距離Dを求める。
In step S320, the sound vibration
ステップS330において、音振始動判定部26は、悪路走行積算距離Dbaを演算する。具体的に、音振始動判定部26は、車両100の始動時から現在の制御周期までにおいて、適正推定フラグfopが「1」に設定され且つ路面レベルLeが「3」又は「4」に設定されている制御回数に上記制御単位距離duを乗じることで、悪路走行積算距離Dbaを求める。
In step S330, the sound vibration
そして、ステップS340において、音振始動判定部26は、悪路継続率Rbcを演算する。具体的に、音振始動判定部26は、悪路走行積算距離Dbaを路面判定積算走行距離Dで除して悪路継続率Rbcを求める。
Then, in step S340, the sound vibration
次に、ステップS350において、音振始動判定部26は、車両100が所定の規定走行距離D_thに亘って走行した状態で、悪路継続率Rbcが所定の悪路継続率閾値Rbc_th以上となったか否かを判定する。具体的に、音振始動判定部26は、予め規定した制御回数に上記制御単位距離duを乗じて規定走行距離D_thを演算する。そして、音振始動判定部26は、規定走行距離D_thの間の走行中における制御周期中に悪路継続率Rbcが悪路継続率閾値Rbc_th以上となるか否かを判定する。なお、悪路継続率閾値Rbc_thは、車両100の走行路が「悪路」であるか「良路」であるかの判定(路面レベルLeに基づく判定)において、誤判定が継続しているか否かを判断する観点から好適な値に設定される。
Next, in step S350, the sound vibration
特に、悪路継続率閾値Rbc_thは、音振始動制御の作動を有効にした場合に、エンジン1の作動時間が長くなり燃費の低下につながるか否かを判断する観点から設定される。より詳細には、車両100が「悪路」を走行しているという誤判定が一定期間以上維持されて音振始動制御の作動が有効とされる状態(エンジン1の始動されやすく又は停止しにくい状態)が継続することで、バッテリSOCが上昇してエンジン1の始動と停止が頻繁に繰り返されることが想定される。したがって、悪路継続率閾値Rbc_thはこのような事態を抑制する観点から好適な値に設定される。
In particular, the rough road continuation rate threshold R bc_th is set from the viewpoint of determining whether or not the operation time of the
そして、音振始動判定部26は、規定走行距離D_thに亘って悪路継続率Rbcが悪路継続率閾値Rbc_th以上であると判断すると、ステップS360に進み、非作動化フラグfnoを「1」に設定して本ルーチンを終了する。すなわち、この場合、音振始動制御が無効とされる。一方、音振始動判定部26は、上記判定結果が否定的である場合に、ステップS370に進み、非作動化フラグfnoを維持したまま本ルーチンを終了する。
When the sound vibration
一方、ステップS300において、音振始動判定部26は、適正推定フラグfopが「1」ではないと判断すると(「0」であると判断すると)、ステップS340の処理に移行する。すなわち、今回の制御周期において、ロードノイズ値の推定状態が適正でないと判断される場合には、音振始動判定部26は、ステップS320における路面判定積算走行距離Dの演算及びステップS330における悪路走行積算距離Dbaの演算を実行せずに、悪路継続率Rbcを演算する。
On the other hand, in step S300, if the sound vibration start determining
これにより、ロードノイズ値の推定状態が適正でない状態で車両100の走行が継続した場合には、当該走行に係る距離分を路面判定積算走行距離Dの演算対象から除外することができ、演算される悪路継続率Rbcの精度の低下を抑制することができる。より詳細には、ロードノイズ値の推定状態が適正でない状態における距離が路面判定積算走行距離Dに加わることで、悪路継続率Rbcが想定される値よりも低く演算されることで、誤判定に基づいて音振始動制御の作動と非作動が切り替わる現象が抑制される。
As a result, if the
なお、音振始動判定部26は、非作動化フラグfnoが「1」から「0」に切り替わった以降の制御周期において、上記ステップS320において演算される路面判定積算走行距離Dを0にリセットするように構成されることが好ましい。これにより、車両100が始動から比較的長距離を走行するシーンにおいて、路面判定積算走行距離Dが大きな値となり、悪路走行積算距離Dbaを路面判定積算走行距離Dで除して得られる悪路継続率Rbcの変化率が小さくなることが抑制される。結果として、悪路継続率Rbcに基づいた誤判定の精度をより向上させることができる。
Note that the sound vibration
次に、図6Bに示す非作動化フラグクリア判断について説明する。 Next, the determination of clearing the deactivation flag shown in FIG. 6B will be explained.
先ず、ステップS380において、音振始動判定部26は、非作動化フラグfnoが「1」に設定されているか否かを判定する。そして、音振始動判定部26は、非作動化フラグfnoが「1」ではないと判断すると(「0」であると判断すると)、本ルーチンを終了する。一方、音振始動判定部26は、非作動化フラグfnoが「1」であると判断すると、ステップS381以降の処理を実行する。
First, in step S380, the sound vibration
ステップS381において、音振始動判定部26は、規定走行距離D_thに亘って走行した状態で良路継続率Rgcが所定の良路継続率閾値Rgc_th以上となったか否かを判定する。具体的に、音振始動判定部26は、上記ステップS350における処理と同様の方法で規定走行距離D_thを演算する。そして、音振始動判定部26は、規定走行距離D_thの間の走行中における制御周期中に良路継続率Rgcが良路継続率閾値Rgc_th以上となるか否かを判定する。
In step S381, the sound vibration
ここで、良路継続率Rgcは、良路走行積算距離Dgcを上記路面判定積算走行距離Dで除して得られる値である。また、良路走行積算距離Dgcは、路面レベルLeが「0」~「2」の何れかに設定された制御回数に上記制御単位距離duを乗じることで演算することができる。なお、良路継続率Rgcを、1(全体の路面判定積算走行距離D相当)からステップS340で求めた悪路継続率Rbcを減算することにより求めても良い。さらに、良路継続率閾値Rgc_thは、非作動化フラグfnoをクリアできる程度に路面レベルLeに基づく良路判断が継続していると判断する(すなわち、誤判定に基づく悪路走行判断が生じていないと判断する)観点から好適な値に設定される。 Here, the good road continuation rate R gc is a value obtained by dividing the cumulative travel distance D gc on good roads by the road surface judgment cumulative travel distance D. Further, the cumulative distance traveled on a good road D gc can be calculated by multiplying the number of times the road surface level Le is set to any one of "0" to "2" by the control unit distance d u . Note that the good road continuation rate R gc may be determined by subtracting the bad road continuation rate R bc determined in step S340 from 1 (corresponding to the total road surface judgment cumulative travel distance D). Furthermore, the good road continuation rate threshold R gc_th determines that the good road judgment based on the road surface level Le continues to the extent that the deactivation flag f no can be cleared (that is, the bad road driving judgment based on the erroneous judgment is set to a suitable value from the viewpoint of determining that no
特に、良路継続率閾値Rgc_thは、上述した誤判定に基づく悪路判断に基づいて音振始動制御が実行されることを抑制する観点から設定される非作動化フラグfnoがいつまでも「1」に設定されることに起因して、必要なシーンにおいてもエンジン1が作動しないという事態を抑制する観点から好適な値に設定される。
In particular, the good road continuation rate threshold R gc_th is such that the deactivation flag f no , which is set from the viewpoint of suppressing the sound vibration start control from being executed based on the bad road judgment based on the above-mentioned erroneous judgment, is set to "1" forever. '' is set to a suitable value from the viewpoint of suppressing a situation where the
そして、音振始動判定部26は、規定走行距離D_thに亘って良路継続率Rgcが良路継続率閾値Rgc_th以上であると判断すると、ステップS382に進み、非作動化フラグfnoを「0」に設定して本ルーチンを終了する。すなわち、この場合、音振始動制御が無効状態から有効状態に切り替わる。一方、音振始動判定部26は、上記判定結果が否定的である場合に、ステップS383に進み、非作動化フラグfnoを維持したまま本ルーチンを終了する。
Then, when the sound vibration
図2に戻り、音振始動判定部26は、設定した非作動化フラグfnoを始動/停止フラグ設定部27に出力する。
Returning to FIG. 2, the sound vibration
始動/停止フラグ設定部27は、バッテリSOC、非作動化フラグfno、及び目標モータトルクTmを入力として、エンジン1を始動させるための始動フラグfst(通常始動フラグfust及び悪路始動フラグfbst)と、停止させるための停止フラグfen(通常停止フラグfuen及び悪路停止フラグfben)を設定する始動/停止フラグ設定処理(始動フラグ設定処理及び停止フラグ設定処理)を実行する。
The start/stop
図7は、始動フラグ設定処理を説明するフローチャートである。 FIG. 7 is a flowchart illustrating the start flag setting process.
先ず、ステップS410及びステップS420において、始動/停止フラグ設定部27は、通常始動閾値Pr_suth及び悪路始動閾値Pr_sbthを設定する。
First, in steps S410 and S420, the start/stop
ここで、通常始動閾値Pr_suthは、バッテリSOCを適正範囲に維持しながら、エンジン1をできるだけ運転効率の良い運転点(最適燃費点に近い運転点)で動作させる観点から定まる始動タイミングを規定する要求出力Prの値として設定される。したがって、本実施形態の通常始動閾値Pr_suthは、要求出力Pr、車速v、及びバッテリSOCを変数とするマップの形態で予め準備される。
Here, the normal start threshold P r_suth defines the start timing determined from the viewpoint of operating the
一方、悪路始動閾値Pr_sbthは、バッテリSOCが適正範囲を超えない範囲において、通常始動閾値Pr_suthが設定される場合に比べてよりエンジン1を始動させ易くする観点から定まる、始動タイミングを規定する要求出力Prの値として設定される。すなわち、悪路始動閾値Pr_sbthは、通常始動閾値Pr_suth以下の値に設定され、要求出力Pr、車速v、及びバッテリSOCを変数とするマップの形態で予め準備される。
On the other hand, the rough road starting threshold P r_sbth defines the starting timing determined from the viewpoint of making it easier to start the
次に、ステップS430において、始動/停止フラグ設定部27は、非作動化フラグfnoが「1」であるか否かを判定する。そして、始動/停止フラグ設定部27は、非作動化フラグfnoが「1」であると判断した場合(音振始動制御が無効の場合)にはステップS440の処理に移行する。
Next, in step S430, the start/stop
ステップS440において、始動/停止フラグ設定部27は、要求出力Prが通常始動閾値Pr_suth以上であるか否かを判定する。そして、始動/停止フラグ設定部27は、要求出力Prが通常始動閾値Pr_suth以上であると判断すると、ステップS460において始動フラグfstとして通常始動フラグfustをセットして本処理を終了する。
In step S440, the start/stop
一方、始動/停止フラグ設定部27は、ステップS430で非作動化フラグfnoが「0」であると判断した場合(音振始動制御が有効の場合)にはステップS450の処理に移行する。
On the other hand, if the start/stop
ステップS450において、始動/停止フラグ設定部27は、要求出力Prが悪路始動閾値Pr_sbth以上であるか否かを判定する。そして、始動/停止フラグ設定部27は、要求出力Prが悪路始動閾値Pr_sbth以上であると判断すると、ステップS470において始動フラグfstとして悪路始動フラグfbstをセットして本処理を終了する。
In step S450, the start/stop
以上説明した始動フラグ設定処理によれば、音振始動制御が有効である場合には、要求出力Prが通常始動閾値Pr_suthよりも小さい悪路始動閾値Pr_sbth以上のときに始動フラグfst(悪路始動フラグfbst)がセットされることとなる。 According to the start flag setting process described above, when the sound vibration start control is effective, the start flag f st (Rough road start flag f bst ) will be set.
図8は、停止フラグ設定処理を説明するフローチャートである。 FIG. 8 is a flowchart illustrating the stop flag setting process.
先ず、ステップS510及びステップS520において、始動/停止フラグ設定部27は、通常停止閾値Pr_euth及び悪路停止閾値Pr_ebthを設定する。
First, in steps S510 and S520, the start/stop
ここで、通常停止閾値Pr_euthは、エンジン1を停止(発電を停止)してもバッテリSOCを十分に確保することのできる停止タイミングを規定する要求出力Prの値として設定される。通常停止閾値Pr_euthは、要求出力Pr、車速v、及びバッテリSOCを変数とするマップの形態で予め準備される。
Here, the normal stop threshold P r_euth is set as a value of the required output P r that defines a stop timing that can sufficiently secure the battery SOC even if the
一方、悪路停止閾値Pr_ebthは、バッテリSOCを適正範囲内に維持できる範囲でエンジン1をより停止させにくくする停止タイミングを規定する要求出力Prの値として設定される。すなわち、悪路停止閾値Pr_ebthは通常停止閾値Pr_euth以下の値に設定され、要求出力Pr、車速v、及びバッテリSOCを変数とするマップの形態で予め準備される。
On the other hand, the rough road stop threshold P r_ebth is set as the value of the required output P r that defines a stop timing that makes it more difficult to stop the
ステップS530において、始動/停止フラグ設定部27は、始動フラグfstとして悪路始動フラグfbstが設定されているか否かを判定する。そして、始動/停止フラグ設定部27は悪路始動フラグfbstが設定されていると判断するとステップS550の処理に移行し、設定されていないと判断するとステップS540の処理に移行する。
In step S530, the start/stop
ステップS540において、始動/停止フラグ設定部27は、車両100が現在、悪路走行中か否かを判定する。具体的に、始動/停止フラグ設定部27は、現在の制御タイミングにおいて設定されている路面レベルLeが「3」以上である場合に悪路走行中と判断し、そうでない場合には良路走行中と判断する。
In step S540, the start/stop
そして、始動/停止フラグ設定部27は、車両100が現在、悪路走行中である判断するとステップS550の処理に移行する一方、良路走行中と判断するとステップS560の処理に移行する。
If the start/stop
ステップS550において、始動/停止フラグ設定部27は、要求出力Prが悪路停止閾値Pr_ebth以下であるか否かを判定する。そして、始動/停止フラグ設定部27は、要求出力Prが悪路停止閾値Pr_ebth以下であると判断すると、停止フラグfenとして悪路停止フラグfbenをセットし(ステップS570)、本処理を終了する。一方、始動/停止フラグ設定部27は、要求出力Prが悪路停止閾値Pr_ebth以下ではないと判断すると、停止フラグfenをセットせず本処理を終了する。
In step S550, the start/stop
ステップS560において、始動/停止フラグ設定部27は、要求出力Prが通常停止閾値Pr_euth以下であるか否かを判定する。そして、始動/停止フラグ設定部27は、要求出力Prが通常停止閾値Pr_euth以下であると判断すると、停止フラグfenとして通常停止フラグfuenをセットし(ステップS580)、本処理を終了する。一方、始動/停止フラグ設定部27は、要求出力Prが通常停止閾値Pr_euth以下ではないと判断すると、停止フラグfenをセットせず本処理を終了する。
In step S560, the start/stop
以上説明した停止フラグ設定処理によれば、始動フラグfstとして悪路始動フラグfbstが設定された場合(悪路始動閾値Pr_sbthでエンジン1が始動する場合)には、停止フラグfenとして悪路停止フラグfbenがセットされる(悪路停止閾値Pr_ebthでエンジン1が停止する)。一方、始動フラグfstとして通常始動フラグfustが設定された場合(通常始動閾値Pr_suthでエンジン1が始動する場合)には、停止時の走行路面が「悪路」であるか「良路」であるかに応じて、悪路停止フラグfben又は通常停止フラグfuenがセットされる。
According to the stop flag setting process described above, when the rough road start flag f bst is set as the start flag f st (when the
図9には、通常始動閾値Pr_suth、悪路始動閾値Pr_sbth、通常停止閾値Pr_euth、及び悪路停止閾値Pr_ebthを規定するマップの一例を示す。図9に示すマップによれば、悪路始動閾値Pr_sbthは、低・中車速領域(車速vが第2車速閾値v_th2以下の領域)において、悪路始動閾値Pr_sbth及び悪路停止閾値Pr_ebthが通常始動閾値Pr_suth及び通常停止閾値Pr_euthよりも低い値に設定されている。特に、バッテリSOCの変化が許容されやすい易いSOC中間領域(バッテリSOCが変化しても適正範囲から外れにくい領域)に絞って、悪路始動閾値Pr_sbth及び悪路停止閾値Pr_ebthが通常始動閾値Pr_suth及び通常停止閾値Pr_euthよりも低い値に設定し、他のSOC領域においては悪路始動閾値Pr_sbth(悪路停止閾値Pr_ebth)及び通常始動閾値Pr_suth(通常停止閾値Pr_euth)を相互に略同一の値に設定することが好ましい。これにより、音振始動制御が実行されることに起因するバッテリ3の過充電若しくは過放電、又はバッテリSOCが適正範囲の内外を行き来することに起因するエンジン1の頻繁な始動及び停止を抑制することができる。
FIG. 9 shows an example of a map that defines the normal starting threshold P r_suth , the rough road starting threshold P r_sbth , the normal stopping threshold P r_euth , and the rough road stopping threshold P r_ebth . According to the map shown in FIG. 9, the rough road starting threshold P r_sbth is the rough road starting threshold P r_sbth and the rough road stopping threshold P r_ebth is set to a value lower than the normal start threshold P r_suth and the normal stop threshold P r_euth . In particular, we focused on the SOC intermediate region where changes in battery SOC are easily tolerated (area where it is difficult to deviate from the appropriate range even if battery SOC changes), and set the rough road starting threshold P r_sbth and the rough road stopping threshold P r_ebth to the normal starting threshold. The rough road starting threshold P r_sbth (rough road stopping threshold P r_ebth ) and the normal starting threshold P r_suth (normal stopping threshold P r_euth ) are set to a value lower than P r_suth and the normal stopping threshold P r_euth in other SOC areas. It is preferable that they be set to substantially the same value. This suppresses overcharging or overdischarging of the
また、悪路始動閾値Pr_sbth及び通常始動閾値Pr_suthはバッテリSOCが低いほど小さい値をとるように設定される。さらに、悪路停止閾値Pr_ebth及び通常停止閾値Pr_euthはバッテリSOCが大きいほど大きい値をとるように設定される。 Further, the rough road starting threshold P r_sbth and the normal starting threshold P r_suth are set to take smaller values as the battery SOC is lower. Further, the rough road stop threshold P r_ebth and the normal stop threshold P r_euth are set to take larger values as the battery SOC becomes larger.
図2に戻り、始動/停止フラグ設定部27は、設定した始動フラグfst及び停止フラグfenを、目標発電動作点設定部28に出力する。
Returning to FIG. 2, the start/stop
目標発電動作点設定部28は、始動フラグfst及び停止フラグfenを入力として、エンジン1の運転点を設定する。具体的に、目標発電動作点設定部28は、始動フラグfst及び停止フラグfenにより規定されるエンジン1の始動タイミング及び停止タイミングに応じて、バッテリSOCを適正範囲に維持できる範囲においてできるだけ燃費を良くすることができるように(最適燃費点に近づくように)、エンジン1の目標回転数Ne及び目標トルクTeを設定する。そして、目標発電動作点設定部28は、設定したエンジン1の目標回転数Ne及び目標トルクTeをそれぞれ、発電機2(特に、図示しない発電機2のインバータ)及びエンジン1(特に、図示しないエンジン制御コントローラ)に出力する。
The target power generation operating
図10は、本実施形態に係る制御方法を車両100の特定の走行シーンに適用した制御結果を説明する図である。図10(a)は音振始動制御が有効とされている区間を示す。また、図10(b)は、バッテリSOCの経時変化を示す。さらに、図10(c)は、要求出力Pr、始動閾値Pr_sth、及び停止閾値Pr_ethの経時変化を示す。特に、悪路始動閾値Pr_sbth及び通常始動閾値Pr_suthをそれぞれ太字の実線及び太字の破線で示し、悪路停止閾値Pr_ebth及び通常停止閾値Pr_euthをそれぞれ細字の実線及び細字の破線で示す。
FIG. 10 is a diagram illustrating a control result obtained by applying the control method according to the present embodiment to a specific driving scene of the
図示のように、時刻t1までにおいては「良路」を走行する状態が継続することで音振始動制御が有効となっている(図6BのステップS381のYes及びステップS382)。そして、時刻t1において、車両100が「悪路」を走行し始めて音振始動制御が開始される。
As shown in the figure, the sound vibration start control is effective because the vehicle continues to be traveling on a "good road" until time t1 (Yes in step S381 and step S382 in FIG. 6B). Then, at time t1, the
そして、時刻t2において、要求出力Prが悪路始動閾値Pr_sbth以上となると、悪路始動フラグfbstが設定され、エンジン1が始動する(ステップS450のYes、及びステップS470)。これにともない、発電が開始されバッテリSOCが増加し始める。
Then, at time t2, when the required output P r becomes equal to or greater than the rough road starting threshold P r_sbth , the rough road starting flag f bst is set and the
次に、時刻t3において、悪路継続率Rbcが悪路継続率閾値Rbc_thを超え、音振始動制御が無効になる(図6AのステップS350のYes及びステップS360)。そして、要求出力Prが悪路走行中において悪路停止閾値Pr_ebth以下となり、悪路停止フラグfbenが設定され、エンジン1が停止する(ステップS540のYes、ステップS550のYes、及びステップS570)。これにともない、発電が停止してバッテリSOCが減少し始める。
Next, at time t3, the rough road continuation rate R bc exceeds the rough road continuation rate threshold R bc_th , and the sound vibration start control becomes invalid (Yes in step S350 and step S360 in FIG. 6A). Then, the required output P r becomes equal to or less than the rough road stop threshold P r_ebth while driving on a rough road, the rough road stop flag f ben is set, and the
以上説明した本実施形態に係る制御方法によれば、車両100の暗騒音が高暗騒音状態である場合(路面レベルLeが「3」又は「4」の場合)に、低暗騒音状態(路面レベルLeが「0」~「2」の場合)よりもエンジン1を始動させ易くする一方、停止をさせにくくする制御が実現される。したがって、車両100の走行時において、エンジン1の騒音により乗員に与える不快感を低減させつつ、要求出力Pr及びバッテリSOCに応じて要求される発電電力量を満たすことができる。
According to the control method according to the present embodiment described above, when the background noise of the
[変形例]
次に、上記実施形態で説明した制御方法に対する変形例について説明する。
[Modified example]
Next, a modification of the control method described in the above embodiment will be described.
(変形例1)
スリップ判定処理、推定状態判定処理、又は音振始動判定処理の実行と非実行を、車両100の乗員等により操作される所定のスイッチ(イグニッションスイッチなど)で切り替える構成を採用しても良い。例えば、推定状態判定処理に優先して適正推定フラグfopを「0」に設定する構成、又は音振始動判定処理に優先して非作動化フラグfnoを「1」に設定する構成を採用しても良い。これにより、車両100の乗員等が希望に応じてエンジン1を始動させるモードと始動させないモードを選択することができる。
(Modification 1)
A configuration may be adopted in which execution and non-execution of the slip determination process, the estimated state determination process, or the sound vibration start determination process are switched by a predetermined switch (such as an ignition switch) operated by the occupant of the
(変形例2)
本実施形態の制御方法を適用する車載アクチュエータはエンジン1に限られない。すなわち、ロードノイズ値が小さいときに車両100の乗員が不快と感じる可能性がある程度の一定の動作音(騒音)を発する装置であれば、上記実施形態で説明した制御を若干の修正を加えつつ適用することができる。このような車載アクチュエータとしては、例えば、エアコン、ファン、ナビゲーションシステム、及びオーディオなどが挙げられる。また、他の車載アクチュエータとして、走行中の車両100の周囲にいる者に対して当該車両100の存在を認識させるためにエンジン1の駆動音を模した音を生成する走行音生成器に対して本実施形態の制御方法を適用しても良い。
(Modification 2)
The on-vehicle actuator to which the control method of this embodiment is applied is not limited to the
(変形例3)
本実施形態において車両100の暗騒音の大きさの指標となる路面レベルLeは「0」~「4」の5段階に限られない。すなわち、ロードノイズ値そのものと当該ロードノイズ値に対する推定状態に基づいた車両100の暗騒音の大きさの指標となり、高暗騒音状態と低暗騒音状態を切り分けることが可能であるならば任意の段階数に設定することが可能である。また、車両100の暗騒音の大きさの指標を連続量のパラメータで表現しても良い。
(Modification 3)
In this embodiment, the road surface level Le, which is an index of the level of background noise of the
(変形例4)
ロードノイズ値を演算するための検出パラメータとして車輪7の角加速度Aに代えて、又はこれとともにロードノイズの大きさに相関する他の任意の検出パラメータを採用しても良い。このような検出パラメータとしては、例えば、タイヤの角加速度、マイクなどを用いて直接的に検出された走行音、Gセンサ検出値(路面の状態による加速度の変化に相関)、及びサスペンションの変動量(路面状態による変動)などが挙げられる。
(Modification 4)
Instead of the angular acceleration A of the
(変形例5)
車両100に設定される所定の動作モードに応じて、スリップ判定処理、推定状態判定処理、音振始動判定処理、又はエンジン始動そのものの実行と非実行を切り替える構成を採用しても良い。例えば、所定のスイッチに対する操作によりエンジン1の作動が制限されている場合(マナーモード設定時)、又は車両100の起動時(電源オン時)であってエンジン1の初回始動前の状態には、音振始動判定処理に優先して非作動化フラグfnoを「1」に設定するか、エンジン1の作動そのものを禁止しても良い。
(Modification 5)
Depending on a predetermined operation mode set to
[本実施形態の構成及びその作用効果1]
本実施形態によれば、騒音源となる車載アクチュエータの動作を制御する車載アクチュエータ制御方法が提供される。この車載アクチュエータ制御方法は、車両100の車輪7の角加速度Aからロードノイズの大きさを数値化したロードノイズ値を推定するロードノイズ値推定工程(角加速度分散値演算部241、及び分散値補正部244)と、ロードノイズ値の推定状態が適正となる適正推定状態であるか否かを判定する推定状態判定工程(図5)と、ロードノイズ値及び推定状態に基づいて、車両100の暗騒音が相対的に大きい高暗騒音状態(路面レベルLe=「3」~「4」)であるか相対的に小さい低暗騒音状態(路面レベルLe=「0」~「2」)であるかを判定する暗騒音状態判定工程(路面レベル設定部245)と、判定された車両100の暗騒音の状態に応じて車載アクチュエータ(エンジン1)の出力を調節する出力調節工程(図7及び図8)と、を含む。
[Configuration of this embodiment and its effects 1]
According to the present embodiment, a vehicle-mounted actuator control method is provided that controls the operation of a vehicle-mounted actuator that is a source of noise. This in-vehicle actuator control method includes a road noise value estimation step (angular acceleration
そして、暗騒音状態判定工程(音振始動判定処理)では、推定状態が適正推定状態であると判断した場合(図5のステップS200~ステップS240の判定結果が全て肯定的である場合)に、ロードノイズ値と所定の閾値(路面レベルLe=「2」と「3」)との大小に応じて車両100の暗騒音が高暗騒音状態であるか低暗騒音状態であるかを判定する(ステップS300がYes、及びステップS310~ステップS350)。また、暗騒音状態判定工程では、推定状態が適正推定状態では無いと判断した場合(ステップS300がNo)には、ロードノイズ値に関わらず車両100の暗騒音が低暗騒音状態であると判断する(ステップS360)。
Then, in the background noise state determination step (sound vibration start determination process), when it is determined that the estimated state is an appropriate estimated state (when all of the determination results in steps S200 to S240 in FIG. 5 are positive), It is determined whether the background noise of the
さらに、上記出力調節工程では、車両100の暗騒音が高暗騒音状態であると判断した場合には、車載アクチュエータの動作に伴う騒音(エンジン1の動作に伴う騒音)が相対的に大きくなるように該車載アクチュエータの出力を設定する。一方、車両100の暗騒音が低暗騒音状態であると判断した場合には、車載アクチュエータの動作に伴う騒音が相対的に小さくなるように該車載アクチュエータの出力を設定する。
Furthermore, in the output adjustment step, when it is determined that the background noise of the
これにより、車両100の乗員が車載アクチュエータの動作に伴う騒音を認識し難い高暗騒音状態において車載アクチュエータの出力を高くする一方、当該騒音を認識し易い低暗騒音状態において車載アクチュエータの出力を低くする制御が実現される。特に、ロードノイズ値の推定精度(角加速度Aの検出精度)が低い場合には、当該ロードノイズ値に関わらず車両100の暗騒音が低暗騒音状態であると判断することで、誤判定に基づき低暗騒音状態において車載アクチュエータの出力が高く設定される事態を防止することができる。結果として、車載のアクチュエータの動作に伴う騒音によって乗員に不快感を与えることをより確実に防止することができる。
As a result, the output of the on-vehicle actuator is increased in high background noise conditions in which it is difficult for the occupants of the
なお、本実施形態では、上記車載アクチュエータ制御方法を実行する車載アクチュエータ制御装置(コントローラ50)が提供される。特に、コントローラ50は、ロードノイズ値推定工程を実行するロードノイズ値推定部(角加速度分散値演算部、及び分散値補正部244、及び路面レベル設定部245)と、上記推定状態判定工程を実行する推定状態判定部243、暗騒音状態判定工程を実行する暗騒音状態判定部(路面レベル設定部245)、及び出力調節工程を実行する出力調節部(始動/停止フラグ設定部27又は目標発電動作点設定部28)として機能する。
Note that in this embodiment, an on-vehicle actuator control device (controller 50) that executes the above-described on-vehicle actuator control method is provided. In particular, the
また、本実施形態の推定状態判定工程では、車両100の機械ブレーキが作動している場合に、ロードノイズ値の推定状態が適正推定状態ではないと判断する(ステップS200のNo及びステップS270)。
Further, in the estimated state determination step of the present embodiment, when the mechanical brake of the
すなわち、ロードノイズ値の推定状態が適正推定状態ではないと判断する具体的なシーンとして、車輪7に作用する摩擦力がロードノイズ値を推定するための角加速度Aに対する外乱要素となる機械ブレーキ作動時を設定することができる。なお、本実施形態の車両100では、制動機能として機械ブレーキの他に、アクセル開度APOの減少量に応じて駆動モータ4の回生力を調節して制動を行う回生ブレーキが搭載されている。このため、制動シーンによっては機械ブレーキよりも回生ブレーキの実行頻度が高いことが想定される。このため、機械ブレーキの作動時を適正推定状態ではないと判断する制御ロジックを採用したとしても、車両100の制動シーンにおいて必ず適正推定状態ではないと判断されるという事態(制動時に常に車載アクチュエータの出力が低く設定されるという事態)が抑制される。
That is, a specific scene in which it is determined that the road noise value estimation state is not a proper estimation state is a mechanical brake operation in which the frictional force acting on the
さらに、本実施形態の推定状態判定工程では、車輪7がスリップしている場合に、ロードノイズ値の推定状態が適正推定状態ではないと判断する(図4A、図4Bのスリップ判定処理)。すなわち、推定状態が適正推定状態ではないと判断する具体的なシーンとして、車輪7の空転による角加速度Aの振動が外乱要素となるスリップ時を設定することができる。
Furthermore, in the estimated state determination process of the present embodiment, if the
また、本実施形態の推定状態判定工程では、車両100の加速度(前後G推定値)が該車両100の急減速又は急加速を判断する観点から定まる所定加速度(前後G検出値)よりも大きい場合に、車輪7がスリップしていると判断する(ステップS150のYes)。すなわち、通常の減速時又は加速時と比べて強い制動力又は駆動力が外乱要素となる急減速時又は急加速時をスリップの恐れがあるシーンとして判断するロジックが実現される。
Further, in the estimated state determination step of the present embodiment, if the acceleration (longitudinal G estimated value) of the
なお、車両100の加速度に代えて、又はこれとともに車両100に搭載される走行駆動源である駆動モータ4の目標モータトルクTmが該車両100の急減速又は急加速を判断する観点から定まる所定駆動力よりも大きい場合に、車輪7がスリップしていると判断する構成を採用しても良い。特に、車両100が勾配路において発進又は停止するシーンにおいては、急減速時又は急加速時であっても減速度又は加速度が比較的小さくなることも想定される。すなわち、走行シーンによっては、減速度又は加速度のみからは急減速時又は急加速時を高精度に特定できないことが想定される。これに対して、目標モータトルクTmは走行路の勾配も含めて設定されるので、勾配路であっても急減速又は急加速に由来する増減が好適に反映される。したがって、勾配路走行時などの特定の走行シーンにおいて、車両100がスリップしている場合をより好適に特定することができる。
Note that instead of or in addition to the acceleration of the
さらに、本実施形態では、車両100は、要求出力Prに応じて発電機2を駆動してバッテリ3を充電し該バッテリ3から走行用の駆動モータ4に電力を供給するシリーズハイブリッド車両として構成され、車載アクチュエータは発電機2を駆動するエンジン1として構成される。
Furthermore, in this embodiment, the
そして、出力調節工程では、判定された車両100の暗騒音の状態(路面レベルLeが「0」~「4」の何れか)に応じて、エンジン1の始動を許可するための要求出力Prの閾値である始動閾値Pr_sthを設定する(図7、図9)。また、エンジン1の停止を許可するための要求出力Prの閾値である停止閾値Pr_ethを設定する(図8、図9)。
Then, in the output adjustment step, the required output P r for permitting the start of the
特に、要求出力Prが始動閾値Pr_sth以上となるとエンジン1の始動を判断し、要求出力Prが停止閾値Pr_eth以下となるとエンジン1の停止を判断する。
In particular, when the required output P r becomes equal to or greater than the starting threshold value P r_sth , it is determined to start the
そして、車両100の暗騒音が高暗騒音状態(路面レベルLe=「3」~「4」)であると判断した場合には、始動閾値Pr_sthを相対的に小さい第1始動閾値(悪路始動閾値Pr_sbth)に設定する(ステップS430のYes及びステップS440)。また、停止閾値Pr_ethを相対的に小さい第1停止閾値(悪路停止閾値Pr_ebth)に設定する(ステップS540のYes及びステップS550)。一方、車両100の暗騒音が低暗騒音状態(路面レベルLe=「0」~「2」)であると判断した場合には、始動閾値Pr_sthを相対的に大きい第2始動閾値(通常始動閾値Pr_suth)に設定する(ステップS430のNo及びステップS450)。また、停止閾値Pr_ethを相対的に大きい第2停止閾値(通常停止閾値Pr_euth)に設定する(ステップS540のNo及びステップS560)。
Then, when it is determined that the background noise of the
このように、上記実施形態で説明した制御方法による車載アクチュエータとしてシリーズハイブリッド型の車両100におけるエンジン1を想定し、その出力調整としてエンジン1を始動又は停止させる要求出力Prを変えることで、車両100の走行時において乗員に対して騒音による不快感を与えないようにエンジン1の始動タイミング及び停止タイミングを調節することができる。
In this way, assuming the
[本実施形態の構成及びその作用効果2]
本実施形態によれば、上記車載アクチュエータ制御方法及び車載アクチュエータ制御装置の一態様であるエンジン制御方法及びエンジン制御装置が提供される。
[Configuration of this embodiment and its effects 2]
According to the present embodiment, an engine control method and an engine control device, which are one aspect of the above-mentioned in-vehicle actuator control method and in-vehicle actuator control device, are provided.
本実施形態のエンジン制御方法では、要求出力Prに応じて、エンジン1により発電機2を駆動してバッテリ3を充電し該バッテリ3から走行用の駆動モータ4に電力を供給するシリーズハイブリッド型の車両100において、エンジン1を始動させるための要求出力Prの閾値である始動閾値Pr_sthを設定する。そして、このエンジン制御方法は、車両100の暗騒音が相対的に大きい高暗騒音状態(路面レベルLe=「3」~「4」)であるか相対的に小さい低暗騒音状態(路面レベルLe=「0」~「2」)であるかを判定する暗騒音状態判定工程(路面レベル設定部245)と、車両100の暗騒音の状態に応じて始動閾値Pr_sthを設定する始動/停止閾値設定工程(始動フラグ設定処理)と、を含む。
In the engine control method of this embodiment, a series
そして、始動/停止閾値設定工程では、車両100の暗騒音が高暗騒音状態であると判断された場合には、始動閾値Pr_sthを相対的に小さい第1始動閾値(悪路始動閾値Pr_sbth)に設定し(ステップS430のNo及びステップS450)、車両100の暗騒音が低暗騒音状態であると判断された場合には、始動閾値Pr_sthを相対的に大きい第2始動閾値(通常始動閾値Pr_suth)に設定する(ステップS430のYes及びステップS460)。
In the start/stop threshold setting step, if it is determined that the background noise of the
さらに、本実施形態のエンジン制御方法では、始動/停止閾値設定工程では、車両100の暗騒音の状態に応じて、エンジン1を停止させるための要求出力Prの閾値である停止閾値Pr_ethを設定する(停止フラグ設定処理)。そして、車両100の暗騒音が高暗騒音状態(路面レベルLe=「3」~「4」)であると判断すると、停止閾値Pr_ethを相対的に小さい第1停止閾値(悪路停止閾値Pr_ebth)に設定する(ステップS540のYes及びステップS550)。また、車両100の暗騒音が低暗騒音状態(路面レベルLe=「0」~「2」)であると判断すると、停止閾値Pr_ethを相対的に大きい第2停止閾値(通常停止閾値Pr_euth)に設定する(ステップS540のNo及びステップS560)。
Further, in the engine control method of the present embodiment, in the start/stop threshold setting step, the stop threshold P r_eth , which is the threshold of the required output P r for stopping the
これにより、高暗騒音状態においては低暗騒音状態よりもエンジン1を停止させにくくすることができる。結果として、上述のように高暗騒音状態においてエンジン1を始動させ易くしつつも停止はさせにくい構成となるため、車両100の乗員が騒音を認識し難い高暗騒音状態におけるエンジン1の動作時間をより長くして、発電量(バッテリ3への充電量)をより好適に確保することができる。また、高暗騒音状態が一定期間継続する状況下において、悪路始動閾値Pr_sbthと悪路停止閾値Pr_ebthが相互に近い値となることによる頻繁なエンジン1の始動と停止の繰り返しも抑制される
This makes it more difficult to stop the
なお、本実施形態では、上記エンジン制御方法を実行するエンジン制御方法(コントローラ50)が提供される。すなわち、コントローラ50は、暗騒音状態判定工程を実行する暗騒音状態判定部(路面レベル設定部245)、及び始動/停止閾値設定工程を実行する始動/停止閾値設定部(始動/停止フラグ設定部27)として機能する。
Note that in this embodiment, an engine control method (controller 50) that executes the engine control method described above is provided. That is, the
特に、本実施形態の推定状態判定工程では、悪路始動閾値Pr_sbth及び通常始動閾値Pr_suthを、バッテリ3の充電率(バッテリSOC)が低いほど小さい値に設定する。これにより、高暗騒音状態及び低暗騒音状態の双方において、バッテリSOCが適正範囲を下回らないようにエンジン1を始動させることができる。
In particular, in the estimated state determination step of this embodiment, the rough road starting threshold P r_sbth and the normal starting threshold P r_suth are set to smaller values as the charging rate (battery SOC) of the
さらに、本実施形態のエンジン制御方法は、車両100の車輪7の角加速度Aからロードノイズの大きさを数値化したロードノイズ値(「1」~「4」の範囲の路面レベルLe)を推定するロードノイズ値推定工程(角加速度分散値演算部241、及び分散値補正部244)をさらに含む。そして、路面レベル設定部245では、ロードノイズ値が所定の閾値(路面レベルLe=「2」と「3」)以上である場合に、車両100の暗騒音が高暗騒音状態であると判断する(ステップS300がYes)。そして、ロードノイズ値に基づく高暗騒音状態の判断が継続した場合(規定走行距離D_thに亘って悪路継続率Rbcが悪路継続率閾値Rbc_th以上となった場合)に、後の制御においてロードノイズ値と上記閾値の大小関係に関わらず、車両100の暗騒音の状態が低暗騒音状態であると判断する(ステップS350のYes及びステップS360)。
Furthermore, the engine control method of the present embodiment estimates a road noise value (road surface level Le in the range of "1" to "4") that quantifies the magnitude of road noise from the angular acceleration A of the
これにより、車両100の暗騒音の状態が高暗騒音状態であるか低暗騒音状態を、角加速度Aから演算されるロードノイズ値と所定の閾値との大小関係により判断することができる。すなわち、車両100の暗騒音の状態を判断するための具体的な制御ロジックが実現される。その上で、ロードノイズ値が閾値以上となる判断される状態が継続した場合に、以降の制御においては車両100の暗騒音の状態が低暗騒音状態と判断されることとなる。このため、通常始動閾値Pr_suthよりも低い値の悪路始動閾値Pr_sbthに基づいてエンジン1が始動される状態が続くことによる、バッテリ3の過充電又は燃費の低下をより確実に防止することができる。
Thereby, it is possible to determine whether the background noise state of the
特に、ロードノイズ値に基づく高暗騒音状態の継続の判断を、所定の制御期間(規定走行距離D_th)において車両100が悪路を走行する距離の割合(悪路継続率Rbc)が基準値(悪路継続率閾値Rbc_th)以上となるか否かに基づいて判断する。これにより、車両100の現実の走行シーンを想定してロードノイズ値に関わらず低暗騒音状態と判断するための好適な制御期間を定めることができる。なお、悪路継続率Rbcに代えて、ロードノイズ値が上記閾値以上と判断される状態の継続を、所定の制御期間における悪路走行時間の割合が基準値以上となるか否かに基づいて判断する構成を採用しても良い。
In particular, the determination of the continuation of the high background noise state based on the road noise value is based on the ratio of the distance that the
そして、本実施形態のエンジン制御方法は、ロードノイズ値の推定状態が適正となる適正推定状態であるか否かを判定する推定状態判定工程(図5)をさらに含む。そして、暗騒音状態判定工程では、推定状態が適正推定状態ではないと判断された制御タイミングを、上記制御期間から除外する(ステップS300のNo)。 The engine control method of the present embodiment further includes an estimated state determining step (FIG. 5) of determining whether the estimated state of the road noise value is an appropriate estimated state. In the background noise state determination step, control timings in which the estimated state is determined not to be the appropriate estimated state are excluded from the control period (No in step S300).
これにより、車両100の走行シーンなどに応じてロードノイズ値の推定精度が適正に保たれない場合において、誤判定に基づいて上述した高暗騒音状態が継続していていないと判断される事態(結果的に暗騒音の状態が低暗騒音状態である判断される事態)が抑制される。これにより、低暗騒音状態でエンジン1を作動させることで車両100の乗員に不快感を与えることをより確実に防止することができる。
As a result, when the estimation accuracy of the road noise value is not properly maintained depending on the driving scene of the
なお、本実施形態のエンジン制御方法では、基本的には、バッテリSOCを適正範囲内に維持する発電量が実現されるように始動閾値Pr_sth及び停止閾値Pr_ethが設定される。すなわち、車両100がある走行距離を走行する際に消費するエネルギー量(要求出力Prの積分値)に対して必要な発電量は決まるため、当該発電量に応じたエンジン1の動作時間を確保する必要がある。これに対して、上述のように、高暗騒音状態において始動閾値Pr_sth及び停止閾値Pr_ethをともに低暗騒音状態におけるそれよりも小さくする構成とすることで、必要な発電量を確保するためのエンジン1の動作時間を好適に維持することができる。言い換えると、車両100がエンジン1を作動させずに走行している状態(EV走行)の頻度を維持することができる。
In addition, in the engine control method of this embodiment, the starting threshold value P r_sth and the stopping threshold value P r_eth are basically set so that the amount of power generation that maintains the battery SOC within an appropriate range is achieved. In other words, since the required amount of power generation is determined by the amount of energy consumed when the
特に、本実施形態では、悪路停止閾値Pr_ebth及び通常停止閾値Pr_euthを、バッテリSOCが高いほど大きい値に設定する。これにより、高暗騒音状態及び低暗騒音状態の双方において、バッテリSOCが適正範囲を超えてしまわないようにエンジン1を停止させることができる。
In particular, in this embodiment, the rough road stop threshold P r_ebth and the normal stop threshold P r_euth are set to larger values as the battery SOC is higher. Thereby, the
さらに、本実施形態のエンジン制御方法は、要求出力Prが始動閾値Pr_sth以上となるとエンジン1の始動指令(始動フラグfst)を生成するエンジン始動判断工程(図7)と、要求出力Prが停止閾値Pr_eth以下となるとエンジン1の停止指令(停止フラグfen)を生成するエンジン停止判断工程(図8)と、を含む。
Furthermore, the engine control method of the present embodiment includes an engine start determination step (FIG. 7) that generates a start command (start flag f st ) for the
エンジン始動判断工程では、車両100の暗騒音が高暗騒音状態である場合(ステップS430のNo)には、要求出力Prが悪路始動閾値Pr_sbth以上となると悪路始動フラグfbstを生成し(ステップS450のYes、及びステップS470)、車両100の暗騒音が低暗騒音状態である場合(ステップS430のYes)には、要求出力Prが通常始動閾値Pr_suth以上となると通常始動フラグfustを生成する(ステップS440のYes、及びステップS460)。
In the engine start determination step, if the background noise of the
一方、エンジン停止判断工程(始動/停止フラグ設定部27)では、車両100の暗騒音が高暗騒音状態である場合(ステップS530のYes)には、要求出力Prが悪路停止閾値Pr_ebth以下となると悪路停止フラグfbenを生成し(ステップS550のYes、及びステップS570)、車両100の暗騒音が低暗騒音状態である場合(ステップS530のNo)には、要求出力Prが通常停止閾値Pr_euth以下となると通常停止フラグfuenを生成する(ステップS460のYes、及びステップS580)。
On the other hand, in the engine stop determination step (start/stop flag setting unit 27), if the background noise of the
これにより、高暗騒音状態においては低暗騒音状態よりエンジン1を始動させ易くしつつ、エンジン1を停止させにくくするための具体的な制御ロジックが実現される。
Thereby, a specific control logic for making it easier to start the
また、エンジン始動指令工程では、車両100の暗騒音が高暗騒音状態であると判断される状態が継続した場合(ステップS350のYes及びステップS360)に、後の制御において車両100の暗騒音の状態の判断結果に関わらず、要求出力Prが通常始動閾値Pr_suth以上となると通常始動フラグfustを生成する(ステップS430のYes、ステップS440のYes、及びステップS460)。
Further, in the engine start command step, if the state in which the background noise of the
これにより、高暗騒音状態であるとの判断が一定期間以上継続した場合であっても、実際のエンジン1の始動を当該判断に拘束されることなく、通常始動閾値Pr_suthに基づいてエンジン1を始動させることのできる制御ロジックが実現される。したがって、上述したバッテリ3の過充電及び燃費の悪化を回避することができる。
As a result, even if the judgment that the high background noise state is present continues for a certain period of time or more, the
なお、エンジン停止指令工程において、車両100の暗騒音が高暗騒音状態であると判断される状態が継続した場合に、後の制御において車両100の暗騒音の状態の判断結果に関わらず、要求出力Prが通常停止閾値Pr_euth以下となると通常停止フラグfuenを生成する構成を採用しても良い。この構成によっても、バッテリ3の過充電及び燃費の悪化を回避することができる。
In addition, in the engine stop command process, if the background noise of the
また、本実施形態のエンジン制御方法におけるエンジン停止指令工程では、要求出力Prが悪路始動閾値Pr_sbth以上となってエンジン1が始動される場合(ステップS530のYes)に、車両100の暗騒音の状態に関わらず要求出力Prが悪路停止閾値Pr_ebth以下となると停止指令(悪路停止フラグfben)を生成する(ステップS550のYes及びステップS570)。一方、要求出力Prが通常始動閾値Pr_suth以上となってエンジン1が始動される場合(ステップS530のNo)には、車両100の暗騒音の状態に応じて要求出力Prが悪路停止閾値Pr_ebth以下又は通常停止閾値Pr_euth以下となると停止フラグfenを生成する(ステップS540~ステップS580)。
Further, in the engine stop command step in the engine control method of the present embodiment, when the requested output P r becomes equal to or higher than the rough road starting threshold P r_sbth and the
これにより、高暗騒音状態(特に悪路走行時)において設定される悪路始動閾値Pr_sbthに基づいてエンジン1が始動された場合、停止時の暗騒音の状態に関わらず、高暗騒音状態用の悪路停止閾値Pr_ebthに基づいてエンジン1が停止されることとなる。このため、エンジン1の始動時において相対的に小さい悪路始動閾値Pr_sbth(悪路用)を適用したにも関わらず、停止時には相対的に大きい通常停止閾値Pr_euth(良路用)が適用されることで始動閾値Pr_sth及び停止閾値Pr_ethが相互に近づくことに起因してエンジン1の始動及び停止が頻繁に繰り返される事態が抑制される。
As a result, if the
一方で、低暗騒音状態(特に良路走行時)において設定される通常始動閾値Pr_suthに基づいてエンジン1が始動された場合には、停止時に本来想定されている通常停止閾値Pr_euthよりも小さい悪路始動閾値Pr_sbthが適用された場合であっても、始動閾値Pr_sth及び停止閾値Pr_ethは相互に一定程度離れている。このため、停止時における車両100の暗騒音の状態に応じて悪路停止閾値Pr_ebth以下又は通常停止閾値Pr_euthを適用し、エンジン1を停止させることができる。
On the other hand, when the
以上、本発明の実施形態について説明したが、上記実施形態は本発明の適用例の一部を示したに過ぎず、本発明の技術的範囲を上記実施形態の具体的構成に限定する趣旨ではない。 Although the embodiments of the present invention have been described above, the above embodiments merely show a part of the application examples of the present invention, and are not intended to limit the technical scope of the present invention to the specific configurations of the above embodiments. do not have.
20 車速演算部
22 目標駆動力演算部
24 路面判定部
26 音振始動判定部
27 始動/停止フラグ設定部
28 目標発電動作点設定部
50 コントローラ
100 車両
241 角速度分散値演算部
242 スリップ判定部
243 推定状態判定部
244 分散値補正部
245 路面レベル設定部
20 Vehicle
Claims (8)
前記車両の暗騒音が相対的に大きい高暗騒音状態であるか相対的に小さい低暗騒音状態であるかを判定する暗騒音状態判定工程と、
前記車両の暗騒音の状態に応じて前記始動閾値及び/又は前記停止閾値を設定する始動/停止閾値設定工程と、を含み、
前記始動/停止閾値設定工程では、
前記車両の暗騒音が前記高暗騒音状態であると判断された場合には、前記始動閾値を相対的に小さい第1始動閾値に設定し、
前記車両の暗騒音が前記低暗騒音状態であると判断された場合には、前記始動閾値を相対的に大きい第2始動閾値に設定し、及び/又は
前記車両の暗騒音が前記高暗騒音状態であると判断された場合には、前記停止閾値を相対的に小さい第1停止閾値に設定し、
前記車両の暗騒音が前記低暗騒音状態であると判断された場合には、前記停止閾値を相対的に大きい第2停止閾値に設定し、
前記車両の車輪の角加速度からロードノイズの大きさを数値化したロードノイズ値を推定するロードノイズ値推定工程をさらに含み、
前記暗騒音状態判定工程では、
前記ロードノイズ値が所定の閾値以上である場合に、前記車両の暗騒音の状態が前記高暗騒音状態であると判断し、
前記ロードノイズ値に基づく前記高暗騒音状態の判断が継続した場合に、後の制御において前記ロードノイズ値と閾値の大小関係に関わらず、前記車両の暗騒音の状態が前記低暗騒音状態であると判断する、
エンジン制御方法。 In a series hybrid vehicle in which an engine drives a generator to charge a battery and supply electric power to a drive motor for driving from the battery in accordance with the required output, a threshold value of the required output for starting the engine. An engine control method that sets a starting threshold that is and/or a stopping threshold that is a threshold of the required output for stopping the engine, the method comprising:
a background noise state determining step of determining whether the background noise of the vehicle is in a high background noise state where the background noise is relatively loud or in a low background noise state where the background noise is relatively low;
a start/stop threshold setting step of setting the start threshold and/or the stop threshold according to the state of background noise of the vehicle,
In the start/stop threshold setting step,
If it is determined that the background noise of the vehicle is in the high background noise state, setting the starting threshold to a relatively small first starting threshold;
If it is determined that the background noise of the vehicle is in the low background noise state, the starting threshold is set to a relatively large second starting threshold, and/or the background noise of the vehicle is in the high background noise state. If it is determined that the stop threshold is in the state, the stop threshold is set to a relatively small first stop threshold,
If it is determined that the background noise of the vehicle is in the low background noise state, setting the stop threshold to a relatively large second stop threshold ;
further comprising a road noise value estimation step of estimating a road noise value that quantifies the magnitude of road noise from the angular acceleration of the wheels of the vehicle,
In the background noise state determination step,
If the road noise value is greater than or equal to a predetermined threshold, determining that the background noise state of the vehicle is the high background noise state,
If the determination of the high background noise state based on the road noise value continues, the background noise state of the vehicle is determined to be the low background noise state in subsequent control regardless of the magnitude relationship between the road noise value and the threshold value. judge that there is
Engine control method.
前記第1始動閾値及び前記第2始動閾値を、前記バッテリの充電率が低いほど小さい値に設定する、
エンジン制御方法。 The engine control method according to claim 1,
The first start threshold and the second start threshold are set to smaller values as the charging rate of the battery decreases;
Engine control method.
前記ロードノイズ値の推定状態が適正となる適正推定状態であるか否かを判定する推定状態判定工程をさらに含み、
前記暗騒音状態判定工程では、
前記推定状態が前記適正推定状態ではないと判断された制御タイミングを、前記ロードノイズ値に基づく前記高暗騒音状態の判断の対象から除外する、
エンジン制御方法。 The engine control method according to claim 1 or 2 ,
further comprising an estimated state determining step of determining whether the estimated state of the road noise value is a proper estimated state,
In the background noise state determination step,
Excluding the control timing in which the estimated state is determined not to be the appropriate estimated state from the target of the determination of the high background noise state based on the road noise value;
Engine control method.
前記第1停止閾値及び前記第2停止閾値を、前記バッテリの充電率が高いほど大きい値に設定する、
エンジン制御方法。 The engine control method according to any one of claims 1 to 3 ,
The first stop threshold and the second stop threshold are set to larger values as the charging rate of the battery increases;
Engine control method.
前記要求出力が前記始動閾値以上となると前記エンジンの始動指令を生成するエンジン始動指令工程と、
前記要求出力が前記エンジンを停止させるための前記要求出力の閾値である停止閾値以下となると前記エンジンの停止指令を生成するエンジン停止指令工程と、をさらに含み、
前記エンジン始動指令工程では、
前記車両の暗騒音が前記高暗騒音状態である場合には、前記要求出力が前記第1始動閾値以上となると前記始動指令を生成し、
前記車両の暗騒音が前記低暗騒音状態である場合には、前記要求出力が前記第2始動閾値以上となると前記始動指令を生成する、
前記エンジン停止指令工程では、
前記車両の暗騒音が前記高暗騒音状態である場合には、前記要求出力が相対的に小さい前記第1停止閾値以下となると前記停止指令を生成し、
前記車両の暗騒音が前記低暗騒音状態である場合には、前記要求出力が相対的に大きい前記第2停止閾値以下となると前記停止指令を生成する、
エンジン制御方法。 The engine control method according to any one of claims 1 to 4 ,
an engine start command step of generating a start command for the engine when the required output becomes equal to or higher than the start threshold;
further comprising an engine stop command step of generating a stop command for the engine when the required output becomes less than or equal to a stop threshold that is a threshold for the required output for stopping the engine;
In the engine start command step,
when the background noise of the vehicle is in the high background noise state, generating the start command when the required output becomes equal to or higher than the first start threshold;
When the background noise of the vehicle is in the low background noise state, generating the start command when the required output becomes equal to or higher than the second start threshold;
In the engine stop command step,
When the background noise of the vehicle is in the high background noise state, generating the stop command when the required output becomes less than or equal to the relatively small first stop threshold;
When the background noise of the vehicle is in the low background noise state, generating the stop command when the required output becomes equal to or less than the relatively large second stop threshold;
Engine control method.
前記エンジン始動指令工程では、
前記車両の暗騒音が前記高暗騒音状態であると判断される状態が継続した場合に、後の制御において前記車両の暗騒音の状態の判断結果に関わらず、前記要求出力が前記第2始動閾値以上となると前記始動指令を生成する、
エンジン制御方法。 The engine control method according to claim 5 ,
In the engine start command step,
If the state in which the background noise of the vehicle is determined to be the high background noise state continues, the requested output is set to the second start regardless of the determination result of the background noise state of the vehicle in subsequent control. generating the start command when the threshold value is exceeded;
Engine control method.
前記エンジン停止指令工程では、
前記要求出力が前記第1始動閾値以上となって前記エンジンが始動される場合には、前記車両の暗騒音の状態に関わらず前記要求出力が前記第1停止閾値以下となると前記停止指令を生成し、
前記要求出力が前記第2始動閾値以上となって前記エンジンが始動される場合には、前記車両の暗騒音の状態に応じて前記要求出力が前記第1停止閾値以下又は前記第2停止閾値以下となると前記停止指令を生成する、
エンジン制御方法。 The engine control method according to claim 5 or 6 ,
In the engine stop command step,
When the engine is started when the required output is equal to or higher than the first start threshold, the stop command is generated when the required output becomes equal to or lower than the first stop threshold regardless of the state of background noise of the vehicle. death,
When the required output is equal to or greater than the second start threshold and the engine is started, the required output is equal to or less than the first stop threshold or equal to or less than the second stop threshold depending on the state of background noise of the vehicle. Then, the stop command is generated.
Engine control method.
前記車両の暗騒音が相対的に大きい高暗騒音状態であるか相対的に小さい低暗騒音状態であるかを判定する暗騒音状態判定部と、
前記車両の暗騒音の状態に応じて前記始動閾値及び/又は前記停止閾値を設定する始動/停止閾値設定部と、を含み、
前記始動/停止閾値設定部は、
前記車両の暗騒音が前記高暗騒音状態であると判断された場合には、前記始動閾値を相対的に小さい第1始動閾値に設定し、
前記車両の暗騒音が前記低暗騒音状態であると判断された場合には、前記始動閾値を相対的に大きい第2始動閾値に設定し、及び/又は
前記車両の暗騒音が前記高暗騒音状態であると判断された場合には、前記停止閾値を相対的に小さい第1停止閾値に設定し、
前記車両の暗騒音が前記低暗騒音状態であると判断された場合には、前記停止閾値を相対的に大きい第2停止閾値に設定し、
前記車両の車輪の角加速度からロードノイズの大きさを数値化したロードノイズ値を推定するロードノイズ値推定部をさらに含み、
前記暗騒音状態判定部は、
前記ロードノイズ値が所定の閾値以上である場合に、前記車両の暗騒音の状態が前記高暗騒音状態であると判断し、
前記ロードノイズ値に基づく前記高暗騒音状態の判断が継続した場合に、後の制御において前記ロードノイズ値と閾値の大小関係に関わらず、前記車両の暗騒音の状態が前記低暗騒音状態であると判断する、
エンジン制御装置。 In a series hybrid vehicle in which an engine drives a generator to charge a battery and supply electric power to a drive motor for driving from the battery in accordance with the required output, a threshold value of the required output for starting the engine. An engine control device that sets a starting threshold that is and/or a stopping threshold that is a threshold of the required output for stopping the engine,
a background noise state determination unit that determines whether the background noise of the vehicle is in a high background noise state where the background noise is relatively loud or in a low background noise state where the background noise is relatively low;
a start/stop threshold setting unit that sets the start threshold and/or the stop threshold according to a background noise state of the vehicle;
The start/stop threshold setting section includes:
If it is determined that the background noise of the vehicle is in the high background noise state, setting the starting threshold to a relatively small first starting threshold;
If it is determined that the background noise of the vehicle is in the low background noise state, the starting threshold is set to a relatively large second starting threshold, and/or the background noise of the vehicle is in the high background noise state. If it is determined that the condition is the same, the stop threshold is set to a relatively small first stop threshold,
If it is determined that the background noise of the vehicle is in the low background noise state, setting the stop threshold to a relatively large second stop threshold ;
further comprising a road noise value estimation unit that estimates a road noise value that quantifies the magnitude of road noise from the angular acceleration of the wheels of the vehicle;
The background noise state determination unit includes:
If the road noise value is greater than or equal to a predetermined threshold, determining that the background noise state of the vehicle is the high background noise state,
If the determination of the high background noise state based on the road noise value continues, the background noise state of the vehicle is determined to be the low background noise state in subsequent control regardless of the magnitude relationship between the road noise value and the threshold value. judge that there is
Engine control device.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2020124017A JP7447720B2 (en) | 2020-07-20 | 2020-07-20 | Engine control method and engine control device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2020124017A JP7447720B2 (en) | 2020-07-20 | 2020-07-20 | Engine control method and engine control device |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2022020492A JP2022020492A (en) | 2022-02-01 |
JP7447720B2 true JP7447720B2 (en) | 2024-03-12 |
Family
ID=80216103
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2020124017A Active JP7447720B2 (en) | 2020-07-20 | 2020-07-20 | Engine control method and engine control device |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP7447720B2 (en) |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2011245919A (en) | 2010-05-25 | 2011-12-08 | Nissan Motor Co Ltd | Accelerator pedal pressing force control device of hybrid vehicle |
JP2020029148A (en) | 2018-08-22 | 2020-02-27 | 日産自動車株式会社 | Hybrid vehicle control method and hybrid vehicle control device |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE4435613C1 (en) * | 1994-10-05 | 1996-03-28 | Fichtel & Sachs Ag | Hybrid drive for a road vehicle |
-
2020
- 2020-07-20 JP JP2020124017A patent/JP7447720B2/en active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2011245919A (en) | 2010-05-25 | 2011-12-08 | Nissan Motor Co Ltd | Accelerator pedal pressing force control device of hybrid vehicle |
JP2020029148A (en) | 2018-08-22 | 2020-02-27 | 日産自動車株式会社 | Hybrid vehicle control method and hybrid vehicle control device |
Also Published As
Publication number | Publication date |
---|---|
JP2022020492A (en) | 2022-02-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11987151B2 (en) | Control system and method for controlling an electric motor | |
CN103764471B (en) | Controller of vehicle | |
JP2016028913A (en) | Vehicle pitching vibration control device | |
CN112339744B (en) | Method for controlling wheel slip of vehicle | |
JP7140300B2 (en) | In-vehicle actuator control method and in-vehicle actuator control device | |
KR20230058241A (en) | Apparatus and method for controlling regenerative braking in electrification vehicle | |
CN111770863B (en) | Vehicle control method and apparatus | |
CN103796891B (en) | Controller of vehicle | |
US20230407802A1 (en) | Method for controlling hybrid vehicle and hybrid vehicle | |
JP2008030678A (en) | Vehicle traveling controller | |
JP7447720B2 (en) | Engine control method and engine control device | |
JP4218487B2 (en) | Internal combustion engine control device and program | |
CN114072318A (en) | Vehicle control method and vehicle control device | |
JP4083552B2 (en) | Vehicle alarm device | |
JP4269901B2 (en) | Vehicle behavior control device and program | |
US12214768B2 (en) | Driving force control method and driving force control device | |
CN117916115B (en) | Driving force control method and driving force control device | |
US20240351448A1 (en) | Control system for mobile object and storage medium | |
US12233842B2 (en) | Vehicle behavior control method | |
JP7388304B2 (en) | Vehicle travel control device | |
CN117584902A (en) | Vehicle anti-pitch operation during near-stop condition | |
JP5488223B2 (en) | Vehicle control device | |
JP2023005658A (en) | Vehicle control device | |
JP2020192919A (en) | Brake control device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20230509 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20231024 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20231026 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20231109 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20240130 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20240212 |
|
R151 | Written notification of patent or utility model registration |
Ref document number: 7447720 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R151 |