Claims
- 1. Positioning apparatus for a movable device comprising
- command means for generating a position error signal indicative of the distance between a position to which said device is to be moved and the actual position of said device, velocity means for generating a velocity signal indicative of the actual velocity of said device, and
- means responsive to said velocity means and to said command means for applying to said device a braking force substantially proportional to the difference between said velocity signal and said position error signal.
- 2. The apparatus of claim 1 wherein said command means comprises means for generating a position command signal indicative of a position to which the device is to be moved, pickoff means for generating a position signal indicative of actual position of said device, and means for subtractively combining said command and position signals to produce said position error signal.
- 3. The apparatus of claim 2 including a motor, connecting means responsive to said motor for driving said device, and means responsive to said means for subtractively combining for driving said motor at a velocity substantially proportioned to said position error signal.
- 4. The apparatus of claim 3 wherein said connecting means comprises a tension member driven by said motor and connected to drive said device.
- 5. A servo mechanism comprising
- a driven member,
- pickoff means connected to sense motion of the driven member and provide a feedback signal,
- difference circuit means responsive to said feedback signal and to a command signal for generating a position error signal, and
- means responsive to both said position error signal and actual motion of said driven member for applying a resistive force to said driven member.
- 6. The mechanism of claim 5 including a motor, connecting means for driving said driven member in response said motor, and means responsive to said difference circuit means for operating said motor in accordance with said position error signal.
- 7. Dual driving apparatus comprising
- a drive member,
- first and second driven members,
- first and second coupling means for driving said driven members respectively in response to said drive member,
- means for applying a predetermined restraint to said first driven member,
- means for actuating said drive member to thereby direct motion of said second driven member, and
- means for applying to said second driven member a restraint that tends to decrease the difference between actual rate of motion of said second driven member and its distance from a predetermined position.
- 8. The apparatus of claim 7 including means for applying a predetermined restraint to said second driven member thereby to cause said first driven member to move in response to said drive member, and means for applying to said first driven member a retraint that tends to decrease the difference between actual rate of motion of said first driven member and its distance from a predetermined position.
- 9. The apparatus of claim 7 wherein said means for applying a restraint to said second driven member comprises means for generating a command signal representative of said distance of said second driven member from a predetermined position, means for generating a velocity signal representative of rate of motion of said second driven member, and means for applying a braking force to said second driven member substantially in proportion to the difference between said command signal and said velocity signal.
- 10. In a machine drive including a motor having a driving connection to a driven member and closed loop control means for actuating the motor at a command velocity corresponding to the difference between actual and desired positions of said driven member, the improvement comprising
- means for applying a second force to said driven member in accordance with the difference between said command velocity and the actual velocity of said driven member.
- 11. The improvement of claim 10 wherein said second force is applied in a sense to decrease said actual velocity when said command velocity decreases.
- 12. The improvement of claim 10 wherein said means for applying a second force comprises forcing means and high gain feedback circuit means for energizing said forcing means, said circuit means comprising means for sensing actual velocity of said driven member and error means for comparing said sensed actual velocity with said command velocity and energizing said forcing means in accordance with the difference therebetween.
- 13. The improvement of claim 12 wherein said means for applying a second force to said driven member comprises a proportional brake responsive to said error means and connected to restrain motion of said driven member.
- 14. A control system comprising
- a driven member,
- a motor,
- means for feeding a first control signal to said motor to drive said motor at a variable motor command rate,
- drive means coupled between said motor and member for driving said member at a variable member rate, wherein said member rate may differ from said motor command rate, and
- means for opposing motion of said driven member in accordance with the difference between said member rate and said motor command rate.
- 15. The system of claim 14 wherein said means for feeding a first control signal comprises a servo loop including a source of command signal, pickoff means responsive to motion of said member for generating a feedback signal, and error means responsive to said feedback and command signals for generating said first control signal, and wherein said means for opposing motion of said driven member comprises a second servo loop including braking means for braking said member, second error means responsive to motion of said member and to said first control signal for generating a second control signal, and means for energizing said braking means in accordance with said second control signal.
- 16. The system of claim 14 wherein said first control signal is proportional to the distance of said driven member from a desired position and wherein said means for opposing motion of said driven member comprises brake means for applying a braking force to said driven member in proportion to the difference between the actual rate of said driven member and said first control signal.
- 17. The system of claim 16 wherein said drive means comprises a tension member.
- 18. The method of positioning a movable member comprising the steps of
- detecting the distance of said member from a predetermined position,
- detecting velocity of said member, and
- applying to said member a braking force substantially proportional to the difference between said detected distance and said detected velocity.
- 19. The method of claim 18 including coupling a driving motor to said member and operating said motor at a speed proportional to said detected distance.
- 20. The method of claim 18 including operating a motor at a speed in accordance with said detected distance, connecting a tension member to said driven member, and causing said motor to pull said tension member and thereby to pull said driven member.
- 21. Dual driving apparatus comprising
- a drive member,
- first and second driven members,
- first and second coupling means for driving said driven members, respectively, in response to said drive member,
- drive selector means for selectively differentially restraining one or the other of said driven members to thereby relatively increase the response to said drive member of that one of said driven members under lesser restraint,
- means for driving said drive member, said means for driving said drive member comprising
- a motor,
- means for connecting said motor to said drive member,
- closed loop control means for actuating said motor at a desired velocity, and
- braking means for applying a retarding force to one of said driven members in accordance with the difference between said desired velocity and the velocity of said one driven member.
- 22. The apparatus of claim 21 wherein said drive selector means includes said braking means.
- 23. The apparatus of claim 21 wherein said means for connecting said motor to said drive member comprises a loose driving connection between said motor and said drive member, said closed loop control means comprising first and second difference circuit means respectively responsive to commanded and actual positions of said first and second driven members for respectively generating first and second motor speed control signals, means responsive to said motor speed control signals for actuating said motor, said drive selector means comprising second braking means for applying a retarding force to the other of said driven members in accordance with the difference between one of said motor speed control signals and actual velocity of said other driven member.
- 24. In a bending machine having a body and a bending head mounted on the body for bending an elongated workpiece presented to the bending head at selected axial and rotational positions of the workpiece, improved apparatus for presenting the workpiece to the bending head comprising
- a track mounted on the machine body,
- a carriage mounted for motion to and along said track,
- a work holding chuck rotatably mounted upon said carriage,
- a drive sprocket journalled on the carriage,
- motion transmitting means interconnected between the chuck and the drive sprocket for rotating the chuck in response to rotation of the sprocket,
- first brake means mounted on the carriage for selectively resisting rotation of the chuck,
- second brake means mounted on the carriage for selectively resisting motion of the carriage along the track,
- a drive chain movably mounted upon the track and engaged with said drive sprocket,
- means for selectively actuating said first and second brake means to selectively drive said carriage or said chuck in response to motion of said drive chain,
- means for generating a first commanded position error,
- means for generating second commanded position error,
- means for energizing said first brake means to apply a restraint against rotation of said chuck in accordance with the difference between said second commanded position error and rotational velocity of said chuck, and
- means for energizing said second brake means to apply a restraint against motion of said carriage in accordance with the difference between actual velocity of said carriage and said first commanded position error.
- 25. The bending machine of claim 24 including a motor connected to drive said chain along said track, and means for driving said motor at a speed proportional to one of said commanded position errors.
- 26. The bending machine of claim 25 including multiplexing means for coupling said motor to be driven by said first commanded position error when said second brake means is energized to apply restraint against motion of said carriage that varies in accordance with the difference between actual velocity of said carriage and said first commanded position error, and for coupling said motor to be driven by sid second commanded position error when said first brake means is energized to apply restraint against rotation of said chuck that varies in accordance with the difference between said second commanded position error and actual chuck rotational velocity.
- 27. A bending machine comprising
- a machine body,
- bending head means mounted adjacent said body for bending an elongated workpiece presented thereto, and
- means for presenting an elongated workpiece to the bending head means at selected axial and rotational positions of the workpiece, said means for presenting comprising
- a track mounted on the machine body,
- a carriage movable on the track,
- rotatable chuck means journalled on the carriage for grasping and axially rotating a workpiece for presentation to the bending head means,
- a driven, flexible tension element mounted on said body,
- drive means coupled with said tension element for independently rotating said chuck means or moving said carriage along said track, and
- carriage positioning means comprising
- command means for generating a carriage position error signal indicative of the distance of said carriage from a selected position,
- pickoff means for detecting velocity of said carriage,
- brake means for braking motion of said carriage in accordance with a brake control signal, and
- difference means responsive to said command and pickoff means for applying to said brake means a brake control signal in accordance with the difference between said position error signal and said velocity.
- 28. The bending machine of claim 27 including means for braking rotation of said chuck in accordance with the difference between distance of said chuck from a selected position and rotational velocity of said chuck.
Parent Case Info
This application is related to a copending application of Homer L. Eaton for Tube Bending Machine and Carriage Therefor, Ser. No. 567,288 which covers a mechanism controlled by the positioning servo of the present invention, and the disclosure thereof is fully incorporated herein by this invention, and the disclosure thereof is fully incorporated herein by this reference.
US Referenced Citations (6)