In order to decay vibration and recycle energy, the shock absorber that is self-energizing leveling systems was researched. The co-simulation method was adopted. A mathematical model for the shock absorber was built using the software MSC.EASY5, and the establishment of this model was based on the analysis of internal configuration and characteristics of valves. Debugging simulation of this model was also conducted. Vehicle simulation model was built using MSC.ADAMS. The assembly between vehicle simulation model and the shock absorber was realized through co-simulation between ADAMS/CAR and MSC.EASY5. After the integration of the full vehicle model the road test simulation with the input of random road surface signal was conducted. The simulation results shows that self-energizing leveling systems can partly recycle this energy which can be used to adjust ride height due to load change of automobile. This shock absorber is improving the ride performance of vehicle.