An expert knowledge intelligent design method and system for an automobile electric control system

CN117290946BActive Publication Date: 2026-07-21CHINA FAW CO LTD
View PDF 3 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
CHINA FAW CO LTD
Filing Date
2023-09-13
Publication Date
2026-07-21

Smart Images

  • Figure CN117290946B_ABST
    Figure CN117290946B_ABST
Patent Text Reader

Abstract

The application relates to an expert knowledge intelligent design method and system of an automobile electric control system, in particular to the technical field of automobile electric control design, which comprises the following steps: S1, importing vehicle parameters and equipment definitions; S2, calculating the vehicle parameters and the equipment definitions to obtain system component main parameter data and a system function list; S3, processing the system component main parameter data to obtain system component detailed parameters and a system component structure diagram; S4, processing the system function list to obtain system electric control software and printed circuit board hardware design data; S5, constructing a simulation model according to simulation model data to obtain a vehicle performance simulation model; S6, performing simulation operation on the vehicle performance simulation model to obtain performance simulation data of the vehicle performance simulation model; and S7, evaluating and optimizing iteration of the performance simulation data of the vehicle performance simulation model. The application improves the research and development efficiency of the automobile electric control system.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of automotive electronic control design technology, and in particular to an expert knowledge-based intelligent design method and system for automotive electronic control systems. Background Technology

[0002] The automotive industry commonly employs manual design and hierarchical review for research and development, relying on multiple rounds of prototype testing to compensate for design shortcomings. This creates a dependence on the skill level and quantity of designers, resulting in significant costs for prototype testing and extended development cycles. While recent digital transformation has gradually improved the intelligent methods of R&D, it hasn't brought about a qualitative change. To achieve the continuous accumulation of automotive design experience through IT, reduce the over-reliance on the skill level of design reviewers, and realize digital design and evaluation of automobiles—ultimately achieving intelligent automotive R&D—a smart design methodology is needed. This methodology should utilize precise calculations and digital twins of overall vehicle performance and all process stages to reduce the number of prototype testing rounds, lower testing costs, and shorten the development cycle.

[0003] Chinese Patent Publication No. CN115309912B discloses a knowledge graph construction method, intelligent reasoning method, and rapid design method for integrated electric drive structures. Based on knowledge engineering, the knowledge graph technology can effectively integrate unstructured text knowledge and various heterogeneous data from multiple sources to establish an entity relationship network. This network visually displays the relationships between data in graph form, effectively improving data integration quality and enhancing data interconnectivity. Through knowledge extraction, it can accurately and efficiently extract new knowledge from big data, facilitating knowledge mining and dissemination. This elevates the application scope of knowledge graphs from data retrieval and qualitative decision-making to comprehensive decision-making, effectively solving complex problems in manufacturing scenarios. However, this solution does not provide an expert knowledge graph and reasoning design scheme for electric control design, does not involve the integration of software tools and the generation of complete process design documents, and does not mention specific iterative optimization methods, thus failing to effectively improve the R&D efficiency of automotive electric control systems. Summary of the Invention

[0004] Therefore, this invention provides an expert knowledge-based intelligent design method and system for automotive electronic control systems to overcome the problem of low R&D efficiency in existing automotive electronic control systems.

[0005] To achieve the above objectives, on the one hand, the present invention provides an expert knowledge-based intelligent design method for automotive electronic control systems, comprising:

[0006] Step S1: Import the vehicle's overall parameters and equipment definitions;

[0007] Step S2: The imported vehicle parameters and equipment definitions are calculated through the vehicle requirements decomposition submodule to obtain the main parameter data of system components and the system function list.

[0008] Step S3: The calculated main parameter data of the system components are processed by the system component structure design submodule to obtain detailed parameters of the system components and structural diagrams of the system components.

[0009] Step S4: The calculated system function list is processed by the system function control design submodule to obtain system control software and printed circuit board hardware design data.

[0010] Step S5: The simulation model construction submodule uses the obtained detailed parameters of system components, structural diagrams of system components, system electronic control software and printed circuit board hardware design data as simulation model data to construct the simulation model and obtain the vehicle performance simulation model.

[0011] Step S6: The vehicle performance simulation model is simulated and run through the simulation test submodule to obtain the performance simulation data of the vehicle performance simulation model.

[0012] Step S7: The performance simulation data of the whole vehicle performance simulation model is evaluated through the evaluation and optimization iteration submodule. The simulation model data of the whole vehicle performance simulation model that meets the standard is output as an expert design report, and the whole vehicle performance simulation model that does not meet the standard is optimized and iterated.

[0013] Furthermore, in step S2, the vehicle demand decomposition submodule calculates the vehicle parameters and equipment definitions based on the scenario conditions in the vehicle usage scenario database and calls the vehicle demand decomposition method in the expert knowledge base to obtain the main parameter data of system components and the system function list.

[0014] Further, in step S3, when the detailed parameters of the system components are obtained, the system component structure design submodule calls the data combination in the product structure database, compares the main parameters of the system components with the preset main parameters of the system components in the product structure database, and processes the main parameters of the system components according to the comparison results, wherein:

[0015] When a preset system component main parameter that is consistent with the system component main parameter exists in the product structure database, the detailed system component parameter corresponding to the preset system component main parameter shall be used as the detailed system component parameter of the system component main parameter.

[0016] When there is no preset system component main parameter in the product structure database that is consistent with the system component main parameter, the detailed system component parameter corresponding to the preset system component main parameter with the smallest difference from the system component main parameter is selected as the detailed system component parameter to be adjusted of the system component main parameter. The detailed system component parameter to be adjusted of the system component main parameter is adjusted by calling the system component structure design method through the system component structure design submodule. The adjusted detailed system component parameter to be adjusted of the system component main parameter is used as the detailed system component parameter of the system component main parameter.

[0017] In step S3, when the system component structure diagram is obtained, the system component structure diagram is output through the data interface of the CAD design tool software based on the obtained detailed parameters of the system components.

[0018] Further, in step S4, the system function control design submodule calls the system function control design method and control software and hardware module library in the expert knowledge base, compares the system function list with the preset system function list in the control software and hardware module library, and processes the system function list according to the comparison result, wherein:

[0019] When there is a preset system function list in the electronic control software and hardware module library that is consistent with the system function list, the system electronic control software and printed circuit board hardware design data corresponding to the consistent preset system function list shall be used as the system electronic control software and printed circuit board hardware design data of the system function list.

[0020] When there is no preset system function list in the electronic control software and hardware module library that matches the system function list, the system electronic control software and printed circuit board hardware design data of the system function list are calculated and generated by calling the system function electronic control design method in the expert knowledge base through generative artificial intelligence AIGC generation technology.

[0021] Further, in step S5, the simulation model data is compared with the preset simulation model data in the mechanism simulation model database, and a simulation model is constructed based on the comparison results, wherein:

[0022] When there is a preset simulation model data in the mechanism simulation model database that is consistent with the simulation model data, the simulation model is constructed based on the preset simulation model data that is consistent with the simulation model data to obtain the vehicle performance simulation model;

[0023] When there is no preset simulation model data in the mechanism simulation model database that is consistent with the simulation model data, the performance simulation model construction method is called through the simulation model construction submodule to generate a whole vehicle performance simulation model based on the simulation model data.

[0024] Furthermore, in step S6, the simulation test submodule calls the simulation test method and the scenario condition data in the vehicle usage scenario database to perform simulation operation, thereby obtaining the performance simulation data of the whole vehicle performance simulation model.

[0025] Further, in step S7, when evaluating the performance simulation data of the whole vehicle performance simulation model, the performance simulation data of the whole vehicle performance simulation model is compared with the performance data of the parameter import module, and the evaluation is performed based on the comparison results, wherein:

[0026] When the performance simulation data of the whole vehicle performance simulation model meets the performance data of the parameter import module, the whole vehicle performance simulation model is deemed to meet the standard, and the simulation model data in the whole vehicle performance simulation model is output as an expert design report.

[0027] When the performance simulation data of the whole vehicle performance simulation model does not meet the performance data of the parameter import module, the whole vehicle performance simulation model is deemed to be substandard and the simulation model data in the whole vehicle performance simulation model will not be output.

[0028] Further, in step S7, when optimizing and iterating the vehicle performance simulation model that fails to meet the performance standards, the evaluation and optimization iteration submodule calls the evaluation and optimization iteration method. Based on the mapping relationship between the vehicle performance simulation model and the performance data, the parameters in the substandard vehicle performance simulation model are automatically optimized, and the output result of the vehicle performance simulation model is judged based on the number of optimization iterations, wherein:

[0029] If the number of optimization iterations is within the preset number of optimization iterations, and all parameters in the non-compliant vehicle performance simulation model meet the standards, the compliant vehicle performance simulation model after optimization iterations will be output as an expert design report.

[0030] If, after the preset number of optimization iterations, there are still non-compliant parameters in the non-compliant vehicle performance simulation model, the output coefficient A of the non-compliant vehicle performance simulation model is calculated based on the number N of non-compliant parameters, and A is set to A = 1 + [1 - e -N The output coefficient A is compared with the preset output coefficient A0, and the output results of the vehicle performance simulation model that fails to meet the standard are judged based on the comparison results.

[0031] When A≥A0, it is determined that the optimized and iterated vehicle performance simulation model that has not met the standard will be output.

[0032] When A < A0, it is determined that the optimized and iterated vehicle performance simulation model that has not met the standard will not be output;

[0033] In step S7, the compensation coefficient B is calculated based on the difference M in the number of non-compliant vehicle performance simulation models after optimization iteration, and B is set to 2 - e -2M The output coefficient A is compensated according to the compensation coefficient B, and the compensated output coefficient is Ab. Ab is set to B × A.

[0034] In step S7, the simulation time t of the substandard vehicle performance simulation model is compared with the preset simulation time t0, and the correction of the compensation coefficient is judged based on the comparison result, wherein:

[0035] When t≤t0, it is determined that the compensation coefficient will not be corrected;

[0036] When t > t0, it is determined that the compensation coefficient should be corrected, and the correction coefficient is set to C = 1 + [1 - e^(-t0)]. (t-t0) The compensation coefficient B is corrected according to the correction coefficient C. The corrected compensation coefficient is Bc, and Bc is set to C × B.

[0037] On the other hand, the present invention also provides an expert knowledge intelligent design system for automotive electronic control systems, comprising:

[0038] The parameter import module is used to import the vehicle's overall parameters, equipment definitions, and performance data.

[0039] The knowledge application and intelligent design unit is used to calculate the detailed parameters of the vehicle's system components, system component structure diagrams, system electronic control software, and printed circuit board hardware design data based on the imported vehicle parameters and equipment definitions. It then uses these data as simulation model data to construct a simulation model, resulting in a vehicle performance simulation model. The unit is also used to output an expert design report based on the performance data of the vehicle performance simulation model that meets the standards. The knowledge application and intelligent design unit is connected to the parameter import module.

[0040] The database is used to provide data information for knowledge application and intelligent design units, including product structure database, automobile usage scenario database, electronic control software and hardware module library, mechanism simulation model database, and the database is connected to knowledge application and intelligent design units.

[0041] The expert knowledge base provides an expert knowledge base for knowledge application and intelligent design units, including vehicle requirement decomposition methods, system component structure design methods, system functional electronic control design methods, performance simulation model construction methods, simulation testing methods, evaluation and optimization iteration methods. The expert knowledge base is connected to the knowledge application and intelligent design units.

[0042] The design tool software interface is used to provide design tool software interfaces for knowledge application and intelligent design units, including design tool software data interfaces, modeling tool interfaces, and simulation tool interfaces. The design tool software interface connects with the knowledge application and intelligent design units.

[0043] Furthermore, the knowledge application and intelligent design unit includes:

[0044] The vehicle requirements decomposition submodule is used to calculate the imported vehicle parameters and equipment definitions to obtain the main parameter data of system components and the system function list.

[0045] The system component structure design submodule is used to process the calculated main parameter data of the system components to obtain detailed parameters and structural diagrams of the system components. The system component structure design submodule is connected to the vehicle requirements decomposition submodule.

[0046] The system function electronic control design submodule is used to process the calculated system function list to obtain system electronic control software and printed circuit board hardware design data. The system function electronic control design submodule is connected to the vehicle requirements decomposition submodule.

[0047] The simulation model construction submodule is used to construct a simulation model from the obtained detailed parameters of system components, structural diagrams of system components, system electronic control software and printed circuit board hardware design data, so as to obtain a vehicle performance simulation model. The simulation model construction submodule is connected to the system component structure design submodule and the system function electronic control design submodule.

[0048] The simulation test submodule is used to run the vehicle performance simulation model to obtain the performance simulation data of the vehicle performance simulation model. The simulation test submodule is connected to the simulation model construction submodule.

[0049] The evaluation and optimization iteration submodule is used to evaluate the performance simulation data of the whole vehicle performance simulation model, output the simulation model data of the whole vehicle performance simulation model that meets the standard as an expert design report, and optimize and iterate the whole vehicle performance simulation model that does not meet the standard. The evaluation and optimization iteration submodule is connected to the simulation test submodule.

[0050] Compared with the prior art, the beneficial effects of the present invention are as follows: The method imports the vehicle parameters and equipment definitions in step S1 to facilitate intelligent design of the vehicle's electronic control system based on these parameters and definitions. Step S2 calculates the imported vehicle parameters and equipment definitions to obtain system component master parameter data and a system function list through the vehicle requirements decomposition submodule, thereby performing preliminary intelligent design of the vehicle's electronic control system and improving its R&D efficiency. Step S3 processes the calculated system component master parameter data to obtain detailed system component parameters and system component structure diagrams through the system component structure design submodule, further enhancing the intelligent design of the vehicle's electronic control system and improving its R&D efficiency. Step S4 processes the calculated system function list to obtain system electronic control software and printed circuit board hardware design data through the system function electronic control design submodule, further enhancing the intelligent design of the vehicle's electronic control system and improving its R&D efficiency. The method further utilizes the obtained detailed parameters of system components, system component structure diagrams, system electronic control software, and printed circuit board hardware design data as simulation model data in step S5 to construct a simulation model. This facilitates the generation of a vehicle performance simulation model through the simulation model construction submodule, enabling more detailed intelligent design of the automotive electronic control system and improving its R&D efficiency. Step S6 further simulates the vehicle performance simulation model to obtain performance simulation data through the simulation testing submodule. This simulates the results of the intelligent design to test the results and further improve the R&D efficiency of the automotive electronic control system. Step S7 evaluates the performance simulation data of the vehicle performance simulation model, outputting the data of compliant simulation models as an expert design report, and optimizing and iterating the compliant models. This allows the evaluation and optimization iteration submodule to optimize and iterate the compliant and compliant models, thereby improving the R&D efficiency of the automotive electronic control system. Attached Figure Description

[0051] Figure 1 This is a flowchart illustrating the expert knowledge intelligent design method for the automotive electronic control system in this embodiment.

[0052] Figure 2 This is a schematic diagram of the expert knowledge intelligent design system for the automotive electronic control system in this embodiment;

[0053] Figure 3 This is a schematic diagram of the knowledge application and intelligent design unit in this embodiment. Detailed Implementation

[0054] To make the objectives and advantages of the present invention clearer, the present invention will be further described below with reference to embodiments; it should be understood that the specific embodiments described herein are merely for explaining the present invention and are not intended to limit the present invention.

[0055] Preferred embodiments of the present invention will now be described with reference to the accompanying drawings. Those skilled in the art should understand that these embodiments are merely illustrative of the technical principles of the present invention and are not intended to limit the scope of protection of the present invention.

[0056] Furthermore, it should be noted that, in the description of this invention, unless otherwise explicitly specified and limited, the terms "installation," "connection," and "linking" should be interpreted broadly. For example, they can refer to a fixed connection, a detachable connection, or an integral connection; they can refer to a mechanical connection or an electrical connection; they can refer to a direct connection or an indirect connection through an intermediate medium; and they can refer to the internal connection of two components. Those skilled in the art can understand the specific meaning of the above terms in this invention according to the specific circumstances.

[0057] Please see Figure 1 As shown, it is a flowchart illustrating the expert knowledge intelligent design method for the automotive electronic control system in this embodiment. The method includes:

[0058] Step S1: Import the vehicle's overall parameters and equipment definitions;

[0059] Step S2: The imported vehicle parameters and equipment definitions are calculated through the vehicle requirements decomposition submodule to obtain the main parameter data of system components and the system function list.

[0060] Step S3: The calculated main parameter data of the system components are processed by the system component structure design submodule to obtain detailed parameters of the system components and structural diagrams of the system components.

[0061] Step S4: The calculated system function list is processed by the system function control design submodule to obtain system control software and printed circuit board hardware design data.

[0062] Step S5: The simulation model construction submodule uses the obtained detailed parameters of system components, structural diagrams of system components, system electronic control software and printed circuit board hardware design data as simulation model data to construct the simulation model and obtain the vehicle performance simulation model.

[0063] Step S6: The vehicle performance simulation model is simulated and run through the simulation test submodule to obtain the performance simulation data of the vehicle performance simulation model.

[0064] Step S7: The performance simulation data of the whole vehicle performance simulation model is evaluated through the evaluation and optimization iteration submodule. The simulation model data of the whole vehicle performance simulation model that meets the standard is output as an expert design report, and the whole vehicle performance simulation model that does not meet the standard is optimized and iterated.

[0065] Specifically, the method imports the vehicle's overall parameters and equipment definitions in step S1 to facilitate intelligent design of the vehicle's electronic control system based on these parameters and definitions. Step S2 calculates the imported vehicle parameters and equipment definitions to obtain system component master parameter data and a system function list through the vehicle requirements decomposition submodule, enabling preliminary intelligent design of the vehicle's electronic control system and improving its development efficiency. Step S3 processes the calculated system component master parameter data to obtain detailed system component parameters and structural diagrams through the system component structure design submodule, further enhancing intelligent design and improving development efficiency. Step S4 processes the calculated system function list to obtain system electronic control software and printed circuit board hardware design data through the system function electronic control design submodule, further enhancing intelligent design and improving development efficiency. 5. The obtained detailed parameters of system components, structural diagrams of system components, system electronic control software, and printed circuit board hardware design data are used as simulation model data to construct a simulation model. This allows for the generation of a vehicle performance simulation model through the simulation model construction submodule, enabling more detailed intelligent design of the automotive electronic control system and improving the R&D efficiency of the automotive electronic control system. The method also includes step S6, which simulates the vehicle performance simulation model to obtain performance simulation data through the simulation testing submodule. This simulates the results of the intelligent design to test the results of the intelligent design, further improving the R&D efficiency of the automotive electronic control system. The method also includes step S7, which evaluates the performance simulation data of the vehicle performance simulation model. The simulation model data that meets the standards is output as an expert design report, while the vehicle performance simulation models that do not meet the standards are optimized and iterated. This allows for the evaluation and optimization iteration submodule to optimize and iterate the vehicle performance simulation models that meet the standards, thereby improving the R&D efficiency of the automotive electronic control system.

[0066] Specifically, in step S1, the vehicle parameters and equipment definitions are imported into the knowledge application and intelligent design unit through the parameter import module.

[0067] Specifically, the vehicle parameters refer to constraints such as the vehicle's overall size, weight, power, and structural form, while the equipment definition refers to the vehicle's functions and usage scenario requirements.

[0068] Specifically, in step S2, the vehicle demand decomposition submodule calculates the vehicle parameters and equipment definitions based on the scenario conditions in the vehicle usage scenario database and calls the vehicle demand decomposition method in the expert knowledge base to obtain the main parameter data of system components and the system function list.

[0069] Specifically, the system component master parameter data refers to the main parameter data of the automotive system components, and the system function list refers to the specific functional logic and performance indicators of the automotive system under different operating conditions.

[0070] Specifically, in step S3, when the detailed parameters of the system components are obtained, the system component structure design submodule calls the data combination in the product structure database, compares the main parameters of the system components with the preset main parameters of the system components in the product structure database, and processes the main parameters of the system components according to the comparison results, wherein:

[0071] When a preset system component main parameter that is consistent with the system component main parameter exists in the product structure database, the detailed system component parameter corresponding to the preset system component main parameter shall be used as the detailed system component parameter of the system component main parameter.

[0072] When there is no preset system component main parameter in the product structure database that is consistent with the system component main parameter, the detailed system component parameter corresponding to the preset system component main parameter with the smallest difference from the system component main parameter is selected as the detailed system component parameter to be adjusted of the system component main parameter. The detailed system component parameter to be adjusted of the system component main parameter is adjusted by calling the system component structure design method through the system component structure design submodule. The adjusted detailed system component parameter to be adjusted of the system component main parameter is then used as the detailed system component parameter of the system component main parameter.

[0073] Specifically, the system component structure design method refers to a logical method for adjusting the detailed parameters of the system component to be adjusted to obtain the main parameters of the system component. This embodiment does not specifically limit the specific content of the system component structure design method. Those skilled in the art can freely set it, as long as it meets the adjustment requirements of the detailed parameters of the system component to be adjusted. For example, the system component structure design method can be designed to select the detailed parameters of the system component with the smallest difference from the detailed parameters of the system component to be adjusted in the product structure database as the main parameters of the system component.

[0074] Specifically, the data combination in the product structure database refers to the data combination stored in the product structure database that consists of preset system component main parameters and corresponding system component detailed parameters.

[0075] Specifically, in step S3, when the system component structure diagram is obtained, the system component structure diagram is output through the data interface of the CAD design tool software based on the obtained detailed parameters of the system components.

[0076] Specifically, the CAD design tool software data interface refers to one type of design tool software data interface in this embodiment.

[0077] Specifically, in step S4, the system function control design submodule calls the system function control design method and control software and hardware module library from the expert knowledge base, compares the system function list with the preset system function list in the control software and hardware module library, and processes the system function list according to the comparison result, wherein:

[0078] When there is a preset system function list in the electronic control software and hardware module library that is consistent with the system function list, the system electronic control software and printed circuit board hardware design data corresponding to the consistent preset system function list shall be used as the system electronic control software and printed circuit board hardware design data of the system function list.

[0079] When there is no preset system function list in the electronic control software and hardware module library that matches the system function list, the system electronic control software and printed circuit board hardware design data of the system function list are calculated and generated by calling the system function electronic control design method in the expert knowledge base through generative artificial intelligence AIGC generation technology.

[0080] Specifically, the system function electrical control design method refers to the logical method for generating system electrical control software and printed circuit board hardware design data for system function lists. This embodiment does not limit the specific logic of the system function electrical control design method. Those skilled in the art can freely set it, as long as it meets the calculation requirements of system electrical control software and printed circuit board hardware design data for system function lists.

[0081] Specifically, in step S5, the simulation model data is compared with the preset simulation model data in the mechanism simulation model database, and a simulation model is constructed based on the comparison results, wherein:

[0082] When there is a preset simulation model data in the mechanism simulation model database that is consistent with the simulation model data, the simulation model is constructed based on the preset simulation model data that is consistent with the simulation model data to obtain the vehicle performance simulation model;

[0083] When there is no preset simulation model data in the mechanism simulation model database that is consistent with the simulation model data, the performance simulation model construction method is called through the simulation model construction submodule to generate a whole vehicle performance simulation model based on the simulation model data.

[0084] Specifically, the performance simulation model construction method refers to a logical method set within the vehicle system to directly generate a whole vehicle performance simulation model based on simulation model data. This embodiment does not specifically limit the logic of the performance simulation model construction method. Those skilled in the art can freely set it, as long as it meets the requirement of generating a whole vehicle performance simulation model within the vehicle system. For example, simulation model software can be set in the logic of the performance simulation model construction method to generate a whole vehicle performance simulation model.

[0085] Specifically, in step S6, the simulation test submodule calls the simulation test method and the scenario condition data in the vehicle usage scenario database to run the simulation and obtain the performance simulation data of the whole vehicle performance simulation model.

[0086] Specifically, the simulation testing method refers to the logical method for simulating and testing the performance simulation model of the whole vehicle. This embodiment does not specifically limit the logic of the simulation testing method. Those skilled in the art can freely set it according to actual needs, as long as the need to obtain performance simulation data is met.

[0087] Specifically, in step S7, when evaluating the performance simulation data of the whole vehicle performance simulation model, the performance simulation data of the whole vehicle performance simulation model is compared with the performance data of the parameter import module, and the evaluation is performed based on the comparison results, wherein:

[0088] When the performance simulation data of the whole vehicle performance simulation model meets the performance data of the parameter import module, the whole vehicle performance simulation model is deemed to meet the standard, and the simulation model data in the whole vehicle performance simulation model is output as an expert design report.

[0089] When the performance simulation data of the whole vehicle performance simulation model does not meet the performance data of the parameter import module, the whole vehicle performance simulation model is deemed to be substandard and the simulation model data in the whole vehicle performance simulation model will not be output.

[0090] Specifically, in step S7, when optimizing and iterating the vehicle performance simulation model that fails to meet the performance standards, the evaluation and optimization iteration submodule calls the evaluation and optimization iteration method. Based on the mapping relationship between the vehicle performance simulation model and the performance data, the parameters in the substandard vehicle performance simulation model are automatically optimized, and the output result of the vehicle performance simulation model is judged based on the number of optimization iterations.

[0091] If the number of optimization iterations is within the preset number of optimization iterations, and all parameters in the non-compliant vehicle performance simulation model meet the standards, the compliant vehicle performance simulation model after optimization iterations will be output as an expert design report.

[0092] If, after the preset number of optimization iterations, there are still non-compliant parameters in the non-compliant vehicle performance simulation model, the output coefficient A of the non-compliant vehicle performance simulation model is calculated based on the number N of non-compliant parameters, and A is set to A = 1 + [1 - e -N The output coefficient A is compared with the preset output coefficient A0, and the output results of the vehicle performance simulation model that fails to meet the standard are judged based on the comparison results.

[0093] When A≥A0, it is determined that the optimized and iterated vehicle performance simulation model that has not met the standard will be output.

[0094] When A < A0, it is determined that the optimized and iterated vehicle performance simulation model that has not met the standard will not be output.

[0095] Specifically, the evaluation and optimization iteration method refers to a logical method that evaluates the performance data of the whole vehicle performance simulation model and automatically optimizes the parameters in the whole vehicle performance simulation model that does not meet the standards based on the mapping relationship between the whole vehicle performance simulation model and the performance data. This embodiment does not limit the specific content of the evaluation and optimization iteration method. Those skilled in the art can set it freely according to actual needs, as long as it meets the needs of evaluating and optimizing the whole vehicle performance simulation model based on the mapping relationship between the whole vehicle performance simulation model and the performance data.

[0096] Specifically, in step S7, the compensation coefficient B is calculated based on the difference M in the number of non-compliant vehicle performance simulation models after optimization iteration, and B is set to 2-e -2M The output coefficient A is compensated according to the compensation coefficient B, and the compensated output coefficient is Ab. Ab is set to B × A.

[0097] Specifically, in step S7, the simulation time t of the substandard vehicle performance simulation model is compared with the preset simulation time t0, and the correction of the compensation coefficient is judged based on the comparison result, wherein:

[0098] When t≤t0, it is determined that the compensation coefficient will not be corrected;

[0099] When t > t0, it is determined that the compensation coefficient should be corrected, and the correction coefficient is set to C = 1 + [1 - e^(-t0)]. (t-t0) The compensation coefficient B is corrected according to the correction coefficient C. The corrected compensation coefficient is Bc, and Bc is set to C × B.

[0100] Please see Figure 2 As shown, this is a structural diagram of the expert knowledge intelligent design system for the automotive electronic control system in this embodiment. The system includes:

[0101] The parameter import module is used to import the vehicle's overall parameters, equipment definitions, and performance data.

[0102] The knowledge application and intelligent design unit is used to calculate the detailed parameters of the vehicle's system components, system component structure diagrams, system electronic control software, and printed circuit board hardware design data based on the imported vehicle parameters and equipment definitions. It then uses these data as simulation model data to construct a simulation model, resulting in a vehicle performance simulation model. The unit is also used to output an expert design report based on the performance data of the vehicle performance simulation model that meets the standards. The knowledge application and intelligent design unit is connected to the parameter import module.

[0103] The database is used to provide data information for knowledge application and intelligent design units, including product structure database, automobile usage scenario database, electronic control software and hardware module library, mechanism simulation model database, and the database is connected to knowledge application and intelligent design units.

[0104] The expert knowledge base provides an expert knowledge base for knowledge application and intelligent design units, including vehicle requirement decomposition methods, system component structure design methods, system functional electronic control design methods, performance simulation model construction methods, simulation testing methods, evaluation and optimization iteration methods. The expert knowledge base is connected to the knowledge application and intelligent design units.

[0105] The design tool software interface is used to provide design tool software interfaces for knowledge application and intelligent design units, including design tool software data interfaces, modeling tool interfaces, and simulation tool interfaces. The design tool software interface connects with the knowledge application and intelligent design units.

[0106] Please see Figure 3 As shown, this is a structural diagram of the knowledge application and intelligent design unit in this embodiment. The knowledge application and intelligent design unit includes:

[0107] The vehicle requirements decomposition submodule is used to calculate the imported vehicle parameters and equipment definitions to obtain the main parameter data of system components and the system function list.

[0108] The system component structure design submodule is used to process the calculated main parameter data of the system components to obtain detailed parameters and structural diagrams of the system components. The system component structure design submodule is connected to the vehicle requirements decomposition submodule.

[0109] The system function electronic control design submodule is used to process the calculated system function list to obtain system electronic control software and printed circuit board hardware design data. The system function electronic control design submodule is connected to the vehicle requirements decomposition submodule.

[0110] The simulation model construction submodule is used to construct a simulation model from the obtained detailed parameters of system components, structural diagrams of system components, system electronic control software and printed circuit board hardware design data, so as to obtain a vehicle performance simulation model. The simulation model construction submodule is connected to the system component structure design submodule and the system function electronic control design submodule.

[0111] The simulation test submodule is used to run the vehicle performance simulation model to obtain the performance simulation data of the vehicle performance simulation model. The simulation test submodule is connected to the simulation model construction submodule.

[0112] The evaluation and optimization iteration submodule is used to evaluate the performance simulation data of the whole vehicle performance simulation model, output the simulation model data of the whole vehicle performance simulation model that meets the standard as an expert design report, and optimize and iterate the whole vehicle performance simulation model that does not meet the standard. The evaluation and optimization iteration submodule is connected to the simulation test submodule.

[0113] Specifically, the application of the expert knowledge intelligent design method for the automotive electronic control system described in this embodiment is as follows:

[0114] Step S1: Import the vehicle's overall parameters and equipment definitions. The vehicle's overall parameters are: front axle load 1300kg.

[0115] Step S2: The imported vehicle parameters and equipment definitions are calculated through the vehicle demand decomposition submodule to obtain the main parameter data of system components and the system function list. The main parameter data of system components includes the maximum rack force required by the steering system of 12kN and the linear angle transmission ratio of 55mm / revolution.

[0116] Step S3: The system component structure design method is called through the system component structure design submodule, and the calculated system component main parameter data is processed through the data interface of the Catia design tool software to obtain the detailed parameters of the system component and the system component structure diagram.

[0117] Step S4: The calculated system function list is processed by the system function control design submodule to obtain system control software and printed circuit board hardware design data.

[0118] Step S5: The simulation model construction submodule uses the obtained detailed parameters of system components, system component structure diagrams, system electronic control software and printed circuit board hardware design data as simulation model data. It calls the system function electronic control design method in the expert knowledge base and uses the Simulink modeling tool software to construct the simulation model to obtain the whole vehicle performance simulation model.

[0119] Step S6: The performance simulation model is constructed by calling the performance simulation model construction method through the simulation test submodule and the Carsim simulation tool software is used to simulate and run the whole vehicle performance simulation model to obtain the performance simulation data of the whole vehicle performance simulation model.

[0120] Step S7: The performance simulation data of the vehicle performance simulation model is evaluated through the evaluation and optimization iteration submodule. The vehicle performance simulation model with a steering torque of less than 5 Nm at the steering speed when turning in place is optimized and iterated. The mathematical relationship T between the steering torque and the steering electronic control design parameters is extracted. Hand =F(T) Motor (i, PWM, ...), select The parameters that change most significantly are optimized and iterated, and the simulation model data of the whole vehicle performance simulation model that meets the requirement of steering speed and hand torque greater than or equal to 5Nm for turning in place is output as the expert design report.

[0121] The technical solution of the present invention has been described above with reference to the preferred embodiments shown in the accompanying drawings. However, it will be readily understood by those skilled in the art that the scope of protection of the present invention is obviously not limited to these specific embodiments. Without departing from the principles of the present invention, those skilled in the art can make equivalent changes or substitutions to the relevant technical features, and the technical solutions after these changes or substitutions will all fall within the scope of protection of the present invention.

Claims

1. An expert knowledge-based intelligent design method for automotive electronic control systems, characterized in that, include: Step S1: Import the vehicle's overall parameters and equipment definitions; Step S2: The imported vehicle parameters and equipment definitions are calculated through the vehicle requirements decomposition submodule to obtain the main parameter data of system components and the system function list. Step S3: The calculated main parameter data of the system components are processed by the system component structure design submodule to obtain detailed parameters of the system components and structural diagrams of the system components. Step S4: The calculated system function list is processed by the system function control design submodule to obtain system control software and printed circuit board hardware design data. Step S5: The simulation model construction submodule uses the obtained detailed parameters of system components, structural diagrams of system components, system electronic control software and printed circuit board hardware design data as simulation model data to construct the simulation model and obtain the vehicle performance simulation model. Step S6: The vehicle performance simulation model is simulated and run through the simulation test submodule to obtain the performance simulation data of the vehicle performance simulation model. Step S7: The performance simulation data of the whole vehicle performance simulation model is evaluated through the evaluation and optimization iteration submodule. The simulation model data of the whole vehicle performance simulation model that meets the standard is output as an expert design report, and the whole vehicle performance simulation model that does not meet the standard is optimized and iterated. In step S7, when optimizing and iterating the vehicle performance simulation model that fails to meet the performance standards, the evaluation and optimization iteration submodule calls the evaluation and optimization iteration method. Based on the mapping relationship between the vehicle performance simulation model and the performance data, the parameters in the substandard vehicle performance simulation model are automatically optimized, and the output results of the vehicle performance simulation model are judged based on the number of optimization iterations. If the number of optimization iterations is within the preset number of optimization iterations, and all parameters in the non-compliant vehicle performance simulation model meet the standards, the compliant vehicle performance simulation model after optimization iterations will be output as an expert design report. If, after the preset number of optimization iterations, there are still non-compliant parameters in the non-compliant vehicle performance simulation model, the output coefficient A of the non-compliant vehicle performance simulation model is calculated based on the number N of non-compliant parameters, and A is set to A = 1 + [1 - e^(-N / N)]. -N The output coefficient A is compared with the preset output coefficient A0, and the output results of the vehicle performance simulation model that fails to meet the standard are judged based on the comparison results. When A≥A0, it is determined that the optimized and iterated vehicle performance simulation model that has not met the standard will be output. When A < A0, it is determined that the optimized and iterated vehicle performance simulation model that has not met the standard will not be output; In step S7, the compensation coefficient B is calculated based on the difference M in the number of non-compliant vehicle performance simulation models after optimization iteration, and B is set to 2-e -2M The output coefficient A is compensated according to the compensation coefficient B, and the compensated output coefficient is Ab. Ab is set to B × A. In step S7, the simulation time t of the substandard vehicle performance simulation model is compared with the preset simulation time t0, and the correction of the compensation coefficient is judged based on the comparison result, wherein: When t≤t0, it is determined that the compensation coefficient will not be corrected; When t > t0, it is determined that the compensation coefficient should be corrected, and the correction coefficient is set to C = 1 + [1 - e^(-t0)]. (t-t0) The compensation coefficient B is corrected according to the correction coefficient C. The corrected compensation coefficient is Bc, and Bc is set to C × B.

2. The expert knowledge intelligent design method for automotive electronic control systems according to claim 1, characterized in that, In step S2, the vehicle demand decomposition submodule calculates the vehicle parameters and equipment definitions based on the scenario conditions in the vehicle usage scenario database and calls the vehicle demand decomposition method in the expert knowledge base to obtain the main parameter data of system components and the system function list.

3. The expert knowledge intelligent design method for automotive electronic control systems according to claim 1, characterized in that, In step S3, upon obtaining the detailed parameters of the system components, the system component structure design submodule calls the data combination in the product structure database, compares the main parameters of the system components with the preset main parameters of the system components in the product structure database, and processes the main parameters of the system components based on the comparison results, wherein: When a preset system component main parameter that is consistent with the system component main parameter exists in the product structure database, the detailed system component parameter corresponding to the preset system component main parameter shall be used as the detailed system component parameter of the system component main parameter. When there is no preset system component main parameter in the product structure database that is consistent with the system component main parameter, the detailed system component parameter corresponding to the preset system component main parameter with the smallest difference from the system component main parameter is selected as the detailed system component parameter to be adjusted of the system component main parameter. The detailed system component parameter to be adjusted of the system component main parameter is adjusted by calling the system component structure design method through the system component structure design submodule. The adjusted detailed system component parameter to be adjusted of the system component main parameter is used as the detailed system component parameter of the system component main parameter. In step S3, when the system component structure diagram is obtained, the system component structure diagram is output through the data interface of the CAD design tool software based on the obtained detailed parameters of the system components.

4. The expert knowledge intelligent design method for automotive electronic control systems according to claim 1, characterized in that, In step S4, the system function control design submodule calls the system function control design method and control software and hardware module library from the expert knowledge base, compares the system function list with the preset system function list in the control software and hardware module library, and processes the system function list according to the comparison result, wherein: When there is a preset system function list in the electronic control software and hardware module library that is consistent with the system function list, the system electronic control software and printed circuit board hardware design data corresponding to the consistent preset system function list shall be used as the system electronic control software and printed circuit board hardware design data of the system function list. When there is no preset system function list in the electronic control software and hardware module library that matches the system function list, the system electronic control software and printed circuit board hardware design data of the system function list are calculated and generated by calling the system function electronic control design method in the expert knowledge base through generative artificial intelligence AIGC generation technology.

5. The expert knowledge intelligent design method for automotive electronic control systems according to claim 1, characterized in that, In step S5, the simulation model data is compared with the preset simulation model data in the mechanism simulation model database, and the simulation model is constructed based on the comparison results, wherein: When there is a preset simulation model data in the mechanism simulation model database that is consistent with the simulation model data, the simulation model is constructed based on the preset simulation model data that is consistent with the simulation model data to obtain the vehicle performance simulation model; When there is no preset simulation model data in the mechanism simulation model database that is consistent with the simulation model data, the performance simulation model construction method is called through the simulation model construction submodule to generate a whole vehicle performance simulation model based on the simulation model data.

6. The expert knowledge intelligent design method for automotive electronic control systems according to claim 1, characterized in that, In step S6, the simulation test submodule calls the simulation test method and the scenario condition data in the vehicle usage scenario database to run the simulation and obtain the performance simulation data of the whole vehicle performance simulation model.

7. The expert knowledge intelligent design method for automotive electronic control systems according to claim 1, characterized in that, In step S7, when evaluating the performance simulation data of the whole vehicle performance simulation model, the performance simulation data of the whole vehicle performance simulation model is compared with the performance data of the parameter import module, and the evaluation is performed based on the comparison results, wherein: When the performance simulation data of the whole vehicle performance simulation model meets the performance data of the parameter import module, the whole vehicle performance simulation model is deemed to meet the standard, and the simulation model data in the whole vehicle performance simulation model is output as an expert design report. When the performance simulation data of the whole vehicle performance simulation model does not meet the performance data of the parameter import module, the whole vehicle performance simulation model is deemed to be substandard and the simulation model data in the whole vehicle performance simulation model will not be output.

8. A system for applying an expert knowledge intelligent design method to an automotive electronic control system as described in any one of claims 1-7, comprising: The parameter import module is used to import the vehicle's overall parameters, equipment definitions, and performance data. The knowledge application and intelligent design unit is used to calculate the detailed parameters of the vehicle's system components, system component structure diagrams, system electronic control software, and printed circuit board hardware design data based on the imported vehicle parameters and equipment definitions. It then uses these data as simulation model data to construct a simulation model, resulting in a vehicle performance simulation model. The unit is also used to output an expert design report based on the performance data of the vehicle performance simulation model that meets the standards. The knowledge application and intelligent design unit is connected to the parameter import module. The database is used to provide data information for knowledge application and intelligent design units, including product structure database, automobile usage scenario database, electronic control software and hardware module library, mechanism simulation model database, and the database is connected to knowledge application and intelligent design units. The expert knowledge base provides an expert knowledge base for knowledge application and intelligent design units, including vehicle requirement decomposition methods, system component structure design methods, system functional electronic control design methods, performance simulation model construction methods, simulation testing methods, evaluation and optimization iteration methods. The expert knowledge base is connected to the knowledge application and intelligent design units. The design tool software interface is used to provide design tool software interfaces for knowledge application and intelligent design units, including design tool software data interfaces, modeling tool interfaces, and simulation tool interfaces. The design tool software interface connects with the knowledge application and intelligent design units.

9. The expert knowledge intelligent design system for automotive electronic control systems according to claim 8, characterized in that, The knowledge application and intelligent design unit includes: The vehicle requirements decomposition submodule is used to calculate the imported vehicle parameters and equipment definitions to obtain the main parameter data of system components and the system function list. The system component structure design submodule is used to process the calculated main parameter data of the system components to obtain detailed parameters and structural diagrams of the system components. The system component structure design submodule is connected to the vehicle requirements decomposition submodule. The system function electronic control design submodule is used to process the calculated system function list to obtain system electronic control software and printed circuit board hardware design data. The system function electronic control design submodule is connected to the vehicle requirements decomposition submodule. The simulation model construction submodule is used to construct a simulation model from the obtained detailed parameters of system components, structural diagrams of system components, system electronic control software and printed circuit board hardware design data, so as to obtain a vehicle performance simulation model. The simulation model construction submodule is connected to the system component structure design submodule and the system function electronic control design submodule. The simulation test submodule is used to run the vehicle performance simulation model to obtain the performance simulation data of the vehicle performance simulation model. The simulation test submodule is connected to the simulation model construction submodule. The evaluation and optimization iteration submodule is used to evaluate the performance simulation data of the whole vehicle performance simulation model, output the simulation model data of the whole vehicle performance simulation model that meets the standard as an expert design report, and optimize and iterate the whole vehicle performance simulation model that does not meet the standard. The evaluation and optimization iteration submodule is connected to the simulation test submodule.