[go: up one dir, main page]

JP2002192930A - Suspension control method - Google Patents

Suspension control method

Info

Publication number
JP2002192930A
JP2002192930A JP2000397451A JP2000397451A JP2002192930A JP 2002192930 A JP2002192930 A JP 2002192930A JP 2000397451 A JP2000397451 A JP 2000397451A JP 2000397451 A JP2000397451 A JP 2000397451A JP 2002192930 A JP2002192930 A JP 2002192930A
Authority
JP
Japan
Prior art keywords
vehicle
value
control unit
actuator
acceleration
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.)
Pending
Application number
JP2000397451A
Other languages
Japanese (ja)
Inventor
Mitsunori Kawashima
光則 河島
Masahito Sudo
真仁 須藤
Koichi Kitazawa
浩一 北沢
Kazuhisa Watanabe
和久 渡邊
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Honda Motor Co Ltd
Original Assignee
Honda Motor Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Honda Motor Co Ltd filed Critical Honda Motor Co Ltd
Priority to JP2000397451A priority Critical patent/JP2002192930A/en
Priority to US10/013,118 priority patent/US6671596B2/en
Publication of JP2002192930A publication Critical patent/JP2002192930A/en
Pending legal-status Critical Current

Links

Landscapes

  • Vehicle Body Suspensions (AREA)

Abstract

(57)【要約】 【課題】 車両の走行状態に応じて、車輪に対して上下
方向へ力を与えるアクチュエータの制御を実施すること
によって、車両の操縦安定性と乗員の乗り心地を共に向
上させることができるサスペンションの制御方法を提供
する。 【解決手段】 車両の車輪にアクチュエータが設けら
れ、このアクチュエータによって車輪が上下方向の力を
受けることが可能なサスペンションの制御方法であっ
て、車両の上下加速度を検出し、この上下加速度値が所
定値範囲外の値であり、かつ所定値範囲外の状態が所定
時間以上継続した場合に、検出した上下加速度に基づい
て車両の振動を制振する制御を行うことを特徴とする。
(57) [Summary] [PROBLEMS] To improve both the steering stability of a vehicle and the riding comfort of an occupant by controlling an actuator that applies a force to a wheel in a vertical direction according to a running state of the vehicle. The present invention provides a suspension control method which can be performed. An actuator is provided on a wheel of a vehicle, and a method of controlling a suspension in which the wheel can receive a vertical force by the actuator. The method detects a vertical acceleration of a vehicle and determines a predetermined vertical acceleration value. In a case where the value is outside the value range and the state outside the predetermined value range continues for a predetermined time or more, control for suppressing vibration of the vehicle based on the detected vertical acceleration is performed.

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】[0001]

【発明の属する技術分野】本発明は、自動車等の車両に
備えられたサスペンションの制御方法に係わり、特に、
車輪に対して上下方向へ力を与えるアクチュエータを設
けたサスペンションの制御方法に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a method of controlling a suspension provided in a vehicle such as an automobile,
The present invention relates to a suspension control method provided with an actuator that applies a force to a wheel in a vertical direction.

【0002】[0002]

【従来の技術】車両に備えられるサスペンションは、車
輪が接地する路面からの衝撃を吸収させて乗り心地を良
くする役目を持っており、一般的にコイルバネとこのコ
イルバネの振動を抑制するショックアブソーバを備えて
いる。サスペンションに備えられたコイルバネのバネレ
ートは、小さくしてバネをやわらかくすると乗り心地は
良い傾向となる。一方、車両の操縦性は、車体の剛性が
高い方が向上するが、乗り心地を良くするためにバネレ
ートを小さくすると、車両の旋回時にローリングが発生
しやすくなったり、加減速時にピッチングが発生しやす
くなり、操縦性が低下傾向になるとともに、乗員にとっ
ても車体が傾くために乗り心地が良いとは言えない。上
述したように、一般的に車両のサスペンションは、操縦
性と乗り心地を共に良くすることは困難であるため、車
両が持つ性格に応じて乗り心地を優先するか、操縦性を
優先するかのいずれかに設定されていることが多い。
2. Description of the Related Art A suspension provided in a vehicle has a function of absorbing a shock from a road surface on which wheels are in contact with a ground to improve ride comfort, and generally includes a coil spring and a shock absorber for suppressing vibration of the coil spring. Have. Riding comfort tends to be good when the spring rate of the coil spring provided in the suspension is reduced and the spring is softened. On the other hand, the maneuverability of the vehicle is improved when the rigidity of the vehicle body is high.However, if the spring rate is reduced to improve the riding comfort, rolling tends to occur during turning of the vehicle, and pitching occurs during acceleration / deceleration. This makes the vehicle easier to handle and the maneuverability tends to decrease. As described above, it is generally difficult for a vehicle suspension to improve both maneuverability and ride comfort. Therefore, depending on the characteristics of the vehicle, the ride comfort or the maneuverability should be prioritized. Often set to either.

【0003】また、従来から車体のロール剛性を高める
ためのものとしてスタビライザが知られている。スタビ
ライザは、左右輪が同相で動く場合にはバネとしての機
能は全くないが、ローリング時のように左右輪が上下逆
相で動く場合にバネとして働くことによってローリング
を抑制するものである。スタビライザは、左右輪が逆相
で動いた場合のみバネとして働くため、コイルバネのバ
ネレートを大きくしなくともローリングを抑制すること
が可能となる。
[0003] A stabilizer is conventionally known as one for increasing the roll rigidity of a vehicle body. The stabilizer has no function as a spring when the left and right wheels move in the same phase, but suppresses rolling by acting as a spring when the left and right wheels move up and down in opposite phases as in rolling. Since the stabilizer functions as a spring only when the left and right wheels move in opposite phases, it is possible to suppress rolling without increasing the spring rate of the coil spring.

【0004】[0004]

【発明が解決しようとする課題】ところで、コイルバネ
のバネレートを小さくして乗り心地を良くすると、旋回
時においてローリングが発生しやすくなるため、スタビ
ライザバーの直径を大きくするか、ねじれが発生する部
分の長さを短くするなどして、スタビライザバーが発生
する反力を大きくする必要がある。
By the way, if the spring rate of the coil spring is reduced to improve ride comfort, rolling tends to occur at the time of turning, so that the diameter of the stabilizer bar must be increased or the portion where torsion occurs can be increased. It is necessary to increase the reaction force generated by the stabilizer bar by shortening the length.

【0005】しかしながら、スタビライザバーが発生す
る反力を大きくすると、不規則な凹凸がある路面を直進
する場合において、結果的にコイルバネのバネレートを
大きくした場合と同等となり、乗り心地が悪化傾向にな
るという問題がある。また、スタビライザはローリング
を抑制するのみであり、ピッチングやバウンシングを抑
制させる効果を得ることができないものである。
[0005] However, when the reaction force generated by the stabilizer bar is increased, when the vehicle travels straight on a road surface having irregular irregularities, the result is equivalent to the case where the spring rate of the coil spring is increased, and the riding comfort tends to deteriorate. There is a problem. Further, the stabilizer only suppresses rolling, but cannot obtain the effect of suppressing pitching and bouncing.

【0006】本発明は、このような事情に鑑みてなされ
たもので、車両の走行状態に応じて、車輪に対して上下
方向へ力を与えるアクチュエータの制御を実施すること
によって、車両の操縦安定性と乗員の乗り心地を共に向
上させることができるサスペンションの制御方法を提供
することを目的とする。
[0006] The present invention has been made in view of such circumstances, and by controlling an actuator that applies a force to the wheels in a vertical direction according to the running state of the vehicle, the steering stability of the vehicle is improved. It is an object of the present invention to provide a suspension control method capable of improving both rideability and ride comfort.

【0007】[0007]

【課題を解決するための手段】請求項1に記載の発明
は、車両の車輪にアクチュエータ(例えば、実施形態に
おけるアクチュエータ1L、1R)が設けられ、このア
クチュエータによって車輪が上下方向の力を受けること
が可能なサスペンションの制御方法であって、前記制御
方法は、前記車両の上下加速度を検出し、この上下加速
度値(例えば、実施形態における上下方向加速度GB)
が所定値範囲(例えば、実施形態における閾値Lowか
らHighの範囲)外の値であり、かつ所定値範囲外の
状態が所定時間(例えば、実施形態における経過時間閾
値T2)以上継続した場合に、検出した上下加速度に基
づいて車両の振動を制振する制御(例えば、実施形態に
おけるスカイフック制御)を行うことを特徴とする。
According to a first aspect of the present invention, an actuator (for example, the actuators 1L and 1R in the embodiment) is provided on a wheel of a vehicle, and the wheel receives a vertical force by the actuator. A control method for a suspension, wherein the control method detects a vertical acceleration of the vehicle and calculates a vertical acceleration value (for example, a vertical acceleration GB in the embodiment).
Is out of a predetermined value range (for example, a range from the threshold value Low to High in the embodiment), and the state outside the predetermined value range continues for a predetermined time (for example, the elapsed time threshold value T2 in the embodiment), It is characterized by performing control (for example, skyhook control in the embodiment) for damping the vibration of the vehicle based on the detected vertical acceleration.

【0008】この発明によれば、車両の車輪にアクチュ
エータが設けられ、このアクチュエータによって車輪が
上下方向の力を受けることが可能なサスペンションにお
いて、車両の上下加速度を検出し、この上下加速度値が
所定値範囲外の値であり、かつ所定値範囲外の状態が所
定時間以上継続した場合に、検出した上下加速度に基づ
いて車両の振動を制振する制御を行うようにしたため、
上下方向の加速度の変化が速い場合に、検出された上下
方向加速度に基づいて車体の制振制御がされることを防
止することができる。これは結果的に乗り心地が悪化す
ることを防止することができるという効果が得られる。
According to the present invention, an actuator is provided on a wheel of a vehicle, and in a suspension in which the wheel can receive a vertical force by the actuator, the vertical acceleration of the vehicle is detected, and the vertical acceleration value is determined. It is a value outside the value range, and when the state outside the predetermined value range continues for a predetermined time or more, because the control for damping the vibration of the vehicle based on the detected vertical acceleration is performed,
When the change in the vertical acceleration is fast, it is possible to prevent the vibration suppression control of the vehicle body from being performed based on the detected vertical acceleration. As a result, it is possible to prevent the ride comfort from being deteriorated.

【0009】請求項2に記載の発明は、車両の車輪にア
クチュエータ(例えば、実施形態におけるアクチュエー
タ1L、1R)が設けられ、このアクチュエータによっ
て車輪が上下方向の力を受けることが可能なサスペンシ
ョンの制御方法であって、前記制御方法は、前記車両の
上下加速度を検出し、この上下加速度値(例えば、実施
形態における上下方向加速度GB)が所定値範囲(例え
ば、実施形態における閾値LowからHighの範囲)
内の値であり、かつ所定値範囲内の状態が所定時間(例
えば、実施形態における経過時間閾値T1)以上継続し
た場合に、検出した上下加速度に基づいて車両の振動を
制振する制御(例えば、実施形態におけるスカイフック
制御)を行わないことを特徴とする。
According to a second aspect of the present invention, an actuator (for example, the actuators 1L and 1R in the embodiment) is provided on a vehicle wheel, and the suspension is controlled by the actuator so that the wheel can receive a vertical force. In the method, the control method detects a vertical acceleration of the vehicle, and sets a vertical acceleration value (for example, a vertical acceleration GB in the embodiment) in a predetermined value range (for example, a range from a threshold value Low to a high value in the embodiment). )
And when the state within the predetermined value range continues for a predetermined time (e.g., the elapsed time threshold value T1 in the embodiment) or more, the control for damping the vibration of the vehicle based on the detected vertical acceleration (for example, , The skyhook control in the embodiment) is not performed.

【0010】この発明によれば、車両の車輪にアクチュ
エータが設けられ、このアクチュエータによって車輪が
上下方向の力を受けることが可能なサスペンションにお
いて、車両の上下加速度を検出し、この上下加速度値が
所定値範囲内の値であり、かつ所定値範囲内の状態が所
定時間以上継続した場合に、検出した上下加速度に基づ
いて車両の振動を制振する制御を行わないようにしたた
め、微小な上下方向加速度変化に応じて車体の制振制御
が行われることがなく、サスペンションのストロークが
少ない路面における乗り心地を向上させることができる
という効果が得られる。
According to the present invention, an actuator is provided on a wheel of a vehicle, and in a suspension in which the wheel can receive a vertical force, the vertical acceleration of the vehicle is detected, and the value of the vertical acceleration is determined. If the value within the value range and the state within the predetermined value range continues for a predetermined time or more, the control for suppressing the vibration of the vehicle based on the detected vertical acceleration is not performed, so that the An effect is obtained in that the vibration control of the vehicle body is not performed according to the change in acceleration, and the riding comfort on a road surface with a small stroke of the suspension can be improved.

【0011】[0011]

【発明の実施の形態】本願発明は、車両の走行状態に応
じて、サスペンションにおけるバネのバネレートを、ア
クチュエータの発生するトルクによって補完することに
より、操縦安定性と乗り心地を両立するものである。こ
のとき、アクチュエータの発生するトルクは、車体状態
を検出するセンサの出力に基づいて演算される。これに
より、本願発明は、車両の走行状態に応じて、実質的に
車体の剛性を高め、ローリングやピッチングによる車体
の傾きを緩和させることにより、車両の走行の安定性を
得るとともに、乗員の乗り心地を向上させようとするも
のである。
DESCRIPTION OF THE PREFERRED EMBODIMENTS The present invention is intended to achieve both steering stability and ride comfort by supplementing the spring rate of a spring in a suspension with the torque generated by an actuator according to the running state of a vehicle. At this time, the torque generated by the actuator is calculated based on the output of a sensor that detects the state of the vehicle body. As a result, the invention of the present application substantially increases the rigidity of the vehicle body and reduces the inclination of the vehicle body due to rolling or pitching in accordance with the running state of the vehicle, thereby obtaining the running stability of the vehicle, It is intended to improve comfort.

【0012】また、車体の剛性を高めようとして、初め
からバネのバネレートを大きい値に設定すると、直進時
に路面の状態、例えば路面の凹凸などによる衝撃を、車
体が直接受けることとなり、乗り心地が悪化してしま
う。しかしながら、本願発明によれば、バネのバネレー
トを直進時での路面の状態による衝撃を押さえる値に設
定しておき、コーナーリングや加減速時で必要な車体剛
性を得るバネレートと、上記バネのバネレートとの差
を、アクチュエータの発生するトルクで補完するので、
操縦性及び乗り心地を向上させることが可能である。
Further, if the spring rate of the spring is set to a large value from the beginning in order to increase the rigidity of the vehicle body, the vehicle body is directly subjected to the impact of the road surface condition, for example, the unevenness of the road surface, and the ride comfort is improved. It gets worse. However, according to the invention of the present application, the spring rate of the spring is set to a value that suppresses the impact due to the state of the road surface when traveling straight, and the spring rate to obtain the required vehicle body rigidity during cornering and acceleration / deceleration, and the spring rate of the spring Is compensated by the torque generated by the actuator,
Drivability and riding comfort can be improved.

【0013】以下、図面を参照して本発明の実施形態に
ついて説明する。 <第1の実施形態>図1は本発明の第1の実施形態によ
る自動車のリア(後輪)側におけるサスペンションの構
成を示す車両後方からの透視図である。この図の左後輪
のサスペンションにおいて、ホイールWLを回転自在に
支持するナックル6Lは、A型のアッパーアーム2L及
びロアアーム3Lを介して上下動可能に支持されてい
る。アッパーアーム2Lは、先端に設けたジョイントを
介してナックル6Lの上部に接続され、基端に設けたジ
ョイントを介して車体Bに接続される。ロアアーム3L
は、先端に設けたジョイントを介してナックル6Lの下
部に接続され、基端に設けたジョイントを介して車体B
に接続される。ロアアーム3Lの中央部にバネ7Lの下
部が支持され、車体Bにバネ7Lの上部が支持され、ロ
アアーム3Lの基端側に、リンク5L及び駆動アーム4
Lを介してアクチュエータ1Lが接続されている。ま
た、図示しないショックアブソーバが、車体Bとロアア
ーム3Lとの間に設けられている。ここで、アクチュエ
ータ1Lは、減速器GLとモータMLとから構成されて
おり、モータMLの発生するトルクが減速器GLの減速
比に応じて増加されて、ロアアーム3Lに対して与えら
れる。
An embodiment of the present invention will be described below with reference to the drawings. <First Embodiment> FIG. 1 is a perspective view from the rear of a vehicle showing the structure of a suspension on the rear (rear wheel) side of a vehicle according to a first embodiment of the present invention. In the suspension of the left rear wheel in this figure, a knuckle 6L that rotatably supports the wheel WL is supported via an A-type upper arm 2L and a lower arm 3L so as to be vertically movable. The upper arm 2L is connected to an upper portion of the knuckle 6L via a joint provided at a distal end, and connected to the vehicle body B via a joint provided at a proximal end. Lower arm 3L
Is connected to the lower part of the knuckle 6L via a joint provided at the distal end, and is connected to the vehicle body B via a joint provided at the proximal end.
Connected to. The lower part of the spring 7L is supported at the center of the lower arm 3L, the upper part of the spring 7L is supported by the vehicle body B, and the link 5L and the drive arm 4 are provided at the base end of the lower arm 3L.
The actuator 1L is connected via L. Further, a shock absorber (not shown) is provided between the vehicle body B and the lower arm 3L. Here, the actuator 1L includes a speed reducer GL and a motor ML, and the torque generated by the motor ML is increased according to the speed reduction ratio of the speed reducer GL and is provided to the lower arm 3L.

【0014】さらに、右後輪のサスペンションにおいて
も、上述した構成要素の符号の添え字が「L」から
「R」に変わるのみで構成は同様である。また、ナック
ル6Lとナックル6Rとの前部間は、図示しないスタビ
ライザバーにより相互に接続され、車体Bと、ナックル
6L及びナックル6Rの各々の後部とは、図示しないラ
テラルリンクにより接続されている。
Further, the structure of the right rear wheel suspension is the same, except that the suffixes of the above-mentioned components are changed from "L" to "R". The front portions of the knuckle 6L and the knuckle 6R are connected to each other by a stabilizer bar (not shown), and the vehicle body B is connected to the rear portions of the knuckle 6L and the knuckle 6R by lateral links (not shown).

【0015】上述の構成により、左後輪のサスペンショ
ンにおいて、コーナリングにより車体Bが路面に対し
て、上下動してローリングすることにより、ナックル6
Lに接続されたロアアーム3L及びアッパーアーム2L
が車体Bに接続された基端を始点として上下動する。こ
れにより、ロアアーム3Lに接続されているバネ7L及
びショックアブソーバが上下動に対応して伸縮して、路
面に対する車体Bの上下動が緩衝される。このとき、ア
クチュエータ1Lを駆動して、回転軸回りに、駆動アー
ム4Lをローリングと同一の方向に回転させると、駆動
アーム4Lにリンク5Lを介して接続されたロアアーム
3Lに上下動するトルク(N・m)が伝達され、バネ7
Lのバネレートを補完する。
With the above configuration, in the suspension of the left rear wheel, the vehicle body B moves up and down and rolls on the road surface by cornering, thereby forming the knuckle 6.
Lower arm 3L and upper arm 2L connected to L
Moves up and down from the base end connected to the vehicle body B as a starting point. As a result, the spring 7L and the shock absorber connected to the lower arm 3L expand and contract in accordance with the vertical movement, and the vertical movement of the vehicle body B with respect to the road surface is buffered. At this time, when the actuator 1L is driven to rotate the drive arm 4L around the rotation axis in the same direction as the rolling, the torque (N) that moves up and down to the lower arm 3L connected to the drive arm 4L via the link 5L. M) is transmitted and the spring 7
Complements the spring rate of L.

【0016】また、同様に、右後輪のサスペンションに
おいても、上述した構成要素の符号の添え字が「L」か
ら「R」に変わるのみで、左後輪のサスペンションの動
作と同様な動作を行う。これにより、ホイールWL及び
ホイールWRに設けたアクチュエータ1L及び1Rを相
互に関連して制御することにより、バネ7L及び7Rの
バネレートを補完することができ、ローリングやピッチ
ングによる車体Bの傾きを積極的に制御することができ
る。
Similarly, in the suspension of the right rear wheel, the same operation as that of the suspension of the left rear wheel is performed only by changing the suffix of the above-mentioned component from “L” to “R”. Do. Accordingly, by controlling the actuators 1L and 1R provided on the wheel WL and the wheel WR in relation to each other, the spring rates of the springs 7L and 7R can be complemented, and the inclination of the vehicle body B due to rolling or pitching can be positively increased. Can be controlled.

【0017】すなわち、図1に示す左後輪のサスペンシ
ョンは、コーナーリングなどによる車体Bの上下動に対
応して、ロアアーム3Lに接続されているバネ7Lが伸
縮した場合に、この伸縮量に応じて、車体Bに対してト
ルクを与え、車体Bの傾きを補正する働きをするもので
ある。以下、説明上、アクチュエータ1L,1Rが駆動
アームを回転させ、ロアアーム3L,3Rにかけるトル
クを各々トルクTTL,TTRとする。
That is, the suspension for the left rear wheel shown in FIG. 1 responds to the vertical movement of the vehicle body B due to cornering or the like, and when the spring 7L connected to the lower arm 3L expands and contracts, it responds to the amount of expansion and contraction. , A torque acting on the vehicle body B to correct the inclination of the vehicle body B. Hereinafter, for the sake of explanation, the torques applied to the lower arms 3L and 3R by the actuators 1L and 1R rotating the drive arms are referred to as torques TTL and TTR, respectively.

【0018】ここで、図16、17を参照して、車体B
の状態を検出するセンサについて説明する。図16は、
図1に示すサスペンションのストローク量を検出するた
めに車体Bに取り付けられたストロークセンサの配置を
示す説明図である。この図において、符号SL、SRは
車体Bとロアアーム3Lとの相対的な移動量(ストロー
ク量)を検出して出力するストロークセンサである。図
16に示す例は、左後輪のサスペンションにストローク
センサSLとしてストローク式ポテンショメータを取り
付けた例である。ここに示す例では、ストロークセンサ
SLを車体Bに取り付け、アッパアーム2Lにリンクに
よって結合したものである。また、右後輪のサスペンシ
ョンは、ストロークセンサSRとして回転式ポテンショ
メータを用いた例であり、アッパアーム2Rの移動量を
回転角で検出するものである。ストロークセンサSL、
SRは、ストローク式や回転式のポテンショメータに限
らず、サスペンションのストローク量が検出できるセン
サであれば用いることが可能である。
Here, referring to FIGS.
A sensor for detecting the state of the above will be described. FIG.
FIG. 2 is an explanatory diagram showing an arrangement of a stroke sensor attached to a vehicle body B for detecting a stroke amount of the suspension shown in FIG. 1. In this figure, reference numerals SL and SR are stroke sensors that detect and output the relative movement amount (stroke amount) between the vehicle body B and the lower arm 3L. The example shown in FIG. 16 is an example in which a stroke potentiometer is attached to the suspension of the left rear wheel as a stroke sensor SL. In the example shown here, the stroke sensor SL is attached to the vehicle body B, and is connected to the upper arm 2L by a link. The suspension for the right rear wheel is an example in which a rotary potentiometer is used as the stroke sensor SR, and detects the amount of movement of the upper arm 2R based on the rotation angle. Stroke sensor SL,
SR is not limited to a stroke-type or rotary-type potentiometer, and any sensor can be used as long as it can detect the stroke amount of the suspension.

【0019】すなわち、ここでいうストローク量とは、
バネ7L、7Rの変位量に相当する値であるので、バネ
7L、7Rの変位量がそれぞれ検出できるセンサであれ
ば何でもよい。例えば、車体Bの横方向にかかる加速度
に対応する左右のストローク量を予め求めておき、加速
度センサによって検出された加速度に応じて予め求めて
おいたストローク量を参照することによって求めるよう
にしてもよい。
That is, the stroke amount referred to here is:
Since it is a value corresponding to the displacement of the springs 7L and 7R, any sensor can be used as long as it can detect the displacement of each of the springs 7L and 7R. For example, the left and right stroke amounts corresponding to the acceleration applied in the lateral direction of the vehicle body B may be determined in advance, and the stroke amount may be determined by referring to the stroke amount determined in advance according to the acceleration detected by the acceleration sensor. Good.

【0020】図17は、車両を上方から見た場合の模式
図である。この図において、符号SAは、ステアリング
ホイール8の操舵角と操舵方向を検出して出力する舵角
センサである。この舵角センサSAの出力は、符号付き
の数値を出力するものであり、例えば、左に操舵した場
合、操舵の角度に応じた正の数値を出力し、右に操舵し
た場合、操舵の角度に応じた負の数値を出力する。符号
SBは、車体Bの重心位置に取り付けられ、車体Bの上
下方向(路面に垂直の方向)の加速度を検出する加速度
センサである。符号SCは、車体Bの前方位置に取り付
けられ、車体Bの前後方向の加速度を検出して出力する
加速度センサである。符号SDは、アクセルの開度を検
出して出力するアクセル開度センサである。符号SE
は、ブレーキペダルの踏力を検出して出力する踏力セン
サである。符号SFは、車両の速度を検出して出力する
車速センサである。
FIG. 17 is a schematic diagram when the vehicle is viewed from above. In this figure, reference numeral SA denotes a steering angle sensor that detects and outputs a steering angle and a steering direction of the steering wheel 8. The output of the steering angle sensor SA outputs a numerical value with a sign. For example, when steering to the left, a positive numeric value corresponding to the steering angle is output, and when steering to the right, the steering angle is calculated. Outputs a negative number according to. Reference numeral SB denotes an acceleration sensor attached to the position of the center of gravity of the vehicle body B and detecting acceleration in the vertical direction (direction perpendicular to the road surface) of the vehicle body B. Reference sign SC is an acceleration sensor that is attached to a front position of the vehicle body B and detects and outputs acceleration in the front-rear direction of the vehicle body B. Reference numeral SD denotes an accelerator opening sensor that detects and outputs the opening of the accelerator. Sign SE
Is a tread force sensor that detects and outputs the tread force of the brake pedal. Symbol SF is a vehicle speed sensor that detects and outputs the speed of the vehicle.

【0021】なお、車体Bの上下方向の加速度を検出す
る加速度センサは、符号SBL、SBRで示すように車
体Bの左右のリアダンパーマウント部にそれぞれ取り付
けてもよい。このように上下方向の加速度を検出する加
速度センサを左右のサスペンションの位置にそれぞれ取
り付けると、車体Bの状態をより詳細に検出することが
可能となる。
The acceleration sensors for detecting the acceleration in the vertical direction of the vehicle body B may be attached to the left and right rear damper mounts of the vehicle body B as indicated by reference numerals SBL and SBR. When the acceleration sensors for detecting the acceleration in the vertical direction are attached to the positions of the left and right suspensions, the state of the vehicle body B can be detected in more detail.

【0022】また、上述のアクチュエータ1L,1Rの
制御及びストロークセンサSL,SR、舵角センサS
A、加速度センサSB、加速度センサSCの出力の検出
は、図示しない制御部により行われる。この制御部は、
CPUと、メモリ等の記憶部とから構成されており、C
PUが記憶部に記憶されているプログラムに従いアクチ
ュエータ1L,1Rの制御を行う。
The control of the above-mentioned actuators 1L and 1R, the stroke sensors SL and SR, and the steering angle sensor S
A, detection of the outputs of the acceleration sensor SB and the acceleration sensor SC is performed by a control unit (not shown). This control unit
It comprises a CPU and a storage unit such as a memory.
The PU controls the actuators 1L and 1R according to a program stored in the storage unit.

【0023】次に、図2〜8を参照して、制御部が図1
に示すサスペンションの制御を行う動作を説明する。図
2は、サスペンション制御動作のメイン処理を示すフロ
ーチャートである。まず、制御部は、現時点の車体Bの
状態を検出して、車体Bのローリングを抑制するための
制御を行うときに必要な目標値を計算する(ステップS
1)。以下の説明で用いる目標値とは、アクチュエータ
1L、1Rが発生する目標トルク(TTL、TTR)と
そのトルクを発生させる回転方向のことである。なお、
ステップS1の処理は、図3〜5を参照して後に詳細に
説明する。
Next, referring to FIG. 2 to FIG.
The operation for controlling the suspension shown in FIG. FIG. 2 is a flowchart showing the main processing of the suspension control operation. First, the control unit detects the current state of the vehicle body B and calculates a target value required for performing control for suppressing rolling of the vehicle body B (step S).
1). The target value used in the following description is a target torque (TTL, TTR) generated by the actuators 1L, 1R and a rotation direction in which the torque is generated. In addition,
The processing in step S1 will be described later in detail with reference to FIGS.

【0024】次に、制御部は、車体Bの状態を検出し
て、車両が直進状態である場合の乗り心地を良くするた
めのスカイフック制御を行うときに必要な目標値を計算
する(ステップS2)。スカイフック制御とは、スカイ
フック理論に基づいて、バネ上(車体B)の振動をアク
チュエータによって制振する制御である。なお、ステッ
プS2の処理は、図6を参照して後に詳細に説明する。
Next, the control unit detects the state of the vehicle body B, and calculates a target value required for performing the skyhook control for improving the riding comfort when the vehicle is in a straight-ahead state (step). S2). The skyhook control is a control for damping the sprung (body B) vibration by an actuator based on the skyhook theory. The processing in step S2 will be described later in detail with reference to FIG.

【0025】次に、制御部は、現時点の車体Bの状態を
検出して、車体Bのピッチングを抑制するための制御を
行うときに必要な目標値を計算する(ステップS3)。
なお、ステップS3の処理は、図8を参照して後に詳細
に説明する。
Next, the control unit detects the current state of the vehicle body B and calculates a target value required for performing control for suppressing pitching of the vehicle body B (step S3).
The process in step S3 will be described later in detail with reference to FIG.

【0026】次に、制御部は、現時点の車体Bの状態に
応じて、制御モードを判定する(ステップS4)。制御
モードの判定とは、車体Bの状態に応じて、現時点でサ
スペンションの制御を前述の3つの制御(ローリング抑
制制御、スカイフック制御、ピッチング抑制制御)のう
ちいずれの制御を行うのが適切であるかを判定して、決
定することである。ここで、常に3つの制御を行うため
の目標値を計算しているのは、車両の状態変化に速く応
答するためである。
Next, the control unit determines a control mode according to the current state of the vehicle body B (step S4). The determination of the control mode is appropriate to perform any one of the above-described three controls (rolling suppression control, skyhook control, and pitching suppression control) for the suspension control at this time according to the state of the vehicle body B. That is, it is determined by determining whether or not there is. Here, the reason why the target values for performing the three controls are always calculated is to quickly respond to a change in the state of the vehicle.

【0027】次に、制御部は、制御モード判定結果に基
づいて、ステップS1、S2、S3において計算された
目標値を選択して、この目標値に応じた電流量を求め
て、モータML、MRに対して出力する(ステップS
5)。例えば、制御部は、PWM(パルス幅変調)制御
によってモータML、MRのトルクを制御する場合、一
定周期において「H」レベルと「L」レベルの幅のデュ
ーティ比を目標値に応じて演算によって求め、モータM
L、MRへ与える電流量を調整する。
Next, the control unit selects the target value calculated in steps S1, S2, and S3 based on the control mode determination result, obtains a current amount according to the target value, and obtains the motor ML, Output to MR (Step S
5). For example, when controlling the torque of the motors ML and MR by PWM (pulse width modulation) control, the control unit calculates the duty ratio of the width of the “H” level and the width of the “L” level in a constant cycle according to a target value. The motor M
The amount of current applied to L and MR is adjusted.

【0028】このとき、制御部は、トルクを大きくする
ために電流を多くしたい場合、「H」レベルの幅を広
げ、「L」レベルの幅を狭くし、トルクを小さくするた
めに電流を少なくしたい場合、「L」レベルの幅を広
げ、「H」レベルの幅を狭くなるように、デューティ比
を演算する。また、トルクの発生する方向は、モータM
L,MRに流す電流の方向を逆にすることで制御する。
以下、説明のため、アクチュエータ1Lによってバネ7
Lを伸ばす方向にトルクTLを発生させる電流方向を
(+)とし、アクチュエータ1Lによってバネ7Lを縮
める方向にトルクTLを発生させる電流方向を(−)と
定義する。同様に、アクチュエータ1Rによってバネ7
Rを伸ばす方向にトルクTRを発生させる電流方向を
(+)とし、アクチュエータ1Rによってバネを縮める
方向にトルクTRを発生させる電流方向を(−)と定義
する。
At this time, when increasing the current to increase the torque, the control unit increases the width of the “H” level, narrows the width of the “L” level, and decreases the current to reduce the torque. If it is desired, the duty ratio is calculated so that the width of the “L” level is widened and the width of the “H” level is narrowed. The direction in which the torque is generated depends on the motor M
Control is performed by reversing the direction of the current flowing through L and MR.
Hereinafter, for the sake of explanation, the spring 1
The current direction in which the torque TL is generated in the direction in which L is extended is defined as (+), and the current direction in which the actuator 1L generates the torque TL in the direction in which the spring 7L is contracted is defined as (-). Similarly, the actuator 1R controls the spring 7
The current direction in which the torque TR is generated in the direction in which R is extended is defined as (+), and the current direction in which the actuator 1R generates the torque TR in the direction in which the spring is compressed is defined as (-).

【0029】なお、図2においては、ステップS1〜S
3の処理を順に実行するように図示したが、3つの目標
値の計算は、それぞれ並列に同時に計算を行うようにし
てもよい。このようにすることによって、図2に示す制
御動作を実行する周期を短くすることができる。
In FIG. 2, steps S1-S
Although the processing of step 3 is illustrated as being executed sequentially, the calculation of the three target values may be performed simultaneously and in parallel. By doing so, the cycle of executing the control operation shown in FIG. 2 can be shortened.

【0030】このように、車体Bの状態に応じて、ロー
リング抑制制御、スカイフック制御、ピッチング抑制制
御のいずれかを選択してサスペンションの制御を実施す
るようにしたため、操縦安定性と乗員の乗り心地を共に
向上させることが可能となる。
As described above, the suspension control is performed by selecting one of the rolling suppression control, the skyhook control and the pitching suppression control according to the state of the vehicle body B, so that the steering stability and the occupant's riding are controlled. It is possible to improve comfort together.

【0031】次に、図3〜5を参照して、図2のステッ
プS1に示すローリング抑制制御を行う場合の目標値を
計算する動作を説明する。図3〜5は、制御部がアクチ
ュエータ1L,1Rの制御を行うための目標値を計算す
る処理を示すフローチャートである。動作の前提とし
て、運転者が車両に乗り込み、イグニッションスイッチ
をオン状態にすることにより、上記制御部は、この時点
のストロークセンサSL,SRの出力する測定値MD
L,MDR(単位mm)を、各々基準値DL,DR(単
位mm)として記憶部に記憶する。そして、制御部は、
プログラムに従い、図3〜5に示す各々のフローチャー
トの処理を開始する。これらのフローチャートの処理
は、一定時間毎(例えば、10msec毎)に、1セッ
トの処理として繰り返され、得られた結果からアクチュ
エータ1L,1Rに各々発生させるトルクTTL,TT
Rの発生の制御がこの一定時間毎に行われる。
Next, with reference to FIGS. 3 to 5, the operation of calculating the target value when performing the rolling suppression control shown in step S1 of FIG. 2 will be described. 3 to 5 are flowcharts illustrating a process in which the control unit calculates a target value for controlling the actuators 1L and 1R. As a premise of the operation, when the driver gets into the vehicle and turns on the ignition switch, the control unit controls the measured value MD output by the stroke sensors SL and SR at this time.
L and MDR (unit mm) are stored in the storage unit as reference values DL and DR (unit mm), respectively. And the control unit includes:
According to the program, the processing of each flowchart shown in FIGS. The processing of these flowcharts is repeated as a set of processing at regular time intervals (for example, at every 10 msec), and the torques TTL, TT generated on the actuators 1L, 1R respectively from the obtained results.
Control of the occurrence of R is performed at regular intervals.

【0032】初めに図3を参照して、操舵の速度に基づ
く目標値の計算処理を説明する。この処理によって、操
舵の速度に基づいてアクチュエータ1L,1Rに発生さ
せるトルクTL,TRが求められる。まず、制御部は、
舵角センサSAが出力した舵角量を読み込む(ステップ
S11)。続いて、制御部は、舵角センサSA出力値か
ら転舵方向を決定する(ステップS12)。ここでいう
転舵方向とは、ステアリングホイール8が中立位置から
左右どちらの方向へ操舵されているかを示すものであ
り、「右」、「中立」、「左」のいずれかとなる。
First, a process of calculating a target value based on the steering speed will be described with reference to FIG. By this processing, the torques TL and TR generated in the actuators 1L and 1R are obtained based on the steering speed. First, the control unit
The steering angle amount output by the steering angle sensor SA is read (step S11). Subsequently, the control unit determines a turning direction from the output value of the steering angle sensor SA (Step S12). Here, the turning direction indicates whether the steering wheel 8 is steered in the left or right direction from the neutral position, and is one of “right”, “neutral”, and “left”.

【0033】次に、制御部は、上記一定時間による舵角
量の変化、すなわち操舵量の微分値としての舵角速度
(rad/s)を求める演算を行う(ステップS1
3)。続いて、制御部は、舵角センサ出力値に基づいて
舵角速度の方向を示す舵角速度方向を決定する(ステッ
プS14)。これは、舵角速度の方向によって操舵状態
を詳細に判別するためのものである。例えば、ステアリ
ングホイール8を左に切った状態から再び中立位置へ戻
すときの過程は、転舵方向のみでは判別できないため、
舵角速度の方向が必要となる。
Next, the control unit performs an operation to obtain a change in the steering angle amount during the above-mentioned fixed time, that is, a steering angle speed (rad / s) as a differential value of the steering amount (step S1).
3). Subsequently, the control unit determines a steering angular velocity direction indicating the direction of the steering angular velocity based on the output value of the steering angle sensor (Step S14). This is for determining the steering state in detail according to the direction of the steering angular velocity. For example, the process of returning the steering wheel 8 from the left-turned state to the neutral position again cannot be determined only by the turning direction,
The direction of the steering angular velocity is required.

【0034】次に、制御部は、ステップS13において
求めた舵角速度に応じた目標値を記憶部に記憶されてい
る目標値マップを参照して求める。図12は、舵角速度
と、アクチュエータ1L及び1Rに発生させるトルクと
の関係を定義した目標値マップの一例である。制御部
は、この目標値マップを参照して、舵角速度に対応した
各々のトルクTL,TRを選択して演算結果として出力
する。この出力は、後述する処理(図5に示す処理)に
渡される。
Next, the control unit obtains a target value corresponding to the steering angular velocity obtained in step S13 by referring to a target value map stored in the storage unit. FIG. 12 is an example of a target value map defining the relationship between the steering angular velocity and the torque generated in the actuators 1L and 1R. The control unit refers to the target value map, selects each of the torques TL and TR corresponding to the steering angular velocity, and outputs the selected torque as the calculation result. This output is passed to the processing described below (the processing shown in FIG. 5).

【0035】次に、図4を参照して、ストローク量に基
づく目標値(YL,YR)の計算処理を説明する。ま
ず、制御部は、ストロークセンサSL,SRから、各々
測定値MDL,MDRを読み込む(ステップS21)。
そして、制御部は、測定値と基準値との差、すなわちス
トローク量を算出する(ステップS22)。すなわち、
制御部は、左後輪のストローク量ΔDLを「MDL−D
L」の式により演算し、同様に、右後輪のストローク量
ΔDRを「MDR−DR」の式により演算して各々求
め、記憶部に記憶させる。この演算によって、イグニッ
ションスイッチをオンにした状態からのストロークの変
化量が求められることとなる。
Next, with reference to FIG. 4, a description will be given of a process of calculating a target value (YL, YR) based on the stroke amount. First, the control unit reads the measured values MDL and MDR from the stroke sensors SL and SR, respectively (step S21).
Then, the control unit calculates a difference between the measured value and the reference value, that is, a stroke amount (Step S22). That is,
The control unit sets the stroke amount ΔDL of the left rear wheel to “MDL-D
L ”, and similarly, the stroke amount ΔDR of the right rear wheel is calculated by the equation“ MDR-DR ”, respectively, and is stored in the storage unit. By this calculation, the change amount of the stroke from the state where the ignition switch is turned on is obtained.

【0036】次に、制御部は、ステップS22で求めた
左後輪のストローク量ΔDLと、右後輪のストローク量
ΔDRとのストローク差ΔLRを、「ΔDL−ΔDR」
の式により演算して求める(ステップS23)。続い
て、制御部は、求めたストローク差ΔLRに基づいて車
両状態を判定する(ステップS24)。制御部は、スト
ローク差ΔLR=0のとき車体Bが路面に対して「中
立」と判定し、ストローク量ΔLR>0のとき車体Bが
「右下がり」と判定し、ストローク差ΔLR<0のとき
「左下がり」と判定する。この判定結果は、車両状態値
として、記憶部にストローク差ΔLRと共に記憶させ
る。
Next, the control unit calculates the stroke difference ΔLR between the stroke amount ΔDL of the left rear wheel and the stroke amount ΔDR of the right rear wheel obtained in step S22 as “ΔDL−ΔDR”.
(Step S23). Subsequently, the control unit determines the vehicle state based on the obtained stroke difference ΔLR (Step S24). When the stroke difference ΔLR = 0, the control unit determines that the vehicle body B is “neutral” with respect to the road surface, when the stroke amount ΔLR> 0, determines that the vehicle body B is “downward to the right”, and when the stroke difference ΔLR <0, It is determined to be “downward left”. This determination result is stored in the storage unit together with the stroke difference ΔLR as a vehicle state value.

【0037】次に、制御部は、ストローク差ΔLRに基
づき、目標値を演算によって算出する(ステップS2
5)。すなわち、車種に対応して設定された目標バネレ
ートJT(単位N(ニュートン)/mm)と、実際にサ
スペンションに設けられているバネ7Lの基本バネレー
トJS(単位N(ニュートン)/mm)とのバネレート
差ΔJにストローク差ΔLR(mm)を乗じた値がロー
ル剛性反力不足力FWとなる。したがって、制御部は、
「(JT−JS)×ΔLR」の式に基づき演算を行い、
ロール剛性反力不足力FWを求める。また、アクチュエ
ータ1L,1Rに各々発生させるトルクTL,TRは、
目標バネレートJTに対して基本バネレートJSの不足
しているバネレート差ΔJを補完するために必要なトル
クであり、先に求めたロール剛性反力不足力FWにレバ
ー比DD(実質的に駆動アーム4Lまたは4Rの長さ、
単位cm)を乗じたものである。
Next, the controller calculates a target value by calculation based on the stroke difference ΔLR (step S2).
5). That is, the spring rate between the target spring rate JT (unit N (Newton) / mm) set according to the vehicle type and the basic spring rate JS (unit N (Newton) / mm) of the spring 7L actually provided on the suspension. The value obtained by multiplying the difference ΔJ by the stroke difference ΔLR (mm) is the roll stiffness reaction force shortage force FW. Therefore, the control unit:
An operation is performed based on the formula of “(JT−JS) × ΔLR”,
The roll stiffness reaction force shortage force FW is obtained. The torques TL and TR generated by the actuators 1L and 1R are
This is a torque required to supplement the insufficient spring rate difference ΔJ of the basic spring rate JS with respect to the target spring rate JT, and the lever ratio DD (substantially the drive arm 4L) Or 4R length,
(Unit: cm).

【0038】このため、制御部は、「(FW×DD)/
2」の式に基づき演算を行い、トルクYL,YRを各々
求める。ここで 「FW×DD」を「2」で除算してい
るのは、ロール剛性の補完に必要なトルク(見かけ上の
バネレートの増加分)を、相補的にアクチュエータ1
L,1Rが各々反対方向の向きのトルクを「1/2」ず
つ発生する制御を行うためである。
For this reason, the control unit sets “(FW × DD) /
The calculation is performed based on the equation (2) to obtain the torques YL and YR. Here, the reason why “FW × DD” is divided by “2” is that the torque required for complementing the roll rigidity (the apparent increase in the spring rate) is complementarily calculated by the actuator 1.
This is because L and 1R perform control to generate torques in opposite directions by "1/2" each.

【0039】次に、制御部は、車両状態値が「右下が
り」及び「左下がり」のいずれかであるかにより、先に
求めた(FW×DD/2)に極性を付して、トルクY
L,YRを演算する。この演算にとって求められたトル
クYL,YRがストローク量に基づく目標値となる。例
えば、運転者が右に操舵を行い、車体Bが左方向にロー
リングした場合、制御部は、アクチュエータ1Lがバネ
7Lを伸ばす方向へ反力を与えるためのトルクTL(+
FW×DD/2)を演算し、一方、アクチュエータ1R
がバネ6Rを縮める方向へ反力を与えるためのトルクY
R(−FW×DD/2)を演算する。以下、説明のため
バネを伸ばす方向のトルクを(+)とし、バネを縮める
方向のトルクを(−)として説明する。
Next, the control unit assigns a polarity to the previously obtained (FW × DD / 2) depending on whether the vehicle state value is “lower right” or “lower left,” Y
Calculate L and YR. The torques YL and YR obtained for this calculation become target values based on the stroke amount. For example, when the driver steers to the right and the vehicle body B rolls to the left, the control unit determines that the torque TL (+) for applying a reaction force in the direction in which the actuator 1L extends the spring 7L.
FW × DD / 2), while the actuator 1R
For applying a reaction force in the direction in which the spring 6R contracts.
R (−FW × DD / 2) is calculated. Hereinafter, for the sake of explanation, the torque in the direction in which the spring is extended is (+), and the torque in the direction in which the spring is contracted is (-).

【0040】次に、制御部は、車両状態値とストローク
差ΔLRに基づいて、車両状態が「中立」であると見な
せるか否かの判定を行う(ステップS26)。この判定
は、ストローク差ΔLRが「0」ではないが、ほぼ
「0」と見なせる量であるかを判定するものであり、ス
トローク差ΔLRが予め決められた範囲内であれば、ス
トローク差を「0」として処理をするものである。これ
によって、微小なストローク差があっても車両状態を
「中立」と見なすことができる。この判定の結果、「中
立」と見なせない場合、制御部はステップS25で求め
たトルクYL,YRの値を記憶部に記憶させ、処理を終
了する。一方、車両状態が「中立」であると見なせる場
合、制御部は、車両状態値を「中立」とするとともに、
先に求めたストロークに基づく目標値であるトルクY
L,YRを「0」として(ステップS27)、記憶部に
記憶し、処理を終了する。
Next, the control unit determines whether or not the vehicle state can be regarded as "neutral" based on the vehicle state value and the stroke difference ΔLR (step S26). This determination is for determining whether the stroke difference ΔLR is not “0”, but is an amount that can be regarded as substantially “0”. If the stroke difference ΔLR is within a predetermined range, the stroke difference is determined to be “0”. "0". As a result, the vehicle state can be regarded as "neutral" even if there is a slight stroke difference. If the result of this determination is that it cannot be regarded as "neutral", the control unit stores the values of the torques YL and YR obtained in step S25 in the storage unit, and ends the processing. On the other hand, when the vehicle state can be regarded as “neutral”, the control unit sets the vehicle state value to “neutral”,
Torque Y which is a target value based on the stroke obtained earlier
L and YR are set to “0” (step S27), stored in the storage unit, and the process ends.

【0041】次に、図5参照して、舵角速度に基づく目
標値(TL、TR)とストローク量に基づく目標値(Y
L、YR)を使用して、実際にアクチュエータ1L,1
Rに発生させる目標値(トルクTTL,TTR)を求め
る処理を説明する。まず、制御部は、車両状態値が「中
立」であるか否かの判定を行い(ステップS31)、判
定結果が「中立」であれば、処理をステップS34へ進
め、車両状態が「中立」でなければ、処理をステップS
32へ進める。
Next, referring to FIG. 5, a target value (TL, TR) based on the steering angular velocity and a target value (Y
L, YR), the actuators 1L, 1
A process for obtaining a target value (torque TTL, TTR) to be generated in R will be described. First, the control unit determines whether the vehicle state value is “neutral” (step S31). If the determination result is “neutral”, the process proceeds to step S34, and the vehicle state is “neutral”. If not, the process proceeds to step S
Proceed to 32.

【0042】次に、制御部は、車両状態値と舵角速度方
向とに基づいて、車体Bのロール方向(図1に示す左下
がりの方向RL、右下がりの方向RRのいずれか)と舵
角速度方向が一致するか否かを判定する(ステップS3
2)。通常車体Bは、旋回時において発生する遠心力に
よって、舵角とは反対の方向へロールする。しかし、速
い操舵を行った場合、ロールは舵角を始めてからあるタ
イミング遅れて発生するため、舵角速度方向とロール方
向が一致する場合がある。この判定の結果、ロール方向
と舵角速度方向が一致している場合、ストローク量に基
づく目標値のみを出力する。すなわち、制御部は、スト
ローク差LRから求めたトルクYL及びYRを、目標値
のトルクTTL,TTRとして出力する。
Next, based on the vehicle state value and the steering angular velocity direction, the control unit controls the roll direction of the vehicle body B (either the leftward downward direction RL or the rightward downward direction RR shown in FIG. 1) and the steering angular velocity. It is determined whether the directions match (Step S3)
2). Normally, the vehicle body B rolls in the direction opposite to the steering angle due to the centrifugal force generated at the time of turning. However, when fast steering is performed, the roll is generated with a certain timing delay after the start of the steering angle, so that the steering angular velocity direction may coincide with the roll direction. If the result of this determination is that the roll direction matches the steering angular velocity direction, only the target value based on the stroke amount is output. That is, the control unit outputs the torques YL and YR obtained from the stroke difference LR as target value torques TTL and TTR.

【0043】一方、ロール方向と舵角速度方向が一致し
ていない場合、舵角速度に基づく目標値とストローク量
に基づく目標値を加算して出力する(ステップS3
4)。すなわち、制御部は、アクチュエータ1Lに発生
させるトルクTTLを「YL+TL」の式に基づき演算
し、アクチュエータ1Rに発生させるトルクTTRを
「YR+TR」の式に基づき演算し、この演算によって
求められたトルクTTL,TTRを目標値のトルクとし
て出力する。
On the other hand, if the roll direction and the steering angular velocity direction do not match, a target value based on the steering angular velocity and a target value based on the stroke amount are added and output (step S3).
4). That is, the control unit calculates the torque TTL generated in the actuator 1L based on the equation “YL + TL”, calculates the torque TTR generated in the actuator 1R based on the equation “YR + TR”, and calculates the torque TTL obtained by this calculation. , TTR as the target torque.

【0044】次に、図6を参照して、図2のステップS
2に示すスカイフック制御を行う場合の目標値を計算す
る動作を説明する。まず、制御部は、車体Bの上下方向
の加速度を検出する加速度センサSBの出力である上下
方向加速度GBを読み込む(ステップS41)。続い
て、制御部は、上下方向加速度GBに含まれるDCオフ
セット分をキャンセルするためのキャンセル値を計算す
る(ステップS42)。このキャンセル値DC(k)
は、DC(k)=(0.75/(0.75+T))・
(DC(k−1)+GB(k)−GB(k−1)の式に
よって計算する。ここで、Tはサンプリングタイム、G
Bは上下方向加速度であり、kは、最新の値を意味し、
k−1は、前回の計算処理で用いた値であることを意味
する。
Next, referring to FIG. 6, step S in FIG.
The operation of calculating the target value when performing the skyhook control shown in FIG. 2 will be described. First, the controller reads the vertical acceleration GB, which is the output of the acceleration sensor SB that detects the vertical acceleration of the vehicle body B (step S41). Subsequently, the control unit calculates a cancel value for canceling the DC offset included in the vertical acceleration GB (Step S42). This cancel value DC (k)
Is DC (k) = (0.75 / (0.75 + T)).
(Calculated by the formula DC (k-1) + GB (k) -GB (k-1), where T is the sampling time, G
B is the vertical acceleration, k means the latest value,
k-1 means the value used in the previous calculation process.

【0045】次に、制御部は、バネ上(車体B)の速度
y(k)を計算する(ステップS43)。この速度y
(k)は、y(k)=(1/(1.3+T))・(1.
3y(k−1)+T・DC(k))の式によって計算す
る。ここで、Tはサンプリングタイム、DCは、ステッ
プS42において計算されたキャンセル値である。ま
た、kは、最新の値を意味し、k−1は前回の計算処理
で用いた値であることを意味する。
Next, the controller calculates the speed y (k) of the sprung portion (body B) (step S43). This speed y
(K) is y (k) = (1 / (1.3 + T)) · (1.
3y (k-1) + T.DC (k)). Here, T is the sampling time, and DC is the cancel value calculated in step S42. Also, k means the latest value, and k-1 means the value used in the previous calculation process.

【0046】次に、制御部は、ステップS43において
計算された速度y(k)の値に基づいてアクチュエータ
1L、1Rの動作方向を決定する(ステップS44)。
動作方向の決定は、バネ上速度y(k)が正の値であれ
ば、アクチュエータ1L、1Rを縮める方向とし、負の
値であれば伸ばす方向とする。
Next, the control section determines the operating direction of the actuators 1L, 1R based on the value of the velocity y (k) calculated in step S43 (step S44).
In determining the operation direction, if the sprung speed y (k) is a positive value, the actuators 1L and 1R are contracted, and if the sprung speed y (k) is a negative value, the actuators 1L and 1R are extended.

【0047】次に、制御部は、バネ上速度y(k)の値
に基づいて、目標値のトルクTTL、TTRを計算する
(ステップS45)。目標値TTL、TTRは、TT
L、TTR=|y(k)|・C・Kの式で計算する。こ
こで、Cはダンピング係数、Kはトルク定数である。
Next, the controller calculates the target torques TTL and TTR based on the value of the sprung speed y (k) (step S45). The target values TTL and TTR are TT
L, TTR = | y (k) | · CK · K Here, C is a damping coefficient, and K is a torque constant.

【0048】次に、制御部は、微小加速度判定して、こ
の判定結果に基づいて目標値の置き換えを行う(ステッ
プS46)。
Next, the control section makes a small acceleration determination, and replaces the target value based on the result of this determination (step S46).

【0049】この微小加速度判定の動作は、図7を参照
して説明する。図7は、図6に示すステップS46の動
作を説明するフローチャートである。まず、制御部は、
ステップS41において得られた上下方向加速度GBが
予め決められた閾値Highより大きいか否かを判定す
る(ステップS46a)。この判定の結果、上下方向加
速度GBが閾値Highより大きい場合、ステップS4
6iへ進む。
The operation of the small acceleration determination will be described with reference to FIG. FIG. 7 is a flowchart illustrating the operation of step S46 shown in FIG. First, the control unit
It is determined whether the vertical acceleration GB obtained in step S41 is greater than a predetermined threshold value High (step S46a). If the result of this determination is that the vertical acceleration GB is greater than the threshold value High, step S4
Proceed to 6i.

【0050】一方、上下方向加速度GBが閾値High
以下である場合、制御部は、上下方向加速度GBが予め
決められた閾値Lowより大きいか否かを判定する(ス
テップS46b)。この判定の結果、上下方向加速度G
Bが閾値Low以上である場合、ステップS46iへ進
む。
On the other hand, the vertical acceleration GB is equal to the threshold value High.
If it is below, the control unit determines whether or not the vertical acceleration GB is greater than a predetermined threshold value Low (Step S46b). As a result of this determination, the vertical acceleration G
If B is greater than or equal to the threshold value Low, the process proceeds to step S46i.

【0051】ステップS46a、S46bの判定は上下
方向加速度GBが、Low以上でかつHigh以下の範
囲内であるか否かを判定する処理であり、範囲外であれ
ば、ステップS46iへ進み、範囲内であればステップ
S46cへ進む。ここで、閾値High、Lowは、重
力加速度(9.8m/s2)を中立値として、上下に幅
を持たせた値である。
The determination in steps S46a and S46b is a process for determining whether or not the vertical acceleration GB is in the range of not less than Low and not more than High. If not, the process proceeds to step S46i, and the process proceeds to step S46i. If so, the process proceeds to step S46c. Here, the threshold values High and Low are values having a vertical range with gravity acceleration (9.8 m / s 2 ) as a neutral value.

【0052】次に、制御部は、上下方向加速度GBが、
範囲内であればカウンタZGTIMC2に「0」を代入
してリセットする(ステップS46c)。続いて制御部
は、カウンタZGTIMC1が経過時間閾値T1より大
きいか否かを判定する(ステップS46d)。この判定
の結果、カウンタZGTIMC1が経過時間閾値T1
(例えば、0.5秒)以下である場合、制御部はフラグ
KTFLGに「1」をセットする(ステップS46
e)。そして、制御部は、カウンタZGTIMC1をカ
ウントアップして(ステップS46f)、処理を終了す
る。
Next, the control unit determines that the vertical acceleration GB is
If it is within the range, "0" is assigned to the counter ZGTIMC2 and reset (step S46c). Subsequently, the control unit determines whether or not the counter ZGTIMC1 is larger than the elapsed time threshold T1 (Step S46d). As a result of this determination, the counter ZGTIMC1 becomes equal to the elapsed time threshold T1.
If not more than (for example, 0.5 seconds), the control unit sets “1” to the flag KTFLG (step S46).
e). Then, the control section counts up the counter ZGTIMC1 (step S46f), and ends the process.

【0053】一方、ステップS46dにおいて、カウン
タZGTIMC1が経過時間閾値T1より大きい場合、
制御部は、アクチュエータ1L、1Rの出力をカットす
るため目標値を「0」とする(ステップS46g)。そ
して、フラグKTFLGに「0」をセットして(ステッ
プS46h)、処理を終了する。
On the other hand, if the counter ZGTIMC1 is larger than the elapsed time threshold T1 in step S46d,
The control unit sets the target value to “0” in order to cut the outputs of the actuators 1L and 1R (Step S46g). Then, "0" is set to the flag KTFLG (step S46h), and the process ends.

【0054】次に、上下方向加速度GBが閾値の範囲外
であった場合の処理を説明する。まず、ステップS46
iにおいて、カウンタZGTIMC1の「0」を代入し
てリセットする。続いて制御部は、カウンタZGTIM
C2が経過時間閾値T2(例えば、1秒)より大きいか
否かを判定する(ステップS46j)。この判定の結
果、カウンタZGTIMC2が経過時間閾値T2より大
きい場合、制御部は処理を終了する。
Next, the processing when the vertical acceleration GB is out of the range of the threshold will be described. First, step S46
At i, the counter ZGTIMC1 is substituted by "0" and reset. Subsequently, the control unit sets the counter ZGTIM
It is determined whether C2 is greater than the elapsed time threshold T2 (for example, 1 second) (step S46j). If the result of this determination is that the counter ZGTIMC2 is greater than the elapsed time threshold T2, the control unit ends the process.

【0055】一方、ステップS46jにおいて、カウン
タZGTIMC2が経過時間閾値T2以下である場合、
制御部はカウンタZGTIMC2をカウントアップする
(ステップS46k)。そして、制御部は、フラグKT
FLGが「1」であるか否かを判定する(ステップS4
6m)。この判定の結果、フラグKTFLGが「1」で
あれば制御部処理を終了する。フラグKTFLGが
「1」でない場合、制御部は、アクチュエータ1L、1
Rの出力をカットするため目標値を「0」として(ステ
ップS46n)、処理を終了する。
On the other hand, if the value of the counter ZGTIMC2 is equal to or smaller than the elapsed time threshold T2 in step S46j,
The control unit counts up the counter ZGTIMC2 (step S46k). Then, the control unit sets the flag KT
It is determined whether or not FLG is "1" (step S4).
6m). If the result of this determination is that the flag KTFLG is "1", the control unit process ends. If the flag KTFLG is not “1”, the control unit controls the actuator 1L, 1
The target value is set to "0" to cut the output of R (step S46n), and the process ends.

【0056】このように、微小加速度判定処理は、上下
方向の加速度の変化が定常状態に比べて微小である場合
に、上下方向加速度GBに基づいて計算した目標値を
「0」に置き換えてアクチュエータ1L、1Rによる反
力を発生しないようにする処理である。なお、カウンタ
ZGTIMC1、ZGTIMC2のカウント値と経過時
間閾値T1、T2の比較処理は、図7に示す処理が繰り
返し実行される一定時間Teをカウント値に対して乗算
することによって、経過時間を求めてから比較処理を行
うものである。
As described above, in the small acceleration determination process, when the change in the vertical acceleration is small compared to the steady state, the target value calculated based on the vertical acceleration GB is replaced with "0". This is a process for preventing a reaction force due to 1L and 1R from being generated. In addition, in the comparison processing between the count values of the counters ZGTIMC1 and ZGTIMC2 and the elapsed time thresholds T1 and T2, the elapsed time is obtained by multiplying the count value by a fixed time Te in which the processing shown in FIG. 7 is repeatedly executed. The comparison process is performed.

【0057】ここで、図7に示す動作を図18を参照し
て説明する。図18において、(a)は、上下加速度セ
ンサの値が閾値範囲(LowからHighの範囲)外か
ら範囲内へ変化する場合の動作を説明する図である。図
18(a)に示す図は、y軸が上下加速度センサの出力
値を示し、x軸は時間を示している。この図に示すよう
に、時刻t1までは、上下加速度センサの出力値が閾値
Highより大きいので、その上下加速度センサの出力
値の基づいて目標値が計算されて、アクチュエータ1
L、1Rにおいて反力を発生させる。
Here, the operation shown in FIG. 7 will be described with reference to FIG. FIG. 18A illustrates the operation when the value of the vertical acceleration sensor changes from outside the threshold range (the range from Low to High) to the range. In the diagram shown in FIG. 18A, the y-axis indicates the output value of the vertical acceleration sensor, and the x-axis indicates time. As shown in this figure, until the time t1, the output value of the vertical acceleration sensor is larger than the threshold value High, so that the target value is calculated based on the output value of the vertical acceleration sensor and the actuator 1
A reaction force is generated at L and 1R.

【0058】次に、時刻t1において、閾値範囲外から
範囲内へセンサ出力値が変化した場合、時刻t1からの
経過時間を計測する。そして、センサ出力値が経過時間
閾値T1を超えても閾値範囲内である場合(図18
(a)に示す実線)、目標値を「0」とする。一方、経
過時間閾値T1を超えないうちに再びセンサ出力値が閾
値範囲外へ変化した場合(図18(a)に示す点線)、
計算した目標値をそのまま用いてアクチュエータ1L、
1Rにおいて反力を発生させる。
Next, at time t1, when the sensor output value changes from outside the threshold range to within the threshold range, the elapsed time from time t1 is measured. Then, even if the sensor output value exceeds the elapsed time threshold value T1, it is within the threshold range (FIG. 18).
(Solid line shown in (a)), the target value is set to “0”. On the other hand, if the sensor output value changes again outside the threshold value range before the elapsed time threshold value T1 is exceeded (the dotted line shown in FIG. 18A),
Using the calculated target value as it is, the actuator 1L,
A reaction force is generated at 1R.

【0059】また、図18(b)は、上下加速度センサ
の値が閾値範囲内から範囲外へ変化する場合の動作を説
明する図である。図18(b)に示す図は、y軸が上下
加速度センサの出力値を示し、x軸は時間を示してい
る。この図に示すように、時刻t2までは、上下加速度
センサの出力値が閾値範囲内なので、目標値は「0」が
出力され、アクチュエータ1L、1Rにおいて反力は発
生しない。
FIG. 18B is a diagram for explaining the operation when the value of the vertical acceleration sensor changes from within the threshold range to outside the threshold range. In the diagram shown in FIG. 18B, the y-axis indicates the output value of the vertical acceleration sensor, and the x-axis indicates time. As shown in this figure, since the output value of the vertical acceleration sensor is within the threshold range until time t2, the target value is "0" and no reaction force is generated in the actuators 1L and 1R.

【0060】次に、時刻t2において、閾値範囲内から
範囲外へセンサ出力値が変化した場合、時刻t2からの
経過時間を計測する。そして、センサ出力値が経過時間
閾値T2を超えても閾値範囲外である場合(図18
(b)に示す実線)、計算した目標値をそのまま用いて
アクチュエータ1L、1Rにおいて反力を発生させる。
一方、経過時間閾値T2を超えないうちに再びセンサ出
力値が閾値範囲内へ変化した場合(図18(b)に示す
点線)、目標値を「0」のまま維持して、アクチュエー
タ1L、1Rにおいて反力を発生させないようにする。
Next, when the sensor output value changes from within the threshold range to outside the range at time t2, the elapsed time from time t2 is measured. Then, even if the sensor output value exceeds the elapsed time threshold value T2, it is outside the threshold range (FIG. 18).
(Solid line shown in (b)), the reaction force is generated in the actuators 1L, 1R using the calculated target value as it is.
On the other hand, if the sensor output value again falls within the threshold range before the elapsed time threshold T2 is exceeded (the dotted line shown in FIG. 18B), the target value is maintained at “0” and the actuators 1L, 1R To avoid generating a reaction force.

【0061】このような動作によって、閾値範囲内(L
owからHighの範囲内)でのみセンサ出力値が変化
し、かつその経過時間が経過時間閾値T1を超える場合
は、微小な上下加速度と見なして、アクチュエータ1
L、1Rにおいて反力を発生させないようにすることが
可能となる。また、閾値範囲内から範囲外へ変化し再び
範囲内へ変化した場合の経過時間が経過時間閾値T2よ
り短い場合は、高周波成分の上下方向加速度と見なし
て、アクチュエータ1L、1Rにおいて反力を発生させ
ないようにすることが可能となる。
By such an operation, the value within the threshold range (L
If the sensor output value changes only within the range from ow to High) and the elapsed time exceeds the elapsed time threshold T1, the actuator 1
It is possible to prevent a reaction force from being generated in L and 1R. When the elapsed time from the inside of the threshold range to the outside of the range and then back to the inside of the range is shorter than the elapsed time threshold T2, a reaction force is generated in the actuators 1L and 1R assuming the vertical acceleration of the high frequency component. It becomes possible not to make it do.

【0062】次に、図8を参照して、図2のステップS
3に示すピッチング抑制制御を行う場合の目標値を計算
する動作を説明する。まず、制御部は、車体Bの前後方
向の加速度を検出する加速度センサSCの出力値である
前後加速度GCを読み込む(ステップS51)。そし
て、制御部は読み込んだ前後加速度GCに基づいてアク
チュエータ1L、1Rが発生する反力の方向を決定する
(ステップS52)。この反力の方向は、前後加速度G
Cの値に基づいて、車両が加速中か、減速中かを判定す
ることによって決定される。車両が加速中である場合
は、荷重が後ろへ移動するため、後輪のバネ7L、7R
は縮む。一方減速中は、荷重が前に移動するため、後輪
のバネ7L、7Rは伸びる。したがって、加速中と判定
された場合、反力を発生させる方向をバネ7L、7Rを
伸ばす方向とし、一方、減速中と判定された場合、反力
を発生させる方向をバネ7L、7Rを縮める方向とす
る。
Next, referring to FIG. 8, step S in FIG.
The operation of calculating the target value when performing the pitching suppression control shown in FIG. 3 will be described. First, the control unit reads the longitudinal acceleration GC, which is the output value of the acceleration sensor SC that detects the longitudinal acceleration of the vehicle body B (step S51). Then, the control unit determines the direction of the reaction force generated by the actuators 1L and 1R based on the read longitudinal acceleration GC (step S52). The direction of this reaction force is the longitudinal acceleration G
It is determined by determining whether the vehicle is accelerating or decelerating based on the value of C. When the vehicle is accelerating, since the load moves rearward, the springs 7L and 7R of the rear wheels are used.
Shrinks. On the other hand, during deceleration, since the load moves forward, the rear wheel springs 7L and 7R extend. Therefore, when it is determined that the vehicle is accelerating, the direction in which the reaction force is generated is the direction in which the springs 7L and 7R are extended. On the other hand, when it is determined that the vehicle is decelerating, the direction in which the reaction force is generated is the direction in which the springs 7L and 7R are compressed. And

【0063】次に、制御部は、加減速によって移動した
荷重の移動量を計算する(ステップS53)。荷重移動
量ΔWは、ΔW=(1/2)・(hg/L)・W・Xg
の式によって計算する。ここで、hgは車両の重心高
さ、Lは車両のホイールベース、Wは車両重量、Xgは
前後加速度GCの絶対値である。続いて、制御部は、ア
クチュエータ1個当たりの目標値TTLを計算して出力
する(ステップS54)。荷重移動量ΔWの反力は、2
個のアクチュエータ1L、1Rによって同時に同じ方向
へ発生すればよいので、目標値トルクTTL、TTR
は、TTL、TTR=ΔW/2の式によって求める。
Next, the control unit calculates the movement amount of the load moved by the acceleration / deceleration (step S53). The load movement amount ΔW is given by ΔW = (1/2) · (hg / L) · W · Xg
It is calculated by the following equation. Here, hg is the height of the center of gravity of the vehicle, L is the wheelbase of the vehicle, W is the weight of the vehicle, and Xg is the absolute value of the longitudinal acceleration GC. Subsequently, the control unit calculates and outputs a target value TTL per actuator (step S54). The reaction force of the load movement amount ΔW is 2
The target value torques TTL, TTR
Is obtained by the equation of TTL, TTR = ΔW / 2.

【0064】次に、図9を参照して、図2のステップS
4に示す制御モード判定を行う動作を説明する。まず、
制御部は、センサ出力値を読み込む(ステップS6
1)。ここで読み込まれるセンサ出力値は、前述した目
標値を求める処理動作時に取得して記憶部記憶された出
力値を読み込む。そして、制御部は、舵角の絶対値が5
(°)より大きいか否かを判定する(ステップS6
2)。この判定の結果、5(°)より大きい場合、旋回
中と判断し、ローリング抑制制御の目標値を選択する
(ステップS63)。
Next, referring to FIG. 9, step S in FIG.
The operation for performing the control mode determination shown in FIG. 4 will be described. First,
The control unit reads the sensor output value (Step S6)
1). The sensor output value read here is obtained during the processing operation for obtaining the target value described above, and the output value stored in the storage unit is read. The control unit determines that the absolute value of the steering angle is 5
(°) is determined (step S6)
2). If the result of this determination is greater than 5 (°), it is determined that the vehicle is turning, and a target value for the rolling suppression control is selected (step S63).

【0065】次に、制御部は、現時点の車速に基づいて
求めたゲインを選択した目標値に対して乗算する(ステ
ップS64)。この目標値に乗算するゲインは、図13
に示す車速とゲインの関係を定義したゲインマップを参
照して求める。図13に示すように、ゲインマップは、
X軸が車速であり、Y軸がゲインとなっており、ゲイン
は、「0」〜「1」の値となる。ここに示す例では、車
速が0〜10(Km/h)である場合がゲイン「0」、
20(Km/h)以上がゲイン「1」となっており、1
0〜20(Km/h)の間は、直線補間されている。し
たがって、車速が0〜10(Km/h)の間は、アクチ
ュエータ1L、1Rによる制御を行わず、20(Km/
h)以上は、ステップS63においてセットされた目標
値によって制御が行われることを意味する。このよう
に、目標値に対してゲインを乗算することによって、車
両の速度に応じて目標値を変化させることが可能となる
ため、10(Km/h)以下の低速時において、路面の
凹凸による影響により、微小な制御動作が行われ、乗り
心地が低下することを防止することができる。
Next, the control unit multiplies the selected target value by a gain obtained based on the current vehicle speed (step S64). The gain for multiplying this target value is shown in FIG.
Is obtained with reference to a gain map defining the relationship between the vehicle speed and the gain shown in FIG. As shown in FIG. 13, the gain map is
The X-axis is the vehicle speed, and the Y-axis is the gain. The gain has a value of “0” to “1”. In the example shown here, the gain is “0” when the vehicle speed is 0 to 10 (Km / h),
The gain is “1” for 20 (Km / h) or more.
Linear interpolation is performed between 0 and 20 (Km / h). Therefore, while the vehicle speed is 0 to 10 (Km / h), the control by the actuators 1L and 1R is not performed, and the control is performed at 20 (Km / h).
h) The above means that control is performed according to the target value set in step S63. As described above, by multiplying the target value by the gain, the target value can be changed in accordance with the speed of the vehicle. Therefore, at a low speed of 10 (Km / h) or less, the target value may be varied. Due to the influence, it is possible to prevent a minute control operation from being performed and to reduce the ride comfort.

【0066】次に、ステップS62において、舵角の絶
対値が5(°)以下である場合、制御部は、舵角速度の
絶対値が0.5(rad/s)より大きいか否かを判定
する(ステップS65)。この判定の結果、舵角速度の
絶対値が0.5(rad/s)より大きい場合、舵角は
小さいが舵角速度が速いため、ローリングが発生する可
能性が高いと判断して、ステップS63へ進み、前述し
た処理が行われる。一方、舵角速度の絶対値が0.5
(rad/s)以下である場合、制御部は、さらに前後
加速度の絶対値が2(m/s2)より大きいか否かを判
定する(ステップS66)。この判定の結果、前後加速
度の絶対値が2(m/s2)以下の場合、制御部は、ス
カイフック制御の目標値を選択して(ステップS6
7)、ステップS64へ進み、求めた目標値に車速に基
づくゲインを乗算する。また、ステップS66の判定の
結果、前後加速度の絶対値が2(m/s2)より大きい
場合、制御部は、ピッチング抑制制御の目標値を選択す
る(ステップS68)。ピッチング抑制制御の目標値を
選択した場合、制御部は、車速に基づくゲインの乗算
(ステップS64)を行わない。これは、ピッチングが
発生しやすい前後加速度が所定以上であるか否かを検出
して、この前後加速度の絶対値に基づいて、ピッチング
抑制制御の判定をしているため、車両速度に基づくゲイ
ンの乗算を必要としないためである。
Next, in step S62, if the absolute value of the steering angle is not more than 5 (°), the control unit determines whether or not the absolute value of the steering angle speed is greater than 0.5 (rad / s). (Step S65). If the absolute value of the steering angular speed is greater than 0.5 (rad / s) as a result of this determination, it is determined that the possibility of rolling is high because the steering angle is small but the steering angular speed is high, and the process proceeds to step S63. Then, the above-described processing is performed. On the other hand, the absolute value of the steering angular velocity is 0.5
If not more than (rad / s), the control unit further determines whether or not the absolute value of the longitudinal acceleration is greater than 2 (m / s 2 ) (step S66). If the result of this determination indicates that the absolute value of the longitudinal acceleration is 2 (m / s 2 ) or less, the control unit selects a target value for skyhook control (step S6).
7), the process proceeds to step S64, and the obtained target value is multiplied by a gain based on the vehicle speed. If the result of the determination in step S66 indicates that the absolute value of the longitudinal acceleration is greater than 2 (m / s 2 ), the control unit selects a target value for pitching suppression control (step S68). When the target value of the pitching suppression control is selected, the control unit does not perform the multiplication of the gain based on the vehicle speed (Step S64). This is because it detects whether or not the longitudinal acceleration at which pitching is likely to occur is equal to or greater than a predetermined value, and determines the pitching suppression control based on the absolute value of the longitudinal acceleration. This is because no multiplication is required.

【0067】このように、車両に備えられたセンサの出
力値に基づいて、車体Bの状態を、所定の条件を満たし
たか否かによって判定し、この判定の結果、車両が旋回
状態であると判定された場合に、サスペンションに対し
てローリングを抑制する制御を行うようにしたため、あ
たかも旋回時のみサスペンションのバネレートを大きく
した場合と同等の効果を得ることが可能となる。また、
判定の結果、車両が直進状態であると判定された場合
に、サスペンションに対して主にバウンシングを抑制す
る制御を行うようにして、乗り心地を良くするようにし
たため、あたかも直進時のみサスペンションのバネレー
トを小さくした場合と同等の効果を得ることが可能とな
る。さらに、判定の結果、直進状態でかつ加減速状態で
あると判定された場合に、主にピッチングを抑制する制
御を行うようにしたため、あたかも加減速時のみサスペ
ンションのバネレートを大きくした場合と同等の効果を
得ることが可能となる。
As described above, based on the output value of the sensor provided in the vehicle, the state of the vehicle body B is determined based on whether a predetermined condition is satisfied, and as a result of this determination, the vehicle is in a turning state. When it is determined that the suspension is controlled to suppress rolling, it is possible to obtain the same effect as when the spring rate of the suspension is increased only during turning. Also,
As a result of the determination, when it is determined that the vehicle is in a straight-ahead state, the suspension is mainly controlled to suppress bouncing so that the riding comfort is improved. Can be obtained with the same effect as when. Furthermore, as a result of the determination, when it is determined that the vehicle is in a straight-ahead state and is in an acceleration / deceleration state, control for mainly suppressing pitching is performed, so that it is equivalent to a case where the spring rate of the suspension is increased only during acceleration / deceleration. The effect can be obtained.

【0068】<第2の実施形態>次に、図10、11を
参照して、第2の実施形態を説明する。図10は、図2
に示すピッチング抑制制御に用いる目標値を計算する処
理において、前後加速度センサの出力を用いないで目標
値を計算する処理動作を示すフローチャートである。図
11は、図10に示す処理によって目標値を求める場合
に、図9に示す制御モード判定処理が異なる部分のみを
図示した図である。まず、制御部は、アクセル開度セン
サSDの出力値を読み込む(ステップS71)。続いて
制御部は、踏力センサSEの出力値を読み込む(ステッ
プS72)。そして、制御部は、アクセル開度センサS
Dに出力があったか否かを判定する(ステップS7
3)。この判定の結果、アクセル開度センサSDの出力
があった場合、制御部は、目標値マップを参照してアク
セル開度に応じた目標値を求める(ステップS74)。
図14にアクセル開度に応じた目標値を求めるための目
標値マップを示す。
<Second Embodiment> Next, a second embodiment will be described with reference to FIGS. FIG.
6 is a flowchart showing a processing operation of calculating a target value without using an output of a longitudinal acceleration sensor in a process of calculating a target value used for pitching suppression control shown in FIG. FIG. 11 is a diagram illustrating only a portion different from the control mode determination process illustrated in FIG. 9 when a target value is obtained by the process illustrated in FIG. First, the control unit reads the output value of the accelerator opening sensor SD (Step S71). Subsequently, the control unit reads the output value of the pedaling force sensor SE (Step S72). Then, the control unit controls the accelerator opening sensor S
It is determined whether or not there is an output at D (step S7)
3). If the result of this determination is that there is an output from the accelerator opening sensor SD, the control unit obtains a target value according to the accelerator opening with reference to the target value map (step S74).
FIG. 14 shows a target value map for obtaining a target value corresponding to the accelerator opening.

【0069】ステップS73の判定の結果、アクセル開
度センサSDの出力がない場合、制御部は、踏力センサ
SEの出力があったか否かを判定する(ステップS7
5)。この判定の結果、踏力センサSEの出力があった
場合、制御部は、目標値マップを参照してブレーキ踏力
に応じた目標値を求める(ステップS76)。図15に
ブレーキ踏力に応じた目標値を求めるための目標値マッ
プを示す。一方、踏力センサSEの出力がない場合、制
御部は、目標値を「0」とする(ステップS77)。
If the result of determination in step S73 is that there is no output from accelerator opening sensor SD, the control unit determines whether or not there has been output from pedal force sensor SE (step S7).
5). If the result of this determination is that there is an output from the pedaling force sensor SE, the control unit obtains a target value corresponding to the brake pedaling force with reference to the target value map (step S76). FIG. 15 shows a target value map for obtaining a target value according to the brake depression force. On the other hand, when there is no output from the pedaling force sensor SE, the control unit sets the target value to “0” (Step S77).

【0070】次に、図11を参照して、第2の実施形態
における制御モード判定処理を説明する。図11は、図
9に示すステップS65〜S68に対応する処理部分の
みを図示したフローチャートである。この図において、
ステップS65、S67、S68の動作は図9に示す処
理と同一である。図11に示す処理が図9と異なる点
は、ステップS66に代えて、ステップS66A、S6
6Bを設けた点である。
Next, a control mode determination process according to the second embodiment will be described with reference to FIG. FIG. 11 is a flowchart showing only processing portions corresponding to steps S65 to S68 shown in FIG. In this figure,
The operations in steps S65, S67, and S68 are the same as the processes shown in FIG. 11 is different from FIG. 9 in that steps S66A and S6 are used instead of step S66.
6B is provided.

【0071】ステップS65において、舵角速度絶対値
が0.5(rad/s)以下であった場合、制御部は、
アクセル開度が10(°)以下であるか否かを判定する
(ステップS66A)。この判定の結果、アクセル開度
が10(°)より大きい場合、ステップS68へ進み、
アクセル開度が10(°)以下の場合、制御部は、踏力
が20(N、ニュートン)以下であるか否かを判定する
(ステップS66B)。この判定の結果、踏力が20
(N)より大きい場合、ステップS68へ進み、踏力が
20(N)以下の場合ステップS67へ進む。
If the absolute value of the steering angular velocity is equal to or less than 0.5 (rad / s) in step S65, the control unit
It is determined whether or not the accelerator opening is equal to or less than 10 (°) (step S66A). If the result of this determination is that the accelerator opening is greater than 10 (°), the flow proceeds to step S68,
If the accelerator opening is equal to or less than 10 (°), the control unit determines whether the pedaling force is equal to or less than 20 (N, Newton) (Step S66B). As a result of this determination, the pedaling force is 20
If it is larger than (N), the process proceeds to step S68, and if the pedaling force is 20 (N) or less, the process proceeds to step S67.

【0072】このように、前後加速度センサを用いず
に、加減速の判定をアクセル開度とブレーキ踏力によっ
て行うようにしたため、路面からの振動や路面の勾配に
よる外乱を除くことができる。これは結果的に状態判定
の処理を簡単にすることができ、きめ細かい制御を行う
ことが可能となる。
As described above, since the acceleration / deceleration is determined based on the accelerator opening and the brake depression force without using the longitudinal acceleration sensor, disturbance from the road surface and disturbance due to the road surface gradient can be eliminated. As a result, the state determination process can be simplified, and fine control can be performed.

【0073】なお、前述した説明においては、アクチュ
エータ1L、1Rを自動車の後輪に備えた例を説明した
が、前輪のサスペンションについても同様にアクチュエ
ータを備えるようにして、前述した制御を行うようにし
てもよい。さらに、後輪及び前輪のサスペンション全て
にアクチュエータを備えるようにして、4つの車輪のそ
れぞれを制御するようにしてもよい。
In the above description, the example in which the actuators 1L and 1R are provided on the rear wheels of the automobile has been described. However, the suspensions of the front wheels are also provided with the actuators so that the above-described control is performed. You may. Further, all the suspensions of the rear wheels and the front wheels may be provided with the actuators to control each of the four wheels.

【0074】以上説明したように、車両の状態に応じ
て、旋回状態であるか直進状態であるかを判定し、旋回
状態である場合は、左右の車輪に対して逆相の制御を行
うことよって、ローリングを抑制し、直進状態である場
合は、左右の車輪に対して同相の制御を行うことによっ
て、主にバウンシングを抑制するようにしたため、操縦
安定性を高めるともに、乗員の乗り心地も向上させるこ
とが可能となる。
As described above, it is determined whether the vehicle is in a turning state or a straight traveling state in accordance with the state of the vehicle. If the vehicle is in the turning state, the opposite phase control is performed on the left and right wheels. Therefore, when the vehicle is in a straight running state, the in-phase control is performed on the left and right wheels to mainly suppress bouncing, so that the steering stability is improved and the occupant's riding comfort is improved. It can be improved.

【0075】さらに、直進状態であっても、加減速中
は、左右同相の制御を行うことによって、主にピッチン
グを抑制するようにしたため、加速時は、車両後方を持
ち上げる力が反力として路面に加わるため、接地加重が
大きくなり、タイヤのグリップ力を増大させることが可
能となり、効率的に加速を行うことが可能となる。ま
た、減速時は、車両後方の沈み込みを減少させることが
できるため、車両の挙動変化を少なくすることが可能と
なる。
Further, even in a straight-ahead state, during acceleration and deceleration, right and left in-phase control is performed to mainly suppress pitching, so that when accelerating, the force lifting the rear of the vehicle is a reaction force on the road surface. , The load on the ground increases, the grip force of the tire can be increased, and acceleration can be performed efficiently. In addition, during deceleration, the sinking behind the vehicle can be reduced, so that a change in the behavior of the vehicle can be reduced.

【0076】[0076]

【発明の効果】以上説明したように、請求項1に記載の
発明によれば、車両の車輪にアクチュエータが設けら
れ、このアクチュエータによって車輪が上下方向の力を
受けることが可能なサスペンションにおいて、車両の上
下加速度を検出し、この上下加速度値が所定値範囲外の
値であり、かつ所定値範囲外の状態が所定時間以上継続
した場合に、検出した上下加速度に基づいて車両の振動
を制振する制御を行うようにしたため、上下方向の加速
度の変化が速い場合に、検出された上下方向加速度に基
づいて車体の制振制御がされることを防止することがで
きる。これは結果的に乗り心地が悪化することを防止す
ることができるという効果が得られる。
As described above, according to the first aspect of the present invention, an actuator is provided on a wheel of a vehicle, and the suspension is capable of receiving a vertical force by the actuator. If the vertical acceleration value is outside the predetermined value range and the state outside the predetermined value range continues for a predetermined time or more, the vibration of the vehicle is damped based on the detected vertical acceleration. In this case, when the acceleration in the vertical direction changes rapidly, it is possible to prevent the vibration control of the vehicle body from being performed based on the detected vertical acceleration. As a result, it is possible to prevent the ride comfort from being deteriorated.

【0077】また、請求項2に記載の発明によれば、車
両の車輪にアクチュエータが設けられ、このアクチュエ
ータによって車輪が上下方向の力を受けることが可能な
サスペンションにおいて、車両の上下加速度を検出し、
この上下加速度値が所定値範囲内の値であり、かつ所定
値範囲内の状態が所定時間以上継続した場合に、検出し
た上下加速度に基づいて車両の振動を制振する制御を行
わないようにしたため、微小な上下方向加速度変化に応
じて車体の制振制御が行われることがなく、サスペンシ
ョンのストロークが少ない路面における乗り心地を向上
させることができるという効果が得られる。
According to the second aspect of the present invention, an actuator is provided on a vehicle wheel, and a vertical acceleration of the vehicle is detected in a suspension capable of receiving a vertical force by the actuator. ,
When the vertical acceleration value is a value within a predetermined value range, and the state within the predetermined value range continues for a predetermined time or more, the control for suppressing the vibration of the vehicle based on the detected vertical acceleration is not performed. As a result, the vibration control of the vehicle body is not performed in response to a small change in the vertical acceleration, and the effect of improving the riding comfort on a road surface with a small stroke of the suspension can be obtained.

【図面の簡単な説明】[Brief description of the drawings]

【図1】 本発明の一実施形態によるサスペンションの
構成を示す説明図である。
FIG. 1 is an explanatory diagram showing a configuration of a suspension according to an embodiment of the present invention.

【図2】 図1に示すサスペンションの制御のメイン処
理を示すフローチャートである。
FIG. 2 is a flowchart showing a main process of controlling the suspension shown in FIG. 1;

【図3】 図2に示すステップS1の詳細処理を示すフ
ローチャートである。
FIG. 3 is a flowchart showing a detailed process of step S1 shown in FIG. 2;

【図4】 図2に示すステップS1の詳細処理を示すフ
ローチャートである。
FIG. 4 is a flowchart showing a detailed process of step S1 shown in FIG. 2;

【図5】 図2に示すステップS1の詳細処理を示すフ
ローチャートである。
FIG. 5 is a flowchart showing a detailed process of step S1 shown in FIG. 2;

【図6】 図2に示すステップS2の詳細処理を示すフ
ローチャートである。
FIG. 6 is a flowchart showing a detailed process of step S2 shown in FIG. 2;

【図7】 図2に示すステップS2の詳細処理を示すフ
ローチャートである。
FIG. 7 is a flowchart showing a detailed process of step S2 shown in FIG. 2;

【図8】 図2に示すステップS3の詳細処理を示すフ
ローチャートである。
FIG. 8 is a flowchart showing a detailed process of step S3 shown in FIG. 2;

【図9】 図2に示すステップS4の詳細処理を示すフ
ローチャートである。
FIG. 9 is a flowchart showing a detailed process of step S4 shown in FIG. 2;

【図10】 図2に示すステップS3の詳細処理を示す
フローチャートである。
FIG. 10 is a flowchart showing a detailed process of step S3 shown in FIG. 2;

【図11】 図2に示すステップS4の詳細処理を示す
フローチャートである。
FIG. 11 is a flowchart showing a detailed process of step S4 shown in FIG. 2;

【図12】 目標値マップの一例を示す説明図である。FIG. 12 is an explanatory diagram showing an example of a target value map.

【図13】 目標値に乗算するゲインを求めるゲインマ
ップの一例を示す説明図である。
FIG. 13 is an explanatory diagram showing an example of a gain map for obtaining a gain by which a target value is multiplied.

【図14】 目標値マップの一例を示す説明図である。FIG. 14 is an explanatory diagram showing an example of a target value map.

【図15】 目標値マップの一例を示す説明図である。FIG. 15 is an explanatory diagram showing an example of a target value map.

【図16】 車体Bの状態を検出するセンサの配置を示
す説明図である。
FIG. 16 is an explanatory diagram showing an arrangement of sensors for detecting a state of a vehicle body B.

【図17】 車体Bの状態を検出するセンサの配置を示
す説明図である。
FIG. 17 is an explanatory diagram showing an arrangement of sensors for detecting a state of a vehicle body B;

【図18】 図7に示す動作を説明する説明図である。FIG. 18 is an explanatory diagram for explaining the operation shown in FIG. 7;

【符号の説明】[Explanation of symbols]

1L,1R アクチュエータ 2L,2R アッパーアーム 3L,3R ロアアーム 4L,4R 駆動アーム 5L,5R リンク 6L,6R ナックル 7L,7R バネ GL,GR 減速器 ML,MR モータ WL,WR ホイール 1L, 1R Actuator 2L, 2R Upper arm 3L, 3R Lower arm 4L, 4R Drive arm 5L, 5R Link 6L, 6R Knuckle 7L, 7R Spring GL, GR Reducer ML, MR Motor WL, WR Wheel

フロントページの続き (72)発明者 北沢 浩一 埼玉県和光市中央1丁目4番1号 株式会 社本田技術研究所内 (72)発明者 渡邊 和久 栃木県芳賀郡芳賀町芳賀台143番地 株式 会社ピーエスジー内 Fターム(参考) 3D001 AA02 AA03 AA04 BA03 CA01 DA15 EA01 EA06 EA07 EA08 EA22 EA32 EA34 EA36 EB00 EC02 EC05 EC07 EC09 ED02 ED09 Continuing from the front page (72) Inventor Koichi Kitazawa 1-4-1 Chuo, Wako-shi, Saitama Pref. Honda R & D Co., Ltd. (72) Inventor Kazuhisa Watanabe 143 Hagadai, Haga-cho, Haga-gun, Tochigi Pref. F term (reference) 3D001 AA02 AA03 AA04 BA03 CA01 DA15 EA01 EA06 EA07 EA08 EA22 EA32 EA34 EA36 EB00 EC02 EC05 EC07 EC09 ED02 ED09

Claims (2)

【特許請求の範囲】[Claims] 【請求項1】 車両の車輪にアクチュエータが設けら
れ、このアクチュエータによって車輪が上下方向の力を
受けることが可能なサスペンションの制御方法であっ
て、 前記制御方法は、 前記車両の上下加速度を検出し、この上下加速度値が所
定値範囲外の値であり、かつ所定値範囲外の状態が所定
時間以上継続した場合に、検出した上下加速度に基づい
て車両の振動を制振する制御を行うことを特徴とするサ
スペンションの制御方法。
1. A suspension control method in which an actuator is provided on a wheel of a vehicle, and the actuator can apply a vertical force to the wheel by the actuator, wherein the control method detects a vertical acceleration of the vehicle. When the vertical acceleration value is out of a predetermined value range and the state outside the predetermined value range continues for a predetermined time or more, control to suppress vibration of the vehicle based on the detected vertical acceleration is performed. Characteristic suspension control method.
【請求項2】 車両の車輪にアクチュエータが設けら
れ、このアクチュエータによって車輪が上下方向の力を
受けることが可能なサスペンションの制御方法であっ
て、 前記制御方法は、 前記車両の上下加速度を検出し、この上下加速度値が所
定値範囲内の値であり、かつ所定値範囲内の状態が所定
時間以上継続した場合に、検出した上下加速度に基づい
て車両の振動を制振する制御を行わないことを特徴とす
るサスペンションの制御方法。
2. A method of controlling a suspension, wherein an actuator is provided on a wheel of a vehicle, and the wheel can receive a vertical force by the actuator, wherein the control method detects a vertical acceleration of the vehicle. When the vertical acceleration value is within a predetermined value range and the state within the predetermined value range continues for a predetermined time or more, control for suppressing vibration of the vehicle based on the detected vertical acceleration is not performed. A suspension control method characterized by the above-mentioned.
JP2000397451A 2000-12-27 2000-12-27 Suspension control method Pending JP2002192930A (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP2000397451A JP2002192930A (en) 2000-12-27 2000-12-27 Suspension control method
US10/013,118 US6671596B2 (en) 2000-12-27 2001-12-07 Control method for suspension

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2000397451A JP2002192930A (en) 2000-12-27 2000-12-27 Suspension control method

Publications (1)

Publication Number Publication Date
JP2002192930A true JP2002192930A (en) 2002-07-10

Family

ID=18862571

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2000397451A Pending JP2002192930A (en) 2000-12-27 2000-12-27 Suspension control method

Country Status (1)

Country Link
JP (1) JP2002192930A (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006273223A (en) * 2005-03-30 2006-10-12 Honda Motor Co Ltd Control device for variable damping force damper
WO2008032596A1 (en) * 2006-09-15 2008-03-20 Toyota Jidosha Kabushiki Kaisha Suspension system for vehicle
JP2014518805A (en) * 2011-05-05 2014-08-07 プッツマイスター エンジニアリング ゲーエムベーハー Traveling work machine with support device
EP2796307A1 (en) * 2013-04-27 2014-10-29 Audi AG Wheel suspension for a motor vehicle
US11167612B2 (en) * 2017-08-03 2021-11-09 Mazda Motor Corporation Vehicle suspension device

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6047709A (en) * 1983-08-24 1985-03-15 Mitsubishi Motors Corp Suspension device of car
JPH06143968A (en) * 1992-10-30 1994-05-24 Mitsubishi Motors Corp Suspension controller
JPH0825935A (en) * 1994-07-19 1996-01-30 Toyota Motor Corp Vehicle roll rigidity control device
JP2711911B2 (en) * 1989-09-11 1998-02-10 トヨタ自動車株式会社 Suspension control device

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6047709A (en) * 1983-08-24 1985-03-15 Mitsubishi Motors Corp Suspension device of car
JP2711911B2 (en) * 1989-09-11 1998-02-10 トヨタ自動車株式会社 Suspension control device
JPH06143968A (en) * 1992-10-30 1994-05-24 Mitsubishi Motors Corp Suspension controller
JPH0825935A (en) * 1994-07-19 1996-01-30 Toyota Motor Corp Vehicle roll rigidity control device

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006273223A (en) * 2005-03-30 2006-10-12 Honda Motor Co Ltd Control device for variable damping force damper
US7885740B2 (en) 2005-03-30 2011-02-08 Honda Motor Co., Ltd. Control system for adjustable damping force
WO2008032596A1 (en) * 2006-09-15 2008-03-20 Toyota Jidosha Kabushiki Kaisha Suspension system for vehicle
US7938410B2 (en) 2006-09-15 2011-05-10 Toyota Jidosha Kabushiki Kaisha Suspension system for vehicle
JP2014518805A (en) * 2011-05-05 2014-08-07 プッツマイスター エンジニアリング ゲーエムベーハー Traveling work machine with support device
EP2796307A1 (en) * 2013-04-27 2014-10-29 Audi AG Wheel suspension for a motor vehicle
US11167612B2 (en) * 2017-08-03 2021-11-09 Mazda Motor Corporation Vehicle suspension device

Similar Documents

Publication Publication Date Title
JP4050018B2 (en) Suspension control device
US12251974B2 (en) Roll vibration damping control system for vehicle and target roll moment computing method therefor
US6671596B2 (en) Control method for suspension
JP4333792B2 (en) Body roll restraint system
JP4471103B2 (en) Vehicle braking / driving force control device
JP4114679B2 (en) Vehicle damping force control device
CN100513224C (en) Vehicle attitude control apparatus
JP2007237933A (en) Body posture control device
US20180281547A1 (en) Roll control apparatus for vehicle
JP2006069527A (en) Suspension control device
JP2013023017A (en) Apparatus and method for controlling vehicle body tilt
JP2013023018A (en) Apparatus and method for controlling tilting of vehicle body
JP2002192930A (en) Suspension control method
JPH06286447A (en) Suspension device for automobile
JP6495566B1 (en) Control unit, suspension system
JP4049999B2 (en) Suspension control method
JP4049991B2 (en) Suspension control method
JP2009179293A (en) Control device for damping force variable damper
JPH06227228A (en) Suspension control device
JPH1191329A (en) Ground load control device
JPH05193322A (en) Suspension control device for vehicle
JP2009073350A (en) Control device
JP2009078761A (en) Suspension controller
JP2008105599A (en) Suspension device, automobile and vehicle motion control method
JP2003112651A (en) Steering gear

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20061201

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20090317

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20090515

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20091201

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20100126

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20100608