Vehicle network control signal list design method, storage medium and electronic device

By parsing the vehicle function specification text, extracting and integrating the network controller's transmit and receive signal data, and generating a network control signal list, the problems of omissions and errors in the signal list in the prior art are solved, and the accuracy and efficiency of the signal list are achieved.

CN120750984BActive Publication Date: 2026-08-04CHERY AUTOMOBILE CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
CHERY AUTOMOBILE CO LTD
Filing Date
2025-07-29
Publication Date
2026-08-04

AI Technical Summary

Technical Problem

In the existing technology, the process of generating vehicle network control signal lists is prone to omissions or errors, and it is difficult to quickly locate the arrangement of changed signals, resulting in errors in the generation of signal lists and messages.

Method used

By parsing the vehicle function specification text, the network controller transmit and receive signal data is extracted, and the transmit and receive signal list template is used to integrate it into the current transmit and receive signal list. The list is then compared with the historical signal list, and combined with the message allocation table and the network segment allocation table, a network control signal list is generated according to the preset design rules.

Benefits of technology

It achieves accuracy and efficiency in the vehicle network control signal list, avoids signal loss caused by manual processing, ensures consistency between the signal list and functional specifications, and features standardized and platform-based design.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120750984B_ABST
    Figure CN120750984B_ABST
Patent Text Reader

Abstract

The application provides a vehicle network control signal list design method, a storage medium and an electronic device. The method comprises the following steps: analyzing a vehicle function specification text, and extracting network controller transceiver signal data in the vehicle function specification text; integrating the network controller transceiver signal data into a current transceiver signal list according to a transceiver signal list template; comparing the current transceiver signal list with a historical signal list, and determining a new transceiver signal list according to a comparison result; and generating a network control signal list corresponding to the vehicle function specification text according to the new transceiver signal list, a message allocation table, a network segment allocation table and a preset list design rule. Through the above scheme, the consistency between the design result of the vehicle network control signal list and the content recorded in the function specification text can be more accurately and efficiently realized.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of vehicle network bus control signal processing technology, specifically to a method for designing a vehicle network control signal list, a storage medium, and an electronic device. Background Technology

[0002] With the advent of the era of electrification, intelligentization, connectivity, sharing, and software-defined vehicles, user demands are increasing daily. Rich application scenarios and personalized driving experiences are driving rapid iteration and innovation in vehicle electronics and software. Signal requirements in system functional specifications all require confirmation from network engineers. This means network engineers need to compile a list of controllers and signals involved in the functional specifications, determine the changed transmit / receive signals based on existing controller signal lists, and then design signal lists for the changed transmit / receive signals. As the number of functional specifications increases and the documentation becomes longer, network engineers need more time to compile the controllers and changed signals in the functional specifications, and the probability of omissions also increases. Moreover, after determining the changed signals, due to the large number of integrated functions in each domain controller and the massive signal list, it is difficult for network engineers to quickly locate which message the changed signal should be placed in. Furthermore, when adding changed signals to a message, the positions of the new signals may overlap with existing signals, leading to errors in the signal list and message generation. Summary of the Invention

[0003] The technical problem to be solved by this application is that the existing vehicle network control signal list generation process is prone to omissions or errors, and therefore provides a vehicle network control signal list design method, storage medium and electronic device.

[0004] Firstly, the technical solution of this application provides a method for designing a vehicle network control signal list, including:

[0005] Parse the vehicle function specification text and extract the network controller transmit and receive signal data from the vehicle function specification text.

[0006] The network controller's transmit and receive signal data are integrated into the current transmit and receive signal list based on the transmit and receive signal list template.

[0007] Compare the current transmit / receive signal list with the historical signal list, and determine the new transmit / receive signal list based on the comparison result;

[0008] Based on the newly added transmit / receive signal list, message allocation table, network segment allocation table, and preset list design rules, a network control signal list corresponding to the vehicle function specification text is generated.

[0009] Preferably, in the vehicle network control signal list design method, the step of parsing the vehicle function specification text and extracting the network controller transmit / receive signal data from the vehicle function specification text includes:

[0010] Search for keywords in the vehicle functional specification text, including network controller identity, signal name, signal type, signal value, signal sender and / or signal receiver;

[0011] Extract key data adjacent to the keyword, and group the key data with the corresponding keyword according to the network controller identity to obtain multiple groups of network controller transmit and receive signal data identified by the network controller identity.

[0012] Preferably, in the vehicle network control signal list design method, the transmit / receive signal list template is used to record the signal name, signal length, signal precision, offset, physical minimum value, physical maximum value, bus minimum value, bus maximum value, and signal source;

[0013] The step of integrating the network controller's transmit and receive signal data into a transmit and receive signal list based on the transmit and receive signal list template includes:

[0014] The signal name in the network controller's transmit and receive signal data is used as the signal name in the transmit and receive signal list template and then written into the transmit and receive signal list template.

[0015] The signal length, signal precision, signal offset, physical minimum value, physical maximum value, bus minimum value, and bus maximum value in the transmit / receive signal list template are calculated based on the signal values ​​in the transmit / receive signal data of the network controller and then written into the transmit / receive signal list template.

[0016] After determining the signal source in the signal transmission and reception list template based on the vehicle function specification text to which the network controller transmits and receives signal data belongs, the signal source is written into the signal transmission and reception list template to obtain the current signal transmission and reception list.

[0017] Preferably, the vehicle network control signal list design method, wherein the step of calculating the signal length, signal precision, signal offset, physical minimum value, physical maximum value, bus minimum value, and bus maximum value in the transceiver signal list template based on the signal values ​​in the transceiver signal data of the network controller and then writing them into the transceiver signal list template, includes:

[0018] The signal length is calculated based on the difference between the maximum and minimum values ​​within the range described by the signal value.

[0019] The physical minimum and the physical maximum values ​​are obtained based on continuous values ​​within the range described by the signal values.

[0020] The minimum value of the bus is taken as the minimum value in the range of signal values ​​described, and the maximum value of the bus is taken as the maximum value in the range of signal values ​​described.

[0021] The signal accuracy = (physical maximum value - physical minimum value) / (decimal value of bus maximum value - decimal value of bus minimum value);

[0022] The signal offset = (physical minimum value × decimal value of bus maximum value - physical maximum value × decimal value of bus minimum value) / (decimal value of bus maximum value - decimal value of bus minimum value).

[0023] Preferably, in the vehicle network control signal list design method, the message allocation table records message ID information and the network segment information to which the message belongs;

[0024] The network segment allocation table records the network segment names;

[0025] The preset list design rules include:

[0026] Assign network control signals with the same function, signal type, and / or transmission period to the same frame message;

[0027] For network control signals that cross different network segments, if the network segment used to receive the network control signal is taken as the target network segment, then the network control signal is added to the existing messages destined for the target network segment.

[0028] For network control signals that span different network segments and have functional safety requirements, if the network segment used to receive the network control signal is taken as the target network segment, then the network control signal is added to the existing messages to the target network segment or a new message is created for transmitting the network control signal.

[0029] Preferably, in the vehicle network control signal list design method, the preset list design rules further include:

[0030] The message ID information is determined based on the message sending period, and:

[0031] If the network controller sending the message and the network controller receiving the message belong to different functional domains, the message sending period is the first duration; otherwise, the message sending period is the second duration, and the first duration is less than the second duration.

[0032] Preferably, the vehicle network control signal list design method further includes:

[0033] The entries in the network control signal list that correspond to the newly added transceiver signal list are specially marked.

[0034] Secondly, the present application provides a computer-readable storage medium storing program information, wherein a computer reads the program information and executes the steps of the vehicle network control signal list design method described in any one of the first aspects.

[0035] Thirdly, the present application provides a computer program product, including a computer program / instruction, characterized in that, when the computer program / instruction is executed by a processor, it implements the steps of the vehicle network control signal list design method described in any one of the first aspects.

[0036] Fourthly, the present application provides an electronic device, including a memory, a processor, and a computer program stored in the memory, wherein the processor executes the computer program to implement the steps of the vehicle network control signal list design method according to any one of the first aspects.

[0037] The technical solution provided in this application has the following technical effects compared with the prior art:

[0038] The vehicle network control signal list design method, storage medium, and electronic device provided in this application automatically parse the vehicle functional specification text and extract the network controller transmit / receive signal data from it. Using a transmit / receive signal list template, the network controller transmit / receive signal data is converted into corresponding data and filled into the template to obtain the current transmit / receive signal list. By comparing the current transmit / receive signal list with historical signal lists, a new transmit / receive signal list is determined. Finally, based on the new transmit / receive signal list, message allocation table, network segment allocation table, and preset list design rules, a network control signal list corresponding to the vehicle functional specification text is generated. Through this scheme, regardless of the simplicity or complexity of the network controller's signal list, consistency between the signal list and the functional specification can be achieved more accurately and efficiently, avoiding signal loss caused by manual processing. Based on the message allocation table and network segment allocation table, network control signals are allocated to appropriate messages for transmission, making the design of the vehicle network control signal list more standardized and platform-based. Attached Figure Description

[0039] Figure 1 This is a flowchart illustrating a method for designing a vehicle network control signal list according to one embodiment of this application;

[0040] Figure 2 This is a schematic diagram of the hardware connections of an electronic device that performs the vehicle network control signal list design method according to an embodiment of this application. Detailed Implementation

[0041] The specific embodiments of this application will be further described below with reference to the accompanying drawings.

[0042] It is readily understood that, based on the technical solution of this application, various structural and implementation methods can be interchanged by those skilled in the art without altering the essential spirit of this application. Therefore, the following detailed embodiments and accompanying drawings are merely illustrative examples of the technical solution of this application and should not be considered as the entirety of this application or as limitations or restrictions on the technical solution of the application.

[0043] This embodiment provides a method for designing a vehicle network control signal list, applicable to a control system with processor functionality. The control system can be located in the vehicle or on a server. Figure 1 As shown, the method includes the following steps:

[0044] S100: Parse the vehicle function specification text and extract the network controller transmit / receive signal data from the vehicle function specification text.

[0045] In this step, the network controller's transmit and receive signals in the vehicle function specification text have a unified format, including signal name, signal type, signal value description, signal sender, signal receiver, and other relevant information. The network controller's transmit and receive signal data can be obtained by parsing the vehicle function specification text using techniques such as keyword scanning and extraction. Ultimately, the transmit and receive signals corresponding to each network controller can be represented by the signal description table shown in Table 1.

[0046] Table 1 Signal Description Table

[0047] AA BB CC DD EE FF

[0048] It is understood that AA, BB, CC, DD, EE, and FF in the table above are just examples; the specific data should be filled in according to the actual situation.

[0049] S200: Integrate the network controller's transmit and receive signal data into the current transmit and receive signal list based on the transmit and receive signal list template.

[0050] Based on the relevant information shown in Table 1, the transmit and receive signals of the network controller can be calculated. The calculation results are filled into the transmit and receive signal list shown in Table 2 to obtain the current transmit and receive signal list:

[0051] Table 2 List of Transmit and Receive Signals

[0052]

[0053] It is understood that the information in the second row of the table above is only an example, and the specific data should be filled in according to the actual situation.

[0054] S300: Compare the current transmit / receive signal list with the historical signal list, and determine the new transmit / receive signal list based on the comparison result.

[0055] The historical signal list is the latest list of signals currently existing in the system. Signals transmitted by the network controller are compared by comparing the signal names in the signal name column of the two tables. First, the transmitted signals are compared; if a transmitted signal in the current transceiver signal list is not found in the historical signal list, it is added to the new transceiver signal list. Then, the received signals are compared; if a received signal in the current transceiver signal list is not found in the historical signal list, it is added to the new transceiver signal list.

[0056] S400: Based on the newly added transceiver signal list, message allocation table, network segment allocation table, and preset list design rules, generate a network control signal list corresponding to the vehicle function specification text.

[0057] The preset list design rules are stored in the system. Once the list of newly added transmit / receive signals is determined, the network control signal list can be automatically generated by combining the message allocation table and the network segment allocation table. The message allocation table is shown in Table 3, and the network segment allocation table is shown in Table 4.

[0058] Table 3 Message Allocation Table

[0059] 0x100 Y Y Y ……

[0060] Table 4 Network Segment Allocation Table

[0061]

[0062]

[0063] The information in the second row of the table above is for illustrative purposes only; please fill in the actual data according to your specific situation.

[0064] In Table 3, the message ID is determined based on the message transmission period. Messages with different transmission periods are assigned a range of IDs. The period can be selected as 10ms, 20ms, 50ms, 100ms, 500ms, 1000ms, and 2000ms. The message ID must remain unique throughout the entire vehicle. The message name is named "controller abbreviation_x", where x indicates which message the controller sent. Message types are divided into application messages, calibration messages, diagnostic messages, and network management messages. The frame format is determined based on the network segment type of the controller and the message type. If it is a CANFD network segment and is a network management message, the frame format is standard CAN; if it is a CANFD network segment and is a non-network management message, the frame format is standard CANFD; if it is a CAN network segment, the frame format is standard CAN. The message length is determined based on the frame format. If it is a standard CAN message, the message length is defined as 8 bytes; if it is a standard CANFD message, the message length is preferably defined as 32 bytes. The message transmission type is defined according to the signal transmission type. If it contains a signal transmission type of OnChangeWithRepetition, the message transmission type is defined as Event; if it contains a signal transmission type of Cycle, the message transmission type is defined as Cycle; if it contains a signal transmission type of CE, the message transmission type is defined as CE. Event type messages can only contain signals of transmission type OnChangeWithRepetition, Cycle type messages can only contain signals of transmission type Cycle, and CE type messages can contain signals of any transmission type. The network segment to which different messages belong is consistent with the network segment recorded in the network segment allocation table in Table 4.

[0065] The information included in the final list of network control signals obtained by the above scheme includes:

[0066] Message-related information includes: message identifier, message type, transmission rate switching identifier, message name, message type, message length, message transmission type, message period, and message delay time.

[0067] Signal-related parameters: signal name, signal multiplexing type, signal length, signal type, signal precision, signal offset, physical maximum value, physical minimum value, bus maximum value, bus minimum value, etc.

[0068] Different network control signals are distinguished by the network controller name.

[0069] The above embodiments automate the parsing of vehicle functional specification text to extract network controller transmit / receive signal data. The transmit / receive signal data is converted into corresponding data using a transmit / receive signal list template, which is then filled into the current transmit / receive signal list. A new transmit / receive signal list is determined by comparing the current list with historical lists. Finally, based on the new transmit / receive signal list, message allocation table, network segment allocation table, and preset list design rules, a network control signal list corresponding to the vehicle functional specification text is generated. This approach ensures greater accuracy and efficiency in matching the signal list with the functional specification, regardless of its complexity. It avoids signal loss caused by manual processing and allocates network control signals to appropriate messages for transmission based on the message allocation table and network segment allocation table, making the design of the vehicle network control signal list more standardized and platform-based.

[0070] Preferably, in the above-mentioned vehicle network control signal list design method, step S100, parsing the vehicle function specification text and extracting the network controller transmit / receive signal data from the vehicle function specification text, specifically includes:

[0071] S101: Search for keywords in the vehicle functional specification text, including network controller identity, signal name, signal type, signal value, signal sender, and / or signal receiver.

[0072] Network controller identity can be directly represented by the network controller name or its ID information. Signal names consist of at least one character consisting of letters, numbers, and underscores, and the first character must be a letter. Signal type indicates the type of signal transmission, which can be Cycle, Event, or CE, etc. Signal value descriptions are represented by 0xx:AAA if they are enumerated, where x after 0x is a hexadecimal number arranged in ascending order, and AAA indicates the signal meaning. Signal value descriptions are represented by 0xx-0xy:ab if they are continuous, where x and y after 0x are hexadecimal numbers, and a and b are decimal numbers. Units can be added after a and b. Signal value descriptions are represented by 0xx-0xy:ab if they are enumerated and continuous. In combination types, 0xx-0xy:ab and 0xx:AAA represent that x and y after 0x are hexadecimal numbers, and a and b are decimal numbers. Units can be added after a and b. AAA represents the signal meaning. The name of the signal sender consists of at least one character of letters, numbers, and underscores, and the first character must be a letter. If there are multiple signal senders, they are separated by " / ". The name of the signal receiver consists of at least one character of letters, numbers, and underscores, and the first character must be a letter. If there are multiple signal receivers, they are separated by " / ". In some schemes, keywords may also include signal remarks, which are used to indicate the meaning of the signal or supplementary information such as the transmission logic.

[0073] S102: Extract key data adjacent to the keyword, and group the key data and the corresponding keyword according to the network controller identity to obtain multiple groups of network controller transmit and receive signal data identified by the network controller identity.

[0074] Based on the identification and confirmation of each keyword in step S101, the corresponding information can be directly extracted. Finally, all extracted information is combined to determine the network controller's transmit and receive signal data. This method utilizes keyword searching and filtering to acquire network controller transmit and receive signal data, achieving higher efficiency and accuracy.

[0075] Furthermore, in the vehicle network control signal list design method described in the above scheme, the transmit / receive signal list template can be as shown in Table 2, used to record signal name, signal length, signal precision, offset, physical minimum value, physical maximum value, bus minimum value, bus maximum value and signal source.

[0076] The step of integrating the network controller's transmit and receive signal data into a transmit and receive signal list based on the transmit and receive signal list template includes:

[0077] The signal names in the network controller's transmit and receive signal data are used as signal names in the transmit and receive signal list template and then written into the transmit and receive signal list template; the signal names can be directly obtained from the signal name column of the functional specification.

[0078] Based on the signal values ​​in the network controller's transmit / receive signal data, the signal length, signal precision, signal offset, physical minimum value, physical maximum value, bus minimum value, and bus maximum value are calculated and written into the transmit / receive signal list template. The signal source in the transmit / receive signal list template is determined based on the vehicle functional specification text to which the network controller's transmit / receive signal data belongs, and then written into the transmit / receive signal list template, thus obtaining the current transmit / receive signal list. Specifically, this includes:

[0079] The signal length is calculated based on the difference between the maximum and minimum values ​​within the range described by the signal value. The signal length is calculated based on the signal value description in the functional specification, and the calculated signal length must be greater than or equal to the range described by the signal value. For example, if the range described by the signal value is 0x0-0x7, then the signal length is 3.

[0080] The physical minimum and physical maximum values ​​are obtained from the continuous values ​​in the range of the signal value description; the physical minimum and physical maximum values ​​are directly obtained from the continuous value definition in the signal value description, for example, 0xx-0xy: ab, the physical minimum value is a and the physical maximum value is b.

[0081] The minimum bus value is taken as the minimum value in the range of signal value descriptions, and the maximum bus value is taken as the maximum value in the range of signal value descriptions; the minimum bus value is taken as the minimum 0xx value in the signal value description, and the maximum bus value is taken as the maximum 0xx value in the signal value description.

[0082] The signal precision = (physical maximum value - physical minimum value) / (decimal value of bus maximum value - decimal value of bus minimum value); the signal offset = (physical minimum value × decimal value of bus maximum value - decimal value of physical maximum value × decimal value of bus minimum value) / (decimal value of bus maximum value - decimal value of bus minimum value), for example, 0x1-0x65: 0-100%, precision = (100-0) / (101-1) = 1, offset = (0*101-100*1) / (101-1) = -1.

[0083] In addition, network control signal data also includes the signal source; simply fill in which specification the signal requirement originates from. The signal sender is determined according to the signal sender in the functional specification. If it is the network controller itself, fill in the network controller's own name; if it is another network controller, fill in the other network controller's name. The signal receiver is determined according to the signal receiver in the functional specification. If it is the network controller itself, fill in the network controller's own name; if it is another network controller, fill in the names of all other network controllers, separated by " / ". The signal transmission type is determined according to the type in the functional specification. If the type is Event, the signal transmission type is OnChangeWithRepetition; if the type is Cycle, the signal transmission type is Cycle; if the type is CE, the signal transmission type is CE.

[0084] Furthermore, as shown in Tables 3 and 4, the message allocation table records message ID information and the network segment information to which the message belongs; the network segment allocation table records the network segment name;

[0085] The preset list design rules include: assigning network control signals with the same function, signal type, and / or transmission period to the same frame message; for network control signals spanning different network segments, if the network segment used to receive the network control signal is taken as the target network segment, then the network control signal is added to the existing messages to the target network segment; for network control signals spanning different network segments and having functional safety requirements, if the network segment used to receive the network control signal is taken as the target network segment, then the network control signal is added to the existing messages to the target network segment or a new message is created for transmitting the network control signal. The message ID information is determined based on the message transmission period, and if the network controller sending the message and the network controller receiving the message belong to different functional domains, then the message transmission period is a first duration; otherwise, the message transmission period is a second duration, where the first duration is less than the second duration.

[0086] For example, the message period definition rule is that the message period for interactions between the power domain, chassis domain, and intelligent driving domain is 10ms or 20ms, while 100ms is preferred for other messages. The signal arrangement rules in the message are as follows: if the signal length is less than or equal to 8 bits, the signal must be arranged within one byte; if the signal length is greater than 8 bits and less than or equal to 16 bits, the signal must be arranged within two bytes, with the least significant bit or most significant bit at the beginning or end of the byte; if the signal length is greater than 16 bits and less than or equal to 24 bits, the signal must be arranged within three bytes, with the least significant bit or most significant bit at the beginning or end of the byte, and so on; and the position occupied by a newly added signal cannot occupy the position of an existing signal. To confirm whether a message has been previously routed to the network segment where the receiving node is located, you can check the message allocation table and the network segment allocation table. First, look up which network segments the message is routed to in the message allocation table based on the message ID. Then, check the network segment allocation table to see if the network segment where the message is located has a receiving node attached. Finally, record which messages have been sent to the network segment where the receiving node is located.

[0087] Furthermore, the vehicle network control signal list design method further includes: specially marking entries in the network control signal list that correspond to the newly added transceiver signal list. This special marking can be achieved by using a special color to identify entries related to the newly added transceiver signal list, thereby enabling staff to more intuitively identify the new content.

[0088] This application embodiment also provides a computer-readable storage medium storing program information. After reading the program information, the computer executes the steps of the vehicle network control signal list design method described in the above method embodiments.

[0089] This application also provides a computer program product, including a computer program / instructions, characterized in that, when the computer program / instructions are executed by a processor, they implement the steps of the vehicle network control signal list design method described in the above method embodiments.

[0090] This application also provides an electronic device, such as... Figure 2As shown, the electronic device includes at least one processor 21 and at least one memory 22. The at least one memory 22 stores program information. After reading the program information, the at least one processor 21 executes the vehicle network control signal list design method according to any of the above method embodiments. The device may further include an input device 23 and an output device 24. The processor 21, memory 22, input device 23, and output device 24 can be communicatively connected. The memory 22, as a non-volatile computer-readable storage medium, can be used to store non-volatile software programs, non-volatile computer-executable programs, and modules. The processor 21 executes various functional applications and data processing by running the non-volatile software programs, instructions, and modules stored in the memory 22, thereby implementing the vehicle network control signal list design method provided by any of the above embodiments. The memory 22 may include a program storage area and a data storage area. The program storage area may store the operating system and at least one application program required for a function; the data storage area may store data created based on the use of the vehicle network control signal list design method, etc. Furthermore, memory 22 may include high-speed random access memory and non-volatile memory, such as at least one disk storage device, flash memory device, or other non-volatile solid-state storage device. In some embodiments, memory 22 may optionally include memory remotely located relative to processor 21, which can be connected via a network to the apparatus performing the vehicle network control signal list design method. Examples of such networks include, but are not limited to, the Internet, intranets, local area networks, mobile communication networks, and combinations thereof. Input device 23 may receive user clicks and generate signal inputs related to user settings and function control of the vehicle network control signal list design method. Output device 24 may include a display device such as a display screen. When one or more modules are stored in memory 22 and are run by one or more processors 21, the vehicle network control signal list design method of any of the above method embodiments is executed.

[0091] As needed, the above technical solutions can be combined to achieve the best technical effect.

[0092] The above are merely the principles and preferred embodiments of this application. It should be noted that, for those skilled in the art, several other modifications can be made based on the principles of this application, and these modifications should also be considered within the scope of protection of this application.

Claims

1. A method for designing a vehicle network control signal list, characterized in that, include: Parse the vehicle function specification text and extract the network controller transmit and receive signal data from the vehicle function specification text. The network controller's transmit and receive signal data are integrated into the current transmit and receive signal list based on the transmit and receive signal list template. Compare the current transmit / receive signal list with the historical signal list, and determine the new transmit / receive signal list based on the comparison result; Based on the design rules of the newly added transceiver signal list, message allocation table, network segment allocation table and preset list, generate a network control signal list corresponding to the vehicle function specification text; The message allocation table records message ID information and the network segment information to which the message belongs; The network segment allocation table records the network segment names; The preset list design rules include: Assign network control signals with the same function, signal type, and / or transmission period to the same frame message; For network control signals that cross different network segments, if the network segment used to receive the network control signal is taken as the target network segment, then the network control signal is added to the existing messages destined for the target network segment. For network control signals that span different network segments and have functional safety requirements, if the network segment used to receive the network control signal is taken as the target network segment, then the network control signal is added to the existing messages to the target network segment or a new message is created for transmitting the network control signal.

2. The vehicle network control signal list design method according to claim 1, characterized in that, The process of parsing the vehicle function specification text and extracting the network controller transmit / receive signal data from the vehicle function specification text includes: Search for keywords in the vehicle functional specification text, including network controller identity, signal name, signal type, signal value, signal sender and / or signal receiver; Extract key data adjacent to the keyword, and group the key data with the corresponding keyword according to the network controller identity to obtain multiple groups of network controller transmit and receive signal data identified by the network controller identity.

3. The vehicle network control signal list design method according to claim 2, characterized in that: The transmit / receive signal list template is used to record the signal name, signal length, signal precision, offset, physical minimum value, physical maximum value, bus minimum value, bus maximum value, and signal source; The step of integrating the network controller's transmit and receive signal data into a transmit and receive signal list based on the transmit and receive signal list template includes: The signal name in the network controller's transmit and receive signal data is used as the signal name in the transmit and receive signal list template and then written into the transmit and receive signal list template. The signal length, signal precision, signal offset, physical minimum value, physical maximum value, bus minimum value, and bus maximum value in the transmit / receive signal list template are calculated based on the signal values ​​in the transmit / receive signal data of the network controller and then written into the transmit / receive signal list template. After determining the signal source in the signal transmission and reception list template based on the vehicle function specification text to which the network controller transmits and receives signal data belongs, the signal source is written into the signal transmission and reception list template to obtain the current signal transmission and reception list.

4. The vehicle network control signal list design method according to claim 3, characterized in that, The step of calculating the signal length, signal precision, signal offset, physical minimum value, physical maximum value, bus minimum value, and bus maximum value from the transmit / receive signal data of the network controller and then writing them into the transmit / receive signal list template includes: The signal length is calculated based on the difference between the maximum and minimum values ​​within the range described by the signal value. The physical minimum and the physical maximum values ​​are obtained based on continuous values ​​within the range described by the signal values. The minimum value of the bus is taken as the minimum value in the range of signal values ​​described, and the maximum value of the bus is taken as the maximum value in the range of signal values ​​described. The signal accuracy = (physical maximum value - physical minimum value) / (decimal value of bus maximum value - decimal value of bus minimum value); The signal offset = (physical minimum value × decimal value of bus maximum value - physical maximum value × decimal value of bus minimum value) / (decimal value of bus maximum value - decimal value of bus minimum value).

5. The vehicle network control signal list design method according to claim 1, characterized in that, The preset list design rules also include: The message ID information is determined based on the message sending period, and: If the network controller sending the message and the network controller receiving the message belong to different functional domains, the message sending period is the first duration; otherwise, the message sending period is the second duration, and the first duration is less than the second duration.

6. The vehicle network control signal list design method according to any one of claims 1-5, characterized in that, The method further includes: The entries in the network control signal list that correspond to the newly added transceiver signal list are specially marked.

7. A computer-readable storage medium, characterized in that, The storage medium stores program information, and after the computer reads the program information, it executes the steps of the vehicle network control signal list design method according to any one of claims 1-6.

8. A computer program product, characterized in that, The system includes a computer program / instruction, characterized in that, when executed by a processor, the computer program / instruction implements the steps of the vehicle network control signal list design method according to any one of claims 1-6.

9. An electronic device comprising a memory, a processor, and a computer program stored in the memory, characterized in that, The processor executes the computer program to implement the steps of the vehicle network control signal list design method according to any one of claims 1-6.