Modular reconfigurable vehicle overall configuration self-identification method
By modularly reconstructing the vehicle configuration self-identification method, the automatic configuration and dynamic registration of modules solve the problems of time-consuming and laborious manual configuration and the impact of adding or removing modules on operation in the existing technology, thereby improving the vehicle's operating efficiency and stability.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- CHINA NORTH VEHICLE RES INST
- Filing Date
- 2024-12-02
- Publication Date
- 2026-05-05
AI Technical Summary
Existing modular reconfigurable vehicles suffer from problems such as time-consuming and error-prone manual configuration in configuration and network communication, and the addition or removal of modules affects normal operation, making dynamic registration and self-identification impossible.
A method for self-identification of vehicle configuration in modular reconfiguration is provided. By identifying module information attributes, integrating and distributing attribute information configuration tables, automatic configuration and dynamic registration of modules are achieved. IP addresses are assigned to modules using a DHCP server, and identity verification and information updates are performed through the vehicle controller to construct a vehicle configuration model.
It improves the operational efficiency and stability of modularly reconfigurable vehicles, reduces manual configuration and maintenance costs, and enables automated configuration and dynamic registration of modules.
Smart Images

Figure CN119728414B_ABST
Abstract
Description
Technical Field
[0001] This invention belongs to the field of vehicle network information technology, and specifically relates to a modular reconfiguration method for self-identification of vehicle configuration. Background Technology
[0002] With the continuous development of automotive technology, vehicle electronic control systems and network communication systems are becoming increasingly complex. To meet diverse usage needs and operating environments, vehicles require greater flexibility and configurability. Modular reconfigurable vehicles are a new type of vehicle architecture that achieves efficient vehicle reconfiguration and configuration by modularizing, standardizing, and configuring various vehicle functions. However, in the practical application of modular reconfigurable vehicles, the following problems exist: 1. Manually configuring vehicle modules and network communication parameters is time-consuming, labor-intensive, and prone to errors; 2. Adding, removing, or replacing vehicle modules requires reconfiguring the network, affecting the normal operation of the vehicle; 3. The inability to achieve dynamic registration and self-identification of vehicle modules leads to unstable vehicle operation. Summary of the Invention
[0003] (a) Technical problems to be solved
[0004] The technical problem to be solved by this invention is: how to provide a vehicle configuration self-identification algorithm for modularly reconfigurable vehicles, so as to realize the automatic configuration, dynamic registration and self-identification of vehicle modules, and improve the operating efficiency and stability of vehicles.
[0005] (II) Technical Solution
[0006] To address the aforementioned technical problems, this invention provides a method for self-identification of modular reconfigurable vehicle configuration, the method comprising the following steps: a module information attribute identification part, an attribute information configuration table integration part, and an attribute information configuration table distribution part;
[0007] The module information attribute identification section automatically identifies module characteristics based on network topology and module identifiers, and automatically registers the configuration information of each module to the central control unit. In this process, the configuration information of each module includes the module type, module identifier, and connection relationship between modules. Then, a unique IP address is automatically assigned to each module according to preset rules to ensure the accuracy and smoothness of data communication.
[0008] The attribute information configuration table integration part constructs a whole vehicle information configuration sheet based on the attribute configuration information of each module and through a preset numerical mechanism model. This includes the attribute information, working status, load status of each module, and attribute information such as the whole vehicle mass, wheelbase, and center of gravity height obtained by comprehensive calculation of the information of each module.
[0009] The attribute information configuration table distribution section automatically assigns corresponding attribute information to each module based on the vehicle configuration model. This attribute information includes the attribute information of the whole vehicle and each module, working status, power consumption of the module, and communication protocol of the module, which are used for the implementation of detailed functions such as control task allocation, instruction calculation, and energy scheduling in each module.
[0010] Through the above steps, the vehicle configuration self-identification method of the present invention can automatically identify and configure each module in a modularly reconstructed vehicle, thereby improving configuration efficiency and accuracy and reducing the cost and risk of manual configuration.
[0011] In the module registration process, each module sends its type, identifier, and connection relationship information to the vehicle controller through a preset configuration registration interface. The vehicle controller receives and stores this information to construct a vehicle configuration model.
[0012] In the method, the vehicle controller obtains the corresponding attribute information from a preset attribute information library based on the type and identifier of each module in the vehicle configuration model. The attribute information library stores the attribute information of various types of modules, including the module's working status, power consumption, and communication protocol.
[0013] When a module malfunctions or needs to be replaced, the central control unit automatically adjusts the configuration information of other modules based on the vehicle configuration model to ensure the normal operation of the vehicle.
[0014] Furthermore, the present invention also provides a method for self-identification of modularly reconfigurable vehicle configuration, the method comprising:
[0015] (I) Module Information Attribute Identification Section: After the vehicle reconstruction is completed and the vehicle is powered on, the vehicle controller first automatically assigns a unique IP address to each module according to the preset rules and creates a corresponding attribute information data structure; during the module registration process, each module of the vehicle sends registration information to the vehicle controller module through its respective domain controller; after the vehicle controller receives the registration request from each module, it verifies the identity of each module, and after successful verification, the module is included in the vehicle network;
[0016] (II) Attribute Information Configuration Table Integration: The vehicle controller sends configuration information query requests to the registered modules. After receiving the request, each module domain controller sends the corresponding attribute configuration information to the vehicle controller. Based on the integrated attribute information of each module, the vehicle controller calculates and obtains the vehicle-level attribute information.
[0017] (III) Attribute Information Configuration Table Distribution Section: The vehicle controller automatically distributes the integrated attribute information configuration table to each module domain controller according to the preset vehicle configuration model; these attribute information include the module's limit performance, operating parameters, and health indicators; each module updates its own configuration after receiving the new configuration information.
[0018] Through the above steps, the method can achieve self-identification of vehicle configuration for modularly reconfigurable vehicles, improve vehicle operating efficiency and stability, and reduce the cost of manual configuration and maintenance.
[0019] Furthermore, the present invention also provides a method for self-identification of modularly reconfigurable vehicle configuration, the method comprising:
[0020] Step 1: Module Information Attribute Identification Phase: After the modular vehicle reconstruction is completed, each module performs initialization operations; during initialization, the vehicle controller uses a DHCP server to configure and assign IP addresses to the domain controllers of each module; following these steps:
[0021] Step 101: The vehicle controller needs to be pre-installed with DHCP server software;
[0022] Step 102: Edit the DHCP server's configuration file and add appropriate configurations to define the DHCP lease pool, subnet information, and other configuration options;
[0023] Step 103: Create DHCP client configurations for each domain controller, specify static IP addresses for the DHCP clients, and assign static IP addresses to the MAC addresses of the clients;
[0024] Step 104: Configure the DHCP server and client to start automatically at boot, and set the output to indicate whether it is running after startup;
[0025] Step 105: Start the DHCP server, begin listening, and assign IP addresses to clients;
[0026] Once each module domain controller obtains an IP address, it sends a registration request to the vehicle controller. This request includes the identification information of the module to which each domain controller resides (e.g., name, model, etc.). Upon receiving the registration request, the vehicle controller authenticates the module and uses this information to generate a configuration manifest. The process follows these steps:
[0027] Step 106: Send registration request: After each domain controller starts up, it periodically sends a registration request to the vehicle controller; the registration request contains information about the module where the domain controller is located, such as module name, model, unique identifier, digital signature, and status; until the driver assistance controller replies that the registration is successful;
[0028] Step 107: Verify digital signature: The vehicle controller uses a pre-stored public key to verify the extracted digital signature to confirm that the registration request was sent by a legitimate module;
[0029] Step 108: Compare identity information: The vehicle controller compares the extracted module identity information with the pre-stored legitimate module identity information to confirm whether the module is an authorized legitimate module;
[0030] Step 109: Create Data Structure: If the module is authenticated, the vehicle controller creates the corresponding data structure (database format) to store the attribute information of the module; if the module is not authenticated, the vehicle controller replies to the domain controller with registration confirmation or registration failure and reason, depending on whether the registration was successful or failed.
[0031] Step 2: Attribute Information Configuration Table Integration: When domain controller information is registered for the first time or during vehicle operation and maintenance updates, the vehicle controller updates the module's attribute information to the corresponding data structure. Furthermore, based on the independent attribute information of each module's domain controller, the vehicle controller calculates vehicle attribute information, including but not limited to vehicle mass, wheelbase, vehicle center of gravity height, and maximum braking torque, forming a global attribute information configuration table for the entire vehicle system. During vehicle operation, domain controllers periodically send heartbeat messages to the vehicle controller to indicate online status. If a heartbeat is detected, the status information of each domain controller's module is updated in the vehicle configuration table. If the vehicle controller's server port does not receive a heartbeat message from the domain controller within a certain period, or if no data frame is received after successful registration, it initiates reading of the backup CAN bus message. If a node CAN data frame is detected within a set time, the corresponding status information is updated in the vehicle configuration table; otherwise, the corresponding module is marked as offline and reported.
[0032] Step 3: Attribute Information Configuration Table Distribution Section: The vehicle controller periodically checks whether the configuration information of each module needs to be updated; after each set time period, the vehicle controller sends a configuration update request to the corresponding module, along with the new configuration information; after receiving the configuration update request, the module domain controller verifies the new configuration information, and after the verification is successful, loads the new configuration information into the module, completing the configuration update.
[0033] (III) Beneficial Effects
[0034] Compared with existing technologies, the present invention can realize the self-identification of vehicle configuration for modularly reconfigurable vehicles, improve vehicle operating efficiency and stability, and reduce the cost of manual configuration and maintenance. Attached Figure Description
[0035] Figure 1 Modular domain controller distribution diagram.
[0036] Figure 2 This is a flowchart of the vehicle configuration self-identification method for modularly reconfigurable vehicles according to the present invention.
[0037] Table 1 shows the attribute configuration information sent and received by each module domain controller and the vehicle controller in the vehicle configuration self-identification method for modularly reconfigurable vehicles of the present invention. Detailed Implementation
[0038] To make the objectives, contents, and advantages of the present invention clearer, the specific embodiments of the present invention will be described in further detail below with reference to the accompanying drawings and examples.
[0039] To address the aforementioned technical problems, this invention provides a method for self-identification of modular reconfigurable vehicle configuration, the method comprising the following steps: a module information attribute identification part, an attribute information configuration table integration part, and an attribute information configuration table distribution part;
[0040] The module information attribute identification section automatically identifies module characteristics based on network topology and module identifiers, and automatically registers the configuration information of each module to the central control unit. In this process, the configuration information of each module includes the module type, module identifier, and connection relationship between modules. Then, a unique IP address is automatically assigned to each module according to preset rules to ensure the accuracy and smoothness of data communication.
[0041] The attribute information configuration table integration part constructs a whole vehicle information configuration sheet based on the attribute configuration information of each module, through a preset expert experience table and numerical mechanism model. This includes the attribute information, working status, load status of each module, and attribute information of the whole vehicle mass, wheelbase, and center of gravity height obtained by comprehensive calculation of the information of each module.
[0042] The attribute information configuration table distribution section automatically assigns corresponding attribute information to each module based on the vehicle configuration model. This attribute information includes the attribute information of the whole vehicle and each module, working status, power consumption of the module, and communication protocol of the module, which are used for the implementation of detailed functions such as control task allocation, instruction calculation, and energy scheduling in each module.
[0043] Through the above steps, the vehicle configuration self-identification method of the present invention can automatically identify and configure each module in a modularly reconstructed vehicle, thereby improving configuration efficiency and accuracy and reducing the cost and risk of manual configuration.
[0044] In the module registration process, each module sends its type, identifier, and connection relationship information to the vehicle controller through a preset configuration registration interface. The vehicle controller receives and stores this information to construct a vehicle configuration model.
[0045] In the method, the vehicle controller obtains the corresponding attribute information from a preset attribute information library based on the type and identifier of each module in the vehicle configuration model. The attribute information library stores the attribute information of various types of modules, including the module's working status, power consumption, and communication protocol.
[0046] When a module malfunctions or needs to be replaced, the central control unit automatically adjusts the configuration information of other modules based on the vehicle configuration model to ensure the normal operation of the vehicle.
[0047] Furthermore, the present invention also provides a method for self-identification of modularly reconfigurable vehicle configuration, the method comprising:
[0048] (I) Module Information Attribute Identification Section: After the vehicle reconstruction is completed and the vehicle is powered on, the vehicle controller first automatically assigns a unique IP address to each module according to the preset rules and creates a corresponding attribute information data structure; during the module registration process, each module of the vehicle sends registration information to the vehicle controller module through its respective domain controller; after the vehicle controller receives the registration request from each module, it verifies the identity of each module, and after successful verification, the module is included in the vehicle network;
[0049] (II) Attribute Information Configuration Table Integration: The vehicle controller sends configuration information query requests to the registered modules. After receiving the request, each module domain controller sends the corresponding attribute configuration information to the vehicle controller. Based on the integrated attribute information of each module, the vehicle controller calculates and obtains the vehicle-level attribute information.
[0050] (III) Attribute Information Configuration Table Distribution Section: The vehicle controller automatically distributes the integrated attribute information configuration table to each module domain controller according to the preset vehicle configuration model; these attribute information include the module's limit performance, operating parameters, and health indicators; each module updates its own configuration after receiving the new configuration information.
[0051] Through the above steps, the method can achieve self-identification of vehicle configuration for modularly reconfigurable vehicles, improve vehicle operating efficiency and stability, and reduce the cost of manual configuration and maintenance.
[0052] Furthermore, the present invention also provides a method for self-identification of modularly reconfigurable vehicle configuration, the method comprising:
[0053] Step 1: Module Information Attribute Identification Phase: After the modular vehicle reconstruction is completed, each module performs initialization operations; during initialization, the vehicle controller uses a DHCP server to configure and assign IP addresses to the domain controllers of each module; following these steps:
[0054] Step 101: The vehicle controller needs to be pre-installed with DHCP server software;
[0055] Step 102: Edit the DHCP server's configuration file and add appropriate configurations to define the DHCP lease pool, subnet information, and other configuration options;
[0056] Step 103: Create DHCP client configurations for each domain controller, specify static IP addresses for the DHCP clients, and assign static IP addresses to the MAC addresses of the clients;
[0057] Step 104: Configure the DHCP server and client to start automatically at boot, and set the output to indicate whether it is running after startup;
[0058] Step 105: Start the DHCP server, begin listening, and assign IP addresses to clients;
[0059] Once each module domain controller obtains an IP address, it sends a registration request to the vehicle controller. This request includes the identification information of the module to which each domain controller resides (e.g., name, model, etc.). Upon receiving the registration request, the vehicle controller authenticates the module and uses this information to generate a configuration manifest. The process follows these steps:
[0060] Step 106: Send registration request: After each domain controller starts up, it periodically sends a registration request to the vehicle controller; the registration request contains information about the module where the domain controller is located, such as module name, model, unique identifier, digital signature, and status; until the driver assistance controller replies that the registration is successful;
[0061] Step 107: Verify digital signature: The vehicle controller uses a pre-stored public key to verify the extracted digital signature to confirm that the registration request was sent by a legitimate module;
[0062] Step 108: Compare identity information: The vehicle controller compares the extracted module identity information with the pre-stored legitimate module identity information to confirm whether the module is an authorized legitimate module;
[0063] Step 109: Create Data Structure: If the module is authenticated, the vehicle controller creates the corresponding data structure (database format) to store the attribute information of the module; if the module is not authenticated, the vehicle controller replies to the domain controller with registration confirmation or registration failure and reason, depending on whether the registration was successful or failed.
[0064] Step 2: Attribute Information Configuration Table Integration: When domain controller information is registered for the first time or during vehicle operation and maintenance updates, the vehicle controller updates the module's attribute information to the corresponding data structure. Furthermore, based on the independent attribute information of each module's domain controller, the vehicle controller calculates vehicle attribute information, including but not limited to vehicle mass, wheelbase, vehicle center of gravity height, and maximum braking torque, forming a global attribute information configuration table for the entire vehicle system. During vehicle operation, domain controllers periodically send heartbeat messages to the vehicle controller to indicate online status. If a heartbeat is detected, the status information of each domain controller's module is updated in the vehicle configuration table. If the vehicle controller's server port does not receive a heartbeat message from the domain controller within a certain period, or if no data frame is received after successful registration, it initiates reading of the backup CAN bus message. If a node CAN data frame is detected within a set time, the corresponding status information is updated in the vehicle configuration table; otherwise, the corresponding module is marked as offline and reported.
[0065] Step 3: Attribute Information Configuration Table Distribution Section: The vehicle controller periodically checks whether the configuration information of each module needs to be updated; after each set time period, the vehicle controller sends a configuration update request to the corresponding module, along with the new configuration information; after receiving the configuration update request, the module domain controller verifies the new configuration information, and after the verification is successful, loads the new configuration information into the module, completing the configuration update.
[0066] Through the above implementation methods, the vehicle configuration self-identification algorithm for modularly reconfigurable vehicles of the present invention can realize functions such as dynamic initialization of modules, configuration update, attribute information self-adaptation, and anomaly handling, thereby improving the vehicle's operating efficiency and stability and reducing the cost of manual configuration and maintenance. Simultaneously, the vehicle's configuration information serves as the model parameter basis for the allocation of control tasks, instruction calculation, and energy scheduling for each module system, forming the foundation for realizing hierarchical vehicle control and improving the vehicle's adaptability and scalability.
[0067] Table 1 Attribute Configuration Information for Each Controller
[0068]
[0069]
[0070] Note: Vehicle control commands are transmitted directly via the bus and do not require a configuration table.
[0071] Through the embodiments of the present invention, automatic configuration, dynamic registration, and self-identification of vehicle modules can be achieved, improving vehicle operating efficiency and stability. Simultaneously, it reduces the cost of manual configuration and maintenance. The above embodiments are only for illustrating the technical concept and features of the present invention, and are intended to enable those skilled in the art to understand the content of the present invention and implement it accordingly. They should not be construed as limiting the scope of protection of the present invention. All modifications made according to the spirit and essence of the main technical solution of the present invention should be covered within the scope of protection of the present invention.
[0072] In summary, this invention belongs to the field of vehicle network information technology, specifically relating to a method for self-identification of modularly reconfigurable vehicle configurations. This method solves the problems of cumbersome manual vehicle configuration operations and low scalability in existing methods. Based on a multi-bus network topology, this invention integrates the attribute information of domain controllers on each independent module into the vehicle controller. This includes attribute identification of each module's information, integration of attribute information configuration tables, and distribution of attribute information configuration tables. This achieves interconnectivity of the entire vehicle's information architecture and plug-and-play functionality under module changes. The self-identification algorithm for vehicle configuration in this invention achieves rapid and accurate configuration of modularly reconfigurable vehicles through automation and intelligence, improving vehicle adaptability and flexibility, and providing strong technical support for future intelligent transportation systems.
[0073] The above description is only a preferred embodiment of the present invention. It should be noted that for those skilled in the art, several improvements and modifications can be made without departing from the technical principles of the present invention, and these improvements and modifications should also be considered within the scope of protection of the present invention.
Claims
1. A method for self-identification of modularly reconfigurable vehicle configuration, characterized in that, The method includes the following steps: module information attribute identification part, attribute information configuration table integration part, and attribute information configuration table distribution part; The module information attribute identification section automatically identifies module characteristics based on network topology and module identifiers, and automatically registers the configuration information of each module to the central control unit. In this process, the configuration information of each module includes the module type, module identifier, and connection relationship between modules. Then, a unique IP address is automatically assigned to each module according to preset rules to ensure the accuracy and smoothness of data communication. The attribute information configuration table integration part constructs a whole vehicle information configuration sheet based on the attribute configuration information of each module and through a preset numerical mechanism model. This includes the attribute information, working status, load status of each module, and attribute information such as the whole vehicle mass, wheelbase, and center of gravity height obtained by comprehensive calculation of the information of each module. The attribute information configuration table distribution section automatically assigns corresponding attribute information to each module based on the vehicle configuration model. This attribute information includes the attribute information of the whole vehicle and each module, working status, power consumption of the module, and communication protocol of the module, which are used for the implementation of detailed functions such as control task allocation, instruction calculation, and energy scheduling in each module.
2. The modular reconfiguration vehicle configuration self-identification method as described in claim 1, characterized in that, Through the above steps, the vehicle configuration self-identification method of the present invention can automatically identify and configure each module in a modularly reconstructed vehicle, thereby improving configuration efficiency and accuracy and reducing the cost and risk of manual configuration.
3. The modular reconfiguration vehicle configuration self-identification method as described in claim 1, characterized in that, In the module registration process, each module sends its type, identifier, and connection relationship information to the vehicle controller through a preset configuration registration interface. The vehicle controller receives and stores this information to construct a vehicle configuration model.
4. The modular reconfiguration vehicle configuration self-identification method as described in claim 1, characterized in that, In the method, the vehicle controller obtains the corresponding attribute information from a preset attribute information library based on the type and identifier of each module in the vehicle configuration model. The attribute information library stores attribute information of various types of modules, including the module's working status, power consumption, and communication protocol.
5. The modular reconfiguration vehicle configuration self-identification method as described in claim 1, characterized in that, When a module malfunctions or needs to be replaced, the central control unit automatically adjusts the configuration information of other modules based on the vehicle configuration model to ensure the normal operation of the vehicle.
6. A method for self-identification of modularly reconfigurable vehicle configuration, characterized in that, The method includes: (I) Module Information Attribute Identification Section: After the vehicle reconstruction is completed and the vehicle is powered on, the vehicle controller first automatically assigns a unique IP address to each module according to the preset rules and creates a corresponding attribute information data structure; during the module registration process, each module of the vehicle sends registration information to the vehicle controller module through its respective domain controller; after the vehicle controller receives the registration request from each module, it verifies the identity of each module, and after successful verification, the module is included in the vehicle network; (II) Attribute Information Configuration Table Integration: The vehicle controller sends configuration information query requests to the registered modules. After receiving the request, each module domain controller sends the corresponding attribute configuration information to the vehicle controller. Based on the integrated attribute information of each module, the vehicle controller calculates and obtains the vehicle-level attribute information. (III) Attribute Information Configuration Table Distribution Section: The vehicle controller automatically distributes the integrated attribute information configuration table to each module domain controller according to the preset vehicle configuration model; these attribute information include the module's limit performance, operating parameters, and health indicators; each module updates its own configuration after receiving the new configuration information.
7. The modular reconfiguration vehicle configuration self-identification method as described in claim 6, characterized in that, Through the above steps, the method can achieve self-identification of vehicle configuration for modularly reconfigurable vehicles, improve vehicle operating efficiency and stability, and reduce the cost of manual configuration and maintenance.
8. A method for self-identification of modularly reconfigurable vehicle configuration, characterized in that, The method includes: Step 1: Module Information Attribute Identification Phase: After the modular vehicle reconstruction is completed, each module performs initialization operations; during initialization, the vehicle controller uses a DHCP server to configure and assign IP addresses to the domain controllers of each module; following these steps: Step 101: The vehicle controller needs to be pre-installed with DHCP server software; Step 102: Edit the DHCP server's configuration file and add appropriate configurations to define the DHCP lease pool, subnet information, and other configuration options; Step 103: Create DHCP client configurations for each domain controller, specify static IP addresses for the DHCP clients, and assign static IP addresses to the MAC addresses of the clients; Step 104: Configure the DHCP server and client to start automatically at boot, and set the output to indicate whether it is running after startup; Step 105: Start the DHCP server, begin listening, and assign IP addresses to clients; Once each module domain controller obtains an IP address, it sends a registration request to the vehicle controller, which includes the identification information of the module to which each domain controller resides. Upon receiving the registration request, the vehicle controller authenticates the module and uses this information to generate a configuration manifest; following these steps: Step 106: Send registration request: After each domain controller starts up, it periodically sends a registration request to the vehicle controller; the registration request contains information about the module where the domain controller is located; until the driver assistance controller replies that the registration is successful; Step 107: Verify digital signature: The vehicle controller uses a pre-stored public key to verify the extracted digital signature to confirm that the registration request was sent by a legitimate module; Step 108: Compare identity information: The vehicle controller compares the extracted module identity information with the pre-stored legitimate module identity information to confirm whether the module is an authorized legitimate module; Step 109: Create Data Structure: If the module is authenticated, the vehicle controller creates the corresponding data structure to store the attribute information of the module; if the module is not authenticated, the vehicle controller replies to the domain controller with registration confirmation or registration failure and reason, depending on whether the registration was successful or failed. Step 2: Attribute Information Configuration Table Integration: When domain controller information is registered for the first time or during vehicle operation and maintenance updates, the vehicle controller updates the module's attribute information to the corresponding data structure. Furthermore, based on the independent attribute information of each module's domain controller, the vehicle controller calculates vehicle attribute information such as vehicle mass, wheelbase, vehicle center of gravity height, and maximum braking torque, forming a global attribute information configuration table for the entire vehicle system. During vehicle operation, domain controllers periodically send heartbeat messages to the vehicle controller to indicate online status. If a heartbeat is detected, the status information of each domain controller's module is updated in the vehicle configuration table. If the vehicle controller's server port does not receive a heartbeat message from the domain controller within a certain period, or if no data frame is received after successful registration, it initiates reading of the backup CAN bus message. If a node CAN data frame is detected within a set time, the corresponding status information is updated in the vehicle configuration table; otherwise, the corresponding module is marked as offline and reported. Step 3: Attribute Information Configuration Table Distribution Section: The vehicle controller periodically checks whether the configuration information of each module needs to be updated; after each set time period, the vehicle controller sends a configuration update request to the corresponding module, along with the new configuration information; after receiving the configuration update request, the module domain controller verifies the new configuration information, and after the verification is successful, loads the new configuration information into the module, completing the configuration update.
9. The modular reconfiguration vehicle configuration self-identification method as described in claim 8, characterized in that, In step 1, after each module domain controller obtains an IP address, it sends a registration request to the vehicle controller, which includes the identification information of the module to which each domain controller is located. The identification information for each domain controller module includes: name and model.
10. The modular reconfiguration vehicle configuration self-identification method as described in claim 8, characterized in that, In step 106, the registration request includes the module name, model, unique identifier, digital signature, and status.
Citation Information
Patent Citations
Method of providing data-related services to a telematics-equipped vehicle
CN101340462A
Self-adaptive cruise interaction system and method of automatic driving domain controller and vehicle
CN117485336A
Cited By
Dynamic restructuring method for reconfigurable carrying platform based on terrain-task coupling constraint
CN122088956A