摘要
针对汽车车身网络控制系统开发中网络拓扑结构、功能定义不统一导致应用层开发重复性工作大、开发效率低的现状,提出了一种通过构建符合AUTOSAR标准的车身应用层软件的模型,使功能定义及描述、软件代码自动生成,功能自动测试转化为基于模型设计的方法。此方法具体是将车身网络控制系统抽象为一个事件驱动系统,采用Stateflow图形化建模工具对系统进行建模,利用Targetlink代码生成工具基于模型实现代码自动生成,采用Lab-VIEW RT实时测试系统架构自测试系统。论述了以模型方式进行控制系统开发的方法,并结合应用实例给出该方法的设计过程和应用结果,在提高系统的可交换性、可复用性和减少系统开发时间方面取得了明显的成效。
To improve efficiency of developing network based car-body control systems,which is currently low because of much repetitive work caused by different network topographic and functional definitions,a new approach of designing such systems is proposed.This approach is fully based on AUTOSAR model and includes AUTOSAR-compatible car-body event-driven distributed systems modelling using StateFlow,automatic code generation using TargetLink,automated test case generation and automated test case execution using Labview RT architecture.The approach is a complete development cycle of car-body control systems.An exemplary case is provided to demonstrate the process and prove the effectiveness of this approach.
出处
《控制工程》
CSCD
北大核心
2009年第S2期67-69,82,共4页
Control Engineering of China