[发明专利]一种用于智能汽车电子系统的中间件设计方法在审
申请号: | 201810816648.4 | 申请日: | 2018-07-24 |
公开(公告)号: | CN110745083A | 公开(公告)日: | 2020-02-04 |
发明(设计)人: | 杨宇晓 | 申请(专利权)人: | 丹阳市博航车辆控制系统科技有限公司 |
主分类号: | B60R16/023 | 分类号: | B60R16/023 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 212300 江苏*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 电子系统 智能汽车 智能化应用 通信协议 操作系统 底层通信 互联互通 链路协议 适配接口 硬件平台 上层 封装 电子系统设计 中间件设计 车身控制 请求指令 数据传输 数据结构 数据需求 应用程序 运行平台 智能业务 智能应用 电子部 数据流 可重构 智能化 中间件 解析 分发 雷达 通信 汽车 | ||
1.一种用于智能汽车电子系统的中间件设计方法,其特征在于,包括:
确定智能汽车的导航、雷达、通信、车身控制、智能应用等电子系统可能采用的硬件平台、操作系统和通信协议;
根据电子系统可能采用的硬件平台、操作系统和通信协议种类,设计中间件所需要的底层通信链路协议的硬件可重构适配模块;
利用底层通信链路协议的硬件适配接口实现智能汽车电子系统的互联互通后,根据上层智能化应用的请求指令和电子系统的数据结构实现数据流的解析、处理、分发和封装;
按照上层智能化应用的需要,将封装后的数据传输给不同的智能业务应用程序,从而满足汽车智能化对底层电子部组件的数据需求。
2.根据权利要求1所述的方法,其特征在于,所述根据电子系统可能采用的硬件平台、操作系统和通信协议种类,设计中间件所需要的底层通信链路协议的硬件可重构适配接口,包括:
智能汽车电子系统未来可能会采用的硬件平台、操作系统和通信协议种类,不仅限于现有电子系统所采用的硬件平台、操作系统和通信协议种类;
中间件底层通信链路协议具有硬件可重构特点,以满足电子系统特性随技术进步而出现新平台、新操作系统和新通信协议的需要。
3.根据权利要求2所述的方法,其特征在于,所述中间件底层通信链路协议具有硬件可重构特点,包括:
利用FPGA等嵌入式系统实现底层通信链路,采用FPGA部分可重构技术实现通信链路协议的硬件可重构特点,在不更改硬件平台的基础上,实现通信协议的修改和更新。
4.根据权利要求1所述的方法,其特征在于,利用底层通信链路协议的硬件适配接口实现智能汽车电子系统的互联互通后,根据上层智能化应用指令和电子系统的数据结构实现数据流的解析、处理、分发和封装,包括:
按照电子系统的数据结构和接口文件,完成所传输数据的解包和提取,并为每一个电子系统分配部组件识别码;
接收上层智能化应用所提出的数据源需求指令,并为每一个上层智能化应用分配应用识别码;
依据上层智能化应用的数据需求,将同一应用所需的所有数据进行合并和封装。
5.根据权利要求4所述的方法,其特征在于,所述将同一应用所需的所有数据进行合并和封装,包括:
封装的包头中包含了上层智能化应用的应用识别码,以说明此封装数据的传输目的地;
封装的数据段内包含了电子系统数据和部组件识别码,以说明电子系统数据和数据来源。
6.根据权利要求1所述的方法,其特征在于,所述按照上层智能化应用的需要,将封装后的数据传输给不同的智能业务应用程序,包括:
采用中间件的通用总线接口(汽车CAN、LIN、Flexray总线等)完成中间件封装后数据包向智能化应用的数据传输。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于丹阳市博航车辆控制系统科技有限公司,未经丹阳市博航车辆控制系统科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810816648.4/1.html,转载请声明来源钻瓜专利网。
- 上一篇:移动车机系统及汽车
- 下一篇:一种用于智能汽车的多媒体系统中间件设计方法