See Project_Report.pdf
for a more detailed description of the project.
Develop a suspension system for a four-wheel automotive, that can take extreme road conditions in a semi-urban setting, where there are potholes and bumps. The goal is to help minimize the excitation transmitted to a rider in the vehicle.
A seat suspension system can be used to attenuate high amplitude vibration transmitted from the road to the rider in the low frequency range and improve vehicle ride comfort. A linear seat suspension, consisting of a spring and a dashpot, can provide effective isolation when the excitation frequencies are larger than
Hence, a QZS vibration isolator is proposed as seat suspension to improve the vehicle vibration performance, and to minimize the excitation transmitted to the rider. Firstly, the QZS vibration isolator, along with a brief description of its static analysis, is presented. This is then followed by establishing the vehicle seat-human coupled model, with the QZS isolator as seat suspension. The dynamic characteristics of this model subject to shock excitation are then obtained using numerical methods. These results are also compared with the case where a simple linear vibration isolator is used as seat suspension.
All MATLAB codes are in Matlab_Codes
.
-
QZS.m
: Computes and plots the stiffness and force-deflection characteristics of a QZS isolator. -
SuspensionSystemQZSandLinearIsolators.m
: Computes, plots and compares rider position, velocity, acceleration, vehicle suspension stroke and seat suspension stroke, for a QZS vibration isolator and a simple linear isolator. It uses the functionsstaticdef1.m
,odefcn1.m
,odefcn2.m
,odefcnQZS1.m
andodefcnQZS2.m
. -
SuspensionSystemQZSDiffMasses.m
: Computes, plots and compares rider position, velocity, acceleration, vehicle suspension stroke and seat suspension stroke, for different values of rider and seat mass, when using a QZS vibration isolator. It uses the functionsstaticdef1.m
,staticdef2.m
,odefcnQZS1.m
andodefcnQZS2.m
.
A suspension system with a Quasi-Zero-Stiffness (QZS) isolator is proposed to minimize the excitation transmitted to the rider. The main feature of such an isolator is the use of negative stiffness elements in parallel with a positive stiffness, to achieve low stiffness without having a large static deflection. The isolator model, consisting of two inclined springs and a vertical spring, and its characteristics were discussed. Then the model of the suspension system with the QZS isolator was presented, and its dynamic equations were developed. These equations were solved numerically in a MATLAB program for some specific values of the model parameters.
It was found that when the QZS vibration isolator is used as seat suspension, the maximum values of the rider position, velocity and acceleration were smaller than the linear seat suspension. The excitation transmitted to the rider decreases, and the vehicle ride comfort improves significantly. The time histories of the vehicle suspension stroke are almost identical. However, the seat suspension stroke is larger for the QZS isolator, but it stays lower than the maximum allowed value. Overall, the QZS isolator achieves a reduction of 36%, 52% and 60% for the peak rider displacement, velocity and acceleration respectively. It is also important that the QZS isolator should be designed such that the total mass of the seat and rider should be very close to, and less than