Hereinafter, an exemplary embodiment of the present invention will be described based on the accompanying drawings.
As is shown in
The vibration model storage unit M1 stores a vibration model which is made up of an unsprung part 11 which has an unsprung mass m1, a sprung part 12 which has a sprung mass m2, a damper 13 which has a damping coefficient C2, a tire 14 which has a spring constant K1, and a suspension spring 15 which has a spring constant K2. x0, x1, x2 are coordinate systems which are fixed in a space to extend in a perpendicular direction, x0, x1, x2 denoting respectively a displacement of a road surface (irregularities of the road surface), a displacement of the unsprung part 11, and a displacement of the sprung part 12.
The actual relative distance detection unit M2 is such as to calculate an actual relative distance L* which is an actual relative distance of the unsprung part 11 to the sprung part 12 and is specifically made up of a stroke sensor for detecting an extension stroke of the damper 13.
The deviation calculation unit M3 calculates a deviation δ=L*−L between an estimated relative distance L=(x2−x1) which is the relative distance of the unsprung part 11 to the sprung part 12 which is calculated (estimated) by the vehicle state quantity calculation unit M5 based on the vibration model stored in the vibration model storage unit M1 and an actual relative distance L* which is detected by the actual relative distance detection unit M2.
The input parameter calculation unit M4 calculates a road surface displacement x0 which is an input parameter inputted into the vibration model from the road surface by giving a PID gain to the deviation δ calculated by the deviation calculation unit M3. The PID gain is set in a way that will be described below. Namely, as is shown in
Returning to
The quantities of state of the vehicle include road surface displacement which is nothing but x0, unsprung displacement which is nothing but x1, unsprung speed which corresponds to dx1/dt, unsprung acceleration which corresponds to d2x1/dt2, sprung displacement which is nothing but x2, sprung speed which corresponds to dx2/dt, sprung acceleration which corresponds to d2x2/dt2, stroke speed of the damper 13 which corresponds to d(x2−x1)/dt and the like.
Thus, since the PID gain is set such that the estimated unsprung acceleration estimated by the vibration model coincides with the actual unsprung acceleration detected by the unsprung acceleration sensor 16 and the vibration model is vibrated using the input road surface displacement x0 which is calculated based on the PID gain so set, the reliability in coincidence between the vibration model and the actual vehicle is enhanced, thereby making it possible to calculate the quantities of state of the vehicle with good accuracy.
In addition, since the road surface displacement x0 can be calculated, the road surface condition can be determined, which was not possible with the related-art technique described in U.S. Pat. No. 5,987,367 above. Moreover, since the sprung acceleration d2x2/dt2 can be calculated, a skyhook control using the sprung acceleration d2x2/dt2 can be performed without a need for a special sprung acceleration sensor.
Thus, while the embodiment of the present invention has been described heretofore, various modifications in design can be made to the present invention without departing from the spirit and scope thereof.
For example, the quantities of state of the vehicle which are calculated by the vehicle state quantity calculation unit M5 are not limited to road surface displacement, unsprung displacement, unsprung speed, unsprung acceleration, sprung displacement, sprung speed, sprung acceleration and stroke speed.
Number | Date | Country | Kind |
---|---|---|---|
2006-231786 | Aug 2006 | JP | national |