捷算通:eCX在线计算实例3:状态反馈控制 |
送交者: 捷算通 2015年05月02日16:59:22 于 [教育学术] 发送悄悄话 |
美国eComputingX公司在原有84个在线科学计算软件工具基础上,最近又新增加了三个在线工具。今天介绍用其中一个:
用于现代控制理论中状态反馈控制器的设计问题。状态反馈控制器的设计问题常见于电机、机械、航天与土木等工程的各种应用,是相应工科专业研究生课程中的一个重要题目。
一些工程和科学计算软件,如MATLAB 和Mathematica,都有状态反馈控制器的设计问题的程序。eComputingX公司的DC-12以图形用户界面(graphic user interface)和灵活适用于智能手机或是平板电脑等特性,独具一格。
工具DC-12所涉及的控制问题如图所示。
其中开环系统的状态方程为
状态反馈控制律为
而闭环系统的状态方程为
DC-12通过极点配置的方法(pole placement or eigenvalue assignment)得到增益矩阵(gain matrix)K。
现在演示如何运用DC-12来设计状态反馈控制器。打开工具的图形用户界面,可见
点击Run键进行计算,立即得到结果(另起新的一页)如下图所示:
这里,DC-12不但给出了所需增益矩阵K,同时也计算出开闭环的传递函数。关于上述状态反馈控制器的设计方法,可参见工具DC-12的使用指南(Tutorial)。
必须指出的是,状态反馈控制在应用中常受到状态空间模型精确性的限制。这是因为,在实际工程问题里,由于存在各种不确定因素,建立精确的数学模型非常困难。为了解决这些困难,产生了鲁棒控制理论(robust control theory)。eComputingX公司今后将推出这方面的在线软件工具。
除了DC-12,eComputingX 的动力系统与控制工具箱(Toolbox of Dynamic Systems and Controls)里还有其他有用的工具。关于eComputingX的其他在线科学计算软件工具箱,可点击链接 https://www.ecomputingx.com/index.jsp。
捷算通 2015/05/02
相关博文: 《介绍美国eComputingX在线科学计算》
|
|
|
|
实用资讯 | |
|
|
一周点击热帖 | 更多>> |
|
|
一周回复热帖 |
|
|
历史上的今天:回复热帖 |
2014: | Questionable Theories in Cosmo | |
2013: | 中美院士评选制度和科技文化的差异 | |
2013: | 西方奖赏的科学家,可能恰好是中国必须 | |
2012: | 众多朝鲜战争美军战俘回国后被怀疑为叛 | |
2012: | 第79期电子报 | |
2011: | 亦明的对手根本不是方舟子,而是党媒, | |
2011: | 老岳的学术成就 | |
2010: | 一场奇怪的篮球赛(照片) | |
2010: | 听北大教授一席谈,我越来越茫然 | |