CANdelaStudio:用于诊断需求自动可追溯性的插件

案例研究:AUO Mobility解决方案

应用案例
汽车
CANdelaStudio
AUO_Image_c.jpg

客户

位于Lippstadt的AUO Mobility Solutions是全球领先的汽车行业人机界面(HMI)系统、温度控制解决方案及热管理解决方案供应商之一。作为AUO Mobility Solutions Corporation(AMSC)旗下公司,AUO Mobility Solutions与整车厂通力合作,共同开发创新的座舱解决方案,塑造未来汽车的内饰设计。

挑战

Challengex.jpg

开发最先进的控制和显示系统,需要针对各整车厂的具体需求量身定制的诊断解决方案,适用于所有故障诊断代码(DTC)以及诊断标识符(SID、DID、RID)。对这些需求进行一致且全面的记录,对于有效的质量控制至关重要。

在AUO Mobility Solutions,全新的CANdelaStudio需求插件已被证明是实现整个可追溯性链条自动化的关键组成部分。因此,它们为整个项目生命周期内的端到端可追溯性奠定基础,符合ASPICE的需求。
Mr. Benedikt Wübbeke
AUO Mobility Solutions诊断技术负责人

解决方案

迄今为止,在某些情况下,整个整车厂项目期间的诊断服务需求一直都是通过手动方式管理的。如今,可以自动确保这些需求在诊断规范工具CANdelaStudio与IBM®需求管理工具DOORS®之间保持一致。这一流程改进基于CANdelaStudio中提供的需求插件以及两个简单的C语言脚本。

这些插件能够从项目伊始就无缝捕获与诊断相关的需求,从而确保在整个项目生命周期内,需求管理工具与CANdelaStudio之间实现完全的可追溯性。

Case-Study-AUO-Mobility-Solutions.jpg

自动化流程非常简单,共包括4个步骤,如图所示,这些步骤将在整个项目中反复进行:

  1. CANdelaStudio导出插件会根据客户提供的、并由AUO Mobility Solutions进行增强的CANdelaStudio描述文件(CDD文件),生成一个包含所有诊断对象、服务及其唯一引用路径的表格(CSV文件)。首次导出时,需求ID字段保持为空,因为这些标识符将在后续阶段由需求管理工具分配。同时,该插件会在CDD数据模型中插入一个新属性,用于存储需求ID。
  2. 由AUO Mobility Solutions开发的脚本会将尚未捕获的诊断对象及其描述和引用路径导入到需求管理工具中,系统会为每个诊断对象自动分配一个带有独立需求 ID的新需求,并将其与CANdelaStudio引用路径关联。随后,用户可通过引用路径轻松验证每个需求的详细信息。
  3. 随后,另一个脚本会将所有已分配的需求ID及其对应的CANdelaStudio引用路径从需求管理工具中导出。
  4. CANdelaStudio导入插件会重新导入已添加需求ID的表格(CSV文件)。在此过程中,该插件会利用唯一的引用路径将需求ID正确映射到CDD文件,并将其填入相关诊断对象的对应属性中。这确保需求的可追溯性。

优势

CANdelaStudio结合相关插件,在整个诊断开发过程中为AUO Mobility Solutions提供明显的附加价值:

1. 集中且一致的诊断数据库:CDD数据作为所有诊断相关信息的集中、一致的数据源。

2. 高效配置AUTOSAR诊断基础软件:基于CDD文件,CANdelaStudio会自动生成DEXT文件,该文件是配置AUTOSAR诊断相关基础软件的基础。

3. 验证与确认的可靠基础:CDD文件也是测试实验室中软件验证的基础。

 

即使在未来项目中,整车厂提供诊断提取文件(DEXT)而非CANdelaStudio数据,AUO Mobility Solutions仍将通过CANdelaStudio确保诊断流程的一致性和高效性。通过导入DEXT数据并生成AUO内部CDD文件,CANdelaStudio能够建立一个用于文档记录、需求追踪和验证的统一、集中式数据库。这确保无论整车厂的输入格式如何,既定的流程在未来都能得以维持。 

同时,在此场景下,CDD文件也作为测试实验室的核心数据源,为在CANoe环境中高效测试诊断功能、进行针对性修改以及可重复地模拟错误条件创造最佳条件。这种方法具有明显的优势,特别是对于描述详尽且测试要求较高的复杂DTC而言。 此外,计划将需求管理从DOORS®迁移至Polarion®,可确保工具流程不受干扰,因为CANdelaStudio的需求插件无需修改即可继续使用。

CANdelaStudio 23P1 - FaultMemory.png
案例研究背后的驱动力
CANdelaStudio是一款简单且高效的工具,用于创建和编辑ECU诊断规范。
开启对话
Pascale Morizur
诊断和刷写商业开发经理
开启对话
您是否对新一代诊断和刷机解决方案及工具感兴趣?那就让我们聊聊吧!