Design of self-energizing shock absorber of suspension of SVU, a multi degree of freedom mechanism, is a challenge. In order to decay vibration and recycle energy, self-energizing shock absorber was researched. This paper primarily focuses on kinematics and dynamic analysis in multi-body system (MBS) and validation of system. A simulation model for self-energizing shock absorber was built using the software MATLAB, and the establishment of this model was based on the analysis of internal configuration and characteristics of valves. Vehicle simulation model was built using MBS. The assembly between vehicle simulation model and the shock absorber was realized through co-simulation between MBS and MATLAB. The optimal design of suspension is investigated, in order to improve vertical ride and road-friendliness of vehicles, while maintaining enhanced roll stability. A nonlinear vehicle model is developed to study vertical as well as roll dynamics of vehicles. The simulation results shows that suspension with self-energizing shock absorber can partly energy-regenerative which can be used to adjust ride height due to load change of automobile. Self-energizing shock absorber is also improving the ride performance of vehicle.