交互式地提取、可视化和等级特性测量机器诊断和预测或模拟数据
的诊断功能设计应用程序允许您实现的功能设计部分预见性维护工作流使用多功能的图形界面。你设计和比较功能交互,然后决定哪些特性是最好的在识别数据从名义系统和错误的系统。最有效的故障诊断功能最终成为你的条件指标和预测。
使用此应用程序,您可以:
从单个文件导入测量或模拟的数据,一个文件或一个外部应用程序数据存储引用文件。
交互式可视化数据绘制合奏变量你导入或计算条件标签应用。组内数据的情节,这样你就可以清楚地看到成员数据是否来自名义或错误的系统。
获得新变量如time-synchronous平均光谱信号或秩序。应用程序执行处理与一个命令所有的乐团成员。
从变量生成特性,使用柱状图直观地显示其有效性。功能包括信号统计,非线性指标、旋转机械指标和光谱指标。
使用条件排名是贴有标签的功能,这样您就可以确定哪些是最容易区分名义和错误的行为。
使用预后排名从run-to-failure提取的特征数据,这样您就可以确定哪些是最有可能表明剩余使用寿命(原则)。
出口最直接有效的功能分类学习者更多的洞察功能对算法有效性和培训。
生成代码为您选择的功能,这样您就可以繁殖,定制,在MATLAB计算自动化功能®函数。
要开始使用这个应用程序,你必须从你的系统中可用的数据MATLAB工作区。组织信息数据导入程序,看看组织系统数据对诊断功能设计。
MATLAB将来发布:应用程序选项卡,在控制系统设计与分析,点击应用程序图标。
MATLAB命令提示:输入diagnosticFeatureDesigner
。
新会话
——数据集从MATLAB工作区导入到应用程序发起一个新应用程序会话将源数据导入到应用MATLAB的工作区。可以导入数据表、时间表、细胞数组或矩阵。可以导入数据从源,结合多个乐团成员的数据,或导入单独每个乐团成员。您还可以导入一个数据存储,其中包含的信息,允许应用程序与外部数据文件。你的文件可以包含实际或模拟时域测量数据,光谱模型或表,变量名,条件和操作变量和生成功能。诊断功能设计将你所有的成员数据组合成一个整体数据集。在这个数据集,每个变量是一种集体信号或模型,该模型包含所有个体成员的值。
关于导入数据的更多信息,请参阅数据导入诊断功能设计。
有关方面的更多信息相关数据乐团,明白了更多关于。
有关组织的更多信息数据导入程序,看看组织系统数据对诊断功能设计。
计算选择
——选择独立变量,数据处理模式中,并行计算,应用内合奏选项指定偏好如何诊断功能设计执行计算,应用商店的结果。计算选择打开一个对话框,接受这些首选项。一些选项是可见的只有在特定的条件下:
独立变量——可用的独立变量(IVs)。第四选择当你指定多个导入过程中至少一个信号。选择所有适用的第四信号变化。
数据处理方式——完整的信号或框架。总是可用的
结果返回的位置——结果写入原始文件夹或本地数据集。只有当你导入一个整体数据存储对象。
使用并行计算——并行过程乐团成员。只有当你有并行计算工具箱™安装。
有关更多信息,请参见计算选择。
数据处理
——按类别选择数据处理选项选择选项来处理您的数据到新的信号。使用这些新的信号作为输入其他处理选项或输入特性的一代。大多数处理选项操作每个乐团成员。您还可以执行ensemble-level处理视图合奏的行为如何作为一个整体。每个选项选择打开一个新标签的规格。选择一个选项也打开一个将军数据处理标签,如果标签不是已经打开。的数据处理选项卡提供关于输入信号的信息。
指定一个信号过程中,选择一个变量的数据浏览器之前选择数据处理选项。改变信号打开选项选项卡之后,关闭选项选项卡并选择一个新的信号在数据浏览器或从信号菜单的数据处理选项卡。
选择的信息,请参阅:
过滤和平均
残留一代
谱估计
光谱特性
在频域,计算功能光谱特性提供频域指标数据。计算光谱特性,您必须已经有一个功率谱或订单光谱变量。选择光谱特性打开一个对话框源信号和功能规范。有关更多信息,请参见光谱特性。
等级特性
——排序功能打开功能排序选项卡,允许您执行分类和预后排名的功能表,你选择。有关更多信息,请参见排名功能选项卡。
出口
——导出功能和数据或生成MATLAB代码MATLAB工作区导出特性
|导出特性分类学习者
|出口数据将MATLAB工作区
|生成函数特性
|生成函数…
出口功能,或你的整个数据集,使用或分享他们之外的应用。在MATLAB生成代码复制特性计算函数。
出口的特性,两个选项打开一个优先排序的选择列表可供选择。当你出口到MATLAB工作区,您可以使用命令行技术的特性。当你出口分类学习者,你打开一个分类学习者会话使用您所选择的特征作为输入。
如果你排名功能,想要从排名,选择特性出口使用出口从功能的排名选项卡。
代码生成,第一个选项,生成函数特性
,让你产生MATLAB代码与一组简单的规格特性表,排名算法,和数量的特性。使用这个选项,当你想生成代码功能完全基于排名,或者当你想为你所有的特性生成代码。
第二个代码生成选项,生成函数…
,允许您定制你的选择项中包含的功能。例如,您可以过滤你的选择基于标准如输入或输出文本。你可以包括信号和光谱中未使用您选择的特性。选择生成函数…
打开一个选择列表的所有信号,特征,生成和排序表。生成函数…
也打开了代码生成选项卡,提供过滤功能的列表。只使用一个过滤器来查看满足过滤条件的物品。您可以使用不同的过滤器来选择你想要的输出。检查你所有的选择不管过滤器,点击排序选择。这个选项列出了所有可用的输出与所选项目。有关更多信息,请参见代码生成选项卡。
如果你有指定的框架数据(见计算选择),点击生成函数…
首先打开一个列表和选择的框架规范使用。项目生成的代码必须全部操作完整的信号或全部使用相同的框架规范。
为更多的信息关于如何在应用程序中生成代码,看看使用生成的MATLAB代码自动特征提取和生成诊断功能设计的MATLAB函数。
更多的信息出口选项,请参阅:
淘洗沙金的人
-控制图的规模和轴的范围内使用淘洗沙金的人把重点放在数据段在您所指定的轴范围和规模改变故事情节。的淘洗沙金的人提供了一条在主要情节的阴谋。关注主要情节的一部分,移动处理。改变剧情的规模,选择其中一个选项规模。
集合视图的偏好
——组织数据和配置视图的偏好集团
|配置视图
使用集合视图的偏好控制你如何看待你的数据作为一个整体:
集团
组数据由一个条件变量标签。应用程序使用颜色标签组为每个乐团成员。例如,如果你的条件变量faultCode
与标签健康的
和退化
,应用程序使用一种颜色的数据健康的
数据和数据的另一种颜色退化
标签。
配置视图
——指定的乐团成员数量显示,是否显示成员之间变化。选择这个选项打开一个对话框为您的规范。有关更多信息,请参见集合视图的偏好。
组信号,组变量
——情节多个变量在单独的块或在一个阴谋指定如何绘制多个变量。
选择创建单独的情节显示垂直,每一个都有独特的轴的比例。
明确创建一个单一的情节,覆盖所有痕迹,使用单个轴的规模。
显示信号信息
——显示高亮显示变量成员名称和标签在信号或频谱图,你强调个体成员在成员跟踪定位光标。选择显示信号信息显示你强调的成员变量和成员的状态标签在右下角。
数据游标
——显示x和y值的点,两点之间的距离选择数据游标显示值的关键信号。数据游标是水平和垂直酒吧,你的位置在一个感兴趣的点,比如峰值。光标显示x和y的位置。显示光标之间的距离,选择显示信号信息。锁闩,这样他们一起行动,选择其中的一个锁间距选项。
选择功能
——选择情节的特性点击选择功能打开一个可选择的功能列表。使用选择功能举个例子,当你产生了许多功能,但你想关注在一个单一的一个子集情节面板。
集团
——选择的条件变量分组数据选择条件变量的直方图特征的基础。特征直方图使用颜色来可视化数据组的分离条件变量与不同的标签。
例子:faultCode
本设置
——指定直方图的决议汽车
(默认)|数字|装箱方法名称指定直方图决议,由你选择本宽度,本方法,数量的垃圾箱,本限制。本设置表适用于所有的直方图特征
本设置并不是独立的。该算法使用的优先顺序来确定如何使用:
的装箱方法为本宽度是默认驱动程序。
一个本宽度规范覆盖了装箱方法。
箱子的宽度和独立本限制开箱子的数量。一个数量的垃圾箱规范的价值只有当有影响集团是没有一个
。
在解释和定制直方图的更多信息,见生成直方图和定制功能。
分类排名
——选择一个分类排序算法的应用学习任务
|单向方差分析
|中华民国
|……选择一个分类排名技术有效地评估每个特性分离数据和标签不同的条件。如果你已经排名功能,你可以用一种不同的技术等级再次和显示结果排名在一起。每个技术使用不同的统计方法。
菜单区分两级和多级排序方法。
两种方法——使用当你的条件变量(CV)只有两个标签,等健康的
和错误的
。两种方法的默认值学习任务
。
多级方法——当你的条件变量使用两个以上的标签,如健康的
,faultCode1
,faultCode2
。多类方法的默认值单向方差分析
两种条件变量的默认排名技术,学习任务
,是最简单的技术,因为它只使用两个标签组的方式,而不是他们的分布。学习任务
主要是用于识别无效的特性来丢弃。
表列出了特定条件的影响排序法的选择。
标准 | 排序法 |
---|---|
条件变量类型 |
|
功能评分标准 |
|
分布的形状 |
|
期望的方法的基础上 |
|
选择一个技术激活一个新的选项卡名称相匹配的排名技术。这technique-activated选项卡上的更多信息,见排名技术选项卡。
排名方法的更多信息,请参阅:
单向方差分析,anova1
Bhattacharyya -bhattacharyyaDistance
克鲁斯卡尔-沃利斯-kruskalwallis
中华民国,perfcurve
Wilcoxon -ranksum
t检验,ttest2
预后排名
——选择一个预后排名算法应用单调性
|Trendability
|Prognosability
选择一个预后排名技术有效地评估每个特性跟踪退化你的乐团成员当你有run-to-failure数据。一流的特性是最好的预测剩余寿命(原则)。
这个应用程序提供了三种预测排名技术,所有这些评分功能范围从0到1。一种技术,单调性
,总是可用的。其他两种技术,Trendability
和Prognosability
,只有当你使用不定位数据。较小的数据段的跟踪框架数据允许小的变化所引起的退化。
单调性特征特性随着系统的发展的趋势走向失败。作为一个系统会逐步接近失败,一个合适的条件指标有一个单调正面或负面的趋势。有关更多信息,请参见单调性
。
Trendability提供了一个衡量相似性的轨迹在多个run-to-failure特性测量实验。Trendability候选人的条件指标被定义为最小的绝对测量数据之间的相关性。有关更多信息,请参见trendability
。
Prognosability是一个衡量的变化特性在失败相对于其初始和最终价值之间的范围。在失败多prognosable功能少变化相对于其初始和最终价值之间的范围。有关更多信息,请参见prognosability
。
选择一个技术激活一个新的选项卡名称相匹配的排名技术。这technique-activated选项卡上的更多信息,见排名技术选项卡。
为在应用程序中使用预后排名的一个例子,看看执行预后功能退化系统排名使用诊断功能设计。
排名的
——指定分类排名算法使用条件变量选择条件变量提供的标签分类排名算法使用。
排序
——指定排序结果,显示结果排名技术从多个技术指定排序的排序技术,当你比较的结果不同的排名方法。当你使用一个排名技术,应用程序显示结果的重要性,排名分数表示的技术。当你比较多个方法的结果,改变排序改变驱动排序顺序的技术。
删除成绩
——从显示删除排名成绩指定这个参数,消除排名分数为一个特定的技术。使用这个参数,例如,当你比较多个排名的结果,和你想要简化显示通过消除排名,不影响你的特征选择。
出口
——导出特性的应用程序或生成MATLAB代码复制你的特性计算在一个命令行功能MATLAB工作区导出特性
|导出特性分类学习者
|生成函数特性
|生成函数…
导出特性使用或分享他们之外的应用。两个选项打开ranking-sorted选择列表可供选择。当你出口到MATLAB工作区,您可以使用命令行技术的特性。当你出口的分类学习者,你打开一个分类学习者会话使用您所选择的特征作为输入。
如果你想出口你的整个数据集的应用程序,使用出口从功能设计选项卡。
您还可以生成代码,繁殖的计算变量和特征选择。有关更多信息,请参见代码生成选项的描述出口部分的功能设计选项卡。当你使用生成代码生成函数特性
从功能的排名选项卡,排序法默认为你指定的方法排序。
相关重要性
——减少冗余特性的排名相关重要性设置允许您屏蔽功能类似的信息传递给高等特性。这个筛选提供了更多元化的高层的特性集。
筛选的标准是互关联系数特性的集合与高等特性。高意味着两个特性之间的互相关特性分离条件组类似,并提供冗余信息。的默认值0,应用不功能冗余合并到排名成绩。当你增加相关重要值,应用增加功能的互相关特性的影响排名得分。这增加影响逐步降低冗余特性的分数。
标准化方案
——标准化跨成员申请分类排名极大极小
(默认)|没有一个
|meanvar
|softmax
标准化方案执行独立的成员对每一个功能正常化。标准化允许更多特性之间的直接比较。应用程序显示方案你选择的定义方程直接有损你的选择。
这个选项是可用的只有分类排名技巧。
应用
——参数设置适用于新的排名计算点击应用与指定的参数计算排名。的功能的排名选项卡在绘图区域显示结果图形和表格。这也包括结果显示默认的排名算法,和任何其他排名技术计算。
一旦计算排名,应用禁用应用直到你改变一个参数。你可以计算排名多次在一个标签。每次修改参数和计算排名,新的结果覆盖前面的结果plotting-area选项卡。
关闭
——关闭选项卡并将控制返回给排名功能选项卡一旦你已经完成了你的排名中排名技术选项卡,关闭选项卡返回控制功能的排名选项卡。的功能的排名被禁用,而任何排名技术选项卡被激活。
框架的政策
——功能表名,帧大小和帧速率完整的信号
,没有一个
表名(默认)|特性,帧大小,帧速率这个属性是只读的。
帧策略信息反映了你当你选择要做的选择出口>生成函数…在功能设计选项卡。
筛选或排序
——定义标准来完善你的代码生成的选择设置标准来完善你的选项选择物品时为你生成的功能。所有标准允许您覆盖选择选项和一个字符串。字符串匹配是不区分大小写。输出你的过滤器适用于所有项目,包括信号的特性,和排序表。标准包括:
输出字符串出现在输出名称,变量的名称,功能,或等级表来选择生成的功能
输入- - -输入信号从输出变量或特性或功能表计算排名的计算表
方法——计算产生的输出项,如运输安全管理局
或峰度
分析类型——数据处理、特征处理,或特性的排名
重新设置一个过滤器,删除内容并点击应用程序的任何地方。重置所有过滤器,点击重置过滤器。
排序选择
——显示所有选择项显示所有选择项。使用排序选择特别是当你使用多个过滤器组合装配codegen选择。你所有的选择出现在一起。
代码
——执行函数生成单击生成函数当你已经完成了配置选择的按钮。应用程序打开一个函数,其中包含计算用于所有输出所选项目。
生成代码的应用程序的更多信息,参见使用生成的MATLAB代码自动特征提取。