JP5219103B2 - Travel control device - Google Patents
Travel control device Download PDFInfo
- Publication number
- JP5219103B2 JP5219103B2 JP2011252377A JP2011252377A JP5219103B2 JP 5219103 B2 JP5219103 B2 JP 5219103B2 JP 2011252377 A JP2011252377 A JP 2011252377A JP 2011252377 A JP2011252377 A JP 2011252377A JP 5219103 B2 JP5219103 B2 JP 5219103B2
- Authority
- JP
- Japan
- Prior art keywords
- torque command
- command value
- value
- integral
- speed
- 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
- 230000001133 acceleration Effects 0.000 claims description 39
- 238000001514 detection method Methods 0.000 claims description 4
- 238000013459 approach Methods 0.000 description 5
- 238000010586 diagram Methods 0.000 description 4
- 230000010354 integration Effects 0.000 description 2
- 230000007423 decrease Effects 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
- 230000007704 transition Effects 0.000 description 1
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/72—Electric energy management in electromobility
Landscapes
- Electric Propulsion And Braking For Vehicles (AREA)
Description
本発明は、アクセル操作に応じた目標速度で車両を走行させるための走行制御装置に関する。 The present invention relates to a travel control device for causing a vehicle to travel at a target speed corresponding to an accelerator operation.
一般に、走行輪の駆動がモータにより行われるゴルフカート、フォークリフトなどの車両は、アクセル操作や前後進切り替え操作に応じて目標速度とトルク指令値とを決定し、当該トルク指令値にしたがってモータを回転させる走行制御装置を備えている(例えば、特許文献1参照)。 Generally, a vehicle such as a golf cart or a forklift in which driving wheels are driven by a motor determines a target speed and a torque command value according to an accelerator operation or a forward / reverse switching operation, and rotates the motor according to the torque command value. A traveling control device is provided (see, for example, Patent Document 1).
図4に、従来の走行制御装置2の一例を示す。この走行制御装置2は、第1ないし第3トルク指令値算出手段21〜23と、トルク指令値を決定するトルク指令値決定手段24と、決定されたトルク指令値にしたがってモータ20を駆動するインバータ25とを備える。
FIG. 4 shows an example of a conventional travel control device 2. The travel control device 2 includes first to third torque command
第1トルク指令値算出手段21は、アクセル操作などにより決定される目標速度とモータ20の回転数ωから算出される走行速度との偏差を比例積分演算(PI演算)して、第1トルク指令値を算出する。第2トルク指令値算出手段22は、あらかじめ設定された正の加速度制限値とモータ20の回転数ωから算出される加速度との偏差を比例積分演算して、第2トルク指令値を算出する。第3トルク指令値算出手段23は、あらかじめ設定された負の加速度制限値と加速度との偏差を比例積分演算して、第3トルク指令値を算出する。
The first torque command value calculating means 21 performs a proportional integral calculation (PI calculation) on a deviation between a target speed determined by an accelerator operation or the like and a running speed calculated from the rotation speed ω of the
そして、トルク指令値決定手段24は、第1ないし第3トルク指令値を比較して、第1トルク指令値が第2トルク指令値以上の場合は、第2トルク指令値をトルク指令値とし、第1トルク指令値が第2トルク指令値よりも小さく第3トルク指令値よりも大きい場合は、第1トルク指令値をトルク指令値とし、第1トルク指令値が第3トルク指令値以下の場合は、第3トルク指令値をトルク指令値とする。 The torque command value determining means 24 compares the first to third torque command values, and if the first torque command value is equal to or greater than the second torque command value, the second torque command value is set as the torque command value. When the first torque command value is smaller than the second torque command value and larger than the third torque command value, the first torque command value is set as the torque command value, and the first torque command value is equal to or smaller than the third torque command value. Uses the third torque command value as the torque command value.
このトルク指令値決定手段24により、モータ10を駆動するためのトルク指令値が、第2トルク指令値より大きくならないように、第3トルク指令値のより小さくならないように、第2トルク指令値を上限とし第3トルク指令値を下限とする範囲内に制限されて決定される。こうして、走行制御装置2は、車両の加速度が大きくなりすぎないように制限しながら、車両が目標速度で走行するように走行制御している。
The torque command value determining means 24 sets the second torque command value so that the torque command value for driving the
走行制御装置2では、第2トルク指令値算出手段22において、加速度偏差に基づく比例積分演算の積分値が大きくなりすぎないように、積分値には所定の上限値C1(C1は正の定数)が設定されており、積分値が上限値C1を超えないように規制されている。さらに、第3トルク指令値算出手段23において、加速度偏差に基づく比例積分演算の積分値が小さく(絶対値が大きく)なりすぎないように、積分値には所定の下限値C2(C2は負の定数)が設定されており、積分値が下限値C2を超えないように規制されている。 In the traveling control device 2, the second torque command value calculation means 22 has a predetermined upper limit value C 1 (C 1 is positive) so that the integral value of the proportional integral calculation based on the acceleration deviation does not become too large. constant) is set, the integral value is restricted so as not to exceed the upper limit value C 1. Further, in the third torque command value calculation means 23, a predetermined lower limit value C 2 (C 2 is set as the integral value) so that the integral value of the proportional integral calculation based on the acceleration deviation does not become too small (the absolute value is too large). negative constant) is set, the integral value is restricted so as not to exceed the lower limit value C 2.
上記構成の走行制御装置2において、車両の走行速度が目標速度付近で安定している状態からアクセル操作などをして目標速度を大きく変化させた場合を考える。このように走行速度が安定した状態では加速度はゼロまたはゼロに近い値であるため、所定の正の加速度制限値と加速度との偏差を比例積分演算する第2トルク指令値算出手段22の積分値は大きくなり上限値C1に達する。また、所定の負の加速度制限値と加速度との偏差を比例積分演算する第3トルク指令値算出手段23の積分値は小さくなり(絶対値は大きくなり)下限値C2に達する。 In the travel control device 2 configured as described above, a case is considered in which the target speed is greatly changed by performing an accelerator operation or the like from a state where the travel speed of the vehicle is stable near the target speed. Since the acceleration is zero or a value close to zero when the traveling speed is stable in this way, the integral value of the second torque command value calculating means 22 that performs a proportional integral calculation on the deviation between the predetermined positive acceleration limit value and the acceleration. it reaches the upper limit C 1 becomes large. Further, the integral value of the third torque command value calculating means 23 proportional integral operation using deviation between the predetermined negative acceleration limit values and the acceleration decreases (the absolute value is larger) reaches the lower limit value C 2.
したがって、走行速度が目標速度付近で安定している状態では、第2トルク指令値算出手段22の積分値は上限値C1になっているために、第2トルク指令値算出手段22により算出され、トルク指令値の上限となる第2トルク指令値は非常に大きい値になっている。そして、第3トルク指令値算出手段の積分値は下限値C2になっているため、第3トルク指令値算出手段23により算出され、トルク指令値の下限となる第3トルク指令値は非常に小さい値になっている(絶対値は大きくなっている)。そのため、車両が目標速度付近で安定して走行している状態から目標速度を大きく変化させると、車両が思いもよらない急加速をすることがあった。
Therefore, when the running speed is stable at around the target speed, the integrated value of the second torque command
そこで、本発明が解決しようとする課題は、安定した走行状態から目標速度が大きく変化しても車両を急加速させることのない走行制御装置を提供する。 Therefore, the problem to be solved by the present invention is to provide a travel control device that does not rapidly accelerate the vehicle even if the target speed changes greatly from a stable travel state.
上記課題を解決するために、本発明に係る走行制御装置は、車両の走行速度を算出する速度算出手段と、車両の加速度を算出する加速度算出手段と、アクセル操作に応じて決定される目標速度と走行速度との偏差を比例積分演算して第1トルク指令値を算出する第1トルク指令値算出手段と、所定の正の加速度制限値と加速度との偏差を比例積分演算して第2トルク指令値を算出する第2トルク指令値算出手段と、所定の負の加速度制限値と加速度との偏差を比例積分演算して第3トルク指令値を算出する第3トルク指令値算出手段と、車両の走行輪を駆動するモータに対するトルク指令値を決定するトルク指令値決定手段とを備え、
トルク指令値決定手段は、第1トルク指令値が第2トルク指令値以上の場合は、第2トルク指令値をトルク指令値とし、第1トルク指令値が第2トルク指令値よりも小さく第3トルク指令値よりも大きい場合は、第1トルク指令値をトルク指令値とし、第1トルク指令値が第3トルク指令値以下の場合は、第3トルク指令値をトルク指令値とし、
車両が目標速度で走行するように制御する走行制御装置であって、
第2トルク指令値算出手段の比例積分演算における積分値の上限となる正の積分制限値が、目標速度と走行速度との偏差の絶対値にゲインを乗じた値に設定され、第3トルク指令値算出手段の比例積分演算における積分値の下限となる負の積分制限値が、目標速度と走行速度との偏差の絶対値にゲインを乗じて負の符号を付した値に設定されることを特徴とする。
In order to solve the above-described problem, a travel control device according to the present invention includes a speed calculation unit that calculates a travel speed of a vehicle, an acceleration calculation unit that calculates an acceleration of the vehicle, and a target speed that is determined according to an accelerator operation. A first torque command value calculating means for calculating a first torque command value by performing a proportional-integral operation on a deviation between the travel speed and a second torque by performing a proportional-integral operation on a difference between a predetermined positive acceleration limit value and the acceleration. A second torque command value calculating means for calculating a command value; a third torque command value calculating means for calculating a third torque command value by calculating a proportional integral of a deviation between a predetermined negative acceleration limit value and acceleration; Torque command value determining means for determining a torque command value for a motor that drives the traveling wheels of the vehicle,
When the first torque command value is greater than or equal to the second torque command value, the torque command value determining means sets the second torque command value as the torque command value, and the first torque command value is smaller than the second torque command value and is third When the torque command value is greater than the torque command value, the first torque command value is the torque command value. When the first torque command value is less than or equal to the third torque command value, the third torque command value is the torque command value.
A travel control device that controls a vehicle to travel at a target speed,
The positive integral limit value that is the upper limit of the integral value in the proportional integral calculation of the second torque command value calculation means is set to a value obtained by multiplying the absolute value of the deviation between the target speed and the traveling speed by the gain, and the third torque command The negative integral limit value, which is the lower limit of the integral value in the proportional integral calculation of the value calculation means, is set to a value with a negative sign obtained by multiplying the absolute value of the deviation between the target speed and the traveling speed by a gain. Features.
好ましくは、モータの回転数を検出する回転数検出手段を備え、速度算出手段は、回転数検出手段により検出された回転数から走行速度を算出する。 Preferably, a rotation speed detection means for detecting the rotation speed of the motor is provided, and the speed calculation means calculates the traveling speed from the rotation speed detected by the rotation speed detection means.
好ましくは、加速度算出手段は、走行速度から加速度を算出する。 Preferably, the acceleration calculating means calculates the acceleration from the traveling speed.
本発明に係る走行制御装置は、上記の構成に示されるように、第2トルク指令算出手段の加速度偏差に基づく比例積分演算における積分値の上限値となる正の積分制限値が、目標速度と走行速度との偏差の絶対値にゲインを乗じた値に設定される。そして、第3トルク指令算出手段の加速度偏差に基づく比例積分演算の積分値の下限値となる負の積分制限値が、目標速度と走行速度との偏差の絶対値にゲインを乗じて負の符号を付した値に設定される。 In the travel control device according to the present invention, as shown in the above configuration, the positive integral limit value that is the upper limit value of the integral value in the proportional-integral calculation based on the acceleration deviation of the second torque command calculating means is equal to the target speed. It is set to a value obtained by multiplying the absolute value of the deviation from the traveling speed by the gain. Then, the negative integral limit value, which is the lower limit value of the integral value of the proportional integral calculation based on the acceleration deviation of the third torque command calculating means, is multiplied by the gain to the absolute value of the deviation between the target speed and the traveling speed to obtain a negative sign. It is set to the value with.
すなわち、車両の走行速度が目標速度に近づくにつれて、正の積分制限値および負の積分制限値はゼロに近づくように設定される。そのため、車両の走行速度が目標速度付近で安定しているときには、第2トルク指令値算出手段の積分値は強制的に小さい値に制限され、第3トルク指令値算出手段の積分値は強制的に大きい値(絶対値は小さくなるよう)に制限され、結果、第2トルク指令値は大きい値にならないように、第3トルク指令値が小さい値にならない(絶対値が大きくならない)ようになっている。したがって、車両の走行速度が目標速度付近で安定した状態で、急に目標速度を大きく変化させたとしても、車両が急加速することがない。 That is, the positive integral limit value and the negative integral limit value are set to approach zero as the vehicle traveling speed approaches the target speed. Therefore, when the traveling speed of the vehicle is stable near the target speed, the integrated value of the second torque command value calculating means is forcibly limited to a small value, and the integrated value of the third torque command value calculating means is forcibly limited. The second torque command value does not become a small value (the absolute value does not become large) so that the second torque command value does not become a large value. ing. Therefore, even if the target speed is suddenly changed greatly while the traveling speed of the vehicle is stable near the target speed, the vehicle does not accelerate rapidly.
以下、図面を参照して、本発明に係る走行制御装置(以下、単に走行制御装置という)の実施形態について説明する。 Hereinafter, an embodiment of a travel control device (hereinafter simply referred to as a travel control device) according to the present invention will be described with reference to the drawings.
走行制御装置1は、例えば、ゴルフカート、フォークリフトなどに適用されるが、これに限定されず走行輪の駆動をモータ10により行うあらゆる車両に適用される。
The
走行制御装置1は車両の内部に備えられる。車両の運転席は、アクセル操作、前後進切り替え操作およびブレーキ操作が可能に構成されている。車両には、アクセル操作の操作量、前後進切り替え操作およびブレーキ操作の操作量に応じて目標速度を決定する不図示の速度決定手段が備えられている。
The
図1は、走行制御装置1およびその周辺部材のブロック図である。走行制御装置1は、車両の走行輪を駆動するためのモータ10の回転数ωを検出する回転数検出手段を備える。走行制御装置1は、回転数検出手段で検出したモータ10の回転数ωから車両の走行速度を算出する。そして、走行制御装置1は、算出した車両の走行速度を微分することによって車両の加速度を算出する。こうして、車両の走行速度を算出する速度算出手段と、車両の加速度を算出する加速度算出手段とが構成される。
FIG. 1 is a block diagram of the
走行制御装置1は、図1に示すように、第1トルク指令値算出手段11と、第2トルク指令値算出手段12と、第3トルク指令値算出手段13とを備える。さらに、走行制御装置1は、モータ10に対するトルク指令値を決定するトルク指令値決定手段14と、モータ10を駆動するためのインバータ15とを備える。
As shown in FIG. 1, the
第1トルク指令値算出手段11は、上記のように決定された目標速度と上記のように算出された走行速度との偏差を比例積分演算して、第1トルク指令値を算出する。 The first torque command value calculation means 11 calculates a first torque command value by performing a proportional-integral operation on the deviation between the target speed determined as described above and the travel speed calculated as described above.
第2トルク指令値算出手段12は、正の加速度制限値と上記のように算出された加速度との偏差を比例積分演算して、第2トルク指令値を算出する。ここで、正の加速度制限値とは、あらかじめ設定される正の定数である。 The second torque command value calculation means 12 calculates a second torque command value by performing a proportional-integral operation on the deviation between the positive acceleration limit value and the acceleration calculated as described above. Here, the positive acceleration limit value is a positive constant set in advance.
第3トルク指令値算出手段13は、負の加速度制限値と算出された加速度との偏差を比例積分演算して、第3トルク指令値を算出する。ここで、負の加速度制限値とはあらかじめ設定される負の定数である。 The third torque command value calculation means 13 calculates a third torque command value by performing a proportional-integral operation on the deviation between the negative acceleration limit value and the calculated acceleration. Here, the negative acceleration limit value is a negative constant set in advance.
トルク指令値決定手段14は、上記の第1ないし第3トルク指令値を比較してトルク指令値を決定する。トルク指令値決定手段14は、図1に示すように、二つの比較器14a、14bで構成される。比較器14aは、第1トルク指令値と第2トルク指令値とを比較し、小さい方の値を出力する。そして、比較器14bは、比較器14aにより出力された値と第3トルク指令値とを比較して大きい方の値をトルク指令値として出力する。
The torque command
すなわち、トルク指令値決定手段14は、(1)第1トルク指令値が第2トルク指令値以上の場合は、第2トルク指令値をトルク指令値とし、(2)第1トルク指令値が第2トルク指令値よりも小さく第3トルク指令値よりも大きい場合は、第1トルク指令値をトルク指令値とし、(3)第1トルク指令値が第3トルク指令値以下の場合は、第3トルク指令値をトルク指令値とする。 That is, the torque command value determining means 14 (1) when the first torque command value is greater than or equal to the second torque command value, the torque command value is set to the second torque command value, and (2) the first torque command value is the first torque command value. When the torque command value is smaller than the second torque command value and larger than the third torque command value, the first torque command value is set as the torque command value. (3) When the first torque command value is equal to or smaller than the third torque command value, the third The torque command value is the torque command value.
こうしてモータ10に対するトルク指令値は、トルク指令値決定手段14より、第2トルク指令値より大きくなることがないように、かつ第3トルク指令値より小さくなることはないように、第2トルク指令値および第3トルク指令値の範囲内に制限されて決定される。トルク指令値決定手段14によりトルク指令値が決定されると、インバータ15によってモータ10が決定されたトルク指令値で駆動する。走行制御装置1は、このようにトルク指令値を決定し、モータ10を駆動して、車両の走行速度が決定された目標速度になるように走行制御する。
Thus, the torque command value for the
走行制御装置1は、第2トルク指令値算出手段12における比例積分演算の積分値の上限値となる正の積分制限値を設定して、当該積分値が正の積分制限値より大きくならないように制限する正の積分値制限手段16を備える。さらに、走行制御装置1は、第3トルク指令値算出手段13における比例積分演算の積分値の下限値となる負の積分制限値を設定して、当該積分値が負の積分制限値より小さくならないように制限する負の積分値制限手段17を備える。
The traveling
正の積分値制限手段16および負の積分値制限手段17は、決定された目標速度を用いて正の積分制限値および負の積分制限値を設定する。具体的には、正の積分制限値は走行速度vの関数として下記の式1、図2に示すように設定され、負の積分制限値は走行速度vの関数として式2、図2に示すように設定される。
The positive integral
[式1]
[Formula 1]
[式2]
[Formula 2]
図2は、車両の走行速度を横軸、積分制限値を縦軸とする式1および式2のグラフを示す図であって、実線で示されるのが正の積分制限値であって、点線で示されるのが負の積分制限値である。図2Aは決定された目標速度Vが正の値である場合のグラフであり、図2Bは決定された目標速度Vが負の値である場合のグラフである。
FIG. 2 is a diagram showing the graphs of
正の積分制限値は、式1および図2に示されるように、車両の走行速度vが目標速度Vを含む一定の範囲(変域)内にある場合には、目標速度Vと走行速度vとの偏差の絶対値にゲインK1を乗じた値に設定される。そして、走行速度vが上記の一定の範囲外の場合には、正の積分制限値は正の定数C1に設定される。
As shown in
そして、負の積分制限値は、式2および図2に示されるように、車両の走行速度vが目標速度Vを含む一定の範囲内にある場合には、目標速度Vと走行速度vとの偏差の絶対値にゲインK2を乗じて負の符号を付した値に設定される。そして、走行速度vが上記の一定の範囲外の場合には、負の積分制限値は負の定数C2に設定される。 Then, as shown in Equation 2 and FIG. 2, the negative integral limit value is the difference between the target speed V and the travel speed v when the travel speed v of the vehicle is within a certain range including the target speed V. the absolute value of the deviation is multiplied by a gain K 2 is set to a value denoted by the negative sign. Then, the traveling speed v when outside the fixed above negative integral limit value is set to a negative constant C 2.
なお、定数であるC1と、C2の絶対値とは、図2において同じ値になっているが、異なる値にしてもよい。また、ゲインK1と、ゲインK2とは、図2において同じ値としているが異なる値であってもよい。 Note that the C 1 is a constant, the absolute value of C 2, but has the same value in Figure 2, may be different values. Further, the gain K 1 and the gain K 2 are the same values in FIG. 2, but may be different values.
また、正の積分値制限手段16は、アクセル操作、前後進切り替え操作などによって目標速度Vが変化した場合、新たに決定された目標速度Vおよび式1に従って、正の積分制限値を再度設定する。負の積分値制限手段17も同様に、新たに決定された目標速度Vおよび式2に従って、負の積分制限値を再度設定する。
Further, when the target speed V changes due to an accelerator operation, a forward / reverse switching operation, or the like, the positive integral value limiting means 16 sets the positive integral limit value again according to the newly determined target speed V and
式1、式2および図2から明らかなように、車両の走行速度vが目標速度Vに近づくにつれて、正の積分制限値および負の積分制限値がともにゼロに近づくように設定される。従って、例えば、第2トルク指令値算出手段12の比例積分演算の積分値が上限であるC1に達していたとしても、走行速度vが目標速度Vに近づくと、積分値は正の積分値制限手段16により制限されて強制的にC1より小さい値(K1|V−v|)になっていく。そして、第3トルク指令値算出手段13の比例積分演算の積分値が下限であるC2に達していたとしても、車両の走行速度vが目標速度Vに近づくと、積分値は負の積分値制限手段17により制限されて強制的にC2より大きい値(−K2|V−v|)になっていく(絶対値が小さくなっていく)。
As is apparent from
すなわち、正の積分制限値を上記の式1のように設定することで、車両の走行速度vが目標速度V付近にあるときには、第2トルク指令値算出手段12の積分値は大きくならないように強制的に小さい値に制限される。そして、負の積分制限値を上記の式2のように設定することで、車両の走行速度vが目標速度V付近にあるときには、第3トルク指令値算出手段13の積分値が小さくならないように(絶対値が大きくならないように)強制的に大きい値に制限される。その結果、車両が目標速度V付近で安定して走行している状態のときに、第2トルク指令値算出手段12の比例積分演算により算出され、トルク指令値の上限となる第2トルク指令値は、車両を急加速させるような大きすぎる値になることはない。そして、第3トルク指令値算出手段13の比例積分演算により算出され、トルク指令値の下限となる第3トルク指令値は、車両を急加速させるような小さすぎる値になることはない(絶対値が大きくなりすぎることはない)。
That is, by setting the positive integral limit value as shown in the
このような走行制御装置2において、車両の走行速度vが目標速度V付近で安定している状態から、目標速度Vを大きく変化させた場合を考える。このとき、新たに決定された目標速度Vと走行速度vとの偏差の絶対値は非常に大きくなる。そのため、目標速度Vと走行速度vとの偏差の比例積分演算により算出される第1トルク指令値の絶対値は急に大きくなる。しかしながら、上述のように第2トルク指令値と第3トルク指令値の絶対値は小さい値に制限されているため、トルク指令値決定手段14は、第1トルク指令値より絶対値が小さい第2トルク指令値または第3トルク指令値のいずれかをトルク指令値に決定し、モータ10が駆動するため、車両が思いもよらない急加速をすることはない。
Consider a case in which the target speed V is greatly changed in such a travel control device 2 from a state in which the travel speed v of the vehicle is stable near the target speed V. At this time, the absolute value of the deviation between the newly determined target speed V and the traveling speed v becomes very large. Therefore, the absolute value of the first torque command value calculated by the proportional integral calculation of the deviation between the target speed V and the traveling speed v suddenly increases. However, as described above, since the absolute values of the second torque command value and the third torque command value are limited to small values, the torque command
こうして、走行制御装置1は、安定した走行状態から急に目標速度Vを大きく変化させたときに車両が急加速することを防止し、新たに決定された目標速度Vへのスムーズな移行を実現する。
In this way, the
なお、走行速度vが目標速度Vになったとき、正の積分制限値および負の積分制限値はゼロに設定されているため、第2および第3トルク指令値算出手段12、13の比例積分演算の積分値は制限されてゼロとなるが、比例値はゼロでないため第2トルク指令値および第3トルク指令値はゼロになるわけではない。 When the traveling speed v reaches the target speed V, the positive integral limit value and the negative integral limit value are set to zero, so that the proportional integrals of the second and third torque command value calculation means 12 and 13 are set. The integrated value of the calculation is limited to zero, but the proportional value is not zero, so the second torque command value and the third torque command value are not zero.
また、走行制御装置1においてブレーキ操作をして車両を停止させる場合を考える。この場合、ブレーキ操作によって速度決定手段により目標速度Vがゼロに決定される。したがって、正および負の積分値制限手段16、17は、図3に示すように正の積分制限値および負の積分制限値を設定する。図3に示されるように、走行速度vがゼロ(目標速度)のとき、正の積分制限値、負の積分制限値がゼロに設定される。したがって、車両が停止すると、第2および第3トルク指令値算出手段12、13における比例積分演算の積分値は制限されて強制的にゼロになる。
Further, consider a case where the vehicle is stopped by operating the brake in the
すなわち、正および負の積分値制限手段16、17は、車両が停止したときに積分値を自動的にゼロにリセットするように機能する。したがって、車両を停止した後、再度走行を開始するときには、積分値がゼロの状態で走行を開始することとなる。
That is, the positive and negative integral
1 走行制御装置
10 モータ
11 第1トルク指令値算出手段
12 第2トルク指令値算出手段
13 第3トルク指令値算出手段
14 トルク指令値決定手段
14a、14b 比較器
15 インバータ
16 正の積分値制限手段
17 負の積分値制限手段
DESCRIPTION OF
Claims (3)
前記車両の加速度を算出する加速度算出手段と、
アクセル操作に応じて決定される目標速度と前記走行速度との偏差を比例積分演算して第1トルク指令値を算出する第1トルク指令値算出手段と、
所定の正の加速度制限値と前記加速度との偏差を比例積分演算して第2トルク指令値を算出する第2トルク指令値算出手段と、
所定の負の加速度制限値と前記加速度との偏差を比例積分演算して第3トルク指令値を算出する第3トルク指令値算出手段と、
前記車両の走行輪を駆動するモータに対するトルク指令値を決定するトルク指令値決定手段とを備え、
前記トルク指令値決定手段は、前記第1トルク指令値が前記第2トルク指令値以上の場合は、前記第2トルク指令値を前記トルク指令値とし、前記第1トルク指令値が前記第2トルク指令値よりも小さく前記第3トルク指令値よりも大きい場合は、前記第1トルク指令値を前記トルク指令値とし、前記第1トルク指令値が前記第3トルク指令値以下の場合は、前記第3トルク指令値を前記トルク指令値とし、
前記車両が前記目標速度で走行するように制御する走行制御装置であって、
前記第2トルク指令値算出手段の比例積分演算における積分値の上限となる正の積分制限値が、前記目標速度と前記走行速度との偏差の絶対値にゲインを乗じた値に設定され、前記第3トルク指令値算出手段の比例積分演算における積分値の下限となる負の積分制限値が、前記目標速度と前記走行速度との偏差の絶対値にゲインを乗じて負の符号を付した値に設定されることを特徴とする走行制御装置。 Speed calculating means for calculating the traveling speed of the vehicle;
Acceleration calculation means for calculating the acceleration of the vehicle;
First torque command value calculating means for calculating a first torque command value by performing a proportional-integral operation on a deviation between a target speed determined according to an accelerator operation and the travel speed;
A second torque command value calculating means for calculating a second torque command value by performing a proportional integral operation on a deviation between a predetermined positive acceleration limit value and the acceleration;
A third torque command value calculating means for calculating a third torque command value by performing a proportional integral operation on a deviation between a predetermined negative acceleration limit value and the acceleration;
Torque command value determining means for determining a torque command value for a motor for driving the traveling wheels of the vehicle,
When the first torque command value is greater than or equal to the second torque command value, the torque command value determining means sets the second torque command value as the torque command value, and the first torque command value is the second torque command value. When the torque value is smaller than the command value and larger than the third torque command value, the first torque command value is used as the torque command value. When the first torque command value is less than or equal to the third torque command value, 3 The torque command value is the torque command value,
A travel control device that controls the vehicle to travel at the target speed,
The positive integral limit value that is the upper limit of the integral value in the proportional integral calculation of the second torque command value calculating means is set to a value obtained by multiplying the absolute value of the deviation between the target speed and the traveling speed by a gain, A value obtained by multiplying the absolute value of the deviation between the target speed and the traveling speed by a gain and adding a negative sign to the negative integral limit value serving as the lower limit of the integral value in the proportional integral calculation of the third torque command value calculation means A travel control device characterized by being set to.
前記速度算出手段は、前記回転数検出手段により検出された前記回転数から前記走行速度を算出することを特徴とする請求項1に記載の走行制御装置。 A rotation speed detecting means for detecting the rotation speed of the motor;
The travel control apparatus according to claim 1, wherein the speed calculation unit calculates the travel speed from the rotation speed detected by the rotation speed detection unit.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2011252377A JP5219103B2 (en) | 2011-11-18 | 2011-11-18 | Travel control device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2011252377A JP5219103B2 (en) | 2011-11-18 | 2011-11-18 | Travel control device |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2013110808A JP2013110808A (en) | 2013-06-06 |
JP5219103B2 true JP5219103B2 (en) | 2013-06-26 |
Family
ID=48707074
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2011252377A Active JP5219103B2 (en) | 2011-11-18 | 2011-11-18 | Travel control device |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP5219103B2 (en) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP5641549B1 (en) * | 2013-12-25 | 2014-12-17 | ニチユ三菱フォークリフト株式会社 | Travel control device and forklift provided with the travel control device |
KR101714138B1 (en) * | 2015-01-14 | 2017-03-22 | 현대자동차주식회사 | Apparatus and Method for Torque Controlling of Electronic Vehicle |
KR101944485B1 (en) * | 2016-08-24 | 2019-02-01 | 주식회사 브이씨텍 | Speed control apparatus for low speed electric vehicle |
WO2024048068A1 (en) * | 2022-09-01 | 2024-03-07 | 本田技研工業株式会社 | Vehicle control device |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2002095113A (en) * | 2000-09-13 | 2002-03-29 | Nippon Yusoki Co Ltd | Controller of forklift |
JP2003267678A (en) * | 2002-03-12 | 2003-09-25 | Nippon Yusoki Co Ltd | Forklift |
JP2003267698A (en) * | 2002-03-15 | 2003-09-25 | Nippon Yusoki Co Ltd | Electric vehicle |
JP4182709B2 (en) * | 2002-08-30 | 2008-11-19 | 株式会社ダイフク | Traveling control method of traveling body |
JP5057406B2 (en) * | 2010-10-21 | 2012-10-24 | 日本輸送機株式会社 | Travel control device and forklift equipped with the device |
-
2011
- 2011-11-18 JP JP2011252377A patent/JP5219103B2/en active Active
Also Published As
Publication number | Publication date |
---|---|
JP2013110808A (en) | 2013-06-06 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
RU2723661C1 (en) | Method and device for electric vehicle electric motor control | |
RU2693180C2 (en) | Control device for electric vehicle and control method for electric vehicle | |
WO2012029476A1 (en) | Electric drive vehicle | |
JP5835583B2 (en) | Driving force control device for electric vehicle | |
CN112654578B (en) | System and method for controlling maximum vehicle speed of industrial vehicle based on calculated load | |
CN105291883A (en) | Vehicle control device and vehicle control method | |
RU2720227C1 (en) | Electric vehicle electric motor control method and electric vehicle electric motor control device | |
JP5592026B1 (en) | Work vehicle | |
JP5219103B2 (en) | Travel control device | |
JPWO2018139375A1 (en) | Electric vehicle control method and electric vehicle control apparatus | |
WO2016120980A1 (en) | Vehicle control device and vehicle control method | |
WO2013024871A1 (en) | Electrically driven vehicle | |
WO2015075807A1 (en) | Electric vehicle control system | |
JP2010150898A (en) | Swivelling drive controller and construction machine including the same | |
JP5057406B2 (en) | Travel control device and forklift equipped with the device | |
JP6880675B2 (en) | Electric vehicle control method and electric vehicle control device | |
WO2014103522A1 (en) | Control device for electric vehicle and control method for electric vehicle | |
CN117124879A (en) | Vehicle torque control method and device, electronic equipment and storage medium | |
JP6500296B2 (en) | Traveling control device and industrial vehicle | |
JP5994704B2 (en) | Control device for each wheel independent drive cart | |
JP5641549B1 (en) | Travel control device and forklift provided with the travel control device | |
JP2002186118A (en) | Control device for vehicle | |
JP2008043141A (en) | Industrial vehicle provided with slip detection means, and slip detection method | |
WO2018105180A1 (en) | Turn control device | |
JP6438537B1 (en) | Travel control device and travel control method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
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: 20130227 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20130227 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20160315 Year of fee payment: 3 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 5219103 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
S533 | Written request for registration of change of name |
Free format text: JAPANESE INTERMEDIATE CODE: R313533 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
S533 | Written request for registration of change of name |
Free format text: JAPANESE INTERMEDIATE CODE: R313533 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |