Search

US-12623618-B2 - Vehicle control system, information processing device, and master electronic control unit

US12623618B2US 12623618 B2US12623618 B2US 12623618B2US-12623618-B2

Abstract

A vehicle control system includes a master controller and multiple slave controllers configured to communicate with the master controller via an in-vehicle network. The vehicle control system is configured to acquire accuracy-related information, which is information related to accuracy of time synchronization between the master controller and the slave controllers, from the master controller and the multiple slave controllers, and transmit list information based on the accuracy-related information acquired from the master controller and the multiple slave controllers to the master controller and the multiple slave controllers.

Inventors

  • Hiroshi Ota
  • Yasuhiro Yamasaki
  • Kenichiro Hayashi

Assignees

  • TOYOTA JIDOSHA KABUSHIKI KAISHA

Dates

Publication Date
20260512
Application Date
20240628
Priority Date
20230808

Claims (8)

  1. 1 . A vehicle control system, comprising: a master controller; multiple slave controllers configured to communicate with the master controller via an in-vehicle network; and an information processing device configured to communicate with the master controller and the multiple slave controllers via the in-vehicle network, wherein the information processing device is configured to acquire accuracy-related information that is information related to accuracy of time synchronization between the master controller and each of the multiple slave controllers from the master controller and the multiple slave controllers, and transmit list information based on the accuracy-related information acquired from the master controller and each of the multiple slave controllers to the master controller and to each the multiple slave controllers, wherein the list information includes a diagnostic result of determining whether or not an anomaly has occurred in the time synchronization between the master controller and each of the multiple slave controllers to thereby share the list information with the master controller and each of the multiple slave controllers.
  2. 2 . The vehicle control system according to claim 1 , wherein the information processing device is further configured to execute a determination process of determining, for each of the multiple slave controllers, whether the anomaly has occurred in the time synchronization between the master controller and the slave controller based on the accuracy-related information, and transmit, as the list information, a determination result of the determination process for the respective slave controllers to the master controller and each of the multiple slave controllers.
  3. 3 . The vehicle control system according to claim 1 , wherein the master controller is a master electronic control unit, and the slave controllers are slave electronic control units, and the information processing device is further configured to acquire the accuracy-related information from the master electronic control unit and each of the multiple slave electronic control units, and transmit the list information to the master electronic control unit and to each of the multiple slave electronic control units.
  4. 4 . An information processing device configured to be communicably connected to a master electronic control unit and multiple slave electronic control units via an in-vehicle network, wherein the information processing device is configured to receive accuracy-related information from the master electronic control unit and each of the multiple slave electronic control units, the accuracy-related information being information related to accuracy of time synchronization between the master electronic control unit and each of the multiple slave electronic control units; and transmit list information based on the accuracy-related information acquired from the master electronic control unit and each of the multiple slave electronic control units to the master electronic control unit and to each of the multiple slave electronic control units, wherein the list information includes a diagnostic result of determining whether or not an anomaly has occurred in the time synchronization between the master electronic control unit and each of the multiple slave electronic control units to thereby share the list information with the master electronic control unit and each of the multiple slave electronic control units.
  5. 5 . A master electronic control unit configured to be communicably connected to multiple slave electronic control units via an in-vehicle network, wherein the master electronic control unit is configured to receive accuracy-related information from each of the multiple slave electronic control units, the accuracy-related information being information related to accuracy of time synchronization between the master electronic control unit and each of the multiple slave electronic control units; and transmit list information based on the accuracy-related information acquired from each of the multiple slave electronic control units to each of the multiple slave electronic control units, wherein the list information includes a diagnostic result of determining whether or not an anomaly has occurred in the time synchronization between the master electronic control unit and each of the multiple slave electronic control units to thereby share the list information with the master electronic control unit and each of the multiple slave electronic control units.
  6. 6 . The vehicle control system according to claim 1 , wherein the multiple slave controllers are configured to control various devices in a vehicle.
  7. 7 . The information processing device according to claim 4 , wherein the multiple slave electronic control units are configured to control various devices in a vehicle.
  8. 8 . The master electronic control unit according to claim 5 , wherein the multiple slave electronic control units are configured to control various devices in a vehicle.

Description

CROSS-REFERENCE TO RELATED APPLICATIONS This application is based upon and claims the benefit of priority from prior Japanese Patent Application No. 2023-129281, filed on Aug. 8, 2023, the entire contents of which are incorporated herein by reference. BACKGROUND 1. Field The present disclosure relates to a vehicle control system, an information processing device, and a master electronic control unit. 2. Description of Related Art Japanese Laid-Open Patent Publication No. 2013-243651 discloses a time synchronization system including an upstream packet transmission device and multiple downstream packet transmission devices. In the system, the multiple downstream packet transmission devices perform time synchronization with the upstream packet transmission device. In recent years, a vehicle control system including multiple electronic control units communicably connected to each other via an in-vehicle network has been developed. In this system, one of the multiple electronic control units functions as a master electronic control unit, and the remaining electronic control units function as slave electronic control units. Advanced vehicle control can be realized by cooperation of the multiple electronic control units. In order to realize advanced vehicle control, it is necessary to perform time synchronization between the master electronic control unit and the slave electronic control units. However, an anomaly may occur in time synchronization between any one of the multiple slave electronic control units and the master electronic control unit. SUMMARY This Summary is provided to introduce a selection of concepts in a simplified form that are further described below in the Detailed Description. This Summary is not intended to identify key features or essential features of the claimed subject matter, nor is it intended to be used as an aid in determining the scope of the claimed subject matter. A first aspect of the present disclosure provides a vehicle control system. The vehicle control system includes a master controller and multiple slave controllers configured to communicate with the master controller via an in-vehicle network. The vehicle control system is configured to perform acquiring accuracy-related information, which is information related to accuracy of time synchronization between the master controller and the slave controllers, from the master controller and the multiple slave controllers, and transmitting list information based on the accuracy-related information acquired from the master controller and the multiple slave controllers to the master controller and the multiple slave controllers. A second aspect of the present disclosure provides an information processing device. The information processing device is configured to be communicably connected to the master electronic control unit and the multiple slave electronic control units via an in-vehicle network. The information processing device is configured to perform receiving accuracy-related information from the master electronic control unit and the multiple slave electronic control units, the accuracy-related information being information related to accuracy of time synchronization between the master electronic control unit and the slave electronic control units, and transmitting list information based on the accuracy-related information acquired from the master electronic control unit and the multiple slave electronic control units to the master electronic control unit and the multiple slave electronic control units. A third aspect of the present disclosure provides a master electronic control unit. The master electronic control unit is configured to be communicably connected to the multiple slave electronic control units via an in-vehicle network. The master electronic control unit is configured to perform receiving accuracy-related information, which is information related to accuracy of time synchronization between the master electronic control unit and the slave electronic control units, from the multiple slave electronic control units, and to transmitting list information based on the accuracy-related information acquired from the multiple slave electronic control units to the multiple slave electronic control units. Other features and aspects will be apparent from the following detailed description, the drawings, and the claims. BRIEF DESCRIPTION OF THE DRAWINGS FIG. 1 is a block diagram showing a vehicle control system according to an embodiment. FIG. 2 is a sequence diagram showing a flow of processing for the validator electronic control unit to collect the accuracy-related information from the master electronic control unit and the slave electronic control unit. FIG. 3 is a sequence diagram showing the flow of processing when the validator electronic control unit determines whether or not an anomaly has occurred in the time synchronization and transmits the determination result to the master electronic control unit and the mult