US5943660A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Method for feedback linearization of neural networks and neural network incorporating same
Assignee: The University of Texas System
•
Filing: 1997-10-15
•
Granted: 1999-08-24
•
Expires: 2017-10-15
Abstract
Abstract A method for linearization of feedback in neural networks, and a neural network incorporating the feedback linearization method are presented. Control action is used to achieve tracking performance for a state-feedback linearizable, but unknown nonlinear control system. The control signal comprises a feedback linearization portion provided by neural networks, plus a robustifying portion that keep the control magnitude bounded. Proofs are provided to show that all of the signals in the closed-loop system are semi-globally uniformly ultimately bounded. This eliminates an off-line learning phase, and simplifies the initialization of neural network weights.
Inventors
- 👤 A. Yesildirek
- 👤 F. L. Lewis
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-11-04 14:16
CPC Classifications
G; G05; G05B; G05B13/00; G05B13/02; G05B13/0265; G05B13/027; G06; G06N; G06N3/00; G06N3/02; G06N3/04; G06N3/045; G06N3/0499; G06N3/08; G06N3/09
Claims Analysis
Total Claims: 7
Claim 1
Independent Claim
195 words
A method of adaptively controlling a plant having at least one measurable state and at least first and second unknown functions of said measurable state, comprising: sensing said at least one measurable state; comparing said sensed state with a desired state in a first feedback loop to produce an error signal; calculating, as a function of said sensed state, a first unknown function estimate using a first multi-layer neural network process in a second feedback loop, said first multi-layer neural network process having multiple layers of neurons with tunable weights; calculating, as a function of said sensed state, a second unknown function estimate using a second multi-layer neural network process in a third feedback loop, said second multi-layer neural network process having multiple layers of neurons with tunable weights; calculating a smooth control action as a function of said error signal, and as a function of said first and second unknown function estimates; applying said smooth control action to said plant to maintain said at least one measurable state at said desired state; and adaptively adjusting said tunable weights of said first and second multi-layer neural network processes as a function of said error signal.
Claim 2
Independent Claim
195 words
A method of adaptively controlling a plant having at least one measurable state and at least first and second unknown functions of said measurable state, comprising: sensing said at least one measurable state; comparing said sensed state with a desired state in a first feedback loop to produce an error signal; calculating, as a function of said sensed state, a first unknown function estimate using a first multi-layer neural network process in a second feedback loop, said first multi-layer neural network process having multiple layers of neurons with tunable weights; calculating, as a function of said sensed state, a second unknown function estimate using a second multi-layer neural network process in a third feedback loop, said second multi-layer neural network process having multiple layers of neurons with tunable weights; calculating a smooth control action as a function of said error signal, and as a function of said first and second unknown function estimates; applying said smooth control action to said plant to maintain said at least one measurable state at said desired state; and adaptively adjusting said tunable weights of said first and second multi-layer neural network processes as a function of said error signal.
Claim 3
Dependent Claim
34 words
The method of claim 1, said step of calculating said smooth control action comprising, calculating said control action proportional to said first unknown function estimate, and inversely proportional to said second unknown function estimate.
Claim 4
Dependent Claim
33 words
The method of claim 1, further comprising: comparing said second unknown function estimate with a predetermined threshold; and robustifying said control action with a smooth correction term as a result of said comparison.
Claim 5
Dependent Claim
95 words
The method of claim 1, said step of adaptively adjusting weights of said first and second two-layer neural network processes, comprising: on-line initialization of both the first and second multi-layer neural network tunable weights, eliminating the need for conducting a preliminary off-line open-loop learning mode to adjust the tunable weights of the neural networks; simultaneous on-line adjustment of both the first and second multi-layer neural network tunable weights and tracking error control; and adjusting all layers of neural network tunable weights of said first and second network processes as a function of said error signal.
Claim 6
Dependent Claim
189 words
An adaptive controller for a plant including at least one measurable state and at least first and second unknown functions of said measurable state, comprising: means for sensing said at least one measurable state of said plant; a first multi-layer neural network having multiple layers of neurons with tunable weights, for receiving said at least one measurable state of said plant, for calculating a first unknown function estimate based on said at least one measurable state; a second multi-layer neural network having multiple layers of neurons with tunable weights, for receiving said at least one measurable state of said plant, for calculating a second unknown function estimate based on said at least one measurable state; an error amplifier for calculating a difference between said at least one measurable state and a desired state; means for calculating a smooth control action as a function of said difference, and as a function of said first and second unknown function estimates, and for applying said control action to said plant; and means for adaptively adjusting said tunable weights of said first and second multi-layer neural networks as a function of said difference.
Claim 7
Dependent Claim
189 words
An adaptive controller for a plant including at least one measurable state and at least first and second unknown functions of said measurable state, comprising: means for sensing said at least one measurable state of said plant; a first multi-layer neural network having multiple layers of neurons with tunable weights, for receiving said at least one measurable state of said plant, for calculating a first unknown function estimate based on said at least one measurable state; a second multi-layer neural network having multiple layers of neurons with tunable weights, for receiving said at least one measurable state of said plant, for calculating a second unknown function estimate based on said at least one measurable state; an error amplifier for calculating a difference between said at least one measurable state and a desired state; means for calculating a smooth control action as a function of said difference, and as a function of said first and second unknown function estimates, and for applying said control action to said plant; and means for adaptively adjusting said tunable weights of said first and second multi-layer neural networks as a function of said difference.
References Cited (Backward Citations)
US5282261A
Cited
US5159660A
Cited
US5175678A
Cited
US5471381A
Cited
US5367612A
Cited
US5220373A
Cited
US5566275A
Cited
US5365158A
Cited
US5396415A
Cited
US5448681A
Cited
US5559690A
Cited
US5498943A
Cited
US5388186A
Cited
US5513097A
Cited
US5677609A
Cited
US5566065A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 2002-08-23 | 2003-02-22 | 2003-08-24 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2006-08-23 | 2007-02-22 | 2007-08-24 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2010-08-23 | 2011-02-22 | 2011-08-24 | $7700.00 | Window Closed / Lapsed |