US 12,218,858 B2
Dynamically reconfigurable network system and network scheduling method for intelligent vehicle
Wenwei Wang, Guangdong (CN); Wanke Cao, Guangdong (CN); and Jinrui Nan, Guangdong (CN)
Assigned to SHENZHEN AUTOMOTIVE RESEARCH INSTITUTE, BEIJING INSTITUTE OF TECHNOLOGY (SHENZHEN RESEARCH INSTITUTE OF NATIONAL ENGINEERING LABORATORY FOR ELECTRIC VEHICLES), Shenzhen (CN)
Appl. No. 18/575,447
Filed by SHENZHEN AUTOMOTIVE RESEARCH INSTITUTE, BEIJING INSTITUTE OF TECHNOLOGY (SHENZHEN RESEARCH INSTITUTE OF NATIONAL ENGINEERING LABORATORY FOR ELECTRIC VEHICLES), Guangdong (CN)
PCT Filed Dec. 28, 2021, PCT No. PCT/CN2021/141899
§ 371(c)(1), (2) Date Dec. 29, 2023,
PCT Pub. No. WO2023/019853, PCT Pub. Date Feb. 23, 2023.
Claims priority of application No. 202110952265.1 (CN), filed on Aug. 19, 2021.
Prior Publication US 2024/0333659 A1, Oct. 3, 2024
Int. Cl. H04L 47/785 (2022.01); H04L 67/12 (2022.01); H04N 21/414 (2011.01)
CPC H04L 47/785 (2013.01) [H04L 67/12 (2013.01); H04N 21/41422 (2013.01)] 8 Claims
OG exemplary drawing
 
1. A dynamically reconfigurable network system of an intelligent vehicle, comprising:
a central computing unit,
a chassis domain controller for controlling a chassis system of the vehicle, an entertainment domain controller for controlling a multimedia entertainment system of the vehicle,
an intelligent driving domain controller for controlling an automatic driving system of the vehicle, and
a vehicle body domain controller for controlling a vehicle body electronic system of the vehicle;
wherein, the central computing unit is coupled to the chassis domain controller, the entertainment domain controller, the intelligent driving domain controller and the vehicle body domain controller respectively through a network,
the chassis domain controller, the entertainment domain controller, the intelligent driving domain controller and the vehicle body domain controller each comprises a plurality of intra-domain electronic control units (ECUs) and each connects to the plurality of intra-domain ECUs through a network;
the central computing unit is configured to obtain information about driver operating instructions and information about vehicle operating condition, determine information about central scheduling instructions based on the information about driver operating instructions and the information about vehicle operating condition, and transmit the information about central scheduling instructions to the chassis domain controller, the entertainment domain controller, the intelligent driving domain controller and the vehicle body domain controller, wherein the information about central scheduling instructions comprises: domain controller triggering information, node control information involving a domain controller that needs to be activated or standby and/or an ECU that needs to be activated or standby, and domain controller periodic information; wherein the domain controller triggering information comprises a basic period for planning network scheduling of the intelligent vehicle, the basic period includes a triggering time period, a node control time period, an asynchronous time period, an idle time period and a synchronous time period;
wherein determining information about the central scheduling instructions based on the information about driver operating instructions and the information about vehicle operating condition comprises:
determining the domain controller triggering information based on a velocity, acceleration and yaw angular velocity of the vehicle and network traffic and network capacity entering and exiting the central computing unit during a previous basic period;
determining the node control information based on the information about driver operating instructions and a predetermined node control rule;
determining the domain controller periodic information corresponding to the chassis domain controller, the entertainment domain controller, the intelligent driving domain controller and the vehicle body domain controller, respectively, based on the velocity, acceleration and yaw angular velocity of the vehicle, the network traffic and the network capacity entering and exiting the central computing unit during a previous basic period, and the numbers of event triggering information and periodic information entering and exiting the chassis domain controller, the entertainment domain controller, the intelligent driving domain controller and the vehicle body domain controller during a previous sampling period; and
obtaining the information about central scheduling instructions by packaging the domain controller triggering information, the node control information, and the domain controller periodic information of each domain controller;
the chassis domain controller, the entertainment domain controller, the intelligent driving domain controller and the vehicle body domain controller are configured to receive and parse the information about central scheduling instructions, and update an operating state of their own domain controller and an operating state of each connected intra-domain ECU based on the node control information, the operating state includes an activated state and a standby state;
the chassis domain controller, the entertainment domain controller, the intelligent driving domain controller, or the vehicle body domain controller in the activated state are configured to determine information about intra-domain comprehensive control instructions based on the domain controller periodic information, the information about vehicle operating condition and information about state of electronic and electrical components connected with each intra-domain ECU, and transmit the information about intra-domain comprehensive control instructions to each connected intra-domain ECU, wherein the information about intra-domain comprehensive control instructions comprises the information about central scheduling instructions, a baud rate value of sending information to each intra-domain ECU, and a control instruction for each intra-domain ECU; and
each intra-domain ECU in the activated state is configured to receive the information about intra-domain comprehensive control instructions, and control the connected electronic and electrical components based on the information about intra-domain comprehensive control instructions.