JP7791763B2 - Suspension Control Device - Google Patents
Suspension Control DeviceInfo
- Publication number
- JP7791763B2 JP7791763B2 JP2022058974A JP2022058974A JP7791763B2 JP 7791763 B2 JP7791763 B2 JP 7791763B2 JP 2022058974 A JP2022058974 A JP 2022058974A JP 2022058974 A JP2022058974 A JP 2022058974A JP 7791763 B2 JP7791763 B2 JP 7791763B2
- Authority
- JP
- Japan
- Prior art keywords
- road surface
- suspension
- control command
- vehicle
- vehicle body
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Landscapes
- Vehicle Body Suspensions (AREA)
Description
本発明は、サスペンション制御装置に関する。 The present invention relates to a suspension control device.
従来、車両におけるばね上部材とばね下部材との間に介装されるサスペンション装置を制御するサスペンション制御装置としては、走行中に路面から入力される振動が車体(ばね上部材)に伝達するのを抑制するスカイフック制御を行うものがある(たとえば、特許文献1参照)。 Conventionally, suspension control devices that control a suspension device interposed between the sprung and unsprung members of a vehicle include those that perform skyhook control, which suppresses the transmission of vibrations input from the road surface to the vehicle body (sprung members) while driving (see, for example, Patent Document 1).
このようなサスペンション制御装置では、車体の上下方向速度にスカイフックゲイン(スカイフック減衰係数)を乗じて制御指令を求め、サスペンション装置に制御指令が指示する制御力を出力させる。このようにスカイフック制御を行うサスペンション制御装置では、サスペンション装置が発生する減衰力や制御力によって車体の上下方向速度を小さくして車体の振動を抑制して車両における乗心地を向上できる。 Such a suspension control device calculates a control command by multiplying the vehicle body's vertical speed by a skyhook gain (skyhook damping coefficient), and causes the suspension device to output the control force indicated by the control command. In this way, a suspension control device that performs skyhook control reduces the vehicle body's vertical speed using the damping force and control force generated by the suspension device, suppressing vehicle body vibration and improving ride comfort.
従来のサスペンション制御装置では、路面からの振動の伝達を絶縁して車体の振動を抑制できるが、高速走行時に路面の凹凸を乗り越える場合や坂道に突入するような場合に、振動を絶縁しようとするとゲインが大きくなって、サスペンション装置のストローク量が大きくなり、サスペンション装置の伸び切り或いは縮み切りによる振動が車体に伝達されて乗心地が悪化する場合がある。 Conventional suspension control devices can suppress vibrations in the vehicle body by isolating the transmission of vibrations from the road surface, but when driving at high speeds over uneven road surfaces or entering a slope, attempting to isolate the vibrations increases the gain, which increases the stroke of the suspension device, and vibrations caused by the suspension device fully expanding or compressing can be transmitted to the vehicle body, resulting in a worsening ride.
そこで、本発明の目的は、乗心地を向上させ得るサスペンション制御装置の提供である。 Therefore, the object of the present invention is to provide a suspension control device that can improve ride comfort.
上記目的を達成するために、本発明の課題解決手段におけるサスペンション制御装置は、車両における車体と車輪との間に介装されて、車体へ上下方向の力を与えて車体の振動を抑制可能なサスペンション装置を制御するものであって、ばね上共振周波数帯において車体を路面に追従させる路面追従制御指令を求める路面追従制御部と、ばね下共振周波数帯において路面からの振動を車体へ伝達しにくくする制御指令である振動絶縁制御指令を求める振動絶縁制御部と、車両の進行方向の前方の路面変位を検出するプレビューセンサで検出した路面変位に基づいて路面追従制御指令と振動絶縁制御指令との配分を求める切換部と、配分と路面追従制御指令と振動絶縁制御指令からサスペンション装置を制御するための最終制御指令を求める最終指令演算部とを備えている。 To achieve the above object, the suspension control device of the problem-solving means of the present invention controls a suspension device that is interposed between the body and wheels of a vehicle and can apply vertical forces to the body to suppress vibration of the body. It includes a road following control unit that generates a road following control command to make the body follow the road surface in the sprung resonance frequency band, a vibration isolation control unit that generates a vibration isolation control command that is a control command that makes it difficult for vibrations from the road surface to be transmitted to the vehicle body in the unsprung resonance frequency band, a switching unit that determines the allocation of the road following control command and the vibration isolation control command based on road surface displacement detected by a preview sensor that detects road surface displacement ahead in the direction of vehicle travel, and a final command calculation unit that determines a final control command for controlling the suspension device from the allocation, road following control command, and vibration isolation control command.
このように構成されたサスペンション制御装置では、プレビューセンサで検出した路面変位に基づいて路面追従制御指令と振動絶縁制御指令との配分を求めて最終制御指令を求めるため、振動絶縁制御のみではサスペンション装置のストローク量が大きくなり車両における乗心地が悪化すると予測される路面を予見して路面追従制御指令と振動絶縁制御指令とを切り換えて車両における乗心地を向上できる。 A suspension control device configured in this way calculates the final control command by calculating the allocation between road surface following control commands and vibration isolation control commands based on the road surface displacement detected by the preview sensor.This makes it possible to predict road surfaces where vibration isolation control alone would increase the stroke of the suspension device and worsen vehicle ride comfort, and switch between road surface following control commands and vibration isolation control commands to improve vehicle ride comfort.
また、サスペンション制御装置における切換部は、車輪が走行する路面における路面変位を距離で2階微分して路面指標を求め、路面指標に基づいて路面追従制御指令と振動絶縁制御指令との配分を求めるようにしてもよい。このように構成されたサスペンション制御装置によれば、大きな凹凸や坂道の起点を容易且つ正確に予測できるようになり、サスペンション装置のストローク量が大きくなる凹凸や坂道の起点といった路面を事前に予見して路面追従制御指令と振動絶縁制御指令との配分を最適化して、車両における乗心地をより一層向上できる。 The switching unit in the suspension control device may also calculate a road surface index by second-order differentiation of the road surface displacement on the road surface on which the wheels are traveling with respect to distance, and calculate the allocation of road surface following control commands and vibration isolation control commands based on the road surface index. A suspension control device configured in this way can easily and accurately predict the start of large bumps and slopes, and can predict road surfaces such as bumps and slopes that will increase the stroke amount of the suspension device in advance, optimizing the allocation of road surface following control commands and vibration isolation control commands, thereby further improving vehicle ride comfort.
そしてさらに、サスペンション制御装置における切換部は、車輪が走行する路面における路面変位の移動平均或いは車輪が走行する路面における路面変位をローパスフィルタ処理して車輪が走行する路面における路面変位の移動平均の値を距離で2階微分して求めた路面指標を求めてもよい。路面変位の移動平均或いは路面変位をローパスフィルタ処理すると、路面変位に含まれるノイズを除去できるとともに路面変位の急変を緩和でき、ストローク量が大きくならないような細かな路面変化に対しては路面指標が大きな値を採ることが無くなるので、サスペンション装置のストローク量が大きくなる凹凸や坂道の起点の把握をより正確に行える。よって、このように構成されたサスペンション制御装置によれば、車両における乗心地をより一層向上できる。 Furthermore, the switching unit in the suspension control device may calculate a road surface index by low-pass filtering the moving average of road surface displacement on the road surface on which the wheels are traveling or the moving average of road surface displacement on the road surface on which the wheels are traveling, and then differentiating the moving average of road surface displacement on the road surface on which the wheels are traveling by second order with respect to distance. Low-pass filtering the moving average of road surface displacement or road surface displacement can remove noise contained in the road surface displacement and mitigate sudden changes in road surface displacement. This prevents the road surface index from taking large values for small road surface changes that do not increase the stroke amount, making it possible to more accurately identify the start of bumps and slopes that increase the stroke amount of the suspension device. Therefore, a suspension control device configured in this manner can further improve vehicle ride comfort.
さらに、サスペンション制御装置における切換部は、路面指標に車両の走行速度を乗じてサスペンション振動推定値を求め、サスペンション振動推定値に基づいて配分を求めるようにしてもよい。このように構成されたサスペンション制御装置によれば、車両の走行速度に応じてサスペンション装置のストローク量が大きくなる路面をより正確に予見して路面追従制御指令と振動絶縁制御指令との配分を最適化できるので、車両における乗心地をより一層向上できる。 Furthermore, the switching unit in the suspension control device may calculate a suspension vibration estimate by multiplying the road surface index by the vehicle's traveling speed, and calculate the allocation based on the suspension vibration estimate. A suspension control device configured in this way can more accurately predict road surfaces where the stroke amount of the suspension device increases depending on the vehicle's traveling speed, optimizing the allocation of road surface following control commands and vibration isolation control commands, thereby further improving ride comfort in the vehicle.
また、サスペンション制御装置における切換部は、サスペンション振動推定値の振幅の大きさであるレベルに基づいて配分を求めるようにしてもよい。このように構成されたサスペンション制御装置によれば、サスペンション振動推定値のレベルを用いるので、サスペンション装置のストロークの大きさを正確に把握でき、路面追従制御指令と振動絶縁制御指令との配分を最適化して、車両が走行する路面の良悪によらず車両における乗心地を向上できる。また、サスペンション振動推定値が大きな振幅で振動するような場合であっても、レベルが高いままとなるので配分が振動的になって路面追従制御と振動絶縁制御とが頻繁に切り変わってしまうハンチングを防止できる。 The switching unit in the suspension control device may also determine the allocation based on the level, which is the magnitude of the amplitude of the suspension vibration estimated value. With a suspension control device configured in this way, the level of the suspension vibration estimated value is used, making it possible to accurately grasp the magnitude of the suspension device's stroke and optimize the allocation between the road following control command and the vibration isolation control command, thereby improving vehicle ride comfort regardless of the quality of the road surface on which the vehicle is traveling. Furthermore, even when the suspension vibration estimated value vibrates with a large amplitude, the level remains high, preventing hunting, which occurs when the allocation becomes oscillatory and frequently switches between road following control and vibration isolation control.
さらに、サスペンション制御装置における切換部は、車体の前後左右の4輪各輪におけるそれぞれの配分を求めて選択前配分とし、4輪各輪における路面追従制御指令FCの割合が最大となる選択前配分に基づいて配分を求めるようにしてもよい。このように構成されたサスペンション制御装置によれば、サスペンション装置における路面追従制御指令と振動絶縁制御指令の配分が統一されるので、車体の姿勢を安定させ得る。 Furthermore, the switching unit in the suspension control device may determine a pre-selection distribution for each of the four wheels (front, rear, left, and right) of the vehicle body, and determine the distribution based on the pre-selection distribution that maximizes the proportion of road-following control commands FC for each of the four wheels. With a suspension control device configured in this way, the distribution of road-following control commands and vibration isolation control commands in the suspension device is unified, thereby stabilizing the posture of the vehicle body.
また、サスペンション制御装置における切換部は、配分を車両の走行速度に応じてカットオフ周波数が変化するローパスフィルタによって処理し、4輪各輪における最終的な前記配分を求めるようにしてもよい。このように構成されたサスペンション制御装置によれば、走行速度によらず最適なタイミングで最適な配分で制御を実行できる。 The switching unit in the suspension control device may also process the distribution using a low-pass filter whose cutoff frequency changes depending on the vehicle's traveling speed, to determine the final distribution for each of the four wheels. A suspension control device configured in this way can execute control with optimal timing and optimal distribution, regardless of the vehicle's traveling speed.
さらに、サスペンション制御装置における切換部は、車両の操舵角に基づいて車輪が走行する路面を予測し、予測した路面における路面変位に基づいて配分を求めるようにしてもよい。このように構成されたサスペンション制御装置によれば、車両の進路に応じてサスペンション装置のストローク量が大きくなる路面をより正確に予見でき、路面追従制御指令と振動絶縁制御指令との配分を最適化して、車両における乗心地をより一層向上できる。 Furthermore, the switching unit in the suspension control device may predict the road surface on which the wheels will travel based on the vehicle's steering angle, and determine the allocation based on the road surface displacement of the predicted road surface. A suspension control device configured in this way can more accurately predict road surfaces on which the stroke amount of the suspension device will increase depending on the vehicle's path, optimizing the allocation of road surface following control commands and vibration isolation control commands, further improving vehicle ride comfort.
以上より、本発明のサスペンション装置によれば、車両における乗心地を向上させ得る。 As a result, the suspension device of the present invention can improve the ride comfort of a vehicle.
以下、図に示した実施の形態に基づき、本発明を説明する。図1に示すように、一実施の形態におけるサスペンション制御装置Cは、車両Vにおける車体Bと車輪Wとの間に介装されて車体Bへ上下方向の力を与えて車体Bの振動を抑制可能なサスペンション装置Sを制御して、車体Bの振動を抑制する。以下の説明において、サスペンション装置Sおよび車輪Wの添え字は、flが前左側を、frが前右側を、rlが後左側を、rrが後右側を示しており、特に、サスペンション装置Sおよび車輪Wの設置箇所について区別する必要がない場合、添え字を省略する。 The present invention will be described below based on the embodiment shown in the drawings. As shown in FIG. 1, a suspension control device C in one embodiment controls a suspension device S that is interposed between a vehicle body B and a wheel W of a vehicle V and that applies a vertical force to the vehicle body B to suppress vibration of the vehicle body B, thereby suppressing vibration of the vehicle body B. In the following description, the subscripts for the suspension device S and the wheel W are as follows: fl indicates the front left side, fr indicates the front right side, rl indicates the rear left side, and rr indicates the rear right side. When there is no need to particularly distinguish between the installation locations of the suspension device S and the wheel W, the subscripts will be omitted.
サスペンション装置Sfl,Sfr,Srl,Srrは、懸架ばねSPに並列されて車体Bと前後左右の4つの車輪Wとの間の4箇所にそれぞれ介装されており、たとえば、伸縮時に発生する減衰力の調整が可能な減衰力調整ダンパとされる。なお、サスペンション装置Sは、油圧や空圧を利用し推力の調整が可能なテレスコピック型のシリンダや電動リニアアクチュエータ等とされてもよい。サスペンション装置Sは、減衰力を調整するためのソレノイドバルブとソレノイドバルブを駆動するドライバとを備えており、サスペンション制御装置Cから入力される制御指令によって伸縮駆動する。よって、サスペンション装置Sfl,Sfr,Srl,Srrは、サスペンション制御装置Cが求めた最終制御指令F_refの入力を受けると、最終制御指令F_refが指示する減衰力を発揮して車体Bの振動を抑制する。 The suspension units Sfl, Sfr, Srl, and Srr are arranged in parallel with the suspension springs SP and are interposed at four locations between the vehicle body B and the four wheels W (front, rear, left, and right). For example, they are adjustable damping force dampers that can adjust the damping force generated when they extend or retract. The suspension unit S may also be a telescopic cylinder or electric linear actuator that can adjust thrust using hydraulic or pneumatic pressure. The suspension unit S is equipped with a solenoid valve for adjusting the damping force and a driver for operating the solenoid valve, and is driven to extend or retract in response to control commands input from the suspension control unit C. Therefore, when the suspension units Sfl, Sfr, Srl, and Srr receive the final control command F_ref calculated by the suspension control unit C, they exert the damping force indicated by the final control command F_ref to suppress vibration of the vehicle body B.
サスペンション制御装置Cは、4つのサスペンション装置Sfl,Sfr,Srl,Srrの直上のばね上部材である車体Bの上下方向加速度αを検出する4つの加速度センサGと、車両Vの前方の路面変位を検出するプレビューセンサPと、各サスペンション装置Sfl,Sfr,Srl,Srrの変位Xを検出する4つのストロークセンサHと、上下方向加速度αおよび変位Xから最終制御指令F_refを求める制御演算装置Uとを備えている。なお、車両Vの4箇所のサスペンション装置Sfl,Sfr,Srl,Srrは、それぞれ、サスペンション装置Sfl,Sfr,Srl,Srrの直上の加速度センサGと、サスペンション装置Sに対応するストロークセンサHとで組みを成しており、サスペンション制御装置Cは、加速度センサGとストロークセンサHとが検出した情報を処理して求めた最終制御指令F_refは、組を成すサスペンション装置Sfl,Sfr,Srl,Srrの制御に利用される。また、サスペンション装置Sfl,Sfr,Srl,Srrの制御についての説明にあたり、特に、加速度センサG、ストロークセンサHや制御指令について区別する必要がある場合に限り、サスペンション装置Sfl,Sfr,Srl,Srrの何れについての制御であるかを明示し、それ以外の場合ではサスペンション装置Sの符号の添え字を付さない。 The suspension control device C includes four acceleration sensors G that detect the vertical acceleration α of the vehicle body B, which is the sprung member directly above the four suspension units Sfl, Sfr, Srl, and Srr; a preview sensor P that detects road surface displacement ahead of the vehicle V; four stroke sensors H that detect the displacement X of each suspension unit Sfl, Sfr, Srl, and Srr; and a control and calculation unit U that calculates a final control command F_ref from the vertical acceleration α and displacement X. Each of the four suspension units Sfl, Sfr, Srl, and Srr on the vehicle V is paired with an acceleration sensor G directly above the suspension unit Sfl, Sfr, Srl, and Srr and a stroke sensor H corresponding to the suspension unit S. The suspension control device C processes the information detected by the acceleration sensors G and stroke sensors H to calculate the final control command F_ref, which is used to control the suspension units Sfl, Sfr, Srl, and Srr that make up the pair. Furthermore, when explaining the control of suspension units Sfl, Sfr, Srl, and Srr, only when it is necessary to distinguish between the acceleration sensor G, stroke sensor H, and control commands will it be clearly stated which of the suspension units Sfl, Sfr, Srl, and Srr it is controlling; in other cases, no subscript will be added to the reference symbol for suspension unit S.
加速度センサGは、車体Bの制御対象である4つのサスペンション装置Sfl,Sfr,Srl,Srrの直上にそれぞれ設けられており、検出した車体Bの上下方向加速度αを制御演算装置Uに入力する。ストロークセンサHは、各サスペンション装置Sfl,Sfr,Srl,Srrの伸縮方向の変位Xを検出して制御演算装置Uに入力する。なお、車体Bを剛体とみなせば、同一直線上に並ばないように配慮して3つの加速度センサGを車体Bに設置すれば、3つの加速度センサGで検出した加速度から車体Bの4つのサスペンション装置Sfl,Sfr,Srl,Srrの直上の上下方向加速度を演算によって求め得る。よって、加速度センサGを3つだけ車体Bに設けて、サスペンション装置Sfl,Sfr,Srl,Srrの直上の車体Bの上下方向加速度を検出してもよい。この場合、サスペンション制御装置Cは、サスペンション装置Sfl,Sfr,Srl,Srrの直上の車体Bの上下方向加速度と当該サスペンション装置Sfl,Sfr,Srl,Srrに対応するストロークセンサHとが検出した情報とを処理して最終制御指令F_refを求めて、当該サスペンション装置Sfl,Sfr,Srl,Srrを制御すればよい。 The acceleration sensors G are respectively installed directly above the four suspension units Sfl, Sfr, Srl, and Srr, which are the control targets of the vehicle body B, and input the detected vertical acceleration α of the vehicle body B to the control and calculation unit U. The stroke sensor H detects the displacement X in the extension/contraction direction of each suspension unit Sfl, Sfr, Srl, and Srr, and inputs this to the control and calculation unit U. If the vehicle body B is considered a rigid body, and three acceleration sensors G are installed on the vehicle body B so that they are not aligned on the same line, the vertical acceleration of the units directly above the four suspension units Sfl, Sfr, Srl, and Srr of the vehicle body B can be calculated from the accelerations detected by the three acceleration sensors G. Therefore, only three acceleration sensors G may be installed on the vehicle body B to detect the vertical acceleration of the vehicle body B directly above the suspension units Sfl, Sfr, Srl, and Srr. In this case, the suspension control device C processes the vertical acceleration of the vehicle body B directly above the suspension devices Sfl, Sfr, Srl, and Srr and information detected by the stroke sensors H corresponding to those suspension devices Sfl, Sfr, Srl, and Srr to determine the final control command F_ref and control those suspension devices Sfl, Sfr, Srl, and Srr.
プレビューセンサPは、図1に示すように、車体Bの前端に設けられており、車両Vがこれから走行する路面変位を検出するために、車両Vの前方であって車両Vの先端から所定距離Lだけ離間した位置の路面における路面変位を検出する。なお、プレビューセンサPは、搭乗者の操舵によって車両Vが通過する可能性のある範囲の路面変位を検出できるように車両Vの前方の路面変位を車両Vの幅方向に広がる範囲で検出できるようになっている。なお、プレビューセンサPとしては、車両Vから離れた位置における前方の路面変位を検出できるセンサであればよく、たとえば、ミリ波レーダー、マイクロ波レーダー、レーザーレーダー、光学カメラ、超音波ソナー、赤外線センサといったセンサを利用できる。なお、プレビューセンサPの車体Bへの設置位置は、路面変位を検出できる位置であれば、前端以外に設置してもよい。 As shown in FIG. 1, the preview sensor P is mounted at the front end of the vehicle body B. It detects road surface variations ahead of the vehicle V, at a position a predetermined distance L from the front end of the vehicle V, in order to detect road surface variations along which the vehicle V will travel. The preview sensor P is designed to detect road surface variations ahead of the vehicle V over a range extending in the width direction of the vehicle V, so that it can detect road surface variations within a range that the vehicle V may pass through due to steering by the occupant. The preview sensor P may be any sensor capable of detecting road surface variations ahead at a distance from the vehicle V, and examples of such sensors include millimeter-wave radar, microwave radar, laser radar, optical cameras, ultrasonic sonar, and infrared sensors. The preview sensor P may be mounted at a position other than the front end on the vehicle body B, as long as it is capable of detecting road surface variations.
制御演算装置Uは、図2に示すように、路面追従制御指令FCを求める路面追従制御部U1と、振動絶縁制御指令FIを求める振動絶縁制御部U2と、路面追従制御指令FCと振動絶縁制御指令FIの配分を求める切換部U3と、路面追従制御指令FCと振動絶縁制御指令FIと切換部U3が求めた配分から最終制御指令F_refを求める最終指令演算部U4とを備えて構成されている。 As shown in Figure 2, the control calculation device U is composed of a road following control unit U1 that calculates a road following control command FC, a vibration isolation control unit U2 that calculates a vibration isolation control command FI, a switching unit U3 that calculates the distribution between the road following control command FC and the vibration isolation control command FI, and a final command calculation unit U4 that calculates a final control command F_ref from the road following control command FC, the vibration isolation control command FI, and the distribution calculated by the switching unit U3.
路面追従制御部U1は、詳細には、図3に示すように、ストロークセンサHが検出した変位Xを微分する微分器10と、伸縮速度dXの低周波成分dX_lowを抽出するローパスフィルタ11と、伸縮速度の低周波成分dX_lowに減衰係数を乗じる乗算器12と、上下方向加速度αを積分する積分器13と、上下方向速度Bvにスカイフックゲイン(スカイフック減衰係数)を乗じる乗算器14と、各乗算器12,14が出力した値を加算して路面追従制御指令FCを求める加算器15とを備えている。 As shown in Figure 3, the road-following control unit U1 is specifically equipped with a differentiator 10 that differentiates the displacement X detected by the stroke sensor H, a low-pass filter 11 that extracts the low-frequency component dX_low of the extension/retraction speed dX, a multiplier 12 that multiplies the low-frequency component dX_low of the extension/retraction speed by a damping coefficient, an integrator 13 that integrates the vertical acceleration α, a multiplier 14 that multiplies the vertical speed Bv by the skyhook gain (skyhook damping coefficient), and an adder 15 that adds the values output by multipliers 12 and 14 to determine the road-following control command FC.
微分器10は、ストロークセンサHが検出した変位Xを微分してサスペンション装置Sの伸縮速度dXを求める。また、積分器13は、上下方向加速度αを積分して車体Bの上下方向速度Bvを求める。路面追従制御を行うために路面追従制御部U1で必要とする情報は、サスペンション装置Sの伸縮速度dXと車体Bの上下方向速度Bvである。サスペンション装置Sの伸縮速度dXは、ばね上部材である車体Bとばね下部材である車輪Wの上下方向の相対速度に等しいので、サスペンション制御装置Cは、車体Bの上下方向速度Bvと車輪Wの上下方向速度の差から伸縮速度dXを得てもよい。車輪Wの上下方向速度を得るには、車輪Wを支持するナックルやサスペンションアーム、或いはサスペンション装置Sの車輪W側に連結されて車輪Wとともに上下動する部位に加速度センサを設けて、車輪Wの上下方向加速度を得てから、上下方向加速度を積分すればよい。このように、ストロークセンサHの代わりに加速度センサを設けて伸縮速度dXを求めるようにしてもよい。また、車体Bの上下方向速度Bvは、車輪Wの上下方向速度にサスペンション装置Sの伸縮速度dXを加算すれば得られるので、サスペンション制御装置Cは、車体Bに設けた加速度センサGを廃止して車輪Wに加速度センサを設けて車体Bの上下方向速度Bvを求めてもよい。 The differentiator 10 differentiates the displacement X detected by the stroke sensor H to determine the extension/retraction speed dX of the suspension unit S. The integrator 13 integrates the vertical acceleration α to determine the vertical velocity Bv of the vehicle body B. The information required by the road-following control unit U1 to perform road-following control is the extension/retraction speed dX of the suspension unit S and the vertical velocity Bv of the vehicle body B. Since the extension/retraction speed dX of the suspension unit S is equal to the relative vertical velocity between the vehicle body B (the sprung member) and the wheel W (the unsprung member), the suspension control device C may obtain the extension/retraction speed dX from the difference between the vertical velocity Bv of the vehicle body B and the vertical velocity of the wheel W. To obtain the vertical velocity of the wheel W, an acceleration sensor may be installed on the knuckle or suspension arm that supports the wheel W, or on a part connected to the wheel W side of the suspension unit S that moves up and down with the wheel W. The vertical acceleration of the wheel W may then be obtained and integrated. In this way, an acceleration sensor may be installed instead of the stroke sensor H to obtain the extension/retraction speed dX. Furthermore, since the vertical velocity Bv of the vehicle body B can be obtained by adding the extension/contraction velocity dX of the suspension unit S to the vertical velocity of the wheel W, the suspension control unit C may eliminate the acceleration sensor G provided on the vehicle body B and provide an acceleration sensor on the wheel W to determine the vertical velocity Bv of the vehicle body B.
ローパスフィルタ11は、微分器10が出力する伸縮速度dXを濾波して伸縮速度の低周波成分dX_lowを抽出する。ローパスフィルタ11のカットオフ周波数fcutは、ばね下共振周波数をfwとすると、fcut≦fwとなるように設定されている。よって、ローパスフィルタ11は、伸縮速度dXからばね下共振周波数fwを含む高周波成分が除去される。より詳細には、本実施の形態のローパスフィルタ11のカットオフ周波数fcutは、ばね上共振周波数をfbとすると、fb≦fcut≦fwの範囲に収まるように設定されている。したがって、本実施の形態では、ローパスフィルタ11によって抽出した伸縮速度dXの低周波成分dX_lowは、伸縮速度dXからばね上共振周波数fbより高周波側が取り除かれた信号となる。 The low-pass filter 11 filters the extension/contraction speed dX output by the differentiator 10 to extract the low-frequency component dX_low of the extension/contraction speed. The cutoff frequency fcut of the low-pass filter 11 is set so that fcut≦fw, where fw is the unsprung resonance frequency. Therefore, the low-pass filter 11 removes high-frequency components including the unsprung resonance frequency fw from the extension/contraction speed dX. More specifically, in this embodiment, the cutoff frequency fcut of the low-pass filter 11 is set so that fb≦fcut≦fw, where fb is the sprung resonance frequency. Therefore, in this embodiment, the low-frequency component dX_low of the extension/contraction speed dX extracted by the low-pass filter 11 is a signal in which the high-frequency side above the sprung resonance frequency fb has been removed from the extension/contraction speed dX.
乗算器12は、前述のローパスフィルタ11によって抽出された低周波成分dX_lowに減衰係数Clowを乗じて低周波制御指令Flowを求める。他方、乗算器14は、上下方向速度BvにスカイフックゲインCskyを乗じてスカイフック制御指令Fskyを求める。なお、上下方向加速度αを積分器13で積分すると高周波成分がある程度除去されるので、上下方向速度Bvをフィルタ処理していないが、スカイフック制御指令Fskyを得るために好ましい情報としてはばね上共振周波数帯の上下方向速度Bvであるため、バンドパスフィルタ或いはローパスフィルタで上下方向速度Bvを処理してばね上共振周波数帯の上下方向速度Bvを抽出してからスカイフックゲインCskyを乗じてスカイフック制御指令Fskyを得てもよい。そして、加算器15は、得られた低周波制御指令Flowとスカイフック制御指令Fskyとを加算して路面追従制御指令FCを求める。 Multiplier 12 multiplies the low-frequency component dX_low extracted by the low-pass filter 11 by the damping coefficient Clow to obtain the low-frequency control command Flow. Meanwhile, multiplier 14 multiplies the vertical velocity Bv by the skyhook gain Csky to obtain the skyhook control command Fsky. Note that because integrating the vertical acceleration α with integrator 13 removes some of the high-frequency components, the vertical velocity Bv is not filtered. However, since the vertical velocity Bv in the sprung resonance frequency band is the preferred information for obtaining the skyhook control command Fsky, the vertical velocity Bv can be processed with a bandpass filter or low-pass filter to extract the vertical velocity Bv in the sprung resonance frequency band, and then multiplied by the skyhook gain Csky to obtain the skyhook control command Fsky. Adder 15 then adds the obtained low-frequency control command Flow and skyhook control command Fsky to obtain the road-following control command FC.
低周波制御指令Flowは、サスペンション装置Sの伸縮速度の低周波成分dX_lowに減衰係数Clowを乗じて得られる指令であるから、サスペンション装置Sが高周波で伸縮する際に発生する減衰力を小さくするが、サスペンション装置Sが低周波で伸縮する際に発生する減衰力を大きくする指令である。つまり、低周波制御指令Flowは、路面変位の周期が短い場合、サスペンション装置Sを伸縮しやすくさせて路面から入力される振動を車体Bに伝えにくくする。また、低周波制御指令Flowは、路面変位の周期が長い場合、サスペンション装置Sを伸縮しにくくさせて路面と車体Bとの距離を変動しないようにし、車体Bを路面変位に追従させようとする。 The low-frequency control command Flow is a command obtained by multiplying the low-frequency component dX_low of the extension/contraction speed of the suspension unit S by the damping coefficient Clow, and therefore reduces the damping force generated when the suspension unit S extends or contracts at high frequencies, but increases the damping force generated when the suspension unit S extends or contracts at low frequencies. In other words, when the cycle of road surface displacement is short, the low-frequency control command Flow makes it easier for the suspension unit S to extend or contract, making it less likely that vibrations input from the road surface will be transmitted to the vehicle body B. Furthermore, when the cycle of road surface displacement is long, the low-frequency control command Flow makes it more difficult for the suspension unit S to extend or contract, preventing fluctuations in the distance between the road surface and the vehicle body B and allowing the vehicle body B to follow the road surface displacement.
他方、スカイフック制御指令Fskyは、上下方向速度BvにスカイフックゲインCskyを乗じて得られる指令であるから、車体Bの上下方向速度Bvに比例してサスペンション装置Sが発生する減衰力を大きくさせる指令である。つまり、スカイフック制御指令Fskyは、サスペンション装置Sに車体Bの振動の大きさに比例した減衰力を発揮させて車体Bの振動を抑制させる。 On the other hand, the skyhook control command Fsky is a command obtained by multiplying the vertical velocity Bv by the skyhook gain Csky, and is therefore a command to increase the damping force generated by the suspension device S in proportion to the vertical velocity Bv of the vehicle body B. In other words, the skyhook control command Fsky causes the suspension device S to exert a damping force proportional to the magnitude of the vibration of the vehicle body B, thereby suppressing the vibration of the vehicle body B.
そして、路面追従制御指令FCは、低周波制御指令Flowとスカイフック制御指令Fskyを加算して得られる制御指令である。サスペンション制御装置Cが路面追従制御指令FCによってサスペンション装置Sを制御すると、サスペンション装置Sに車体Bを路面変位に追従させつつも車体Bの振動を低減する力を発揮させる。 The road surface following control command FC is a control command obtained by adding the low-frequency control command Flow and the skyhook control command Fsky. When the suspension control device C controls the suspension device S using the road surface following control command FC, the suspension device S exerts a force that reduces vibration of the vehicle body B while causing the vehicle body B to follow the road surface displacement.
なお、サスペンション制御装置Cが路面追従制御指令FCのみをサスペンション装置Sに与えてサスペンション装置Sを制御(路面追従制御)する際、路面入力から車体Bまでの振動伝達ゲインは、図4に示すように、ばね上共振周波数帯でゲインが0dB近傍となり路面変位に車体Bが追従し、ばね下共振周波数帯ではゲインが下がって車体Bへの振動が絶縁されるような特性となっており、車体Bがばね上共振周波数帯では路面に追従しつつもばね下共振周波数帯の振動が絶縁される。 When the suspension control device C controls the suspension device S (road surface following control) by issuing only the road surface following control command FC to the suspension device S, the vibration transmission gain from the road surface input to the vehicle body B has a characteristic such that, as shown in Figure 4, the gain is close to 0 dB in the sprung resonance frequency band, allowing the vehicle body B to follow road surface displacement, and the gain decreases in the unsprung resonance frequency band, isolating vibrations to the vehicle body B. This means that the vehicle body B follows the road surface in the sprung resonance frequency band, while vibrations in the unsprung resonance frequency band are isolated.
なお、低周波制御指令Flowを求める際の減衰係数Clowとスカイフック制御指令Fskyを求める際のスカイフックゲインCskyとの比によって低周波制御とスカイフック制御の割合を調節でき、減衰係数ClowとスカイフックゲインCskyは車両Vに適するよう設定される。また、低周波制御指令Flowとスカイフック制御指令Fskyとに基づいて路面追従制御指令FCを得て、路面追従制御指令FCによってサスペンション装置Sを制御すると、ばね上共振周波数帯では車体Bが路面に追従しつつ、ばね下共振周波数帯の振動の車体Bへの伝達を抑制できる。 The proportion of low-frequency control and skyhook control can be adjusted by the ratio between the damping coefficient Clow used when calculating the low-frequency control command Flow and the skyhook gain Csky used when calculating the skyhook control command Fsky, and the damping coefficient Clow and skyhook gain Csky are set to suit the vehicle V. Furthermore, by obtaining a road surface following control command FC based on the low-frequency control command Flow and the skyhook control command Fsky and controlling the suspension device S using the road surface following control command FC, the vehicle body B can follow the road surface in the sprung resonance frequency band while suppressing the transmission of vibrations in the unsprung resonance frequency band to the vehicle body B.
振動絶縁制御部U2は、振動絶縁制御指令FIを求める。サスペンション制御装置Cが振動絶縁制御指令FIのみをサスペンション装置Sに与えてサスペンション装置Sを制御する(振動絶縁制御)場合、路面入力から車体Bまでの振動伝達ゲインは、たとえば、図5に示すように、ばね上共振周波数帯でゲインがマイナスの値を採り、その後、ばね下共振周波数帯を超えても下降して、ばね上共振周波数帯およびばね下共振周波数帯において路面から車体Bへの振動が絶縁されるような特性となっている。 The vibration isolation control unit U2 calculates a vibration isolation control command FI. When the suspension control device C controls the suspension device S by providing only the vibration isolation control command FI to the suspension device S (vibration isolation control), the vibration transmission gain from the road surface input to the vehicle body B has a characteristic such that, for example, as shown in Figure 5, the gain takes a negative value in the sprung resonance frequency band and then decreases even after exceeding the unsprung resonance frequency band, thereby isolating vibration from the road surface to the vehicle body B in the sprung resonance frequency band and unsprung resonance frequency band.
振動絶縁制御指令FIは、ばね上共振周波数帯およびばね下共振周波数帯において車体Bへの振動を絶縁できる制御指令となっていればよい。このような特性を得るには、たとえば、図6に示すように、振動絶縁制御部U2は、車体Bの上下方向速度Bvに減衰係数を乗じて第1指令を求める第1指令演算部21と、車輪Wが変位することで懸架ばねSPが車体Bを振動させる力を打ち消す第2指令を車輪Wの変位から求める第2指令演算部22と、これら第1指令および第2指令を加算して振動絶縁制御指令FIを求める加算部23とを備えるものでもよい。 The vibration isolation control command FI only needs to be a control command that can isolate vibrations from the vehicle body B in the sprung and unsprung resonant frequency bands. To achieve such characteristics, for example, as shown in FIG. 6, the vibration isolation control unit U2 may include a first command calculation unit 21 that multiplies the vertical velocity Bv of the vehicle body B by a damping coefficient to obtain a first command; a second command calculation unit 22 that calculates a second command from the displacement of the wheel W to cancel the force that the suspension spring SP causes to vibrate the vehicle body B due to the displacement of the wheel W; and an adder 23 that adds the first and second commands to obtain the vibration isolation control command FI.
車輪Wの変位は、加速度センサGが検出した車体Bの上下方向速度Bvを2階積分して得た車体Bの上下方向の変位にストロークセンサHで検出したサスペンション装置Sの変位Xを加算して得てもよいし、車輪Wの上下方向加速度を加速度センサで検出してこの上下方向加速度を2階積分して得てもよい。なお、第1指令演算部21は、ばね上部材である車体Bの振動を抑制する第一指令を求めるものであるので、上下方向速度Bvをバンドパスフィルタ或いはローパスフィルタで処理してばね上共振周波数帯の上下方向速度Bvを抽出してから減衰係数を乗じて第一指令を得てもよい。また、第2指令演算部22は、ばね下部材である車輪Wの変位から第2指令を求めるので、車輪Wの変位をバンドパスフィルタ或いはローパスフィルタで処理してばね下共振周波数帯の変位を抽出してから第2指令を得てもよい。 The displacement of the wheel W may be obtained by adding the displacement X of the suspension device S detected by the stroke sensor H to the vertical displacement of the vehicle body B obtained by second-order integration of the vertical velocity Bv of the vehicle body B detected by the acceleration sensor G, or by detecting the vertical acceleration of the wheel W with an acceleration sensor and then second-order integration of this vertical acceleration. Since the first command calculation unit 21 calculates a first command to suppress vibration of the vehicle body B, which is a sprung member, it may process the vertical velocity Bv with a band-pass filter or low-pass filter to extract the vertical velocity Bv in the sprung resonance frequency band and then multiply it by a damping coefficient to obtain the first command. Furthermore, since the second command calculation unit 22 calculates the second command from the displacement of the wheel W, which is an unsprung member, it may process the displacement of the wheel W with a band-pass filter or low-pass filter to extract the displacement in the unsprung resonance frequency band and then obtain the second command.
また、振動絶縁制御部U2は、たとえば、図7に示すように、車体Bの上下方向速度Bvに減衰係数を乗じて第3指令を求める第3指令演算部24と、車輪Wの上下方向速度に減衰係数を乗じて第4指令を求める第4指令演算部25と、これら第3指令および第4指令を加算して振動絶縁制御指令FIを求める加算部26とを備えるものでもよい。なお、第3指令演算部24は、ばね上部材である車体Bの振動を抑制する第3指令を求めるものであるので、上下方向速度Bvをバンドパスフィルタ或いはローパスフィルタで処理してばね上共振周波数帯の上下方向速度Bvを抽出してから減衰係数を乗じて第3指令を得てもよい。また、第4指令演算部25は、ばね下部材である車輪Wの上下方向速度から第4指令を求めるので、車輪Wの上下方向速度をバンドパスフィルタ或いはローパスフィルタで処理してばね下共振周波数帯の上下方向速度を抽出してから減衰係数を乗じて第4指令を得てもよい。 As shown in FIG. 7 , the vibration isolation control unit U2 may include a third command calculation unit 24 that multiplies the vertical velocity Bv of the vehicle body B by a damping coefficient to calculate a third command; a fourth command calculation unit 25 that multiplies the vertical velocity of the wheel W by a damping coefficient to calculate a fourth command; and an adder 26 that adds the third and fourth commands to calculate a vibration isolation control command FI. Because the third command calculation unit 24 calculates the third command to suppress vibration of the vehicle body B, which is a sprung member, it may process the vertical velocity Bv with a band-pass filter or a low-pass filter to extract the vertical velocity Bv in the sprung resonance frequency band and then multiply it by the damping coefficient to obtain the third command. Because the fourth command calculation unit 25 calculates the fourth command from the vertical velocity of the wheel W, which is an unsprung member, it may process the vertical velocity of the wheel W with a band-pass filter or a low-pass filter to extract the vertical velocity in the unsprung resonance frequency band and then multiply it by the damping coefficient to obtain the fourth command.
サスペンション制御装置Cが振動絶縁制御指令FIのみをサスペンション装置Sへ与える場合、車輪W側からの振動に対してはサスペンション装置Sを伸縮しやすくして車体Bの上下方向の変動を抑制して車体Bを路面の変位によらず一定の高さに保とうとする。よって、路面性状が凹凸の少ない良好な路面である場合、サスペンション制御装置Cが振動絶縁制御を行うと、車体Bの高さが変化しないようようにする制御が実行されるので車両Vにおける乗心地が向上する。ところが、サスペンション制御装置Cが振動絶縁制御のみを実行する場合、高速走行時に車輪Wが凹凸を乗り越える場合や坂道突入時では車体Bの高さを変化させないようにしてサスペンション装置Sのストローク量が大きくなる傾向を示す。これに対して、サスペンション制御装置Cが路面追従制御指令FCのみをサスペンション装置Sへ与える場合、高周波振動の入力に対しては振動を車体Bに伝達しにくくしつつも、サスペンション装置Sを伸縮しにくくさせて路面と車体Bとの距離を変動しないようにし、車体Bを路面変位に追従させようとする。よって、サスペンション装置Sが路面追従制御を実行する場合、高速走行時に車輪Wが凹凸を乗り越える場合や坂道突入時ではサスペンション装置Sを伸縮させにくくしてストローク量が大きくなるのを抑制でき、振動を緩和できる。このように、高速走行時に車輪Wが凹凸を乗り越える場合や坂道突入時では、サスペンション制御装置Cは、路面追従制御を実行すると車両Vにおける乗心地を向上させ得る。 When the suspension control device C issues only the vibration isolation control command FI to the suspension device S, it attempts to easily expand and contract the suspension device S in response to vibrations from the wheel W side, suppressing vertical fluctuations of the vehicle body B and maintaining the vehicle body B at a constant height regardless of road surface displacement. Therefore, when the road surface is favorable and has few irregularities, the suspension control device C performs vibration isolation control, which prevents the height of the vehicle body B from changing, improving ride comfort in the vehicle V. However, when the suspension control device C only performs vibration isolation control, the height of the vehicle body B tends to remain unchanged when the wheel W overcomes irregularities during high-speed driving or when entering a slope, resulting in an increased stroke of the suspension device S. In contrast, when the suspension control device C issues only the road surface following control command FC to the suspension device S, it makes it difficult for the suspension device S to expand and contract in response to input of high-frequency vibrations, while preventing fluctuations in the distance between the road surface and the vehicle body B and allowing the vehicle body B to follow road surface displacement. Therefore, when the suspension device S performs road surface following control, when the wheel W goes over uneven surfaces during high-speed driving or when going up a slope, the suspension device S is less likely to expand or contract, preventing the stroke amount from increasing and reducing vibration. In this way, when the wheel W goes over uneven surfaces during high-speed driving or when going up a slope, the suspension control device C can improve the ride comfort of the vehicle V by performing road surface following control.
つづいて、切換部U3は、路面追従制御指令FCと振動絶縁制御指令FIの配分を求める。サスペンション装置Sがフルストロークして伸び切り或いは縮み切りとなるような状況でない場合、つまり、サスペンション装置Sのストローク量が小さくフルストロークする恐れがない場合、路面からの振動の伝達を絶縁して車体Bの振動を抑制する方が車両Vにおける乗心地を良好に保つことができる。一方、車両Vが高速走行時に凹凸を乗り越える場合は坂道に差し掛かる状況となると、振動絶縁制御指令FIのみでサスペンション装置Sを制御すると次第にサスペンション装置Sのストローク量が大きくなってサスペンション装置Sが伸び切り或いは縮み切りとなって車両Vにおける乗心地が悪化する恐れがあるので路面追従制御指令FCの配分を増やしてサスペンション装置Sの伸び切りや縮み切りを未然に防いで車両Vにおける乗心地の悪化を抑制する方がよい。よって、本実施の形態のサスペンション制御装置Cでは、切換部U3は、サスペンション装置Sのストローク量を推定する指標を求めて、路面追従制御指令FCと振動絶縁制御指令FIの配分を求めている。 Next, the switching unit U3 determines the allocation of the road surface following control command FC and the vibration isolation control command FI. When the suspension unit S is not in a situation where it would fully extend or compress at full stroke, i.e., when the stroke of the suspension unit S is small and there is no risk of it reaching full stroke, isolating the transmission of vibrations from the road surface and suppressing vibrations in the vehicle body B can maintain a good ride comfort in the vehicle V. On the other hand, when the vehicle V is traveling at high speed over an uneven surface and approaches a slope, controlling the suspension unit S solely with the vibration isolation control command FI may gradually increase the stroke of the suspension unit S, causing the suspension unit S to fully extend or compress, thereby deteriorating the ride comfort in the vehicle V. Therefore, it is better to increase the allocation of the road surface following control command FC to prevent the suspension unit S from fully extending or compressing, thereby suppressing a deterioration in the ride comfort in the vehicle V. Therefore, in the suspension control device C of this embodiment, the switching unit U3 determines the allocation of the road surface following control command FC and the vibration isolation control command FI by calculating an index that estimates the stroke of the suspension unit S.
具体的には、切換部U3は、図8に示すように、4つの車輪Wfl,Wfr,Wrl,Wrrが走行する路面を予測する予測部31と、プレビューセンサPが検出した路面変位のうち予測部31によって各車輪Wfl,Wfr,Wrl,Wrrが走行すると予測された路面変位Zを移動平均した値を距離で2階微分して路面変位の距離に対する変化率の変化率である路面指標RIを求める指標演算部32と、路面指標RIを車両Vの走行速度で割って路面指標RIを時間単位に変換する変換部33と、変換部33によって時間単位に変換された路面指標RIに車両Vの走行速度を乗じてサスペンション振動推定値SVを求めるサスペンション振動推定部34と、サスペンション振動推定値SVの大きさを求めるレベル演算部35と、レベル演算部35が求めたサスペンション振動推定値SVの大きさに基づいて4つの車輪Wfl,Wfr,Wrl,Wrr毎の路面追従制御指令FCと振動絶縁制御指令FIとの配分である選択前配分を求める配分算出部36と、配分算出部36が求めた4つの選択前配分から路面追従制御指令FCの割合が最大となる選択前配分を選択する選択部37と、選択部37が選択した配分を車両Vの走行速度に応じてカットオフ周波数が変化するローパスフィルタによって処理して4輪各輪Wfl,Wfr,Wrl,Wrrにおける最終的な配分を求める最終配分演算部38とを備えている。 Specifically, as shown in FIG. 8, the switching unit U3 includes a prediction unit 31 that predicts the road surface on which the four wheels Wfl, Wfr, Wrl, and Wrr will travel; an index calculation unit 32 that calculates a road surface index RI, which is the rate of change of the rate of change of the road surface displacement with respect to distance, by second-order differentiation of the moving average of the road surface displacement Z that the prediction unit 31 predicts will be traveled by each wheel Wfl, Wfr, Wrl, and Wrr from among the road surface displacements detected by the preview sensor P; a conversion unit 33 that converts the road surface index RI into time units by dividing the road surface index RI by the traveling speed of the vehicle V; and a suspension vibration estimation unit 34 that multiplies the road surface index RI converted into time units by the traveling speed of the vehicle V to calculate a suspension vibration estimated value SV. The system is equipped with a level calculation unit 35 that calculates the magnitude of the suspension vibration estimated value SV, a distribution calculation unit 36 that calculates a pre-selection distribution, which is a distribution of the road surface following control command FC and the vibration isolation control command FI for each of the four wheels Wfl, Wfr, Wrl, and Wrr, based on the magnitude of the suspension vibration estimated value SV calculated by the level calculation unit 35, a selection unit 37 that selects the pre-selection distribution that maximizes the proportion of the road surface following control command FC from the four pre-selection distributions calculated by the distribution calculation unit 36, and a final distribution calculation unit 38 that processes the distribution selected by the selection unit 37 using a low-pass filter whose cutoff frequency changes according to the traveling speed of the vehicle V, and calculates a final distribution for each of the four wheels Wfl, Wfr, Wrl, and Wrr.
プレビューセンサPは、車両Vのイグニッションキーがオンされると、常時、所定のサンプリングレートで車両Vから所定距離Lだけ離れた位置における路面変位Zを検出する。なお、プレビューセンサPは、車両Vの走行時のみ路面変位Zを検出するようにされてもよい。プレビューセンサPが検出した路面変位は、車両Vを基準して車両Vの前後方向の位置、左右方向の位置に関連付けれてサスペンション制御装置Cを構成するハードウェアにおける記憶装置に一時的に保存され更新される。よって、たとえば、図9に示すように、車両Vの前方の距離Lから車両Vまでの間の図9中で黒点で示す位置における路面変位Zは、プレビューセンサPによって検出されて既知となっている。そして、路面変位Zは、車両Vの前後方向の座標と、左右方向の座標と組みとされて記憶装置に保存される。なお、プレビューセンサPは、車両Vの前方から所定距離Lだけ離れた位置における車両Vの左右方向の路面変位Zも検出可能となっているが、所定距離Lを中心として前後左右に検出可能な範囲を持つセンサとされてもよい。なお、路面変位のデータは、車両Vが該当路面を走行した後は不要となるので、不要となった路面変位Zのデータを新しい路面変位Zのデータで更新するようにして、順次、車両Vがこれらか走行する路面変位Zのデータを一時保存できる程度の記憶容量が前記記憶装置内に確保されればよい。プレビューセンサPの検出によって、車両Vの前方であって前後および左右に範囲を持った路面変位のデータが蓄積される。 When the ignition key of the vehicle V is turned on, the preview sensor P constantly detects road surface displacement Z at a position a predetermined distance L away from the vehicle V at a predetermined sampling rate. The preview sensor P may also be configured to detect road surface displacement Z only while the vehicle V is traveling. The road surface displacement detected by the preview sensor P is associated with the longitudinal and lateral positions of the vehicle V relative to the vehicle V and temporarily stored and updated in a storage device in the hardware constituting the suspension control device C. For example, as shown in FIG. 9, the road surface displacement Z at the position indicated by the black dot in FIG. 9 between the distance L ahead of the vehicle V and the vehicle V is detected by the preview sensor P and is known. The road surface displacement Z is then paired with the longitudinal and lateral coordinates of the vehicle V and stored in the storage device. The preview sensor P is also capable of detecting road surface displacement Z in the lateral direction of the vehicle V at a position a predetermined distance L away from the front of the vehicle V, but it may also be a sensor with a detection range in all directions, centered on the predetermined distance L. Furthermore, since road surface displacement data becomes unnecessary after the vehicle V has traveled over the corresponding road surface, the unnecessary road surface displacement Z data can be updated with new road surface displacement Z data, and the storage device should have sufficient memory capacity to temporarily store the road surface displacement Z data as the vehicle V travels along these road surfaces. Road surface displacement data covering ranges in front of the vehicle V, front to back and left to right, is accumulated based on detection by the preview sensor P.
予測部31は、プレビューセンサPで検出した路面変位のうち、車両Vの各輪Wfl,Wfr,Wrl、Wrrがこれから走行する路面の車両Vを基準とした前後方向および左右方向の座標を予測する。具体的には、車両Vが旋回中は、走行速度と操舵角に応じて車両Vの旋回軌跡が変化するため、予測部31は、車両Vから走行速度と操舵角の情報を得て車両Vがこれから走行する路面の前後方向および左右方向の座標を予測する。走行速度と操舵角と車両Vにおける各輪Wfl,Wfr,Wrl、Wrrの走行軌跡とは相関関係があるので、たとえば、予測部31は、予め把握した前記相関関係に基づいて走行速度と操舵角とから走行軌跡上にある路面座標を抽出すればよい。なお、車両Vは、自身が搭載するセンサが車両Vの走行速度およびハンドルの操舵角を検出してCANバスを通じて車両VのECUへ送信しているため、本実施の形態のサスペンション制御装置Cは、CANバスから予測部31で必要とする情報を得るようにしているが、別途、走行速度を検出する車速センサおよび操舵角を検出する舵角センサを備えていてもよい。
また、予測部31は、操舵角に代えて車両Vのヨーレートを用いて路面の前記座標を予測してもよい。予測部31は、車両Vの走行状況に応じて、サスペンション制御装置Cの制御周期毎に、順次、各輪Wfl,Wfr,Wrl、Wrrが走行する路面座標を予測する。車両Vが走行中では車両Vが前進するので、予測部31は、前回の制御周期で予測部31が予測した路面座標から少し前方の路面座標を予測することになる。
The prediction unit 31 predicts the longitudinal and lateral coordinates of the road surface on which each of the wheels Wfl, Wfr, Wrl, and Wrr of the vehicle V will travel, based on the vehicle V, from the road surface displacement detected by the preview sensor P. Specifically, since the turning trajectory of the vehicle V changes depending on the traveling speed and steering angle while the vehicle V is turning, the prediction unit 31 obtains information on the traveling speed and steering angle from the vehicle V and predicts the longitudinal and lateral coordinates of the road surface on which the vehicle V will travel. Since there is a correlation between the traveling speed, the steering angle, and the traveling trajectory of each of the wheels Wfl, Wfr, Wrl, and Wrr of the vehicle V, for example, the prediction unit 31 may extract the road surface coordinates on the traveling trajectory from the traveling speed and the steering angle based on the correlation that has been determined in advance. In addition, since the vehicle V has sensors installed therein that detect the vehicle V's traveling speed and steering angle and transmit this information to the vehicle V's ECU via the CAN bus, the suspension control device C of this embodiment is configured to obtain the information required by the prediction unit 31 from the CAN bus, but may also be provided with a separate vehicle speed sensor that detects the vehicle speed and a steering angle sensor that detects the steering angle.
Furthermore, the prediction unit 31 may predict the road surface coordinates using the yaw rate of the vehicle V instead of the steering angle. The prediction unit 31 predicts the road surface coordinates on which each wheel Wfl, Wfr, Wrl, and Wrr travels in sequence for each control cycle of the suspension control device C, depending on the traveling conditions of the vehicle V. Since the vehicle V moves forward while traveling, the prediction unit 31 predicts road surface coordinates slightly ahead of the road surface coordinates predicted by the prediction unit 31 in the previous control cycle.
つづいて、指標演算部32は、路面変位Zのうち予測部31によって各車輪Wfl,Wfr,Wrl,Wrrが走行すると予測された路面変位Zを移動平均した値を距離で2階微分して路面変位Zの距離に対する変化率の変化率である路面指標RIを求める。前方左側の車輪Wflが走行する路面の路面座標について路面指標RIを求める場合、指標演算部32は、まず、予測部31によって車輪Wflが走行すると予測された路面座標における所定数N個の路面変位Zの移動平均の値を求める。具体的には、指標演算部32は、車輪Wflが走行する軌跡上の路面座標の路面変位Zのうち、車両Vから所定距離だけ離間した路面変位Zを起点にして、車両V側へ遡って或いは車両Vの前方へ向かって所定数N個の路面変位Zを抽出して、これらN個の路面変位Zを加算して、加算した値をNで除して移動平均の値を求める。なお、指標演算部32は、移動平均の値を求める際に、車輪Wflが走行する軌跡上の路面座標の路面変位Zのうち、プレビューセンサPが検出した最新の路面変位Zを先頭にして、車両V側へ遡って所定数N個の路面変位Zを抽出するようにしてもよいし、所定距離は任意に変更可能であるし、車両Vの走行速度に応じて可変であってもよい。このように、指標演算部32が路面変位Zの移動平均を求めると、車両Vが走行中は車両Vの前進に伴って、所定数Nに属する路面も更新されて入れ替わって路面の性状によって値が変化する。なお、所定数Nの値は、プレビューセンサPによって検知された車輪Wflが走行すると予測された路面変位Zの路面座標の個数以下であれば、任意に設定できる。 Next, the index calculation unit 32 calculates a road surface index RI, which is the rate of change of the rate of change of the road surface displacement Z with respect to distance, by second-order differentiation of the moving average of the road surface displacement Z predicted by the prediction unit 31 for each wheel Wfl, Wfr, Wrl, and Wrr. When calculating the road surface index RI for the road surface coordinates of the road surface on which the front left wheel Wfl is traveling, the index calculation unit 32 first calculates the moving average of a predetermined number N of road surface displacements Z at the road surface coordinates predicted by the prediction unit 31 for the wheel Wfl. Specifically, the index calculation unit 32 extracts a predetermined number N of road surface displacements Z from the road surface displacement Z at the road surface coordinates on the trajectory on which the wheel Wfl is traveling, starting from a road surface displacement Z a predetermined distance away from the vehicle V, and moving backward or forward toward the vehicle V, and then adds up these N road surface displacements Z and divides the sum by N to calculate the moving average. When calculating the moving average, the index calculation unit 32 may extract a predetermined number N of road surface displacements Z from the road surface coordinates on the trajectory of the wheel Wfl, starting with the most recent road surface displacement Z detected by the preview sensor P and working backward toward the vehicle V. The predetermined distance may be changed as desired and may vary depending on the traveling speed of the vehicle V. In this way, when the index calculation unit 32 calculates the moving average of road surface displacements Z, as the vehicle V moves forward while traveling, the road surfaces belonging to the predetermined number N are updated and replaced, and the value changes depending on the road surface properties. The value of the predetermined number N may be set to any value as long as it is equal to or less than the number of road surface coordinates of the road surface displacements Z predicted to be traveled by the wheel Wfl detected by the preview sensor P.
そして、指標演算部32は、前述のようにして求めた移動平均の値を距離で2階微分して車輪Wflの走行する路面の路面指標RIを求める。なお、路面指標RIは、各輪Wfl,Wfr,Wrl,Wrr毎に求められる。 The index calculation unit 32 then calculates the road surface index RI of the road surface on which the wheel Wfl is traveling by second-order differentiating the moving average value calculated as described above with respect to distance. Note that the road surface index RI is calculated for each wheel Wfl, Wfr, Wrl, and Wrr.
指標演算部32が路面変位Zの移動平均を求めると、移動平均の値は路面変位Zの急変やノイズの影響を緩和して平均化した値となる。よって、指標演算部32が路面変位Zの移動平均を求めることにより、サスペンション装置Sのストローク量が大きくなるような大きな凹凸や坂道の起点が車両Vがこれから走行する路面に存在しているか正確に把握できるようになる。 When the index calculation unit 32 calculates the moving average of the road surface displacement Z, the value of the moving average is an averaged value that reduces the effects of sudden changes in the road surface displacement Z and noise. Therefore, by calculating the moving average of the road surface displacement Z, the index calculation unit 32 can accurately determine whether the road surface on which the vehicle V is about to travel contains large irregularities or the start of a slope that would increase the stroke amount of the suspension device S.
また、指標演算部32は、移動平均の値を距離で2階微分することによって、車両Vの車輪Wfl,Wfr,Wrl,Wrrの現在地から所定距離Lに車両Vの先端から各輪Wfl,Wfr,Wrl,Wrrまでの距離をそれぞれ加算した距離だけ離れた位置の路面変位Zの移動平均の変化率の変化率が求められる。そして、この路面変位Zの移動平均の変化率の変化率は路面指標RIとされる。 In addition, the index calculation unit 32 obtains the rate of change of the moving average rate of change of road surface displacement Z at a position a distance away from the current position of the wheels Wfl, Wfr, Wrl, and Wrr of the vehicle V by differentiating the value of the moving average twice with respect to distance, which is a predetermined distance L plus the distance from the front end of the vehicle V to each wheel Wfl, Wfr, Wrl, and Wrr. The rate of change of the moving average rate of change of this road surface displacement Z is then set as the road surface index RI.
路面指標RIは、路面変位Zの変化率の変化率であるから、路面変位Zが上昇或いは下降する大きな凹凸や坂道の起点で路面指標RIの絶対値が大きくなる傾向を示す。対して、路面変位Zの移動平均を1階微分して得た値は、車両Vが坂道を継続的に走行する際に常に大きな値となってしまう。サスペンション装置Sのストローク量は、車両Vが坂道を継続的に走行する場合にはさほど大きくならず、車両Vが坂道に突入する場合にサスペンション装置Sのストローク量が大きくなる。路面指標RIは、路面追従制御指令FCと振動絶縁制御指令FIとを切換る配分を求める指標であり、サスペンション装置Sのストローク量が大きくなる状況では路面追従制御指令FCを採用したいので、サスペンション装置Sのストローク量を正確に判断可能な指標であることが好ましい。前記移動平均の値や移動平均の1階微分して得た値を路面指標RIとして採用しても、大きな凹凸や坂道の起点を把握可能であるので、これらを路面指標RIとして採用してもよいが、移動平均を2階微分して得た値は、大きな凹凸や坂道の起点でより大きくなる傾向を示すので、前記配分を求めるための路面指標RIとして最適となる。なお、移動平均に必要なサンプル数、つまり、Nの数は任意に設定できるが、車両Vの前後方向の分解能が荒い場合は、Nの数を極小さくしてもよい。 Since the road surface index RI is the rate of change of the rate of change of road surface displacement Z, the absolute value of the road surface index RI tends to increase at the start of large unevenness or slopes where road surface displacement Z increases or decreases. In contrast, the value obtained by first-order differentiation of the moving average of road surface displacement Z always becomes large when the vehicle V is continuously traveling up a slope. The stroke amount of the suspension unit S does not become very large when the vehicle V is continuously traveling up a slope, but becomes large when the vehicle V enters a slope. The road surface index RI is an index used to determine the allocation between the road surface following control command FC and the vibration isolation control command FI. Since it is desirable to adopt the road surface following control command FC in situations where the stroke amount of the suspension unit S is large, it is preferable for the index to be able to accurately determine the stroke amount of the suspension unit S. The value of the moving average or the value obtained by first-order differentiation of the moving average can be used as the road surface index RI, as it is possible to identify the start points of large irregularities and slopes, and so these can be used as the road surface index RI. However, the value obtained by second-order differentiation of the moving average tends to be larger at the start points of large irregularities and slopes, and is therefore optimal as the road surface index RI for determining the distribution. The number of samples required for the moving average, i.e., the number N, can be set arbitrarily, but if the resolution in the longitudinal direction of the vehicle V is coarse, the number N can be made extremely small.
また、本実施の形態では、指標演算部32は、路面変位Zの移動平均の値を距離で2階微分して路面指標RIを求めているが、路面変位Zを距離で2階微分して、路面変位Zを距離で2階微分した値の移動平均値を求め、当該移動平均値を路面指標RIとしてもよい。また、指標演算部32は、路面変位Zの移動平均を求めることに代えて、路面指標Zをローパスフィルタで処理して得た値を2階微分して路面指標RIを得てもよいし、路面指標Zを2階微分してからローパスフィルタで処理して路面指標RIを得てもよい。路面変位Zをローパスフィルタ処理することで、路面変位Zの急変やノイズの影響を緩和した値が得られるので、移動平均を行って路面指標RIを得た場合と同等の路面指標RIを求めることができる。 In addition, in this embodiment, the index calculation unit 32 obtains the road surface index RI by second-order differentiation of the moving average value of the road surface displacement Z with respect to distance, but it may also obtain a moving average value of the second-order differentiation of the road surface displacement Z with respect to distance, and use this moving average value as the road surface index RI. Furthermore, instead of obtaining a moving average of the road surface displacement Z, the index calculation unit 32 may obtain the road surface index RI by second-order differentiation of the value obtained by processing the road surface index Z with a low-pass filter, or may obtain the road surface index RI by second-order differentiation of the road surface index Z and then processing it with a low-pass filter. By processing the road surface displacement Z with a low-pass filter, a value is obtained in which the effects of sudden changes in the road surface displacement Z and noise are mitigated, making it possible to obtain a road surface index RI equivalent to that obtained by performing a moving average.
指標演算部32によって路面指標RIが求まると、変換部33は、路面指標RIを車両Vの走行速度で割って路面指標RIを時間単位に変換する。路面指標RIは、路面変位Zを距離で微分した値であるから、車両Vの車輪Wfl,Wfr,Wrl,Wrrの現在地から所定距離Lに車両Vの先端から4つの車輪Wfl,Wfr,Wrl,Wrrまでの距離をそれぞれ加算した距離だけ離れた位置の路面変位Zの移動平均の変化率の変化率である。ある制御周期において車輪Wが路面指標RIが得られた路面を走行するタイミングとなった際に、路面追従制御指令FCと振動絶縁制御指令FIとの配分を当該路面指標RIから後述する処理で求めた配分として制御すればよいのであるが、路面指標RIが求められるタイミングは車輪Wが当該路面指標RIに対応する路面座標を走行する時点よりも過去になる。路面指標RIを距離を基準として取り扱うよりも時間を基準として取り扱う方が容易となるため、本実施の形態のサスペンション制御装置Cでは、変換部33は、路面指標RIを走行速度で除して4つの車輪Wfl,Wfr,Wrl,Wrr毎に求められた路面指標RIの単位を時間単位に変換している。 Once the road surface index RI is calculated by the index calculation unit 32, the conversion unit 33 converts the road surface index RI into time units by dividing the road surface index RI by the vehicle V's traveling speed. The road surface index RI is a value obtained by differentiating the road surface displacement Z with respect to distance, and is therefore the rate of change of the moving average of the road surface displacement Z at a position a distance L from the current positions of the wheels Wfl, Wfr, Wrl, and Wrr of the vehicle V, plus the distances from the front end of the vehicle V to the four wheels Wfl, Wfr, Wrl, and Wrr. When the wheel W travels on a road surface for which the road surface index RI has been obtained during a certain control cycle, the allocation of the road surface following control command FC and the vibration isolation control command FI can be controlled based on the allocation calculated from the road surface index RI using processing described below. However, the timing at which the road surface index RI is calculated occurs before the wheel W travels on the road surface coordinates corresponding to the road surface index RI. Since it is easier to treat the road surface index RI based on time rather than distance, in the suspension control device C of this embodiment, the conversion unit 33 divides the road surface index RI by the driving speed and converts the units of the road surface index RI obtained for each of the four wheels Wfl, Wfr, Wrl, and Wrr into time units.
サスペンション振動推定部34は、変換部33によって時間単位に変換された4つの車輪Wfl,Wfr,Wrl,Wrr毎に求められた路面指標RIに車両Vの走行速度を乗じて4つの車輪Wfl,Wfr,Wrl,Wrr毎にサスペンション振動推定値SVを求める。路面指標RIは路面変位Zの変化率の変化率であるから、サスペンション振動推定部34を省略して路面指標RIをそのまま利用して配分を求めてよいが、サスペンション装置Sのストローク量は車両Vの走行速度が高ければ高いほど路面からの入力によって大きくなる傾向を示す。そのため、路面指標RIに車両速度を乗じたサスペンション振動推定値SVは、路面指標RIよりもサスペンション装置Sのストロークの大きさを把握するのに最適な値となる。 The suspension vibration estimation unit 34 multiplies the road surface index RI calculated for each of the four wheels Wfl, Wfr, Wrl, and Wrr, converted into time units by the conversion unit 33, by the vehicle V's traveling speed, to calculate the suspension vibration estimate value SV for each of the four wheels Wfl, Wfr, Wrl, and Wrr. Because the road surface index RI is the rate of change of the rate of change of the road surface displacement Z, the suspension vibration estimation unit 34 can be omitted and the road surface index RI used directly to calculate the distribution. However, the stroke amount of the suspension unit S tends to increase due to input from the road surface the higher the traveling speed of the vehicle V. Therefore, the suspension vibration estimate value SV calculated by multiplying the road surface index RI by the vehicle speed is a more optimal value for determining the magnitude of the suspension unit S stroke than the road surface index RI.
サスペンション振動推定値SVは、そのままでは、路面変位Zが減少する場面、つまり、路面の高さが低くなる場面では負の値を示す。また、サスペンション振動推定値SVの波高値が高くなる場面では、高速走行中に路面の凹凸を乗り越える場合や坂道の起点である可能性が高く、サスペンション装置Sのストローク量も大きくなる。サスペンション振動推定値SVが大きな振幅で変動している最中にはサスペンション振動推定値SVが小さくなる場面があるが、その場合でもサスペンション装置Sのストローク量は大きくなる。よって、より正確にサスペンション装置Sのストローク量を把握するには、サスペンション振動推定値SVの振幅の大きさであるレベルを求めればよい。そこで、レベル演算部35は、4つの車輪Wfl,Wfr,Wrl,Wrr毎に求められた4つのサスペンション振動推定値SVのレベルをそれぞれ求める。 Unmodified, the suspension vibration estimated value SV will exhibit a negative value when the road surface displacement Z decreases, that is, when the road surface height decreases. Furthermore, when the crest value of the suspension vibration estimated value SV becomes high, it is highly likely that the vehicle is going over an uneven road surface while traveling at high speed, or that the vehicle is at the start of a slope, and the stroke amount of the suspension unit S will also become large. While the suspension vibration estimated value SV is fluctuating with a large amplitude, there are times when the suspension vibration estimated value SV becomes small, but even in such cases the stroke amount of the suspension unit S will become large. Therefore, to more accurately grasp the stroke amount of the suspension unit S, it is sufficient to determine the level, which is the magnitude of the amplitude of the suspension vibration estimated value SV. Therefore, the level calculation unit 35 determines the levels of the four suspension vibration estimated values SV obtained for each of the four wheels Wfl, Wfr, Wrl, and Wrr.
レベル演算部35は、具体的には、サスペンション振動推定部34が求めたサスペンション振動推定値SVの信号をオリジナル信号として、このオリジナル信号に対してゲインを変えずに位相のみ異なる信号を複数生成し、オリジナル信号と複数の位相の異なる信号の最大の値をサスペンション振動推定値SVのレベル値とする。オリジナル信号に対して位相が所定角度ずつずれた信号を複数生成して、これらの信号から最大値を選べば、この最大値がオリジナル信号の波高値に近似した値となるので、レベル値をタイムリーに求めることができる。なお、レベル演算部35は、この他にも、ピークホールドやヒルベルト変換といった処理によって信号のサスペンション振動推定値SVの包絡線を算出してレベルを求めてもよいし、サスペンション振動推定値SVとサスペンション振動推定値SVの微分値或いは積分値の合成ベクトルの長さをレベルとして求めてもよい。 Specifically, the level calculation unit 35 takes the suspension vibration estimated value SV signal calculated by the suspension vibration estimation unit 34 as an original signal, generates multiple signals that differ only in phase from this original signal without changing the gain, and determines the maximum value of the multiple signals that differ in phase from the original signal as the level value of the suspension vibration estimated value SV. By generating multiple signals whose phases are shifted by a predetermined angle from the original signal and selecting the maximum value from these signals, this maximum value will be a value that approximates the peak value of the original signal, making it possible to calculate the level value in a timely manner. The level calculation unit 35 may also calculate the envelope of the suspension vibration estimated value SV of the signal using processing such as peak hold or Hilbert transform to calculate the level, or may calculate the length of the resultant vector of the suspension vibration estimated value SV and the differential or integral value of the suspension vibration estimated value SV as the level.
配分算出部36は、レベル演算部35が求めたサスペンション振動推定値SVのレベルに基づいて4つの車輪Wfl,Wfr,Wrl,Wrr毎の路面追従制御指令FCと振動絶縁制御指令FIとの配分である選択前配分を求める。サスペンション振動推定値SVのレベルは、サスペンション装置Sのストローク量の大きさを示す指標であり、前述したように、サスペンション装置Sのストローク量が大きい場合には路面追従制御指令FCの割合を多くする方が車両Vにおける乗心地が良くなり、サスペンション装置Sのストローク量が小さい場合には振動絶縁制御指令FIの割合を多くする方が車両Vにおける乗心地が良くなる。 The allocation calculation unit 36 calculates a pre-selection allocation, which is the allocation between the road surface following control command FC and the vibration isolation control command FI for each of the four wheels Wfl, Wfr, Wrl, and Wrr, based on the level of the suspension vibration estimated value SV calculated by the level calculation unit 35. The level of the suspension vibration estimated value SV is an index that indicates the magnitude of the stroke amount of the suspension unit S, and as described above, when the stroke amount of the suspension unit S is large, increasing the proportion of the road surface following control command FC improves the ride comfort of the vehicle V, and when the stroke amount of the suspension unit S is small, increasing the proportion of the vibration isolation control command FI improves the ride comfort of the vehicle V.
そこで、配分算出部36は、サスペンション振動推定値SVのレベルに設定される上限閾値t1と下限閾値t2とを用いて選択前配分を求める。そして、配分算出部36は、図10に示すように、サスペンション振動推定値SVのレベルが上限閾値t1を超えるとになると路面追従制御指令FCの配分を100%とするとともに振動絶縁制御指令FIの選択前配分を0%とし、サスペンション振動推定値SVのレベルが下限閾値t2以下になると路面追従制御指令FCの配分を0%とするとともに振動絶縁制御指令FIの選択前配分を100%とし、サスペンション振動推定値SVのレベルが下限閾値t2以上であって上限閾値t1以下である場合、レベルの値に比例して路面追従制御指令FCの選択前配分を大きくする。なお、上限閾値t1と下限閾値t2は、サスペンション振動推定値SVのレベルとサスペンション装置Sの実際のストローク量との関係性から決定されればよく、上限閾値t1については少なくともサスペンション装置Sがフルストロークすると考えられるレベルの値よりも小さな値に設定される。 Therefore, the allocation calculation unit 36 calculates the pre-selection allocation using an upper threshold t1 and a lower threshold t2, which are set for the level of the estimated suspension vibration value SV. As shown in FIG. 10 , when the level of the estimated suspension vibration value SV exceeds the upper threshold t1, the allocation calculation unit 36 sets the allocation of the road surface following control command FC to 100% and the pre-selection allocation of the vibration isolation control command FI to 0%. When the level of the estimated suspension vibration value SV falls below the lower threshold t2, the allocation calculation unit 36 sets the allocation of the road surface following control command FC to 0% and the pre-selection allocation of the vibration isolation control command FI to 100%. When the level of the estimated suspension vibration value SV is equal to or greater than the lower threshold t2 and equal to or less than the upper threshold t1, the allocation calculation unit 36 increases the pre-selection allocation of the road surface following control command FC in proportion to the level. Note that the upper threshold t1 and the lower threshold t2 may be determined based on the relationship between the level of the estimated suspension vibration value SV and the actual stroke amount of the suspension unit S, and the upper threshold t1 is set to a value smaller than the level at which the suspension unit S is considered to be at full stroke.
選択前配分は、路面追従制御指令FCと振動絶縁制御指令FIとに乗じるゲインとして捉えることができるので、配分算出部36は、具体的には、路面追従制御指令FCに乗じるべきゲインK1として、サスペンション振動推定値SVのレベルの値からゲインK1を求める。ただし、K1は0以上1以下の値となる。 The pre-selection allocation can be considered as a gain by which the road following control command FC and the vibration isolation control command FI are multiplied. Specifically, the allocation calculation unit 36 determines the gain K1 by which the road following control command FC should be multiplied from the level of the suspension vibration estimated value SV. However, K1 is a value between 0 and 1.
なお、配分算出部36は、レベル演算部35が求めたサスペンション振動推定値SVのレベルに基づいて選択前配分を求めているが、路面指標RI或いは路面指標RIの振幅の大きさであるレベルに基づいて選択前配分を求めてもよい。 Note that the allocation calculation unit 36 calculates the pre-selection allocation based on the level of the suspension vibration estimated value SV calculated by the level calculation unit 35, but the pre-selection allocation may also be calculated based on the level, which is the road surface index RI or the magnitude of the amplitude of the road surface index RI.
選択部37は、配分算出部36が求めた4つ車輪Wfl,Wfr,Wrl,Wrrの選択前配分から路面追従制御指令FCの割合が最大となる選択前配分を選択する。つまり、選択部37は、4つの選択前配分のゲインK1のうちから最大のゲインK1を制御に用いる配分として選択する。このように選択部37が4つの選択前配分から1つの配分を選択するようにしているので、4つの車輪Wfl,Wfr,Wrl,Wrrの制御において路面追従制御指令FCと振動絶縁制御指令FIとの配分が異なる制御がばらばらに行われるのを防止できる。 The selection unit 37 selects the pre-selection allocation that maximizes the proportion of the road following control command FC from the pre-selection allocations for the four wheels Wfl, Wfr, Wrl, and Wrr calculated by the allocation calculation unit 36. In other words, the selection unit 37 selects the largest gain K1 from the gains K1 of the four pre-selection allocations as the allocation to be used for control. Because the selection unit 37 selects one allocation from the four pre-selection allocations in this way, it is possible to prevent inconsistent control of the four wheels Wfl, Wfr, Wrl, and Wrr with different allocations of the road following control command FC and the vibration isolation control command FI.
最終配分演算部38は、本実施の形態のサスペンション制御装置Cでは、車両Vの走行速度に応じてカットオフ周波数が変化するローパスフィルタで構成されており、選択部37が選択した配分をローパスフィルタ処理して4輪各輪Wfl,Wfr,Wrl,Wrrにおける最終的な配分を求める。車両Vの走行速度が速くなればなるほど、路面指標RIが求められた路面を車輪Wが走行する時間が短くなる。ローパスフィルタによって遅延が生じるのは、阻止帯域となるので、走行速度が高くなればなるほど通過帯域と阻止帯域とを区切るカットオフ周波数を高くすれば、ローパスフィルタで処理した配分の遅延時間が短くなる。よって、たとえば、カットオフ周波数をf2cutとし、最小のカットオフ周波数をf2cut_lowとし、走行速度をVvとすると、f2cut=f2cut_low+m・Vv(mは任意の係数)を演算して、ローパスフィルタのカットオフ周波数fcutを走行速度Vvに応じて変更すればよい。なお、前述したカットオフ周波数fcutを走行速度Vvから求める演算式は一例であって、サスペンション制御装置Cに最適となるように演算式を変更できる。 In the suspension control device C of this embodiment, the final allocation calculation unit 38 is configured with a low-pass filter whose cutoff frequency changes depending on the vehicle V's traveling speed. The allocation selected by the selection unit 37 is low-pass filtered to determine the final allocation for each of the four wheels Wfl, Wfr, Wrl, and Wrr. The faster the vehicle V's traveling speed, the shorter the time the wheels W travel on the road surface for which the road surface index RI is determined. Since the delay caused by the low-pass filter occurs in the stop band, the higher the traveling speed, the shorter the delay time of the allocation processed by the low-pass filter. Therefore, for example, if the cutoff frequency is f2cut, the minimum cutoff frequency is f2cut_low, and the traveling speed is Vv, the low-pass filter's cutoff frequency fcut can be changed according to the traveling speed Vv by calculating f2cut = f2cut_low + m·Vv (m is an arbitrary coefficient). Note that the above-mentioned formula for calculating the cutoff frequency fcut from the vehicle speed Vv is just one example, and the formula can be modified to be optimal for the suspension control device C.
また、最終配分演算部38は、選択部37が選択した配分をローパスフィルタ処理するので、配分の急激な変化を緩和できる。なお、配分の急激な変化の恐れがない場合には、最終配分演算部38は、路面指標RIが求められた路面を車輪Wが走行する時間だけ遅延させて最終的な配分を求めてもよい。切換部U3は、所定の制御周期毎に最終的な配分を求めるが、求めた最終的な配分を記憶装置に一時保存しておき、車両速度に応じて路面指標RIを求められた路面を車輪Wが走行する時間が経過したタイミングで一時保存した前記最終的な配分を今回の制御で使用する最終的な配分として採用すればよい。 Furthermore, the final allocation calculation unit 38 performs low-pass filtering on the allocation selected by the selection unit 37, thereby mitigating sudden changes in the allocation. If there is no risk of sudden changes in the allocation, the final allocation calculation unit 38 may calculate the final allocation by delaying the time it takes for the wheels W to travel on the road surface for which the road surface index RI has been determined. The switching unit U3 calculates the final allocation for each predetermined control cycle, but the calculated final allocation may be temporarily stored in a storage device, and the temporarily stored final allocation may be adopted as the final allocation to be used in the current control once the time has passed for the wheels W to travel on the road surface for which the road surface index RI has been determined according to the vehicle speed.
以上より、切換部U3は、サスペンション装置Sのストローク量を示す指標が大きくなると路面追従制御指令FCの配分を大きくし、サスペンション装置Sのストローク量を示す指標が小さくなると路面追従制御指令FCの配分を小さくする。 As a result of the above, the switching unit U3 increases the distribution of the road surface following control command FC when the index indicating the stroke amount of the suspension device S increases, and decreases the distribution of the road surface following control command FC when the index indicating the stroke amount of the suspension device S decreases.
最終指令演算部U4は、図11に示すように、切換部U3が求めた路面追従制御指令FCの配分を示すゲインK1から振動絶縁制御指令FIに乗じるべきゲインK2をK2=1-K1を演算して求める演算部41と、切換部U3が求めた路面追従制御指令FCの配分を示すゲインK1と路面追従制御指令FCとを乗じる乗算部42と、演算部41が求めたゲインK2と振動絶縁制御指令FIとを乗じる乗算部43と、乗算部42と乗算部43が出力した値を加算して最終制御指令F_refを求める加算部44とを備えている。 As shown in FIG. 11, the final command calculation unit U4 includes a calculation unit 41 that calculates K2 = 1 - K1 to determine the gain K2 by which the vibration isolation control command FI should be multiplied from the gain K1 indicating the distribution of the road following control command FC determined by the switching unit U3; a multiplication unit 42 that multiplies the road following control command FC by the gain K1 indicating the distribution of the road following control command FC determined by the switching unit U3; a multiplication unit 43 that multiplies the gain K2 determined by the calculation unit 41 by the vibration isolation control command FI; and an addition unit 44 that adds the values output by the multiplication unit 42 and the multiplication unit 43 to determine the final control command F_ref.
よって、最終指令演算部U4は、ゲインK1が0を超えて1未満の値である場合には、ゲインK1の値が大きくなればなるほど振動絶縁制御指令FIよりも路面追従制御指令FCの配分を大きくし、ゲインK1の値が小さくなればなるほど路面追従制御指令FCよりも振動絶縁制御指令FIの配分を大きくする。また、最終指令演算部U4は、ゲインK1の値が1である場合、振動絶縁制御指令FIの配分を0とし、路面追従制御指令FCをそのまま最終制御指令F_refとする。他方、最終指令演算部U4は、ゲインK1の値が0である場合、路面追従制御指令FCの配分を0とし、振動絶縁制御指令FIをそのまま最終制御指令F_refとする。 Therefore, when the gain K1 is greater than 0 and less than 1, the final command calculation unit U4 increases the allocation of the road surface following control command FC relative to the vibration isolation control command FI as the value of gain K1 increases, and increases the allocation of the vibration isolation control command FI relative to the road surface following control command FC as the value of gain K1 decreases. Furthermore, when the value of gain K1 is 1, the final command calculation unit U4 sets the allocation of the vibration isolation control command FI to 0 and uses the road surface following control command FC as the final control command F_ref. On the other hand, when the value of gain K1 is 0, the final command calculation unit U4 sets the allocation of the road surface following control command FC to 0 and uses the vibration isolation control command FI as the final control command F_ref.
以上より、最終指令演算部U4は、サスペンション装置Sのストローク量が小さいと推定される場合には振動絶縁制御指令FIの配分を増やして路面追従制御指令FCに対して振動絶縁制御指令FIを優先するような最終制御指令F_refを求める。また、最終指令演算部U4はサスペンション装置Sのストローク量が大きいと推定される場合には、路面追従制御指令FCの割合を増やして振動絶縁制御指令FIに対して路面追従制御指令FCを優先するような最終制御指令F_refを求める。この最終制御指令F_refは、サスペンション装置Sが出力すべき推力の大きさと向きを指示する指令となっており、サスペンション装置Sに入力される。 As described above, when the stroke amount of the suspension unit S is estimated to be small, the final command calculation unit U4 increases the allocation of the vibration isolation control command FI and calculates a final control command F_ref that prioritizes the vibration isolation control command FI over the road surface following control command FC. Furthermore, when the stroke amount of the suspension unit S is estimated to be large, the final command calculation unit U4 increases the proportion of the road surface following control command FC and calculates a final control command F_ref that prioritizes the road surface following control command FC over the vibration isolation control command FI. This final control command F_ref is a command that indicates the magnitude and direction of the thrust to be output by the suspension unit S, and is input to the suspension unit S.
このように、本実施の形態におけるサスペンション制御装置Cは、車体Bの上下方向加速度αとサスペンション装置Sの変位Xとに基づいて最終制御指令F_refを求めてサスペンション装置Sの図外のドライバへ最終制御指令F_refを入力する。サスペンション装置Sは、最終制御指令F_refが指示する推力を発揮する。 In this way, the suspension control device C in this embodiment calculates the final control command F_ref based on the vertical acceleration α of the vehicle body B and the displacement X of the suspension device S, and inputs the final control command F_ref to the driver (not shown) of the suspension device S. The suspension device S exerts a thrust force instructed by the final control command F_ref.
そして、サスペンション制御装置Cは、図12に示すように、車両Vが走行中、加速度センサGで車体Bの上下方向加速度αを検出するとともに、ストロークセンサHでサスペンション装置Sの変位Xを検出する(ステップF1)。つづいて、サスペンション制御装置Cは、上下方向加速度αと変位Xに基づいて路面追従制御指令FCを求めて(ステップF2)、さらに、上下方向加速度αと変位Xとに基づいて振動絶縁制御指令FIを求める(ステップF3)。また、サスペンション制御装置Cは、プレビューセンサPが検出する路面変位Zに基づいて配分(ゲインK1,K2)を求めて(ステップF4)、路面追従制御指令FC、振動絶縁制御指令FIおよび配分(ゲインK1)に基づいて最終制御指令F_refを求める(ステップF5)。そして、サスペンション制御装置Cは、最終制御指令F_refをサスペンション装置Sへ与えてサスペンション装置Sを制御する(ステップF6)。サスペンション制御装置Cは、繰り返してステップF1からステップF6までの処理を行って4つのサスペンション装置Sfl,Slr,Srl,Srrを制御する。 As shown in FIG. 12, while the vehicle V is traveling, the suspension control device C detects the vertical acceleration α of the vehicle body B using the acceleration sensor G and detects the displacement X of the suspension device S using the stroke sensor H (step F1). Next, the suspension control device C calculates a road-following control command FC based on the vertical acceleration α and the displacement X (step F2), and further calculates a vibration isolation control command FI based on the vertical acceleration α and the displacement X (step F3). The suspension control device C also calculates a distribution (gains K1, K2) based on the road displacement Z detected by the preview sensor P (step F4), and calculates a final control command F_ref based on the road-following control command FC, the vibration isolation control command FI, and the distribution (gain K1) (step F5). The suspension control device C then provides the final control command F_ref to the suspension device S to control the suspension device S (step F6). The suspension control device C repeatedly performs steps F1 to F6 to control the four suspension devices Sfl, Slr, Srl, and Srr.
なお、サスペンション制御装置Cは、ハードウェア資源としては、図示はしないが具体的にはたとえば、加速度センサG、ストロークセンサHおよびプレビューセンサPが出力する信号を取り込むためのインターフェースと、上下方向加速度αおよび変位Xを取り込んでサスペンション装置Sを制御するのに必要な処理に使用されるプログラムが格納されるROM(Read Only Memory)等の記憶装置と、前記プログラムに基づいた処理を実行するCPU(Central Processing Unit)等の演算装置と、前記CPUに記憶領域を提供するRAM(Random Access Memory)等の記憶装置とを備えて構成されればよく、制御演算装置Uにおける各部は、CPUの前記プログラムの実行により実現できる。また、制御演算装置Uは、CPUの前記プログラムの実行による実現にかえて、アナログの電子回路によって実現されてもよい。 The suspension control device C may be configured with the following hardware resources (not shown): an interface for capturing signals output by the acceleration sensor G, stroke sensor H, and preview sensor P; a storage device such as a ROM (Read Only Memory) that stores a program used for processing the vertical acceleration α and displacement X to control the suspension device S; a calculation device such as a CPU (Central Processing Unit) that executes processing based on the program; and a storage device such as a RAM (Random Access Memory) that provides storage space for the CPU. Each component of the control and calculation device U can be implemented by the CPU executing the program. Alternatively, the control and calculation device U may be implemented using analog electronic circuits instead of the CPU executing the program.
サスペンション制御装置Cは、以上のように構成されており、以下のように動作する。凹凸がないか或いは凹凸があっても小さな凹凸しかない路面(良路)を車両Vが走行する場合、ばね下部材である車輪Wの上下方向の振動は穏やかであり、ばね上部材である車体Bも振動しない。この状況では、路面指標RIの値は小さくなり、サスペンション振動推定値SVも小さな値を採るので、配分を示すゲインK1は0或いは0近傍の値をとり、ゲインK2は1或いは1近傍の値を採る。ゲインK1が0或いは0近傍の値をとる場合、最終制御指令F_refに占める路面追従制御指令FCの割合が0%或いは0%に近くなるので、サスペンション制御装置Cは、振動絶縁制御指令FIの配分が高い最終制御指令F_refでサスペンション装置Sを制御することになる。よって、車両Vが平坦或いは凹凸の少ない路面を走行する場合、最終制御指令F_ref中で振動絶縁制御指令FIが支配的となって、サスペンション装置Sは、路面からの振動を絶縁するように減衰力を発揮して車両における乗心地を良好に維持する。 The suspension control device C is configured as described above and operates as follows. When the vehicle V is traveling on a road surface (good road) that is smooth or has only minor irregularities, the wheels W (unsprung members) vibrate gently in the vertical direction, and the vehicle body B (sprung member) does not vibrate either. In this situation, the value of the road surface index RI is small, and the suspension vibration estimate SV also takes a small value, so gain K1, which indicates the distribution, takes a value of 0 or near 0, and gain K2 takes a value of 1 or near 1. When gain K1 takes a value of 0 or near 0, the proportion of the road surface following control command FC in the final control command F_ref becomes 0% or close to 0%, so the suspension control device C controls the suspension device S with a final control command F_ref that has a high distribution of the vibration isolation control command FI. Therefore, when the vehicle V is traveling on a flat or relatively smooth road surface, the vibration isolation control command FI becomes dominant in the final control command F_ref, and the suspension device S exerts a damping force to isolate vibrations from the road surface, maintaining good ride comfort in the vehicle.
他方、車両Vが良路から凹凸のある荒れた路面(悪路)に突入すると、車輪Wが短周期で小さな振幅で上下動するようになる。この状況でも、路面指標RIの値は小さくなり、サスペンション振動推定値SVも小さな値を採るので、配分を示すゲインK1は0或いは0近傍の値をとり、ゲインK2は1或いは1近傍の値を採る。ゲインK1が0或いは0近傍の値をとる場合、最終制御指令F_refに占める路面追従制御指令FCの割合が0%或いは0%に近くなるので、サスペンション制御装置Cは、振動絶縁制御指令FIの配分が高い最終制御指令F_refでサスペンション装置Sを制御することになる。よって、車両Vが凹凸のある荒れた路面を走行する場合、最終制御指令F_ref中で振動絶縁制御指令FIが支配的となって、サスペンション装置Sは、路面からの振動を絶縁するように減衰力を発揮して車両における乗心地を良好に維持する。 On the other hand, when the vehicle V moves from a good road onto a rough, uneven road (bad road), the wheels W begin to vibrate up and down with short periods and small amplitudes. Even in this situation, the road surface index RI decreases, and the suspension vibration estimate SV also decreases. Therefore, the gain K1, which indicates the distribution, assumes a value of 0 or near 0, and the gain K2 assumes a value of 1 or near 1. When the gain K1 assumes a value of 0 or near 0, the proportion of the road-following control command FC in the final control command F_ref becomes 0% or close to 0%, so the suspension control device C controls the suspension device S with a final control command F_ref that has a high distribution of the vibration isolation control command FI. Therefore, when the vehicle V travels on a rough, uneven road, the vibration isolation control command FI becomes dominant in the final control command F_ref, and the suspension device S exerts a damping force to isolate vibrations from the road surface, maintaining a comfortable ride.
また、車両Vが高速走行中に凹凸を乗り越える場合や坂道に突入する場合では、サスペンション制御装置Cは、それまで振動絶縁制御指令FIが支配的な最終制御指令F_refによってサスペンション装置Sを制御しているため、そのまま、振動絶縁制御指令FIが支配的な最終制御指令F_refによってサスペンション装置Sを制御し続けると、サスペンション装置Sのストローク量が大きくなってサスペンション装置Sの伸び切り或いは縮み切りが生じて車両Vにおける乗心地を悪化させる可能性がある。このような場合、車両Vにおける車輪Wfl,Wfr,Wrl,Wrrがこれから走行する路面におけるサスペンション振動推定値SVのレベルが大きくなるので、サスペンション制御装置Cは、サスペンション装置Sのストローク量が大きくなることを前もって把握できる。そして、サスペンション制御装置Cは、車両Vにおける車輪Wfl,Wfr,Wrl,Wrrがサスペンション装置Sのストローク量を大きくする路面を走行する時には、配分を示すゲインK1を1或いは1近傍の値とし、ゲインK2を0或いは0近傍の値をとして、最終制御指令F_refに占める路面追従制御指令FCの割合が100%或いは100%に近くにする。よって、このような状況では、サスペンション制御装置Cは、路面追従制御指令FCの配分が高い最終制御指令F_refでサスペンション装置Sを制御することになる。よって、車両Vが高速走行中に凹凸を乗り越える場合や坂道に突入する場合、最終制御指令F_ref中で路面追従制御指令FCが支配的となって、サスペンション装置Sの減衰力を高めてサスペンション装置Sを伸縮させ難くして、サスペンション装置Sの伸び切りや縮み切りを防いで車両における乗心地を良好に維持する。 Furthermore, when the vehicle V goes over an uneven surface or enters a slope while traveling at high speed, the suspension control device C has been controlling the suspension device S using the final control command F_ref, in which the vibration isolation control command FI is dominant, and therefore if the suspension device S continues to be controlled using the final control command F_ref, in which the vibration isolation control command FI is dominant, the stroke amount of the suspension device S will increase, causing the suspension device S to fully extend or compress, which may worsen the ride comfort of the vehicle V. In such a case, the level of the suspension vibration estimated value SV for the road surface over which the wheels Wfl, Wfr, Wrl, and Wrr of the vehicle V will be traveling will increase, and the suspension control device C will be able to know in advance that the stroke amount of the suspension device S will increase. When the wheels Wfl, Wfr, Wrl, and Wrr of the vehicle V travel on a road surface that increases the stroke amount of the suspension unit S, the suspension control device C sets the gain K1, which indicates the distribution, to a value of 1 or near 1, and the gain K2 to a value of 0 or near 0, so that the proportion of the road surface following control command FC in the final control command F_ref is 100% or close to 100%. Therefore, in such a situation, the suspension control device C controls the suspension unit S with a final control command F_ref that has a high distribution of the road surface following control command FC. Therefore, when the vehicle V goes over an uneven surface or enters a slope while traveling at high speed, the road surface following control command FC becomes dominant in the final control command F_ref, increasing the damping force of the suspension unit S and making it more difficult for the suspension unit S to expand or contract, preventing the suspension unit S from fully expanding or compressing, and maintaining good ride comfort in the vehicle.
また、選択された配分であるゲインK1は、サスペンション振動推定値SVのレベルに比例的に変化するので、路面追従制御指令FCと振動絶縁制御指令FIの配分の変化がサスペンション振動推定値SVのレベルに応じて徐々に変化するため、路面追従制御指令FCによる制御と振動絶縁制御指令FIによる制御とが切り換わる際に、いずれか一方がフェードアウトしつつ他方がフェードインして最終制御指令F_refが生成される。よって、最終制御指令F_refの値は急変することがなくシームレスに路面追従制御から振動絶縁制御或いは路面絶縁制御から路面追従制御へ切り替わる。また、最終配分演算部38は、選択された配分であるゲインK1をローパスフィルタ処理するので、ゲインK1の急変が緩和されるので、より一層、最終制御指令F_refの値の急変が緩和される。 Furthermore, the selected allocation, gain K1, changes proportionally to the level of the suspension vibration estimate SV. Therefore, the change in the allocation between the road following control command FC and the vibration isolation control command FI gradually changes according to the level of the suspension vibration estimate SV. Therefore, when switching between control based on the road following control command FC and control based on the vibration isolation control command FI, one fades out while the other fades in, generating the final control command F_ref. Therefore, the value of the final control command F_ref does not change suddenly, and the system switches seamlessly from road following control to vibration isolation control, or from road isolation control to road following control. Furthermore, the final allocation calculation unit 38 low-pass filters the selected allocation, gain K1, which alleviates sudden changes in gain K1, thereby further alleviating sudden changes in the value of the final control command F_ref.
以上、本発明のサスペンション制御装置Cは、車両Vにおける車体Bと車輪Wとの間に介装されて、車体Bへ上下方向の力を与えて車体Bの振動を抑制可能なサスペンション装置Sを制御するものであって、ばね上共振周波数帯において車体Bを路面に追従させる路面追従制御指令FCを求める路面追従制御部U1と、ばね下共振周波数帯において路面からの振動を車体Bへ伝達しにくくする制御指令である振動絶縁制御指令FIを求める振動絶縁制御部U2と、車両Vの進行方向の前方の路面変位を検出するプレビューセンサPで検出した路面変位Zに基づいて路面追従制御指令FCと振動絶縁制御指令FIとの配分を求める切換部U3と、配分と路面追従制御指令FCと振動絶縁制御指令FIからサスペンション装置Sを制御するための最終制御指令F_refを求める最終指令演算部U4とを備えている。 As described above, the suspension control device C of the present invention is installed between the vehicle body B and wheels W of a vehicle V and controls a suspension device S that can apply vertical forces to the vehicle body B to suppress vibration of the vehicle body B. It includes a road following control unit U1 that determines a road following control command FC that causes the vehicle body B to follow the road surface in the sprung resonance frequency band, a vibration isolation control unit U2 that determines a vibration isolation control command FI, which is a control command that makes it difficult for vibrations from the road surface to be transmitted to the vehicle body B in the unsprung resonance frequency band, a switching unit U3 that determines the allocation of the road following control command FC and the vibration isolation control command FI based on the road surface displacement Z detected by a preview sensor P that detects road surface displacement ahead in the direction of travel of the vehicle V, and a final command calculation unit U4 that determines a final control command F_ref for controlling the suspension device S from the allocation, the road following control command FC, and the vibration isolation control command FI.
このように構成されたサスペンション制御装置Cでは、プレビューセンサPで検出した路面変位Zに基づいて路面追従制御指令FCと振動絶縁制御指令FIとの配分を調節して最終制御指令F_refを求めるため、振動絶縁制御のみではサスペンション装置Sのストローク量が大きくなり車両Vにおける乗心地が悪化すると予測される路面を予見して路面追従制御指令FCと振動絶縁制御指令FIとを切り換えて車両における乗心地を向上できる。 The suspension control device C configured in this manner calculates the final control command F_ref by adjusting the distribution between the road surface following control command FC and the vibration isolation control command FI based on the road surface displacement Z detected by the preview sensor P. Therefore, it is possible to predict road surfaces where vibration isolation control alone would increase the stroke amount of the suspension device S, thereby worsening the ride comfort of the vehicle V, and switch between the road surface following control command FC and the vibration isolation control command FI to improve ride comfort in the vehicle.
本実施の形態のサスペンション制御装置Cでは、路面追従制御指令FCの配分を多くすると、ばね上共振周波数帯において車体Bが路面の変位に追従させるべくサスペンション装置Sが発揮する力を大きくしてサスペンション装置Sを伸縮し難くする。サスペンション制御装置C、車両Vの高速走行時に車輪Wが路面の凹凸を乗り越える場合や坂道突入時では、路面追従制御を行ってサスペンション装置Sの伸び切りや縮み切りを抑制して車両Vにおける乗心地を良好に保てる。他方、本実施の形態のサスペンション制御装置Cでは、振動絶縁制御指令FIの配分を多くすると、ばね下共振周波数帯において路面からの振動を車体Bへ伝達しにくくして車体Bの高さを変化させない制御が行われる。よって、サスペンション制御装置Cは、車両Vが良好な路面を走行する場合には、車体Bの振動を抑制して車両Vにおける乗心地を良好に保てる。 In the suspension control device C of this embodiment, increasing the allocation of the road surface following control command FC increases the force exerted by the suspension device S to cause the vehicle body B to follow the displacement of the road surface in the sprung resonant frequency band, making it more difficult for the suspension device S to expand or contract. When the wheels W overcome unevenness in the road surface or enter a slope while the vehicle V is traveling at high speed, the suspension control device C performs road surface following control to suppress the suspension device S from expanding or contracting to the full extent, thereby maintaining a good ride comfort in the vehicle V. On the other hand, in the suspension control device C of this embodiment, increasing the allocation of the vibration isolation control command FI makes it more difficult for vibrations from the road surface to be transmitted to the vehicle body B in the unsprung resonant frequency band, thereby controlling the height of the vehicle body B to not change. Therefore, when the vehicle V is traveling on a good road surface, the suspension control device C suppresses vibrations of the vehicle body B and maintains a good ride comfort in the vehicle V.
よって、本実施の形態のサスペンション制御装置Cによれば、路面状況に応じて路面追従制御指令FCと振動絶縁制御指令FIとを使い分けて、車両Vが走行する路面性状によらず車両における乗心地を向上できる。 Therefore, the suspension control device C of this embodiment selectively uses the road surface following control command FC and the vibration isolation control command FI depending on the road surface conditions, thereby improving the ride comfort of the vehicle V regardless of the characteristics of the road surface on which the vehicle V is traveling.
また、本実施の形態のサスペンション制御装置Cでは、路面追従制御指令FCを求めるに際して、サスペンション装置Sのばね下共振周波数よりも低周波数の振動に対してはサスペンション装置Sが発揮する力を大きくしてサスペンション装置Sを伸縮し難くする低周波制御指令Flowと、車体Bの振動を抑制するスカイフック制御指令Fskyとに基づいて路面追従制御指令FCを求めるので、サスペンション装置Sに車体Bを路面変位に追従させつつも車体Bの振動を低減する推力を発揮させる。よって、本発明のサスペンション制御装置Cによれば、路面追従制御指令FCにおける配分を多くする場合、高速走行時に凹凸を乗り越える場面や坂道突入時において、サスペンション装置Sが車体Bを路面に追従させるように制御されて伸縮しにくくなり、アクチュエータAがフルストロークするのを防止できるだけでなく、車輪Wの振動の車体Bへの伝達を妨げて車両Vにおける乗心地をより一層向上できる。 In addition, the suspension control device C of this embodiment calculates the road surface following control command FC based on the low-frequency control command Flow, which increases the force exerted by the suspension device S in response to vibrations of frequencies lower than the unsprung resonance frequency of the suspension device S, making it difficult for the suspension device S to expand or contract, and the skyhook control command Fsky, which suppresses vibration of the vehicle body B. This allows the suspension device S to exert a thrust that reduces the vibration of the vehicle body B while making the vehicle body B follow the road surface variations. Therefore, according to the suspension control device C of the present invention, when the distribution of the road surface following control command FC is increased, the suspension device S is controlled to make the vehicle body B follow the road surface and make it difficult for the suspension device S to expand or contract when going over uneven surfaces or entering a slope during high-speed driving. This not only prevents the actuator A from reaching full stroke, but also prevents the transmission of vibrations of the wheels W to the vehicle body B, further improving the ride comfort of the vehicle V.
また、サスペンション制御装置Cは、サスペンション装置Sの伸縮速度dXを処理して低周波成分を得るローパスフィルタ11を有し、ローパスフィルタ11のカットオフ周波数fcutがばね上共振周波数fb以上であってばね下共振周波数fw以下に設定されている。よって、ローパスフィルタ11で処理された、伸縮速度dXの低周波成分dX_lowは、伸縮速度dXからばね上共振周波数fbより高周波側が取り除かれた信号となる。このように構成されたサスペンション制御装置Cによれば、前述のように設定されたローパスフィルタ11で処理した伸縮速度dXに基づいて低周波制御指令Flowを求めるので、サスペンション装置Sのばね上共振周波数帯の振動に対してはサスペンション装置Sの推力を高める一方でばね下共振周波数帯の振動に対してはサスペンション装置Sの推力を小さくして車体Bの路面追従性を高めつつばね下共振周波数帯の振動については車体Bへ振動の伝達を抑制できる。よって、このように構成されたサスペンション制御装置Cによれば、車体Bの路面追従性の向上と車体Bのばね下共振周波数帯の振動の抑制とを両立できる。 The suspension control device C also has a low-pass filter 11 that processes the extension/contraction speed dX of the suspension device S to obtain low-frequency components. The cutoff frequency fcut of the low-pass filter 11 is set to be greater than the sprung resonance frequency fb and less than the unsprung resonance frequency fw. Therefore, the low-frequency component dX_low of the extension/contraction speed dX processed by the low-pass filter 11 is a signal in which the high-frequency side above the sprung resonance frequency fb has been removed from the extension/contraction speed dX. According to the suspension control device C configured in this manner, the low-frequency control command Flow is calculated based on the extension/contraction speed dX processed by the low-pass filter 11 set as described above. Therefore, the thrust force of the suspension device S can be increased for vibrations in the sprung resonance frequency band of the suspension device S, while the thrust force of the suspension device S can be reduced for vibrations in the unsprung resonance frequency band, thereby improving the road-following ability of the vehicle body B while suppressing the transmission of vibrations in the unsprung resonance frequency band to the vehicle body B. Therefore, with the suspension control device C configured in this manner, it is possible to improve the road-following ability of the vehicle body B while suppressing vibrations in the unsprung resonance frequency band of the vehicle body B.
また、本実施の形態のサスペンション制御装置Cにおける切換部U3は、車輪Wが走行する路面における路面変位Zを距離で2階微分して路面指標RIを求め、路面指標RIに基づいて路面追従制御指令FCと振動絶縁制御指令FIとの配分を求めるようにしている。路面変位Zの変化率の変化率である路面指標RIが路面変位Zの上昇或いは下降する大きな凹凸や坂道の起点で大きくなり、路面指標RIを参照すればサスペンション装置Sのストローク量が大きくなる凹凸や坂道の起点の把握が容易となる。よって、このように構成されたサスペンション制御装置Cによれば、大きな凹凸や坂道の起点を容易且つ正確に予測できるようになり、サスペンション装置Sのストローク量が大きくなる凹凸や坂道の起点といった路面を事前に予見して路面追従制御指令FCと振動絶縁制御指令FIとの配分を最適化して、車両Vにおける乗心地をより一層向上できる。 In addition, the switching unit U3 in the suspension control device C of this embodiment calculates the road surface index RI by second-order differentiation of the road surface displacement Z of the road surface on which the wheels W travel with respect to distance, and calculates the allocation between the road surface following control command FC and the vibration isolation control command FI based on the road surface index RI. The road surface index RI, which is the rate of change of the rate of change of the road surface displacement Z, increases at the start of large unevenness or slopes where the road surface displacement Z increases or decreases. By referencing the road surface index RI, it is easy to identify the start of unevenness or slopes where the stroke amount of the suspension device S increases. Therefore, the suspension control device C configured in this manner can easily and accurately predict the start of large unevenness or slopes, and can predict road surfaces such as the start of unevenness or slopes where the stroke amount of the suspension device S will increase in advance, thereby optimizing the allocation between the road surface following control command FC and the vibration isolation control command FI and further improving the ride comfort of the vehicle V.
また、本実施の形態のサスペンション制御装置Cにおける切換部U3は、車輪Wが走行する路面における路面変位Zの移動平均或いは車輪Wが走行する路面における路面変位Zをローパスフィルタ処理して路面指標RIを求めるようにしている。路面変位Zの移動平均或いは路面変位Zをローパスフィルタ処理すると、路面変位Zに含まれるノイズを除去できるとともに路面変位Zの急変を緩和でき、ストローク量が大きくならないような細かな路面変化に対しては路面指標RIが大きな値を採ることが無くなるので、このようにして求めた路面指標RIを参照すればサスペンション装置Sのストローク量が大きくなる凹凸や坂道の起点の把握をより正確に行える。よって、このように構成されたサスペンション制御装置Cによれば、大きな凹凸や坂道の起点を容易且つ正確に予測できるようになり、サスペンション装置Sのストローク量が大きくなる凹凸や坂道の起点といった路面を事前に予見して路面追従制御指令FCと振動絶縁制御指令FIとの配分を最適化して、車両Vにおける乗心地をより一層向上できる。 In addition, the switching unit U3 in the suspension control device C of this embodiment calculates the road surface index RI by low-pass filtering the moving average of the road surface displacement Z on the road surface on which the wheel W travels or the road surface displacement Z on the road surface on which the wheel W travels. Low-pass filtering the moving average of the road surface displacement Z or the road surface displacement Z removes noise contained in the road surface displacement Z and mitigates sudden changes in the road surface displacement Z. This prevents the road surface index RI from taking large values for small road surface changes that do not increase the stroke amount. Therefore, by referencing the road surface index RI calculated in this manner, it is possible to more accurately identify the starting points of unevenness or slopes that will increase the stroke amount of the suspension device S. Therefore, the suspension control device C configured in this manner can easily and accurately predict the starting points of large unevenness or slopes. This allows for advance prediction of road surfaces such as the starting points of unevenness or slopes that will increase the stroke amount of the suspension device S, thereby optimizing the distribution of the road surface following control command FC and the vibration isolation control command FI, thereby further improving the ride comfort of the vehicle V.
さらに、本実施の形態のサスペンション制御装置Cにおける切換部U3は、路面指標RIに車両Vの走行速度Vvを乗じてサスペンション振動推定値SVを求め、サスペンション振動推定値SVに基づいて配分を求めるようにしている。サスペンション装置Sのストローク量は車両Vの走行速度Vvが高ければ高いほど大きくなる傾向となり、サスペンション振動推定値SVは、大きな凹凸や坂道の起点で大きな値を採る路面指標RIに走行速度Vvを乗じて求められるのでサスペンション装置Sのストローク量の大きさを把握するのに最適な指標となる。よって、このように構成されたサスペンション制御装置Cによれば、車両Vの走行速度Vvに応じてサスペンション装置Sのストローク量が大きくなる路面をより正確に予見して路面追従制御指令FCと振動絶縁制御指令FIとの配分を最適化できるので、車両Vにおける乗心地をより一層向上できる。 Furthermore, the switching unit U3 in the suspension control device C of this embodiment multiplies the road surface index RI by the vehicle V's traveling speed Vv to obtain the suspension vibration estimate SV, and then calculates the allocation based on the suspension vibration estimate SV. The stroke amount of the suspension device S tends to increase as the vehicle V's traveling speed Vv increases, and the suspension vibration estimate SV is calculated by multiplying the road surface index RI, which takes on large values at the start of large bumps or slopes, by the traveling speed Vv, making it an optimal index for determining the magnitude of the suspension device S's stroke amount. Therefore, the suspension control device C configured in this manner can more accurately predict road surfaces on which the stroke amount of the suspension device S will increase depending on the vehicle V's traveling speed Vv, thereby optimizing the allocation of the road surface following control command FC and the vibration isolation control command FI, thereby further improving the ride comfort of the vehicle V.
また、本実施の形態のサスペンション制御装置Cにおける切換部U3は、サスペンション振動推定値SVの振幅の大きさであるレベルに基づいて配分を求めるようにしている。このように構成されたサスペンション制御装置Cによれば、サスペンション振動推定値SVのレベルを用いるので、サスペンション装置Sのストロークの大きさを正確に把握でき、路面追従制御指令FCと振動絶縁制御指令FIとの配分を最適化して、車両Vが走行する路面の良悪によらず車両における乗心地を向上できる。また、サスペンション振動推定値SVが大きな振幅で振動するような場合であっても、レベルが高いままとなるので配分が振動的になって路面追従制御と振動絶縁制御とが頻繁に切り変わってしまうハンチングを防止できる。 In addition, the switching unit U3 in the suspension control device C of this embodiment determines the allocation based on the level, which is the magnitude of the amplitude of the suspension vibration estimate SV. With a suspension control device C configured in this manner, the level of the suspension vibration estimate SV is used, so the stroke of the suspension device S can be accurately determined and the allocation between the road following control command FC and the vibration isolation control command FI can be optimized, improving ride comfort in the vehicle regardless of the quality of the road surface on which the vehicle V is traveling. Furthermore, even when the suspension vibration estimate SV vibrates with a large amplitude, the level remains high, preventing hunting, which occurs when the allocation becomes oscillatory and frequently switches between road following control and vibration isolation control.
さらに、本実施の形態のサスペンション制御装置Cにおける切換部U3は、車体Bの前後左右の4輪各輪Wfl,Wfr,Wrl,Wrrにおけるそれぞれの配分を求めて選択前配分とし、4輪各輪Wfl,Wfr,Wrl,Wrrにおける路面追従制御指令FCの割合が最大となる選択前配分に基づいて配分を求めるようにしている。このように構成されたサスペンション制御装置Cは、4輪各輪Wfl,Wfr,Wrl,Wrrについて求められた選択前配分のうちから路面追従制御指令FCの割合が最大となる選択前配分に基づいて配分を求めるので、4輪各輪Wfl,Wfr,Wrl,Wrrのサスペンション装置Sfl,Sfr,Srl,Srrの制御における路面追従制御指令FCと振動絶縁制御指令FIの配分がばらばらにならない。よって、本実施の形態のサスペンション制御装置Cによれば、サスペンション装置Sfl,Sfr,Srl,Srrにおける路面追従制御指令FCと振動絶縁制御指令FIの配分が統一されるので、車体Bの姿勢を安定させ得る。 Furthermore, the switching unit U3 in the suspension control device C of this embodiment calculates a pre-selection distribution for each of the four wheels Wfl, Wfr, Wrl, and Wrr on the front, rear, left, and right sides of the vehicle body B, and calculates the distribution based on the pre-selection distribution that maximizes the proportion of the road-following control command FC for each of the four wheels Wfl, Wfr, Wrl, and Wrr. The suspension control device C configured in this manner calculates the distribution based on the pre-selection distribution that maximizes the proportion of the road-following control command FC from the pre-selection distributions calculated for each of the four wheels Wfl, Wfr, Wrl, and Wrr, so that the distribution of the road-following control command FC and the vibration isolation control command FI in the control of the suspension devices Sfl, Sfr, Srl, and Srr for each of the four wheels Wfl, Wfr, Wrl, and Wrr does not become inconsistent. Therefore, according to the suspension control device C of this embodiment, the distribution of the road surface following control command FC and the vibration isolation control command FI among the suspension devices Sfl, Sfr, Srl, and Srr is unified, making it possible to stabilize the posture of the vehicle body B.
また、本実施の形態のサスペンション制御装置Cにおける切換部U3は、配分を車両Vの走行速度Vvに応じてカットオフ周波数が変化するローパスフィルタによって処理し、4輪各輪Wfl,Wfr,Wrl,Wrrにおける最終的な前記配分を求めるようにしている。このように構成されたサスペンション制御装置Cによれば、走行速度Vvに応じて、ある路面の走行に適した路面追従制御指令FCと振動絶縁制御指令FIの配分を実際に4輪各輪Wfl,Wfr,Wrl,Wrrが当該路面を走行する際に適用できるので、走行速度Vvによらず最適なタイミングで最適な配分で制御を実行できる。 In addition, the switching unit U3 in the suspension control device C of this embodiment processes the distribution using a low-pass filter whose cutoff frequency changes according to the vehicle V's traveling speed Vv, and determines the final distribution for each of the four wheels Wfl, Wfr, Wrl, and Wrr. With the suspension control device C configured in this manner, a distribution of road surface following control command FC and vibration isolation control command FI suitable for traveling on a certain road surface can be applied according to the traveling speed Vv when each of the four wheels Wfl, Wfr, Wrl, and Wrr actually travels on that road surface, so control can be executed with the optimal distribution at the optimal timing regardless of the traveling speed Vv.
さらに、本実施の形態のサスペンション制御装置Cにおける切換部U3は、車両Vの操舵角に基づいて車輪Wが走行する路面を予測し、予測した路面における路面変位Zに基づいて配分を求めるようにしている。このように構成されたサスペンション制御装置Cによれば、操舵角から車両Vにおける車輪Wがこれから走行する路面を予測するので、車両Vの進路に応じてサスペンション装置Sのストローク量が大きくなる路面をより正確に予見でき、路面追従制御指令FCと振動絶縁制御指令FIとの配分を最適化して、車両Vにおける乗心地をより一層向上できる。 Furthermore, the switching unit U3 in the suspension control device C of this embodiment predicts the road surface on which the wheels W will travel based on the steering angle of the vehicle V, and calculates the allocation based on the road surface displacement Z of the predicted road surface. With the suspension control device C configured in this manner, the road surface on which the wheels W of the vehicle V will travel is predicted from the steering angle, making it possible to more accurately predict road surfaces on which the stroke amount of the suspension device S will increase depending on the path of the vehicle V, and optimize the allocation between the road surface following control command FC and the vibration isolation control command FI, thereby further improving the ride comfort of the vehicle V.
以上、本発明の好ましい実施の形態を詳細に説明したが、特許請求の範囲から逸脱しない限り、改造、変形、および変更が可能である。 While the preferred embodiment of the present invention has been described in detail above, modifications, variations, and variations are possible without departing from the scope of the claims.
B・・・車体、C・・・サスペンション制御装置、U1・・・路面追従制御部、U2・・・振動絶縁制御部、U3・・・切換部、U4・・・最終指令演算部、P・・・プレビューセンサ、RI・・・路面指標、S,Sfl,Sfr,Srl,Srr・・・サスペンション装置、SV・・・サスペンション振動推定値、V・・・車両、W,Wfl,Wfr,Wrl,Wrr・・・車輪、Z・・・路面変位 B: Vehicle body, C: Suspension control device, U1: Road surface following control unit, U2: Vibration isolation control unit, U3: Switching unit, U4: Final command calculation unit, P: Preview sensor, RI: Road surface index, S, Sfl, Sfr, Srl, Srr: Suspension device, SV: Estimated suspension vibration value, V: Vehicle, W, Wfl, Wfr, Wrl, Wrr: Wheels, Z: Road surface displacement
Claims (8)
ばね上共振周波数帯において前記車体を路面に追従させる路面追従制御指令を求める路面追従制御部と、
ばね下共振周波数帯において路面からの振動を前記車体へ伝達しにくくする制御指令である振動絶縁制御指令を求める振動絶縁制御部と、
前記車両の進行方向の前方の路面変位を検出するプレビューセンサで検出した前記路面変位に基づいて前記路面追従制御指令と前記振動絶縁制御指令との配分を求める切換部と、
前記配分と前記路面追従制御指令と前記振動絶縁制御指令から前記サスペンション装置を制御するための最終制御指令を求める最終指令演算部とを備えた
ことを特徴とするサスペンション制御装置。 1. A suspension control device that controls a suspension device that is interposed between a vehicle body and a wheel of a vehicle and that is capable of applying a force in a vertical direction to the vehicle body to suppress vibration of the vehicle body,
a road surface following control unit that generates a road surface following control command for causing the vehicle body to follow a road surface in a sprung mass resonance frequency band;
a vibration isolation control unit that generates a vibration isolation control command that is a control command that makes it difficult for vibrations from a road surface to be transmitted to the vehicle body in an unsprung resonance frequency band;
a switching unit that determines a distribution of the road surface following control command and the vibration isolation control command based on a road surface displacement detected by a preview sensor that detects a road surface displacement ahead in a traveling direction of the vehicle;
a final command calculation unit that calculates a final control command for controlling the suspension device from the distribution, the road following control command, and the vibration isolation control command.
前記車輪が走行する路面における前記路面変位を距離で2階微分して路面指標を求め、前記路面指標に基づいて前記配分を求める
ことを特徴とする請求項1に記載のサスペンション制御装置。 The switching unit is
2. The suspension control device according to claim 1, wherein the road surface displacement on the road surface on which the wheels are traveling is differentiated twice with respect to distance to obtain a road surface index, and the distribution is calculated based on the road surface index.
前記車輪が走行する路面における前記路面変位の移動平均或いは前記車輪が走行する路面における前記路面変位をローパスフィルタ処理して前記路面指標を求める
ことを特徴とする請求項2に記載のサスペンション制御装置。 The switching unit is
3. The suspension control device according to claim 2, wherein the road surface index is determined by performing a moving average of the road surface displacement on the road surface on which the wheels are traveling or by performing a low-pass filter process on the road surface displacement on the road surface on which the wheels are traveling.
前記路面指標に前記車両の走行速度を乗じてサスペンション振動推定値を求め、前記サスペンション振動推定値に基づいて前記配分を求める
ことを特徴とする請求項2または3に記載のサスペンション制御装置。 The switching unit is
4. The suspension control device according to claim 2, wherein an estimated suspension vibration value is calculated by multiplying the road surface index by a traveling speed of the vehicle, and the allocation is calculated based on the estimated suspension vibration value.
前記サスペンション振動推定値の振幅の大きさであるレベルに基づいて前記配分を求める
ことを特徴とする請求項4に記載のサスペンション制御装置。 The switching unit is
5. The suspension control device according to claim 4, wherein the allocation is calculated based on a level that is the magnitude of the amplitude of the estimated suspension vibration value.
前記車体の前後左右の4輪各輪におけるそれぞれの配分を求めて選択前配分とし、4輪各輪における前記路面追従制御指令の割合が最大となる選択前配分に基づいて前記配分を求める
ことを特徴とする請求項1から5のいずれか一項に記載のサスペンション制御装置。 The switching unit is
6. The suspension control device according to claim 1, wherein a pre-selection distribution is calculated for each of four wheels on the front, rear, left, and right sides of the vehicle body, and the distribution is calculated based on the pre-selection distribution that maximizes the ratio of the road following control command for each of the four wheels.
前記配分を前記車両の走行速度に応じてカットオフ周波数が変化するローパスフィルタによって処理し、前記4輪各輪における最終的な前記配分を求める
ことを特徴とする請求項6に記載のサスペンション制御装置。 The switching unit is
7. The suspension control device according to claim 6, wherein the distribution is processed by a low-pass filter having a cutoff frequency that changes in accordance with the traveling speed of the vehicle, and the final distribution for each of the four wheels is determined.
ことを特徴とする請求項1から7のいずれか一項に記載のサスペンション制御装置。 8. The suspension control device according to claim 1, wherein the switching unit predicts a road surface on which the wheels will travel based on a steering angle of the vehicle, and determines the distribution based on a road surface displacement on the predicted road surface.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2022058974A JP7791763B2 (en) | 2022-03-31 | 2022-03-31 | Suspension Control Device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2022058974A JP7791763B2 (en) | 2022-03-31 | 2022-03-31 | Suspension Control Device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2023150074A JP2023150074A (en) | 2023-10-16 |
| JP7791763B2 true JP7791763B2 (en) | 2025-12-24 |
Family
ID=88326262
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2022058974A Active JP7791763B2 (en) | 2022-03-31 | 2022-03-31 | Suspension Control Device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP7791763B2 (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2026047986A (en) * | 2024-09-04 | 2026-03-16 | 本田技研工業株式会社 | Driving control system |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2005255152A (en) | 2004-02-12 | 2005-09-22 | Hitachi Ltd | Suspension control device |
| US20170240018A1 (en) | 2016-02-19 | 2017-08-24 | GM Global Technology Operations LLC | Methods and systems for optimizing vehicle ride using road preview |
| WO2018155541A1 (en) | 2017-02-24 | 2018-08-30 | 日立オートモティブシステムズ株式会社 | Vehicle behavior control device |
| WO2020158314A1 (en) | 2019-01-28 | 2020-08-06 | 日立オートモティブシステムズ株式会社 | Vehicle behavior device |
Family Cites Families (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP3185566B2 (en) * | 1994-10-28 | 2001-07-11 | 日産自動車株式会社 | Suspension control device |
-
2022
- 2022-03-31 JP JP2022058974A patent/JP7791763B2/en active Active
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2005255152A (en) | 2004-02-12 | 2005-09-22 | Hitachi Ltd | Suspension control device |
| US20170240018A1 (en) | 2016-02-19 | 2017-08-24 | GM Global Technology Operations LLC | Methods and systems for optimizing vehicle ride using road preview |
| WO2018155541A1 (en) | 2017-02-24 | 2018-08-30 | 日立オートモティブシステムズ株式会社 | Vehicle behavior control device |
| WO2020158314A1 (en) | 2019-01-28 | 2020-08-06 | 日立オートモティブシステムズ株式会社 | Vehicle behavior device |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2023150074A (en) | 2023-10-16 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR101980913B1 (en) | Suspension control apparatus for a vehicle | |
| CN110267832B (en) | vehicle change control device | |
| US9452653B2 (en) | Vehicle controlling apparatus and method | |
| US8938333B2 (en) | Active wheel damping | |
| JP2014069759A (en) | Suspension control device | |
| GB2251672A (en) | Controlling damping force characteristic of shock absorber applicable to automotive suspension | |
| JP7791763B2 (en) | Suspension Control Device | |
| JP5834368B2 (en) | Damper control device | |
| JP5808615B2 (en) | Suspension control device | |
| JPH05319066A (en) | Suspension control device | |
| JP7365963B2 (en) | Control device | |
| JP7194056B2 (en) | suspension device | |
| JPH05208609A (en) | Damping force control device | |
| JP7253516B2 (en) | suspension system | |
| JP2014043199A (en) | Suspension control device | |
| JP2012066677A (en) | Suspension control device | |
| JPH08268025A (en) | Vehicle suspension | |
| KR102906341B1 (en) | Vehicle control devices and vehicle control systems | |
| GB2282784A (en) | Vehicle suspension system | |
| JPH08332824A (en) | Suspension control device | |
| JP5571510B2 (en) | Suspension control device | |
| KR19980084126A (en) | Semi-active suspension device for automobiles and control method thereof | |
| JP3379742B2 (en) | Vehicle suspension system | |
| JP5519373B2 (en) | Suspension control device and vehicle control device | |
| CN119836355A (en) | Control device |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20250120 |
|
| TRDD | Decision of grant or rejection written | ||
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20251113 |
|
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20251118 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20251212 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7791763 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |