·上一文章:某越野车高压共轨电控系统敏感度分析
·下一文章:变转速液压系统中组态与PLC技术的应用
5 工具链介绍
要完成前面所述的高复杂度、高可靠性的车用嵌入式系统开发,先进的开发工具链是必不可少的,笔者此处也介绍一些主流的开发工具。对于需求管理及配置管理方面,IBM公司提供的RationalDOORS、Rational C1earCase、Rational ClearQuest,是多个行业广泛应用的工具。建模方面Mathwork公司的Matlab产品及ETAS公司的ASCET产品是汽车行业内常用的建模工具,dSPACE公司的Simulator产品及ETAS公司的LABCAR产品是汽车行业内常用的系统测试硬件在环工具。ETAS公司的INCA系列产品是汽车行业内常用的标定工具。
6 总结
为了满足高可靠性汽车嵌入式系统的开发要求,提出了基于模型的V字流程开发方式,这种开发方式采用基于模型的嵌入式软件开发技术,流程上以需求为核心,自顶向下逐层细化开发,由下而上,逐步集成测试,每一层次的开发依据和相应层次的测试依据保持一致,保证所有需求都能够得到正确的实现。引入自动化的需求管理和配置管理工具,形成合理的开发工具链,使得开发过程中庞大的信息流及团队人员组织得到有效的管理,确保系统的高效开发。对于人身安全相关的车用嵌入式系统,进一步引入ISO 26262功能安全标准,通过对汽车安全完整性等级分析,确认功能安全等级,对产品V字流程开发中的各个阶段采用标准规定的相应功能安全等级的技术方案,从而进一步提高最终产品的可靠性和竞争力。