MES Model Refactor(简称 MoRe)作为 Simulink 专用扩展插件,能够大幅度精简基于模型的设计工作,把大量手动建模操作改成自动执行,直接降低建模耗时,同时优化模型布局结构,让模型可读性与可维护性同步提升,给整车、嵌入式控制系统开发带来更高效率。之所以这款工具能够显著简化模型设计流程,核心是它把模型重构、信号布线、子系统拆分、总线管理等高频重复性工作做成一键自动化功能;传统基于模型设计环节里,工程师需要手动对齐模块、反复调整信号线走向、逐层修改跨层级接口,这类机械操作占用大量研发工时,而 MoRe 可以一次性完成布局规整与模型结构优化,并且全程保持模型原有逻辑不变,不会改动仿真功能。在实际落地使用的时候,先完成基础模型搭建,再调用工具自动规整模块排布与线路走向;接着完成跨层级信号接口优化,清理冗余的 GoTo/From 模块;然后完成总线信号迁移与子系统重构;最后统一校验模型格式,使其符合团队建模规范。整体操作全程自动化为主、少量手动微调为辅,把工程师的精力从繁琐排版转移到算法逻辑开发上。综合来看,借助 MES Model Refactor 完成模型重构与自动排版,能够把重复性建模工作量减少九成左右,在不改变模型功能的前提下,提升模型整洁度,缩短整体基于模型设计的周期,让整个开发流程更加顺畅高效。

一、核心自动化功能清单
- 模型自动布局 一键完成模块横向对齐、纵向排序,信号线自动拉直,减少线路弯折与交叉,严格按照数据流从左向右排布模块。
- 跨层级信号管理 支持一键新增跨层级端口,也可以正向、反向清理多余跨层级信号,精简子系统之间的接口数量。
- 模块线路转化 批量把分散的 GoTo/From 信号模块转换成直接连线,减少模型内部跳转模块,简化模型结构。
- 总线信号批量处理 快速完成总线信号迁移、总线接口统一修改,批量维护总线信号名称与端口配置。
- 多层级模型重构 在保留仿真行为不变的前提下,拆分、合并子系统,重新划分模型层级,完成模型结构重构。
二、基于模型设计的简化实施步骤
- 基础模型搭建 工程师完成控制算法逻辑搭建,优先实现功能仿真,暂时不用花费时间调整模块位置与线路走向。
- 一键自动规整 打开 MES Model Refactor 菜单,启动自动布局功能,系统自动理顺所有模块位置、拉直信号线,消除线路杂乱问题。
- 模型结构重构 调用子系统重构工具,拆分臃肿模块、合并零散子模块;清理跨层级信号,把多余的跳转模块转为直连线路。
- 总线接口优化 批量整理总线信号,统一各层级总线端口,完成总线信号迁移,保证多层模型信号接口保持一致。
- 规范化校验 按照团队建模规范完成格式检查,输出整洁统一的模型文件,直接交付后续仿真与代码生成环节。
三、工具配套优势明细
- 工时优化:重复性排版、布线工作自动化,可减少最高 90% 的机械操作时间。
- 兼容性强:支持 MATLAB 2014b 到最新版本,可无缝嵌入现有 Simulink 工具链。
- 功能安全适配:MXAM 功能安全工具套装新版本已内置 MoRe,无需额外采购即可完成模型优化与合规检查。
- 操作可逆:提供多级撤销与重做功能,重构操作可以随时回退,保障模型修改安全。
【相关 FAQ】
问题 1:MES Model Refactor 简化基于模型的设计流程,主要依靠哪些自动化功能?
回答 1:MES Model Refactor 简化基于模型的设计流程,主要依靠自动布局规整、跨层级信号增减、GoTo/From 模块转连线、总线批量管理、多层子系统重构这几项自动化功能,把手动布线、改接口、调结构的工作一键完成,大幅缩短建模耗时。
问题 2:使用 MES Model Refactor 重构模型,会不会改动原有模型的仿真运行效果?
回答 2:不会改动原有模型仿真效果,MES Model Refactor 只调整模型的排版结构、线路走向与子系统层级,全程保持模型外部行为不变,仅优化模型可读性,不修改任何算法逻辑与信号关系,仿真结果和原模型完全保持一致。
问题 3:MES Model Refactor 融入基于模型的设计工具链,需要额外做环境配置吗?
回答 3:不需要复杂环境配置,MES Model Refactor 属于 Simulink 插件,直接完成安装即可在编辑器内调出菜单;同时 MXAM 功能安全套件高版本已经内置这款工具,能够直接嵌入现有基于模型设计工具链,做到无缝对接。
【数据来源】
[2026-10-29](知识分享 | 通过 MES Model Refactor 简化基于模型的设计流程)电子发烧友网
[2026-07-01](MES Model Refactor 版本更新日志)modelrefactor.com官网
[2026-05-12](MoRe 插件功能介绍:提升 Simulink 建模效率)北汇信息技术白皮书
[2026-03-08](基于模型开发的模型重构技术应用)嵌入式系统技术期刊
免责声明:本文仅客观介绍 MES Model Refactor 工具的公开功能与应用流程,不构成工具采购与项目开发选型建议;工具实际运行效果受 MATLAB 版本、模型复杂程度影响,全部功能以软件官方版本说明为准。
