Patent US3614432A successfully refreshed from Google Patents.
Patent US1978290A successfully refreshed from Google Patents.
Patent US2005231A successfully refreshed from Google Patents.
Patent US7363094B2 successfully refreshed from Google Patents.
← Back to Patent Explorer
US7363094B2 Expired / Lapsed US ⏱️ 0.0 years remaining

Multivariable controller design method for multiple input/outputs systems with multiple input/output constraints

Assignee: General Electric Co
•
Filing: 2006-01-09
•
Granted: 2008-04-22
•
Expires: 2026-01-09
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A method for dynamically controlling a multiple input, multiple output (MIMO) system having multiple input and output constraints, the method comprising. In an exemplary embodiment, the method includes configuring a MIMO tracking controller to implement closed loop tracking of multiple control reference inputs of the system, in the absence of input and output constraints, and configuring a MIMO constraint controller to enforce the input and output constraints of the MIMO system by generating a reference modification applied to the multiple control reference inputs.

Inventors

  • 👤 Aditya Kumar

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-29 21:37
CPC Classifications
G; G05; G05B; G05B11/00; G05B11/01; G05B11/32

Claims Analysis

Total Claims: 24
Claim 1
Independent Claim 129 words
A method for dynamically controlling a multiple input, multiple output (MIMO) system having multiple input and output constraints, the method comprising: a two-step sequential process comprising: a first step configuring a MIMO tracking controller to implement closed loop tracking of multiple control reference inputs of the system via an inner control loop, in the absence of input and output constraints; and a second step of configuring a MIMO constraint controller via an outer control loop to enforce the input and output constraints of the MIMO system via an explicit analytical formula by generating a reference modification applied to said multiple control reference inputs such that said input and output constraints are dynamically controlled and the reference modification in the MIMO constraint controller is calculated via the explicit analytical formula.
Claim 2
Independent Claim 129 words
A method for dynamically controlling a multiple input, multiple output (MIMO) system having multiple input and output constraints, the method comprising: a two-step sequential process comprising: a first step configuring a MIMO tracking controller to implement closed loop tracking of multiple control reference inputs of the system via an inner control loop, in the absence of input and output constraints; and a second step of configuring a MIMO constraint controller via an outer control loop to enforce the input and output constraints of the MIMO system via an explicit analytical formula by generating a reference modification applied to said multiple control reference inputs such that said input and output constraints are dynamically controlled and the reference modification in the MIMO constraint controller is calculated via the explicit analytical formula.
Claim 3
Dependent Claim 116 words
The method of claim 1 , wherein said configuring said MIMO constraint controller further comprises: determining a discrete, linearized model of a resulting closed loop portion of the MIMO system including said MIMO tracking controller for a current time sample; predicting, using said linearized model, constraint input and output values at a desired future time with respect to said current sample time, and comparing the predicted values to respective minimum and maximum values of the input and output constraints so as to determine whether any of said input and output constraints are active; and based on the determination of any active input and output constraints, calculating said reference modification using a robust dynamic inversion (DI) technique.
Claim 4
Dependent Claim 26 words
The method of claim 2 , wherein said closed loop portion of the MIMO system includes integral action that is not bounded by said input constraints.
Claim 5
Dependent Claim 30 words
The method of claim 2 , wherein said robust DI technique utilizes weighted least squares to generate a weighted pseudo-inverse matrix so as to provide stability for non-square system conditions.
Claim 6
Dependent Claim 48 words
The method of claim 4 , wherein said robust DI technique further comprises: determining a first positive definite weighting matrix, R, for prioritizing tracking performance of multiple control outputs of the system; and determining a second positive definite weighting matrix, Q, for prioritizing enforcement of said constraint outputs.
Claim 7
Dependent Claim 40 words
The method of claim 5 , wherein said weighted pseudo-inverse matrix is of the form: [(C c B) T Q(C c B)+R] −1 (C c B) T Q, wherein C c B represents the decoupling matrix for the MIMO system.
Claim 8
Dependent Claim 35 words
The method of claim 1 , wherein said MIMO constraint controller is configured to calculate a change in actuator control input rates to be applied to corresponding base values outputted by said MIMO tracking controller.
Claim 9
Dependent Claim 125 words
A control architecture for a multiple input, multiple output (MIMO) system having multiple input and output constraints, comprising: a MIMO tracking controller configured to implement a first sequential step of closed loop tracking of multiple control reference inputs of the system via an inner control loop, in the absence of input and output constraints; and a MIMO constraint controller configured to implement via an outer control loop a second sequential step of enforcing the input and output constraints of the MIMO system via an explicit analytical formula by generating a reference modification applied to said multiple control reference inputs such that said input and output constraints are dynamically controlled and the reference modification in the MIMO constraint controller is calculated via the explicit analytical formula.
Claim 10
Dependent Claim 125 words
A control architecture for a multiple input, multiple output (MIMO) system having multiple input and output constraints, comprising: a MIMO tracking controller configured to implement a first sequential step of closed loop tracking of multiple control reference inputs of the system via an inner control loop, in the absence of input and output constraints; and a MIMO constraint controller configured to implement via an outer control loop a second sequential step of enforcing the input and output constraints of the MIMO system via an explicit analytical formula by generating a reference modification applied to said multiple control reference inputs such that said input and output constraints are dynamically controlled and the reference modification in the MIMO constraint controller is calculated via the explicit analytical formula.
Claim 11
Dependent Claim 116 words
The control architecture of claim 8 , wherein said MIMO constraint controller is configured to: utilize a discrete, linearized model of a resulting closed loop portion of the MIMO system including said MIMO tracking controller for a current time sample; predict, using said linearized model, constraint input and output values at a desired future time with respect to said current sample time, and compare the predicted values to respective minimum and maximum values of the input and output constraints so as to determine whether any of said input and output constraints are active; and based on the determination of any active input and output constraints, calculate said reference modification using a robust dynamic inversion (DI) technique.
Claim 12
Dependent Claim 27 words
The control architecture of claim 9 , wherein said closed loop portion of the MIMO system includes integral action that is not bounded by said input constraints.
Claim 13
Dependent Claim 31 words
The control architecture of claim 9 , wherein said robust DI technique utilizes weighted least squares to generate a weighted pseudo-inverse matrix so as to provide stability for non-square system conditions.
Claim 14
Dependent Claim 49 words
The control architecture of claim 11 , wherein said robust DI technique further comprises: determining a first positive definite weighting matrix, R, for prioritizing tracking performance of multiple control outputs of the system; and determining a second positive definite weighting matrix, Q, for prioritizing enforcement of said constraint outputs.
Claim 15
Dependent Claim 41 words
The control architecture of claim 12 , wherein said weighted pseudo-inverse matrix is of the form: [(C c B) T Q(C c B)+R] −1 (C c B) T Q, wherein C c B represents the decoupling matrix for the MIMO system.
Claim 16
Dependent Claim 36 words
The control architecture of claim 8 , wherein said MIMO constraint controller is configured to calculate a change in actuator control input rates to be applied to corresponding base values outputted by said MIMO tracking controller.
Claim 17
Dependent Claim 146 words
A storage medium, comprising: a machine readable computer program code for dynamically controlling a multiple input, multiple output (MIMO) system having multiple input and output constraints; and instructions for causing a computer to implement a two-step sequential method, the method further comprising: a first step of configuring a MIMO tracking controller via an inner control loop to implement closed loop tracking of multiple control reference inputs of the system, in the absence of input and output constraints; and a second step of configuring a MIMO constraint controller via an outer control loop to enforce the input and output constraints of to MIMO system via an explicit analytical formula by generating a reference modification applied to said multiple control reference inputs such that said input and output constraints are dynamically controlled and the reference modification in the MIMO constraint controller is calculated via the explicit analytical formula.
Claim 18
Dependent Claim 146 words
A storage medium, comprising: a machine readable computer program code for dynamically controlling a multiple input, multiple output (MIMO) system having multiple input and output constraints; and instructions for causing a computer to implement a two-step sequential method, the method further comprising: a first step of configuring a MIMO tracking controller via an inner control loop to implement closed loop tracking of multiple control reference inputs of the system, in the absence of input and output constraints; and a second step of configuring a MIMO constraint controller via an outer control loop to enforce the input and output constraints of to MIMO system via an explicit analytical formula by generating a reference modification applied to said multiple control reference inputs such that said input and output constraints are dynamically controlled and the reference modification in the MIMO constraint controller is calculated via the explicit analytical formula.
Claim 19
Dependent Claim 116 words
The method of claim 15 , wherein said configuring said MIMO constraint controller further comprises: determining a discrete, linearized model of a resulting closed loop portion of the MIMO system including said MIMO tracking controller for a current time sample; predicting, using said linearized model, constraint input and output values at a desired future time with respect to said current sample time, and comparing the predicted values to respective minimum and maximum values of the input and output constraints so as to determine whether any of said input and output constraints are active; and based on the determination of any active input and output constraints, calculating said reference modification using a robust dynamic inversion (DI) technique.
Claim 20
Dependent Claim 26 words
The method of claim 16 , wherein said closed loop portion of the MIMO system includes integral action that is not bounded by said input constraints.
Claim 21
Dependent Claim 30 words
The method of claim 16 , wherein said robust DI technique utilizes weighted least squares to generate a weighted pseudo-inverse matrix so as to provide stability for non-square system conditions.
Claim 22
Dependent Claim 48 words
The method of claim 18 , wherein said robust DI technique further comprises: determining a first positive definite weighting matrix, R, for prioritizing tracking performance of multiple control outputs of the system; and determining a second positive definite weighting matrix, Q, for prioritizing enforcement of said constraint outputs.
Claim 23
Dependent Claim 40 words
The method of claim 19 , wherein said weighted pseudo-inverse matrix is of the form: [(C c B) T Q(C c B)+R] −1 (C c B) T Q, wherein C c B represents the decoupling matrix for the MIMO system.
Claim 24
Dependent Claim 33 words
The method of claim 15 , wherein said MIMO constraint controller is configured to calculate a change in actuator rates to be applied to corresponding base values outputted by said MIMO tracking controller.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2011-04-22 2011-10-22 2012-04-22 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2015-04-22 2015-10-22 2016-04-22 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2019-04-22 2019-10-22 2020-04-22 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag