Can I generate a robust controller of a fixed size using "dksyn" ?
1 view (last 30 days)
Show older comments
MathWorks Support Team
on 23 Feb 2017
Answered: MathWorks Support Team
on 23 Feb 2017
I am using "dksyn" to synthesize robust controllers. Currently, the resultant controllers are of higher order than I desire. I would like to directly synthesize a controller of a particular order rather than having to simplify it after the fact. Is this possible with "dksyn"?
Accepted Answer
MathWorks Support Team
on 23 Feb 2017
This is not possible with this controller synthesis technique. Consider using a different function, such as "systune", to generate a robust controller. See the link below for an example:
https://www.mathworks.com/help/robust/examples/robust-tuning-of-positioning-system.html
If you wish to continue using "dksyn", the simplest workaround is to simplify the controller after synthesis using the "reduce" function. This approach is quite straightforward and is detailed in the "Controller Simplification" section of the following example:
https://www.mathworks.com/help/robust/gs/active-suspension-control-design.html
0 Comments
More Answers (0)
See Also
Categories
Find more on Robust Control Toolbox in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!