《A1--饶亮.pdf》由会员分享,可在线阅读,更多相关《A1--饶亮.pdf(23页珍藏版)》请在三个皮匠报告上搜索。
1、大规模虚拟台架在智能座舱的测试实践和探索饶亮蔚来前瞻技术研究&技术专家姓名 饶亮公司名称 蔚来汽车蔚来前瞻技术研究&技术专家,智能汽车虚拟台架云平台负责人;曾就职于阿里云、阿里云OS、斑马网络技术有限公司,有近十年的互联网云平台、车联网、仿真云平台开发经验。目录C O N T E N T S1.背景、趋势、挑战2.整车分布式云仿真3.关键技术和挑战4.应用场景与案例5.总结&思考背景、趋势、挑战01汽车电子电气架构趋势分布式ECU架构ModularIntegration域控制器架构CentralizationFusion中央计算架构Vehicle ComputerExample of E/E
2、Architecture Evolution.Source:Bosch新趋势给座舱测试带来的挑战The Evolution of E/E Architecture and Software Platform for R-Car/RH850,Credit:a blogger迭代快功能多全域通数据大迭代按周计SOTA/FOTA算法升级导航 360 全景智能助手语音控车景点识别安全提醒图像识别行为反馈兴趣推荐整车分布式云仿真02全能提效开发流程的变革传统开发传统开发单单ECU仿真仿真仿真云平台仿真云平台整车云仿真介绍-应用场景开发调试SSH connectionADB debug远程桌面人工联合测试
3、功能演示API回归测试回归测试功能测试文件操作日志读写跨域跨车传输关键技术和挑战03关键技术-虚拟化的演进原始架构原始架构接口虚拟化接口虚拟化系统虚拟化系统虚拟化关键技术-基于云平台的虚拟化硬件虚拟化硬件虚拟化单单ECU环境环境基于云平台虚拟化基于云平台虚拟化网络网络关键挑战-单ECU仿真与云平台差异单单ECU环境环境基于云平台虚拟化基于云平台虚拟化VS宿主机网络设备CAN总线/vCan宿主机文件系统部署部署销毁销毁手动或半自动不销毁或手动回收虚拟网络设备vcan/cangw/socketcan共享云存储,不依赖宿主机全自动化、调度Server或架构根据使用情况动态回收关键挑战-实车上网络架构
4、 骨干 Ethernet,边缘 CANGB 级数据通路末端使用CAN 集中域控制器数百个软件功能集中同一个ECU/MCU软件间数据依赖强 局域网隔离数十个vlan组网域内与域外混合访问特点:特点:关键挑战-CAN协议挑战&策略 低层协议 物理层、数据链路层 每个节点固定ID 物理介质为双绞线 低延时、高效 网络周期短,错误概率低 100m的双向传输延迟为1us(即200*5ns)严格优先级 消息ID中记录优先级 优先级高具有信道权 收发器抢占总线使用权 虚拟CAN 通道 VCAN,VXCAN,CANGW SocketCAN 短路径传输 同命名空间 同主机和网络栈 逻辑控制 避免优先级冲突 业务
5、逻辑控制特点特点&挑战挑战解决策略解决策略关键技术-虚拟CAN通道同同POD跨跨POD-同主机同主机跨主机跨主机虚拟化CAN通道场景:模块少、同架构优点:简单、速度快不足:不易扩展场景:模块不多,仅依赖上位机优点:速度快、对象与被测分离不足:配置繁琐场景:模块多、跨架构部署优点:可扩展、容易配置不足:链路长,初始化复杂关键技术-混合部署关键技术-混合部署诉求CPU指令集软件生态开发习惯 ARM/AMD/Intell 精简指令集&复杂指令集 新老机器配置差异 INCA/simulink等基于windows生态 QEMU基于linux 开发如调试依赖界面库 运维工具集基于linux,而不是ARM/WIN 不同开发/测试使用的软件对系统kernel的诉求 图形界面、SSH等长链接应用场景与案例04应用场景-数字座舱娱乐信息系统智能感知系统驾驶信息系统娱乐系统音频系统导航系统AI助手360AVM身份识别报警信息系统HUD系统仪表系统总结&思考05整车云仿真机遇&挑战问题排查完整数据回放,全链路异常排查加速升级整车仿真,独立迭代,功能任意组合数据驱动数十个模块,上百种功能,GB级数据时序&延时毫秒级延时、各模块严格顺序依赖预测&创新创新提前预测用户行为,为创新加码大规模&多场景数十种类型,数千个台架,上万种组合挑战挑战感谢聆听关注公众号