An efficient algorithm for discrete-time H-infinity preview control

An efficient numerical solution to the output feedback, discrete-time, H∞ preview control problem is presented. The first step of the solution comes from embedding the preview control problem in a two-degree-of-freedom generalised regulator framework, in which the augmented system state includes a s...

Full description

Bibliographic Details
Main Authors: Hazell, A, Limebeer, D
Format: Journal article
Language:English
Published: 2008
_version_ 1797071230389452800
author Hazell, A
Limebeer, D
author_facet Hazell, A
Limebeer, D
author_sort Hazell, A
collection OXFORD
description An efficient numerical solution to the output feedback, discrete-time, H∞ preview control problem is presented. The first step of the solution comes from embedding the preview control problem in a two-degree-of-freedom generalised regulator framework, in which the augmented system state includes a segment of the (frequency weighted) previewed signal. An efficient method for solving the resulting inflated Discrete Algebraic Riccati Equations (DAREs) is then found. It is demonstrated that one need only solve an (estimation) Riccati equation with dimension that of the plant, and a control Riccati equation with dimension that of the plant and reference weighting taken together. The reduced control Riccati equation is the product of a recursive reduction, enabled by the zero eigenvalues in the associated closed-loop matrix. An added feature of the presented algorithm is that no 'large' matrix computations are required and no large matrices need be stored; only the edges of the full information Riccati equation solution are required when synthesising the controller. © 2008 Elsevier Ltd. All rights reserved.
first_indexed 2024-03-06T22:50:16Z
format Journal article
id oxford-uuid:5e8b6528-9241-49aa-858f-dafa6b090eee
institution University of Oxford
language English
last_indexed 2024-03-06T22:50:16Z
publishDate 2008
record_format dspace
spelling oxford-uuid:5e8b6528-9241-49aa-858f-dafa6b090eee2022-03-26T17:41:21ZAn efficient algorithm for discrete-time H-infinity preview controlJournal articlehttp://purl.org/coar/resource_type/c_dcae04bcuuid:5e8b6528-9241-49aa-858f-dafa6b090eeeEnglishSymplectic Elements at Oxford2008Hazell, ALimebeer, DAn efficient numerical solution to the output feedback, discrete-time, H∞ preview control problem is presented. The first step of the solution comes from embedding the preview control problem in a two-degree-of-freedom generalised regulator framework, in which the augmented system state includes a segment of the (frequency weighted) previewed signal. An efficient method for solving the resulting inflated Discrete Algebraic Riccati Equations (DAREs) is then found. It is demonstrated that one need only solve an (estimation) Riccati equation with dimension that of the plant, and a control Riccati equation with dimension that of the plant and reference weighting taken together. The reduced control Riccati equation is the product of a recursive reduction, enabled by the zero eigenvalues in the associated closed-loop matrix. An added feature of the presented algorithm is that no 'large' matrix computations are required and no large matrices need be stored; only the edges of the full information Riccati equation solution are required when synthesising the controller. © 2008 Elsevier Ltd. All rights reserved.
spellingShingle Hazell, A
Limebeer, D
An efficient algorithm for discrete-time H-infinity preview control
title An efficient algorithm for discrete-time H-infinity preview control
title_full An efficient algorithm for discrete-time H-infinity preview control
title_fullStr An efficient algorithm for discrete-time H-infinity preview control
title_full_unstemmed An efficient algorithm for discrete-time H-infinity preview control
title_short An efficient algorithm for discrete-time H-infinity preview control
title_sort efficient algorithm for discrete time h infinity preview control
work_keys_str_mv AT hazella anefficientalgorithmfordiscretetimehinfinitypreviewcontrol
AT limebeerd anefficientalgorithmfordiscretetimehinfinitypreviewcontrol
AT hazella efficientalgorithmfordiscretetimehinfinitypreviewcontrol
AT limebeerd efficientalgorithmfordiscretetimehinfinitypreviewcontrol