What is $mu$ - synthesis analysis? Uncertainty modellingHow to handle asymmetric input constraints in robust model predictive control for a system with polytopic uncertainty?AC motor Mathematical ModellingIs this $H_infty$ robust control?Which function from SciLab should I use to develop a robust controller?How do I find detectable and stabilizable states in robust control?Why are the industries not using robust control techniques?Possible to solve Algebraic Riccati Equation through ODE45?What's the reason why linear control works for nonlinear models?How do I make sure advanced controllers are robust?How do I find robustness in MIMO transfer function? Iterative Learning Control
Reasons for having MCU pin-states default to pull-up/down out of reset
Can you describe someone as luxurious? As in someone who likes luxurious things?
Recursively move files within sub directories
Is divisi notation needed for brass or woodwind in an orchestra?
A seasonal riddle
Has the laser at Magurele, Romania reached a tenth of the Sun's power?
"Marked down as someone wanting to sell shares." What does that mean?
How do you say "Trust your struggle." in French?
Reason why a kingside attack is not justified
What is the tangent at a sharp point on a curve?
1 John in Luther’s Bibel
How can I, as DM, avoid the Conga Line of Death occurring when implementing some form of flanking rule?
Would a primitive species be able to learn English from reading books alone?
How to test the sharpness of a knife?
PTIJ: Which Dr. Seuss books should one obtain?
categorizing a variable turns it from insignificant to significant
Amorphous proper classes in MK
Would this string work as string?
Should I warn a new PhD Student?
Sort with assumptions
What properties make a magic weapon befit a Rogue more than a DEX-based Fighter?
Do people actually use the word "kaputt" in conversation?
Put the phone down / Put down the phone
Is this saw blade faulty?
What is $mu$ - synthesis analysis? Uncertainty modelling
How to handle asymmetric input constraints in robust model predictive control for a system with polytopic uncertainty?AC motor Mathematical ModellingIs this $H_infty$ robust control?Which function from SciLab should I use to develop a robust controller?How do I find detectable and stabilizable states in robust control?Why are the industries not using robust control techniques?Possible to solve Algebraic Riccati Equation through ODE45?What's the reason why linear control works for nonlinear models?How do I make sure advanced controllers are robust?How do I find robustness in MIMO transfer function? Iterative Learning Control
$begingroup$
I wonder what $mu$ - synthesis analysis is? I have heard that is an uncertainty modelling.
I think it's an extra help for the $H_infty$ controller because the $mu$ - synthesis analysis make sure that the $H_infty$ controller can stand against nonlinearities.
So $mu$ + $H_infty$ = Robust nonlinear control.
Am I right?
The reason why I'm asking this simple question is that the books which teach robust control, cannot explain why we are going to use $mu$ - synthesis analysis. They only teach math, not the purpose.
optimization control-theory nonlinear-system optimal-control linear-control
$endgroup$
add a comment |
$begingroup$
I wonder what $mu$ - synthesis analysis is? I have heard that is an uncertainty modelling.
I think it's an extra help for the $H_infty$ controller because the $mu$ - synthesis analysis make sure that the $H_infty$ controller can stand against nonlinearities.
So $mu$ + $H_infty$ = Robust nonlinear control.
Am I right?
The reason why I'm asking this simple question is that the books which teach robust control, cannot explain why we are going to use $mu$ - synthesis analysis. They only teach math, not the purpose.
optimization control-theory nonlinear-system optimal-control linear-control
$endgroup$
add a comment |
$begingroup$
I wonder what $mu$ - synthesis analysis is? I have heard that is an uncertainty modelling.
I think it's an extra help for the $H_infty$ controller because the $mu$ - synthesis analysis make sure that the $H_infty$ controller can stand against nonlinearities.
So $mu$ + $H_infty$ = Robust nonlinear control.
Am I right?
The reason why I'm asking this simple question is that the books which teach robust control, cannot explain why we are going to use $mu$ - synthesis analysis. They only teach math, not the purpose.
optimization control-theory nonlinear-system optimal-control linear-control
$endgroup$
I wonder what $mu$ - synthesis analysis is? I have heard that is an uncertainty modelling.
I think it's an extra help for the $H_infty$ controller because the $mu$ - synthesis analysis make sure that the $H_infty$ controller can stand against nonlinearities.
So $mu$ + $H_infty$ = Robust nonlinear control.
Am I right?
The reason why I'm asking this simple question is that the books which teach robust control, cannot explain why we are going to use $mu$ - synthesis analysis. They only teach math, not the purpose.
optimization control-theory nonlinear-system optimal-control linear-control
optimization control-theory nonlinear-system optimal-control linear-control
edited Aug 24 '17 at 6:08
Daniel Mårtensson
asked Aug 23 '17 at 21:19
Daniel MårtenssonDaniel Mårtensson
984419
984419
add a comment |
add a comment |
2 Answers
2
active
oldest
votes
$begingroup$
$H_infty$ deals with minimizing the influence of uncertainty in your plant, but the uncertainty is unstructured, i.e. each uncertainty in your plant couples with every other. Generally this is not the case in most problems. For a harmonic oscillator, the uncertainty in the mass should not couple with the uncertainty in the spring constant. H-inf assumes this is the case.
$mu$-synthesis attempts to deal with structured uncertainty.
Therefore, $H_infty$ produces more conservative controllers that might not be able to meet the design specs. Using u-synthesis you can increase the performance of the system while still meeting the requirement that the induced disturbances from the uncertainty remain below a certain level.
New contributor
$endgroup$
$begingroup$
Is it practical or theoretical?
$endgroup$
– Daniel Mårtensson
Mar 14 at 0:39
add a comment |
$begingroup$
$H_infty$ deals with the problem of finding a controller $F(s)$ for a known system $G(s)$ such that the gain (in $H_infty$ sense) from an external signal to an output is minimized.
$mu$-synthesis extends this to the case when $G(s)$ is uncertain, and tries to minimize the worst-case gain given the uncertainty description.
$endgroup$
$begingroup$
So μ-synthesis is very good if $G(s)$ contains nonlinearities, so the worst-case gain in $F(s)$ will be minimized ? Summary: μ-synthesis is just an extension to the control law $F(s)$ to make it better?
$endgroup$
– Daniel Mårtensson
Aug 24 '17 at 16:11
$begingroup$
Sorry! If $G(s)$ does not contains nonlinearities.
$endgroup$
– Daniel Mårtensson
Aug 24 '17 at 16:42
$begingroup$
Is there any difference between μ-synthesis and μ-analysis? Or are them both the same?
$endgroup$
– Daniel Mårtensson
Aug 24 '17 at 16:44
$begingroup$
As always, analysis simply analyses a given setup, while synthesis creates something. In this case, a controller is created.
$endgroup$
– Johan Löfberg
Aug 24 '17 at 18:29
$begingroup$
Not necessarily nonlinear uncertainties. Any uncertainty which can be framed in the whole mathematical setup (parametric uncertainties, dynamic uncertainties, static nonlinearities etc)
$endgroup$
– Johan Löfberg
Aug 24 '17 at 18:31
add a comment |
Your Answer
StackExchange.ifUsing("editor", function ()
return StackExchange.using("mathjaxEditing", function ()
StackExchange.MarkdownEditor.creationCallbacks.add(function (editor, postfix)
StackExchange.mathjaxEditing.prepareWmdForMathJax(editor, postfix, [["$", "$"], ["\\(","\\)"]]);
);
);
, "mathjax-editing");
StackExchange.ready(function()
var channelOptions =
tags: "".split(" "),
id: "69"
;
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function()
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled)
StackExchange.using("snippets", function()
createEditor();
);
else
createEditor();
);
function createEditor()
StackExchange.prepareEditor(
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader:
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
,
noCode: true, onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
);
);
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fmath.stackexchange.com%2fquestions%2f2403986%2fwhat-is-mu-synthesis-analysis-uncertainty-modelling%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
2 Answers
2
active
oldest
votes
2 Answers
2
active
oldest
votes
active
oldest
votes
active
oldest
votes
$begingroup$
$H_infty$ deals with minimizing the influence of uncertainty in your plant, but the uncertainty is unstructured, i.e. each uncertainty in your plant couples with every other. Generally this is not the case in most problems. For a harmonic oscillator, the uncertainty in the mass should not couple with the uncertainty in the spring constant. H-inf assumes this is the case.
$mu$-synthesis attempts to deal with structured uncertainty.
Therefore, $H_infty$ produces more conservative controllers that might not be able to meet the design specs. Using u-synthesis you can increase the performance of the system while still meeting the requirement that the induced disturbances from the uncertainty remain below a certain level.
New contributor
$endgroup$
$begingroup$
Is it practical or theoretical?
$endgroup$
– Daniel Mårtensson
Mar 14 at 0:39
add a comment |
$begingroup$
$H_infty$ deals with minimizing the influence of uncertainty in your plant, but the uncertainty is unstructured, i.e. each uncertainty in your plant couples with every other. Generally this is not the case in most problems. For a harmonic oscillator, the uncertainty in the mass should not couple with the uncertainty in the spring constant. H-inf assumes this is the case.
$mu$-synthesis attempts to deal with structured uncertainty.
Therefore, $H_infty$ produces more conservative controllers that might not be able to meet the design specs. Using u-synthesis you can increase the performance of the system while still meeting the requirement that the induced disturbances from the uncertainty remain below a certain level.
New contributor
$endgroup$
$begingroup$
Is it practical or theoretical?
$endgroup$
– Daniel Mårtensson
Mar 14 at 0:39
add a comment |
$begingroup$
$H_infty$ deals with minimizing the influence of uncertainty in your plant, but the uncertainty is unstructured, i.e. each uncertainty in your plant couples with every other. Generally this is not the case in most problems. For a harmonic oscillator, the uncertainty in the mass should not couple with the uncertainty in the spring constant. H-inf assumes this is the case.
$mu$-synthesis attempts to deal with structured uncertainty.
Therefore, $H_infty$ produces more conservative controllers that might not be able to meet the design specs. Using u-synthesis you can increase the performance of the system while still meeting the requirement that the induced disturbances from the uncertainty remain below a certain level.
New contributor
$endgroup$
$H_infty$ deals with minimizing the influence of uncertainty in your plant, but the uncertainty is unstructured, i.e. each uncertainty in your plant couples with every other. Generally this is not the case in most problems. For a harmonic oscillator, the uncertainty in the mass should not couple with the uncertainty in the spring constant. H-inf assumes this is the case.
$mu$-synthesis attempts to deal with structured uncertainty.
Therefore, $H_infty$ produces more conservative controllers that might not be able to meet the design specs. Using u-synthesis you can increase the performance of the system while still meeting the requirement that the induced disturbances from the uncertainty remain below a certain level.
New contributor
edited Mar 13 at 17:16
Mefitico
1,091218
1,091218
New contributor
answered Mar 13 at 15:43
JeremyJeremy
261
261
New contributor
New contributor
$begingroup$
Is it practical or theoretical?
$endgroup$
– Daniel Mårtensson
Mar 14 at 0:39
add a comment |
$begingroup$
Is it practical or theoretical?
$endgroup$
– Daniel Mårtensson
Mar 14 at 0:39
$begingroup$
Is it practical or theoretical?
$endgroup$
– Daniel Mårtensson
Mar 14 at 0:39
$begingroup$
Is it practical or theoretical?
$endgroup$
– Daniel Mårtensson
Mar 14 at 0:39
add a comment |
$begingroup$
$H_infty$ deals with the problem of finding a controller $F(s)$ for a known system $G(s)$ such that the gain (in $H_infty$ sense) from an external signal to an output is minimized.
$mu$-synthesis extends this to the case when $G(s)$ is uncertain, and tries to minimize the worst-case gain given the uncertainty description.
$endgroup$
$begingroup$
So μ-synthesis is very good if $G(s)$ contains nonlinearities, so the worst-case gain in $F(s)$ will be minimized ? Summary: μ-synthesis is just an extension to the control law $F(s)$ to make it better?
$endgroup$
– Daniel Mårtensson
Aug 24 '17 at 16:11
$begingroup$
Sorry! If $G(s)$ does not contains nonlinearities.
$endgroup$
– Daniel Mårtensson
Aug 24 '17 at 16:42
$begingroup$
Is there any difference between μ-synthesis and μ-analysis? Or are them both the same?
$endgroup$
– Daniel Mårtensson
Aug 24 '17 at 16:44
$begingroup$
As always, analysis simply analyses a given setup, while synthesis creates something. In this case, a controller is created.
$endgroup$
– Johan Löfberg
Aug 24 '17 at 18:29
$begingroup$
Not necessarily nonlinear uncertainties. Any uncertainty which can be framed in the whole mathematical setup (parametric uncertainties, dynamic uncertainties, static nonlinearities etc)
$endgroup$
– Johan Löfberg
Aug 24 '17 at 18:31
add a comment |
$begingroup$
$H_infty$ deals with the problem of finding a controller $F(s)$ for a known system $G(s)$ such that the gain (in $H_infty$ sense) from an external signal to an output is minimized.
$mu$-synthesis extends this to the case when $G(s)$ is uncertain, and tries to minimize the worst-case gain given the uncertainty description.
$endgroup$
$begingroup$
So μ-synthesis is very good if $G(s)$ contains nonlinearities, so the worst-case gain in $F(s)$ will be minimized ? Summary: μ-synthesis is just an extension to the control law $F(s)$ to make it better?
$endgroup$
– Daniel Mårtensson
Aug 24 '17 at 16:11
$begingroup$
Sorry! If $G(s)$ does not contains nonlinearities.
$endgroup$
– Daniel Mårtensson
Aug 24 '17 at 16:42
$begingroup$
Is there any difference between μ-synthesis and μ-analysis? Or are them both the same?
$endgroup$
– Daniel Mårtensson
Aug 24 '17 at 16:44
$begingroup$
As always, analysis simply analyses a given setup, while synthesis creates something. In this case, a controller is created.
$endgroup$
– Johan Löfberg
Aug 24 '17 at 18:29
$begingroup$
Not necessarily nonlinear uncertainties. Any uncertainty which can be framed in the whole mathematical setup (parametric uncertainties, dynamic uncertainties, static nonlinearities etc)
$endgroup$
– Johan Löfberg
Aug 24 '17 at 18:31
add a comment |
$begingroup$
$H_infty$ deals with the problem of finding a controller $F(s)$ for a known system $G(s)$ such that the gain (in $H_infty$ sense) from an external signal to an output is minimized.
$mu$-synthesis extends this to the case when $G(s)$ is uncertain, and tries to minimize the worst-case gain given the uncertainty description.
$endgroup$
$H_infty$ deals with the problem of finding a controller $F(s)$ for a known system $G(s)$ such that the gain (in $H_infty$ sense) from an external signal to an output is minimized.
$mu$-synthesis extends this to the case when $G(s)$ is uncertain, and tries to minimize the worst-case gain given the uncertainty description.
answered Aug 24 '17 at 6:41
Johan LöfbergJohan Löfberg
5,4151811
5,4151811
$begingroup$
So μ-synthesis is very good if $G(s)$ contains nonlinearities, so the worst-case gain in $F(s)$ will be minimized ? Summary: μ-synthesis is just an extension to the control law $F(s)$ to make it better?
$endgroup$
– Daniel Mårtensson
Aug 24 '17 at 16:11
$begingroup$
Sorry! If $G(s)$ does not contains nonlinearities.
$endgroup$
– Daniel Mårtensson
Aug 24 '17 at 16:42
$begingroup$
Is there any difference between μ-synthesis and μ-analysis? Or are them both the same?
$endgroup$
– Daniel Mårtensson
Aug 24 '17 at 16:44
$begingroup$
As always, analysis simply analyses a given setup, while synthesis creates something. In this case, a controller is created.
$endgroup$
– Johan Löfberg
Aug 24 '17 at 18:29
$begingroup$
Not necessarily nonlinear uncertainties. Any uncertainty which can be framed in the whole mathematical setup (parametric uncertainties, dynamic uncertainties, static nonlinearities etc)
$endgroup$
– Johan Löfberg
Aug 24 '17 at 18:31
add a comment |
$begingroup$
So μ-synthesis is very good if $G(s)$ contains nonlinearities, so the worst-case gain in $F(s)$ will be minimized ? Summary: μ-synthesis is just an extension to the control law $F(s)$ to make it better?
$endgroup$
– Daniel Mårtensson
Aug 24 '17 at 16:11
$begingroup$
Sorry! If $G(s)$ does not contains nonlinearities.
$endgroup$
– Daniel Mårtensson
Aug 24 '17 at 16:42
$begingroup$
Is there any difference between μ-synthesis and μ-analysis? Or are them both the same?
$endgroup$
– Daniel Mårtensson
Aug 24 '17 at 16:44
$begingroup$
As always, analysis simply analyses a given setup, while synthesis creates something. In this case, a controller is created.
$endgroup$
– Johan Löfberg
Aug 24 '17 at 18:29
$begingroup$
Not necessarily nonlinear uncertainties. Any uncertainty which can be framed in the whole mathematical setup (parametric uncertainties, dynamic uncertainties, static nonlinearities etc)
$endgroup$
– Johan Löfberg
Aug 24 '17 at 18:31
$begingroup$
So μ-synthesis is very good if $G(s)$ contains nonlinearities, so the worst-case gain in $F(s)$ will be minimized ? Summary: μ-synthesis is just an extension to the control law $F(s)$ to make it better?
$endgroup$
– Daniel Mårtensson
Aug 24 '17 at 16:11
$begingroup$
So μ-synthesis is very good if $G(s)$ contains nonlinearities, so the worst-case gain in $F(s)$ will be minimized ? Summary: μ-synthesis is just an extension to the control law $F(s)$ to make it better?
$endgroup$
– Daniel Mårtensson
Aug 24 '17 at 16:11
$begingroup$
Sorry! If $G(s)$ does not contains nonlinearities.
$endgroup$
– Daniel Mårtensson
Aug 24 '17 at 16:42
$begingroup$
Sorry! If $G(s)$ does not contains nonlinearities.
$endgroup$
– Daniel Mårtensson
Aug 24 '17 at 16:42
$begingroup$
Is there any difference between μ-synthesis and μ-analysis? Or are them both the same?
$endgroup$
– Daniel Mårtensson
Aug 24 '17 at 16:44
$begingroup$
Is there any difference between μ-synthesis and μ-analysis? Or are them both the same?
$endgroup$
– Daniel Mårtensson
Aug 24 '17 at 16:44
$begingroup$
As always, analysis simply analyses a given setup, while synthesis creates something. In this case, a controller is created.
$endgroup$
– Johan Löfberg
Aug 24 '17 at 18:29
$begingroup$
As always, analysis simply analyses a given setup, while synthesis creates something. In this case, a controller is created.
$endgroup$
– Johan Löfberg
Aug 24 '17 at 18:29
$begingroup$
Not necessarily nonlinear uncertainties. Any uncertainty which can be framed in the whole mathematical setup (parametric uncertainties, dynamic uncertainties, static nonlinearities etc)
$endgroup$
– Johan Löfberg
Aug 24 '17 at 18:31
$begingroup$
Not necessarily nonlinear uncertainties. Any uncertainty which can be framed in the whole mathematical setup (parametric uncertainties, dynamic uncertainties, static nonlinearities etc)
$endgroup$
– Johan Löfberg
Aug 24 '17 at 18:31
add a comment |
Thanks for contributing an answer to Mathematics Stack Exchange!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
Use MathJax to format equations. MathJax reference.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fmath.stackexchange.com%2fquestions%2f2403986%2fwhat-is-mu-synthesis-analysis-uncertainty-modelling%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown