- 1、本文档共28页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Matlab Simulink Stateflow控制算法建模规范 中文讲义
Matlab/Simulink/Stateflow控制算法建模规范
3.0版
Mathworks汽车咨询委员会
(MAAB)
修订历史
日期 修订 2001.02.04 初始版本1.0版发布 2007.04.27 更新版本2.0版发布 2011.07.30 更新版本3.0版发布 2012.08.31 更新版本4.0版发布
介绍
动机
MAAB建模规范无论是在组织内部还是在与合作伙伴和分包商合作时都是项目成功与团队协作的重要基础。 遵守建模规范是实现以下目标的重要前提:
无问题的系统集成
明确定义的界面
统一的模型外观、编码及文件编制
可重用模型
可读的模型
无问题的模型交换
简单高效的过程
专业的文件编制
清晰易懂的展示
快速的软件变更
与分包商的合作
将研究或重建项目移交给产品开发
对3.0版的批注
本规范的现行版本3.0版支持MATLAB算法,包括其R2007b至R2011b版。3.0版参考了《美国国家航空航天局猎户座指南》中的部分规则。参考的规则均在“参见”部分中标明了该规则在《美国国家航空航天局猎户座指南》中的编号。
规范模板
规范描述采用下列模板出具。建议想要附加其他规范的公司也采用下列模板进行添加。
ID:标题 XX_nnnn: 规范的标题(须唯一且简短) 优先级 强制要求/强烈建议/建议之一 适用范围 MAAB, NA-MAAB, J-MAAB,特定公司 (本地公司可选使用) MATLAB版本 全部
RX, RY, RZ
RX及其之前的版本
RX 及其之后的版本
RX至RY的版本 前提 到规范的链接,这是本规范的前提(ID+标题) 描述 对规范的描述(文本,图像) 理由 制定规范的动机 最终更改 最终更改版本编号 注:本模板的各项元素是为使规范得到合理的理解与交流所必须提供的最小项。允许对本模板的项目或卖主部分进行补充,只要补充的部分不与原有部分在意义上重合即可。事实上,如果上述补充能有助于整合其他规范模板并促使核心模板本身达到更广泛的接收度,这样的补充是受到鼓励的。
规范ID
规范的ID由两个小写字母(表示规则的出处)和四位数字组成,中间用一段下划线隔开。
一旦一份新规范有了ID,该ID将不再改变。
ID用来指代相应的规范。
以“na”、“jp”、“jc”、“eu”开头的ID预留给未来的MAAB规范使用。
保留以“db”、“jm”、“hd”、“ar”开头的ID。
新规则的ID不得以上述字母开头。
规范标题
规范的标题应对该规范的应用领域进行简短且唯一的描述(例如,名字的长度)。
规范的标题适用于前提条件部分及定制检测工具。
规范的标题应与到该规范的超链接同时写出。
注:标题不应为对规范内容的多余的简要描述。对规范内容的描述未来可能发生改变,但规范的标题始终不得更改。
优先级
每条规范都须根据下列优先顺序进行评级:
强制要求
强烈建议
建议
优先级描述该规范的重要程度并决定违反该规范的后果严重程度:
强制要求 强烈建议 建议 定义 所有公司一致认定为绝对必不可少的规范
所有公司都100%遵守的规范 被一致认定为良好做法,但遗留模型阻碍了公司对该规范100%的遵守
模型须以可能的最大程度遵守该规范,但并未要求对其100%的遵守 为改进模型图的外观建议遵守的规范,但该规范对于模型的运行并非起决定作用
如果遵守会更好,但并非必要的规范 后果
如果违反了该规范 必要的项目出现缺失
模型无法正常工作 质量和外观劣化
可能对可维修性、可携带型及可重用性产生不利影响 外观可能与其他项目不一致 豁免政策
如果有意地忽略该规范 原因须备有文件证明 适用范围
适用范围可以是以下三者之一:
MAAB (MathWorks汽车咨询委员会)
J-MAAB (日本MAAB)
NA-MAAB (北美MAAB)
“MAAB”是一个与MathsWorks紧密合作的汽车制造商及供应商的团队。MAAB包括两个子团队,即日本MAAB及北美MAAB。
“J-MAAB”是MAAB的子团队,包括与MathsWorks紧密合作的日本汽车制造商及供应商。J-MAAB规则的适用范围为日本当地。
“NA-MAAB” 是MAAB的子团队,包括与MathsWorks紧密合作的美国及欧洲的汽车制造商及供应商。该规则是美国及欧洲当地的规则。覆盖范围为美国和欧洲。
MATLAB版本
本规范适用于MATLAB及Simulink所有版本的产品。如果一条规则仅适用于MATLAB的某一个或某几个版本,则适用版本的信息应在MATLAB版本部分进行说明,说明格式为下列格式中的一种:
全部:MATLAB的所有版本
RX, RY, RZ:MATLAB的某一特定版本
RX及其之前的版本:RX发布之前的MATLAB版本
RX 及其之后的版
文档评论(0)