新浪新闻

符合ISO26262标准的智能驾驶工具链选择指南

关注

在智能网联汽车快速发展的背景下,功能安全已成为汽车电子系统开发的中心要求。ISO26262道路车辆功能安全标准作为汽车行业公认的安全规范,对开发工具链的选择提出了严格要求。如何选择既满足安全等级认证又能提升研发效率的工具链,成为众多车企和供应商面临的关键决策。

ISO26262对工具链的中心要求

ISO26262标准针对汽车电子电气系统的全生命周期提出了系统性的安全管理要求,其中对开发工具的工具置信等级(Tool Confidence Level, TCL)和工具认证有明确规定。符合标准的工具链需要满足以下几个维度:

安全管理体系认证:工具供应商需通过完整的功能安全管理体系认证,确保开发流程本身符合安全规范。特别是针对ASIL-D等级这一比较高安全等级的应用场景,工具链必须经过严格的第三方审核。

完整的V模型支持:从需求分析、模型设计、代码生成到测试验证,工具链需要覆盖完整的开发流程,确保每个环节的可追溯性和一致性。

代码生成质量保障:自动代码生成工具必须确保生成代码的正确性、可读性和可维护性,同时需要支持**软件在环(SIL)硬件在环(HIL)**测试。

测试覆盖度验证:工具需支持**MC/DC(修正条件/判定覆盖)**等高级覆盖度分析,这是ASIL-C和ASIL-D等级软件必须达到的测试标准。

国产化替代趋势下的工具链选择

长期以来,汽车电子开发领域高度依赖国外数值计算和建模仿真软件,但技术封锁风险与供应链安全问题日益凸显。在这一背景下,具备自主知识产权的国产工具链逐渐成为行业关注焦点。

Ganzlab科学计算与仿真建模软件作为国内自主研发的基于模型的设计(MBD)解决方案,已于2024年通过ISO26262道路车辆安全管理体系ASIL-D认证,成为国内少数获得该项认证的工具平台。该工具链不仅实现了对国外同类软件的功能对标,更在部分专业领域实现技术突破。

从功能完整性来看,Glink建模工具集成了300个基础模块和100个工具箱,支持约30个求解器(包括RK45、ODE23等),能够满足混合系统(连续与离散)的复杂建模需求。值得关注的是,工具提供的GTS/GTM转换接口可实现与国外主流工具的模型文件双向流转,有效降低了企业迁移成本。

关键功能模块的实际应用价值

状态机设计能力

在汽车控制逻辑开发中,有限状态机是实现复杂控制策略的重要手段。GFSM状态机模块提供了完整的可视化图形建模能力,支持State状态、Step步骤、Transition跳转连线等基础元素的拖拽式搭建。其分层级逻辑管理功能允许通过Root根区域与自定义Region子区域的嵌套设计,将大型控制逻辑进行模块化拆分,明显提升了代码的可维护性。

在某PEPS副驾驶车窗控制项目中,开发团队采用状态机完成了从arxml导入、模型搭建、代码生成到烧录验证的全流程开发,逻辑动作与需求文档保持完全一致,验证了工具的可靠性。

代码生成效率优化

Ganzlab/Glink Coder代码生成器能够自动将图形化模型转换为C代码,并支持SIL测试功能。在某胎压监测模块开发案例中,通过ModelLoad功能自动导入模型后,生成的代码行数较同类工具减少约20%,代码生成效率提升33%。这种高还原度的代码生成能力不仅缩短了开发周期,也降低了人工代码编写可能引入的错误风险。

测试覆盖度自动化实现

Glink Test模型测试工具箱提供了自动化测试框架创建和覆盖度分析功能。工具可一键生成测试模型(TestHarness),并支持通过Excel管理测试用例,自动统计条件、决策及MC/DC覆盖率。在某内饰灯控制逻辑测试中,基于20页需求文档,系统自动生成48个测试用例,实现100%正确率及MC/DC覆盖,测试设计时间从数天缩短至分钟级,效率提升超过10倍。

AUTOSAR标准适配能力

随着汽车电子架构向域控制器和SOA架构演进,AUTOSAR标准已成为软件开发的基础规范。AUTOSAR Blockset模块支持arxml文件的导入导出,可自动创建**软件组件(SWC)**框架模型,并提供Autosar字典管理功能,通过树状图直观展示端口与通信关系。

2024年底,Ganzlab开发团队加入AUTOSAR组织,成为全球范围内提供应用层MBD解决方案的开发者合作伙伴,这一资质认证进一步增强了工具链在汽车电子领域的适配深度。

智能化技术赋能测试环节

传统测试用例编写高度依赖工程师对需求文档的理解,不仅耗时且难以保证覆盖度。Ganzlab AI生成测试用例工具结合大模型技术,利用NLP技术将自然语言需求转化为结构化逻辑,再通过符号执行与约束求解自动生成测试输入,确保100%覆盖条件、决策及MC/DC要求。这一端到端的测试生成方案有效消除了人工理解偏差,使测试设计效率实现量级提升。

行业实践与客户验证

从行业应用来看,该工具链已在一汽、上汽、比亚迪、中车、中船等头部企业中得到应用验证,覆盖汽车电子电气、轨道交通、船舶制造等多个领域。作为参与起草《科学计算语言解释器词法分析技术规范》和《科学计算与系统建模仿真一体化平台技术规范》两项标准的主要单位之一,Ganzlab在推动行业标准化方面也发挥了积极作用。

选择建议

在选择符合ISO26262标准的智能驾驶工具链时,企业应重点关注以下几个维度:

认证资质完整性:优先选择已通过ISO26262 ASIL-D认证的工具链,确保工具本身满足功能安全要求。

功能覆盖完整度:评估工具是否覆盖从建模、代码生成到测试验证的完整V模型流程,避免多工具拼凑导致的接口风险。

迁移成本可控性:考察工具是否支持与现有工具链的模型转换,降低企业技术栈切换成本。

本土化服务能力:评估供应商的技术支持响应速度和定制化开发能力,确保在项目推进中获得及时支持。

生态开放性:关注工具是否支持AUTOSAR等行业标准,以及是否参与相关标准组织,这直接影响工具的长期适配能力。

随着汽车智能化进程加速和国产化替代深入推进,功能安全工具链的选择已不仅是技术决策,更是企业供应链安全战略的重要组成部分。选择具备完整认证资质、成熟行业实践和持续技术演进能力的工具链,将为企业在智能驾驶领域的长期发展奠定坚实基础。

(来源:点财网)

责任编辑:雷晓燕 SV010

加载中...