JP5279182B2 - Vehicle control device - Google Patents
Vehicle control device Download PDFInfo
- Publication number
- JP5279182B2 JP5279182B2 JP2006295873A JP2006295873A JP5279182B2 JP 5279182 B2 JP5279182 B2 JP 5279182B2 JP 2006295873 A JP2006295873 A JP 2006295873A JP 2006295873 A JP2006295873 A JP 2006295873A JP 5279182 B2 JP5279182 B2 JP 5279182B2
- Authority
- JP
- Japan
- Prior art keywords
- control
- control unit
- vehicle
- correction
- target
- 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.)
- Expired - Fee Related
Links
Images
Landscapes
- Control Of Driving Devices And Active Controlling Of Vehicle (AREA)
- Regulating Braking Force (AREA)
- Steering-Linkage Mechanisms And Four-Wheel Steering (AREA)
- Steering Control In Accordance With Driving Conditions (AREA)
Abstract
Description
本発明は、車両の制御装置に関する。 The present invention relates to a vehicle control device.
下記特許文献1には、運転者の操舵による操舵トルクに基づいて補助操舵トルクを発生させる補助操舵トルク発生用制御手段(ソフトウエア)と、車両の旋回挙動に応じて同旋回挙動に対する操舵反力を発生させる反力発生用制御手段(ソフトウエア)とを備えた車両用操舵装置が開示されている。
この装置では、補助操舵トルク発生用制御手段と反力発生用制御手段とが互いに独立した別個の制御ユニット(ハードウエア)内にそれぞれ備えられていて、反力発生用制御手段の故障が検出されたとき、反力発生用制御手段による前記操舵反力の発生が禁止されるようになっている。 In this apparatus, the auxiliary steering torque generation control means and the reaction force generation control means are provided in separate control units (hardware) that are independent of each other, and a failure of the reaction force generation control means is detected. Thus, the generation of the steering reaction force by the reaction force generation control means is prohibited.
即ち、操舵トルクの制御機能を達成するシステムが、互いに独立した別個の制御ユニット内にそれぞれ備えられた複数の制御手段から構成されている。これにより、センサ等の故障に対して前記システムのロバスト性が向上する。 That is, the system for achieving the steering torque control function is composed of a plurality of control means respectively provided in separate control units. Thereby, the robustness of the system is improved against a failure of a sensor or the like.
ところで、このように、或る制御対象を制御する制御機能を達成するシステムが複数の制御手段(ソフトウエア)から構成される場合を考える。この場合、「或る制御手段による前記制御対象の基本制御」と「他の制御手段による前記基本制御を修正する修正制御」が干渉する場合がある。 By the way, consider a case where a system that achieves a control function for controlling a certain control object is composed of a plurality of control means (software). In this case, “the basic control of the control target by a certain control unit” and “the correction control for correcting the basic control by another control unit” may interfere with each other.
例えば、制御対象が前輪の操舵角である場合において、ステアリングホイールの回転角度と車体速度等から前輪舵角を決定する基本制御に基づく前輪の転舵指示方向と、車両の走行安定性向上のために前輪舵角を修正してカウンタステア操作等を行う修正制御に基づく前輪の転舵指示方向が逆になる場合に基本制御と修正制御とが干渉する。 For example, when the object to be controlled is the steering angle of the front wheels, to improve the steering stability of the front wheels based on the basic control for determining the front wheel steering angle from the rotation angle of the steering wheel and the vehicle body speed, etc., and to improve the running stability of the vehicle When the front wheel steering instruction direction is reversed based on the correction control for correcting the front wheel steering angle and performing the counter steering operation or the like, the basic control and the correction control interfere with each other.
以下、本明細書では、或る制御に基づく制御対象の変化(指示)方向と他の制御に基づく同制御対象の変化(指示)方向とが逆となることを「制御干渉」と称呼する。本発明の目的は、このような制御干渉の発生を抑制し得る車両の制御装置を提供することにある。 Hereinafter, in this specification, a change (instruction) direction of a control object based on a certain control and a change (instruction) direction of the control object based on another control are referred to as “control interference”. An object of the present invention is to provide a vehicle control device capable of suppressing the occurrence of such control interference.
本発明に係る車両の制御装置は、車両の状態に基づいて、前記車両の制御対象の基本制御量を決定するための演算を行う1つ又は複数の第1制御部(ソフトウエア)を有し前記1つ又は複数の第1制御部の演算結果に基づいて前記基本制御量を決定する第1制御手段(ソフトウエア)を備えた第1制御ユニット(ハードウエア)と、
前記車両の状態に基づいて、前記基本制御量の修正に使用される前記制御対象の修正制御量を決定するための演算を行う1つ又は複数の第2制御部(ソフトウエア)を有し前記1つ又は複数の第2制御部の演算結果に基づいて前記修正制御量を決定する第2制御手段(ソフトウエア)を備えた、前記第1制御ユニットとは独立した第2制御ユニット(ハードウエア)と、
前記基本制御量を前記修正制御量分だけ修正して得られる前記制御対象の目標制御量に基づいて前記制御対象を制御する制御対象制御手段(ソフトウエア、(ハードウエア))と、
前記制御対象が前記修正制御量を利用して修正されている状態である前記第2制御手段の作動状態にあるか否かを判定する判定手段(ソフトウエア)と、
前記第2制御手段の作動状態と判定されている場合、前記1つ又は複数の第1制御部の全ての演算結果を一定に保持する、又はゼロに向けて徐々に戻す制御停止手段(ソフトウエア)と、を備えている。
A vehicle control device according to the present invention includes one or more first control units (software) that perform calculations for determining a basic control amount of a control target of the vehicle based on the state of the vehicle. A first control unit (hardware) comprising first control means (software) for determining the basic control amount based on the calculation results of the one or more first control units;
One or a plurality of second control units (software) for performing calculation for determining the correction control amount of the control object used for correction of the basic control amount based on the state of the vehicle A second control unit (hardware) independent of the first control unit, comprising second control means (software) for determining the correction control amount based on the calculation results of one or a plurality of second control units. )When,
Control target control means (software, (hardware)) for controlling the control target based on the target control amount of the control target obtained by correcting the basic control amount by the correction control amount;
Determination means (software) for determining whether or not the control target is in an operating state of the second control means that is in a state of being corrected using the correction control amount;
When it is determined that the second control means is in an operating state, a control stop means (software) that keeps all the calculation results of the one or more first control sections constant or gradually returns to zero. ) And.
ここにおいて、前記制御対象制御手段は、前記第1制御ユニット内に備えられることが好ましく、前記判定手段は、前記第2制御ユニット内に備えられることが好ましく、前記制御停止手段は、前記第1制御ユニット内に備えられることが好ましい。 Here, the control target control means is preferably provided in the first control unit, the determination means is preferably provided in the second control unit, and the control stop means is the first control unit. It is preferably provided in the control unit.
前記制御対象は、例えば、前輪の操舵角、後輪の操舵角、及びステアリングホイールの操舵トルク等である。以下、或る制御部の演算結果を一定に保持、又はゼロに向けて徐々に戻すことを、制御部の(制御機能の)「停止」と称呼する。 The control objects include, for example, front wheel steering angle, rear wheel steering angle, steering wheel steering torque, and the like. Hereinafter, holding a calculation result of a certain control unit constant or returning it gradually toward zero is referred to as “stop” (control function) of the control unit.
上記構成によれば、前記第2制御手段の作動状態と判定されている場合、即ち、第1制御手段による制御対象の制御(基本制御)と第2制御手段による制御対象の制御(修正制御)との間で制御干渉が発生し得る場合、基本制御に係わる第1制御部の全てが停止する。即ち、基本制御機能が完全に停止する。従って、基本制御と修正制御との間での制御干渉の発生が抑制され得る。また、制御対象の修正制御機能は継続して確保され得る。なお、本発明では、基本制御に係わる複数の第1制御部と修正制御に係わる複数の第2制御部との間で制御干渉が発生し得る組み合わせが存在していることが前提とされている。 According to the above configuration, when it is determined that the operating state of the second control means, that is, control of the control target by the first control means (basic control) and control of the control target by the second control means (correction control). All of the first control units related to the basic control are stopped. That is, the basic control function is completely stopped. Therefore, the occurrence of control interference between the basic control and the correction control can be suppressed. Further, the correction control function of the control target can be continuously secured. In the present invention, it is assumed that there is a combination that may cause control interference between the plurality of first control units related to basic control and the plurality of second control units related to correction control. .
ここで、前記判定手段は、例えば、前記修正制御量がゼロからゼロを含む所定範囲外の値に変化した時点から、前記修正制御量が前記所定範囲内に維持される期間が所定期間に達した時点までの間、前記第2制御手段の作動状態にあると判定するように構成され得る。 Here, the determination means, for example, from the time when the correction control amount changes from zero to a value outside the predetermined range including zero, a period during which the correction control amount is maintained within the predetermined range reaches a predetermined period. Until this point, it can be configured to determine that the second control means is in an operating state.
これにより、修正制御量が過渡的に極短期間だけ前記微小範囲内の値となる場合(例えば、修正制御量が「0」をまたいで変化する場合等)において、「第2制御手段の作動状態」と判定され続け得る。換言すれば、「第2制御手段の作動状態」と判定されている状態から「第2制御手段の作動状態」でないと一旦判定されその極短期間後に再び「第2制御手段の作動状態」と判定されるような、判定結果が短い時間間隔で不必要に反転する事態が防止され得る。この結果、基本制御と修正制御との間での制御干渉の発生が適切に抑制され得る。 As a result, when the correction control amount becomes transiently a value within the minute range only for a very short period (for example, when the correction control amount changes across “0”), the “operation of the second control means” It can continue to be determined as “state”. In other words, from the state determined as the “operating state of the second control means”, it is once determined that it is not the “operating state of the second control means”, and again after a very short period, the “operating state of the second control means” is set again. A situation in which the determination result is unnecessarily reversed at short time intervals as determined can be prevented. As a result, the occurrence of control interference between the basic control and the correction control can be appropriately suppressed.
或いは、前記判定手段は、前記修正制御量がゼロを含む所定範囲外であるとき、前記第2制御手段の作動状態にあると判定するように構成され得る。即ち、修正制御量が前記微小範囲内の場合、常に「第2制御手段の作動状態」でないと判定される。しかしながら、この場合、上述したように、修正制御量が過渡的に極短期間だけ前記微小範囲内の値となる場合において、判定結果が短い時間間隔で不必要に反転する事態が発生し得、この結果、基本制御と修正制御との間での制御干渉の発生が適切に抑制され得ない場合が生じ得る。以下、或る制御部の演算結果がゼロからゼロを含む所定範囲外の値に変化した時点から同制御部の演算結果が前記所定範囲内に維持される期間が所定期間に達した時点までの間、或いは、同演算結果がゼロを含む所定範囲外であるとき、同制御部の「作動状態」と称呼する。 Alternatively, the determination unit may be configured to determine that the second control unit is in an operating state when the correction control amount is outside a predetermined range including zero. That is, when the correction control amount is within the minute range, it is always determined that the operation state of the second control means is not established. However, in this case, as described above, in a case where the correction control amount is transiently a value within the minute range only for an extremely short period, a situation in which the determination result is unnecessarily reversed at a short time interval may occur. As a result, there may occur a case where the generation of control interference between the basic control and the correction control cannot be appropriately suppressed. Hereinafter, from the time when the calculation result of a certain control unit changes from zero to a value outside the predetermined range including zero to the time point when the calculation result of the control unit is maintained within the predetermined range reaches the predetermined period. In the meantime, or when the calculation result is out of a predetermined range including zero, it is referred to as an “operation state” of the control unit.
また、前記第1制御部が複数存在する場合においては、前記制御停止手段は、前記第2制御手段の作動状態と判定されている場合、前記複数の第1制御部のうちの一部であってその演算結果に基づく前記制御対象の変化方向が前記1つ又は複数の第2制御部の演算結果の何れかに基づく前記制御対象の修正方向と逆になり得るもの、の少なくとも1つを停止するように構成されてもよい。 Further, when there are a plurality of the first control units, the control stop unit is a part of the plurality of first control units when it is determined that the second control unit is in an operating state. The direction of change of the control object based on the calculation result is stopped at least one of the control object correction directions based on any one of the calculation results of the one or more second control units. It may be configured to.
これによれば、基本制御と修正制御との間で制御干渉が発生し得る場合、基本制御に係わる複数の第1制御部のうち第2制御部の何れかと制御干渉し得るもののみが停止する。換言すれば、基本制御に係わる複数の第1制御部のうち第2制御部の何れかと制御干渉し得ないものは停止しない。従って、制御対象の基本制御機能を或る程度確保しながら基本制御と修正制御との間での制御干渉の発生が抑制され得る。 According to this, when the control interference can occur between the basic control and the correction control, only the one that can interfere with any of the second control units among the plurality of first control units related to the basic control is stopped. . In other words, a plurality of first control units related to basic control that do not interfere with any of the second control units do not stop. Therefore, it is possible to suppress the occurrence of control interference between the basic control and the correction control while ensuring a certain degree of the basic control function to be controlled.
ところで、修正制御に係わる複数の第2制御部の一部のみが第1制御部の何れかと制御干渉し得る場合も考えられる。この場合、前記判定手段は、前記複数の第2制御部のうちの一部であってその演算結果に基づく前記制御対象の修正方向が前記1つ又は複数の第1制御部の演算結果の何れかに基づく前記制御対象の変化方向と逆になり得るもの、の演算結果の少なくとも1つが、ゼロからゼロを含む所定範囲外の値に変化した時点から同演算結果の少なくとも1つが前記所定範囲内に維持される期間が所定期間に達した時点までの間、或いは、同演算結果の少なくとも1つがゼロを含む所定範囲外であるとき、前記第2制御手段の作動状態にあると判定するように構成されてもよい。 By the way, there may be a case where only some of the plurality of second control units related to the correction control can interfere with control of any of the first control units. In this case, the determination unit is a part of the plurality of second control units, and the correction direction of the control target based on the calculation result is any of the calculation results of the one or more first control units. At least one of the calculation results of the control object based on whether the control object may change in the opposite direction changes from zero to a value outside the predetermined range including zero, and at least one of the calculation results is within the predetermined range. Until the time when the period maintained at a predetermined period is reached, or when at least one of the calculation results is outside a predetermined range including zero, it is determined that the second control means is in an operating state. It may be configured.
これによれば、修正制御に係わる複数の第2制御部のうち第1制御部の何れかと制御干渉し得るものの少なくとも1つが作動状態にある場合、「第2制御手段の作動状態」と判定される。換言すれば、修正制御に係わる複数の第2制御部のうち第1制御部の何れかと制御干渉し得ないものが作動状態となっても、第1制御部の全て又は一部が停止されない。即ち、制御対象の基本制御機能が不必要に停止・制限される事態が防止され得る。 According to this, when at least one of the plurality of second control units related to the correction control that can interfere with the control of any of the first control units is in the operating state, it is determined as “the operating state of the second control means”. The In other words, even if one of the plurality of second control units related to the correction control that cannot interfere with any of the first control units is in an operating state, all or part of the first control unit is not stopped. That is, it is possible to prevent a situation in which the basic control function to be controlled is unnecessarily stopped or restricted.
また、第1制御部及び第2制御部が共に複数存在する場合においては、前記判定手段は、前記第2制御部の作動状態(即ち、前記制御対象が前記第2制御部の演算結果を利用して修正されている状態)にあるか否かを前記各第2制御部のそれぞれについて独立して判定するように構成され、前記制御停止手段は、前記判定手段の判定結果に基づいて、前記複数の第1制御部の全て、又は前記複数の第1制御部の一部であってその演算結果に基づく前記制御対象の変化方向が前記作動状態と判定されている前記第2制御部の演算結果に基づく前記制御対象の修正方向と逆になり得るものの少なくとも1つ、の演算結果を一定に保持する、又はゼロに向けて徐々に戻すように構成されてもよい。 In addition, when there are a plurality of both the first control unit and the second control unit, the determination unit uses the operation state of the second control unit (that is, the control target uses the calculation result of the second control unit). The second control unit independently determines whether or not the control stop means is based on the determination result of the determination means. Calculation of the second control unit that is a part of the plurality of first control units or a part of the plurality of first control units and in which the change direction of the control object based on the calculation result is determined as the operating state The calculation result of at least one of those that can be opposite to the correction direction of the control target based on the result may be held constant, or may be gradually returned toward zero.
これによれば、修正制御に係わる複数の第2制御部のうちの何れが作動状態にあるかに依存して、同作動状態にある第2制御部と制御干渉し得る第1制御部が、選択的に停止される。従って、上記と同様、制御対象の基本制御機能が不必要に停止・制限される事態が防止され得る。加えて、作動状態にある第2制御部との制御干渉の程度に応じて停止される第1制御部が選択され得る。従って、制御対象の基本制御機能が不必要に停止・制限される事態がより確実に防止され得る。 According to this, depending on which one of the plurality of second control units related to the correction control is in the operating state, the first control unit that can interfere with the control of the second control unit in the same operating state, Selectively stopped. Accordingly, as described above, it is possible to prevent a situation in which the basic control function to be controlled is stopped and restricted unnecessarily. In addition, the first control unit to be stopped can be selected according to the degree of control interference with the second control unit in the operating state. Therefore, the situation where the basic control function to be controlled is stopped and restricted unnecessarily can be prevented more reliably.
以下、本発明による車両の制御装置の実施形態について図面を参照しつつ説明する。図1は、この実施形態の機能ブロック図である。図1に示すように、この実施形態は、或る制御対象(第1制御対象、例えば、前輪舵角)を制御するアクチュエータ(ACT)1の駆動制御を行うECUである第1制御ユニットU1(ハードウエア)と、他の制御対象(第2制御対象、例えば、車輪の制・駆動力)を制御するアクチュエータ(ACT)3の駆動制御を行うECUである第2制御ユニットU2(ハードウエア)とを備えている。第1制御ユニットU1と、第2制御ユニットU2とは、通信バスで互いに通信可能に接続された別個独立のECUである。 Embodiments of a vehicle control device according to the present invention will be described below with reference to the drawings. FIG. 1 is a functional block diagram of this embodiment. As shown in FIG. 1, this embodiment is a first control unit U1 (an ECU that performs drive control of an actuator (ACT) 1 that controls a certain control target (first control target, for example, a front wheel steering angle). Hardware) and a second control unit U2 (hardware) that is an ECU that performs drive control of an actuator (ACT) 3 that controls another control target (second control target, for example, braking / driving force of a wheel) It has. The first control unit U1 and the second control unit U2 are separate and independent ECUs that are communicably connected to each other via a communication bus.
第1制御ユニットU1は、各種センサ信号、通信信号等により得られる車両の(走行)状態に基づいて第1制御対象の第1制御(基本制御)に使用される基本制御量を計算する第1制御手段A1(ソフトウエア)と、第2制御ユニットU2から送信される前記基本制御を修正する第2制御(修正制御)に使用される修正制御量と前記基本制御量とを加算(重畳)して第1目標制御量を算出する加算手段B1(ソフトウエア)と、前記第1目標制御量に基づいてACT1へ駆動信号を送出するアクチュエータ駆動処理部C1(ソフトウエア)と、ACT1が正常に作動しているか否かを監視する正常作動監視手段D1(ソフトウエア)と、後述する制御停止手段E1(ソフトウエア)とを備える。 The first control unit U1 calculates the basic control amount used for the first control (basic control) of the first control object based on the (running) state of the vehicle obtained from various sensor signals, communication signals, and the like. The correction control amount used for the control means A1 (software) and the second control (correction control) for correcting the basic control transmitted from the second control unit U2 and the basic control amount are added (superimposed). Addition means B1 (software) for calculating the first target control amount, actuator drive processing unit C1 (software) for sending a drive signal to ACT1 based on the first target control amount, and ACT1 operates normally Normal operation monitoring means D1 (software) for monitoring whether or not the control is performed, and control stop means E1 (software) described later.
第1制御手段A1は、前記基本制御量を計算するための演算を行うi個(i:自然数)の第1制御部(第1制御要素、第1制御モード)(第11制御部A11、第12制御部A12、・・・、第1i制御部A1i)(ソフトウエア)と、第1制御手段A1の制御量(=基本制御量)を計算する第1制御手段の制御量演算部A1T(ソフトウエア)とを備えている。 The first control means A1 is an i (i: natural number) first control unit (first control element, first control mode) (the eleventh control unit A11, the first control mode) that performs an operation for calculating the basic control amount. 12 control unit A12,..., 1i control unit A1i) (software), and control amount calculation unit A1T (software) of the first control unit that calculates the control amount (= basic control amount) of the first control unit A1 Wear).
第2制御ユニットU2は、各種センサ信号、通信信号等により得られる車両の(走行)状態に基づいて第2制御対象の制御に使用される第2目標制御量を計算する第3制御手段A3(ソフトウエア)と、前記第2目標制御量に基づいてACT3へ駆動信号を送出するアクチュエータ駆動処理部B3(ソフトウエア)とを備える。 The second control unit U2 calculates the second target control amount A3 (for calculating the second control target based on the (traveling) state of the vehicle obtained from various sensor signals, communication signals, and the like. Software) and an actuator drive processing unit B3 (software) for sending a drive signal to the ACT 3 based on the second target control amount.
第3制御手段A3は、前記第2目標制御量を計算するための演算を行うk個(k:自然数)の第3制御部(第31制御部A31、・・・、第3k制御部A3k)(ソフトウエア)と、第3制御手段A3の制御量(=第2目標制御量)を計算する第3制御手段の制御量演算部A3T(ソフトウエア)を備えている。 The third control means A3 is a k (k: natural number) third control unit (31st control unit A31,..., 3k control unit A3k) that performs an operation for calculating the second target control amount. (Software) and a control amount calculation unit A3T (software) of third control means for calculating a control amount (= second target control amount) of the third control means A3.
第2制御ユニットU2は、更に、各種センサ信号、通信信号等により得られる車両の(走行)状態に基づいて前記修正制御量を計算する第2制御手段A2(ソフトウエア)を備えている。第2制御手段A2は、前記修正制御量を計算するための演算を行うj個(j:自然数)の第2制御部(第2制御要素、第2制御モード)(第21制御部A21、第22制御部A22、・・・、第2j制御部A2j)(ソフトウエア)と、第2制御手段A2の制御量(=修正制御量)を計算する第2制御手段の制御量演算部A2T(ソフトウエア)とを備えている。ここで、第1制御手段A1の制御量(=基本制御量)と第2制御手段A2の制御量(=修正制御量)とは、制御対象が同じ第1制御対象(ACT1)であり、同一次元の物理量である。制御量演算部A2Tは、この修正制御量を第1制御ユニットU1内の加算手段B1に送信するとともに、後述する制御フラグを第1制御ユニットU1内の制御停止手段E1に送信する。 The second control unit U2 further includes second control means A2 (software) that calculates the correction control amount based on the (traveling) state of the vehicle obtained from various sensor signals, communication signals, and the like. The second control means A2 performs j (j: natural number) second control units (second control element, second control mode) (the twenty-first control unit A21, the second control mode) that perform the calculation for calculating the corrected control amount. 22 control unit A22,..., 2j control unit A2j) (software) and control amount calculation unit A2T (software) of the second control means for calculating the control amount (= corrected control amount) of the second control means A2. Wear). Here, the control amount of the first control means A1 (= basic control amount) and the control amount of the second control means A2 (= correction control amount) are the same as the first control object (ACT1) to be controlled. Dimensional physical quantity. The control amount calculation unit A2T transmits this corrected control amount to the adding means B1 in the first control unit U1, and transmits a control flag to be described later to the control stop means E1 in the first control unit U1.
このように、前記基本制御量に基づく基本制御と前記修正制御量に基づく修正制御とは、制御対象が同じ第1制御対象(ACT1)である。基本制御は、第1制御対象(ACT1)の通常的な(恒常的な)制御である。修正制御は、例えば、走行中の車両のヨー方向の運動における安定化が必要な場合にのみ前記基本制御量を前記修正制御量で修正することで基本制御を修正する臨時的な制御である。即ち、修正制御量は、通常は「0」であり、例えば、走行中の車両のヨー方向の運動における安定化が必要な場合にのみ「0」以外の値となる。 Thus, the basic control based on the basic control amount and the correction control based on the correction control amount are the same first control target (ACT1). The basic control is normal (constant) control of the first control target (ACT1). The correction control is, for example, temporary control that corrects the basic control by correcting the basic control amount with the correction control amount only when stabilization in the yaw motion of the traveling vehicle is necessary. That is, the correction control amount is normally “0”, and is a value other than “0” only when, for example, stabilization in the yaw motion of the traveling vehicle is required.
ここで、基本制御に係わる第1制御手段A1内のi個の第1制御部のうちの第11制御部A11と、修正制御に係わる第2制御手段A2内のj個の第2制御部のうちの第21制御部A21との間では、上述した「制御干渉」が発生し得るものとする。この場合における「制御干渉」とは、第11制御部A11の演算結果に基づく第1制御対象(ACT1)の変化(指示)方向と、第21制御部A21の演算結果に基づく第1制御対象(ACT1)の修正(指示)方向(修正される第1制御対象(ACT1)の変化(指示)方向)とが逆になる現象を意味する。 Here, the eleventh control unit A11 among the i first control units in the first control unit A1 related to the basic control and the j second control units in the second control unit A2 related to the correction control. It is assumed that the “control interference” described above can occur with the 21st control unit A21. In this case, “control interference” refers to the change (instruction) direction of the first control target (ACT1) based on the calculation result of the eleventh control unit A11 and the first control target (based on the calculation result of the twenty-first control unit A21). It means a phenomenon in which the correction (instruction) direction of ACT1) (change (instruction) direction of the first controlled object (ACT1) to be corrected) is reversed.
以下、説明の便宜上、修正制御量が「0」から「0」を含む所定の微小範囲外の値に変化した時点から前記修正制御量が前記微小範囲内に連続して維持される期間が所定期間に達した時点までの期間、或いは、修正制御量が前記微小範囲外にある期間を、第2制御手段の「作動状態」と称呼する。同様に、j個の第2制御部A21〜A2j内の或る制御部の演算結果が「0」から「0」を含む所定の微小範囲外の値に変化した時点からその制御部の演算結果が前記微小範囲内に連続して維持される期間が所定期間に達した時点までの期間、或いは、その制御部の演算結果が前記微小範囲外にある期間を、その制御部の「作動状態」と称呼する。更には、i個の第1制御部A11〜A1i内の或る制御部の演算結果を一定に保持、又は「0」に向けて徐々に戻すことを、その制御部の(制御機能の)「停止」と称呼する。 Hereinafter, for convenience of explanation, a period during which the correction control amount is continuously maintained within the minute range from the time when the correction control amount changes from “0” to a value outside the predetermined minute range including “0” is predetermined. The period up to the point in time when the period is reached or the period in which the correction control amount is outside the minute range is referred to as the “operation state” of the second control means. Similarly, the calculation result of the control unit from the time when the calculation result of a certain control unit in the j second control units A21 to A2j changes from “0” to a value outside a predetermined minute range including “0”. Is a period until the time when the period continuously maintained within the minute range reaches a predetermined period, or a period when the calculation result of the control unit is outside the minute range is the `` operation state '' of the control unit Called. Furthermore, the calculation result of a certain control unit in the i first control units A11 to A1i is held constant or gradually returned to “0”. This is referred to as “stop”.
この実施形態では、以下の6通りのパターンの何れか1つを用いて係る制御干渉の発生が抑制される。以下、順に説明していく。 In this embodiment, the occurrence of control interference is suppressed using any one of the following six patterns. Hereinafter, it will be described in order.
<パターン1>
制御フラグは、第2制御手段が「作動状態」にある場合に「1」に、第2制御手段が「作動状態」にない場合に「0」に設定される。制御フラグの値が送信される制御停止手段E1は、制御フラグが「1」の場合、第1制御部A11〜A1iの全てを「停止」する。即ち、パターン1では、第2制御手段が「作動状態」にある場合、第1制御部の全てが「停止」され、第1制御対象の基本制御機能が完全に「停止」する。これにより、第1制御対象の基本制御と修正制御との間での制御干渉(より具体的には、第11制御部A11と第21制御部A21との間での制御干渉)の発生が抑制される。なお、第1制御対象の修正制御機能は継続して確保され得る。
<Pattern 1>
The control flag is set to “1” when the second control means is in the “operating state”, and is set to “0” when the second control means is not in the “operating state”. When the control flag is “1”, the control stop means E1 to which the value of the control flag is transmitted “stops” all of the first control units A11 to A1i. That is, in the pattern 1, when the second control unit is in the “operating state”, all of the first control units are “stopped”, and the basic control function of the first control target is completely “stopped”. This suppresses the occurrence of control interference between the basic control and the correction control of the first control target (more specifically, control interference between the eleventh control unit A11 and the twenty-first control unit A21). Is done. Note that the correction control function of the first control target can be continuously secured.
<パターン2>
制御フラグは、パターン1と同様、第2制御手段が「作動状態」にある場合に「1」に、第2制御手段が「作動状態」にない場合に「0」に設定される。制御停止手段E1は、制御フラグが「1」の場合、第1制御部A11〜A1iのうち第21制御部A21との間で制御干渉が発生し得る第11制御部A11のみを「停止」する。即ち、パターン2では、第2制御手段が「作動状態」にある場合、第1制御部のうち第2制御部の何れかと制御干渉が発生し得る部分のみが「停止」される。
<Pattern 2>
As in the case of pattern 1, the control flag is set to “1” when the second control unit is in the “operating state”, and is set to “0” when the second control unit is not in the “operating state”. When the control flag is “1”, the control stopping unit E1 “stops” only the eleventh control unit A11 that may generate control interference with the twenty-first control unit A21 among the first control units A11 to A1i. . That is, in the pattern 2, when the second control unit is in the “operating state”, only the portion of the first control unit that may generate control interference with any of the second control units is “stopped”.
換言すれば、第1制御部のうち第2制御部の何れかと制御干渉し得ないものは「停止」されない。従って、第1制御対象の基本制御機能を或る程度確保しながら第1制御対象の基本制御と修正制御との間での制御干渉の発生が抑制される。 In other words, the first control unit that does not interfere with any of the second control units is not “stopped”. Therefore, the occurrence of control interference between the basic control of the first control target and the correction control is suppressed while securing the basic control function of the first control target to some extent.
<パターン3>
制御フラグは、第2制御部A21〜A2jのうち第1制御部の何れかと制御干渉し得るものの少なくとも1つ(本例では、第21制御部A21)が「作動状態」にある場合、第2制御手段が「作動状態」にあるものとして「1」に設定され、第21制御部A21が「作動状態」にない場合、第2制御手段が「作動状態」にないものとして「0」に設定される。制御停止手段E1は、制御フラグが「1」の場合、パターン1と同様、第1制御部A11〜A1iの全てを「停止」する。
<Pattern 3>
When at least one of the second control units A21 to A2j that can interfere with control of any of the first control units (21st control unit A21 in this example) is in the “operating state”, the second control flag If the control means is in the “operating state”, it is set to “1”, and if the 21st control unit A21 is not in the “operating state”, the second control means is set to “0”, assuming that it is not in the “operating state”. Is done. When the control flag is “1”, the control stop unit E1 “stops” all of the first control units A11 to A1i as in the case of the pattern 1.
即ち、パターン3では、第2制御部A21〜A2jのうち第1制御部の何れかと制御干渉し得るものの少なくとも1つが「作動状態」にある場合、第1制御部の全てが「停止」され、第1制御対象の基本制御機能が完全に「停止」する。これにより、第1制御対象の基本制御と修正制御との間での制御干渉の発生が抑制される。加えて、第2制御部A21〜A2jのうち第1制御部の何れかと制御干渉し得ないもの(本例では、第22制御部A22、・・・、第2j制御部A2j)が「作動状態」となっても、第1制御部の全てが「停止」されない。即ち、第1制御対象の基本制御機能が不必要に停止・制限される事態が防止され得る。 That is, in the pattern 3, when at least one of the second control units A21 to A2j that can interfere with the control of any of the first control units is in the “operating state”, all of the first control units are “stopped”. The basic control function of the first control object is completely “stopped”. Thereby, generation | occurrence | production of the control interference between the basic control of 1st control object and correction control is suppressed. In addition, one of the second control units A21 to A2j that cannot interfere with any of the first control units (in this example, the 22nd control unit A22,..., The 2j control unit A2j) ", The entire first control unit is not" stopped ". That is, it is possible to prevent a situation where the basic control function of the first control target is unnecessarily stopped or restricted.
<パターン4>
制御フラグは、パターン3と同様、第2制御部A21〜A2jのうち第1制御部の何れかと制御干渉し得るものの少なくとも1つ(本例では、第21制御部A21)が「作動状態」にある場合に「1」に設定され、第21制御部A21が「作動状態」にない場合に「0」に設定される。制御停止手段E1は、制御フラグが「1」の場合、パターン2と同様、第1制御部A11〜A1iのうち第21制御部A21との間で制御干渉が発生し得る第11制御部A11のみを「停止」する。
<Pattern 4>
As in the case of pattern 3, at least one of the control flags that can interfere with any of the first control units among the second control units A21 to A2j (21st control unit A21 in this example) is in the “operating state”. In some cases, it is set to “1”, and is set to “0” when the 21st control unit A21 is not in the “operating state”. When the control flag is “1”, the control stop means E1 is only the eleventh control unit A11 that can generate control interference with the twenty-first control unit A21 among the first control units A11 to A1i, as in the pattern 2. “Stop”.
従って、パターン4では、パターン2とパターン3の効果が発揮され得る。即ち、第1制御対象の基本制御機能を或る程度確保しながら第1制御対象の基本制御と修正制御との間での制御干渉の発生が抑制され得、且つ、第1制御対象の基本制御機能が不必要に停止・制限される事態が防止され得る。 Therefore, in the pattern 4, the effects of the pattern 2 and the pattern 3 can be exhibited. That is, the occurrence of control interference between the basic control of the first control target and the correction control can be suppressed while securing the basic control function of the first control target to some extent, and the basic control of the first control target is controlled. The situation where the function is unnecessarily stopped or restricted can be prevented.
<パターン5>
制御フラグは、第2制御部A21〜A2jのそれぞれについて設けられ、各制御部について、制御部が「作動状態」にある場合に対応する制御フラグが「1」に設定され同制御部が「作動状態」にない場合に「0」に設定される。制御停止手段E1は、j個の制御フラグの値に基づいて第1制御部A11〜A1iの全てを「停止」する。この場合、例えば、第2制御部A21〜A2jのうち第1制御部の何れかと制御干渉し得るものの少なくとも1つ(本例では、第21制御部A21)に対応する制御フラグが「1」の場合、第1制御部A11〜A1iの全てが「停止」される。これにより、パターン3と同様の効果が発揮され得る。
<Pattern 5>
The control flag is provided for each of the second control units A21 to A2j. For each control unit, the control flag corresponding to when the control unit is in the “operating state” is set to “1”, and the control unit is set to “activate”. When it is not in “state”, it is set to “0”. The control stop means E1 “stops” all the first control units A11 to A1i based on the values of the j control flags. In this case, for example, the control flag corresponding to at least one of the second control units A21 to A2j that can interfere with any one of the first control units (the 21st control unit A21 in this example) is “1”. In this case, all of the first control units A11 to A1i are “stopped”. Thereby, the same effect as the pattern 3 can be exhibited.
<パターン6>
制御フラグは、パターン5と同様、第2制御部A21〜A2jのそれぞれについて設定される。制御停止手段E1は、j個の制御フラグの値に基づいて、第1制御部A11〜A1iのうち「作動状態」と判定されている第2制御部と制御干渉し得るものを選択的に「停止」する。この場合、例えば、第21制御部A21に対応する制御フラグが「1」の場合、第21制御部A21との間で制御干渉が発生し得る第11制御部A11のみが「停止」される。これにより、パターン4と同様の効果が発揮され得る。加えて、「作動状態」にある第2制御部との制御干渉の程度に応じて停止される第1制御部が選択され得る。従って、第1制御対象の基本制御機能が不必要に停止・制限される事態がより確実に防止され得る。
<Pattern 6>
Similarly to the pattern 5, the control flag is set for each of the second control units A21 to A2j. Based on the values of the j control flags, the control stop means E1 selectively selects one of the first control units A11 to A1i that can interfere with the control of the second control unit that is determined to be in the “operating state”. Stop. In this case, for example, when the control flag corresponding to the twenty-first control unit A21 is “1”, only the eleventh control unit A11 that may generate control interference with the twenty-first control unit A21 is “stopped”. Thereby, the effect similar to the pattern 4 can be exhibited. In addition, the first control unit to be stopped can be selected according to the degree of control interference with the second control unit in the “operating state”. Therefore, the situation where the basic control function of the first control target is unnecessarily stopped and restricted can be prevented more reliably.
なお、第2制御手段或いは第2制御部の「作動状態」に対応する期間としては、「修正制御量或いはその制御部の演算結果が前記微小範囲外にある期間」を使用するよりも、「修正制御量或いはその制御部の演算結果が「0」から「0」を含む所定の微小範囲外の値に変化した時点から前記修正制御量或いはその制御部の演算結果が前記微小範囲内に連続して維持される期間が所定期間に達した時点までの期間」を使用した方が好ましい。 In addition, as a period corresponding to the “operation state” of the second control means or the second control unit, “the period during which the corrected control amount or the calculation result of the control unit is outside the minute range” is used. The correction control amount or the calculation result of the control unit continues within the minute range from the time when the correction control amount or the calculation result of the control unit changes from “0” to a value outside a predetermined minute range including “0”. It is preferable to use the “period until the time when the maintained period reaches the predetermined period”.
これにより、修正制御量或いはその制御部の演算結果が過渡的に極短期間だけ前記微小範囲内の値となる場合(例えば、「0」をまたいで変化する場合等)において、第2制御手段或いはその制御部の「作動状態」と判定され続け得る。換言すれば、「作動状態」と判定されている状態から「作動状態」でないと一旦判定されその極短期間後に再び「作動状態」と判定されるような、判定結果が短い時間間隔で不必要に反転する事態が防止され得る。この結果、基本制御と修正制御との間での制御干渉の発生が適切に抑制され得る。 As a result, the second control means when the corrected control amount or the calculation result of the control unit becomes a value within the minute range transiently for a very short period of time (for example, when changing across “0”). Alternatively, it can continue to be determined as the “operating state” of the control unit. In other words, the determination result is unnecessary in a short time interval such that it is once determined that it is not the “operation state” from the state determined as the “operation state”, and is again determined as the “operation state” after the extremely short period. Can be prevented from reversing. As a result, the occurrence of control interference between the basic control and the correction control can be appropriately suppressed.
以上、本発明による車両の制御装置の実施形態について説明した。次に、この実施形態の具体例である本発明による車両の制御装置の各実施例について図面を参照しつつ説明する。 The embodiment of the vehicle control apparatus according to the present invention has been described above. Next, each example of the vehicle control apparatus according to the present invention, which is a specific example of this embodiment, will be described with reference to the drawings.
(第1実施例)
図2は、本発明の第1実施例に係る制御装置(以下、「本装置」と称呼する。)を搭載した車両の概略構成を示している。本装置は、前輪操舵制御機構20と、後輪操舵制御機構30と、ハイドロリックユニット40とを含んでいる。
(First embodiment)
FIG. 2 shows a schematic configuration of a vehicle equipped with a control device (hereinafter referred to as “this device”) according to a first embodiment of the present invention. The present apparatus includes a front wheel
前輪操舵制御機構20では、運転者に操作されるステアリングホイール21が、アッパステアリングシャフト22、ステアリングギヤ比可変機構VGRS(STRf)、ロアステアリングシャフト23を介して電動パワーステアリング機構(EPS)に接続されている。これにより、ステアリングホイール21の回転がEPSに伝達されるようになっている。
In the front wheel
EPSは、周知の構成の一つにより構成されていて、ロアステアリングシャフト23の回転運動をロッド24の車体左右方向の並進運動に変換するとともに、ロアステアリングシャフト23から受ける回転トルクを助勢する方向にロッド24を駆動するアシスト力をモータMTeにより発生するようになっている。以上より、運転者によりステアリングホイール21が回転操作されると、運転者の操舵トルクが前記アシスト力により助勢されながら、前輪FL,FRが転舵されるようになっている。
The EPS is constituted by one of well-known configurations, and converts the rotational motion of the
STRfは、モータMTfと、図示しないギヤ機構部とから構成されていて、モータMTfの(絶対)回転角度を制御することで、アッパステアリングシャフト22に対するロアステアリングシャフト23の相対回転角度(以下、単に「相対角」とも称呼する。)を調整可能となっている。これにより、相対角を制御することで、前輪FL,FRの舵角に対するステアリングホイール21の回転角度の比率(ステアリングギヤ比)が変更可能に構成されている。
The STRf is composed of a motor MTf and a gear mechanism (not shown). By controlling the (absolute) rotation angle of the motor MTf, the relative rotation angle of the
後輪操舵制御機構30は、後輪操舵機構STRrを有している。STRrは、モータMTrと、図示しないギヤ機構部とから構成されていて、モータMTrの(絶対)回転角度を制御することで、ロッド31の車体左右方向における位置を調整可能となっている。これにより、モータMTrの回転角度を制御することで、後輪RL,RRの舵角が変更可能に構成されている。
The rear wheel
ハイドロリックユニット(HU)40は、複数の電磁弁、液圧ポンプ、モータ等を備えた周知の構成を有している。HU40は、非制御時では、運転者によるブレーキペダルBPの操作に応じたブレーキ液圧を各車輪のホイールシリンダW**にそれぞれ供給し、制御時では、ブレーキペダルBPの操作とは独立してホイールシリンダW**内のブレーキ液圧を車輪毎に調整できるようになっている。
The hydraulic unit (HU) 40 has a known configuration including a plurality of solenoid valves, a hydraulic pump, a motor, and the like. The
なお、各種記号等の末尾に付された「**」は、同各種記号等が何れの車輪に関するものであるかを示すために同各種記号等の末尾に付される「fl」,「fr」等の包括表記であり、「fl」は左前輪、「fr」は右前輪、「rl」は左後輪、「rr」は右後輪を示している。例えば、ホイールシリンダW**は、左前輪ホイールシリンダWfl,
右前輪ホイールシリンダWfr, 左後輪ホイールシリンダWrl, 右後輪ホイールシリンダWrrを包括的に示している。
In addition, “**” added to the end of various symbols, etc., indicates “fl”, “fr” added to the end of the various symbols, etc. to indicate which wheel the various symbols, etc. relate to. "Fl" indicates the left front wheel, "fr" indicates the right front wheel, "rl" indicates the left rear wheel, and "rr" indicates the right rear wheel. For example, the wheel cylinder W ** is the left front wheel wheel cylinder Wfl,
A right front wheel wheel cylinder Wfr, a left rear wheel wheel cylinder Wrl, and a right rear wheel wheel cylinder Wrr are comprehensively shown.
本装置は、車輪速度Vw**を検出する車輪速度センサ51**と、ステアリングホイール21の(中立位置からの)回転角度θswを検出するステアリングホイール回転角度センサ52と、運転者のステアリングホイール21の操舵トルクTswを検出する操舵トルクセンサ53と、車体のヨーレイトYrを検出するヨーレイトセンサ54と、車体前後方向における前後加速度Gxを検出する前後加速度センサ55と、車体横方向における横加速度Gyを検出する横加速度センサ56と、前輪FL,FRの実際の舵角(実前輪舵角δfa)を検出する前輪舵角センサ57と、後輪RL,RRの実際の舵角(実後輪舵角δra)を検出する後輪舵角センサ58と、ホイールシリンダ圧力Pw**を検出するホイールシリンダ圧力センサ59**と、電子制御装置(ECU)60とを備えている。
This apparatus includes a wheel speed sensor 51 ** that detects a wheel speed Vw **, a steering wheel
ECU60は、互いに通信バスCBで接続された互いに独立した複数のECU(ECU0〜4)から構成されたマイクロコンピュータである。ECU60は、HU40、及び前記センサ51〜59と電気的に接続されている。ECU60内のECU0〜4は専用の制御をそれぞれ実行するようになっている。
The
具体的には、ECU0は、車輪速度センサ51**、前後加速度センサ55等からの信号に基づいて周知のアンチスキッド制御(ABS制御)、トラクション制御(TCS制御)等のスリップ抑制制御(制・駆動力制御)を実行する制駆動力制御ユニットである。ECU1は、ステアリングホイール回転角度センサ52、車輪速度センサ51**等からの信号に基づいて前輪操舵角制御を実行する前輪操舵角制御ユニットである。ECU2は、前輪舵角センサ57、車輪速度センサ51**等からの信号に基づいて後輪操舵角制御を実行する後輪操舵角制御ユニットである。ECU3は、操舵トルクセンサ53からの信号に基づいて周知の電動パワーステアリング制御を実行するパワーステアリング制御ユニットである。ECU4は、図示しないエンジン、オートマチックトランスミッション等のパワートレイン系の制御を実行するパワートレイン系制御ユニットである。
Specifically, the
この第1実施例では、前輪操舵角制御ユニットECU1が図1の第1制御ユニットU1に対応し、制駆動力制御ユニットECU0が図1の第2制御ユニットU2に対応している。以下、前輪操舵角制御ユニットECU1、及び制駆動力制御ユニットECU0について説明する。 In the first embodiment, the front wheel steering angle control unit ECU1 corresponds to the first control unit U1 in FIG. 1, and the braking / driving force control unit ECU0 corresponds to the second control unit U2 in FIG. Hereinafter, the front wheel steering angle control unit ECU1 and the braking / driving force control unit ECU0 will be described.
<前輪操舵角制御ユニットECU1>
図3は、前輪操舵角制御ユニットECU1の機能ブロック図である。図3において、図1における機能ブロックと同じ機能を発揮する機能ブロックについては図1の符号と同じ符号が付されている(他の図も同様)。
<Front Wheel Steering Angle Control Unit ECU1>
FIG. 3 is a functional block diagram of the front wheel steering angle control unit ECU1. 3, functional blocks that exhibit the same functions as the functional blocks in FIG. 1 are given the same reference numerals as those in FIG. 1 (the same applies to other drawings).
図3に示すように、前輪操舵角制御ユニットECU1の制御対象(前記第1制御対象)は前輪操舵角δfであり、モータMTf(図2を参照)が図1のACT1に対応している。前輪操舵角制御手段A1が図1の第1制御手段A1に対応し、前輪操舵角制御手段A1は、図1の第1制御部A11〜A1iに対応する前輪操舵比制御部A11及び微分ステア制御部A12と、図1の第1制御手段の制御量演算部A1Tに対応する前輪基本操舵角目標値演算部A1Tとを備えている。 As shown in FIG. 3, the control object (the first control object) of the front wheel steering angle control unit ECU1 is the front wheel steering angle δf, and the motor MTf (see FIG. 2) corresponds to ACT1 in FIG. The front wheel steering angle control means A1 corresponds to the first control means A1 in FIG. 1, and the front wheel steering angle control means A1 corresponds to the front wheel steering ratio control part A11 and differential steer control corresponding to the first control parts A11 to A1i in FIG. And a front wheel basic steering angle target value calculation unit A1T corresponding to the control amount calculation unit A1T of the first control means of FIG.
前輪操舵比制御部A11は、車輪速度Vw**から周知の式の1つに基づいて計算される車体速度Vxと図4に示したテーブルとに基づいて、前輪舵角に対するステアリングホイール21の回転角度の比率である前輪操舵比SGfを求める。これにより、車体速度Vxが小さい場合、前輪操舵比SGfが小さい値(クイック)に設定されて車両の取り回し性が向上し、車体速度Vxが大きい場合、前輪操舵比SGfが大きい値(スロー)に設定されて車両の操向安定性が向上する。
The front wheel steering ratio control unit A11 rotates the
微分ステア制御部A12は、車両のヨー応答性を改善するためにあり、ステアリングホイールの回転角度θswの時間微分値dθswと図5に示したテーブルとに基づいて微分ステア角度θswbを求める。 The differential steer control unit A12 is for improving the yaw response of the vehicle, and obtains the differential steer angle θswb based on the time differential value dθsw of the rotation angle θsw of the steering wheel and the table shown in FIG.
前輪基本操舵角目標値演算部A1Tは、前記基本制御量に対応する前輪基本操舵角目標値δftを下記(1)式〜(3)式に従って求める。 The front wheel basic steering angle target value calculation unit A1T calculates a front wheel basic steering angle target value δft corresponding to the basic control amount according to the following equations (1) to (3).
δfgt=θsw/SGf ・・・(1)
δfbt=θswb/SGf ・・・(2)
δft=δfgt+δfbt ・・・(3)
δfgt = θsw / SGf (1)
δfbt = θswb / SGf (2)
δft = δfgt + δfbt (3)
加算手段B1は、前記前輪基本操舵角目標値δftと、制駆動力制御ユニットECU0から送信される前記修正制御量に対応する前輪修正操舵角目標値δfcとを加算(重畳)して、前記第1目標制御量に対応する前輪操舵角目標値(δft+δfc)を求める。 The adding means B1 adds (superimposes) the front wheel basic steering angle target value δft and the front wheel corrected steering angle target value δfc corresponding to the correction control amount transmitted from the braking / driving force control unit ECU0. A front wheel steering angle target value (δft + δfc) corresponding to one target control amount is obtained.
電気モータ駆動処理部C1は、前記前輪操舵角目標値(δft+δfc)に基づいてモータMTfへ駆動信号を送出する。これにより、前輪舵角δfが前輪操舵角目標値(δft+δfc)に基づいて制御される。 The electric motor drive processing unit C1 sends a drive signal to the motor MTf based on the front wheel steering angle target value (δft + δfc). Accordingly, the front wheel steering angle δf is controlled based on the front wheel steering angle target value (δft + δfc).
正常作動監視手段D1は、前輪操舵角目標値(δft+δfc)、或いは、実前輪舵角δfaの時間変化率(変化勾配)が所定の正常判定用基準値よりも大きいか否かを監視し、前輪操舵角目標値(δft+δfc)、或いは、実前輪舵角δfaの時間変化率(変化勾配)が、前記正常判定用基準値よりも小さい場合は前輪操舵角制御ユニットECU1の正常作動判定を行い、前記正常判定用基準値よりも大きい場合は前輪操舵角制御ユニットECU1の異常判定を行う。 The normal operation monitoring means D1 monitors whether the front wheel steering angle target value (δft + δfc) or the time change rate (change gradient) of the actual front wheel steering angle δfa is larger than a predetermined normal determination reference value. When the steering angle target value (δft + δfc) or the time change rate (change gradient) of the actual front wheel steering angle δfa is smaller than the normal determination reference value, the normal operation determination of the front wheel steering angle control unit ECU1 is performed. When larger than the normal determination reference value, the abnormality determination of the front wheel steering angle control unit ECU1 is performed.
<制駆動力制御ユニットECU0>
図6は、制駆動力制御ユニットECU0の機能ブロック図である。図6に示すように、制駆動力制御ユニットECU0の制御対象(前記第2制御対象)は制・駆動力であり、HU40(図2を参照)、及び駆動力アクチュエータ(例えば、スロットル弁駆動用モータ等(図示せず))が図1のACT3に対応している。制駆動力制御手段A3が図1の第3制御手段A3に対応し、制駆動力制御手段A3は、図1の第3制御部A31〜A3kに対応するアンチスキッド制御部A31、トラクション制御部A32、及び車両安定性制御部A33と、図1の第3制御手段の制御量演算部A3Tに対応する制・駆動力目標値演算部A3Tとを備えている。制・駆動力目標値演算部A3Tは、前記第2目標制御量に相当する制・駆動力目標値を計算する。アクチュエータ駆動処理部B31,B32は、図1のアクチュエータ駆動処理部B3に対応していて、前記制・駆動力目標値に基づいてHU40及び駆動力アクチュエータへそれぞれ駆動信号を送出する。
<Braking / braking force control unit ECU0>
FIG. 6 is a functional block diagram of the braking / driving force control unit ECU0. As shown in FIG. 6, the control target (the second control target) of the braking / driving force control unit ECU0 is the braking / driving force, the HU 40 (see FIG. 2), and the driving force actuator (for example, for driving the throttle valve). A motor or the like (not shown) corresponds to ACT3 in FIG. The braking / driving force control means A3 corresponds to the third control means A3 in FIG. 1, and the braking / driving force control means A3 corresponds to the anti-skid control part A31 and the traction control part A32 corresponding to the third control parts A31 to A3k in FIG. And a vehicle stability control unit A33 and a braking / driving force target value calculation unit A3T corresponding to the control amount calculation unit A3T of the third control means of FIG. The braking / driving force target value calculation unit A3T calculates a braking / driving force target value corresponding to the second target control amount. Actuator drive processing units B31 and B32 correspond to the actuator drive processing unit B3 of FIG. 1, and send drive signals to the
制駆動力制御ユニットECU0は、更に、図1の第2制御手段A2に対応する前輪修正操舵角制御手段A2を備える。前輪修正操舵角制御手段A2は、車両のヨー方向の運動における安定性を向上させるために、車両のヨー方向の運動状態を表す値に基づいて前輪修正操舵角目標値δfcを出力する。ここで、「ヨー方向の運動状態を表す値」とは、後述するアンダーステア及びオーバーステアの程度を表す運動状態量偏差であり、車両のヨー方向の運動の原因となる左右輪の制動力差、駆動力差である。前輪修正操舵角制御手段A2は、図1の第2制御部A21〜A2jに対応するアンダーステア制御部A21、オーバーステア制御部A22、制動時μスプリット制御部A23、及び駆動時μスプリット制御部A24と、図1の第2制御手段の制御量演算部A2Tに対応する前輪修正操舵角目標値演算部A2Tとを備えている。 The braking / driving force control unit ECU0 further includes front wheel correction steering angle control means A2 corresponding to the second control means A2 of FIG. The front wheel correction steering angle control means A2 outputs a front wheel correction steering angle target value δfc based on a value representing the movement state of the vehicle in the yaw direction in order to improve the stability in the movement of the vehicle in the yaw direction. Here, the “value representing the motion state in the yaw direction” is a motion state amount deviation representing the degree of understeer and oversteer, which will be described later, and the braking force difference between the left and right wheels that causes the motion in the yaw direction of the vehicle. It is a driving force difference. The front wheel correction steering angle control means A2 includes an understeer control unit A21, an oversteer control unit A22, a braking μ split control unit A23, and a driving μ split control unit A24 corresponding to the second control units A21 to A2j of FIG. And a front wheel correction steering angle target value calculation unit A2T corresponding to the control amount calculation unit A2T of the second control means of FIG.
アンダーステア制御部A21は、アンダーステア時に、前輪操舵角δfの増大(従って、前輪スリップ角の増大)を抑制するため、前輪操舵比をより大きい値に変更する。オーバーステア制御部A22は、オーバーステア時に、旋回内向きのヨーモーメントを減少する、或いは、旋回外向きのヨーモーメントを増加するように前輪操舵角を自動調整する。 The understeer control unit A21 changes the front wheel steering ratio to a larger value in order to suppress an increase in the front wheel steering angle δf (accordingly, an increase in the front wheel slip angle) during understeering. The oversteer control unit A22 automatically adjusts the front wheel steering angle so as to reduce the inward turning yaw moment or to increase the outward turning yaw moment during oversteering.
制動時μスプリット制御部A23は、左右輪の制動力差によって生じるヨーモーメントを打ち消すように、前輪操舵角を自動調整する。駆動時μスプリット制御部A24は、左右輪の駆動力差によって生じるヨーモーメントを打ち消すように、前輪操舵角を自動調整する。 The braking μ-split control unit A23 automatically adjusts the front wheel steering angle so as to cancel the yaw moment generated by the difference in braking force between the left and right wheels. The driving μ-split control unit A24 automatically adjusts the front wheel steering angle so as to cancel the yaw moment generated by the difference in driving force between the left and right wheels.
より具体的には、図7に示したように、アンダーステア制御部A21及びオーバーステア制御部A22は、目標運動状態量演算部A211により計算された目標運動状態量Vmtと、実運動状態量演算部A212により計算された実運動状態量Vmaとを比較手段A213により比較することで、アンダーステア及びオーバーステアの程度を表す運動状態量偏差ΔVm_us,ΔVm_osをそれぞれ求める。ここで、「運動状態量」とは、車両のヨーレイト、横加速度、車体スリップ角、及び車体スリップ角速度のうちの少なくとも1つを用いて演算される値である。「目標運動状態量Vmt」は、ステアリングホイールの回転角度θsw、車体速度Vx等を用いて計算され、「実運動状態量Vma」は、ヨーレイトYr,横加速度Gy、車体速度Vx等を用いて計算される。 More specifically, as illustrated in FIG. 7, the understeer control unit A21 and the oversteer control unit A22 include the target motion state amount Vmt calculated by the target motion state amount calculation unit A211 and the actual motion state amount calculation unit. By comparing the actual movement state quantity Vma calculated in A212 with the comparison means A213, movement state quantity deviations ΔVm_us and ΔVm_os representing the degree of understeer and oversteer are obtained. Here, the “motion state amount” is a value calculated using at least one of the yaw rate, the lateral acceleration, the vehicle body slip angle, and the vehicle body slip angular velocity of the vehicle. The “target motion state quantity Vmt” is calculated using the steering wheel rotation angle θsw, the vehicle body speed Vx, etc., and the “actual motion state quantity Vma” is calculated using the yaw rate Yr, the lateral acceleration Gy, the vehicle body speed Vx, etc. Is done.
制動時μスプリット制御部A23は、制動力演算部A231により計算された制動力Bf**から左右輪の制動力差ΔBfを求める。駆動時μスプリット制御部A24は、駆動力演算部A241により計算された駆動力Df**から左右輪の駆動力差ΔDfを求める。 The braking μ-split control unit A23 obtains a braking force difference ΔBf between the left and right wheels from the braking force Bf ** calculated by the braking force calculation unit A231. The driving μ-split control unit A24 determines the driving force difference ΔDf between the left and right wheels from the driving force Df ** calculated by the driving force calculating unit A241.
前輪修正操舵角目標値演算部A2Tは、前記修正制御量に対応する前輪修正操舵角目標値δfcを、上記運動状態量偏差ΔVm_us,ΔVm_os、制動力差ΔBf、及び駆動力差ΔDfに基づいて求める。これにより、前輪修正操舵角目標値δfcは、通常は「0」であり、アンダーステア、オーバーステアを抑制する必要がある場合、左右輪の制・駆動力差に基づくヨーモーメントによる車両の偏向を抑制する必要がある場合など、車両のヨー方向の運動における安定化が必要な場合にのみ「0」以外の値となる。 The front wheel corrected steering angle target value calculation unit A2T calculates a front wheel corrected steering angle target value δfc corresponding to the correction control amount based on the motion state amount deviations ΔVm_us, ΔVm_os, the braking force difference ΔBf, and the driving force difference ΔDf. . As a result, the front wheel corrected steering angle target value δfc is normally “0”, and when it is necessary to suppress understeer and oversteer, vehicle deflection due to yaw moment based on the braking / driving force difference between the left and right wheels is suppressed. The value is not “0” only when the vehicle needs to be stabilized in the yaw motion, such as when it is necessary to do so.
前輪修正操舵角目標値演算部A2Tは、この前輪修正操舵角目標値δfcを前輪操舵角制御ユニットECU1内の加算手段B1に送信するとともに、制御フラグを前輪操舵角制御ユニットECU1内の制御停止手段E1に送信する。このように、前輪基本操舵角目標値δftに基づく基本制御と前輪修正操舵角目標値δfcに基づく修正制御とは、制御対象が同じ前輪操舵角δf(MTf)である。 The front wheel corrected steering angle target value calculation unit A2T transmits the front wheel corrected steering angle target value δfc to the adding means B1 in the front wheel steering angle control unit ECU1, and the control stop means in the front wheel steering angle control unit ECU1. Send to E1. As described above, the basic control based on the front wheel basic steering angle target value δft and the correction control based on the front wheel corrected steering angle target value δfc are the same front wheel steering angle δf (MTf).
<第1実施例における制御干渉が発生する組み合わせ>
基本制御に係わる前輪操舵角制御手段A1内の2つの第1制御部のうちの前輪操舵比制御部A11と、修正制御に係わる前輪修正操舵角制御手段A2内の4つの第2制御部A21〜A24の各々との間では、上述した「制御干渉」が発生し得る。この場合における「制御干渉」とは、前輪操舵比制御部A11の演算結果に基づく前輪舵角δf(MTf)の変化(指示)方向と、第2制御部A21〜A24の各々の演算結果に基づく前輪舵角δf(MTf)の修正(指示)方向(修正される前輪舵角δf(MTf)の変化(指示)方向)とが逆になる現象を意味する。以下、それぞれの制御干渉について具体的に順に説明する。
<Combination in which control interference occurs in the first embodiment>
The front wheel steering ratio control unit A11 of the two first control units in the front wheel steering angle control unit A1 related to the basic control, and the four second control units A21 to A21 in the front wheel correction steering angle control unit A2 related to the correction control. The “control interference” described above may occur between each of A24. “Control interference” in this case is based on the change (instruction) direction of the front wheel steering angle δf (MTf) based on the calculation result of the front wheel steering ratio control unit A11 and the calculation results of the second control units A21 to A24. It means a phenomenon in which the correction (instruction) direction of the front wheel steering angle δf (MTf) (change (instruction) direction of the corrected front wheel steering angle δf (MTf)) is reversed. Hereinafter, each control interference will be specifically described in order.
<<前輪操舵比制御部A11−アンダーステア制御部A21>>
車両の旋回減速時では、前輪操舵比制御部A11は、前輪操舵比SGfを小さく(よりクイックに)する。このことは、ステアリングホイール21が保舵される場合、前輪が旋回内側方向に転舵指示されることを意味する。一方、アンダーステア制御部A21は、前輪操舵角δfの増大を抑制するため、前輪操舵比SGfを大きく(よりスローに)する。このことは、ステアリングホイール21が保舵される場合、前輪が旋回外側方向(中立位置に戻る方向)に転舵指示されることを意味する。これにより、上記制御干渉が発生する。このように、アンダーステア制御部A21が「作動状態」にある場合、前輪操舵比制御部A11を「停止」し、前輪操舵比SGfを固定して、前輪の旋回内側方向への転舵を抑制することが好ましい。
<< Front Wheel Steering Ratio Control Unit A11-Under Steer Control Unit A21 >>
When the vehicle is turning and decelerating, the front wheel steering ratio control unit A11 reduces the front wheel steering ratio SGf (makes it quicker). This means that when the
<<前輪操舵比制御部A11−オーバーステア制御部A22>>
車両の旋回減速時では、上述のごとく、前輪操舵比制御部A11は、前輪操舵比SGfを小さく(よりクイックに)する。このことは、ステアリングホイール21が保舵される場合、前輪が旋回内側方向に転舵指示されることを意味する。一方、オーバーステア制御部A22は、旋回内向きのヨーモーメントを減少する、或いは、旋回外向きのヨーモーメントを増加するため、前輪を中立位置の方向に、更には旋回外側方向に転舵指示する。これにより、上記制御干渉が発生する。このように、オーバーステア制御部A22が「作動状態」にある場合、前輪操舵比制御部A11を「停止」し、前輪操舵比SGfを固定して、前輪の旋回内側方向への転舵を抑制することが好ましい。
<< Front Wheel Steering Ratio Control Unit A11-Oversteer Control Unit A22 >>
At the time of turning deceleration of the vehicle, as described above, the front wheel steering ratio control unit A11 reduces the front wheel steering ratio SGf (to make it quicker). This means that when the
<<前輪操舵比制御部A11−制動時μスプリット制御部A23>>
μスプリット路面(車両の左右の路面摩擦係数が異なる路面)を旋回しながら走行している場合(旋回μスプリット路面走行時)において、高路面摩擦係数側が旋回内側に対応する場合、左右輪の制動力差は、旋回内向きのモーメントを発生させる。これを打ち消すため、制動時μスプリット制御部A23は、前輪を中立位置の方向に、更には旋回外側方向へ転舵指示する。一方、前輪操舵比制御部A11は、車両の減速により、前輪操舵比SGfを小さく(よりクイックに)する。即ち、前輪操舵比制御部A11は、ステアリングホイール21が保舵される場合、前輪を旋回内側方向へ転舵指示する。これにより、上記制御干渉が発生する。このように、制動時μスプリット制御部A23が「作動状態」にある場合、前輪操舵比制御部A11を「停止」し、前輪操舵比SGfを固定して、前輪の旋回内側方向への転舵を抑制することが好ましい。
<< Front Wheel Steering Ratio Control Unit A11-braking μ Split Control Unit A23 >>
μ When driving on a split road surface (road surfaces with different left and right road surface friction coefficients) (during turning μ split road surface), if the high road surface friction coefficient side corresponds to the inside of the turn, The power difference generates a turning inward moment. In order to cancel this, the braking μ-split control unit A23 instructs the front wheels to turn toward the neutral position and further toward the outside of the turn. On the other hand, the front wheel steering ratio control unit A11 reduces the front wheel steering ratio SGf (to make it quicker) by decelerating the vehicle. That is, when the
<<前輪操舵比制御部A11−駆動時μスプリット制御部A24>>
前記「旋回μスプリット路面走行時」において、高路面摩擦係数側が旋回内側に対応する場合、左右輪の駆動力差は、旋回外向きのモーメントを発生させる。これを打ち消すため、駆動時μスプリット制御部A24は、前輪を旋回内側方向へ転舵指示する。一方、前輪操舵比制御部A11は、車両の加速により、前輪操舵比SGfを大きく(よりスローに)する。即ち、前輪操舵比制御部A11は、ステアリングホイール21が保舵される場合、前輪を旋回外側方向(中立位置に戻る方向)へ転舵指示する。これにより、上記制御干渉が発生する。このように、駆動時μスプリット制御部A24が「作動状態」にある場合、前輪操舵比制御部A11を「停止」し、前輪操舵比SGfを固定して、前輪の旋回外側方向への転舵を抑制することが好ましい。
<< Front Wheel Steering Ratio Control Unit A11-Driving μ Split Control Unit A24 >>
In the “turning μ-split road surface travel”, when the high road surface friction coefficient side corresponds to the inside of the turn, the driving force difference between the left and right wheels generates a moment in the turning direction. In order to cancel this, the driving μ-split control unit A24 instructs the front wheels to turn inward. On the other hand, the front wheel steering ratio control unit A11 increases (slowers) the front wheel steering ratio SGf by acceleration of the vehicle. That is, when the
<第1実施例における制御干渉を抑制するための処理>
第1実施例では、例えば、以下の処理を行って制御干渉が抑制され得る。
1.制御フラグは、前輪修正操舵角制御手段A2が「作動状態」にある場合に「1」に、前輪修正操舵角制御手段A2が「作動状態」にない場合に「0」に設定される。そして、前輪操舵角制御ユニットECU1内の制御停止手段E1は、制御フラグが「1」の場合、第2制御部A21〜A24の何れかと制御干渉し得る前輪操舵比制御部A11のみを「停止」する(上記パターン2に相当)。前輪修正操舵角制御手段A2の修正制御機能、並びに、微分ステア制御部A12の制御機能は継続して確保され得る。
2.制御フラグは、上記1.と同様に設定される。ここで、前輪操舵角制御において、前輪操舵比制御部A11は第1制御部の主たる部分である。このため、上記1.の制御フラグが「1」の場合、第1制御部の全て(具体的には、前輪操舵比制御部A11、及び微分ステア制御部A12)を「停止」してもよい(上記パターン1に相当)。
3.制御フラグは、第2制御部A21〜A24のそれぞれについて設けられ、各制御部について、制御部が「作動状態」にある場合に対応する制御フラグが「1」に設定され同制御部が「作動状態」にない場合に「0」に設定される。制御停止手段E1は、4個の制御フラグの値に基づいて第1制御部A11,A12の全てを「停止」する(上記パターン5に相当)。この場合、例えば、前輪操舵比制御部A11と制御干渉し得る第2制御部A21〜A24のうち少なくとも1つに対応する制御フラグが「1」の場合、第1制御部A11,A12の全てが「停止」される。
4.制御フラグは、上記3.と同様に設定される。制御停止手段E1は、4個の制御フラグの値に基づいて、第1制御部A11,A12のうち「作動状態」と判定されている第2制御部と制御干渉し得るものを選択的に「停止」する(上記パターン6に相当)。この場合、例えば、前輪操舵比制御部A11と制御干渉し得る第2制御部A21〜A24のうち少なくとも1つに対応する制御フラグが「1」の場合、前輪操舵比制御部A11が「停止」される。
<Process for suppressing control interference in the first embodiment>
In the first embodiment, for example, control interference can be suppressed by performing the following processing.
1. The control flag is set to “1” when the front wheel correction steering angle control means A2 is in the “operating state”, and is set to “0” when the front wheel correction steering angle control means A2 is not in the “operating state”. When the control flag is “1”, the control stop means E1 in the front wheel steering angle control unit ECU1 “stops” only the front wheel steering ratio control unit A11 that can interfere with any of the second control units A21 to A24. (Corresponding to the above pattern 2). The correction control function of the front wheel correction steering angle control means A2 and the control function of the differential steer control unit A12 can be secured continuously.
2. The control flag has the above 1. Is set in the same manner as Here, in the front wheel steering angle control, the front wheel steering ratio control unit A11 is a main part of the first control unit. For this reason, the above 1. When the control flag is “1”, all the first control units (specifically, the front wheel steering ratio control unit A11 and the differential steer control unit A12) may be “stopped” (corresponding to the above pattern 1). ).
3. The control flag is provided for each of the second control units A21 to A24. For each control unit, the control flag corresponding to when the control unit is in the “operating state” is set to “1”, and the control unit is set to “activate”. When it is not in “state”, it is set to “0”. The control stop means E1 “stops” all of the first controllers A11 and A12 based on the values of the four control flags (corresponding to the above pattern 5). In this case, for example, when the control flag corresponding to at least one of the second controllers A21 to A24 that can interfere with the front wheel steering ratio controller A11 is “1”, all of the first controllers A11 and A12 are “Stopped”.
4). The control flag is the same as in 3. above. Is set in the same manner as Based on the values of the four control flags, the control stop means E1 selectively selects one of the first control units A11 and A12 that can interfere with the control of the second control unit that is determined to be in the “operating state”. "Stop" (corresponding to the above pattern 6). In this case, for example, when the control flag corresponding to at least one of the second controllers A21 to A24 that can interfere with the front wheel steering ratio controller A11 is "1", the front wheel steering ratio controller A11 is "stopped". Is done.
以上、説明した「制御干渉を抑制するための処理」が終了した時点以降では、前輪基本操舵角目標値δftは、前輪基本操舵角目標値演算部A1Tにより計算される値に徐々に(所定の速度をもって)近づけられていく。 As described above, after the completion of the “processing for suppressing control interference” described above, the front wheel basic steering angle target value δft is gradually (predetermined to a value calculated by the front wheel basic steering angle target value calculation unit A1T). (With speed)
なお、上記1.と同様に設定される制御フラグが「1」のとき、制御停止手段E1は、正常作動監視手段D1を「停止」してもよい。また、上記3.と同様に設定される4つの制御フラグの少なくとも1つが「1」の場合、制御停止手段E1は、正常作動監視手段D1を「停止」してもよい。これにより、前輪基本操舵角目標値δftに前輪修正操舵角目標値δfcが急激に重畳されることによる前輪操舵角目標値(δft+δfc)、或いは、実前輪舵角δfaの時間変化率(変化勾配)の急激な増大に伴って前輪操舵角制御ユニットECU1が正常であるにもかかわらず異常であるとの誤判定がなされる事態が抑制され得る。 The above 1. When the control flag set in the same manner as “1” is “1”, the control stop means E1 may “stop” the normal operation monitoring means D1. In addition, the above 3. When at least one of the four control flags set in the same manner as “1” is “1”, the control stop unit E1 may “stop” the normal operation monitoring unit D1. As a result, the front wheel steering angle target value (δft + δfc) obtained by abruptly superimposing the front wheel corrected steering angle target value δfc on the front wheel basic steering angle target value δft, or the time change rate (change gradient) of the actual front wheel steering angle δfa As a result of this rapid increase, it is possible to suppress a situation in which an erroneous determination that the front wheel steering angle control unit ECU1 is normal is abnormal although it is normal.
(第2実施例)
次に、本発明の第2実施例に係る制御装置について説明する。この第2実施例では、後輪操舵角制御ユニットECU2が図1の第1制御ユニットU1に対応し、制駆動力制御ユニットECU0が図1の第2制御ユニットU2に対応している。以下、後輪操舵角制御ユニットECU2、及び制駆動力制御ユニットECU0について説明する。
(Second embodiment)
Next, a control device according to a second embodiment of the present invention will be described. In the second embodiment, the rear wheel steering angle control unit ECU2 corresponds to the first control unit U1 in FIG. 1, and the braking / driving force control unit ECU0 corresponds to the second control unit U2 in FIG. Hereinafter, the rear wheel steering angle control unit ECU2 and the braking / driving force control unit ECU0 will be described.
<後輪操舵角制御ユニットECU2>
図8は、後輪操舵角制御ユニットECU2の機能ブロック図である。図8に示すように、後輪操舵角制御ユニットECU2の制御対象(前記第1制御対象)は後輪操舵角δrであり、モータMTr(図2を参照)が図1のACT1に対応している。後輪操舵角制御手段A1が図1の第1制御手段A1に対応し、後輪操舵角制御手段A1は、図1の第1制御部A11〜A1iに対応する後輪操舵比制御部A11及び回頭性制御部A12と、図1の第1制御手段の制御量演算部A1Tに対応する後輪基本操舵角目標値演算部A1Tとを備えている。
<Rear wheel steering angle control unit ECU2>
FIG. 8 is a functional block diagram of the rear wheel steering angle control unit ECU2. As shown in FIG. 8, the control object (the first control object) of the rear wheel steering angle control unit ECU2 is the rear wheel steering angle δr, and the motor MTr (see FIG. 2) corresponds to ACT1 in FIG. Yes. The rear wheel steering angle control unit A1 corresponds to the first control unit A1 of FIG. 1, and the rear wheel steering angle control unit A1 includes the rear wheel steering ratio control unit A11 corresponding to the first control units A11 to A1i of FIG. A turnability control unit A12 and a rear wheel basic steering angle target value calculation unit A1T corresponding to the control amount calculation unit A1T of the first control means of FIG. 1 are provided.
後輪操舵比制御部A11は、前記車体速度Vxと図9に示したテーブルとに基づいて、前輪舵角に対する後輪舵角の比率である後輪操舵比SGrを求める。これにより、車両の重心のスリップ角がゼロに、或いは低減され得、車両のヨーレイトと横加速度の位相差が低減され得る。 The rear wheel steering ratio control unit A11 obtains a rear wheel steering ratio SGr, which is a ratio of the rear wheel steering angle to the front wheel steering angle, based on the vehicle body speed Vx and the table shown in FIG. Thereby, the slip angle of the center of gravity of the vehicle can be reduced to zero or the phase difference between the yaw rate and the lateral acceleration of the vehicle can be reduced.
回頭性制御部A12は、車両の回頭性を改善するためにあり、具体的には、位相遅れ制御、或いは位相反転制御が行われる。これらの制御では、ステアリングホイールの回転角度θswの時間微分値dθswと図10に示したテーブルとに基づいて遅れ時間τphが求められる。そして、位相遅れ制御では、前輪の操舵に対して後輪を同位相に転舵する場合において、後輪の操舵時期を遅れ時間τphだけ遅らせて車両のヨーが発生し易くされる。位相反転制御では、前輪の操舵に対して後輪を同位相に転舵する場合において上記遅れ時間τphに対応する期間だけ後輪が逆位相方向に操舵されて、車両のヨーが積極的に発生させられる。 The turning ability control unit A12 is provided to improve the turning ability of the vehicle, and specifically, phase delay control or phase inversion control is performed. In these controls, the delay time τph is obtained based on the time differential value dθsw of the rotation angle θsw of the steering wheel and the table shown in FIG. In the phase delay control, when the rear wheels are steered in the same phase with respect to the steering of the front wheels, the steering timing of the rear wheels is delayed by the delay time τph to easily generate the yaw of the vehicle. In phase inversion control, when the rear wheels are steered in the same phase with respect to the steering of the front wheels, the rear wheels are steered in the opposite phase only during the period corresponding to the delay time τph, and the vehicle yaw is actively generated. Be made.
後輪基本操舵角目標値演算部A1Tは、下記(4)式に従って求められる値δrgtに上記位相遅れ制御、或いは位相反転制御に対応する処理を施して前記基本制御量に対応する後輪基本操舵角目標値δrtを求める。ここで、δfaは、前記実前輪舵角である。 The rear wheel basic steering angle target value calculation unit A1T applies a process corresponding to the phase delay control or phase inversion control to the value δrgt obtained according to the following equation (4) to perform the rear wheel basic steering corresponding to the basic control amount. An angle target value δrt is obtained. Here, δfa is the actual front wheel steering angle.
δrgt=δfa・SGr ・・・(4) δrgt = δfa · SGr (4)
加算手段B1は、前記後輪基本操舵角目標値δrtと、制駆動力制御ユニットECU0から送信される前記修正制御量に対応する後輪修正操舵角目標値δrcとを加算(重畳)して、前記第1目標制御量に対応する後輪操舵角目標値(δrt+δrc)を求める。 The adding means B1 adds (superimposes) the rear wheel basic steering angle target value δrt and the rear wheel corrected steering angle target value δrc corresponding to the correction control amount transmitted from the braking / driving force control unit ECU0. A rear wheel steering angle target value (δrt + δrc) corresponding to the first target control amount is obtained.
電気モータ駆動処理部C1は、前記後輪操舵角目標値(δrt+δrc)に基づいてモータMTrへ駆動信号を送出する。これにより、後輪舵角δrが後輪操舵角目標値(δrt+δrc)に基づいて制御される。 The electric motor drive processing unit C1 sends a drive signal to the motor MTr based on the rear wheel steering angle target value (δrt + δrc). Thus, the rear wheel steering angle δr is controlled based on the rear wheel steering angle target value (δrt + δrc).
正常作動監視手段D1は、後輪操舵角目標値(δrt+δrc)、或いは、実後輪舵角δraの時間変化率(変化勾配)が所定の正常判定用基準値よりも大きいか否かを監視し、後輪操舵角目標値(δrt+δrc)、或いは、実後輪舵角δraの時間変化率(変化勾配)が、前記正常判定用基準値よりも小さい場合は後輪操舵角制御ユニットECU2の正常作動判定を行い、前記正常判定用基準値よりも大きい場合は後輪操舵角制御ユニットECU2の異常判定を行う。 The normal operation monitoring means D1 monitors whether the rear wheel steering angle target value (δrt + δrc) or the time change rate (change gradient) of the actual rear wheel steering angle δra is greater than a predetermined normal determination reference value. When the rear wheel steering angle target value (δrt + δrc) or the time change rate (change gradient) of the actual rear wheel steering angle δra is smaller than the normal determination reference value, the rear wheel steering angle control unit ECU2 operates normally. A determination is made, and if it is larger than the normal determination reference value, an abnormality determination of the rear wheel steering angle control unit ECU2 is made.
<制駆動力制御ユニットECU0>
図11は、制駆動力制御ユニットECU0の機能ブロック図である。図12は、図11に示した、アンダーステア制御部A21、オーバーステア制御部A22、制動時μスプリット制御部A23、及び駆動時μスプリット制御部A24の詳細を示した機能ブロック図である。
<Braking / braking force control unit ECU0>
FIG. 11 is a functional block diagram of the braking / driving force control unit ECU0. FIG. 12 is a functional block diagram showing details of the understeer control unit A21, the oversteer control unit A22, the braking μ split control unit A23, and the driving μ split control unit A24 shown in FIG.
図11と図6との比較、及び、図12と図7との比較から理解できるように、第2実施例における制駆動力制御ユニットECU0は、上記第1実施例における制駆動力制御ユニットECU0において、前輪修正操舵角目標値δfcを計算する前輪修正操舵角制御手段A2を、後輪修正操舵角目標値δrcを計算する後輪修正操舵角制御手段A2に置き換えたものである。従って、この点以外に関して第2実施例における制駆動力制御ユニットECU0についての詳細な説明は省略する。 As can be understood from the comparison between FIG. 11 and FIG. 6 and the comparison between FIG. 12 and FIG. 7, the braking / driving force control unit ECU0 in the second embodiment is the braking / driving force control unit ECU0 in the first embodiment. The front wheel correction steering angle control means A2 for calculating the front wheel correction steering angle target value δfc is replaced with the rear wheel correction steering angle control means A2 for calculating the rear wheel correction steering angle target value δrc. Therefore, a detailed description of the braking / driving force control unit ECU0 in the second embodiment is omitted except for this point.
後輪修正操舵角制御手段A2は、車両のヨー方向の運動における安定性を向上させるために、車両のヨー方向の運動状態を表す値に基づいて後輪修正操舵角目標値δrcを出力する。ここで、「ヨー方向の運動状態を表す値」とは、後述するアンダーステア及びオーバーステアの程度を表す運動状態量偏差であり、車両のヨー方向の運動の原因となる左右輪の制動力差、駆動力差である。後輪修正操舵角制御手段A2は、図1の第2制御部A21〜A2jに対応するアンダーステア制御部A21、オーバーステア制御部A22、制動時μスプリット制御部A23、及び駆動時μスプリット制御部A24と、図1の第2制御手段の制御量演算部A2Tに対応する後輪修正操舵角目標値演算部A2Tとを備えている。 The rear wheel correction steering angle control means A2 outputs a rear wheel correction steering angle target value δrc based on a value representing the movement state of the vehicle in the yaw direction in order to improve the stability in the movement of the vehicle in the yaw direction. Here, the “value representing the motion state in the yaw direction” is a motion state amount deviation representing the degree of understeer and oversteer, which will be described later, and the braking force difference between the left and right wheels that causes the motion in the yaw direction of the vehicle. It is a driving force difference. The rear wheel correction steering angle control means A2 includes an understeer control unit A21, an oversteer control unit A22, a braking μ-split control unit A23, and a driving μ-split control unit A24 corresponding to the second control units A21 to A2j in FIG. And a rear wheel correction steering angle target value calculation unit A2T corresponding to the control amount calculation unit A2T of the second control means of FIG.
アンダーステア制御部A21は、アンダーステア時に、旋回外向きのヨーモーメントを減少する、或いは、旋回内向きのヨーモーメントを増加するように、後輪操舵角を自動調整する。オーバーステア制御部A22は、オーバーステア時に、旋回内向きのヨーモーメントを減少する、或いは、旋回外向きのヨーモーメントを増加するように、後輪操舵角を自動調整する。 The understeer control unit A21 automatically adjusts the steering angle of the rear wheels so that the yaw moment of turning outward is decreased or the yaw moment of turning inward is increased during understeering. The oversteer control unit A22 automatically adjusts the rear wheel steering angle so as to decrease the inward turning yaw moment or increase the outward turning yaw moment during oversteering.
制動時μスプリット制御部A23は、左右輪の制動力差によって生じるヨーモーメントを打ち消すように、後輪操舵角を自動調整する。駆動時μスプリット制御部A24は、左右輪の駆動力差によって生じるヨーモーメントを打ち消すように、後輪操舵角を自動調整する。 The braking μ-split control unit A23 automatically adjusts the rear wheel steering angle so as to cancel the yaw moment generated by the difference in braking force between the left and right wheels. The driving μ-split control unit A24 automatically adjusts the rear wheel steering angle so as to cancel the yaw moment generated by the difference in driving force between the left and right wheels.
後輪修正操舵角目標値演算部A2Tは、前記修正制御量に対応する後輪修正操舵角目標値δrcを、上記運動状態量偏差ΔVm_us,ΔVm_os、制動力差ΔBf、及び駆動力差ΔDf(図12を参照)に基づいて求める。これにより、後輪修正操舵角目標値δrcは、通常は「0」であり、アンダーステア、オーバーステアを抑制する必要がある場合、左右輪の制駆動力差に基づくヨーモーメントによる車両の偏向を抑制する必要がある場合など、車両の安定化が必要な場合にのみ「0」以外の値となる。 The rear wheel corrected steering angle target value calculation unit A2T converts the rear wheel corrected steering angle target value δrc corresponding to the correction control amount into the motion state amount deviations ΔVm_us, ΔVm_os, the braking force difference ΔBf, and the driving force difference ΔDf (FIG. 12). As a result, the rear wheel corrected steering angle target value δrc is normally “0”, and when it is necessary to suppress understeer and oversteer, the deflection of the vehicle due to the yaw moment based on the braking / driving force difference between the left and right wheels is suppressed. It is a value other than “0” only when the vehicle needs to be stabilized, such as when it is necessary.
後輪修正操舵角目標値演算部A2Tは、この後輪修正操舵角目標値δrcを後輪操舵角制御ユニットECU2内の加算手段B1に送信するとともに、制御フラグを後輪操舵角制御ユニットECU2内の制御停止手段E1に送信する。このように、後輪基本操舵角目標値δrtに基づく基本制御と後輪修正操舵角目標値δrcに基づく修正制御とは、制御対象が同じ後輪操舵角δr(MTr)である。 The rear wheel corrected steering angle target value calculation unit A2T transmits the rear wheel corrected steering angle target value δrc to the adding means B1 in the rear wheel steering angle control unit ECU2, and also transmits a control flag in the rear wheel steering angle control unit ECU2. To the control stop means E1. Thus, the basic control based on the rear wheel basic steering angle target value δrt and the correction control based on the rear wheel corrected steering angle target value δrc are the same rear wheel steering angle δr (MTr).
<第2実施例における制御干渉が発生する組み合わせ>
基本制御に係わる前輪操舵角制御手段A1内の2つの第1制御部のうちの後輪操舵比制御部A11と、修正制御に係わる後輪修正操舵角制御手段A2内の第2制御部A21〜A24のうちのアンダーステア制御部A21、制動時μスプリット制御部A23、及び駆動時μスプリット制御部A24の各々との間では、上述した「制御干渉」が発生し得る。この場合における「制御干渉」とは、後輪操舵比制御部A11の演算結果に基づく後輪舵角δr(MTr)の変化(指示)方向と、第2制御部A21,A23,A24の各々の演算結果に基づく後輪舵角δr(MTr)の修正(指示)方向(修正される後輪舵角δr(MTr)の変化(指示)方向)とが逆になる現象を意味する。以下、それぞれの制御干渉について具体的に順に説明する。
<Combination in which control interference occurs in the second embodiment>
Of the two first control units in the front wheel steering angle control unit A1 related to the basic control, the rear wheel steering ratio control unit A11 and the second control units A21 to A21 in the rear wheel correction steering angle control unit A2 related to the correction control. Among the A24, the above-described “control interference” may occur among the understeer control unit A21, the braking μ-split control unit A23, and the driving μ-split control unit A24. The “control interference” in this case means the change (instruction) direction of the rear wheel steering angle δr (MTr) based on the calculation result of the rear wheel steering ratio control unit A11, and each of the second control units A21, A23, A24. This means a phenomenon in which the correction (instruction) direction of the rear wheel steering angle δr (MTr) based on the calculation result (the change (instruction) direction of the corrected rear wheel steering angle δr (MTr)) is reversed. Hereinafter, each control interference will be specifically described in order.
<<後輪操舵比制御部A11−アンダーステア制御部A21>>
車両の旋回減速時では、上述したように、ステアリングホイール21が保舵される場合、前輪が旋回内側方向に転舵指示される。従って、後輪操舵比制御部A11は、後輪を前輪と同位相方向の旋回内側方向に転舵指示する。一方、アンダーステア制御部A21は、旋回外向きのヨーモーメントを減少する、或いは、旋回内向きのヨーモーメントを増加するため、後輪を旋回外側方向(前輪と逆位相方向)に転舵指示する。これにより、上記制御干渉が発生する。このように、アンダーステア制御部A21が「作動状態」にある場合、後輪操舵比制御部A11を「停止」し、後輪操舵比SGrを「0」として、後輪の旋回内側方向への転舵を抑制することが好ましい。
<< Rear Wheel Steering Ratio Control Unit A11-Under Steer Control Unit A21 >>
At the time of turning deceleration of the vehicle, as described above, when the
<<後輪操舵比制御部A11−制動時μスプリット制御部A23>>
制動時μスプリット制御部A23は、左右輪の制動力差によるヨーモーメント(高路面摩擦係数側方向)を打ち消すため、後輪を高路面摩擦係数側方向(前輪と逆位相方向)に転舵指示する。一方、前輪は、左右輪の制動力差によるヨーモーメント(高路面摩擦係数側方向)を打ち消すため、低路面摩擦係数側方向に操舵される。これに伴い、後輪操舵比制御部A11は、後輪を前輪と同位相方向の低路面摩擦係数側方向に転舵指示する。これにより、上記制御干渉が発生する。このように、制動時μスプリット制御部A23が「作動状態」にある場合、後輪操舵比制御部A11を「停止」し、後輪操舵比SGfを「0」として、後輪の低路面摩擦係数側方向への転舵を抑制することが好ましい。
<< Rear Wheel Steering Ratio Control Unit A11-braking μ Split Control Unit A23 >>
When braking, the μ split control unit A23 instructs the rear wheels to turn in the direction of the high road surface friction coefficient (in the opposite phase direction to the front wheels) in order to cancel out the yaw moment (the direction of the high road surface friction coefficient) due to the difference in braking force between the left and right wheels. To do. On the other hand, the front wheels are steered in the direction of the low road surface friction coefficient in order to cancel out the yaw moment (the direction of the high road surface friction coefficient) due to the difference in braking force between the left and right wheels. Along with this, the rear wheel steering ratio control unit A11 instructs the rear wheels to steer in the direction of the low road surface friction coefficient in the same phase direction as the front wheels. As a result, the control interference occurs. As described above, when the braking μ-split control unit A23 is in the “operating state”, the rear wheel steering ratio control unit A11 is “stopped”, the rear wheel steering ratio SGf is set to “0”, and the low road surface friction of the rear wheels is set. It is preferable to suppress the steering toward the coefficient side.
<<後輪操舵比制御部A11−駆動時μスプリット制御部A24>>
駆動時μスプリット制御部A24は、左右輪の駆動力差によるヨーモーメント(低路面摩擦係数側方向)を打ち消すため、後輪を低路面摩擦係数側方向(前輪と逆位相方向)に転舵指示する。一方、前輪は、左右輪の駆動力差によるヨーモーメント(低路面摩擦係数側方向)を打ち消すため、高路面摩擦係数側方向に操舵される。これに伴い、後輪操舵比制御部A11は、後輪を前輪と同位相方向の高路面摩擦係数側方向に転舵指示する。これにより、上記制御干渉が発生する。このように、駆動時μスプリット制御部A24が「作動状態」にある場合、後輪操舵比制御部A11を「停止」し、後輪操舵比SGfを「0」として、後輪の高路面摩擦係数側方向への転舵を抑制することが好ましい。
<< Rear Wheel Steering Ratio Control Unit A11-Driving μ Split Control Unit A24 >>
The driving μ-split control unit A24 instructs to steer the rear wheels in the direction of the low road surface friction coefficient (in the opposite phase direction to the front wheels) in order to cancel out the yaw moment (the direction of the low road surface friction coefficient) due to the difference in driving force between the left and right wheels. To do. On the other hand, the front wheels are steered in the high road surface friction coefficient side direction in order to cancel out the yaw moment (low road surface friction coefficient side direction) due to the difference in driving force between the left and right wheels. Accordingly, the rear wheel steering ratio control unit A11 instructs the rear wheels to steer in the high road surface friction coefficient side direction in the same phase direction as the front wheels. As a result, the control interference occurs. As described above, when the driving μ-split control unit A24 is in the “operating state”, the rear wheel steering ratio control unit A11 is “stopped”, the rear wheel steering ratio SGf is set to “0”, and the high road surface friction of the rear wheels is set. It is preferable to suppress the steering toward the coefficient side.
<第2実施例における制御干渉を抑制するための処理>
第2実施例では、例えば、以下の処理を行って制御干渉が抑制され得る。
1.制御フラグは、後輪修正操舵角制御手段A2が「作動状態」にある場合に「1」に、後輪修正操舵角制御手段A2が「作動状態」にない場合に「0」に設定される。そして、後輪操舵角制御ユニットECU2内の制御停止手段E1は、制御フラグが「1」の場合、第2制御部A21〜A24の何れかと制御干渉し得る後輪操舵比制御部A11のみを「停止」する(上記パターン2に相当)。後輪修正操舵角制御手段A2の修正制御機能、並びに、回頭性制御部A12の制御機能は継続して確保され得る。
2.制御フラグは、上記1.と同様に設定される。ここで、後輪操舵角制御において、回頭性制御として位相遅れ制御が実行される場合、回頭性制御部A12は、後輪操舵比制御A11に付随する制御部である。このため、上記1.の制御フラグが「1」の場合、第1制御部の全て(具体的には、後輪操舵比制御部A11、及び回頭性制御部A12)を「停止」してもよい(上記パターン1に相当)。
3.制御フラグは、第2制御部A21〜A24のそれぞれについて設けられ、各制御部について、制御部が「作動状態」にある場合に対応する制御フラグが「1」に設定され同制御部が「作動状態」にない場合に「0」に設定される。制御停止手段E1は、4個の制御フラグの値に基づいて第1制御部A11,A12の全てを「停止」する(上記パターン5に相当)。この場合、例えば、後輪操舵比制御部A11と制御干渉し得る第2制御部A21,A23,A24のうち少なくとも1つに対応する制御フラグが「1」の場合、第1制御部A11,A12の全てが「停止」される。
4.制御フラグは、上記3.と同様に設定される。制御停止手段E1は、4個の制御フラグの値に基づいて、第1制御部A11,A12のうち「作動状態」と判定されている第2制御部と制御干渉し得るものを選択的に「停止」する(上記パターン6に相当)。この場合、例えば、後輪操舵比制御部A11と制御干渉し得る第2制御部A21,A23,A24のうち少なくとも1つに対応する制御フラグが「1」の場合、後輪操舵比制御部A11が「停止」される。
5.制御フラグは、第1制御部の何れかと制御干渉し得る第2制御部A21,A23,A24のうちの少なくとも1つが「作動状態」にある場合に「1」に設定され、そうでない場合に「0」に設定される。制御停止手段E1は、制御フラグが「1」の場合、第1制御部A11,A12の全てを「停止」する(上記パターン3に相当)。
6.或いは、制御停止手段E1は、上記5.の制御フラグが「1」の場合、第2制御部A21〜A24の何れかと制御干渉し得る後輪操舵比制御部A11のみを「停止」する(上記パターン4に相当)。
<Process for suppressing control interference in the second embodiment>
In the second embodiment, for example, control interference can be suppressed by performing the following processing.
1. The control flag is set to “1” when the rear wheel correction steering angle control unit A2 is in the “operating state”, and is set to “0” when the rear wheel correction steering angle control unit A2 is not in the “operation state”. . When the control flag is “1”, the control stop means E1 in the rear wheel steering angle control unit ECU2 sets only the rear wheel steering ratio control unit A11 that can interfere with any of the second control units A21 to A24. "Stop" (corresponding to the above pattern 2). The correction control function of the rear wheel correction steering angle control means A2 and the control function of the turning ability control unit A12 can be ensured continuously.
2. The control flag has the above 1. Is set in the same manner as Here, in the rear wheel steering angle control, when the phase delay control is executed as the turnability control, the turnability control unit A12 is a control unit associated with the rear wheel steering ratio control A11. For this reason, the above 1. When the control flag is “1”, all the first control units (specifically, the rear wheel steering ratio control unit A11 and the turnability control unit A12) may be “stopped” (in the pattern 1 described above). Equivalent).
3. The control flag is provided for each of the second control units A21 to A24. For each control unit, the control flag corresponding to when the control unit is in the “operating state” is set to “1”, and the control unit is set to “activate”. When it is not in “state”, it is set to “0”. The control stop means E1 “stops” all of the first controllers A11 and A12 based on the values of the four control flags (corresponding to the above pattern 5). In this case, for example, when the control flag corresponding to at least one of the second control units A21, A23, A24 that can interfere with the rear wheel steering ratio control unit A11 is "1", the first control units A11, A12 Are all “stopped”.
4). The control flag is the same as in 3. above. Is set in the same manner as Based on the values of the four control flags, the control stop means E1 selectively selects one of the first control units A11 and A12 that can interfere with the control of the second control unit that is determined to be in the “operating state”. "Stop" (corresponding to the above pattern 6). In this case, for example, when the control flag corresponding to at least one of the second controllers A21, A23, and A24 that can interfere with the rear wheel steering ratio controller A11 is “1”, the rear wheel steering ratio controller A11. Is “stopped”.
5. The control flag is set to “1” when at least one of the second control units A21, A23, and A24 that can interfere with control of any of the first control units is in the “operating state”; 0 "is set. When the control flag is “1”, the control stop unit E1 “stops” all of the first control units A11 and A12 (corresponding to the pattern 3 above).
6). Alternatively, the control stop means E1 is the above-mentioned 5. When the control flag is “1”, only the rear wheel steering ratio control unit A11 that can interfere with any of the second control units A21 to A24 is “stopped” (corresponding to the above pattern 4).
以上、説明した「制御干渉を抑制するための処理」が終了した時点以降では、後輪基本操舵角目標値δrtは、後輪基本操舵角目標値演算部A1Tにより計算される値に徐々に(所定の速度をもって)近づけられていく。 As described above, after the completion of the “processing for suppressing control interference” described above, the rear wheel basic steering angle target value δrt is gradually increased to a value calculated by the rear wheel basic steering angle target value calculation unit A1T ( (With a predetermined speed)
なお、上記1.と同様に設定される制御フラグが「1」のとき、制御停止手段E1は、正常作動監視手段D1を「停止」してもよい。また、上記3.と同様に設定される4つの制御フラグの少なくとも1つが「1」の場合、制御停止手段E1は、正常作動監視手段D1を「停止」してもよい。これにより、後輪基本操舵角目標値δrtに後輪修正操舵角目標値δrcが急激に重畳されることによる後輪操舵角目標値(δrt+δrc)、或いは、実後輪舵角δfrの時間変化率(変化勾配)の急激な増大に伴って後輪操舵角制御ユニットECU2が正常であるにもかかわらず異常であるとの誤判定がなされる事態が抑制され得る。 The above 1. When the control flag set in the same manner as “1” is “1”, the control stop means E1 may “stop” the normal operation monitoring means D1. In addition, the above 3. When at least one of the four control flags set in the same manner as “1” is “1”, the control stop unit E1 may “stop” the normal operation monitoring unit D1. As a result, the rear wheel steering angle target value δrc abruptly superposed on the rear wheel basic steering angle target value δrt, or the time change rate of the actual rear wheel steering angle δfr. With the rapid increase in (change gradient), it is possible to suppress a situation in which an erroneous determination that the rear wheel steering angle control unit ECU2 is normal is abnormal although it is normal.
(第3実施例)
次に、本発明の第3実施例に係る制御装置について説明する。この第3実施例では、パワーステアリング制御ユニットECU3が図1の第1制御ユニットU1に対応し、制駆動力制御ユニットECU0が図1の第2制御ユニットU2に対応している。以下、パワーステアリング制御ユニットECU3、及び制駆動力制御ユニットECU0について説明する。
(Third embodiment)
Next, a control device according to a third embodiment of the present invention will be described. In the third embodiment, the power steering control unit ECU3 corresponds to the first control unit U1 in FIG. 1, and the braking / driving force control unit ECU0 corresponds to the second control unit U2 in FIG. Hereinafter, the power steering control unit ECU3 and the braking / driving force control unit ECU0 will be described.
<パワーステアリング制御ユニットECU3>
図13は、パワーステアリング制御ユニットECU3の機能ブロック図である。図13に示すように、パワーステアリング制御ユニットECU3の制御対象(前記第1制御対象)は操舵トルクTであり、モータMTe(図2を参照)が図1のACT1に対応している。パワーステアリング制御手段A1が図1の第1制御手段A1に対応し、パワーステアリング制御手段A1は、図1の第1制御部A11〜A1iに対応する、操舵力助勢制御部A11、慣性補償制御部A12、中立位置復帰制御部A13、及び操舵減衰制御部A14と、図1の第1制御手段の制御量演算部A1Tに対応する基本アシストトルク目標値演算部A1Tとを備えている。
<Power steering control unit ECU3>
FIG. 13 is a functional block diagram of the power steering control unit ECU3. As shown in FIG. 13, the control target of the power steering control unit ECU3 (the first control target) is a steering torque T, and the motor MTe (see FIG. 2) corresponds to ACT1 of FIG. The power steering control means A1 corresponds to the first control means A1 of FIG. 1, and the power steering control means A1 corresponds to the first control parts A11 to A1i of FIG. 1, the steering force assist control part A11, the inertia compensation control part. A12, a neutral position return control unit A13, a steering damping control unit A14, and a basic assist torque target value calculation unit A1T corresponding to the control amount calculation unit A1T of the first control means of FIG.
操舵力助勢制御部A11は、操舵トルクセンサ53により得られる操舵トルクTsw、及び、前記車体速度Vxに基づいて運転者によるステアリングホイール21の操作力を軽減する。車体速度Vxが小さいときには前記操作力の軽減量が大きい値に設定され、車体速度Vxが増大するほど前記軽減量がより小さい値に設定される。慣性補償制御部A12は、パワーステアリング制御に使用されるモータMTeの慣性による応答遅れを補償する。中立位置復帰制御部A13は、ステアリングホイール21の中立位置への戻りを向上させる。操舵減衰制御部A14は、ステアリングホイール21の戻り過ぎを抑制し、操舵の収束性を向上させる。
The steering force assist control unit A11 reduces the operation force of the
基本アシストトルク目標値演算部A1Tは、第1制御部A11〜A14の演算結果に基づいて前記基本制御量に対応する基本アシストトルク目標値Ttを求める。 The basic assist torque target value calculation unit A1T calculates a basic assist torque target value Tt corresponding to the basic control amount based on the calculation results of the first control units A11 to A14.
加算手段B1は、前記基本アシストトルク目標値Ttと、制駆動力制御ユニットECU0から送信される前記修正制御量に対応する修正アシストトルク目標値Tcとを加算(重畳)して、前記第1目標制御量に対応するアシストトルク目標値(Tt+Tc)を求める。 The adding means B1 adds (superimposes) the basic assist torque target value Tt and the correction assist torque target value Tc corresponding to the correction control amount transmitted from the braking / driving force control unit ECU0, to thereby add the first target torque. An assist torque target value (Tt + Tc) corresponding to the control amount is obtained.
電気モータ駆動処理部C1は、前記アシストトルク目標値(Tt+Tc)に基づいてモータMTeへ駆動信号を送出する。これにより、操舵トルクTがアシストトルク目標値(Tt+Tc)に基づいて制御される。 The electric motor drive processing unit C1 sends a drive signal to the motor MTe based on the assist torque target value (Tt + Tc). Thereby, the steering torque T is controlled based on the assist torque target value (Tt + Tc).
正常作動監視手段D1は、アシストトルク目標値(Tt+Tc)、或いは、操舵トルクTswの時間変化率(変化勾配)が所定の正常判定用基準値よりも大きいか否かを監視し、アシストトルク目標値(Tt+Tc)、或いは、操舵トルクTswの時間変化率(変化勾配)が、前記正常判定用基準値よりも小さい場合はパワーステアリング制御ユニットECU3の正常作動判定を行い、前記正常判定用基準値よりも大きい場合はパワーステアリング制御ユニットECU3の異常判定を行う。 The normal operation monitoring means D1 monitors whether or not the assist torque target value (Tt + Tc) or the time change rate (change gradient) of the steering torque Tsw is larger than a predetermined normal determination reference value. (Tt + Tc) or when the time change rate (change gradient) of the steering torque Tsw is smaller than the normal determination reference value, the normal operation determination of the power steering control unit ECU3 is performed, and the normal determination reference value is smaller than the normal determination reference value. If larger, the abnormality determination of the power steering control unit ECU3 is performed.
<制駆動力制御ユニットECU0>
図14は、制駆動力制御ユニットECU0の機能ブロック図である。図15は、図14に示した、アンダーステア制御部A21、オーバーステア制御部A22、制動時μスプリット制御部A23、及び駆動時μスプリット制御部A24の詳細を示した機能ブロック図である。
<Braking / braking force control unit ECU0>
FIG. 14 is a functional block diagram of the braking / driving force control unit ECU0. FIG. 15 is a functional block diagram showing details of the understeer control unit A21, the oversteer control unit A22, the braking μ split control unit A23, and the driving μ split control unit A24 shown in FIG.
図14と図6との比較、及び、図15と図7との比較から理解できるように、第3実施例における制駆動力制御ユニットECU0は、上記第1実施例における制駆動力制御ユニットECU0において、前輪修正操舵角目標値δfcを計算する前輪修正操舵角制御手段A2を、修正アシストトルク目標値Tcを計算する修正アシストトルク制御手段A2に置き換えたものである。従って、この点以外に関して第3実施例における制駆動力制御ユニットECU0についての詳細な説明は省略する。 As can be understood from the comparison between FIG. 14 and FIG. 6 and the comparison between FIG. 15 and FIG. 7, the braking / driving force control unit ECU0 in the third embodiment is the braking / driving force control unit ECU0 in the first embodiment. The front wheel correction steering angle control means A2 for calculating the front wheel correction steering angle target value δfc is replaced with the correction assist torque control means A2 for calculating the correction assist torque target value Tc. Therefore, a detailed description of the braking / driving force control unit ECU0 in the third embodiment is omitted except for this point.
修正アシストトルク制御手段A2は、車両のヨー方向の運動における安定性を向上させるために、車両のヨー方向の運動状態を表す値に基づいて修正アシストトルク目標値Tcを出力する。ここで、「ヨー方向の運動状態を表す値」とは、後述するアンダーステア及びオーバーステアの程度を表す運動状態量偏差であり、車両のヨー方向の運動の原因となる左右輪の制動力差、駆動力差である。修正アシストトルク制御手段A2は、図1の第2制御部A21〜A2jに対応するアンダーステア制御部A21、オーバーステア制御部A22、制動時μスプリット制御部A23、及び駆動時μスプリット制御部A24と、図1の第2制御手段の制御量演算部A2Tに対応する修正アシストトルク目標値演算部A2Tとを備えている。 The correction assist torque control means A2 outputs a correction assist torque target value Tc based on a value representing the movement state of the vehicle in the yaw direction in order to improve the stability in the movement of the vehicle in the yaw direction. Here, the “value representing the motion state in the yaw direction” is a motion state amount deviation representing the degree of understeer and oversteer, which will be described later, and the braking force difference between the left and right wheels that causes the motion in the yaw direction of the vehicle. It is a driving force difference. The correction assist torque control means A2 includes an understeer control unit A21, an oversteer control unit A22, a braking μ split control unit A23, and a driving μ split control unit A24 corresponding to the second control units A21 to A2j in FIG. A correction assist torque target value calculation unit A2T corresponding to the control amount calculation unit A2T of the second control means of FIG. 1 is provided.
アンダーステア制御部A21は、アンダーステア時に、前輪操舵角が過大となることを抑制するため、前輪操舵角の増大方向の操舵反力を増大するように操舵トルクを調整する。オーバーステア制御部A22は、オーバーステア時に、前輪操舵角が減少するように(カウンタステア操作を促すように)前輪操舵角の減少方向への操舵トルクを付与する。 The understeer control unit A21 adjusts the steering torque so as to increase the steering reaction force in the increasing direction of the front wheel steering angle in order to prevent the front wheel steering angle from becoming excessive during understeer. The oversteer control unit A22 applies a steering torque in a decreasing direction of the front wheel steering angle so that the front wheel steering angle is decreased during the oversteering operation (to encourage a countersteer operation).
制動時μスプリット制御部A23は、左右輪の制動力差によって生じるヨーモーメントを打ち消す方向のステアリングホイール操作を促すように(カウンタステア操作を促すように)操舵トルクを付与する。駆動時μスプリット制御部A24は、左右輪の駆動力差によって生じるヨーモーメントを打ち消す方向のステアリングホイール操作を促すように(カウンタステア操作を促すように)操舵トルクを付与する。 During braking, the μ split control unit A23 applies a steering torque so as to prompt the steering wheel operation in a direction to cancel the yaw moment generated by the difference in braking force between the left and right wheels (to encourage the counter steer operation). The driving μ-split control unit A24 applies a steering torque so as to urge the steering wheel operation in a direction to cancel the yaw moment generated by the difference in driving force between the left and right wheels (to urge the counter steer operation).
修正アシストトルク目標値演算部A2Tは、前記修正制御量に対応する修正アシストトルク目標値Tcを、上記運動状態量偏差ΔVm_us,ΔVm_os、制動力差ΔBf、及び駆動力差ΔDf(図15を参照)に基づいて求める。これにより、修正アシストトルク目標値Tcは、通常は「0」であり、アンダーステア、オーバーステアを抑制する必要がある場合、左右輪の制駆動力差に基づくヨーモーメントによる車両の偏向を抑制する必要がある場合など、車両の安定化が必要な場合にのみ「0」以外の値となる。 The correction assist torque target value calculation unit A2T converts the correction assist torque target value Tc corresponding to the correction control amount into the motion state amount deviations ΔVm_us, ΔVm_os, the braking force difference ΔBf, and the driving force difference ΔDf (see FIG. 15). Ask based on. Accordingly, the corrected assist torque target value Tc is normally “0”, and when it is necessary to suppress understeer and oversteer, it is necessary to suppress the deflection of the vehicle due to the yaw moment based on the braking / driving force difference between the left and right wheels. It is a value other than “0” only when the vehicle needs to be stabilized.
修正アシストトルク目標値演算部A2Tは、この修正アシストトルク目標値Tcをパワーステアリング制御ユニットECU3内の加算手段B1に送信するとともに、制御フラグをパワーステアリング制御ユニットECU3内の制御停止手段E1に送信する。このように、基本アシストトルク目標値Ttに基づく基本制御と修正アシストトルク目標値Tcに基づく修正制御とは、制御対象が同じ操舵トルクT(MTe)である。 The correction assist torque target value calculation unit A2T transmits the correction assist torque target value Tc to the adding means B1 in the power steering control unit ECU3 and transmits a control flag to the control stop means E1 in the power steering control unit ECU3. . Thus, the basic control based on the basic assist torque target value Tt and the correction control based on the corrected assist torque target value Tc are the same steering torque T (MTe).
<第3実施例における制御干渉が発生する組み合わせ>
基本制御に係わるパワーステアリング制御手段A1内の4つの第1制御部のうちの操舵減衰制御部A14と、修正制御に係わる修正アシストトルク制御手段A2内の第2制御部A21〜A24のうちのオーバーステア制御部A22との間では、上述した「制御干渉」が発生し得る。この場合における「制御干渉」とは、操舵減衰制御部A14の演算結果に基づく操舵トルクT(MTe)の変化(指示)方向と、オーバーステア制御部A22の演算結果に基づく操舵トルクT(MTe)の修正(指示)方向(修正される操舵トルクT(MTe)の変化(指示)方向)とが逆になる現象を意味する。以下、この制御干渉について具体的に説明する。
<Combination in which control interference occurs in the third embodiment>
The steering damping control unit A14 of the four first control units in the power steering control unit A1 related to the basic control and the overrunning of the second control units A21 to A24 in the correction assist torque control unit A2 related to the correction control. The “control interference” described above may occur between the steering control unit A22. The “control interference” in this case refers to the change (instruction) direction of the steering torque T (MTe) based on the calculation result of the steering damping control unit A14 and the steering torque T (MTe) based on the calculation result of the oversteer control unit A22. This means a phenomenon in which the correction (instruction) direction (change (instruction) direction of the corrected steering torque T (MTe)) is reversed. Hereinafter, this control interference will be specifically described.
<<操舵減衰制御部A14−オーバーステア制御部A22>>
操舵減衰制御部A14は、ステアリングホイール21が中立位置へ向けて戻る過程において、ステアリングホイールの戻り過ぎを抑制するために、前輪操舵角の増大方向へ操舵トルクを付与する指示を行う。一方、オーバーステア制御部A22は、前輪操舵角が減少するように(カウンタステア操作を促すように)前輪操舵角の減少方向へ操舵トルクを付与する指示を行う。これにより、上記制御干渉が発生する。このように、オーバーステア制御部A22が「作動状態」にある場合、操舵減衰制御部A14を「停止」し、前輪操舵角の増大方向への操舵トルクの付与を抑制することが好ましい。
<< Steering damping control unit A14-oversteer control unit A22 >>
The steering damping control unit A14 gives an instruction to apply a steering torque in the direction of increasing the front wheel steering angle in order to prevent the
<第3実施例における制御干渉を抑制するための処理>
第3実施例では、例えば、以下の処理を行って制御干渉が抑制され得る。
1.制御フラグは、修正アシストトルク制御手段A2が「作動状態」にある場合に「1」に、修正アシストトルク制御手段A2が「作動状態」にない場合に「0」に設定される。そして、パワーステアリング制御ユニットECU3内の制御停止手段E1は、制御フラグが「1」の場合、第2制御部A21〜A24の何れかと制御干渉し得る操舵減衰制御部A14のみを「停止」する(上記パターン2に相当)。修正アシストトルク制御手段A2の修正制御機能、並びに、第1制御部A11,A12,A13の制御機能は継続して確保され得る。
2.制御フラグは、第2制御部A21〜A24のそれぞれについて設けられ、各制御部について、制御部が「作動状態」にある場合に対応する制御フラグが「1」に設定され同制御部が「作動状態」にない場合に「0」に設定される。制御停止手段E1は、4個の制御フラグの値に基づいて、操舵減衰制御部A14のみを「停止」する(上記パターン6に相当)。この場合、例えば、操舵減衰制御部A14と制御干渉し得るオーバーステア制御部A22に対応する制御フラグが「1」の場合、操舵減衰制御部A14が「停止」される。
<Process for suppressing control interference in the third embodiment>
In the third embodiment, for example, the following processing can be performed to suppress control interference.
1. The control flag is set to “1” when the correction assist torque control unit A2 is in the “operating state”, and is set to “0” when the correction assist torque control unit A2 is not in the “operating state”. Then, when the control flag is “1”, the control stopping means E1 in the power steering control unit ECU 3 “stops” only the steering damping control unit A14 that can interfere with any of the second control units A21 to A24 ( Equivalent to pattern 2 above). The correction control function of the correction assist torque control means A2 and the control functions of the first control units A11, A12, A13 can be continuously secured.
2. The control flag is provided for each of the second control units A21 to A24. For each control unit, the control flag corresponding to when the control unit is in the “operating state” is set to “1”, and the control unit is set to “activate”. When it is not in “state”, it is set to “0”. The control stop means E1 “stops” only the steering damping control unit A14 based on the values of the four control flags (corresponding to the above pattern 6). In this case, for example, when the control flag corresponding to the oversteer control unit A22 that can interfere with the steering damping control unit A14 is “1”, the steering damping control unit A14 is “stopped”.
以上、説明した「制御干渉を抑制するための処理」が終了した時点以降では、基本アシストトルク目標値Ttは、基本アシストトルク目標値演算部A1Tにより計算される値に徐々に(所定の速度をもって)近づけられていく。 The basic assist torque target value Tt gradually increases to a value calculated by the basic assist torque target value calculation unit A1T (with a predetermined speed) after the above-described “processing for suppressing control interference” is completed. ) It gets closer.
なお、上記1.と同様に設定される制御フラグが「1」のとき、制御停止手段E1は、正常作動監視手段D1を「停止」してもよい。また、上記2.と同様に設定される4つの制御フラグの少なくとも1つが「1」の場合、制御停止手段E1は、正常作動監視手段D1を「停止」してもよい。これにより、基本アシストトルク目標値Ttに修正アシストトルク目標値Tcが急激に重畳されることによるアシストトルク目標値(Tt+Tc)、或いは、操舵トルクTswの時間変化率(変化勾配)の急激な増大に伴ってパワーステアリング制御ユニットECU3が正常であるにもかかわらず異常であるとの誤判定がなされる事態が抑制され得る。 The above 1. When the control flag set in the same manner as “1” is “1”, the control stop means E1 may “stop” the normal operation monitoring means D1. In addition, the above 2. When at least one of the four control flags set in the same manner as “1” is “1”, the control stop unit E1 may “stop” the normal operation monitoring unit D1. As a result, the assist torque target value (Tt + Tc) or the time change rate (change gradient) of the steering torque Tsw is rapidly increased by the rapid superimposition of the corrected assist torque target value Tc on the basic assist torque target value Tt. Accordingly, it is possible to suppress an erroneous determination that the power steering control unit ECU3 is abnormal although it is normal.
本発明は、上記実施形態、並びに、上記第1〜第3実施例に限定されることはなく、本発明の範囲内において種々の変形例を採用することができる。例えば、上記実施形態、並びに、上記第1〜第3実施例においては、第2制御ユニットU2内に、第2制御手段A2と第3制御手段A3とが備えられているが、第2制御ユニットU2内に第2制御手段A2が備えられる一方で第1、第2制御ユニットU1,U2とは独立した第3制御ユニットU3内に第3制御手段A3が備えられてもよい。 The present invention is not limited to the above embodiment and the first to third examples, and various modifications can be employed within the scope of the present invention. For example, in the embodiment and the first to third examples, the second control unit U2 includes the second control unit A2 and the third control unit A3. While the second control means A2 is provided in U2, the third control means A3 may be provided in the third control unit U3 independent of the first and second control units U1 and U2.
また、上記第1〜第3実施例においては、前輪操舵制御機構20において、ステアリングホイール21と操舵輪FL,FRとが機械的に接続されているが、ステアリングホイール21と操舵輪FL,FRとが機械的に接続されていない所謂ステア・バイ・ワイヤ方式の前輪操舵制御機構(即ち、ステアリングホイール21の回転角度θswを示す電気信号に基づいて前輪操舵制御を行う機構)を備えた車両に対しても、本発明は適用可能である。この場合、操舵操作部材として、ステアリングホイール21に代えて棒状部材(所謂、ジョイスティック)が使用されてもよい。
In the first to third embodiments, the
U1,U2,U3…第1、第2、第3制御ユニット、A1,A2,A3…第1、第2、第3制御手段、A11〜A1i…第1制御部、A21〜A2j…第2制御部、A31〜A3k…第3制御部、E1…制御停止手段 U1, U2, U3 ... 1st, 2nd, 3rd control unit, A1, A2, A3 ... 1st, 2nd, 3rd control means, A11-A1i ... 1st control part, A21-A2j ... 2nd control Part, A31 to A3k ... third control part, E1 ... control stop means
Claims (13)
前記車両の状態に基づいて、前記基本制御量の修正に使用される前記制御対象の修正制御量を決定するための演算を行う1つ又は複数の第2制御部を有し前記1つ又は複数の第2制御部の演算結果に基づいて前記修正制御量を決定する第2制御手段を備えた、前記第1制御ユニットとは独立した第2制御ユニットと、
前記基本制御量に前記修正制御量を加算して得られる前記制御対象の目標制御量に基づいて前記制御対象を制御する制御対象制御手段と、
前記制御対象の目標制御量が前記修正制御量を利用して修正されている状態である前記第2制御手段の作動状態にあるか否かを判定する判定手段と、
を備えた車両の制御装置であって、
前記第2制御手段の作動状態と判定され、前記1つ又は複数の第1制御部と前記1つ又は複数の第2制御部との間で、前記第1制御部の演算結果に基づく前記制御対象の変化方向と前記第2制御部の演算結果に基づく前記制御対象の修正方向とが逆になり得る場合に、前記1つ又は複数の第1制御部の全ての演算結果を一定に保持する、又はゼロに向けて徐々に戻す制御停止手段を備えた車両の制御装置。 Based on the state of the vehicle, the calculation result of the one or more first control units has one or more first control units that perform calculations for determining the basic control amount of the vehicle control target. A first control unit comprising first control means for determining the basic control amount based on the first control unit;
Based on the state of the vehicle, the one or a plurality of second control units that perform a calculation for determining a correction control amount of the control target used for the correction of the basic control amount include the one or a plurality of second control units. A second control unit independent of the first control unit, comprising second control means for determining the correction control amount based on a calculation result of the second control unit;
A control object control means for controlling the controlled object on the basis of the target control amount of the control target obtained by adding the correction control amount on the basic control amount,
Determination means for determining whether or not the target control amount to be controlled is in an operating state of the second control means in a state where the target control amount is corrected using the correction control amount;
A vehicle control device comprising:
The control based on the calculation result of the first control unit between the one or more first control units and the one or more second control units is determined as the operating state of the second control means. When the change direction of the target and the correction direction of the control target based on the calculation result of the second control unit can be reversed, all the calculation results of the one or more first control units are held constant. Or a vehicle control device comprising control stop means for gradually returning to zero.
前記車両の状態に基づいて、前記基本制御量の修正に使用される前記制御対象の修正制御量を決定するための演算を行う1つ又は複数の第2制御部を有し前記1つ又は複数の第2制御部の演算結果に基づいて前記修正制御量を決定する第2制御手段を備えた、前記第1制御ユニットとは独立した第2制御ユニットと、
前記基本制御量に前記修正制御量を加算して得られる前記制御対象の目標制御量に基づいて前記制御対象を制御する制御対象制御手段と、
前記制御対象の目標制御量が前記修正制御量を利用して修正されている状態である前記第2制御手段の作動状態にあるか否かを判定する判定手段と、
を備えた車両の制御装置であって、
前記第2制御手段の作動状態と判定され、前記複数の第1制御部と前記1つ又は複数の第2制御部との間で、前記第1制御部の演算結果に基づく前記制御対象の変化方向と前記第2制御部の演算結果に基づく前記制御対象の修正方向とが逆になり得る場合に、前記複数の第1制御部のうちの一部であってその演算結果に基づく前記制御対象の変化方向が前記1つ又は複数の第2制御部の演算結果の何れかに基づく前記制御対象の修正方向と逆になり得るもの、の少なくとも1つの演算結果を一定に保持する、又はゼロに向けて徐々に戻す制御停止手段を備えた車両の制御装置。 A plurality of first control units that perform calculations for determining a basic control amount of a control target of the vehicle based on a state of the vehicle, and the basic control amounts based on a calculation result of the plurality of first control units; A first control unit comprising first control means for determining
Based on the state of the vehicle, the one or a plurality of second control units that perform a calculation for determining a correction control amount of the control target used for the correction of the basic control amount include the one or a plurality of second control units. A second control unit independent of the first control unit, comprising second control means for determining the correction control amount based on a calculation result of the second control unit;
A control object control means for controlling the controlled object on the basis of the target control amount of the control target obtained by adding the correction control amount on the basic control amount,
Determination means for determining whether or not the target control amount to be controlled is in an operating state of the second control means in a state where the target control amount is corrected using the correction control amount;
A vehicle control device comprising:
The change of the control target based on the calculation result of the first control unit between the plurality of first control units and the one or more second control units is determined as the operating state of the second control means. When the direction and the correction direction of the control target based on the calculation result of the second control unit can be reversed, the control target based on the calculation result that is a part of the plurality of first control units The change direction of the control object may be opposite to the correction direction of the control object based on any one of the calculation results of the one or more second control units, or at least one calculation result is held constant or zero A control apparatus for a vehicle, comprising control stop means for gradually returning toward the vehicle.
前記判定手段は、
前記修正制御量がゼロからゼロを含む所定範囲外の値に変化した時点から、前記修正制御量が前記所定範囲内に維持される期間が所定期間に達した時点までの間、前記第2制御手段の作動状態にあると判定するように構成された車両の制御装置。 In the vehicle control device according to claim 1 or 2,
The determination means includes
The second control is performed from the time when the correction control amount changes from zero to a value outside the predetermined range including zero until the time when the period during which the correction control amount is maintained within the predetermined range reaches a predetermined period. A vehicle control device configured to determine that the means is in an operating state.
前記判定手段は、
前記修正制御量がゼロを含む所定範囲外であるとき、前記第2制御手段の作動状態にあると判定するように構成された車両の制御装置。 In the vehicle control device according to claim 1 or 2,
The determination means includes
A control apparatus for a vehicle configured to determine that the second control means is in an operating state when the correction control amount is outside a predetermined range including zero.
前記判定手段は、
前記複数の第2制御部のうちの一部であってその演算結果に基づく前記制御対象の修正方向が前記1つ又は複数の第1制御部の演算結果の何れかに基づく前記制御対象の変化方向と逆になり得るもの、の演算結果の少なくとも1つが、ゼロからゼロを含む所定範囲外の値に変化した時点から、同演算結果の少なくとも1つが前記所定範囲内に維持される期間が所定期間に達した時点までの間、前記第2制御手段の作動状態にあると判定するように構成された車両の制御装置。 In the vehicle control device according to claim 1 or 2,
The determination means includes
The change of the control target based on any one of the calculation results of the one or more first control units, the correction direction of the control target being a part of the plurality of second control units based on the calculation result A period during which at least one of the calculation results is maintained within the predetermined range from a point in time when at least one of the calculation results of the reverse of the direction changes from zero to a value outside the predetermined range including zero is predetermined. A control apparatus for a vehicle configured to determine that the second control means is in an operating state until a time point when the period is reached.
前記判定手段は、
前記複数の第2制御部のうちの一部であってその演算結果に基づく前記制御対象の修正方向が前記1つ又は複数の第1制御部の演算結果の何れかに基づく前記制御対象の変化方向と逆になり得るもの、の演算結果の少なくとも1つが、ゼロを含む所定範囲外であるとき、前記第2制御手段の作動状態にあると判定するように構成された車両の制御装置。 In the vehicle control device according to claim 1 or 2,
The determination means includes
The change of the control target based on any one of the calculation results of the one or more first control units, the correction direction of the control target being a part of the plurality of second control units based on the calculation result A control apparatus for a vehicle configured to determine that the second control means is in an operating state when at least one of the calculation results of the one that can be opposite to the direction is outside a predetermined range including zero.
前記車両の状態に基づいて、前記基本制御量の修正に使用される前記制御対象の修正制御量を決定するための演算を行う複数の第2制御部を有し前記複数の第2制御部の演算結果に基づいて前記修正制御量を決定する第2制御手段を備えた、前記第1制御ユニットとは独立した第2制御ユニットと、
前記基本制御量に前記修正制御量を加算して得られる前記制御対象の目標制御量に基づいて前記制御対象を制御する制御対象制御手段と、
前記制御対象の目標制御量が前記第2制御部の演算結果を利用して修正されている状態である前記第2制御部の作動状態にあるか否かを前記各第2制御部のそれぞれについて独立して判定する判定手段と、
を備えた車両の制御装置であって、
前記判定手段の判定結果に基づいて、前記複数の第1制御部と前記複数の第2制御部との間で、前記第1制御部の演算結果に基づく前記制御対象の変化方向と前記第2制御部の演算結果に基づく前記制御対象の修正方向とが逆になり得る場合に、前記複数の第1制御部の全て、又は前記複数の第1制御部のうちの一部であってその演算結果に基づく前記制御対象の変化方向が前記作動状態と判定されている前記第2制御部の演算結果に基づく前記制御対象の修正方向と逆になり得るものの少なくとも1つ、の演算結果を一定に保持する、又はゼロに向けて徐々に戻す制御停止手段を備えた車両の制御装置。 A plurality of first control units that perform calculations for determining a basic control amount of a control target of the vehicle based on a state of the vehicle, and the basic control amounts based on a calculation result of the plurality of first control units; A first control unit comprising first control means for determining
A plurality of second control units for performing a calculation for determining a correction control amount of the control target used for correcting the basic control amount based on the state of the vehicle; A second control unit independent of the first control unit, comprising a second control means for determining the correction control amount based on a calculation result;
A control object control means for controlling the controlled object on the basis of the target control amount of the control target obtained by adding the correction control amount on the basic control amount,
For each of the second control units, whether or not the target control amount to be controlled is in an operating state of the second control unit, which is a state where the target control amount is corrected using the calculation result of the second control unit. Determination means for independent determination;
A vehicle control device comprising:
Based on the determination result of the determination means, between the plurality of first control units and the plurality of second control units, the change direction of the control object based on the calculation result of the first control unit and the second When the correction direction of the control target based on the calculation result of the control unit can be reversed, all of the plurality of first control units or a part of the plurality of first control units and the calculation The direction of change of the control object based on the result is at least one of the calculation results that can be opposite to the correction direction of the control object based on the calculation result of the second control unit that is determined to be the operating state. A control apparatus for a vehicle, comprising control stop means for holding or gradually returning toward zero.
前記判定手段は、
前記第2制御部の演算結果がゼロからゼロを含む所定範囲外の値に変化した時点から、前記演算結果が前記所定範囲内に維持される期間が所定期間に達した時点までの間、前記第2制御部の作動状態にあると判定するように構成された車両の制御装置。 The vehicle control device according to claim 7,
The determination means includes
From the time when the calculation result of the second control unit changes from zero to a value outside a predetermined range including zero until the time when the period during which the calculation result is maintained within the predetermined range reaches a predetermined period, A vehicle control device configured to determine that the second control unit is in an operating state.
前記判定手段は、
前記第2制御部の演算結果がゼロを含む所定範囲外であるとき、前記第2制御部の作動状態にあると判定するように構成された車両の制御装置。 The vehicle control device according to claim 7,
The determination means includes
A vehicle control apparatus configured to determine that the second control unit is in an operating state when a calculation result of the second control unit is outside a predetermined range including zero.
前記制御対象制御手段は、前記第1制御ユニット内に備えられた車両の制御装置。 The vehicle control device according to any one of claims 1 to 9,
The control target control means is a vehicle control device provided in the first control unit.
前記判定手段は、前記第2制御ユニット内に備えられた車両の制御装置。 The vehicle control device according to any one of claims 1 to 10,
The determination means is a vehicle control device provided in the second control unit.
前記制御停止手段は、前記第1制御ユニット内に備えられた車両の制御装置。 The vehicle control device according to any one of claims 1 to 11,
The control stop means is a vehicle control device provided in the first control unit.
前記制御対象は、前輪の操舵角、後輪の操舵角、及びステアリングホイールの操舵トルクの何れかである車両の制御装置。 The vehicle control device according to any one of claims 1 to 12,
The control object of the vehicle is a steering angle of a front wheel, a steering angle of a rear wheel, or a steering torque of a steering wheel.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2006295873A JP5279182B2 (en) | 2006-10-31 | 2006-10-31 | Vehicle control device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2006295873A JP5279182B2 (en) | 2006-10-31 | 2006-10-31 | Vehicle control device |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2008110708A JP2008110708A (en) | 2008-05-15 |
JP5279182B2 true JP5279182B2 (en) | 2013-09-04 |
Family
ID=39443470
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2006295873A Expired - Fee Related JP5279182B2 (en) | 2006-10-31 | 2006-10-31 | Vehicle control device |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP5279182B2 (en) |
Families Citing this family (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP5123835B2 (en) * | 2008-12-10 | 2013-01-23 | 本田技研工業株式会社 | Electric power steering device |
JP5547607B2 (en) * | 2010-10-29 | 2014-07-16 | アイシン精機株式会社 | Vehicle lateral motion control device |
EP2657106B1 (en) | 2010-12-20 | 2015-08-26 | Toyota Jidosha Kabushiki Kaisha | Vehicular steering control device |
US9090233B2 (en) | 2012-03-15 | 2015-07-28 | Nissin Kogyo Co., Ltd. | Vehicle brake hydraulic pressure control apparatus |
JP2015105623A (en) * | 2013-11-29 | 2015-06-08 | トヨタ自動車株式会社 | Vehicle body vibration control device of vehicle |
JP5858588B2 (en) * | 2014-03-20 | 2016-02-10 | 日信工業株式会社 | Brake hydraulic pressure control device for vehicles |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP3870911B2 (en) * | 2003-02-10 | 2007-01-24 | 日産自動車株式会社 | Lane departure prevention device |
JP4444851B2 (en) * | 2005-02-16 | 2010-03-31 | 本田技研工業株式会社 | Vehicle steering system |
-
2006
- 2006-10-31 JP JP2006295873A patent/JP5279182B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JP2008110708A (en) | 2008-05-15 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5251067B2 (en) | Vehicle steering control device | |
EP1424263B1 (en) | Vehicle steering control device | |
US8892309B2 (en) | Vehicle steering control apparatus | |
JP4930007B2 (en) | Steering angle control device for vehicle | |
JP3853943B2 (en) | Vehicle steering device | |
JP5431745B2 (en) | Vehicle motion control device | |
JP2009120162A (en) | Travel controller for vehicle | |
JP5279182B2 (en) | Vehicle control device | |
JP6328841B1 (en) | Control device and steering device | |
US7295906B2 (en) | Vehicle stability control device | |
CN106553689B (en) | For motor vehicle estimation rudder angle calculating apparatus | |
JP4556775B2 (en) | Vehicle steering system | |
JP2006111210A (en) | Control device of vehicle | |
JP5194430B2 (en) | Four-wheel steering control device for vehicle | |
JP5351814B2 (en) | Vehicle motion control device | |
JP4296970B2 (en) | Vehicle behavior control device | |
JP5194429B2 (en) | Four-wheel steering control device for vehicle | |
JP5298950B2 (en) | Vehicle steering control device and vehicle steering control method | |
JP4140611B2 (en) | Vehicle behavior control device | |
JP2008081115A (en) | Control device of vehicle | |
JP5167086B2 (en) | Electric power steering device | |
JP2006008120A (en) | Device and method for adjusting steering behavior of automobile | |
JP4572915B2 (en) | Steering control device for vehicle | |
JP4685407B2 (en) | Vehicle behavior control device | |
JP5194949B2 (en) | Vehicle steering control device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20090923 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20110801 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20110913 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20111111 |
|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20120410 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20120709 |
|
A911 | Transfer of reconsideration by examiner before appeal (zenchi) |
Free format text: JAPANESE INTERMEDIATE CODE: A911 Effective date: 20120717 |
|
A912 | Removal of reconsideration by examiner before appeal (zenchi) |
Free format text: JAPANESE INTERMEDIATE CODE: A912 Effective date: 20120831 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20130521 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
LAPS | Cancellation because of no payment of annual fees |