JP7322759B2 - Vehicle weight estimation method - Google Patents

Vehicle weight estimation method Download PDF

Info

Publication number
JP7322759B2
JP7322759B2 JP2020042195A JP2020042195A JP7322759B2 JP 7322759 B2 JP7322759 B2 JP 7322759B2 JP 2020042195 A JP2020042195 A JP 2020042195A JP 2020042195 A JP2020042195 A JP 2020042195A JP 7322759 B2 JP7322759 B2 JP 7322759B2
Authority
JP
Japan
Prior art keywords
vehicle
weight
estimation
road surface
section
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
Application number
JP2020042195A
Other languages
Japanese (ja)
Other versions
JP2021143917A (en
Inventor
啓 上原
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 JP2020042195A priority Critical patent/JP7322759B2/en
Publication of JP2021143917A publication Critical patent/JP2021143917A/en
Application granted granted Critical
Publication of JP7322759B2 publication Critical patent/JP7322759B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

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

Description

本発明は、自動車などの車両の重量推定方法に係る。 The present invention relates to a method for estimating the weight of a vehicle such as an automobile.

自動車などの車両の重量を推定する方法として、例えば、下記の特許文献1に記載されているように、車両の前後加速度及び車両の制駆動力に基づいてニュートンの運動方程式を使用して車両の重量を推定することが知られている。この推定方法によれば、車両が水平路を走行している状況において車両の前後加速度及び制駆動力を求めることにより、車両の重量を推定することができる。 As a method for estimating the weight of a vehicle such as an automobile, for example, as described in Patent Document 1 below, Newton's equation of motion is used based on the longitudinal acceleration of the vehicle and the longitudinal force of the vehicle. It is known to estimate weight. According to this estimation method, the weight of the vehicle can be estimated by obtaining the longitudinal acceleration and the longitudinal force of the vehicle while the vehicle is traveling on a horizontal road.

また、車両の重量を推定するに際し、路面勾配を考慮することも知られている。この推定方法によれば、車両が水平路を走行している状況だけでなく、車両が傾斜路を走行している状況においても、車両の前後加速度及び制駆動力を求め、及び路面勾配を検出又は推定することにより、車両の重量を推定することができる。 It is also known to consider road slope in estimating vehicle weight. According to this estimation method, the vehicle longitudinal acceleration and braking/driving force are obtained and the road gradient is detected not only when the vehicle is traveling on a horizontal road but also when the vehicle is traveling on an inclined road. Or by estimating, the weight of the vehicle can be estimated.

特開2019-117051号公報JP 2019-117051 A

〔発明が解決しようとする課題〕
上述のように、車両が傾斜路を走行している状況においても車両の重量を推定しようとすると、路面勾配を検出又は推定する必要がある。しかし、車両の走行中に傾斜角センサのような車載の装置によって路面勾配を正確に検出又は推定することはできないため、車両の重量を高精度に推定することができない。
[Problems to be solved by the invention]
As described above, when trying to estimate the weight of the vehicle even when the vehicle is traveling on a slope, it is necessary to detect or estimate the road surface gradient. However, since the road gradient cannot be accurately detected or estimated by an in-vehicle device such as a tilt angle sensor while the vehicle is running, the weight of the vehicle cannot be estimated with high accuracy.

本発明の主要な課題は、車両が傾斜路を走行している状況においても車両の重量を高精度に推定することができるよう改善された車両の重量推定方法を提供することである。 A primary object of the present invention is to provide an improved method for estimating the weight of a vehicle that can accurately estimate the weight of the vehicle even when the vehicle is traveling on a ramp.

〔課題を解決するための手段及び発明の効果〕
本発明によれば、車両(20)が走行する予定の走行路のうち三次元道路地図に基づいて予め設定された推定許可条件を充足する重量推定区間を決定すると共に重量推定区間について路面勾配(θ)の情報を取得し、車両の重量が不正確に推定されることを防止するために予め設定された推定解除条件が成立していないと判定され且つ車両が重量推定区間を走行するときに車両の前後加速度(Gx)及び車両の制駆動力(Fbd)の情報を取得し、取得した車両の前後加速度、路面勾配及び車両の制駆動力に基づいて車両の重量(Mve)を演算することを含み、予め設定された推定許可条件は、路面勾配の最大値と最小値との差が勾配差基準値以下の区間であることを含み、予め設定された推定解除条件は、車両の重量の推定に悪影響を及ぼす外乱が車両に作用したことを含むこと、を特徴とする車両の重量推定方法が提供される。
[Means for Solving the Problems and Effect of the Invention]
According to the present invention, a weight estimation section that satisfies preset estimation permission conditions based on a three-dimensional road map is determined from a road on which a vehicle (20) is scheduled to travel, and the road surface gradient ( θ) information, and when it is determined that the pre-established estimation cancellation condition is not established to prevent the vehicle weight from being incorrectly estimated and the vehicle travels in the weight estimation section. , acquires information on vehicle longitudinal acceleration (Gx) and vehicle braking/driving force (Fbd), and calculates vehicle weight (Mve) based on the acquired vehicle longitudinal acceleration, road surface gradient, and vehicle braking/driving force. The preset estimation permission condition includes that the difference between the maximum value and the minimum value of the road surface slope is a section in which the slope difference reference value or less is set, and the preset estimation cancellation condition is that the weight of the vehicle A method for estimating the weight of a vehicle is provided , comprising: a disturbance acting on the vehicle that adversely affects the estimation of .

上記の構成によれば、車両が走行する予定の走行路のうち三次元道路地図に基づいて予め設定された推定許可条件を充足する重量推定区間が決定されると共に重量推定区間について路面勾配の情報が取得される。更に、車両の重量が不正確に推定されることを防止するために予め設定された推定解除条件が成立していないと判定され且つ車両が重量推定区間を走行するときに車両の前後加速度及び車両の制駆動力の情報が取得され、取得された車両の前後加速度、路面勾配及び車両の制駆動力に基づいて車両の重量が演算される。よって、三次元道路地図に基づいて正確に求められた路面勾配を使用して車両の重量が演算されるので、検出又は推定された路面勾配を使用して車両の重量が演算される場合に比して、高精度に車両の重量を演算することができる。 According to the above configuration, the weight estimation section that satisfies the pre-established estimation permission conditions is determined on the road along which the vehicle is to travel, and the road gradient information is determined for the weight estimation section. is obtained. Further, when it is determined that the pre-established estimation cancellation condition is not established to prevent the vehicle weight from being incorrectly estimated and the vehicle travels in the weight estimation section, the longitudinal acceleration of the vehicle and the Information on the longitudinal force of the vehicle is obtained, and the weight of the vehicle is calculated based on the obtained longitudinal acceleration of the vehicle, the road surface gradient, and the longitudinal force of the vehicle. Therefore, since the weight of the vehicle is calculated using the road surface gradient accurately obtained based on the 3D road map, the weight of the vehicle is calculated using the detected or estimated road surface gradient. As a result, the weight of the vehicle can be calculated with high accuracy.

また、三次元道路地図に基づいて予め設定された推定許可条件を充足する重量推定区間が決定され、車両が重量推定区間を走行するときに車両の重量が演算される。よって、車両の重量を演算する区間を三次元道路地図に基づいて予め設定された推定許可条件を充足する区間に限定することができる。従って、予め設定された推定許可条件を充足するか否かが判断されることなく車両の重量が演算される場合に比して、高精度に車両の重量を演算することができる。
特に、予め設定された推定許可条件は、路面勾配の最大値と最小値との差が勾配差基準値以下の区間であることを含む。よって、路面勾配の最大値と最小値との差が勾配差基準値を超える区間が重量推定区間に決定されることがない。従って、路面勾配の最大値と最小値との差が勾配差基準値以下の区間であることが推定許可条件とされない場合に比して、高精度に車両の重量を演算することができる。
Also, a weight estimation section that satisfies preset estimation permission conditions is determined based on the three-dimensional road map, and the weight of the vehicle is calculated when the vehicle travels through the weight estimation section. Therefore, the sections for which the weight of the vehicle is calculated can be limited to sections that satisfy the pre-set estimation permission condition based on the three-dimensional road map. Therefore, it is possible to calculate the weight of the vehicle with high accuracy as compared with the case where the weight of the vehicle is calculated without determining whether or not the preset estimation permission condition is satisfied.
In particular, the preset estimation permission condition includes that the difference between the maximum value and the minimum value of the road surface gradient is a section equal to or less than the gradient difference reference value. Therefore, the section in which the difference between the maximum and minimum road surface gradient exceeds the gradient difference reference value is not determined as the weight estimation section. Therefore, the weight of the vehicle can be calculated with higher accuracy than in the case where the difference between the maximum value and the minimum value of the road surface slope is equal to or less than the slope difference reference value in the estimation permission condition.

なお、予め設定された推定許可条件は、路面勾配の最大値と最小値との差が勾配差基準値以下の区間であることに加えて、走行路が高速道路、自動車専用道路及び一級国道の何れかであること、走行路が直線であること、及び距離が基準距離以上であることの少なくとも一つの条件を含んでいてよい。
また、上述の構成によれば、予め設定された推定解除条件が成立するときには、車両の重量の演算は行われない。よって、予め設定された推定解除条件が成立するか否かが判定されることなく車両の重量が演算される場合に比して、高精度に車両の重量を演算することができる。
特に、予め設定された推定解除条件は、車両の重量の推定に悪影響を及ぼす外乱が車両に作用したことを含む。よって、車両の重量の推定に悪影響を及ぼす外乱が車両に作用したときには車両の重量の演算は行われない。従って、車両の重量の推定に悪影響を及ぼす外乱が車両に作用したことが予め設定された推定解除条件とされない場合に比して、外乱が車両に作用したことの悪影響を受けることなく、高精度に車両の重量を演算することができる。
In addition, the pre-established estimation permission condition is that the difference between the maximum and minimum road surface gradients is less than the gradient difference reference value, and that the driving road is a highway, an expressway, or a first-class national road. It may include at least one condition of being any, that the travel path is straight, and that the distance is greater than or equal to the reference distance.
Further, according to the above configuration, when the pre-established estimation cancellation condition is satisfied, the weight of the vehicle is not calculated. Therefore, the weight of the vehicle can be calculated with high accuracy as compared with the case where the weight of the vehicle is calculated without determining whether or not the pre-established estimation cancellation condition is satisfied.
In particular, the preset estimation cancellation condition includes that a disturbance has acted on the vehicle that adversely affects the estimation of the weight of the vehicle. Therefore, when the vehicle is affected by a disturbance that adversely affects the estimation of the weight of the vehicle, the calculation of the weight of the vehicle is not performed. Therefore, compared to the case where the presence of a disturbance on the vehicle that adversely affects the estimation of the weight of the vehicle is not set as a pre-established estimation canceling condition, high accuracy can be obtained without being adversely affected by the effect of the disturbance on the vehicle. can calculate the weight of the vehicle.

また、車両の前後加速度が一定になるように車両の制駆動力を制御して車両の前後加速度及び車両の制駆動力の情報が取得されてよい。 Further, the longitudinal acceleration of the vehicle and the information of the longitudinal acceleration and the longitudinal force of the vehicle may be obtained by controlling the longitudinal acceleration of the vehicle so that the longitudinal acceleration of the vehicle is constant.

上記説明においては、本発明の理解を助けるために、後述する実施形態に対応する発明の構成に対し、その実施形態で用いられた符号が括弧書きで添えられている。しかし、本発明の各構成要素は、括弧書きで添えられた符号に対応する実施形態の構成要素に限定されるものではない。本発明の他の目的、他の特徴及び付随する利点は、以下の図面を参照しつつ記述される本発明の実施形態についての説明から容易に理解されるであろう。 In the above description, in order to facilitate understanding of the present invention, reference numerals used in the embodiments are added in parentheses to configurations of the invention corresponding to the embodiments to be described later. However, each component of the present invention is not limited to the component of the embodiment corresponding to the reference numerals attached in parentheses. Other objects, features and attendant advantages of the present invention will be readily understood from the description of embodiments of the present invention described with reference to the following drawings.

本発明の車両の重量推定方法の一つの実施形態を実行するよう構成された車両重量推定装置を示す概略構成図である。1 is a schematic configuration diagram showing a vehicle weight estimation device configured to execute one embodiment of a vehicle weight estimation method of the present invention; FIG. 実施形態における車両の重量Mve推定演算の制御ルーチンを示すフローチャートである。4 is a flowchart showing a control routine for vehicle weight Mve estimation calculation in the embodiment. 図2のステップ50において実行される車両の重量Mvei演算のサブルーチンを示すフローチャートである。FIG. 3 is a flow chart showing a subroutine for calculating a vehicle weight Mvei executed in step 50 of FIG. 2; FIG. 車両の重量Mveを演算するための車両の前後加速度Gx、路面勾配θ及び車両の制駆動力Fbdを示す図である。FIG. 2 is a diagram showing vehicle longitudinal acceleration Gx, road surface gradient θ, and vehicle longitudinal force Fbd for calculating vehicle weight Mve; 実施形態の作動の一例を示す図である。It is a figure which shows an example of the operation|movement of embodiment. 本発明の車両の重量推定方法の変形例における車両の重量Mvei演算のサブルーチンを示すフローチャートである。FIG. 10 is a flow chart showing a subroutine for calculating a vehicle weight Mvei in a modification of the vehicle weight estimation method of the present invention; FIG.

以下に添付の図を参照して本発明の実施形態について詳細に説明する。 Embodiments of the present invention will be described in detail below with reference to the accompanying drawings.

図1において、車両重量推定装置10は、重量推定用電子制御装置12及び前後加速度センサ14を含んでおり、運転支援装置16及びナビゲーション装置18を備えた車両20に搭載されている。前後加速度センサ14は、車両20の前後加速度Gxを検出することができる限り、当技術分野において公知の任意の前後加速度センサであってよい。ナビゲーション装置18は、高精度三次元道路地図18Aの情報を記憶する記憶装置18Bを内蔵している。なお、本明細書においては、「電子制御装置」を「ECU」と略称する。 In FIG. 1 , a vehicle weight estimation device 10 includes a weight estimation electronic control device 12 and a longitudinal acceleration sensor 14 , and is mounted on a vehicle 20 equipped with a driving support device 16 and a navigation device 18 . The longitudinal acceleration sensor 14 may be any longitudinal acceleration sensor known in the art as long as it can detect the longitudinal acceleration Gx of the vehicle 20 . The navigation device 18 incorporates a storage device 18B that stores information on the high-precision three-dimensional road map 18A. In this specification, "electronic control unit" is abbreviated as "ECU".

車両20は、それぞれ駆動用ECU22及び制動用ECU24により制御される駆動装置26及び制動装置28を備えている。駆動装置26は、車両20に制御可能に駆動力を付与することができる限り、エンジン及び自動変速機、ハイブリッドシステム、電動機のように当技術分野において公知の任意の駆動装置であってよい。制動装置28は、車両20に制御可能に制動力を付与することができる限り、電子制御ブレーキ装置のように当技術分野において公知の任意の制動装置であってよい。 The vehicle 20 includes a driving device 26 and a braking device 28 controlled by a driving ECU 22 and a braking ECU 24, respectively. The drive device 26 may be any drive device known in the art, such as an engine and automatic transmission, a hybrid system, an electric motor, as long as it can controllably apply driving force to the vehicle 20 . Braking device 28 may be any braking device known in the art, such as an electronically controlled braking device, so long as it is capable of controllably applying a braking force to vehicle 20 .

図示の実施形態においては、車両20は、更に、車両の前方の走行路100を撮影するカメラ30、上下加速度センサ32及び横加速度センサ34を備えている。カメラ30は、車両20の前方の走行路を撮影することができる限り、CCDカメラ、ビデオカメラのように当技術分野において公知の任意の撮影装置であってよい。上下加速度センサ32及び横加速度センサ34は、車両20のそれぞれ上下加速度Gz及び横加速度Gyを検出することができる限り、当技術分野において公知の任意の加速度センサであってよい。なお、車両20の前方の走行路の情報は、レーダーセンサのようなカメラ以外の手段により取得されてもよく、カメラと他の手段との組合せにより取得されてもよい。 In the illustrated embodiment, the vehicle 20 further includes a camera 30 that captures the road 100 in front of the vehicle, a vertical acceleration sensor 32 and a lateral acceleration sensor 34 . The camera 30 may be any imaging device known in the art, such as a CCD camera or a video camera, as long as it can photograph the road ahead of the vehicle 20 . Vertical acceleration sensor 32 and lateral acceleration sensor 34 may be any acceleration sensors known in the art as long as they can detect vertical acceleration Gz and lateral acceleration Gy of vehicle 20, respectively. Information on the road ahead of the vehicle 20 may be obtained by means other than the camera, such as a radar sensor, or may be obtained by a combination of the camera and other means.

ナビゲーション装置18は、目的地が入力されると、目的地までの目標経路を設定する。運転支援装置16は、図1には示されていない運転支援スイッチがオンであるときには、車両20が目標経路に沿って目的地まで所定の車速にて走行するよう、それぞれ駆動用ECU22及び制動用ECU24を介して駆動装置26及び制動装置28を制御する。更に、運転支援装置16は、必要に応じて図1には示されていない操舵装置を制御することにより、操舵輪の舵角を制御し、更には自車が障害物などに衝突する虞れがあると判定したときには、駆動装置26、制動装置28及び操舵装置を制御することによって衝突を回避する。 When the destination is input, the navigation device 18 sets a target route to the destination. When a driving assistance switch (not shown in FIG. 1) is turned on, the driving assistance device 16 controls the driving ECU 22 and the braking ECU 22 so that the vehicle 20 travels along the target route to the destination at a predetermined vehicle speed. A driving device 26 and a braking device 28 are controlled via the ECU 24 . Furthermore, the driving support device 16 controls the steering angle of the steered wheels by controlling the steering device not shown in FIG. When it is determined that there is a collision, the collision is avoided by controlling the driving device 26, the braking device 28 and the steering device.

重量推定用ECU12、駆動用ECU22及び制動用ECU24は、それぞれCPU、ROM、RAM及び入出力ポート装置を有し、これらが双方向性のコモンバスにより互いに接続されたマイクロコンピュータを含んでいる。更に、重量推定用ECU12、駆動用ECU22及び制動用ECU24は、必要に応じて通信により相互に情報の授受を行い、前後加速度センサ14、運転支援装置16及びナビゲーション装置18などから必要に応じて信号を受信する。更に、重量推定用ECU12は、読み書き可能な不揮発性の記憶装置36を含んでおり、記憶装置36は車両20の重量Mveを更新可能に記憶する。 The weight estimation ECU 12, the driving ECU 22 and the braking ECU 24 each include a microcomputer having a CPU, a ROM, a RAM and an input/output port device, which are interconnected by a bi-directional common bus. Further, the weight estimation ECU 12, the driving ECU 22, and the braking ECU 24 exchange information with each other through communication as necessary, and signals are sent from the longitudinal acceleration sensor 14, the driving support device 16, the navigation device 18, etc., as necessary. receive. Furthermore, the weight estimation ECU 12 includes a readable/writable non-volatile storage device 36, and the storage device 36 stores the weight Mve of the vehicle 20 in an updatable manner.

後に詳細に説明するように、重量推定用ECU12は、車両20が走行する予定の走行路のうち予め設定された条件を充足する重量推定区間を決定し、重量推定区間の路面勾配θの情報を取得する。更に、重量推定用ECU12は、車両が重量推定区間を走行するときに車両の前後加速度Gx及び車両の制駆動力Fbdの情報を取得し、取得した車両の前後加速度Gx、路面勾配θ及び車両の制駆動力Fbdに基づいて下記の式(1)に従って車両の重量Mveを演算する。
Mve=Fbd・g/(Gx-gsinθ) (1)
As will be described later in detail, the weight estimation ECU 12 determines a weight estimation section that satisfies a preset condition on the road on which the vehicle 20 is scheduled to travel, and obtains information on the road surface gradient θ of the weight estimation section. get. Furthermore, the weight estimation ECU 12 acquires information on the longitudinal acceleration Gx of the vehicle and the longitudinal force Fbd of the vehicle when the vehicle travels in the weight estimation section. Based on the braking/driving force Fbd, the vehicle weight Mve is calculated according to the following equation (1).
Mve=Fbd・g/(Gx−gsin θ) (1)

なお、上記式(1)において、gは重力加速度であり、路面勾配θは上り勾配が正である。上記式(1)は、図4に示されているように、車両の質量をM(=Mve/g)として、路面40に沿う方向の力の釣り合いに関する下記の式(2)から導かれる式である。
Fbd=MGx-Mgsinθ (2)
In the above formula (1), g is the gravitational acceleration, and the road gradient θ is positive when the gradient is upward. As shown in FIG. 4, the above formula (1) is derived from the following formula (2) regarding the force balance in the direction along the road surface 40, where M (=Mve/g) is the mass of the vehicle. is.
Fbd = MGx - Mgsin θ (2)

特に、重量推定区間が上り坂の区間である場合のように、重量推定区間における車両20の目標の走行状態が駆動力発生状態であるときには、重量推定用ECU12は、車両の前後加速度Gxが運転支援装置16による運転支援に基づく所定の一定の加速度になるよう、駆動用ECU22に制御指令を出力する。駆動用ECU22は、所定の加速度になるよう駆動装置26を制御し、そのときの車両の制駆動力Fbd(駆動力)を示す信号を重量推定用ECU12へ出力する。 In particular, when the target running state of the vehicle 20 in the weight estimation section is the driving force generation state, such as when the weight estimation section is an uphill section, the weight estimation ECU 12 determines that the longitudinal acceleration Gx of the vehicle is driving. A control command is output to the drive ECU 22 so as to achieve a predetermined constant acceleration based on driving assistance by the assistance device 16 . The driving ECU 22 controls the driving device 26 so as to achieve a predetermined acceleration, and outputs a signal indicating the braking/driving force Fbd (driving force) of the vehicle at that time to the weight estimation ECU 12 .

一方、重量推定区間が下り坂の区間である場合のように、重量推定区間における車両20の目標の走行状態が制動力発生状態であるときには、重量推定用ECU12は、車両の前後加速度Gxが運転支援装置16による運転支援に基づく一定の所定の減速度になるよう、制動用ECU24に制御指令を出力する。制動用ECU24は、所定の減速度になるよう制動装置28を制御し、そのときの車両の制駆動力Fbd(制動力)を示す信号を重量推定用ECU12へ出力する。 On the other hand, when the target running state of the vehicle 20 in the weight estimation section is the braking force generation state, such as when the weight estimation section is a downhill section, the weight estimation ECU 12 determines that the longitudinal acceleration Gx of the vehicle is driving. A control command is output to the braking ECU 24 so as to achieve a constant predetermined deceleration based on driving assistance by the assistance device 16 . The braking ECU 24 controls the braking device 28 to achieve a predetermined deceleration, and outputs a signal indicating the braking/driving force Fbd (braking force) of the vehicle at that time to the weight estimation ECU 12 .

具体的には、重量推定用ECU12は、運転支援装置16によって車両20の制駆動力が自動的に制御される運転支援が行われている状況において、図2及び図3に示されたフローチャートに従って車両20の重量Mveの推定演算を行う。特に、図2及び図3に示されたフローチャートによる重量推定演算の制御ルーチンは、重量推定用ECU12のマイクロコンピュータのROMに格納されている。 Specifically, the weight estimating ECU 12 controls the weight estimation ECU 12 according to the flowcharts shown in FIGS. An estimation calculation of the weight Mve of the vehicle 20 is performed. In particular, the weight estimation calculation control routine according to the flowcharts shown in FIGS. 2 and 3 is stored in the ROM of the microcomputer of the weight estimation ECU 12 .

次に、図2及び図3に示されたフローチャートを参照して実施形態における車両20の重量Mve推定演算の制御ルーチンについて説明する。図2及び図3に示されたフローチャートによる制御は、図1には示されていないイグニッションスイッチがオンであるときに、所定の時間毎に繰返し重量推定用ECU12のマイクロコンピュータのCPUによって実行される。なお、下記の説明においては、図2及び図3に示されたフローチャートによる重量推定演算の制御を単に「制御」と指称する。 Next, a control routine for estimating the weight Mve of the vehicle 20 in the embodiment will be described with reference to the flowcharts shown in FIGS. 2 and 3. FIG. 2 and 3 is repeatedly executed by the CPU of the microcomputer of the weight estimation ECU 12 at predetermined time intervals when the ignition switch (not shown in FIG. 1) is turned on. . In the following description, the control of the weight estimation calculation by the flow charts shown in FIGS. 2 and 3 is simply referred to as "control".

まず、ステップ10においては、ナビゲーション装置18により目的地までの経路が決定されているか否かの判別が行われる。否定判別が行われたときには制御は一旦終了し、肯定判別が行われたときには制御はステップ20へ進む。 First, in step 10, it is determined whether or not the navigation device 18 has determined the route to the destination. If a negative determination is made, the control once ends, and if an affirmative determination is made, the control proceeds to step 20 .

ステップ20においては、ナビゲーション装置18に内蔵された記憶装置18Bに記憶された高精度三次元道路地図18Aの情報が参照されることにより、設定された目的地までの経路のうち、予め設定された下記の推定許可条件を充足する重量推定区間が決定される。なお、予め設定された下記の推定許可条件A~Dを充足する区間が複数存在する場合には、複数の重量推定区間が決定される。なお、下記の条件A~Dの何れかが省略されてもよく、条件Bから一級国道が除外されてもよい。
条件A:路面勾配θの最大値と最小値との差が勾配差基準値(正の定数)以下の区間であること
条件B:走行路が高速道路、自動車専用道路及び一級国道の何れかであること
条件C:走行路が直線であること
条件D:距離が基準距離(正の定数、例えば100m)以上であること
In step 20, by referring to the information of the high-precision three-dimensional road map 18A stored in the storage device 18B built in the navigation device 18, the previously set route to the set destination is selected. A weight estimation section that satisfies the following estimation permission conditions is determined. It should be noted that if there are a plurality of sections that satisfy the following pre-set estimation permission conditions A to D, a plurality of weight estimation sections are determined. Note that any one of the following conditions A to D may be omitted, and the first-class national road may be excluded from condition B.
Condition A: The difference between the maximum and minimum values of the road surface gradient θ must be in a section that is equal to or less than the gradient difference reference value (positive constant). Condition C: The road is straight Condition D: The distance is equal to or greater than a reference distance (positive constant, for example, 100 m)

ステップ30においては、少なくとも一つの重量推定区間が決定されたか否かの判別が行われる。否定判別が行われたときには制御は一旦終了し、肯定判別が行われたときには制御はステップ40へ進む。 At step 30, a determination is made whether at least one weight estimation interval has been determined. If a negative determination is made, the control once ends, and if an affirmative determination is made, the control proceeds to step 40 .

ステップ40においては、車両20が重量推定区間を走行中であるか否かの判別が行われる。否定判別が行われたときにはステップ40が繰り返し実行され、肯定判別が行われたときには、ステップ50において、図3に示されたフローチャートに従って車両20の重量Mvei(i=1,2…n、nは正の整数)が演算される。 At step 40, it is determined whether or not the vehicle 20 is traveling in the weight estimation section. When a negative determination is made, step 40 is repeatedly executed, and when a positive determination is made, in step 50, the weight Mvei of the vehicle 20 (i=1, 2 . . . n, n is positive integer) is calculated.

ステップ70においては、ステップ20において決定されたi=1からi=nまでの全ての重量推定区間について車両20の重量Mveiが演算されたか否かの判別が行われる。否定判別が行われたときには制御はiが1インクリメントされてステップ40へ戻り、肯定判別が行われたときには、ステップ80において、車両20の重量Mveiの平均値Mvaが演算される。なお、後述のステップ66において演算が中止された重量Mveiがある場合には、その重量Mveiは平均値Mvaの演算から除外される。 At step 70, it is determined whether or not the weight Mvei of the vehicle 20 has been calculated for all the weight estimation sections from i=1 to i=n determined at step 20 or not. When the determination is negative, the control increments i by 1 and returns to step 40, and when the determination is positive, the average value Mva of the weight Mvei of the vehicle 20 is calculated in step 80. If there is a weight Mvei for which the calculation is stopped in step 66 described later, that weight Mvei is excluded from the calculation of the average value Mva.

ステップ90においては、記憶装置36に記憶されている車両20の重量Mveと平均値Mvaとの差ΔMv(=Mve-Mva)が演算され、差ΔMvの絶対値が基準値ΔMv(正の定数)よりも大きいか否かの判別が行われる。否定判別が行われたときには車両20の重量Mvが更新されることなく制御は一旦終了し、肯定判別が行われたときには、ステップ100において記憶装置36に記憶されている車両20の重量Mveが平均値Mvaに書き換えられることにより更新される。 At step 90, the difference ΔMv (=Mve-Mva) between the weight Mve of the vehicle 20 stored in the storage device 36 and the average value Mva is calculated, and the absolute value of the difference ΔMv is the reference value ΔMv (positive constant). A determination is made as to whether it is greater than . When the negative determination is made, the control is temporarily terminated without updating the weight Mv of the vehicle 20, and when the positive determination is made, the weight Mve of the vehicle 20 stored in the storage device 36 in step 100 is averaged. It is updated by being rewritten to the value Mva.

図3に示された車両20の重量Mvei演算のサブルーチンのステップ52においては、ナビゲーション装置18の記憶装置18Bに記憶されている高精度三次元地図18Aの情報からi番目の重量推定区間の路面勾配θiが取得される。 In step 52 of the subroutine for calculating the weight Mvei of the vehicle 20 shown in FIG. θi is obtained.

ステップ54においては、カメラ30により撮影された車両20の前方の走行路100の画像情報が当技術分野において公知の要領にて解析されることにより、走行路の路面の起伏形状が取得される。 In step 54, the image information of the road 100 in front of the vehicle 20 captured by the camera 30 is analyzed in a manner known in the art to obtain the undulating shape of the road surface.

ステップ56においては、走行路100の路面に高精度三次元地図18Aには表示されていない基準以上の凹凸などがあるか否かの判別が行われる。肯定判別が行われたときには制御はステップ68へ進み、否定判別が行われたときには制御はステップ58へ進む。 In step 56, it is determined whether or not the road surface of the travel path 100 has unevenness or the like exceeding a reference level that is not displayed on the high-precision three-dimensional map 18A. Control proceeds to step 68 when an affirmative determination is made, and control proceeds to step 58 when a negative determination is made.

ステップ58においては、車両20の重量Mveの推定に悪影響を及ぼす外乱が車両20に作用したか否かの判別が行われる。肯定判別が行われたときには制御はステップ68へ進み、否定判別が行われたときには制御はステップ60へ進む。なお、外乱が車両20に作用したか否かの判別は、当技術分野において公知の要領にて行われてよく、例えば上下加速度センサ32及び横加速度センサ34により検出された上下加速度Gz及び横加速度Gyに基づいて行われてよい。 At step 58, it is determined whether or not a disturbance that adversely affects the estimation of the weight Mve of the vehicle 20 has acted on the vehicle 20 or not. Control proceeds to step 68 when an affirmative determination is made, and control proceeds to step 60 when a negative determination is made. It should be noted that determination of whether or not a disturbance has acted on the vehicle 20 may be made in a manner known in the art. It may be done based on Gy.

ステップ60においては、運転支援装置16により自車が障害物などに衝突する虞れがあると判定されたか否かの判別が行われる。肯定判別が行われたときには制御はステップ68へ進み、否定判別が行われたときには制御はステップ62へ進む。 In step 60, it is determined whether or not the driving support device 16 has determined that there is a risk of the vehicle colliding with an obstacle or the like. Control proceeds to step 68 when an affirmative determination is made, and control proceeds to step 62 when a negative determination is made.

以上の説明から解るように、ステップ56~60は、車両20の重量が不正確に推定されることを防止するための条件(予め設定された推定解除条件)が成立しているか否かを判別するステップである。従って、ステップ56~60によれば、予め設定された推定解除条件が成立するときには、車両の重量の演算が中止される。 As can be seen from the above description, steps 56 to 60 determine whether or not a condition (preset estimation cancellation condition) for preventing inaccurate estimation of the weight of the vehicle 20 is established. It is a step to Therefore, according to steps 56 to 60, the calculation of the weight of the vehicle is stopped when the pre-set estimation cancellation condition is satisfied.

ステップ62においては、i番目の重量推定区間における車両20の前後加速度Gxが上述のように一定の所定の前後加速度Gxiになるよう車両の制駆動力が制御される。また、前後加速度センサ14により検出された前後加速度Gxiが読み込まれると共に、駆動用ECU22又は制動用ECU24から車両の制駆動力Fbdiを示す信号が入力される。更に、路面勾配θi、車両20の前後加速度Gxi及び制駆動力Fbdiに基づいて上記式(1)に対応する下記の式(3)に従って、i番目の重量推定区間について車両20の重量Mveij(j=1,2…m、mは正の整数)が演算される。
Mveij=Fbdi・g/(Gxi-gsinθi) (3)
In step 62, the longitudinal acceleration Gx of the vehicle 20 in the i-th weight estimation section is controlled to the constant predetermined longitudinal acceleration Gxi as described above. Further, the longitudinal acceleration Gxi detected by the longitudinal acceleration sensor 14 is read, and a signal indicating the braking/driving force Fbdi of the vehicle is input from the driving ECU 22 or the braking ECU 24 . Further, the weight Mveij(j = 1, 2...m, where m is a positive integer) is calculated.
Mveij=Fbdi・g/(Gxi−gsinθi) (3)

なお、車両20の重量Mveijの演算は、運転支援装置16によって車両20の制駆動力が自動的に制御される運転支援により、車両が停車状態から発進して加速するとき及び車両が走行状態から減速して停止するときに限定して行われてもよい。 The calculation of the weight Mveij of the vehicle 20 is performed when the vehicle starts from a stopped state and accelerates and when the vehicle starts from a running state by driving support in which the braking/driving force of the vehicle 20 is automatically controlled by the driving support device 16. It may be performed only when decelerating and stopping.

ステップ64においては、i番目の重量推定区間について車両20の重量Mveiの演算が完了したか否かの判別が行われる。否定判別が行われたときには制御はステップ54へ戻り、肯定判別が行われたときには、制御はステップ66へ進む。よって、重量Mveijの演算はステップ64において肯定判別が行われるまで繰り返され、これによりi番目の重量推定区間についてm個の車両20の重量Mvei1~Mveimが演算される。 At step 64, it is determined whether or not the weight Mvei of the vehicle 20 has been calculated for the i-th weight estimation section. Control returns to step 54 when a negative determination is made, and control proceeds to step 66 when an affirmative determination is made. Therefore, the calculation of the weight Mveij is repeated until an affirmative determination is made in step 64, whereby the weights Mvei1 to Mveim of m vehicles 20 are calculated for the i-th weight estimation section.

ステップ66においては、ステップ62において演算されたm個の重量Mvei1~Mveimの平均値としてi番目の重量推定区間についての車両20の重量Mveiが演算される。 At step 66, the weight Mvei of the vehicle 20 for the i-th weight estimation section is calculated as the average value of the m weights Mvei1 to Mveim calculated at step 62. FIG.

ステップ68においては、車両20の重量Mveiの演算が中止されることにより、i番目の重量推定区間についての車両の重量Mveiの演算が中止される。即ち、車両の重量Mveiは演算されない。 In step 68, the computation of the weight Mvei of the vehicle 20 is stopped, and the computation of the weight Mvei of the vehicle for the i-th weight estimation section is stopped. That is, the vehicle weight Mvei is not calculated.

以上の説明から解るように、ナビゲーション装置18により目的地までの経路が決定されているときには(ステップ10)、設定された目的地までの経路のうち、予め設定された上記推定許可条件A~Dを充足する重量推定区間が決定される(ステップ20)。少なくとも一つの重量推定区間が決定されたときには(ステップ30)、車両20が重量推定区間を走行中であるときに(ステップ40)、路面勾配θi、車両20の前後加速度Gxi及び制駆動力Fbdiに基づいて車両20の重量Mveiが演算される(ステップ50)。 As can be seen from the above description, when the route to the destination is determined by the navigation device 18 (step 10), the pre-set estimation permission conditions A to D are selected from among the routes to the set destination. is determined (step 20). When at least one weight estimation section is determined (step 30), when the vehicle 20 is traveling in the weight estimation section (step 40), the road surface gradient θi, the longitudinal acceleration Gxi of the vehicle 20, and the longitudinal force Fbdi Based on this, the weight Mvei of the vehicle 20 is calculated (step 50).

更に、車両20の重量Mveiの平均値Mvaが演算され(ステップ80)、記憶装置36に記憶されている車両20の重量Mveと平均値Mvaとの差ΔMvが演算される。差ΔMvの絶対値が基準値ΔMv以下であるときには。車両20の重量Mvは更新されないが、差ΔMvの絶対値が基準値ΔMvよりも大きいときには。記憶装置36に記憶されている車両20の重量Mveが平均値Mvaに書き換えられることにより更新される。 Further, the average value Mva of the weight Mvei of the vehicle 20 is calculated (step 80), and the difference ΔMv between the weight Mve of the vehicle 20 stored in the storage device 36 and the average value Mva is calculated. When the absolute value of the difference ΔMv is less than the reference value ΔMv. The weight Mv of the vehicle 20 is not updated, but when the absolute value of the difference ΔMv is greater than the reference value ΔMv. It is updated by rewriting the weight Mve of the vehicle 20 stored in the storage device 36 with the average value Mva.

上述の実施形態によれば、車両20が走行する予定の走行路のうち高精度三次元道路地図18Aに基づいて予め設定された推定許可条件A~Dを充足する重量推定区間が決定されると共に重量推定区間について路面勾配θの情報が取得される。更に、車両が重量推定区間を走行するときに車両の前後加速度Gx及び車両の制駆動力Fbdの情報が取得され、取得された車両の前後加速度、路面勾配及び車両の制駆動力に基づいて車両の重量Mveが演算される。よって、三次元道路地図に基づいて正確に求められた路面勾配を使用して車両の重量が演算されるので、検出又は推定された路面勾配を使用して車両の重量が演算される場合に比して、高精度に車両の重量を演算することができる。 According to the above-described embodiment, the weight estimation section that satisfies the pre-established estimation permission conditions A to D based on the high-precision three-dimensional road map 18A is determined and Information about the road surface gradient θ is acquired for the weight estimation section. Furthermore, when the vehicle travels in the weight estimation section, information on the vehicle longitudinal acceleration Gx and the longitudinal force Fbd of the vehicle is acquired, and based on the acquired longitudinal acceleration of the vehicle, the road surface gradient, and the longitudinal force of the vehicle, The weight Mve of is calculated. Therefore, since the weight of the vehicle is calculated using the road surface gradient accurately obtained based on the 3D road map, the weight of the vehicle is calculated using the detected or estimated road surface gradient. As a result, the weight of the vehicle can be calculated with high accuracy.

また、上述の実施形態によれば、三次元道路地図に基づいて予め設定された推定許可条件を充足する重量推定区間が決定され、車両20が重量推定区間を走行するときに車両の重量Mveが演算される。よって、車両の重量を演算する区間を三次元道路地図に基づいて予め設定された推定許可条件を充足する区間に限定することができる。従って、予め設定された推定許可条件を充足するか否かが判断されることなく車両の重量が演算される場合に比して、高精度に車両の重量を演算することができる。 Further, according to the above-described embodiment, a weight estimation section that satisfies preset estimation permission conditions is determined based on the three-dimensional road map, and when the vehicle 20 travels in the weight estimation section, the weight Mve of the vehicle is calculated. Therefore, the sections for which the weight of the vehicle is calculated can be limited to sections that satisfy the pre-set estimation permission condition based on the three-dimensional road map. Therefore, it is possible to calculate the weight of the vehicle with high accuracy as compared with the case where the weight of the vehicle is calculated without determining whether or not the preset estimation permission condition is satisfied.

特に、上述の実施形態によれば、予め設定された推定許可条件は、上述の条件A~Dである。よって、車両の重量を演算する区間を、車両20が安定的に走行し、変動の少ない車両の前後加速度Gx、路面勾配θ及び車両の制駆動力Fbdに基づいて車両の重量Mveを演算することができる。
特に、予め設定された推定許可条件は、路面勾配の最大値と最小値との差が勾配差基準値以下の区間であること(条件A)を含む。よって、路面勾配の最大値と最小値との差が勾配差基準値を超える区間が重量推定区間に決定されることがない。従って、路面勾配の最大値と最小値との差が勾配差基準値以下の区間であることが推定許可条件とされない場合に比して、高精度に車両の重量を演算することができる。
In particular, according to the above-described embodiment, the preset estimated permission conditions are the above-described conditions AD. Therefore, the vehicle 20 runs stably in the section for which the vehicle weight is to be calculated, and the vehicle weight Mve is calculated based on the longitudinal acceleration Gx of the vehicle, the road surface gradient θ, and the braking/driving force Fbd of the vehicle with little fluctuation. can be done.
In particular, the preset estimation permission condition includes that the difference between the maximum value and the minimum value of the road surface slope is a section in which the slope difference reference value or less (condition A). Therefore, the section in which the difference between the maximum and minimum road surface gradient exceeds the gradient difference reference value is not determined as the weight estimation section. Therefore, the weight of the vehicle can be calculated with higher accuracy than in the case where the difference between the maximum value and the minimum value of the road surface slope is equal to or less than the slope difference reference value in the estimation permission condition.

また、上述の実施形態によれば、ステップ62において、車両20の前後加速度Gxが一定になるように車両の制駆動力Gxを制御して車両の前後加速度及び車両の制駆動力の情報が取得される。よって、できるだけ一定の車両の前後加速度及び車両の制駆動力を使用して高精度に車両の重量を演算することができる。 Further, according to the above-described embodiment, in step 62, the longitudinal acceleration Gx of the vehicle is controlled so that the longitudinal acceleration Gx of the vehicle 20 is constant, and the information on the longitudinal acceleration of the vehicle and the longitudinal acceleration of the vehicle and the longitudinal force of the vehicle are acquired. be done. Therefore, the weight of the vehicle can be calculated with high accuracy using the longitudinal acceleration of the vehicle and the braking/driving force of the vehicle that are as constant as possible.

また、上述の実施形態によれば、ステップ56~60により、車両20の重量が不正確に推定されることを防止するために予め設定された推定解除条件が成立するときには、車両の重量Mveiの演算が中止される。よって、予め設定された推定解除条件が成立するか否かが判定されることなく車両の重量が演算される場合に比して、高精度に車両の重量を演算することができる。
特に、予め設定された推定解除条件は、車両の重量の推定に悪影響を及ぼす外乱が車両に作用したことを含む。よって、車両の重量の推定に悪影響を及ぼす外乱が車両に作用したときには車両の重量の演算は行われない。従って、車両の重量の推定に悪影響を及ぼす外乱が車両に作用したことが予め設定された推定解除条件とされない場合に比して、外乱が車両に作用したことの悪影響を受けることなく、高精度に車両の重量を演算することができる。
Further, according to the above-described embodiment, steps 56 to 60 are performed when the pre-established estimation cancellation condition for preventing inaccurate estimation of the weight of the vehicle 20 is satisfied . Computation is aborted. Therefore, the weight of the vehicle can be calculated with high accuracy as compared with the case where the weight of the vehicle is calculated without determining whether or not the pre-established estimation cancellation condition is satisfied.
In particular, the preset estimation cancellation condition includes that a disturbance has acted on the vehicle that adversely affects the estimation of the weight of the vehicle. Therefore, when the vehicle is affected by a disturbance that adversely affects the estimation of the weight of the vehicle, the calculation of the weight of the vehicle is not performed. Therefore, compared to the case where the presence of a disturbance on the vehicle that adversely affects the estimation of the weight of the vehicle is not set as a pre-established estimation canceling condition, high accuracy can be obtained without being adversely affected by the effect of the disturbance on the vehicle. can calculate the weight of the vehicle.

例えば、図5は実施形態の作動の一例を示す図である。図5において、100は車両20が走行する予定の走行路を示しており、走行路100のうち区間1及び区間2が重量推定区間に決定され、区間1には路面に凹凸がある領域102が存在するとする。また、車両20は、時点t1において区間1に差し掛かり、時点t4において区間1を通り過ぎ、時点t5において区間2に差し掛かり、時点t6において区間2を通り過ぎるとする。更に、車両20は、時点t2から時点t3まで凹凸がある領域102を通過するとする。 For example, FIG. 5 is a diagram illustrating an example of the operation of the embodiment. In FIG. 5, reference numeral 100 denotes a road on which the vehicle 20 is scheduled to travel. Sections 1 and 2 of the road 100 are determined as weight estimation sections, and section 1 has an uneven road surface 102. Suppose it exists. It is also assumed that the vehicle 20 approaches section 1 at time t1, passes section 1 at time t4, reaches section 2 at time t5, and passes section 2 at time t6. Furthermore, it is assumed that the vehicle 20 passes through the uneven area 102 from time t2 to time t3.

時点t1において、車両20の重量の演算が開始されるが、時点t2から時点t3までステップ56において肯定判別が行われるので、時点t2以降においてステップ68が実行され、区間1における車両の重量の演算は中止される。 At time t1, the calculation of the weight of the vehicle 20 is started, but since the determination in step 56 is affirmative from time t2 to time t3, step 68 is executed after time t2 to calculate the weight of the vehicle in section 1. is discontinued.

また、時点t5において、車両20の重量の演算が開始され、車両の重量の演算は時点t6まで継続される。よって、時点t5から時点t6まで区間2について車両の重量Mveijが演算され、時点t6において車両の重量Mvei(i=2)が演算される。 At time t5, the calculation of the weight of the vehicle 20 is started, and the calculation of the weight of the vehicle continues until time t6. Therefore, the vehicle weight Mveij is calculated for section 2 from time t5 to time t6, and the vehicle weight Mvei (i=2) is calculated at time t6.

更に、上述の実施形態によれば、ステップ62において、車両20の前後加速度Gxが運転支援装置16による運転支援に基づく所定の一定の前後加速度Gxiになるよう車両の制駆動力が制御される。そしてその状況における前後加速度Gxi及び車両の制駆動力Fbdiを使用して車両の重量Mveijが演算される。よって、所定の一定の前後加速度Gxiになるよう車両の制駆動力が制御されない場合に比して、変動が少ない前後加速度Gxi及び車両の制駆動力Fbdiを使用して車両の重量Mveijを高精度に演算することができる。 Furthermore, according to the above-described embodiment, in step 62, the longitudinal acceleration Gx of the vehicle 20 is controlled so that the longitudinal acceleration Gx of the vehicle 20 becomes a predetermined constant longitudinal acceleration Gxi based on the driving assistance by the driving assistance device 16. Then, the weight Mveij of the vehicle is calculated using the longitudinal acceleration Gxi and the longitudinal force Fbdi of the vehicle in that situation. Therefore, compared to the case where the longitudinal acceleration Gxi of the vehicle is not controlled to be a predetermined constant longitudinal acceleration Gxi, the vehicle weight Mveij can be calculated with high accuracy using the longitudinal acceleration Gxi and the longitudinal acceleration Gxi and the longitudinal force Fbdi of the vehicle which fluctuate less. can be calculated to

特に、実施形態においては、上述のように、車両が停車状態から発進して加速するとき及び車両が走行状態から減速して停止するときに限定して車両20の重量Mveijの演算が行われることが好ましい。その場合には、車両20の重量を高精度に演算するために、車両の前後加速度Gxが運転支援装置16による運転支援に基づく一定の前後加速度Gxiになるよう車両の制駆動力が制御されることに起因して車両の乗員が違和感を覚える虞れを低減することができる。 In particular, in the embodiment, as described above, the weight Mveij of the vehicle 20 is calculated only when the vehicle starts from a stopped state and accelerates and when the vehicle decelerates from a running state and stops. is preferred. In this case, in order to calculate the weight of the vehicle 20 with high accuracy, the longitudinal acceleration Gx of the vehicle is controlled so that the longitudinal acceleration Gx of the vehicle becomes a constant longitudinal acceleration Gxi based on the driving assistance by the driving assistance device 16. It is possible to reduce the possibility that the occupant of the vehicle feels uncomfortable due to this.

以上においては本発明を特定の実施形態について詳細に説明したが、本発明は上述の実施形態に限定されるものではなく、本発明の範囲内にて他の種々の実施形態が可能であることは当業者にとって明らかであろう。 Although the present invention has been described in detail with respect to particular embodiments, it should be understood that the present invention is not limited to the embodiments described above and that various other embodiments are possible within the scope of the present invention. will be clear to those skilled in the art.

例えば、上述の実施形態においては、重量推定区間を決定するために使用される高精度三次元道路地図18Aは、ナビゲーション装置18に内蔵された記憶装置18Bに記憶されている。しかし、三次元道路地図18Aは、車外のサーバから無線通信により取得されてもよい。 For example, in the embodiment described above, the high-precision three-dimensional road map 18A used to determine the weight estimation section is stored in the storage device 18B built into the navigation device 18. FIG. However, the three-dimensional road map 18A may be acquired by wireless communication from a server outside the vehicle.

また、上述の実施形態においては、ステップ62における車両20の重量Mveijの演算及びステップ66における車両20の重量Mveiの演算は、重量推定用電子制御装置12のマイクロコンピュータにより実行される。しかし、車両の前後加速度Gx、路面勾配θ及び車両の制駆動力Fbdを示す信号が無線通信により車外の演算装置へ送信され、該演算装置によって車両20の重量が演算れ、車両の重量を示す信号が無線通信により重量推定用電子制御装置12のマイクロコンピュータへ入力されてもよい。 In the above embodiment, the calculation of the weight Mveij of the vehicle 20 in step 62 and the calculation of the weight Mvei of the vehicle 20 in step 66 are executed by the microcomputer of the weight estimation electronic control unit 12 . However, a signal indicating the longitudinal acceleration Gx of the vehicle, the road surface gradient θ, and the longitudinal force Fbd of the vehicle is transmitted by wireless communication to an arithmetic device outside the vehicle, and the weight of the vehicle 20 is calculated by the arithmetic device, indicating the weight of the vehicle. The signal may be input to the microcomputer of the weight estimation electronic control unit 12 by wireless communication.

また、上述の実施形態においては、ステップ20において、予め設定された推定許可条件を充足する重量推定区間が決定され、ステップ50のステップ52において、重量推定区間の路面勾配θiが取得される。しかし、ステップ20において、重量推定区間が決定されると共にその区間の路面勾配θiが取得されてもよい。 Further, in the above-described embodiment, in step 20, a weight estimation section that satisfies preset estimation permission conditions is determined, and in step 52 of step 50, the road surface gradient θi of the weight estimation section is obtained. However, in step 20, a weight estimation segment may be determined and the road surface slope θi of that segment may be obtained.

また、上述の実施形態においては、ステップ56~60の判別により、車両20の重量が不正確に推定されることを防止するための推定解除条件が成立していると判別されたときには、ステップ68において車両の重量の演算が中止され、その区間について車両の重量は演算されない。しかし、図6に示されているように、ステップ56~60の何れかにおいて肯定判別が行われたときには、制御がステップ54へ戻るよう修正されてもよい。その場合には、ステップ56~60の全てにおいて否定判別が行われたときに演算された車両20の重量Mveijの平均値として当該重量推定区間について車両20の重量Mveiが演算されてもよい。 Further, in the above-described embodiment, when it is determined in steps 56 to 60 that the estimation cancellation condition for preventing the weight of the vehicle 20 from being incorrectly estimated is satisfied, step 68 The calculation of the weight of the vehicle is stopped at , and the weight of the vehicle is not calculated for that section. However, as shown in FIG. 6, control may be modified to return to step 54 when an affirmative determination is made in any of steps 56-60. In that case, the weight Mvei of the vehicle 20 may be calculated for the weight estimation section as the average value of the weights Mveij of the vehicle 20 calculated when negative determinations are made in all of steps 56-60.

更に、上述の実施形態においては、重量推定区間の走行路の路面性状は考慮されない。しかし、路面センサなどにより走行路の路面性状が検出され、或いは走行路に沿って設置された情報送信装置より無線送信される走行路の路面性状の情報が取得され、路面が湿潤し又は雪などにより覆われているときには、予め設定された推定解除条件が成立していると判定され、車両の重量の演算が中止されるよう修正されてもよい。この修正例によれば、車輪のスリップに起因して車両の重量が不正確に推定される虞れを低減することができる。 Furthermore, in the above-described embodiment, the road surface properties of the road in the weight estimation section are not taken into consideration. However, when the road surface condition of the road surface is detected by a road surface sensor or the like, or the road surface condition information of the road surface is wirelessly transmitted from an information transmitting device installed along the road surface, the road surface becomes wet or snowy. , it may be determined that a pre-established presumption cancellation condition is satisfied, and the calculation of the weight of the vehicle may be stopped. According to this modification, it is possible to reduce the possibility that the weight of the vehicle is incorrectly estimated due to wheel slip.

10…車両重量推定装置、12…重量推定用ECU、14…前後加速度センサ、16…運転支援装置、18…ナビゲーション装置、20…車両、22…駆動用ECU、24…制動用ECU、26…駆動装置、28…制動装置、30…前輪、32…上下加速度センサ、36…記憶装置

REFERENCE SIGNS LIST 10 vehicle weight estimation device 12 weight estimation ECU 14 longitudinal acceleration sensor 16 driving support device 18 navigation device 20 vehicle 22 drive ECU 24 brake ECU 26 drive Device 28 Braking device 30 Front wheel 32 Vertical acceleration sensor 36 Storage device

Claims (1)

車両が走行する予定の走行路のうち三次元道路地図に基づいて予め設定された推定許可条件を充足する重量推定区間を決定すると共に前記重量推定区間について路面勾配の情報を取得し、前記車両の重量が不正確に推定されることを防止するために予め設定された推定解除条件が成立していないと判定され且つ前記車両が前記重量推定区間を走行するときに前記車両の前後加速度及び前記車両の制駆動力の情報を取得し、取得した前記車両の前後加速度、路面勾配及び前記車両の制駆動力に基づいて前記車両の重量を演算することを含み、
前記予め設定された推定許可条件は、路面勾配の最大値と最小値との差が勾配差基準値以下の区間であることを含み、前記予め設定された推定解除条件は、車両の重量の推定に悪影響を及ぼす外乱が車両に作用したことを含むこと、
を特徴とする車両の重量推定方法。
A weight estimation section that satisfies pre-established estimation permission conditions based on a three-dimensional road map is determined from a road on which the vehicle is scheduled to travel, and information on the road surface gradient is acquired for the weight estimation section, and the vehicle is driven. When it is determined that the pre-established estimation cancellation condition is not established to prevent the weight from being incorrectly estimated and the vehicle travels in the weight estimation section, the longitudinal acceleration of the vehicle and the Obtaining information on the longitudinal force of the vehicle, and calculating the weight of the vehicle based on the obtained longitudinal acceleration of the vehicle, the road surface gradient, and the longitudinal force of the vehicle ;
The preset estimation permission condition includes that the difference between the maximum value and the minimum value of the road surface slope is a section in which the difference is equal to or less than a slope difference reference value, and the preset estimation cancellation condition is the estimation of the weight of the vehicle. including that a disturbance acting on the vehicle adversely affects the
A vehicle weight estimation method characterized by:
JP2020042195A 2020-03-11 2020-03-11 Vehicle weight estimation method Active JP7322759B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2020042195A JP7322759B2 (en) 2020-03-11 2020-03-11 Vehicle weight estimation method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2020042195A JP7322759B2 (en) 2020-03-11 2020-03-11 Vehicle weight estimation method

Publications (2)

Publication Number Publication Date
JP2021143917A JP2021143917A (en) 2021-09-24
JP7322759B2 true JP7322759B2 (en) 2023-08-08

Family

ID=77766443

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2020042195A Active JP7322759B2 (en) 2020-03-11 2020-03-11 Vehicle weight estimation method

Country Status (1)

Country Link
JP (1) JP7322759B2 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2023149815A (en) * 2022-03-31 2023-10-16 株式会社アドヴィックス vehicle control system
CN115027486B (en) * 2022-06-22 2024-05-28 东风柳州汽车有限公司 Vehicle weight measuring method, device, equipment and storage medium based on big data

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0719939A (en) * 1993-06-30 1995-01-20 Toshiba Corp Navigation device with self-weight meter function
JP7000731B2 (en) * 2017-08-02 2022-01-19 日産自動車株式会社 Vehicle control method and vehicle control device

Also Published As

Publication number Publication date
JP2021143917A (en) 2021-09-24

Similar Documents

Publication Publication Date Title
US6208927B1 (en) Vehicle maneuvering control device
JP5257923B2 (en) Vehicle motion control device
JP5272448B2 (en) Vehicle driving support apparatus and vehicle driving support method
US20150336587A1 (en) Driving assist device
JP2010515183A (en) Rider sensor vertical alignment
JP6929522B2 (en) Vehicle control unit
CN111712414A (en) Vehicle control device
US9969394B2 (en) Distance regulating system, motor vehicle and computer program product
EP3309025A1 (en) Method and system for computing a road friction estimate
JP6647681B2 (en) Vehicle control device
CN111629942A (en) Vehicle control system
JP2000127798A (en) Control method and device for vehicle speed
JP7322759B2 (en) Vehicle weight estimation method
JP6572950B2 (en) Vehicle control device
WO2019159724A1 (en) Vehicle control device
JP5503260B2 (en) Vehicle motion control device
JP5302095B2 (en) Vehicle fuel consumption rate improvement support device
JP2017100655A (en) Travel control device
JP6982754B2 (en) Vehicle control device
JP6572948B2 (en) Vehicle control device
KR101208369B1 (en) Vehicle course estimating apparatus and method for estimating the same
JP7222259B2 (en) VEHICLE WHEEL LOAD CONTROL METHOD AND WHEEL LOAD CONTROL DEVICE
JP6603585B2 (en) Vehicle control apparatus and vehicle control method
JP7409204B2 (en) Vehicle control device
JP5572184B2 (en) Vehicle motion control device

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20220414

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20230125

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20230207

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20230406

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: 20230627

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20230710

R151 Written notification of patent or utility model registration

Ref document number: 7322759

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R151