Quick question for a hydraulics guy. 
After many years of crazy googling, countless hours of uTubery, and a decade of free hydraulic coursework and or simulators for me I've come back to CR4 hat in hand asking that age old question..What are the bare bones components required to convert the action of a hydraulic piston into usable voltage? AC or DC 
Here is a theoretical set up to explain the challenge of the variable load on the piston.
__________________________________
Imagine you have a vertically oriented piston that is in a room beneath the ground in a busy plaza.
Nobody knows it there, because at the top there is regular square of sidewalk.
The way it is hooked up, the piston needs about 100 pounds of force to begin to compress and create a small amount of power.
When this force (100 pound plus) is removed, a spring will return the piston to it's extended position.
As you could imagine, people would be passing over the sidewalk panel at varying rates causing the piston to travel back and forth generating a small amount of power on the compression stroke.
Now imagine that a 100 and 150 and 200 pound person came upon the panel and each took turns stepping on it and riding and sometimes jumping on the panel as it descends some one to three feet into the plaza before they scrambled out and the next guy decides to step on the panel for a few inches or a few feet.
To throw in another wrench? Say all three of them decide they want to stand on the panel and jump up and down together. To keep the panel from simply bottoming out you place a large spring onto the cylinder to dampen the jumping action and generate a larger amount of power until the jumpers are worn out and you remove the heavy duty spring and allow for regular traffic.
Is that as clear as mud? Happy Wednesday.
_________________________
You have questions. I have answers. PM me if you wish.
...Just not the answers of what components go into my theoretical shopping list.
Good Answers:
"Almost" Good Answers: