专用车辆的中央通信单元及其动态网络的配置方法技术

技术编号:34791650 阅读:17 留言:0更新日期:2022-09-03 19:55
本公开涉及专用车辆的中央通信单元及其动态网络的配置方法。提供了一种在专用车辆的中央通信单元(CCU)中配置动态网络的方法,当专用车辆中的预定模块改变时,该方法动态地为连接到CCU的控制器重新配置网络。连接到CCU的控制器重新配置网络。连接到CCU的控制器重新配置网络。

【技术实现步骤摘要】
专用车辆的中央通信单元及其动态网络的配置方法
[0001]相关申请的交叉引用
[0002]本申请要求2021年3月2日提交的韩国专利申请No.10

2021

0027682的优先权和权益,其全部内容通过引用结合于此。


[0003]本专利技术涉及一种专用车辆的中央通信单元及其动态网络的配置方法。

技术介绍

[0004]由于车辆具有多主机分布式处理系统,一个控制器的操作独立地需要另一个控制器的信息。
[0005]随着控制器数量的增加,带宽也增加。为了满足这样的带宽需求,引入了多通道控制器局域网(CAN)、CAN灵活数据速率(FD)和以太网,且即使在不同标准的网络之间也需要信息传输。开发了中央通信单元(CCU),用于混合网络之间和整个网络的信息传输。
[0006]图1是示出在CCU中使用的各种混合网络的图。
[0007]由于在开发阶段确定了车辆的功能,因此预定了网络配置和传输信息。因此,在车辆开发阶段预先确定了安装的控制器的数量和传输信息,并且基于预定的数据库(DB)执行通信。
[0008]同时,在最近提出的专用车辆中,车辆的车身模块或驱动模块可以根据用途进行修改。
[0009]在这种情况下,由于每个模块中安装的控制器的数量和类型是根据模块的特点而改变的,采用现有的静态车辆网络配置方法很难顺利地进行控制器之间的信息交换。
[0010]此外,由于所使用的信号的配置根据制造控制器的周期而改变,因此除非在大约相同的周期内制造模块,否则不可能进行准确的信息交换。
[0011]因此,在专用车辆中更换模块时,有必要检查和调整连接到CCU的控制器之间的通信兼容性。

技术实现思路

[0012]本专利技术旨在提供一种专用车辆的中央通信单元(CCU),当专用车辆中的预定模块改变时,该中央通信单元动态地重新配置连接到CCU的控制器的网络,及其配置动态网络的方法。
[0013]然而,本专利技术要解决的问题不限于上述问题,还可能存在其他问题。
[0014]根据本专利技术的一个方面,提供了一种在专用车辆的CCU中配置动态网络的方法,其包括根据专用车辆的模块改变向所有控制器广播对诊断消息标识(ID)的响应的请求;响应于广播,从控制器接收诊断消息ID的响应;基于接收的诊断消息ID的响应,检查连接到每个网络的控制器;基于诊断消息ID的响应请求包括所述控制器的发送消息、接收消息、消息类型信息、消息信号配置和数据库(DB)版本的属性信息;收集对应于属性信息的请求的响应
并生成数据库;以及基于生成的数据库重新激活每个控制器并配置动态网络。
[0015]此外,根据本专利技术的另一方面,提供了一种中央通信单元(CCU),其能够在专用车辆中配置动态网络,其包括:通信模块,其连接到多个控制器并被配置为与多个控制器通信;存储器,当专用车辆中的预定模块被改变时,用于动态配置网络的程序被存储在存储器中;以及处理器,其被配置为执行存储在存储器中的程序。在这种情况下,处理器可以通过通信模块向所有控制器广播对诊断消息标识(ID)的响应的请求,并响应于广播从每个控制器接收诊断消息ID的响应,处理器可以基于接收的诊断消息ID的响应检查连接到每个网络的控制器,基于诊断消息ID请求包括控制器的发送消息、接收消息、消息类型信息、消息信号配置和数据库(DB)版本的属性信息,收集对应于属性信息的请求的响应以生成数据库,并基于所生成的数据库重新激活每个控制器以配置动态网络。
[0016]根据本专利技术的另一个方面,提供了一种计算机程序,其与作为硬件的计算机相结合,以执行专用车辆的中央通信单元(CCU),并执行配置动态网络的方法,且该计算机程序存储在计算机可读记录介质中。
[0017]本专利技术的其他示例实施例的细节包括在详细描述和附图中。
附图说明
[0018]通过参考附图详细描述本专利技术的示例性实施例,本专利技术的上述和其他目的、特征和优点对于本领域普通技术人员将变得更加明显,其中:
[0019]图1是示出在中央通信单元(CCU)中使用的各种混合网络的图;
[0020]图2A是用于描述根据本专利技术的一个实施例的配置动态网络的过程的流程图;
[0021]图2B是示出模块改变后的车辆通信网络信息的示例的图;
[0022]图2C是示出在控制器以诊断消息标识(ID)响应之后的网络配置的示例的图;
[0023]图2D是用于描述诊断消息ID相同的情况的图;
[0024]图2E是示出当发生通信故障时添加任意延迟时间的示例的图;
[0025]图2F是示出使用控制器的诊断消息ID检查属性信息的结果的示例的图;
[0026]图3A和图3B是用于描述连接到同一网络的控制器的消息ID相同的情况的流程图;
[0027]图4是用于描述检查通信兼容性的过程的流程图;以及
[0028]图5是用于描述根据本专利技术的一个实施例的CCU的图。
具体实施方式
[0029]从下面结合附图详细描述的实施例中,其优点、特征和实现将是显而易见的。然而,本专利技术可以以许多不同的形式实现,并且不应被解释为限于本文所述的实施例,并且提供实施例使得本公开将是彻底和完整的,并且将向本专利技术所属领域的技术人员完全传达本专利技术的范围,并且本专利技术仅由所附权利要求的范围限定。
[0030]这里使用的术语是为了描述实施例而不是为了限制本专利技术。在本公开中,除非上下文另有明确规定,单数形式包括复数形式。注意,这里使用的术语“包括”和/或“包含”并不排除除了所述组件之外的一个或多个其他组件的存在或添加。在整个本公开中,相同的参考数字指代相同的组件,并且术语“和/或”包括所述组件中的每一个及其一个或多个组合。尽管术语第一、第二等用于描述各种组件,但这些组件基本上不受这些术语的限制。这
些术语仅用于区分一个组件和另一个组件。因此,下面描述的第一组件可以基本上是本专利技术技术精神内的第二组件。
[0031]除非另有定义,在此使用的所有术语(包括技术和科学术语)可以在本专利技术所属领域的技术人员通常理解的意义上使用。此外,在常用词典中定义的术语除非明确定义,否则不能进行理想或过度的解释。
[0032]在本专利技术的描述中,将描述当针对专用车辆发生模块交换时动态配置网络的方法。在描述中,将一并描述检查和调整控制器之间通信兼容性的方法。
[0033]图2A是用于描述根据本专利技术的一个实施例的配置动态网络的处理的流程图。
[0034]同时,图2A中所示的每个操作可以理解为由中央通信单元(CCU)100执行,但本专利技术不一定限于此。
[0035]在根据本专利技术的一个实施例的配置动态网络的方法中,首先,当专用车辆中的预定模块改变时,CCU 100向所有控制器广播对诊断消息ID的响应的请求(S110)。
[0036]由于在车辆中使用的所有通信网络都连接到CCU 100,所以当预定模块配置改变时,CCU 100应该首先使用诊断消息检查连本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种在专用车辆的中央通信单元中配置动态网络的方法,所述方法包括:根据所述专用车辆的模块改变向所有控制器广播对诊断消息标识的响应的请求;响应于所述广播,从所述控制器接收所述诊断消息标识的所述响应;基于所述接收的所述诊断消息标识的响应,检查连接到每个网络的控制器;基于所述诊断消息标识的所述响应请求包括所述控制器的发送消息、接收消息、消息类型信息、消息信号配置和数据库版本的属性信息;收集对应于所述属性信息的所述请求的响应并生成数据库;以及基于所生成的数据库重新激活每个控制器并配置动态网络。2.根据权利要求1所述的方法,进一步包括:当在所有控制器中存在由于诊断消息标识重复而导致通信失败的控制器时,对每个所述控制器添加任意延迟时间,并重新接收所述诊断消息标识的所述响应,其中,重复执行所述重新接收,直到重新接收到所述诊断消息标识的所述响应。3.根据权利要求2所述的方法,进一步包括:当接收到来自所述控制器的所述诊断消息标识时,检查所述控制器的分类信息并识别每个控制器;以及请求识别的所述控制器中的任何一个以更改所述诊断消息标识。4.根据权利要求2所述的方法,其中,在向每个所述控制器添加所述任意延迟时间和重新接收所述诊断消息标识的所述响应时,当具有重复的诊断消息标识的所述控制器的网络使用以太网时,不添加所述延迟时间。5.根据权利要求1所述的方法,进一步包括从所生成的数据库中提取一些所述属性信息,并生成路由数据库。6.根据权利要求1所述的方法,进一步包括:当所有控制器中连接到同一网络的控制器的发送消息和接收消息中的一个或多个具有重复标识时,比较具有所述重复标识的重复消息的消息类型信息和消息信号配置;以及基于比较的结果和对应于所述重复消息的每个控制器的优先级来激活和去除所述消息。7.根据权利要求6所述的方法,其中,基于比较的结果和对应于所述重复消息的每个控制器的所述优先级来激活和去除所述消息包括:当在所述比较的所述结果中所述重复消息的所述消息类型信息和所述消息信号配置彼此相同时,激活与所述重复消息对应的所述控制器中具有高优先级诊断消息标识的控制器的消息;以及去除具有低优先级的控制器的消息。8.根据权利要求6所述的方法,其中,基于比较的结果和对应于所述重复消息的每个控制器的所述优先级来激活和去除所述消息包括,当在所述比较的所述结果中所述重复消息的所述消息类型信息和所述消息信号配置中的一个或多个不同时,增加在对应于所述重复消息的所述控制器中具有低优先级消息标识的控制器的诊断消息标识的值,以便不重叠其余控制器的消息标识。9.根据权利要求8所述的方法,其中,增加在对应于所述重复消息的所述控制器中具有所述低优先级消息标识的所述控制器的所述诊断消息标识的值以便不重叠其余控制器的
消息标识还包括,当所述消息标识的增加的值超过预定阈值时,生成并添加诊断故障代码。10.根据权利要求1所述的方法,进一步包括:基于所生成的数据库匹配所述控制器之间的发送/接收消息信号;基于匹配的结果检查连接到所述中央通信单元的每个控制器的...

【专利技术属性】
技术研发人员:李在永
申请(专利权)人:现代摩比斯株式会社
类型:发明
国别省市:

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

1