科学软件网提供的软件上千款,涉及所有学科领域,您所需的软件,我们都能提供。科学软件网提供的软件涵盖领域包括经管,仿真,地球地理,生物化学,工程科学,排版及网络管理等。同时,还提供专业培训、课程(包含34款软件,66门课程)、实验室解决方案和项目咨询等服务。
MATLAB 和 Simulink 在预测性维护中的应用
工程师将 MATLAB® 和 Simulink® 用于开发和部署面向企业 IT 和 OT 系统的状态监控和预测性维护软件。
使用连接云存储、关系和非关系数据库的内置接口以及诸如 REST、MQTT 和 OPC UA 等协议访问流数据和存档数据。
使用信号处理和统计技术应用程序来预处理数据并提取特征以监测设备运行状况。
建立机器学习模型以隔离故障根源并预测故障时间及剩余使用寿命 (RUL)。
通过自动生成基于 C/C++、Python、HDL、PLC、GPU、.NET 或 Java® 的软件组件,将算法和模型部署到您选择的运行系统(例如嵌入式系统、边缘设备和云)
Model-Based Design enables medical device engineers to introduce and integrate agile approaches into their existing software development workflows by cleanly separating the design phase from the implementation steps.
Using Model-Based Design, you can:
Model and simulate algorithms and entire systems before implementation
Verify and validate the designs thoroughly at a higher-level abstraction
Prototype design and create proofs-of-concept by automatically generating C or HDL code
Produce customizable reports that can be used as evidence of regulatory compliance
Prove your code is safe under all possible run-time conditions using static analysis
设计和仿真调度逻辑
Stateflow 能够对控制系统中的调度逻辑进行建模、设计和模拟,以安排控制器的运转、控制系统的操作模式并执行故障检测、隔离与恢复 (FDIR)。
使用图形编辑器以状态机或流程图的形式构建逻辑。还可以将图形表示法和表格表示法(包括状态转换图、流程图、状态转换表和真值表)结合在一起,针对系统对事件、基于时间的条件以及外部输入信号的反应方式进行建模。通过使用状态图动画突出显示模型中的活动状态和转移,来实现系统仿真行为的可视化。
将设计部署到嵌入式控制器
控制系统算法经过设计之后,便可以加以优化以便进行实施。您可以使用定点算法指定设计的定点数据类型属性,为实施做好准备。在闭环桌面仿真过程中验证控制算法之后,通过自动生成 C、结构化文本或 HDL 代码,将它们部署到生产微控制器、PLC 和 FPGA。
可以继续测试和验证控制系统。通过在嵌入式控制器上运行控制算法,以及在连接到控制器上的目标计算机上实时运行对象模型,来执行硬件在环 (HIL) 测试。可以使用形式化验证方法进一步验证和测试控制系统。
访问无处不在的数据
设备数据可被结构化或非结构化,它们存储于诸如本地文件、云(例如 AWS® S3、Azure® Blob)、数据库以及历史数据等多种源中。无论您的数据在哪里,您都可以使用 MATLAB 来获取。当您没有足够的故障数据时,可以通过输入信号故障,从机器设备上的 Simulink 模型来生成故障数据,并对系统故障动态进行建模。
整理和探索您的数据以实现简化
数据是散乱的。使用 MATLAB,您可以对数据进行预处理、降维处理并提取特征。
对不同采样率的数据进行调整,并说明缺失值和异常值。
使用先进的信号处理技术移除杂点、筛选数据并分析瞬态或变化的信号。
使用统计和动态方法进行特征提取和选择,以简化数据集并减少预测模型的过度拟合。
使用机器学习检测和预测错误
运用分类、回归和时序建模技术确定故障根源并预测故障时间。
交互式探查并选择重要的变量来估算 RUL 或对故障模式进行分类。
使用内置函数训练、比较和验证多个预测模型。
计算并可视化置信区间以量化预测中的不确定性。
在生产系统中部署算法
通过在嵌入式设备和企业 IT/OT 系统上实施 MATLAB 算法,缩短响应时间,减少传输的数据,并立即提供结果给车间操作员。
通过使用 MATLAB 和 Simulink 为目标资产和边缘设备自动生成 C/C ++代码来摆脱手动编码。
在含生产服务器的云上扩展 MATLAB 分析,并与 Spotfire、 PI Server 及其他平台集成。