为什么不确定性参数输入输出回路外不使直线化在鲁棒控制工具箱?

2视图(30天)
亲爱的Matlab社区,
我使用模型的鲁棒控制工具箱8.3 (R2014a)和遇到的问题线性化命令。万博1manbetx下面的工厂有一个参数的不确定性 r :
背后的不确定性直接包含在增益常数在“指定所选块线性化”:
我使直线化(非常简单)植物为了以后执行控制器和鲁棒性分析的性能参数 r (c.o.m.值为3.8和10%)的不确定性。然而,由此产生的状态空间系统忽略了不确定性;
sys =
不确定的连续时间1输出状态空间模型1输入1状态,没有确定的块。
它认识到,这是一个不确定的连续时间ss-model但当我看到系统的阶跃响应是一个响应(而不是多个由于不确定性)。后直接将获得恒定的T(在输入输出回路)解决问题。还当我,而不是把一个不确定的传递函数的线性化,并不是忽视(即使不是直接在io-loop)。这对我来说似乎是奇怪的行为。
我的实际模型包括外部力量(空气动力学)io-loop不直接出现的不确定性。所以不可能把io-loop增益。所以我需要一个合适的解决问题的办法。
谢谢你!

接受的答案

Erman Korkut
Erman Korkut 2014年5月30日
编辑:Erman Korkut 2014年5月30日
嗨j .范
这是预期的行为。在不确定性的线性化路径的输入和输出位置,它不是线性化中捕获结果线性化命令返回最小系统。
我也不是你的评论能够繁殖行为的“还我,而不是把不确定传递函数的线性化,并不是忽视(即使不是直接在io-loop)。”。作为一个例子,我指定增加样本的线性化模型”号航空母舰(尿素的(“r”1“百分比”,10))”,而不只是尿素的(…)。它仍然是忽略了,而不是在线性化的结果。
作为一个解决方案,让你捕捉到你的不确定性线性化的结果,您可以添加额外的输入和输出的位置。例如,您可以添加另一个线性化输入之前获得样本模型。
请让我知道如果你有任何进一步的问题。
谢谢,Erman Korkut
1评论
j·范·代尔夫特
j·范·代尔夫特 2014年6月2日
嗨,厄尔曼,
谢谢你的回答。我重复你的例子越多获得的线性化”号航空母舰(尿素的(“r”1“百分比”,10))”。事实上,它将被忽略。然而,当你尝试:
test_pole =尿素的(“极”10“比例”10);
然后指定线性化“特遣部队([1 / test_pole 1])”,获得不忽略。
我喜欢你的建议关于添加额外的输入和输出的位置。我将试一试,看看它是否适合我的模型。
谢谢!
j·范·代尔夫特

登录置评。

更多的答案(0)

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!