Patent US4478404A successfully refreshed from Google Patents.
← Back to Patent Explorer
US4879643A Expired / Lapsed US ⏱️ 0.0 years remaining

Decentralized cautious adaptive control system

Assignee: Boeing Co
•
Filing: 1987-11-19
•
Granted: 1989-11-07
•
Expires: 2007-11-19
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract An output vector produced by a plant in response to an input vector is filtered by a plurality of bandpass filters, each filter having a different pass band. A filtered output vector from each filter is provided as input to a separate adaptive feedback controller, and feedback vectors produced by the separate controllers are summed to provide the input vector to the plant. Each adaptive feedback controller continuously identifies an open-loop transfer function of the plant characterizing a particular frequency band of plant operation, and continuously adjusts its own open-loop transfer function so that the poles of the closed-loop transfer function of the plant for that particular frequency mode of operation are assigned to constant stable values despite changes in the open-loop transfer function of the plant.

Inventors

  • 👤 Abhijit J. M. Chakravarty
  • 👤 Dagfinn Gangsaas
  • 👤 John B. Moore

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-29 10:52
CPC Classifications
G; G05; G05B; G05B13/00; G05B13/02; G05B13/0205; G05B13/021

Claims Analysis

Total Claims: 28
Claim 1
Independent Claim 83 words
Apparatus for controlling a plant producing a plant output vector in response to an input control vector, comprising: means for filtering said plant output vector into a plurality of filtered output vectors, each comprising a separate frequency band of said plant output vector; means for producing in response to each said filtered output vector a separate feedback control vector in accordance with an adjustable transfer function; and means for forming said input control vector in response to a combination of feedback control vectors.
Claim 2
Dependent Claim 83 words
Apparatus for controlling a plant producing a plant output vector in response to an input control vector, comprising: means for filtering said plant output vector into a plurality of filtered output vectors, each comprising a separate frequency band of said plant output vector; means for producing in response to each said filtered output vector a separate feedback control vector in accordance with an adjustable transfer function; and means for forming said input control vector in response to a combination of feedback control vectors.
Claim 3
Dependent Claim 104 words
A feedback control system for a plant producing an output vector in response to an input control vector, comprising: a plurality of bandpass filters, each filtering said plant output vector to produce a separate filtered output vector; a plurality of controllers, each corresponding to a separate one of said bandpass filters, each controller receiving the filtered output vector of its corresponding bandpass filter and producing in response thereto a separate feedback control vector in accordance with a feedback transfer function; and means for producing said input control vector in response to a combination of the feedback control vectors provided by said plurality of controllers.
Claim 4
Dependent Claim 104 words
A feedback control system for a plant producing an output vector in response to an input control vector, comprising: a plurality of bandpass filters, each filtering said plant output vector to produce a separate filtered output vector; a plurality of controllers, each corresponding to a separate one of said bandpass filters, each controller receiving the filtered output vector of its corresponding bandpass filter and producing in response thereto a separate feedback control vector in accordance with a feedback transfer function; and means for producing said input control vector in response to a combination of the feedback control vectors provided by said plurality of controllers.
Claim 5
Dependent Claim 22 words
The feedback control system in accordance with claim 2 wherein said plurality of bandpass filters have pass bands differing one from another.
Claim 6
Dependent Claim 93 words
The feedback control system in accordance with claim 2 wherein at least one of said controllers is an adaptive controller responsive to said input control vector and the filtered output vector produced by the corresponding one of said bandpass filters, said adaptive controller comprising means for identifying a plant transfer function relating the last mentioned output vector to said input control vector and for adjusting its feedback transfer function when said plant transfer function changes so that a combination of said plant transfer function and its feedback transfer function satisfies a predetermined criterion.
Claim 7
Dependent Claim 35 words
The feedback control system in accordance with claim 4 wherein said combination comprises a closed-loop transfer function and said predetermined criterion is satisfied by maintaining poles of said closed-loop transfer function at desired constant values.
Claim 8
Dependent Claim 126 words
The feedback control system in accordance with claim 2 wherein one of said controllers is an adaptive controller comprising: plant parameter estimating means responsive to said input control vector and the filtered output vector received by said one controller for generating a plant parameter estimate characterizing a plant transfer function relating the last mentioned filtered output vector to said input control vector; compensation estimating means responsive to said plant parameter estimate for generating a compensation estimate characterizing a feedback transfer function such that a combination of said plant parameter estimate and said compensation estimate satisfies a predetermined criterion; and feedback means responsive to the filtered output vector as received by said one controller for producing a feedback control vector in accordance with said feedback transfer function.
Claim 9
Dependent Claim 155 words
The feedback control system in accordance with claim 2 wherein one of said controllers is a cautious adaptive controller comprising: plant parameter estimating means responsive to said input control vector and the filtered output vector received by said one controller for generating a plant parameter estimate characterizing a plant transfer function relating the last mentioned filtered output vector to said input control vector and for producing a caution factor indicating an estimated accuracy with which said plant parameter estimate characterizes said plant transfer function; compensation estimating means responsive to said plant parameter estimate for generating a compensation estimate characterizing a feedback transfer function such that a combination of said plant parameter estimate and said compensation estimate satisfies a predetermined criterion; and feedback means responsive to the filtered output vector as received by said one controller for producing a feedback control vector in accordance with a combination of said feedback transfer function and said caution factor.
Claim 10
Dependent Claim 223 words
A feedback control system for a plant producing a plant output vector in response to an input control vector in accordance with a plurality of time-varying plant transfer functions, each plant transfer function relating a separate frequency band of said plant output vector to said input control vector, said feedback control system comprising: a plurality of bandpass filters, each filtering said plant output vector to form a separate filtered output vector, wherein said plurality of bandpass filters have pass bands differing one from another; a plurality of controllers including at least one adaptive controller, each receiving the filtered output vector of a separate one of said bandpass filters and producing in response thereto a separate feedback control vector in accordance with a feedback transfer function, wherein said at least one adaptive controller comprises means responsive to said input control vector and the filtered output vector of one of said bandpass filters for identifying therefrom one of said plant transfer functions, said at least one adaptive controller adjusting its feedback transfer function when said one plant transfer function changes so that a combination of said plant transfer function and the feedback transfer function of said one adaptive controller satisfies a predetermined criterion; and means for producing said input control vector in response to a combination of feedback control vectors from said plurality of controllers.
Claim 11
Dependent Claim 223 words
A feedback control system for a plant producing a plant output vector in response to an input control vector in accordance with a plurality of time-varying plant transfer functions, each plant transfer function relating a separate frequency band of said plant output vector to said input control vector, said feedback control system comprising: a plurality of bandpass filters, each filtering said plant output vector to form a separate filtered output vector, wherein said plurality of bandpass filters have pass bands differing one from another; a plurality of controllers including at least one adaptive controller, each receiving the filtered output vector of a separate one of said bandpass filters and producing in response thereto a separate feedback control vector in accordance with a feedback transfer function, wherein said at least one adaptive controller comprises means responsive to said input control vector and the filtered output vector of one of said bandpass filters for identifying therefrom one of said plant transfer functions, said at least one adaptive controller adjusting its feedback transfer function when said one plant transfer function changes so that a combination of said plant transfer function and the feedback transfer function of said one adaptive controller satisfies a predetermined criterion; and means for producing said input control vector in response to a combination of feedback control vectors from said plurality of controllers.
Claim 12
Dependent Claim 278 words
A feedback control system for a plant producing a plant output vector in response to an input control vector in accordance with a plurality of time-varying plant transfer functions, each plant transfer function relating a separate frequency band of said plant output vector to said input control vector, said feedback control system comprising: a plurality of bandpass filters, each filtering said plant output vector to provide a separate filtered output vector, wherein said plurality of bandpass filters have pass bands differing one from another; a plurality of adaptive controllers, each receiving the filtered output vector of a separate one of said bandpass filters and supplying in response thereto a separate feedback control vector in accordance with a feedback transfer function, each adaptive controller comprising plant parameter estimating means responsive to said input control vector and said filtered output vector of said separate one of said bandpass filters for generating in response thereto a plant parameter estimate characterizing one of said plant transfer functions and for producing caution factor indicating an estimated accuracy with which said plant parameter estimate characterizes said one plant transfer function, compensation estimating means responsive to said plant parameter estimate for generating a compensation estimate characterizing a feedback transfer function such that a combination of said plant parameter estimate and said compensation estimate satisfies a predetermined criterion, and feedback means responsive to said filtered output vector for producing an output feedback control vector in accordance with a combination of the feedback transfer function characterized by said compensation estimate and said caution factor; and means for supplying said input control vector in response to a combination of feedback control vectors from said plurality of adaptive controllers.
Claim 13
Dependent Claim 278 words
A feedback control system for a plant producing a plant output vector in response to an input control vector in accordance with a plurality of time-varying plant transfer functions, each plant transfer function relating a separate frequency band of said plant output vector to said input control vector, said feedback control system comprising: a plurality of bandpass filters, each filtering said plant output vector to provide a separate filtered output vector, wherein said plurality of bandpass filters have pass bands differing one from another; a plurality of adaptive controllers, each receiving the filtered output vector of a separate one of said bandpass filters and supplying in response thereto a separate feedback control vector in accordance with a feedback transfer function, each adaptive controller comprising plant parameter estimating means responsive to said input control vector and said filtered output vector of said separate one of said bandpass filters for generating in response thereto a plant parameter estimate characterizing one of said plant transfer functions and for producing caution factor indicating an estimated accuracy with which said plant parameter estimate characterizes said one plant transfer function, compensation estimating means responsive to said plant parameter estimate for generating a compensation estimate characterizing a feedback transfer function such that a combination of said plant parameter estimate and said compensation estimate satisfies a predetermined criterion, and feedback means responsive to said filtered output vector for producing an output feedback control vector in accordance with a combination of the feedback transfer function characterized by said compensation estimate and said caution factor; and means for supplying said input control vector in response to a combination of feedback control vectors from said plurality of adaptive controllers.
Claim 14
Dependent Claim 34 words
The feedback controller in accordance with claim 9 wherein said combination comprises a closed-loop transfer function and said predetermined criterion is satisfied by maintaining poles of said closed-loop transfer function at desired constant values.
Claim 15
Independent Claim 114 words
A method for controlling a plant producing a plant output vector in response to an input control vector in accordance with a plurality of time-varying plant transfer functions, each plant transfer function relating a separate frequency band of said plant output vector to said input control vector, the method comprising the steps of: filtering said plant output vector into a plurality of filtered output vectors, each comprising a separate frequency band of said plant output vector; producing in responce to each filtered output vector a separate feedback control vector in accordance with a separate feedback transfer function; and forming said input control vector in response to a combination of said separate feedback control vectors.
Claim 16
Independent Claim 114 words
A method for controlling a plant producing a plant output vector in response to an input control vector in accordance with a plurality of time-varying plant transfer functions, each plant transfer function relating a separate frequency band of said plant output vector to said input control vector, the method comprising the steps of: filtering said plant output vector into a plurality of filtered output vectors, each comprising a separate frequency band of said plant output vector; producing in responce to each filtered output vector a separate feedback control vector in accordance with a separate feedback transfer function; and forming said input control vector in response to a combination of said separate feedback control vectors.
Claim 17
Dependent Claim 76 words
The method in accordance with claim 11 further comprising the steps of: identifying from said input control vector and at least one of said filtered output vectors at least one of said plant transfer functions; and adjusting at least one feedback transfer function when said at least one plant transfer function changes so that a combination of said at least one plant transfer function and said at least one feedback transfer function satisfies a predetermined criterion.
Claim 18
Dependent Claim 33 words
The method in accordance with claim 12 wherein said combination comprises a closed-loop transfer function and said predetermined criterion is satisfied by maintaining poles of said closed-loop transfer function at desired constant values.
Claim 19
Dependent Claim 115 words
The method in accordance with claim 11 further comprising the steps of: generating in response to said input control vector and at least one of said filtered output vectors a plant parameter estimate characterizing at least one of said plant transfer functions; generating in response to said plant parameter estimate a compensation estimate characterizing at least one of said feedback transfer functions such that a combination of said plant parameter estimate and said compensation estimate satisfies a predetermined criterion; and producing in response to said at least one filtered output vector at least one feedback control vector in accordance with said at least one feedback transfer function characterized by said at least one compensation estimate.
Claim 20
Independent Claim 253 words
A method for controlling a plant producing a plant output vector in response to an input control vector in accordance with a plurality of time-varying plant transfer functions, each plant transfer function relating a separate frequency band of said plant output vector to said input control vector, the method comprising the steps of: filtering said plant output vector into a plurality of filtered output vectors, each comprising a separate frequency band of said plant output vector; producing in response to each filtered output vector a separate feedback control vector in accordance with a separate feedback transfer function; and forming said input control vector in response to a combination of said separate feedback control vectors, wherein the step of producing in response to each filtered output vector a separate feedback control vector in accordance with a separate feedback transfer function comprises the substeps of: generating in response to said input control vector and said filtered output vector a plant parameter estimate characterizing one of said plant transfer functions; producing a caution factor indicating an estimated accuracy with which said plant parameter estimate characterizes said one plant transfer function; generating in response to said plant parameter estimate a compensation estimate characterizing a feedback transfer function such that a combination of said plant parameter estimate and said compensation estimate satisfies a predetermined criterion; and providing in response to said filtered output vector an output feedback control vector in accordance with a combination of the feedback transfer function characterized by said compensation estimate and said caution factor.
Claim 21
Independent Claim 253 words
A method for controlling a plant producing a plant output vector in response to an input control vector in accordance with a plurality of time-varying plant transfer functions, each plant transfer function relating a separate frequency band of said plant output vector to said input control vector, the method comprising the steps of: filtering said plant output vector into a plurality of filtered output vectors, each comprising a separate frequency band of said plant output vector; producing in response to each filtered output vector a separate feedback control vector in accordance with a separate feedback transfer function; and forming said input control vector in response to a combination of said separate feedback control vectors, wherein the step of producing in response to each filtered output vector a separate feedback control vector in accordance with a separate feedback transfer function comprises the substeps of: generating in response to said input control vector and said filtered output vector a plant parameter estimate characterizing one of said plant transfer functions; producing a caution factor indicating an estimated accuracy with which said plant parameter estimate characterizes said one plant transfer function; generating in response to said plant parameter estimate a compensation estimate characterizing a feedback transfer function such that a combination of said plant parameter estimate and said compensation estimate satisfies a predetermined criterion; and providing in response to said filtered output vector an output feedback control vector in accordance with a combination of the feedback transfer function characterized by said compensation estimate and said caution factor.
Claim 22
Dependent Claim 34 words
The feedback controller in accordance with claim 15 wherein said combination comprises a closed-loop transfer function and said predetermined criterion is satisfied by maintaining poles of said closed-loop transfer function at desired constant values.
Claim 23
Independent Claim 148 words
A method for controlling a plant producing a plant output vector in response to an input control vector in accordance with a plurality of time-varying plant transfer functions, each plant transfer function relating a separate frequency band of said plant output vector to said input control vector, the method comprising the steps of: filtering said plant output vector to form a filtered output vector comprising a particular frequency band of said plant output vector; identifying in response to said input control vector and said filtered output vector one of said plant transfer functions; generating a feedback control vector in response to said filtered output vector in accordance with a feedback transfer function adjusted so that a combination of said identified plant transfer function and said feedback transfer function satisfies a predetermined criterion; and supplying said input control vector in response to said feedback control vector. controller in accordance
Claim 24
Independent Claim 148 words
A method for controlling a plant producing a plant output vector in response to an input control vector in accordance with a plurality of time-varying plant transfer functions, each plant transfer function relating a separate frequency band of said plant output vector to said input control vector, the method comprising the steps of: filtering said plant output vector to form a filtered output vector comprising a particular frequency band of said plant output vector; identifying in response to said input control vector and said filtered output vector one of said plant transfer functions; generating a feedback control vector in response to said filtered output vector in accordance with a feedback transfer function adjusted so that a combination of said identified plant transfer function and said feedback transfer function satisfies a predetermined criterion; and supplying said input control vector in response to said feedback control vector. controller in accordance
Claim 25
Dependent Claim 33 words
The method in accordance with claim 17 wherein said combination comprises a closed-loop transfer function and said predetermined criterion is satisfied by maintaining poles of said closed-loop transfer function at desired constant values.
Claim 26
Independent Claim 229 words
A method for controlling a plant producing a plant output vector in response to an input control vector in accordance with a plurality of time-varying plant transfer functions, each plant transfer function relating a separate frequency band of said plant output vector to said input control vector, the method comprising the steps of: filtering said plant output vector to provide a plurality of filtered output vectors each representing a separate frequency band of said plant output vector; generating in response to said input control vector and each said filtered output vector a separate plant parameter estimate characterizing a separate one of said plant transfer functions; producing a plurality of caution factors each indicating an estimated accuracy with which a corresponding plant parameter estimate characterizes said one of said plant transfer functions; generating in response to each said plant parameter estimate a compensation estimate characterizing a feedback transfer function such that a combination of one plant parameter estimate and said compensation estimate satisfies a predetermined criterion; providing in response to each said filtered output vector a separate feedback control vector in accordance with a combination of a feedback transfer function characterized by a separate one of said compensation estimates and a separate one of said caution factors; and producing said input control vector in response to a combination of feedback control vectors provided in response to said filtered output vectors.
Claim 27
Independent Claim 229 words
A method for controlling a plant producing a plant output vector in response to an input control vector in accordance with a plurality of time-varying plant transfer functions, each plant transfer function relating a separate frequency band of said plant output vector to said input control vector, the method comprising the steps of: filtering said plant output vector to provide a plurality of filtered output vectors each representing a separate frequency band of said plant output vector; generating in response to said input control vector and each said filtered output vector a separate plant parameter estimate characterizing a separate one of said plant transfer functions; producing a plurality of caution factors each indicating an estimated accuracy with which a corresponding plant parameter estimate characterizes said one of said plant transfer functions; generating in response to each said plant parameter estimate a compensation estimate characterizing a feedback transfer function such that a combination of one plant parameter estimate and said compensation estimate satisfies a predetermined criterion; providing in response to each said filtered output vector a separate feedback control vector in accordance with a combination of a feedback transfer function characterized by a separate one of said compensation estimates and a separate one of said caution factors; and producing said input control vector in response to a combination of feedback control vectors provided in response to said filtered output vectors.
Claim 28
Dependent Claim 33 words
The method in accordance with claim 19 wherein said combination comprises a closed-loop transfer function and said predetermined criterion is satisfied by maintaining poles of said closed-loop transfer function at desired constant values.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1992-11-06 1993-05-08 1993-11-07 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1996-11-06 1997-05-08 1997-11-07 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2000-11-06 2001-05-08 2001-11-07 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag