Tim Kinman,西门子数字工业软件公司趋势解决方案咨询副总裁
基于模型的系统工程,最容易被引用为MBSE,并不是新的,但它在当今产品开发中的应用正在迅速扩展。几十年来,它只用于最复杂的项目,这也是它与美国国家航空航天局(NASA)和太空计划联系在一起的原因之一。事实上,科幻电视节目第二季甚至提到了这个过程为了全人类作为一种手段,加速复杂设计的整合过程,如太空舱。只有在探索最终边界时才能使用的保留已经过期,人们每天使用的许多产品在系统设计上比阿波罗太空舱更复杂。
为了强调对更全面的解决方案日益增长的需求,有效集成多系统设计有五个关键过程:产品定义、连接工程、持续验证、质量和计划规划与执行。
以下是对有效MBSE方法的五个关键过程的简要描述:
产品定义
产品定义包括最终产品的初始概念以及客户、监管机构和过程中任何其他相关方的要求。从本质上讲,它不仅是产品将会是什么,而且是开发将如何进行的蓝图。“做什么”这个问题很容易理解。对于汽车来说,它是每加仑英里数(MPG),是性能,对于自动驾驶汽车来说,是传感器系统,但过程计划将包括验证设计和开发过程的途径。然而,最重要的方面是识别系统之间的接口。这将决定工程团队何时以及如何与相关团队沟通他们的设计。
连接工程
有了产品定义之后,就可以开始开发了。传统上,这意味着每个工程团队都有自己的特定任务,然后,当他们的设计完成后,会有一个漫长的集成过程。连接工程在设计周期的早期将此过程正式化,以防止后期对不兼容系统的返工。随着越来越多的系统被添加到一个产品中(电气、机械、电子和软件),它们在系统的完整系统中协同工作是至关重要的。所有这些共同创建了一个反馈循环,以确保满足产品定义的要求。
持续的验证
持续验证是持续工程的一个重要延伸,是设计满足要求的检查工作流程。这可以通过多种方式实现,最重要的是通过建模和仿真。对于飞机,该模型将包括质量平衡,以确保任何增加的重量都不会偏离飞机的平衡中心,或者在电动飞机中,它可能包括飞行时间的模拟,以确保任何增加的重量都不会影响飞机的航程要求。
质量
质量并不是开发的一个新方面,但随着软件和电子产品的大量应用,质量的定义已经发生了相当大的变化。它不再仅仅是耐久性、性能或安全性的测试,而是包括安全和网络保护。遥控门锁对客户来说是一个很好的功能,但它也为小偷提供了另一个入侵车辆的途径。保护它,就像保护物理锁一样,很重要,但软件质量也可以是实现ISO26262等安全要求的途径,以定义软件的备用机制。
项目策划与执行
所有这些过程都有其直接的好处,但这并不意味着它们对项目的管理资源没有成本,这就是为什么程序规划和执行对MBSE工作流如此重要的原因。它为大规模地编排和自动化开发过程提供了一种途径。现代汽车充满了软件,通常是为汽车中的特定组件编写的,但大部分代码库是由它们所运行的组件的供应商提供的。正如IEEE最近的一篇文章所指出的那样,多达90%的代码可以来自供应商。这个过程也可以被认为是产品开发中的业务过程的连接工程——资源调度、成本分析,以及更多闭合循环的内容。
结论
基于模型的系统工程对于创新和复杂的开发项目是重要的,但是随着所有产品在复杂性上的扩展,MBSE工作流的好处将呈现给更广泛的受众。许多小型团队可能已经类似于MBSE方法,但是完全采用它将该过程巩固为标准,允许对项目任务进行极大的自动化和优化,从而比竞争对手更快地将更好的产品推向市场。
要了解更多关于MBSE的信息,西门子数字工业网站是了解如何将MBSE集成到产品开发流程的一个很好的起点。访问:https://www.sw.siemens.com/en-US/mbse/
蒂姆Kinman
西门子数字工业软件公司系统数字化趋势解决方案咨询和全球项目主管副总裁
蒂姆·金曼(Tim Kinman)是趋势解决方案咨询公司的执行负责人,也是系统数字化的全球项目负责人。他拥有超过36年的产品开发经验,涉及CAD应用程序,PDM数据管理,并指导客户业务转型超过17年。Tim在工程和咨询解决方案方面与全球客户合作,以实现领先的趋势解决方案。作为基于模型的系统工程(MBSE)的全球项目负责人,Tim参与了所有开发和职能组织的工作,以交付MBSE愿景,并与客户合作制定解决其业务驱动因素的实现计划。
西门子赞助内容
了下:赞助内容