One embodiment attached to a vehicle suspension strut or vehicle suspension shock-spring
assembly or a vehicle
shock absorber includes a set of cylinders (64,66,68,70) containing a number of magnets (72,74,76,78,80,82,84,86,88) and a second set of cylinders (42,44,46,48,50) containing a number of electrically conducting coils (54,56,58,60,62). The set of cylinders containing the magnets is attached to one end of the suspension strut or shock-spring or
shock absorber assembly and the set of cylinders containing the conducting coils is attached to the opposite end of the suspension strut or shock-spring or
shock absorber assembly such that the magnets move past the conducting coils when the suspension assembly is compressed or extended during displacement of the vehicle wheel. The conducting coils are connected to an electrical charging
system used to store electrical charge or generate electrical power.