A new energy automobile electric control system signal data management platform and management method
The signal data management platform solves the problem of inconsistent signal information in the electronic control system of new energy vehicles, realizes the matching and management of signal attribute information, improves development efficiency and simulation success rate, and establishes a specific signal database to facilitate the later management of signals.
Patent Information
- Application Number
- CN202011619981.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2020-12-30
- Publication Date
- 2026-01-20
- Estimated Expiration
- 2040-12-30
AI Technical Summary
In the modular development of electronic control systems for new energy vehicles, inconsistencies in signal names, data types, and attribute information transmission lead to errors in model simulation and compilation results, reducing development efficiency.
A signal data management platform for a new energy vehicle electronic control system is provided, including signal input, database, preview and search units, for storing and classifying signal attribute information, and ensuring signal information matching consistency through keyword retrieval and comparison.
It improves the success rate of model simulation, avoids errors in signal information interaction, saves time and costs, and establishes a specific signal database for each new energy vehicle model, making it easier to manage.
Smart Images

Figure CN114691927B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The application belongs to the technical field of automobile electronics, and particularly relates to a new energy automobile electric control system signal data management platform and a management method. BACKGROUND
[0002] The rapid development of automobile electronics is of great significance to the development of new energy electric control systems. The modular development of new energy vehicle electric control system control strategies has higher requirements for the matching degree of signal types and names between modules.
[0003] In the existing whole vehicle model development process, the same signal appears in the input and output of different modules, and the information transmission of signal names, data types and signal attributes is incorrect, which greatly affects the model simulation and compilation results and reduces the development efficiency. Therefore, developing a tool that can store signal information of each module and effectively match the specific attributes of each signal is a technical problem that needs to be solved at present. SUMMARY
[0004] Therefore, the application provides a new energy automobile electric control system signal data management platform and a management method to greatly improve the development efficiency of the control model. To achieve the above purpose, the technical scheme adopted by the application is as follows:
[0005] In the first aspect, the application provides a new energy automobile electric control system signal data management platform, which comprises a signal input unit, a signal database, a signal preview unit and a signal search unit.
[0006] The signal input unit is used to input the signal attribute information in the current new energy vehicle control model into the signal database according to the requirements, and the vehicle control model comprises a plurality of different modules; the signal database is used to store the signal attribute information; the signal preview unit is used to display the signal attribute information according to the module to which it belongs; and the signal search unit is used to search for the required signal attribute information from the signal database, so that the developer can search and compare the signal attribute information through the signal search unit before determining the input and output signals of the model.
[0007] Optionally, the signal attribute information includes the Chinese name of the signal, the English name of the signal, the type of the signal and the specific meaning of the signal.
[0008] Optionally, the signal input unit comprises a verification subunit for verifying whether the Chinese name and the English name in the signal attribute information are in a legal format.
[0009] Optionally, the signal preview unit displays the signal attribute information according to the module to which it belongs in the form of a tree diagram.
[0010] Optionally, the signal searching unit is specifically configured to search for the required signal attribute information from the signal database according to the keyword.
[0011] Optionally, the signal previewing unit comprises an information echoing subunit configured to further display other attribute information of the signal according to the name information of the signal.
[0012] Optionally, the management platform further comprises a deleting unit configured to delete the unnecessary signal attribute information.
[0013] Optionally, the signal database adopts an XML format.
[0014] In a second aspect, the application provides a signal data management method for an electric control system of a new energy vehicle, comprising:
[0015] a. collating signals of each module in a whole vehicle control model of the new energy vehicle;
[0016] b. inputting signal attribute information of the signals of each module into a signal database, wherein the signal attribute information comprises Chinese name of the signal, English name of the signal, signal type and specific meaning of the signal;
[0017] c. searching for the required signal attribute information in the signal database and judging whether the signal attribute information is found;
[0018] d. if the signal attribute information is found, displaying the signal attribute information, so that a developer can search for and compare the signal attribute information before determining input and output signals of the model; if the signal attribute information is not found, returning to step c.
[0019] Optionally, the inputting of the signal attribute information of the signals of each module into the signal database specifically comprises:
[0020] receiving the input signal attribute information of the signals of each module;
[0021] checking whether the format of the signal attribute information is legal;
[0022] if yes, the inputting is successful, otherwise, the inputting fails.
[0023] Compared with the prior art, the application has the following beneficial technical effects:
[0024] 1. The application establishes a specific signal database for the current development of a new energy vehicle model, in the product development process by modules, a user can input a keyword in a signal searching module to search for required signal information; in addition, all signals in the current new energy vehicle model database are classified and displayed in a signal previewing module, so that repeated inputting, misinputting and other errors of the signals are avoided, and the accuracy of the product control model development is ensured.
[0025] 2、The application can make product control model developers search signal information through a signal searching module before determining the input and output signals of the model, avoid errors such as data type or signal name mismatch and signal repeated definition in signal information interaction, improve the model simulation success rate, and save time cost.
[0026] 3、The application establishes a specific signal database for each new energy vehicle, facilitating signal post-management; in addition, the management platform of the application can be designed as a desktop program, with short framework code, simple deployment, and easy operation. BRIEF DESCRIPTION OF DRAWINGS
[0027] In order to more clearly illustrate the technical solutions of the embodiments of the application, the following will briefly introduce the drawings needed to be used in the embodiments. It should be understood that the following drawings only show some embodiments of the application, and therefore should not be regarded as a limitation on the scope. For those skilled in the art, other related drawings can also be obtained without creative labor on the basis of these drawings.
[0028] Figure 1 is a structural block diagram of a new energy vehicle whole vehicle control model;
[0029] Figure 2 is a structural block diagram of a new energy vehicle electric control system signal data management platform provided by the embodiments of the application;
[0030] Figure 3 is a flowchart of a new energy vehicle electric control system signal data management method provided by the embodiments of the application;
[0031] Figure 4 is a flowchart of signal attribute information input provided by the embodiments of the application;
[0032] Figure 5 is a flowchart of searching for required signal attribute information provided by the embodiments of the application;
[0033] Figure 6 is an effect diagram of a signal preview unit displaying the signal attribute information according to the modules to which the signal attribute information belongs in the form of a tree diagram. DETAILED DESCRIPTION
[0034] In order to make the purpose, technical solutions and advantages of the embodiments of the application clearer, the following will combine the drawings in the embodiments of the application to clearly and completely describe the technical solutions in the embodiments of the application. Obviously, the described embodiments are some of the embodiments of the application, not all the embodiments.
[0035] As Figure 1As shown, developing a new new energy vehicle requires building a vehicle control model 1 of an electronic control system, the model is roughly divided into eight modules, which are auxiliary system 2, fault handling 3, logic control 4, power-on and power-off management 5, communication fault 6, input and output 7, power system 8 and gear management 9, product developers work in cooperation, and each module is developed in parallel. When the developers work in modules, there are problems such as signal crossing between modules, inconsistent signal definition, and signal reuse, which further leads to simulation failure, and more seriously, it will cause real vehicle debugging failure. In order to solve this problem, the signal matching tool is developed, which requires the developer to sort out the signal and enter before model development, and timely confirm the existence and actual definition of the signal, and then reference to the own model building, improve the model development efficiency and accuracy.
[0036] In a first aspect, the present application provides a new energy vehicle electronic control system signal data management platform, as shown in Figure 2 As shown, it comprises a signal input unit 210, a signal database 220, a signal preview unit 230 and a signal search unit 240;
[0037] The signal input unit 210 is used for inputting the signal attribute information in the current new energy vehicle control model according to the demand into the signal database, and the vehicle control model comprises a plurality of different modules; the signal database 220 is used for storing the signal attribute information; the signal preview unit 230 is used for displaying the signal attribute information according to the module to which it belongs; and the signal search unit 240 is used for searching the required signal attribute information from the signal database, so that the developer can search and compare the signal attribute information through the signal search unit before determining the input and output signals of the model.
[0038] The signal attribute information of each module in the vehicle control model is input into the signal database according to the actual demand, and in the product module development process, the user can search through the signal search unit to find the required signal attribute information; so that the product control model developer can search and compare the signal information through the signal search module before determining the input and output signals of the model, avoiding the mismatch of data type or signal name in signal information interaction, signal repeated definition and other errors, also improving the success rate of model simulation, saving time cost.
[0039] Specifically, the signal attribute information includes but is not limited to the Chinese name of the signal, the English name of the signal, the type of the signal and the specific meaning of the signal, and in some embodiments, the signal attribute information can also include the value range of the signal and other information.
[0040] As an optional implementation, the signal input unit 210 comprises a verification subunit for verifying whether the Chinese name and English name in the signal attribute information are in a legal format.
[0041] Specifically, the legal Chinese name in the input signal attribute information can be pre-defined to contain one or more of the following: numbers, letters, underscores, and Chinese characters; the legal English name can be required to contain one or more of the following: numbers, letters, and underscores, for example, for a certain control signal, the legal Chinese name can be control signal 1, and the legal English name can be contr_1. If an illegal character is input, an alarm message is output, which includes but is not limited to a pop-up warning.
[0042] The signal type can classify signals from different angles, such as classifying signals into analog signals and digital signals from the perspective of time continuity, classifying signals into periodic signals and aperiodic signals from the perspective of repeatability, classifying signals into one-dimensional signals and multi-dimensional signals from the perspective of dimension, and classifying signals into deterministic signals and random signals from the perspective of randomness.
[0043] As an optional implementation, the signal preview unit 230 displays the signal attribute information according to the corresponding module in the form of a tree diagram.
[0044] Figure 6 An effect diagram of the signal preview unit 230 displaying the signal attribute information according to the corresponding module in the form of a tree diagram, wherein the tree diagram further includes an icon identifier of the signal and an icon identifier of the module to which the signal belongs.
[0045] As an optional implementation, the signal search unit 240 is specifically configured to search for the required signal attribute information from the signal database according to a keyword.
[0046] In specific implementation, a search box can be designed, and the user can search for the required signal attribute information by inputting a keyword in the search box. In addition, other search methods such as semantic search can be used to search for all information stored in the database for the required signal, providing a reference for pre-addition of signals.
[0047] As an optional implementation, the signal preview unit 230 includes an information echoing subunit, which is configured to further display other attribute information of the signal according to the name information of the signal.
[0048] When the signal preview unit 230 displays the signal attribute information according to the corresponding module, for example, in the form of a tree diagram, the signal names are displayed under the branches of the tree diagram. In order to further understand other attribute information of the signal, the echoing subunit can be used to display the detailed attribute information of the signal. For example, the signal name under the tree diagram can be designed to be double-clicked, and the system will automatically search for other signal attribute information stored in the signal database and display the information.
[0049] The echo sub-unit can simplify the display interface of the signal preview unit 230, so that the detailed attribute information of the signal is not displayed on the interface temporarily, and the required detailed attribute information of the signal (for example, the English name, the meaning of the signal, and the value range of the signal, etc.) can be displayed through the autonomous selection of the user when necessary, so as to meet the actual needs of the user.
[0050] In addition, the signal preview unit 230 can also realize autonomous modification of signal attribute information according to requirements.
[0051] As an optional implementation, the management platform further comprises a deletion unit for deleting unnecessary signal attribute information.
[0052] If the newly added signal is successfully entered, the information filled in by the current signal entry unit 210 will be emptied through the deletion unit; if the historical search records in the signal search unit 240 are too many, the deletion unit can also be used for deletion, for example, manually clicking a button to empty.
[0053] As an optional implementation, the signal database adopts an XML format.
[0054] The XML file is used as the database, which does not depend on other database systems, provides functions of adding, deleting, modifying and searching externally, is simple and fast to configure, and can avoid calling third-party software.
[0055] It should be noted that the management platform described in the present application can be applied to, but is not limited to, a laptop computer and a desktop computer, and can be applied to a win7 system or a win10 system in software.
[0056] In a second aspect, the present application provides a new energy vehicle electric control system signal data management method, as shown in Figure 3 The method comprises the following steps:
[0057] S301. Comb the signals of each module in the new energy vehicle control model;
[0058] First, the signals of each module in the new energy vehicle control model are combed, and the signals and signal attribute information that need to be entered are sorted out.
[0059] S302. Enter the signal attribute information of the signals of each module into the signal database, and the signal attribute information comprises the Chinese name of the signal, the English name of the signal, the type of the signal, and the specific meaning of the signal; in some embodiments, the signal attribute information further comprises information such as the value range of the signal. According to the signal attribute information entry process Figure 4 From the beginning, inputting the Chinese name of the signal, inputting the English name of the signal, inputting the type of the signal, inputting the meaning of the signal, confirming the signal and ending the entry, a complete record will be successfully entered into the signal database after the process is ended.
[0060] The signal type can classify the signal from different angles, such as classifying the signal into an analog signal and a digital signal from time continuity, classifying the signal into a periodic signal and a non-periodic signal from repeatability, classifying the signal into a one-dimensional signal and a multi-dimensional signal from dimension, classifying the signal into a deterministic signal and a random signal from randomness, and the like.
[0061] S303. Finding the required signal attribute information in the signal database and judging whether it is found or not;
[0062] S304. If it is found, displaying the found signal attribute information, so that the developer can find and compare the signal attribute information before determining the input and output signals of the model; if it is not found, returning to step S303.
[0063] In the specific implementation, if the developer needs to find whether a certain signal exists in the current signal database or find the attribute of a certain signal, the developer can input the keyword in the search box, click the search button, and search the database. Figure 5 The signal search process is expanded to search, specifically, inputting the keyword in the search box, clicking the search button, searching the database, if the database is not found, checking the keyword and returning to input the keyword again; if the database search is successful, displaying the found signal attribute information, and then ending the search.
[0064] The application inputs the signal attribute information of each module in the whole vehicle control model into the signal database according to the actual demand, in the product module development process, the user can search and find the required signal attribute information through the signal search unit; the product control model developer can find and compare the signal information through the signal search module before determining the input and output signals of the model, which avoids the errors such as the mismatch of data type or signal name, repeated definition of signal, improves the success rate of model simulation, and saves the time cost.
[0065] As an optional implementation, the inputting the signal attribute information of each module signal into the signal database specifically includes:
[0066] receiving the input signal attribute information of each module signal;
[0067] verifying whether the format of the signal attribute information is legal or not;
[0068] If yes, the inputting is successful, otherwise, the inputting fails.
[0069] Specifically, it can be defined in advance that the legal Chinese name in the entered signal attribute information must contain one or more forms of numbers, letters, underscores and Chinese characters; it is required that the legal English name entered must contain one or more forms of numbers, letters and underscores, for example, for a certain control signal, its legal Chinese name can be control signal 1, and its legal English name can be contr_1. If an illegal character is input, an alarm information is output, which includes but is not limited to a pop-up warning.
[0070] The above merely describes a specific embodiment of the present application, but the protection scope of the present application is not limited thereto, any person skilled in the art can easily think of changes or replacements within the technical scope disclosed by the present application, which should be covered within the protection scope of the present application. Therefore, the protection scope of the present application should be subject to the protection scope of the claims.
Claims
1. A method for managing signal data in a new energy vehicle electronic control system, characterized in that, The adoption of a signal data management platform for new energy vehicle electronic control systems includes the following steps: a. Analyze the signals of each module in the overall vehicle control model of new energy vehicles; b. Input the signal attribute information of each module signal into the signal database. The signal attribute information includes the Chinese name of the signal, the English name of the signal, the signal type, and the specific meaning of the signal. c. Search the signal attribute information in the signal database and determine whether it is found; d. If found, display the signal attribute information so that developers can search and compare the signal attribute information before determining the input and output signals of the model; if not found, return to step c. The process of inputting the signal attribute information of each module signal into the signal database specifically includes: Receive signal attribute information from each input module signal; Verify that the format of the signal attribute information is valid; If yes, the entry is successful; otherwise, the entry fails. The signal data management platform for the new energy vehicle electronic control system includes a signal input unit, a signal database, a signal preview unit, and a signal search unit; The signal input unit is used to input the signal attribute information in the current new energy vehicle control model into the signal database as needed. The vehicle control model includes several different modules. The signal database is used to store the signal attribute information; the signal attribute information includes the Chinese name of the signal, the English name of the signal, the signal type, and the specific meaning of the signal; the signal database adopts XML format; The signal preview unit is used to display the signal attribute information according to the module to which it belongs; the signal preview unit includes an information display subunit, which is used to further display other attribute information of the signal in detail according to the name information of the signal. The signal lookup unit is used to search for the required signal attribute information from the signal database, so that developers can search and compare signal attribute information through the signal lookup unit before determining the input and output signals of the model; specifically, the signal lookup unit is used to search for the required signal attribute information from the signal database based on keywords. The signal input unit includes a verification subunit, which is used to verify whether the Chinese and English names in the signal attribute information are in a valid format; The signal preview unit displays the signal attribute information in a tree diagram format, categorized by module; the tree diagram also includes icon identifiers for the signal and icon identifiers for the module to which the signal belongs. It also includes a deletion unit for deleting unwanted signal attribute information.
2. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a computer desktop application program, which, when executed by a processor, performs the steps of the signal data management method for the new energy vehicle electronic control system as described in claim 1.
Citation Information
Patent Citations
Master data model management platform and method
CN111680087A