实习
1、发动机自动化测试平台构建与应用,完成硕士毕业论文《汽车发动机 ECU 的自动化 HIL 仿真测试平台的研究与实现》
(1) 完成通用 IO 板卡和信号调理板卡的选型及部分板卡底层驱动编写、 编译和封装。
(2) 根据发动机 ECU 测试要求, 分配测试板卡资源, 建立软硬件资源映射表。 按照该资源映射表, 建立目标机受控对象模型, 并编译、 下载运行。
(3) 提出 xPC Target 双机模式, 并实现上位机与目标机的双机环境, 实现上位机通过目标机实时受控对象模型来访问和控制目标机。
(4) 建立测试工程, 包括设计测试策略、 测试用例等, 并按测试需求建立虚拟仪表、加载运行目标机实时受控对象模型、 连接标定系统。 应用于某发动机 ECU 的实际开发测试项目中。 实现了该款发动机 ECU 对喷油点火、 爆震、 电源、 AI、 AO、DI、 DO、 eTPU、 PWM 等功能的测试工作。
(5) 使用 Python 语言编写自动化测试程序, 实现所有测试项的自动化测试, 及测试用例说明文档、 测试报告、 测试结果说明书等文档的自动生成。 并应用于实际发动机 ECU 开发测试项目中。
2、完成项目道路运输车辆汽车 3G 视频数据开发平台:
(1) 负责车载终端的整体框架设计及 3G 模块、项目开发系统平台的设计与实现。
(2) 实现 Linux 下 3G 模块的底层驱动,数据传输、通话、短信等功能开发及嵌入式环境交叉编译。
(3) 完成 3G 模块 P2P 协议联网的驱动开发,实现数据的高速传输,并为应用层提供传输视频、音频等数据的接口。
(4) 通过 3G 模块,实现车载终端通用电话、短信服务及与服务中心的加密通信与监控。并实现对车辆驾驶员的身份认证及
远程路线规划与管理,控制、音视频、车辆故障等信息传输与控制。
(5) 设计与实现车载终端的控制策略及各功能模块的调度。
3、完成军车汽车智能管理及故障实时检测系统,发表论文《Intelligent Automotive Fault Diagnosis Platform Based onARM and Linux》,已被 EI 收录。
(1) 通过 CAN 总线读取车载电控单元的行驶、故障等信息,分析处理后由前台程序于触摸屏上提示,并对故障给出适当的故障维修方法与建议。
(2) 通过对驾驶员和车辆信息进行分析,实现驾驶员验证、车辆管理、智能提醒等功能
(3) 使用 QT 开发用户界面。并对车辆故障、驾驶信息、控制信息进行处理记录,并实现所有数据的导入和导出功能。
4、完成基于 Autosar 的汽车软件架构设计及实现基于可信的 Ipv6 车载路由网关开发:
(1) 按照 Autosar 规范开发底层 CAN 总线节点通信与诊断程序,使用 C 语言编写底层 LIN 总线节点的通信及故障诊断程序。
(2) 开发 Autosar 规范中操作系统与底层软件间的中间件并集成满足 Autosar 规范的底层基础软件。
(3) 设计和实现车身控制 CAN 节点,包括车灯、车窗、车锁等以及 CAN 节点的外接负载车灯过流检测等节点, 实现连接远
程服务中心和车载终端的网关,转换 CAN 网络与 IPv6 网络报文。
(4) 实现远程服务中心与多个车载客户端的互联,并通过网关接收来自远程服务中心的控制命令和查询命令,实现 CAN 节点以网络命令对车灯、车窗和车锁的控制,并上传故障诊断信息至服务中心等。