本公开涉及车载装置、车载系统、控制方法及计算机程序。本申请主张基于2022年4月4日申请的日本申请第2022-062434号的优先权,引用上述日本申请中记载的全部的记载内容。
背景技术:
1、已知连接有多个ecu(electronic control unit:电子控制单元)的车载网络。近年来,随着搭载于车辆的ecu的个数的增加,为了抑制系统整体的消耗电力,发展了仅使控制中使用的一部分ecu唤醒、使其他ecu休眠的局部网络功能。在使用局部网络功能的情况下,已知通过对协作的ecu组进行集群化而使ecu顺畅地唤醒的技术。
2、在非专利文献1中,公开了使用网络管理消息(nm消息)对ecu之间的局部网络集群(pnc:partial network cluster)的请求及开放信息进行通信的技术。
3、在专利文献1中公开了在相互进行数据帧的通信的ecu之间形成pnc的技术。例如在空调用ecu与表示空调的工作状况的仪表用ecu之间形成第一pnc。各ecu制成nm帧,所述nm帧包含表示在多个pnc中的哪个pnc中进行数据帧的通信的pnc信息,并经由车载网络将该nm帧发送至其他ecu。
4、在专利文献2中公开了属于第一集群的控制装置和属于第二集群的控制装置。各控制装置将包含表示每个集群是否可以休眠的可否休眠位的网络管理帧发送至其他控制装置。在网络管理帧中包含的第一集群的可否休眠位为“1”的情况下,属于第一集群的控制装置停止休眠而成为启动状态。
5、现有技术文献
6、专利文献
7、专利文献1:日本特开2021-182679号公报
8、专利文献2:日本特开2014-872号公报
9、非专利文献
10、非专利文献1:autosar layered software architecture,[online],[令和4年3月2日检索],互联网<https://www.autosar.org/fileadmin/user_upload/standards/classic/4-3/autosar_exp_layeredsoftwarearchitecture.pdf> p.161-p.165
技术实现思路
1、用于解决课题的技术方案
2、本公开的车载装置中,将从车辆的外部提供的更新数据分发至经由通信总线连接的多个ecu,其中,多个所述ecu分别属于多个集群中的至少一个集群,在从所述通信总线接收到的控制消息中,若自身ecu所属的所述集群为无效则该ecu成为休眠模式,若自身ecu所属的所述集群为有效则该ecu成为通常模式,所述休眠模式是与所述通常模式相比限制功能而抑制消耗电力的模式,所述车载装置具备控制部,所述控制部在第一更新数据的分发之前,将用于设定临时集群的设定信息分发至属于第一集群的多个所述ecu,所述第一更新数据是以多个所述集群中的所述第一集群为对象的所述更新数据,所述临时集群是属于所述第一集群的多个所述ecu中的、被所述第一更新数据更新的更新ecu属于该集群且不被所述第一更新数据更新的非更新ecu不属于该集群的集群,所述控制部在所述第一更新数据的分发时,将使所述第一集群为无效且使所述临时集群为有效的所述控制消息分发至多个所述ecu。
3、本公开的控制方法是用于控制车载装置的控制方法,所述车载装置将从车辆的外部提供的更新数据分发至经由通信总线连接的多个ecu,其中,多个所述ecu分别属于多个集群中的至少一个集群,在从所述通信总线接收到的控制消息中,若自身ecu所属的所述集群为无效则该ecu成为休眠模式,若自身ecu所属的所述集群为有效则该ecu成为通常模式,所述休眠模式是与所述通常模式相比限制功能而抑制消耗电力的模式,所述控制方法包括:第一步骤,在第一更新数据的分发之前,将用于设定临时集群的设定信息分发至属于第一集群的多个所述ecu,所述第一更新数据是以多个所述集群中的所述第一集群为对象的所述更新数据,所述临时集群是属于所述第一集群的多个所述ecu中的、被所述第一更新数据更新的更新ecu属于该集群且不被所述第一更新数据更新的非更新ecu不属于该集群的集群;及第二步骤,在所述第一更新数据的分发时,将使所述第一集群为无效且使所述临时集群为有效的所述控制消息分发至多个所述ecu。
4、本公开的计算机程序是用于控制车载装置的计算机程序,所述车载装置将从车辆的外部提供的更新数据分发至经由通信总线连接的多个ecu,其中,多个所述ecu分别属于多个集群中的至少一个集群,在从所述通信总线接收到的控制消息中,若自身ecu所属的所述集群为无效则该ecu成为休眠模式,若自身ecu所属的所述集群为有效则该ecu成为通常模式,所述休眠模式是与所述通常模式相比限制功能而抑制消耗电力的模式,所述计算机程序使计算机执行如下步骤:第一步骤,在第一更新数据的分发之前,将用于设定临时集群的设定信息分发至属于第一集群的多个所述ecu,所述第一更新数据是以多个所述集群中的所述第一集群为对象的所述更新数据,所述临时集群是属于所述第一集群的多个所述ecu中的、被所述第一更新数据更新的更新ecu属于该集群且不被所述第一更新数据更新的非更新ecu不属于该集群的集群;及第二步骤,在所述第一更新数据的分发时,将使所述第一集群为无效且使所述临时集群为有效的所述控制消息分发至多个所述ecu。
1.一种车载装置,将从车辆的外部提供的更新数据分发至经由通信总线连接的多个ecu,其中,
2.根据权利要求1所述的车载装置,其中,
3.根据权利要求2所述的车载装置,其中,
4.根据权利要求1所述的车载装置,其中,
5.根据权利要求1所述的车载装置,其中,
6.根据权利要求5所述的车载装置,其中,
7.根据权利要求1所述的车载装置,其中,
8.根据权利要求7所述的车载装置,其中,
9.根据权利要求7或权利要求8所述的车载装置,其中,
10.一种车载系统,具备:
11.一种控制方法,用于控制车载装置,所述车载装置将从车辆的外部提供的更新数据分发至经由通信总线连接的多个ecu,其中,
12.一种计算机程序,用于控制车载装置,所述车载装置将从车辆的外部提供的更新数据分发至经由通信总线连接的多个ecu,其中,
