基于模型的开发(MBD)

MODEL BASED
DEVELOPMENT
采用基于模型的开发正在车载业界不断推广,我们可以为您提供相对应的设计服务。
随着汽车开发的高度化,因为MBD具有传统开发所没有的特征,车载业界加快了对它的采用。三荣高科技为了应对市场变化,自主开发了MBD相关的课程并培养了一批技术人员。此外,我们还将对过去不依赖MBD的“已有设计资产”进行建模,将它们用于后续MBD开发服务中。

基于模型的开发工作

MBD具有以下特征。
  • 可以用比自然语言更严格(暧昧度低)的表现来表示规格=通过模型展示。
  • 通过模拟仿真,即使没有实机也能进行操作验证。
 
特别是车载控制系统开发,随着开发的高度化,这些MBD的特征所产生的价值逐渐得到了认可,MBD的采用也在不断地被推广。本公司为了满足这些市场需求,自主开发了MBD相关的课程,并对培育了一批技术人员。
 
对于MBD,请参见我们研发部门的相关工作。

基于模型的开发迁移服务(已有设计资产的建模)

一部分的车载系统控制系统使用不依赖MBD(后记为“非MBD”)而使用已实装过“已有设计资产”。但是近几年,这种已有设计资产的存在,反而成了仿真和提高设计效率的阻碍,引起了广泛重视。因此,我们认为有必要尽早对已有设计资产进行模型化。
但是,由于MBD与非MBD的手法不同,以及过去资产设计时的情况不同等,有时不能采用常规方法进行。例如以下的问题。
 
  • 非MBD:控制流中心,MBD:数据流中心。
  • 没有MBD验证和再设计所需的信息。
 
本公司为了解决此类问题,会让精通控制理论和MBD技术的技术人员负责解读已现有设计资产(多数为C资源),与客户磨合的同时展开将已有设计资产模拟化的服务工作。

数据流的明示化

例如:当多个函数向写入同一变量时(※用手编代码从实装的管理层中调用AAA函数和BBB函数)

已有设计资产的逆向工程

在输入源代码和已有资料时,和客户一起执行以下操作。
  • 解析设计、文档化
  • 根据以上内容创建模型
  • 创建测试模式
  • 设计与验证环境构筑等

控制模型设计

我们将根据客户提供的控制规格等,进行控制模型的设计与验证。
具体示例:电驱动系统(电机/变频器)的控制模型设计/验证。
我们收到电动机与变频器的控制规格,根据规格设计控制模型,创建测试模式,之后使用控制模型生成的C资源与计算机对象,以及HILS上的电机、实机的逆变器进行验证工作。

开发流程

開発プロセス図