按AUTOSAR架构对AT控制系统上层应用软件进行了重新设计, 东莞寮步登高车出租
新闻分类:行业资讯 作者:admin 发布于:2017-12-104 文字:【
大】【
中】【
小】
摘要:
按AUTOSAR架构对AT控制系统上层应用软件进行了重新设计, 东莞寮步登高车出租, 东莞寮步登高车, 东莞登高车出租 利用Simulink进行了软件组件的划分,软件架构的搭建,和组件内部运行实体的行为建模。利用了Hightec软件对ECU进行了配置。主要的工作如下:本文对AUTOSAR规范进行了研究,在明确了AUTOSAR机构的意义,架构的组成、方法学和AUTOSAR接口的基础上。按照符合AUTOSAR规范的软件开发方法和流程,对AT控制系统的应用层软件组件进行了重新设计。探索了自动变速器控制系统硬件包括传感器,TCU硬件到执行器电磁阀以及控制算法,包括换挡策略,换挡规律和换挡品质。明确的了Simulink和AUTOSAR的关系确定了Simlulink的开发流程。然后通过分析AT控制系统工作原理,按照AUTOSAR的规范在Simlulink中对控制系统的软件进行组件的划分包括信号的采集处理组件,控制策略组件,和执行器的应用层组件。完成各个应用层的软件组件所包含的运行实体的建模,包括模拟信号和数字信号的采集实体,控制策略组件包括的换挡和选档换挡过程控制运行实体以及锁止离合器控制策略运行实体。利用Simulink搭建了登高车传动系统的仿真模型和换挡策略控制模型并连接实车对模型进行测试。对软件端口的类型进行了定义确定了数据类型并生成代码。对生成代码进行可靠性、安全性和实时性进行检测。最后进行了ECU配置。
本文的创新的创新点:提出了一种过渡AUTOSAR解决办法,把底层驱动都封装成复杂驱动层节省了支出。使用了Simulink对软件架构和软件组件行为建模,对控制策略进行了建模仿真,并且连接了实车测试。Simulink对模型生成了代码并投入了使用。
由于开发工具问题本文还存在很多不足:
(1)本文使用的AUTOSAR架构开发方法只是属于一种过渡方法,还尚未达到标准架构要求。
(2)在软件软件架构方面,在Simulink中本文只做了信号采集组件、控制策略组件、和执行组件和显示组件没有涉及故障诊断模块。
(3)控制策略方面还是两参数的换挡控制策略,滑差控制策略未用全时控制,只是利用挡位信号控制锁止。
(4)在任务涉及和调度方面只是按照AT系统的功能进行了划分。执行效率方面还未测试。
(5)软件安全和功能安全方面只是进行了PIL、SIL测试,未完全按照ISO26262标注来构建软件。
东莞寮步登高车出租, 东莞寮步登高车, 东莞登高车出租