← Back to Patent Explorer
US4912753A Expired / Lapsed US ⏱️ 0.0 years remaining

Robot axis controller employing feedback and open loop (feedforward) control

Assignee: PALOMAR TECHNOLOGIES Inc
•
Filing: 1988-04-04
•
Granted: 1990-03-27
•
Expires: 2008-04-04
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A digital robotic axis controller which employs a digital processor to apply the inverse of a plant model transfer function to positional information representative of a target path to generate a feed forward position control signal and to combine an error signal with the positional information to generate a feedback control signal. The feed forward and feedback control signals are combined to produce a total position control signal which is supplied to a digital-to-analog converter and then to a plant comprising an amplifier, a motor for establishing the actual position of a robotic member, and an encoder for deriving the error signal from the motor position. In application, a number of such plants are controlled to achieve a coordinated multidimensional movement with increased accuracy.

Inventors

  • 👤 Daniel D. Evans, Jr.

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-29 13:20
CPC Classifications
G; G05; G05B; G05B19/00; G05B19/02; G05B19/18; G05B19/19; G05B19/39

Claims Analysis

Total Claims: 23
Claim 1
Independent Claim 94 words
An axis controller adapted to be supplied with target path positional information for generating a position control signal for establishing an actual position for a selected plant comprising: means receiving said target path positional information as its only position- related input for filtering said target path positional information to generate an open loop positional control signal; means responsive to said actual position and said target path positional information for generating a feedback control signal; and means for generating said position control signal from said open loop positional control signal and said feedback control signal.
Claim 2
Dependent Claim 94 words
An axis controller adapted to be supplied with target path positional information for generating a position control signal for establishing an actual position for a selected plant comprising: means receiving said target path positional information as its only position- related input for filtering said target path positional information to generate an open loop positional control signal; means responsive to said actual position and said target path positional information for generating a feedback control signal; and means for generating said position control signal from said open loop positional control signal and said feedback control signal.
Claim 3
Dependent Claim 40 words
The axis controller of claim 1 wherein said means for filtering comprises means for combining said target path positional information with the inverse of the transfer function of a model of said plant to generate said open loop control signal.
Claim 4
Dependent Claim 41 words
The axis controller of claim 1 wherein said positional information comprises digital data and wherein said means for filtering comprises a digital filter means for performing a digital filtering operation on said digital data to produce an open loop control signal.
Claim 5
Dependent Claim 63 words
The axis controller of claim 3 wherein said actual position is represented by a digital position signal and said means for generating a feedback control signal comprises: means for subtracting said digital data from said actual digital position signal to produce an error signal; and means for applying a feedback control transfer function to said error signal and outputting a feedback control signal.
Claim 6
Dependent Claim 47 words
The axis controller of claim 4 wherein said means for generating said position control signal includes means for adding said feedback control signal and open loop control signal to generate said position control signal, and converter means for converting said position control signal to an output signal.
Claim 7
Dependent Claim 52 words
The axis controller of claim 5 wherein said plant comprises: amplifier means for receiving said output signal as an input and having an output; motor means for providing a positional movement in response to the output of said amplifier means; and encoder means for tracking the positional movement of said motor means.
Claim 8
Dependent Claim 15 words
The axis controller of claim 6 wherein said amplifier means comprises a voltage controlled amplifier.
Claim 9
Dependent Claim 15 words
The axis controller of claim 7 wherein said encoder means further provides said digital position
Claim 10
Dependent Claim 16 words
The axis controller of claim 3 wherein said digital filter means comprises a programmed digital processor.
Claim 11
Dependent Claim 19 words
The axis controller of claim 9 wherein said programmed digital processor comprises means for generates said feedback control signal.
Claim 12
Dependent Claim 17 words
The axis controller of claim 10 wherein said programmed digital processor means generates said position control signal.
Claim 13
Dependent Claim 101 words
Robotic apparatus including a positionable robotic member, said apparatus adapted to be supplied with digital target path positional data, and comprising: digital processor means for generating an open loop control signal from said digital data, responsive to an error signal for generating a feedback control signal from said digital data and for generating a position control signal from said open loop and feedback control signals; means responsive to said position control signal for positioning said robotic member; and means responsive to the actual position of said robotic member for generating said error signal and supplying it to said digital processor means.
Claim 14
Dependent Claim 101 words
Robotic apparatus including a positionable robotic member, said apparatus adapted to be supplied with digital target path positional data, and comprising: digital processor means for generating an open loop control signal from said digital data, responsive to an error signal for generating a feedback control signal from said digital data and for generating a position control signal from said open loop and feedback control signals; means responsive to said position control signal for positioning said robotic member; and means responsive to the actual position of said robotic member for generating said error signal and supplying it to said digital processor means.
Claim 15
Dependent Claim 27 words
The robotic apparatus of claim 12 wherein said digital processor means generates said open loop control signal by subjecting said digital data to a digital filtering operation.
Claim 16
Dependent Claim 40 words
The robotic apparatus of claim 13 wherein said positionable robotic member is represented by a plant transfer function and wherein said digital filtering operation is performed according to a filter function which comprises the inverse of said plant transfer function.
Claim 17
Dependent Claim 37 words
The robotic apparatus of claim 14 wherein said digital processor means generates said feedback signal by subtracting said error signal from said digital data and applying a feedback control transfer function to the result of the subtraction.
Claim 18
Dependent Claim 24 words
The robotic apparatus of claim 15 wherein said positioning means comprises: amplifier means; and motor means responsive to the output of the amplifier means.
Claim 19
Dependent Claim 28 words
The robotic apparatus of claim 16 wherein said error signal generating means comprises encoder means responsive to the position of said motor means to generate said error signal.
Claim 20
Independent Claim 86 words
A method for generating a position control signal for establishing an actual position for a selected plant from target path positional information, comprising the steps of: generating an open loop positional control signal from said target path positional information utilizing an expression derived from the transfer function of a model of said plant; generating a feedback control signal from said actual position and said target path positional information; and generating said position control signal from said open loop positional control signal and said feedback control signal.
Claim 21
Independent Claim 86 words
A method for generating a position control signal for establishing an actual position for a selected plant from target path positional information, comprising the steps of: generating an open loop positional control signal from said target path positional information utilizing an expression derived from the transfer function of a model of said plant; generating a feedback control signal from said actual position and said target path positional information; and generating said position control signal from said open loop positional control signal and said feedback control signal.
Claim 22
Dependent Claim 35 words
The method of claim 18 wherein said positional information comprises digital data and wherein said step of filtering comprises performing a digital filtering operation on said digital data to produce an open loop control signal.
Claim 23
Dependent Claim 61 words
The method of claim 19 wherein said actual position is represented by a digital position signal and said step of generating a feedback control signal comprises the steps of: subtracting said digital data from said actual digital position signal to produce an error signal; and applying a feedback control transfer function to said error signal and outputting a feedback control signal.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1993-03-26 1993-09-25 1994-03-27 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1997-03-26 1997-09-25 1998-03-27 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2001-03-26 2001-09-25 2002-03-27 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag