JP2011242226A - Vehicle own-weight measuring apparatus - Google Patents
Vehicle own-weight measuring apparatus Download PDFInfo
- Publication number
- JP2011242226A JP2011242226A JP2010113742A JP2010113742A JP2011242226A JP 2011242226 A JP2011242226 A JP 2011242226A JP 2010113742 A JP2010113742 A JP 2010113742A JP 2010113742 A JP2010113742 A JP 2010113742A JP 2011242226 A JP2011242226 A JP 2011242226A
- Authority
- JP
- Japan
- Prior art keywords
- shift
- data
- acceleration
- speed
- vehicle
- 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.)
- Granted
Links
Images
Landscapes
- Combined Controls Of Internal Combustion Engines (AREA)
- Control Of Driving Devices And Active Controlling Of Vehicle (AREA)
Abstract
Description
本発明は、駆動力と加速度から車両の重量を測定する車両自重測定装置に係り、エンジンが高回転になっても正確に自重が測定できる車両自重測定装置に関する。 The present invention relates to a vehicle weight measuring device that measures the weight of a vehicle from driving force and acceleration, and relates to a vehicle weight measuring device that can accurately measure the weight of the vehicle even when the engine rotates at a high speed.
エンジンと変速機を備えた車両において、変速前の駆動力を変速前の加速度と変速中の加速度の差で割ることにより車両の重量(自重)を測定できることが知られている(特許文献1)。 In a vehicle equipped with an engine and a transmission, it is known that the weight (self-weight) of a vehicle can be measured by dividing the driving force before the shift by the difference between the acceleration before the shift and the acceleration during the shift (Patent Document 1). .
この原理を利用した車両自重測定装置では、変速前には変速前の平均駆動力と平均加速度とを計算し、その後、変速に入ると変速中の平均加速度を計算し、変速が終了したとき変速前の平均駆動力と変速前の平均加速度と変速中の平均加速度とから自重を計算する。このような車両自重測定装置において、自重を正確に測定するには、駆動力を正確に求めることが重要である。エンジンが出力する駆動力は、燃料噴射量とエンジン回転数とから計算される。 In the vehicle weight measurement device using this principle, the average driving force and the average acceleration before the shift are calculated before the shift, and then the average acceleration during the shift is calculated when the shift is started. The weight is calculated from the previous average driving force, the average acceleration before the shift, and the average acceleration during the shift. In such a vehicle self-weight measuring device, in order to accurately measure the self-weight, it is important to accurately obtain the driving force. The driving force output from the engine is calculated from the fuel injection amount and the engine speed.
ところで、ディーゼルエンジンでは、エンジン回転数が定格の最高回転数に達しないようガバニング開始回転数が設定されており、エンジン回転数がガバニング開始回転数未満であれば燃料噴射量は規制されることなくアクセル開度に従うが、エンジン回転数がガバニング開始回転数以上になると燃料噴射量が規制される。ガバニング開始回転数以上の領域ではエンジン回転数の微小な変動に対して駆動力が大きく変動する。 By the way, in the diesel engine, the governing start speed is set so that the engine speed does not reach the rated maximum speed, and the fuel injection amount is not regulated if the engine speed is less than the governing start speed. According to the accelerator opening, the fuel injection amount is regulated when the engine speed becomes equal to or higher than the governing start speed. In an area equal to or higher than the starting speed of the governing, the driving force greatly fluctuates with respect to a minute fluctuation of the engine speed.
図5に示されるように、同じアクセル開度について見ると、エンジン回転数が低回転数ではエンジン回転数の増加に対して駆動力が緩やかに増加し、エンジン回転数が中高回転数ではエンジン回転数の増加に対して駆動力が非常に緩やかに増加する。しかし、エンジン回転数がガバニング開始回転数以上であると、エンジン回転数の増加に対して駆動力が急激に減少する。 As shown in FIG. 5, when looking at the same accelerator opening, when the engine speed is low, the driving force gradually increases as the engine speed increases, and when the engine speed is medium and high, the engine speed increases. The driving force increases very slowly as the number increases. However, if the engine speed is equal to or higher than the governing start speed, the driving force rapidly decreases as the engine speed increases.
このようにガバニング開始回転数以上のエンジン回転数領域では、微小なエンジン回転数の変動に対する駆動力の変動が大きいため、駆動力の計算誤差が大きい。 As described above, in the engine rotation speed region that is equal to or higher than the governing rotation speed, the driving force fluctuation is large with respect to the minute fluctuation of the engine rotation speed, and thus the driving force calculation error is large.
このため、変速前のいわゆる引っ張る運転、すなわち変速前にアクセルペダルを大きく踏み込んでエンジン回転数を高め、エンジン回転数がガバニング開始回転数以上となるような高回転に達してから変速するという運転を行った場合、変速前の駆動力の計算誤差が大きくなり、その結果、自重の測定誤差が大きくなる。 Therefore, a so-called pulling operation before shifting, that is, an operation of increasing the engine speed by largely depressing the accelerator pedal before shifting, and shifting after reaching a high speed at which the engine speed becomes equal to or greater than the governing start speed. When this is done, the calculation error of the driving force before the shift becomes large, and as a result, the measurement error of the own weight becomes large.
自動変速においては、エンジン回転数がガバニング開始回転数以上に制御されることはまれであるが、マニュアル変速においては、変速直前までエンジンを高回転まで引っ張ってからシフトアップすることがしばしばあり、エンジン回転数がガバニング開始回転数以上となることが生じ得る。このため自重が正確に測定できないことがある。エンジンが高回転になっても正確に自重が測定できることが望まれる。 In automatic gear shifting, the engine speed is rarely controlled to be higher than the starting speed of governing, but in manual gear shifting, the engine is often pulled up to a high speed until just before the gear shifting, and the engine is often shifted up. It may occur that the rotational speed is equal to or higher than the governing start rotational speed. For this reason, the dead weight may not be accurately measured. It is desirable that the weight of the engine can be accurately measured even when the engine speed is high.
そこで、本発明の目的は、上記課題を解決し、エンジンが高回転になっても正確に自重が測定できる車両自重測定装置を提供することにある。 SUMMARY OF THE INVENTION An object of the present invention is to solve the above-described problems and provide a vehicle dead weight measuring device that can accurately measure the dead weight even when the engine rotates at a high speed.
上記目的を達成するために本発明は、エンジンの駆動力を燃料噴射量とエンジン回転数とから計算する駆動力計算部と、車両の加速度を車速から計算する加速度計算部と、変速前に、変速前の駆動力のデータと加速度のデータを繰り返し蓄積する変速前データ蓄積部と、変速中に、変速中の加速度のデータを繰り返し蓄積する変速中データ蓄積部と、前記変速前データ蓄積部と前記変速中データ蓄積部が蓄積したデータを用い、変速前の平均駆動力を変速前の平均加速度と変速中の平均加速度の差に基づいて自重を計算する自重計算部とを備えた車両自重測定装置において、変速前のエンジン回転数がガバニング開始回転数以上になると、前記変速前データ蓄積部におけるデータの蓄積を一時停止する高回転時データ蓄積停止部を備えたものである。 In order to achieve the above object, the present invention provides a driving force calculation unit that calculates the driving force of the engine from the fuel injection amount and the engine speed, an acceleration calculation unit that calculates the acceleration of the vehicle from the vehicle speed, A pre-shift data storage unit that repeatedly stores driving force data and acceleration data before a shift, a during-shift data storage unit that repeatedly stores acceleration data during a shift, and the pre-shift data storage unit; Vehicle self-weight measurement provided with a self-weight calculation unit that calculates the self-weight based on the difference between the average acceleration before the shift and the average acceleration before the shift using the data accumulated by the data accumulation unit during the shift The apparatus includes a high-rotation data accumulation stop unit that temporarily stops data accumulation in the pre-shift data accumulation unit when the engine revolution number before the shift becomes equal to or greater than the governing start revolution number. A.
変速前のエンジン回転数が所定時間以上続けてガバニング開始回転数以上になると、自重測定を中止する高回転継続時測定中止部を備えてもよい。 A high speed continuation measurement stop unit may be provided to stop the self-weight measurement when the engine speed before the shift continues for a predetermined time or longer and reaches the governing start speed or higher.
本発明は次の如き優れた効果を発揮する。 The present invention exhibits the following excellent effects.
(1)エンジンが高回転になっても正確に自重が測定できる。 (1) The weight of the engine can be accurately measured even when the engine speed is high.
以下、本発明の一実施形態を添付図面に基づいて詳述する。 Hereinafter, an embodiment of the present invention will be described in detail with reference to the accompanying drawings.
図1に示されるように、本発明に係る車両自重測定装置1は、エンジン2の駆動力を燃料噴射量とエンジン回転数とから計算する駆動力計算部3と、車両の加速度を車速から計算する加速度計算部4と、変速前に、変速前の駆動力のデータと加速度のデータを繰り返し蓄積する変速前データ蓄積部5と、変速中に、変速中の加速度のデータを繰り返し蓄積する変速中データ蓄積部6と、変速前データ蓄積部5と変速中データ蓄積部6が蓄積したデータを用い、変速前の平均駆動力を変速前の平均加速度と変速中の平均加速度の差に基づいて自重を計算する自重計算部7と、変速前のエンジン回転数がガバニング開始回転数以上になると、変速前データ蓄積部5におけるデータの蓄積を一時停止する高回転時データ蓄積停止部8と、変速前のエンジン回転数が所定時間以上続けてガバニング開始回転数以上になると、自重測定を中止する高回転継続時測定中止部9とを備える。
As shown in FIG. 1, a vehicle
エンジン2は、ディーゼルエンジンであり、ガバニング開始回転数が設定されており、エンジン回転数がガバニング開始回転数以上になると燃料噴射量が規制される。
The
駆動力計算部3は、従来からあるもので、燃料噴射量とエンジン回転数とからエンジン2の駆動力を計算するものである。駆動力計算部3は、燃料噴射量とエンジン回転数により、駆動力マップを参照してエンジン2の駆動力を求めてもよい。
The driving force calculation unit 3 is a conventional one and calculates the driving force of the
加速度計算部4は、車速を時間で微分するか、あるいは所定時間刻みで差分をとることにより、車両の加速度を計算するものである。 The acceleration calculation unit 4 calculates the acceleration of the vehicle by differentiating the vehicle speed with respect to time or by taking a difference at predetermined time intervals.
変速前データ蓄積部5は、変速前の駆動力のデータと加速度のデータを蓄積するべく、後述する図2のステップ204〜S208の演算を行うものである。 The pre-shift data accumulation unit 5 performs calculations in steps 204 to S208 in FIG. 2 to be described later in order to accumulate driving force data and acceleration data before the shift.
変速中データ蓄積部6は、変速中の加速度のデータを蓄積するべく、ステップS212〜S214の演算を行うものである。 The shifting data accumulation unit 6 performs calculations in steps S212 to S214 to accumulate acceleration data during shifting.
自重計算部7は、自重を計算するべく、ステップS217〜S221の演算を行うものである。 The dead weight calculation unit 7 performs the operations of steps S217 to S221 in order to calculate the dead weight.
高回転時データ蓄積停止部8は、変速前のエンジン回転数がガバニング開始回転数以上になると、変速前のデータの蓄積を一時停止するべく、ステップS203〜S225の流れに相当する判定を行うものである。 The high-speed data accumulation stop unit 8 performs a determination corresponding to the flow of steps S203 to S225 in order to temporarily stop the accumulation of data before the shift when the engine speed before the shift becomes equal to or higher than the governing start speed. It is.
高回転継続時測定中止部9は、変速前のエンジン回転数が所定時間以上続けてガバニング開始回転数以上になると、自重測定を中止するべく、ステップS203〜S224の流れに相当する判定を行うものである。 The high speed continuation measurement stop unit 9 performs a determination corresponding to the flow of steps S203 to S224 to stop the self-weight measurement when the engine speed before the shift continues for a predetermined time or more and reaches the governing start speed or more. It is.
この車両自重測定装置1を搭載する車両は、エンジン制御、変速制御など車両の走行制御に必要な公知のセンサ、アクチュエータは図示しなくとも全て備え、本発明に用いる燃料噴射量、エンジン回転数、車速などの数量や変速中などの状態は、従来公知の通りに検知される。
A vehicle equipped with the vehicle
駆動力計算部3、加速度計算部4、変速前データ蓄積部5、変速中データ蓄積部6、自重計算部7、高回転時データ蓄積停止部8、高回転継続時測定中止部9は、エンジンを始め車両の各部を制御する1乃至複数の電子制御装置(Electronical Control Unit;ECU)にプログラムとして組み込むのが好ましい。 The driving force calculation unit 3, the acceleration calculation unit 4, the pre-shift data storage unit 5, the in-shift data storage unit 6, the dead weight calculation unit 7, the high rotation data storage stop unit 8, and the high rotation continuation measurement stop unit 9 It is preferable to incorporate as a program in one or more electronic control units (ECUs) that control each part of the vehicle.
車両自重測定装置1は、図2、図3の手順をそれぞれ所定時間刻みで繰り返し実行するようになっている。以下、本発明に係る車両自重測定装置1の動作を図2〜図4に従って説明する。ただし、図2では、エンジン回転数がガバニング開始回転数以上にならない場合を最初に説明し、その後で、エンジン回転数がガバニング開始回転数以上になった場合を説明する。
The vehicle
図2に示されるように、車両自重測定装置1は、ステップS201にて、車両が変速中かどうかを判定する。ここでは、まず車両が変速中でないものとして、流れを説明するので、判定はNOとなる。この場合、ステップS202にて、ステージ分類が2かどうか判定する。ステージ分類は、0、1、2のいずれかの値をとり、1回前に実行されたステージについて、測定終了のステージ、変速前データ蓄積のステージ、変速中データ蓄積のステージのいずれであるかを示す数値である。ここでは、ステージ分類が0であったとする。
As shown in FIG. 2, the vehicle
ステップS202の判定がNOの場合、車両が変速中でなく、かつ1回前のステージが測定終了のステージ(ステージ分類=0)または変速前データ蓄積のステージ(ステージ分類=1)ということである。これは、今回のステージが新しく始まる変速前データ蓄積のステージまたは前回から継続している変速前のデータ蓄積のステージであることを意味するので、ステップS203以降の流れにより、変速前のデータ蓄積を実行することになる。 If the determination in step S202 is NO, the vehicle is not shifting, and the previous stage is the stage where measurement is completed (stage classification = 0) or pre-shift data accumulation stage (stage classification = 1). . This means that the current stage is a stage for pre-shift data accumulation starting from the beginning or a stage for pre-shift data accumulation that has been continued since the previous time. Will be executed.
ステップS203にて、高回転タイマが0かどうか判定する。高回転タイマは、エンジン回転数がガバニング開始回転数以上であることが続いている時間を表すタイマである。エンジン回転数がガバニング開始回転数未満のとき高回転タイマは0である。ここでは、高回転タイマが0であるとして流れを説明するので、判定はYESとなる。この場合、今回のステージが変速前データ蓄積のステージであって、かつエンジン回転数がガバニング開始回転数未満ということであるから、ステップS204に進む。 In step S203, it is determined whether the high rotation timer is zero. The high rotation timer is a timer that represents the time during which the engine speed continues to be equal to or higher than the governing start speed. When the engine speed is less than the governing start speed, the high speed timer is zero. Here, the flow will be described on the assumption that the high rotation timer is 0, so the determination is YES. In this case, since the current stage is the stage for pre-shift data accumulation and the engine speed is less than the governing start speed, the process proceeds to step S204.
ステップS204にて、変速前データ蓄積部5は、変速前カウンタCbをインクリメント(1増やすこと)する。変速前カウンタCbは、変速前のデータ蓄積を何回行ったかを示すカウンタである。1回前のステージが測定終了のステージであれば、変速前カウンタCbは0であるから、1増えて1となる。1回前のステージが変速前データ蓄積のステージであって、変速前のデータ蓄積が実際に行われていれば、変速前カウンタCbは、すでに行われた変速前のデータ蓄積の回数を示しており、今回分が1増えることになる。 In step S204, the pre-shift data accumulation unit 5 increments (increases by 1) the pre-shift counter Cb. The pre-shift counter Cb is a counter indicating how many times data accumulation before the shift is performed. If the previous stage is the stage where the measurement has been completed, the pre-shift counter Cb is 0, so it increases by 1 to 1. If the previous stage is the pre-shift data accumulation stage and the pre-shift data accumulation is actually performed, the pre-shift counter Cb indicates the number of pre-shift data accumulation that has already been performed. And this time will increase by one.
ステップS205にて、駆動力計算部3が計算した現在のエンジン2の駆動力を今回の駆動力Tnowとする。
In step S205, the current driving force of the
ステップS206にて、今回の駆動力Tnowを1回前のステージまでの駆動力総和Tballに足し込む。1回前のステージが測定終了のステージであれば、駆動力総和Tballは0にクリアされており、その後の変速前データ蓄積のステージでは、ステップS206の実行のたびに駆動力総和Tballに次々と駆動力Tnowが足し込まれていく。 In step S206, the current driving force Tnow is added to the total driving force Tball up to the previous stage. If the previous stage is the stage where the measurement has been completed, the driving force sum Tball is cleared to 0, and in the subsequent pre-shift data accumulation stage, the driving force sum Tball is successively increased each time step S206 is executed. The driving force Tnow is added.
ステップS207にて、加速度計算部4が計算した現在の車両の加速度を今回の変速前加速度Sbとする。 In step S207, the current vehicle acceleration calculated by the acceleration calculation unit 4 is set as the current pre-shift acceleration Sb.
ステップS208にて、今回の変速前加速度Sbを1回前のステージまでの変速前加速度総和Sballに足し込む。1回前のステージが測定終了のステージであれば、変速前加速度総和Sballは0にクリアされており、その後の変速前データ蓄積のステージでは、ステップS208の実行のたびに変速前加速度総和Sballに次々と変速前加速度Sbが足し込まれていく。 In step S208, the current pre-shift acceleration Sb is added to the pre-shift acceleration total Sball up to the previous stage. If the previous stage is the stage where the measurement has been completed, the pre-shift acceleration total sum Sball is cleared to 0. In the subsequent pre-shift data accumulation stage, the pre-shift acceleration total sum Sball is set each time step S208 is executed. One after another, the acceleration Sb before shifting is added.
ステップS209にて、ステージ分類を1に設定する。これは、今回のステージが変速前データ蓄積のステージであったことを示す。 In step S209, the stage classification is set to 1. This indicates that the current stage was a stage for storing data before shifting.
ステップS210にて、終了フラグEndを0に設定する。終了フラグEndは、0のとき自重測定が続行されることを表し、1のとき自重測定が終了することを表す。 In step S210, an end flag End is set to 0. The end flag End indicates that the weight measurement is continued when it is 0, and the weight measurement is ended when it is 1.
このようにして、変速前には、変速前のデータ蓄積の回数と駆動力の総和と変速前の加速度の総和がデータとして蓄積されていく。 In this way, before shifting, the number of data accumulation before shifting, the sum of driving forces, and the sum of acceleration before shifting are accumulated as data.
次に、変速が開始されたとする。車両自重測定装置1は、ステップS201にて、車両が変速中かどうかを判定する。車両が変速中となったので、判定はYESとなる。この場合、ステップS211にて、ステージ分類が1または2かどうか判定する。ステージ分類が1であれば、1回前のステージが変速前データ蓄積のステージであって、現在、車両が変速中であるから、今回のステージから変速中データ蓄積のステージとなることを意味する。ステージ分類が2であれば、1回前のステージが変速中データ蓄積のステージであって、今回のステージも変速中データ蓄積のステージであることを意味する。よって、ステップS211の判定がYESであれば、ステップS212以降の流れにより、変速中のデータ蓄積を実行することになる。
Next, it is assumed that the shift is started. In step S201, the vehicle
ステップS212にて、変速中データ蓄積部6は、変速中カウンタChを1増やす。変速中カウンタChは、変速中のデータ蓄積を何回行ったかを示すカウンタである。1回前のステージが変速前データ蓄積のステージであれば、変速中カウンタChは0であるから、1増えて1となる。1回前のステージが変速中データ蓄積のステージであれば、変速中カウンタChは、すでに行われた変速中のデータ蓄積の回数を示しており、今回分が1増えることになる。 In step S212, the shifting data storage unit 6 increments the shifting counter Ch by one. The shifting counter Ch is a counter indicating how many times data accumulation during shifting has been performed. If the previous stage is a stage for storing data before shifting, the shifting counter Ch is 0, so it increases by 1 and becomes 1. If the previous stage is a stage for storing data during shifting, the shifting counter Ch indicates the number of times data has already been stored during shifting, and this time is incremented by one.
ステップS213にて、加速度計算部4が計算した現在の車両の加速度を今回の変速中加速度Shとする。 In step S213, the current vehicle acceleration calculated by the acceleration calculation unit 4 is set as the current shifting acceleration Sh.
ステップS214にて、今回の変速中加速度Shを1回前のステージまでの変速中加速度総和Shallに足し込む。1回前のステージが変速前データ蓄積のステージであれば、変速中加速度総和Shallは0にクリアされており、その後の変速中データ蓄積のステージでは、ステップS214の実行のたびに変速中加速度総和Shallに次々と変速中加速度Shが足し込まれていく。 In step S214, the current shifting acceleration Sh is added to the shifting total acceleration Shall up to the previous stage. If the previous stage is the stage for pre-shift data accumulation, the total acceleration for acceleration Shall is cleared to 0. In the subsequent stage for data accumulation during shift, the total acceleration during shift is executed each time step S214 is executed. Acceleration Sh during shifting is added to Shall one after another.
ステップS215にて、ステージ分類を2に設定する。これは、今回が変速中データ蓄積のステージであったことを示す。 In step S215, the stage classification is set to 2. This indicates that this time was the stage of data accumulation during shifting.
ステップS216にて、終了フラグEndを0に設定する。 In step S216, an end flag End is set to 0.
このようにして、変速中には、変速中のデータ蓄積の回数と変速中の加速度の総和がデータとして蓄積されていく。 In this way, during the shift, the total number of data accumulations during the shift and the acceleration during the shifts is accumulated as data.
次に、変速が終了したとする。車両自重測定装置1は、ステップS201にて、車両が変速中かどうかを判定する。車両が変速中でなくなったので、判定はNOとなる。この場合、最初に説明したのと同様にステップS202に進むが、ここでは変速中データ蓄積のステージを経ているため、ステージ分類が2となっており、ステップS202の判定がYESとなる。このように、車両が変速中でなく、かつ1回前のステージ分類が2ということは、変速前と変速中のデータが蓄積されていることを意味する。よって、ステップS217以降の流れ(自重計算部7に相当)により、蓄積されたデータを用いての自重計算を実行することになる。
Next, it is assumed that the shift is completed. In step S201, the vehicle
ステップS217にて、駆動力総和Tballを変速前カウンタCbで割って平均駆動力Taveを計算する。 In step S217, the average driving force Tave is calculated by dividing the total driving force Tball by the counter Cb before shifting.
ステップS218にて、変速前加速度総和Sballを変速前カウンタCbで割って変速前平均加速度Sbaveを計算する。 In step S218, the pre-shift acceleration sum Sball is divided by the pre-shift counter Cb to calculate the pre-shift average acceleration Sbave.
ステップS219にて、変速中加速度総和Shallを変速中カウンタChで割って変速中平均加速度Shaveを計算する。 In step S219, the average acceleration during shifting Shave is calculated by dividing the total acceleration Shall during shifting by the counter Ch during shifting.
ステップS220にて、エンジン2の平均駆動力Taveを基に、変速前のギア比を考慮し、車両が受けた駆動力Fを計算する。
In step S220, based on the average driving force Tave of the
ステップS221にて、車両が受けた駆動力Fを変速前平均加速度Sbaveと変速中平均加速度Shaveの差で割って自重Wを計算する。 In step S221, the weight W is calculated by dividing the driving force F received by the vehicle by the difference between the average acceleration Sbave before shifting and the average acceleration Shave during shifting.
ステップS222にて、自重測定が終了したので、終了フラグEndを1に設定する。 In step S222, since the own weight measurement is completed, the end flag End is set to 1.
ここまでの流れにより、エンジン回転数がガバニング開始回転数以上にならない場合について、自重Wを計算できることが分かった。 From the flow up to this point, it has been found that the own weight W can be calculated when the engine speed does not exceed the governing start speed.
次に、エンジン回転数がガバニング開始回転数以上になった場合を説明する。エンジン回転数がガバニング開始回転数以上になると、高回転タイマに0でない値が入っており、ステップS203における高回転タイマが0かどうかの判定はNOとなる。ステップS203の判定がNOの場合、ステップS223以降において、高回転時データ蓄積停止部8によるデータ蓄積の一時停止、あるいは高回転継続時測定中止部9による自重測定の中止が実行される。 Next, a case where the engine speed becomes equal to or higher than the governing start speed will be described. When the engine speed becomes equal to or higher than the governing start speed, a value other than 0 is entered in the high speed timer, and the determination of whether the high speed timer is 0 in step S203 is NO. When the determination in step S203 is NO, in step S223 and subsequent steps, data storage is temporarily stopped by the high-speed rotation data storage stop unit 8 or the self-weight measurement is stopped by the high-speed continuous time measurement stop unit 9.
ステップS223にて、高回転タイマが所定値Tlim、例えば5秒に相当する値以上かどうか判定する。YESの場合、変速前のエンジン回転数が所定時間以上続けてガバニング開始回転数以上になったことを意味するので、自重測定を中止するものとし、ステップS224にて、終了フラグEndを1に設定する。 In step S223, it is determined whether or not the high rotation timer is equal to or greater than a predetermined value Tlim, for example, a value corresponding to 5 seconds. In the case of YES, it means that the engine speed before the shift has continued for a predetermined time or more and has reached the governing start speed or more, so the weight measurement is to be stopped, and the end flag End is set to 1 in step S224. To do.
ステップS223の判定がNOの場合、変速前のエンジン回転数がガバニング開始回転数以上になったものの、所定時間以上続けてガバニング開始回転数以上になった訳ではないので、自重測定を継続するものとし、ステップS225にて、終了フラグEndを0に設定する。このように、変速前のエンジン回転数がガバニング開始回転数以上のときは、ステップS204以降のようなデータ蓄積、つまり、駆動力や変速前加速度を総和に足し込むこと、及びデータ蓄積回数のカウントがなされずに、自重測定は次回へ継続される。 If the determination in step S223 is NO, the engine speed before the shift is equal to or higher than the governing start speed, but it does not continue to exceed the governing start speed for a predetermined time or longer, so the weight measurement is continued. In step S225, the end flag End is set to 0. As described above, when the engine speed before the shift is equal to or higher than the governing start speed, the data accumulation as in step S204 and after, that is, the driving force and the acceleration before the shift are added to the sum, and the data accumulation count is counted. The weight measurement will be continued to the next time.
その後、変速前のエンジン回転数がガバニング開始回転数未満に戻ると、高回転タイマが0になるため、ステップS203の判定がYESとなり、再びステップS204以降のデータ蓄積が行われる。 Thereafter, when the engine speed before the shift returns to less than the governing start speed, the high speed timer becomes 0, so that the determination in step S203 is YES, and data accumulation after step S204 is performed again.
なお、ステップS211の判定がNOであるときは、制御に何らかの不具合が生じていると考えられるので、ステップS226に進み、ステップS226にて、終了フラグEndを1に設定する。 When the determination in step S211 is NO, it is considered that some trouble has occurred in the control, so the process proceeds to step S226, and the end flag End is set to 1 in step S226.
ここで、エンジン高回転時間測定について説明すると、図3に示されるように、ステップS31にて、エンジン回転数がカバニング回転数以上かどうか判定する。YESの場合、ステップS32にて、高回転タイマを1つインクリメントする。NOの場合、ステップS33にて、高回転タイマをクリアする。これにより、エンジン回転数がカバニング回転数以上を続けていると、高回転タイマが増え続け、エンジン回転数がカバニング回転数未満に戻ると、高回転タイマが0となる。 Here, the engine high rotation time measurement will be described. As shown in FIG. 3, in step S31, it is determined whether or not the engine speed is equal to or higher than the covering speed. If YES, the high rotation timer is incremented by 1 in step S32. If NO, the high rotation timer is cleared in step S33. Thus, if the engine speed continues to be equal to or higher than the covering speed, the high speed timer continues to increase. When the engine speed returns to less than the covering speed, the high speed timer becomes zero.
次に、図2の手順に引き続いて実行される終了処理について説明すると、図4に示されるように、ステップS41にて、終了フラグEndが1かどうか判定する。NOの場合、終了フラグEndは0であって、自重測定は継続されるので、何もしない。YESの場合、自重測定は終了であるので、ステップS42にて、ステージ分類を0に設定すると共に、諸データをクリアする。 Next, the termination process executed following the procedure of FIG. 2 will be described. As shown in FIG. 4, it is determined whether or not the termination flag End is 1 in step S41. In the case of NO, the end flag End is 0, and the self-weight measurement is continued, so nothing is done. In the case of YES, the dead weight measurement is completed, so in step S42, the stage classification is set to 0 and various data are cleared.
以上説明したように、本発明の車両自重測定装置1によれば、エンジン回転数がカバニング回転数以上のときは駆動力や加速度のデータの蓄積が一時停止となるため、駆動力の計算誤差が大きいときのデータは除外されて自重測定に使用されなくなる。
As described above, according to the vehicle
また、本発明の車両自重測定装置1によれば、エンジン回転数が所定時間以上続けてガバニング開始回転数以上になると、自重測定は中止となるが、エンジン回転数が所定時間より短時間でカバニング回転数未満に戻ると、データの蓄積が再開され自重測定が継続される。
Further, according to the vehicle
この結果、変速前にエンジン2がガバニング開始回転数付近の高回転領域で運転されるために、エンジン回転数が頻繁にガバニング開始回転数以上になる場合でも、エンジン回転数がカバニング回転数以上のときのデータが除外されて自重測定が行われるので、正確に自重が測定できると共に、エンジン回転数がガバニング開始回転数以上になると直ちに自重測定を中止するわけではないので、自重測定が達成される機会を増やすことできる。本発明は、特に、マニュアル変速において変速直前までエンジン2を高回転まで引っ張ってからシフトアップするような運転が頻繁に行われる場合に有効である。
As a result, since the
1 車両自重測定装置
2 エンジン
3 駆動力計算部
4 加速度計算部
5 変速前データ蓄積部
6 変速中データ蓄積部
7 自重計算部
8 高回転時データ蓄積停止部
9 高回転継続時測定中止部
DESCRIPTION OF
Claims (2)
車両の加速度を車速から計算する加速度計算部と、
変速前に、変速前の駆動力のデータと加速度のデータを繰り返し蓄積する変速前データ蓄積部と、
変速中に、変速中の加速度のデータを繰り返し蓄積する変速中データ蓄積部と、
前記変速前データ蓄積部と前記変速中データ蓄積部が蓄積したデータを用い、変速前の平均駆動力を変速前の平均加速度と変速中の平均加速度の差に基づいて自重を計算する自重計算部とを備えた車両自重測定装置において、
変速前のエンジン回転数がガバニング開始回転数以上になると、前記変速前データ蓄積部におけるデータの蓄積を一時停止する高回転時データ蓄積停止部を備えたことを特徴とする車両自重測定装置。 A driving force calculation unit for calculating the driving force of the engine from the fuel injection amount and the engine speed;
An acceleration calculator for calculating the vehicle acceleration from the vehicle speed;
Before shifting, a pre-shift data accumulation unit that repeatedly accumulates driving force data and acceleration data before shifting;
During shifting, a shifting data storage unit that repeatedly stores acceleration data during shifting,
Using the data accumulated by the pre-shift data storage unit and the during-shift data storage unit, the self-weight calculation unit calculates the self-weight based on the difference between the average acceleration before the shift and the average acceleration before the shift. In the vehicle self-weight measuring device provided with
A vehicle self-weight measuring apparatus, comprising: a high-speed data accumulation stop unit that temporarily stops data accumulation in the pre-shift data accumulation unit when the engine revolution number before the shift becomes equal to or greater than the governing start revolution number.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2010113742A JP5552900B2 (en) | 2010-05-17 | 2010-05-17 | Vehicle weight measurement device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2010113742A JP5552900B2 (en) | 2010-05-17 | 2010-05-17 | Vehicle weight measurement device |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2011242226A true JP2011242226A (en) | 2011-12-01 |
JP5552900B2 JP5552900B2 (en) | 2014-07-16 |
Family
ID=45409039
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2010113742A Expired - Fee Related JP5552900B2 (en) | 2010-05-17 | 2010-05-17 | Vehicle weight measurement device |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP5552900B2 (en) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2015029896A1 (en) * | 2013-08-30 | 2015-03-05 | いすゞ自動車株式会社 | Control device for internal combustion engine, internal combustion engine, and control method for internal combustion engine |
WO2015029897A1 (en) * | 2013-08-30 | 2015-03-05 | いすゞ自動車株式会社 | Control device for internal combustion engine, internal combustion engine, and control method for internal combustion engine |
JP2018091754A (en) * | 2016-12-05 | 2018-06-14 | いすゞ自動車株式会社 | Device and method for estimation of vehicle weight |
JP2020159290A (en) * | 2019-03-27 | 2020-10-01 | いすゞ自動車株式会社 | Control system of internal combustion engine and control method for internal combustion engine |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH02201240A (en) * | 1988-12-24 | 1990-08-09 | Daimler Benz Ag | Mass detector for automobile |
JPH10104049A (en) * | 1996-09-27 | 1998-04-24 | Isuzu Motors Ltd | Measuring apparatus for weight of vehicle |
JP2002013620A (en) * | 2000-06-29 | 2002-01-18 | Hino Motors Ltd | Device for estimating vehicle mass |
JP2005043167A (en) * | 2003-07-25 | 2005-02-17 | Aisin Seiki Co Ltd | Vehicle mass estimating apparatus |
JP2006177719A (en) * | 2004-12-21 | 2006-07-06 | Miyama Kk | Vehicle mass detector |
JP2008179288A (en) * | 2007-01-25 | 2008-08-07 | Hino Motors Ltd | Clutch operation detector, vehicle mass estimating device using the same |
JP2008201401A (en) * | 2007-01-25 | 2008-09-04 | Hino Motors Ltd | Device for estimating vehicle mass |
-
2010
- 2010-05-17 JP JP2010113742A patent/JP5552900B2/en not_active Expired - Fee Related
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH02201240A (en) * | 1988-12-24 | 1990-08-09 | Daimler Benz Ag | Mass detector for automobile |
JPH10104049A (en) * | 1996-09-27 | 1998-04-24 | Isuzu Motors Ltd | Measuring apparatus for weight of vehicle |
JP2002013620A (en) * | 2000-06-29 | 2002-01-18 | Hino Motors Ltd | Device for estimating vehicle mass |
JP2005043167A (en) * | 2003-07-25 | 2005-02-17 | Aisin Seiki Co Ltd | Vehicle mass estimating apparatus |
JP2006177719A (en) * | 2004-12-21 | 2006-07-06 | Miyama Kk | Vehicle mass detector |
JP2008179288A (en) * | 2007-01-25 | 2008-08-07 | Hino Motors Ltd | Clutch operation detector, vehicle mass estimating device using the same |
JP2008201401A (en) * | 2007-01-25 | 2008-09-04 | Hino Motors Ltd | Device for estimating vehicle mass |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2015029896A1 (en) * | 2013-08-30 | 2015-03-05 | いすゞ自動車株式会社 | Control device for internal combustion engine, internal combustion engine, and control method for internal combustion engine |
WO2015029897A1 (en) * | 2013-08-30 | 2015-03-05 | いすゞ自動車株式会社 | Control device for internal combustion engine, internal combustion engine, and control method for internal combustion engine |
JP2015048740A (en) * | 2013-08-30 | 2015-03-16 | いすゞ自動車株式会社 | Control device for internal combustion engine, internal combustion engine and control method for internal combustion engine |
JP2018091754A (en) * | 2016-12-05 | 2018-06-14 | いすゞ自動車株式会社 | Device and method for estimation of vehicle weight |
JP2020159290A (en) * | 2019-03-27 | 2020-10-01 | いすゞ自動車株式会社 | Control system of internal combustion engine and control method for internal combustion engine |
Also Published As
Publication number | Publication date |
---|---|
JP5552900B2 (en) | 2014-07-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20110295455A1 (en) | Method for adapting a separating clutch in a drive train system of a vehicle and drive train system | |
JP6077656B2 (en) | Drive control apparatus and method for prime mover | |
US9484845B2 (en) | Motor control device, motor control method, and computer-readable storage medium | |
CN107985301B (en) | Gear shifting system and gear shifting method based on hybrid power system | |
JP5552900B2 (en) | Vehicle weight measurement device | |
CN109291911B (en) | Speed regulation control method and device for engine | |
CN105221733A (en) | The controlling method of clutch, device and vehicle | |
JP2015113978A (en) | Method of estimating torque of transmission clutch | |
CN102996784A (en) | Urgent speed reducing and gear shifting control method and system of automatic transmission | |
CN112977395B (en) | Vehicle anti-shake method, device, storage medium and system | |
CN113044039A (en) | Gear calculation method and device | |
CN103303315A (en) | Vehicle control apparatus | |
JP2015102241A (en) | Transmission clutch torque estimation method | |
CN104883158A (en) | Filtering method and filtering device for acceleration pedal signals of electric automobile | |
CN117847205B (en) | Dual-clutch automatic transmission sliding friction control method and device and vehicle | |
JP5022284B2 (en) | Vehicle control device | |
CN114506329A (en) | Vehicle starting control method and system | |
US10371256B2 (en) | Vehicle lock-up clutch control device and lock-up clutch control method | |
JP4325610B2 (en) | Drive device for hybrid vehicle | |
JP6288043B2 (en) | Control device for lock-up clutch | |
FR2943024A1 (en) | Inertial torque determining method for internal combustion engine of motor vehicle, involves determining inertial torque from moment of inertia of internal combustion engine and gradient of engine speed when engine turns without injection | |
JP4345375B2 (en) | Fuel cut control device at high engine speed | |
CN104421011A (en) | Idling adjusting method and idling adjusting device of engine | |
JP2009236220A (en) | Vehicle controlling device | |
JP2004124802A (en) | Control device for automatic transmission |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20130405 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20140214 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20140218 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20140411 |
|
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: 20140430 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20140513 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 5552900 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
LAPS | Cancellation because of no payment of annual fees |