Passive programmable resistance device
First Claim
Patent Images
1. A programmable resistance device comprising;
- (a) a hydraulic cylinder;
(b) a piston mounted in said cylinder for movement by a force applied to the piston;
(c) a control valve for controlling the flow of hydraulic fluid from said cylinder as said piston moves and thereby controlling the amount of resistance provided to movement of the piston;
(d) means for measuring the pressure in said cylinder to provide a first output which is a function of force applied to said piston;
(e) means for providing a second output which is a function of the position of the piston;
(f) drive means for controlling said valve; and
(g) programmable means having as inputs said first and second outputs and providing a third output coupled as a control input to said drive means, said programmable means including means to store an array of desired force values versus position;
means responsive to said second output to select one of the stored values of force for comparison; and
means to compare said selected value with said first output and to provide said third output in accordance with the difference therebetween.
9 Assignments
0 Petitions
Accused Products
Abstract
A passive programmable resistance device uses a closed loop feedback for controlling resistance to rotational or translational motion of an object. One or more actual parameters, such as force or position, are measured and compared with desired parameters. The differences are used to provide a control signal which controls the resistance to the movement of the object.
-
Citations
5 Claims
-
1. A programmable resistance device comprising;
-
(a) a hydraulic cylinder; (b) a piston mounted in said cylinder for movement by a force applied to the piston; (c) a control valve for controlling the flow of hydraulic fluid from said cylinder as said piston moves and thereby controlling the amount of resistance provided to movement of the piston; (d) means for measuring the pressure in said cylinder to provide a first output which is a function of force applied to said piston; (e) means for providing a second output which is a function of the position of the piston; (f) drive means for controlling said valve; and (g) programmable means having as inputs said first and second outputs and providing a third output coupled as a control input to said drive means, said programmable means including means to store an array of desired force values versus position;
means responsive to said second output to select one of the stored values of force for comparison; and
means to compare said selected value with said first output and to provide said third output in accordance with the difference therebetween. - View Dependent Claims (2, 3)
-
-
4. A programmable resistance device comprising:
-
(a) a hydraulic cylinder; (b) a piston mounted in said cylinder for movement by a force applied to the piston; (c) a control valve for controlling the fIow of hydraulic fluid from said cylinder as said piston moves and thereby controlling the amount of resistance provided to movement of the piston; (d) means for measuring the pressure in said cylinder to said piston; (e) means for providing a second output which is a function of the position of the piston; (f) drive means for controlling said valve; and (g) programmable means having as inputs said first and second outputs and providing a third output coupled as a control input to said drive means, said programmable means including means to store an array of desired velocity values as a function of position;
means to derive from said second output a signal representative of velocity;
means to select one of said stored values as a function of said second output; and
means to compare said selected value with said signal and to provide a control output in accordance with the difference therebetween.
-
-
5. A programmable resistance device comprising;
-
(a) a hydraulic cylinder; (b) a piston mounted in said cylinder for movement by a force applied to the piston; (c) a control valve for controlling the flow of hydraulic fluid from said cylinder as said piston moves and thereby controlling the amount of resistance provided to movement of the piston; (d) means for measuring the pressure in said cylinder to provide a first output which is a function of force applied to said piston; (e) means for providing a second output which is a function of the position of the piston; (f) drive means for controlling said valve; and (g) programmable means having as inputs said first and second outputs and providing a third output coupled as a control input to said drive means, said programmable means including means to store an array of desired acceleration values as a function of position;
means to derive from said second output a signal representative of acceleration;
means to select one of said stored values as a function of said second output; and
means to compare said selected value with said signal and to provide a control output in accordance with the difference therebetween.
-
Specification