Borrar filtros
Borrar filtros

H infty optimization of transfer function matrix - which method?

1 visualización (últimos 30 días)
Zia Pandorra
Zia Pandorra el 9 de Mzo. de 2014
Editada: Matt J el 9 de Mzo. de 2014
I have a two-dimensional (2 x 2) transfer function matrix like this:
The aim is to solve optimization problem:
I used the code below, but there is no convergence:
s = tf('s');
x = fmincon(@(x) norm([1/(x(1)*s+1), 1/(s+0.5); 3/(s+3), 1/(x(2)*s+2),inf),[1 1],[],[],[],[],[0 0],[2 2])
How can I treat this optimization problem? Which one of optimization methods is useful for this problem?
Any ideas would be appreciated.

Respuestas (2)

Dina Irofti
Dina Irofti el 9 de Mzo. de 2014
Try the hinfsyn function.

Matt J
Matt J el 9 de Mzo. de 2014
Editada: Matt J el 9 de Mzo. de 2014
You might also be able to do it with FMINSEARCH
x = fminsearch(@(x) norm([1/(x(1)*s+1), 1/(s+0.5); 3/(s+3), 1/(x(2)*s+2),inf),[1 1])
or with FMINSEARCHBND if you really care about those upper and lower bounds on x,y.

Categorías

Más información sobre Nonlinear Optimization en Help Center y File Exchange.

Etiquetas

Productos

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by