基于RTW的AMT代码自动生成技术研究

被引量 : 0次 | 上传用户:linlin0433
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着汽车电子控制系统的发展,整车集成了越来越多的功能,汽车电子控制系统越来越复杂。汽车电控技术以嵌入式软件为依托,功能的日趋复杂给软件开发带来了极大的难度,传统的汽车电控系统软件开发模式越来越受到限制。AMT技术是自动变速技术的发展方向,是现今各大汽车厂家着重发展的核心。因此,如何寻求一种快速、高效的开发流程是各大厂家一直努力追求的目标。本文针对AMT系统的典型特点,介绍了基于模型设计的代码生成方法,并使用Matlab/RTW代码生成工具实现AMT系统的代码生成。本文首先对AMT技术和汽车电子软件的发展做简要介绍,并分析了传统开发模式存在的弊端,以及基于模型设计的优势所在。其次介绍了AMT系统的硬件平台设计方案,以及软件系统架构。分析了AMT系统基本工作原理。然后研究了Matlab/RTW的二次开发技术,主要包括如何编写S函数以及TLC文件等知识,并利用RTW工具箱开发符合本文AMT硬件平台的设备驱动模块,完成了对设备底层驱动模块的封装,并研究生成的代码。本文还根据AMT系统的典型事件驱动架构,对系统应用层进行层次划分,并使用MATLAB/Stateflow进行AMT系统建模。完成了对模型的代码生成以及整合,对生成的代码进行台架和道路测试,并分析采集的试验数据,验证模型代码的可行性。试验证明,采用模型化的设计方法,结构清晰,方便进行功能扩展与裁剪。代码生成技术可以加快开发流程,减少手工编写代码的劳动强度,同时避免手动编写产生的人为错误。生成的代码清晰、高效,接近手写代码。具有一定实用性。
其他文献
语音、词汇和语法是构成语言的三要素。词汇不仅是语言的建筑材料,还是句子的基本结构单位。词汇量的多少是评价语言学习者语言水平高低的重要标志。词汇教学一直是第二语言
<正> 天津芭蕾舞剧团创作的芭蕾舞剧《精卫》已来京公演,由中央音乐学院教授唐建平作曲。 据中国古老的《山海经》记载,精卫是一种神鸟,她娇小美丽,是炎帝的小女儿。所以她既
<正>中国的古代文化博大精深,体味到其中的一丝一毫,都会有事半功倍、不同凡响的收获,这里边,音乐的空灵和多变的意韵更是深不可测。遗憾的是由于时间太久远,我们无缘再倾听
建筑行业拖欠农民工工资问题,不仅严重侵害了农民工的合法权益,而且也影响了社会的和谐发展。近年来,虽然清理建筑行业拖欠农民工工资问题已经取得一定的成就,但是拖欠问题至
<正>2005年10月22日,第八届北京国际音乐节为了向国人和国际展示中国作曲家的最新成果,推出了“叶小纲作品音乐会”。从某种意义上看,它也集中和有代表性地反映了叶小纲自美
由中央音乐学院、中国音乐家协会创作委员会和理论委员会主办的2005北京现代音乐节于5月24—31日,在出品人王次癤、总顾问余隆、艺术总监叶小纲和音乐总监胡咏言的共同组织筹
证据不足不起诉制度是我国刑事诉讼法明文规定的三类不起诉制度之一,它是检察机关依其追诉职权作出的不起诉决定,是对案件的程序性处分,使诉讼程序相对终止。证据不足不起诉
随着全球一体化趋势的不断加深,区域经济一体化组织也获得了迅速发展。为了提高区域内各国的经济发展水平,区域经济一体化组织致力于降低乃至取消各种贸易和投资壁垒,推动商
随着全球经济一体化步伐的加快,我国企业在迎接发展机遇的同时,也将面临着更为激烈的市场竞争。有竞争就有风险,当企业面临的各种风险积聚到一定程度,如果不能及时地采取化解
行政指导兴起于二战后的日本,流行于当下的许多国家。作为最大的社会主义国家,我国也同样引进了行政指导这一舶来品。因为具有灵活性,行政指导为许多国家的战后崛起以及经济