为什么不确定性参数输入输出回路外不使直线化在鲁棒控制工具箱?
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增益。所以我需要一个合适的解决问题的办法。
谢谢你!
0评论
接受的答案
Erman Korkut
2014年5月30日
编辑:Erman Korkut
2014年5月30日
嗨j .范
这是预期的行为。在不确定性的线性化路径的输入和输出位置,它不是线性化中捕获结果线性化命令返回最小系统。
我也不是你的评论能够繁殖行为的“还我,而不是把不确定传递函数的线性化,并不是忽视(即使不是直接在io-loop)。”。作为一个例子,我指定增加样本的线性化模型”号航空母舰(尿素的(“r”1“百分比”,10))”,而不只是尿素的(…)。它仍然是忽略了,而不是在线性化的结果。
作为一个解决方案,让你捕捉到你的不确定性线性化的结果,您可以添加额外的输入和输出的位置。例如,您可以添加另一个线性化输入之前获得样本模型。
请让我知道如果你有任何进一步的问题。
谢谢,Erman Korkut