文档帮助中心文档
状态分区信息
showStateInfo(系统)
例子
showStateInfo (sys)打印分区摘要的x或问向量,也就是如何将它们划分为组件、接口和信号。接口和信号组捕获系统子组件之间的耦合。接口表示子组件之间的物理连接。
showStateInfo (sys)
sys
x
问
全部折叠
对于本例,请考虑sparseSOSignal.mat它包含一个稀疏二阶模型。定义一个执行器、传感器和控制器,并将它们与工厂连接在一个反馈回路中。
sparseSOSignal.mat
加载稀疏矩阵并创建mechss对象。
mechss
负载sparseSOSignal.mat工厂= mechss (M C K, B, F, [], [],“名字”,“植物”);
接下来,使用传递函数创建执行器和传感器。
Act = tf(1,[1 0.5 3],“名字”,“执行机构”);= tf(1,[0.02 7],“名字”,“传感器”);
为植物创建一个PID控制器对象。
反对= pid (1, 1, 0.1, 0.01,“名字”,“控制器”);
使用反馈在反馈回路中连接工厂、传感器、执行器和控制器的命令。
反馈
sys =反馈(森*植物* *欺诈行为,1)
具有1个输出,1个输入,7111个节点的稀疏连续时间二阶模型。使用"spy"和"showStateInfo"检查模型结构。输入“properties('mechss')”获取模型属性列表。输入“help mechssOptions”获取此模型可用的求解器选项。
合成系统sys是一个mechss对象自mechss对象优先于所有其他模型对象类型。
使用showStateInfo查看组件和信号组。
showStateInfo
类型名称大小-------------------------------组件传感器1组件工厂7102信号1组件执行器2信号1组件控制器2信号1信号1
使用xsort对组件和信号进行排序,然后查看组件和信号组。
xsort
sysSort = xsort(系统);showStateInfo (sysSort)
类型名称大小-------------------------------组件传感器1组件工厂7102组件执行器2组件控制器2信号4
注意,现在在信号划分之前对组件进行了排序。信号现在被分类和分组在一个分区中。
您还可以使用以下命令来可视化结果系统的稀疏模式间谍.
间谍
间谍(sysSort)
对于这个例子,考虑一个结构模型,它由两个正方形板组成,每个顶点上都有柱子连接,如下图所示。下面的板刚性地附着在地面上,而柱子刚性地附着在正方形板的每个顶点上。
加载所包含的有限元模型矩阵platePillarModel.mat并建立表示上述系统的稀疏二阶模型。
platePillarModel.mat
负载(“platePillarModel.mat”)系统=...mechss (M1, [], K1, B1, F1,“名字”,“Plate1”) +...mechss (M2, [], K2, B2, F2,“名字”,“Plate2”) +...mechss (Mp, [], Kp,英国石油(Bp)的领导下,金融产品部,“名字”,“Pillar3”) +...mechss (Mp, [], Kp,英国石油(Bp)的领导下,金融产品部,“名字”,“Pillar4”) +...mechss (Mp, [], Kp,英国石油(Bp)的领导下,金融产品部,“名字”,“Pillar5”) +...mechss (Mp, [], Kp,英国石油(Bp)的领导下,金融产品部,“名字”,“Pillar6”);
使用showStateInfo来检查mechss模型对象。
类型名称大小---------------------------- Component Plate1 2646 Component Plate2 2646 Component Pillar3 132 Component Pillar4 132 Component Pillar5 132 Component Pillar6 132
现在,装入接口节点索引数据nodeData.mat和使用接口在两个板块和四个柱子之间创建物理连接。节点是一个6 x7单元格数组,其中前两行包含第一块和第二块板的节点索引数据,而其余四行包含四个支柱的索引数据。
nodeData.mat
接口
节点
6 x7
负载(“nodeData.mat”,“节点”)为I =3:6 sys = interface(sys,“Plate1”{1,},节点,“支柱”{1}我+我,节点);sys =接口(sys,“Plate2”{2,},节点,“支柱”{我2}+ i,节点);结束
注明底板与地面之间的连接。
sysCon =接口(sys,“Plate2”节点7 {2,});
使用showStateInfo确认物理接口。
showStateInfo (sysCon)
国家集团是:类型名称大小 ----------------------------------- 组件Plate1 2646组件Plate2 2646组件Pillar3 132组件Pillar4 132组件Pillar5 132组件Pillar6 132接口Plate1-Pillar3 12接口Plate2-Pillar3 12接口Plate1-Pillar4 12接口Plate2-Pillar4 12接口Plate1-Pillar5 12接口Plate2-Pillar5 12Interface Plate1-Pillar6 12 Interface Plate2-Pillar6 12 Interface Plate2-Ground 6
您可以使用间谍使最终模型中的稀疏矩阵形象化。
间谍(sysCon)
这个示例的数据集由ASML的Victor Dolk提供。
桅杆
稀疏状态空间模型,指定为桅杆或mechss模型对象。
接口|mechss|桅杆|xsort
您有这个示例的修改版本。您想打开这个示例与您的编辑吗?
你点击一个链接对应于这个MATLAB命令:
通过在MATLAB命令窗口中输入命令来运行命令。Web浏览器不支持MATLAB命令。金宝app
选择一个网站,在那里获得翻译的内容,并看到当地的活动和优惠。根据您的位置,我们建议您选择:.
你也可以从以下列表中选择一个网站:
选择中国网站(中文或英文)以获得最佳网站性能。其他MathWorks国家站点没有针对您所在位置的访问进行优化。
与当地办事处联系