当前位置: > 财经>正文

Simulink 建模规范讲解与小工具分享 黄金放保险柜会影响质量吗知乎视频讲解

2023-08-19 10:13:18 互联网 未知 财经

大家端午节快乐。

这篇文章应该是,上个文章的续集,关于团队协作与公司Simulink开发的模式,还有一个重要的一个环节,建模标准!端午节假期比较长,就来给大家录个小视频,基于EV的simulink 模型,给大家录个小视频,主要内容包含,Model Advisor 使用与建模小工具的使用方法,需要帮助的朋友,可以知乎留言或者添加小编微信,欢迎交流学习!

标准分类与定义

目前主流的建模标准有,MAAB, JMAAB,大公司自己拍脑袋定义,共计三种!

MAAB(Mathworks Automotive AdvisoryBoard)是制定Matlab,Simulink,Stateflow以及Emmbedded Coder使用规范的组织。可以理解为Matlab官方搞得东西!MAAB控制算法建模规范正式这个组织的重要的输出物,主要适用于汽车行业的基于模型的控制策略开发。

JMAAB (Japan MBD Automotive Advisory Board)是一个独特的团体,它由汽车整车厂商和零部件供应商组成,成立至今超过十年。JMAAB致力于推广MBD(基于模型的设计)的理念、促进MBD在产品开发过程中的使用、并提出对工具的需求。如今,JMAAB积极地支持日本汽车行业的MBD应用和标准化。可以理解为MBD规范在日本的变种!

大公司自己的,一般软件开发的公司都有一个建模规范一类的文档,包含强制要求的,建议额,推荐的等等,适用于你建模的每个环节,类似于机械加工的工艺手册!

实施的方法

目前实施的方法分为两类,一类是依托model advisor,一类是自己公司搞得检测工具。

Model Advisor是Simulink自带的模型静态检查工具。Model Advisor可以根据预先设定好的检查规则(xxx.mat文档),对Simulink模型进行检查,检查的对象主要是依据MAAB,JMAAB,这些标准进行模型名字,颜色,格式,信号线名字等进行检查。

在Simulink环境下,点击Analysis——Model Advisor——Model Advisor,就可以进入,如下图所示

Step 1:

Step 2:

Step 3: (一般情况都是导入,自己的公司的规范)

Step 4: 点击Yes即可!

实施建议

在偶公司实施的过程中,一般都是先容易,后难的原则,逐个突破。因此需要对每个条目对应不同的优先级。

例如,强制要求,包含如下几个方面:

强烈建议包含如下方面:

我们按照这个要求,在Model advisor 进行逐个选择即可。但是如何进行模型的批量更改,这个就需要脚本一类的小工具进行更改。

资料分享

关于资料的分享包含三个内容,

MAAB标准JMAAB标准模型批量更改小工具

关于MAAB,JMAAB的标准,找了自己之前的资料,如下图所示(新旧版本差异不大,可供参考):

MAAB:

JMAAB:

模型批量更改小工具,这个小工具可以按照标准进行模型的批量更改,这个小工具来源于网络一个大神(貌似叫jiang shibo ),自己经常用,挺好的,分享给大家,如下所示:

界面:

内容简介:

详细内容,大家可以参考

版权声明: 本站仅提供信息存储空间服务,旨在传递更多信息,不拥有所有权,不承担相关法律责任,不代表本网赞同其观点和对其真实性负责。如因作品内容、版权和其它问题需要同本网联系的,请发送邮件至 举报,一经查实,本站将立刻删除。