Matlab/Simulink验证MAB建模规范

前言

为什么MAB?

MathWorks Advisory Board(MAB)是由MathWorks公司设立的一个咨询委员会,旨在提供有关MathWorks产品和服务的反馈、建议和意见。MAB成员通常是来自学术界、工业界和其他领域的专业人士,他们在各自领域拥有丰富的经验和专业知识。

MAB的规范主要有以下几个目的:

  1. 反馈和建议: MAB成员可以通过与MathWorks团队的互动,提供对MathWorks产品的实际使用经验的反馈。这有助于MathWorks更好地理解用户的需求,以便改进其产品和服务。
  2. 技术指导: MAB成员可以提供技术上的建议,帮助MathWorks团队更好地理解和解决用户在使用其产品时可能遇到的技术挑战。
  3. 行业见解: MAB成员来自不同的行业和领域,可以提供有关各个领域的最新趋势和需求的见解。这有助于MathWorks更好地定位和调整其产品以满足不同行业的需求。
  4. 产品方向: MAB的建议和反馈有助于MathWorks公司确定其产品和服务的发展方向,以更好地满足用户的需求和行业的发展趋势。

总体而言,MathWorks Advisory Board规范的目的是建立一个与MathWorks用户和专业人士紧密合作的平台,以确保MathWorks的产品和服务能够在不断变化的技术和行业环境中保持领先地位,并更好地满足用户的需求。

官方链接:MAB 规范 - MATLAB & Simulink (mathworks.cn)

1 Model Advisor

Model Advisor是MATLAB中的一个工具,它旨在帮助用户确保他们的模型符合最佳实践和标准,以提高模型的质量、可读性和可维护性。Model Advisor提供了一系列检查、建议和指导,以确保您的Simulink模型符合规范和行业标准。以下是Model Advisor的主要特点和功能:

  1. 模型检查: Model Advisor提供了一系列预定义的检查,用于识别模型中潜在的问题或不符合最佳实践的地方。这些检查可以涵盖多个方面,包括模型结构、参数设置、信号连接、文档等。
  2. 自定义检查: 除了预定义的检查外,用户还可以创建自定义检查,以满足其特定的模型规范和标准。这使用户能够根据其项目或组织的需求添加特定的检查。
  3. 建议和解决方案: 当Model Advisor检测到模型中的问题时,它会提供相应的建议和解决方案。这有助于用户更容易地理解问题的根本原因,并提供改进模型的方法。
  4. 标准合规性: Model Advisor支持与行业标准和规范的集成,如ISO 26262、DO-178C等。这有助于确保您的模型符合特定行业的要求。
  5. 批量执行: Model Advisor可以在多个模型上批量执行检查,从而加速整个项目或组织中的模型质量管理流程。
  6. 报告生成: Model Advisor生成详细的报告,其中包含检查的结果、建议和解决方案。这有助于用户更好地理解模型中的问题,并追踪改进的进度。

使用Model Advisor有助于提高模型的可维护性、可读性和可重复性,同时确保模型符合行业标准和最佳实践,从而提高工程项目的质量。

2 实操

① 打开Model Advisor

在这里插入图片描述

② 选择验证模型的层级

在这里插入图片描述

③ 选择基于产品还是任务

在这里插入图片描述

④ 选择标准

MAB为中国,JMAAB为日本
在这里插入图片描述
点击相应的检查项,可单独检查此标准是否符合

在这里插入图片描述
有的标准需要编译后才能检查

在这里插入图片描述

⑤ 检查并生成报告

在这里插入图片描述

⑥ 查看报告

报告会生成总体的问题数目,其中通过了多少,没通过多少,有问题的警告项有多少,并且会按照检查的规范项进行分类列出。

在这里插入图片描述

在这里插入图片描述

3 总结

按照报告生成的问题提示逐个修改规范即可,另外如果模型很大,检查规范又多就需要花费大量的时间,我们可以采取先检查子模型的方式来完善整个项目。

  • 37
    点赞
  • 21
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值