一种基于云原生制造技术

技术编号:39804508 阅读:5 留言:0更新日期:2023-12-22 02:35
本发明专利技术是一种基于云原生

【技术实现步骤摘要】
一种基于云原生CAN调试系统


[0001]本专利技术涉及云平台
,是一种基于云原生
CAN
调试系统


技术介绍

汽车
CAN

Controller Area Network
)系统是一种专用的串行通信协议,用于汽车电子系统中的各种模块和设备之间的通信和数据交换
。CAN
总线的设计旨在提供高可靠性

实时性和可扩展性,以适应复杂的汽车环境

[0002]在当前的汽车产业中,出于对安全性

舒适性

方便性

低公害

低成本的要求,各种各样的电子控制系统被开发了出来

由于这些系统之间通信所用的数据类型及对可靠性的要求不尽相同,由多条总线构成的情况很多,线束的数量也随之增加

为适应“减少线束的数量”、“通过多个
lan
,进行大量数据的高速通信”的需要,
1986 年德国电气商博世公司开发出面向汽车的
can 通信协议

此后,
can 通过
iso11898 及
iso11519 进行了标准化,在欧洲已是汽车网络的标准协议
。 can 的高性能和可靠性已被认同,并被广泛地应用于工业自动化

船舶

医疗设备

工业设备等方面

现场总线是当今自动化领域技术发展的热点之一
,
被誉为自动化领域的计算机局域网

它的出现为分布式控制系统实现各节点之间实时

可靠的数据通信提供了强有力的技术支持

[0003]然而,目前汽车
CAN
研发主要依赖于硬件,例如
CANOE
等国外商用软件仅支持
Windows
桌面电脑运行

这种依赖硬件的方式可能会限制研发的灵活性和可扩展性


技术实现思路

[0004]本专利技术为克服现有技术的不足,本专利技术提供了一个创新的汽车
CAN
研发云平台,显著提高了研发效率和灵活性,同时降低了成本

使用云平台还可以更好地适应汽车行业的发展趋势,并为未来的智能网联汽车提供更好的支持

[0005]需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序

而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程

方法

物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程

方法

物品或者设备所固有的要素

[0006]本专利技术提供了一种基于云原生
CAN
调试系统,本专利技术提供了以下技术方案:一种基于云原生
CAN
调试系统,所述系统包括:
Web
页面

数据注入服务模块

任务服务模块

消息服务模块和
VECU
镜像模块;通过
Web
界面与容器进行通信,并提供
CAN
调试和监控的功能,数据注入服务模块

任务服务模块

消息服务模块和
VECU
镜像模块通过云原生平台的服务发现和通信机制进行交互,实现系统的功能扩展和协同工作

[0007]优选地,通过
Web
页面作为调试系统的用户界面,提供了直观而友好的操作界面,
方便用户进行
CAN
调试和监控相关任务,通过
Web
页面,用户执行各种操作,包括导入
\ 添加
\ 编辑
CAN
参数

监视
CAN
数据,修改后的结果

[0008]优选地,所述任务服务模块作为
CAN
调试系统的核心组件,负责处理
CAN
调试任务,任务服务模块接收用户的任务请求,并根据资源的可用性进行调度和分配,执行相应的调试任务,并将结果返回给用户,任务服务模块管理多个任务,确保任务的顺利执行,并提供任务状态跟踪和结果反馈,让用户了解任务的执行情况

[0009]优选地,所述数据注入服务模块将测试数据进行封装,并将数据注入到虚拟
CAN
总线中,通过数据注入服务模块用户模拟各种
CAN
消息,以进行调试和验证;用户通过定义自定义的测试数据,并注入到
CAN
总线中,以模拟不同的场景和测试情况

[0010]优选地,所述消息服务模块具体为虚拟
CAN
服务,是独立的总线服务,负责虚拟
ECU
节点要通过总线传输传递
CAN
消息,确保各个组件之间的协作和数据一致性

[0011]优选地,所述
VECU
镜像模块为一个虚拟化的汽车电子控制单元镜像,用于模拟和仿真车辆的电子系统,提供各种模拟的
CAN
消息和传感器数据,以帮助进行
CAN
调试和测试

[0012]优选地,基于云原生
CAN
调试系统整体部署在私有云环境,采用
Kubernetes
来进行的部署和管理

[0013]优选地,基于云原生
CAN
调试系统通过数据注入服务模块

任务服务模块

消息服务模块和
VECU
镜像模块的协同工作,提供了高效

可扩展和灵活的
CAN
调试环境

[0014]一种汽车
CAN
研发云平台,所述平台基于一种基于云原生
CAN
调试系统

[0015]一种研发云平台,所述平台基于一种基于云原生
CAN
调试系统

[0016]本专利技术具有以下有益效果:本专利技术与现有技术相比:本专利技术采用虚拟化技术,将汽车
CAN
研发转移到云平台上,从而摆脱对硬件的依赖

这种云平台可以提供更强大的计算和存储能力,以及更灵活的可扩展性,从而加速汽车
CAN
的研发过程

通过使用云平台,可以实现多种操作系统和设备之间的无缝连本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.
一种基于云原生
CAN
调试系统,其特征是:所述系统包括:
Web
页面

数据注入服务模块

任务服务模块

消息服务模块和
VECU
镜像模块;通过
Web
界面与容器进行通信,并提供
CAN
调试和监控的功能,数据注入服务模块

任务服务模块

消息服务模块和
VECU
镜像模块通过云原生平台的服务发现和通信机制进行交互,实现系统的功能扩展和协同工作
。2.
根据权利要求1所述的系统,其特征是:通过
Web
页面作为调试系统的用户界面,提供了直观而友好的操作界面,方便用户进行
CAN
调试和监控相关任务,通过
Web
页面,用户执行各种操作,包括导入 添加 编辑
CAN
参数

监视
CAN
数据,修改后的结果
。3.
根据权利要求2所述的系统,其特征是:所述任务服务模块作为
CAN
调试系统的核心组件,负责处理
CAN
调试任务,任务服务模块接收用户的任务请求,并根据资源的可用性进行调度和分配,执行相应的调试任务,并将结果返回给用户,任务服务模块管理多个任务,确保任务的顺利执行,并提供任务状态跟踪和结果反馈,让用户了解任务的执行情况
。4.
根据权利要求3所述的系统,其特征是:所述数据注入服务模块将测试数据进行封装,并将数据注入到虚拟
CAN
总线...

【专利技术属性】
技术研发人员:贾屹峰吕铁刚
申请(专利权)人:富钛字节车载软件长春有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1