A simulation model parameter optimization and result analysis platform based on a unified interface layer

CN122987315APending Publication Date: 2026-10-27中南建筑设计院股份有限公司
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202611064686.X
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2026-07-17
Publication Date
2026-10-27

AI Technical Summary

Technical Problem

[0004]本发明旨在提供一种基于统一接口层的仿真模型参数优化及结果分析平台,用于解决现有仿真模型参数优化系统在实现过程中与具体仿真软件高度耦合、难以复用的问题,通过引入统一的仿真模型接口层,对仿真模型参数、仿真计算调用方式及仿真计算结果输出规则进行统一描述,使参数优化过程不依赖于具体仿真软件的实现方式,从而提高仿真模型参数优化系统的通用性、扩展性及复用性,降低系统开发与维护成本,满足跨专业、多仿真软件场景下的参数优化需求

Benefits of technology

通过引入统一的仿真模型接口层,将参数优化流程与具体仿真软件的计算过程进行解耦,使参数优化系统无需针对不同仿真软件进行定制开发,提高了系统的通用性与复用性。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122987315A_ABST
    Figure CN122987315A_ABST
Patent Text Reader

Abstract

The application discloses a simulation model parameter optimization and result analysis platform based on a unified interface layer, comprising: a unified simulation model interface layer, which is used for structurally describing parameter information of a simulation model, simulation calculation calling manners and simulation calculation result output rules in a manner irrelevant to simulation software, and establishing a corresponding relationship among the three; a simulation calculation control module, which is used for generating simulation calculation calling instructions and calling external simulation software to perform calculation; a result reading and analyzing module, which is used for reading simulation results and constructing a target function; an optimization algorithm module, which is used for iteratively generating parameter combinations and driving simulation calculation; a data storage module, which is used for storing optimization process data; and a result analysis module, which is used for statistically analyzing and visually displaying optimization results, and outputting an optimal parameter combination. The application decouples the parameter optimization process from specific simulation software through the unified simulation model interface layer, and improves the universality and reusability of the parameter optimization system.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of simulation model parameter optimization technology, specifically to a simulation model parameter optimization and result analysis platform based on a unified interface layer. Background Technology

[0002] In engineering design and scientific research, simulation models are typically built using simulation software, and parameter optimization methods are employed to calibrate or optimize model parameters to improve the accuracy of model calculation results or system design performance. Existing simulation model parameter optimization systems are mostly custom-developed for specific simulation software. Different simulation software programs differ in their model parameter definition methods, simulation startup methods, and calculation result output formats, resulting in the parameter optimization process being tightly coupled with the specific simulation software.

[0003] When it is necessary to optimize the parameters of simulation models built on different simulation software, it is usually necessary to develop separate functional modules for parameter configuration, calculation and result analysis for each simulation software. This makes it difficult to achieve unified management and reuse, which not only increases the system development and maintenance costs, but also limits the application of parameter optimization methods in cross-disciplinary and multi-simulation software scenarios. Summary of the Invention

[0004] This invention aims to provide a simulation model parameter optimization and result analysis platform based on a unified interface layer. This platform addresses the problem of existing simulation model parameter optimization systems being highly coupled with specific simulation software and difficult to reuse. By introducing a unified simulation model interface layer, the platform provides a unified description of simulation model parameters, simulation calculation calling methods, and simulation calculation result output rules. This makes the parameter optimization process independent of the implementation method of specific simulation software, thereby improving the versatility, scalability, and reusability of the simulation model parameter optimization system, reducing system development and maintenance costs, and meeting the parameter optimization needs in cross-disciplinary and multi-simulation software scenarios.

[0005] To achieve the above objectives, the technical solution adopted by the present invention is as follows: In a first aspect, the present invention provides a simulation model parameter optimization and result analysis platform based on a unified interface layer, comprising: The unified simulation model interface layer is used to provide a structured description of the simulation model's parameter information, simulation calculation calling methods, and simulation calculation result output rules in a way that is independent of the simulation software, and to establish the correspondence between parameters, calculation calls, and result outputs. The simulation calculation control module is used to automatically generate simulation calculation call instructions based on the parameter information and calculation call method defined in the unified simulation model interface layer, and call external simulation software to execute the corresponding simulation model calculation. The result reading and parsing module is used to read the simulation calculation results output by the external simulation software according to the result output rules defined in the unified simulation model interface layer, and parse the simulation calculation results according to the preset result processing logic in order to construct the objective function for parameter optimization. The optimization algorithm module is used to configure the optimization algorithm parameters based on the model parameter information defined in the unified simulation model interface layer, and to iteratively generate parameter combinations without relying on the specific implementation of external simulation software, thereby driving the simulation calculation control module to perform simulation calculations. The data storage module is used to store the parameter combinations and their corresponding simulation calculation results and objective function evaluation results during the parameter optimization process; and The results analysis module is used to perform statistical analysis and visualization of the parameter optimization process data and optimization results stored in the data storage module, and output the optimal parameter combination.

[0006] In one embodiment, the unified simulation model interface layer includes: The parameter description unit is used to define the parameter identifier, parameter type, and value range of the parameter to be optimized in the simulation model; The computation invocation description unit is used to define the computation initiation method of the simulation model; and The result output description unit is used to define the output path of the simulation calculation results, the identifier of the result variables, and the calculation rules of the objective function.

[0007] In one embodiment, the parameter description unit describes each parameter in the form of a structured parameter object, wherein the parameter object includes parameter name, parameter type, upper and lower limits of parameter value, and parameter step size information; wherein the parameter type includes continuous parameter, discrete parameter, or enumerated parameter.

[0008] In one embodiment, the computation invocation description unit defines a computation initiation method including simulation execution command, script call path, or interface function information; the simulation computation control module injects the parameter combination generated by the parameter description unit into the simulation computation invocation command according to the information defined by the computation invocation description unit, and starts the external simulation software to perform simulation computation.

[0009] In one embodiment, the result variable identifier defined by the result output description unit is used to locate the target variable in the simulation calculation results, and the objective function calculation rule is used to analyze, statistically process, weight, or constrain the simulation results to construct the objective function required for parameter optimization.

[0010] In one embodiment, the unified simulation model interface layer serves as the information interaction hub between the parameter optimization process and external simulation software, and its definition provides a unified data source for other functional modules in the platform.

[0011] In one embodiment, the unified simulation model interface layer is defined through configuration files, structured data, or a graphical configuration interface, and supports configuring or updating the interface layer without modifying the external simulation model itself.

[0012] In one embodiment, the simulation calculation is invoked via at least one of command-line invocation, script invocation, or interface function invocation.

[0013] Secondly, this invention provides a method for optimizing simulation model parameters and analyzing results based on a unified interface layer, implemented based on the simulation model parameter optimization and result analysis platform based on a unified interface layer described in the first aspect. The method includes: By using a unified simulation model interface layer, the parameters of the simulation model to be optimized, the simulation calculation calling method, and the simulation calculation result output rules are defined in a structured manner in a way that is independent of the simulation software, and the correspondence between parameters, calculation calls and result output is established. Based on the parameter information defined in the unified simulation model interface layer, a parameter combination for parameter optimization is generated; Based on the calculation calling method defined in the unified simulation model interface layer, simulation calculation calling instructions are automatically generated, and external simulation software is called to execute the corresponding simulation model calculations. According to the result output rules defined in the unified simulation model interface layer, the simulation calculation results are read from the output of the external simulation software, and the objective function is constructed. The parameter combination is evaluated based on the objective function, and the parameter combination is iteratively updated according to the optimization strategy until the preset optimization termination condition is met. Perform statistical analysis and visualization on the data and results of parameter optimization process, and output the optimal parameter combination.

[0014] In one embodiment, the method further includes: writing back the optimal parameter combination to the simulation model and performing verification calculations.

[0015] In summary, compared with the prior art, the above-described technical solutions conceived by this invention can achieve the following beneficial effects: By introducing a unified simulation model interface layer, the parameter optimization process is decoupled from the calculation process of specific simulation software, so that the parameter optimization system does not need to be customized for different simulation software, thus improving the system's versatility and reusability.

[0016] By providing a structured description of simulation model parameters, calculation methods, and result output rules, unified management of the simulation model parameter optimization process is achieved, reducing system development and maintenance costs.

[0017] This invention supports parameter optimization for various simulation software models, and is suitable for engineering design and scientific research optimization scenarios involving multiple disciplines and simulation software, exhibiting good scalability. Attached Figure Description

[0018] Figure 1 This is a schematic diagram of the system structure of a simulation model parameter optimization and result analysis platform based on a unified interface layer according to an embodiment of the present invention; Figure 2 This is a schematic diagram of the structure of the unified simulation model interface layer according to an embodiment of the present invention; Figure 3 This is a flowchart illustrating a simulation model parameter optimization and result analysis method based on a unified interface layer according to an embodiment of the present invention. Figure 4 This is a schematic diagram of the parameter configuration and optimization algorithm setting interface according to an embodiment of the present invention; Figure 5 This is a schematic diagram of the multi-round iterative optimization results and the convergence curve of the objective function according to an embodiment of the present invention; Figure 6 This is a schematic diagram illustrating the storage of optimization result data files for each generation according to an embodiment of the present invention. Detailed Implementation

[0019] To make the objectives, technical solutions, and advantages of this invention clearer, the invention will be further described in detail below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative and not intended to limit the invention. All other embodiments obtained by those skilled in the art based on the embodiments provided by this invention without inventive effort are within the scope of protection of this invention.

[0020] Obviously, the accompanying drawings described below are merely some examples or embodiments of the present invention. Those skilled in the art can apply the present invention to other similar scenarios based on these drawings without any inventive effort. Furthermore, it is understood that although the efforts made in this development process may be complex and lengthy, for those skilled in the art related to the content disclosed in this invention, modifications to design, manufacturing, or production based on the technical content disclosed in this invention are merely conventional technical means and should not be construed as insufficient disclosure of the present invention.

[0021] In this invention, the reference to "embodiment" means that a specific feature, structure, or characteristic described in connection with an embodiment may be included in at least one embodiment of the invention. The appearance of this phrase in various places in the specification does not necessarily refer to the same embodiment, nor is it a mutually exclusive, independent, or alternative embodiment. It will be explicitly and implicitly understood by those skilled in the art that the embodiments described in this invention may be combined with other embodiments without conflict.

[0022] Unless otherwise defined, the technical or scientific terms used in this invention shall have the ordinary meaning understood by one of ordinary skill in the art to which this invention pertains. The terms "a," "an," "an," "the," and similar words used in this invention do not indicate quantity limitation and may indicate singular or plural. The terms "comprising," "including," "having," and any variations thereof used in this invention are intended to cover non-exclusive inclusion; for example, a process, method, system, product, or device that includes a series of steps or modules (units) is not limited to the listed steps or units, but may also include steps or units not listed, or may include other steps or units inherent to these processes, methods, products, or devices. The terms "connected," "linked," "coupled," and similar words used in this invention are not limited to physical or mechanical connections, but may include electrical connections, whether direct or indirect. "A plurality" used in this invention refers to two or more. "And / or" describes the relationship between related objects, indicating that three relationships may exist; for example, "A and / or B" can represent: A alone, A and B simultaneously, and B alone. The character " / " generally indicates that the preceding and following objects have an "or" relationship. The terms "first," "second," and "third" used in this invention are merely to distinguish similar objects and do not represent a specific ordering of the objects.

[0023] This invention provides a simulation model parameter optimization and result analysis platform based on a unified interface layer. By introducing a unified simulation model interface layer, the simulation model parameters, simulation calculation calling methods, and simulation calculation result output rules are uniformly described, so that the parameter optimization process does not depend on the implementation method of specific simulation software. This improves the versatility, scalability, and reusability of the simulation model parameter optimization system, reduces system development and maintenance costs, and meets the parameter optimization needs in cross-disciplinary and multi-simulation software scenarios.

[0024] The simulation model parameter optimization and result analysis platform based on a unified interface layer of the present invention includes a unified simulation model interface layer, a simulation calculation control module, a result reading and parsing module, an optimization algorithm module, a data storage module, and a result analysis module.

[0025] The unified simulation model interface layer is used to provide a structured description of the simulation model's parameter information, simulation calculation calling methods, and simulation calculation result output rules in a manner independent of the simulation software, and to establish the correspondence between parameters, calculation calls, and result outputs.

[0026] The simulation calculation control module is used to automatically generate simulation calculation call instructions based on the parameter description information and calculation call method defined in the unified simulation model interface layer, and call external simulation software to execute the corresponding simulation model calculation.

[0027] The result reading and parsing module is used to read the simulation calculation results output by the external simulation software according to the result output rules defined in the unified simulation model interface layer, and construct the objective function for parameter optimization according to the preset processing logic.

[0028] The optimization algorithm module is used to configure the optimization algorithm parameters based on the model parameter information defined in the unified simulation model interface layer, and to iteratively generate parameter combinations and drive the simulation calculation control module to perform simulation calculations without relying on the specific implementation of external simulation software.

[0029] The data storage module is used to store the parameter combinations and their corresponding simulation calculation results and objective function evaluation results during the parameter optimization process.

[0030] The result analysis module is used to perform statistical analysis and visualization of the parameter optimization process data and optimization results stored in the data storage module, and output the optimal parameter combination.

[0031] Based on the aforementioned platform, this invention also provides a method for optimizing simulation model parameters and analyzing results based on a unified interface layer, comprising: defining simulation model parameters, simulation calculation calling methods, and simulation calculation result output rules through a unified simulation model interface layer; generating parameter combinations based on the parameter information; calling external simulation software to execute simulation model calculations; reading simulation calculation results and constructing an objective function; iteratively updating the parameter combinations based on the objective function; analyzing and visualizing the optimization results, and outputting the optimal parameter combination.

[0032] This invention decouples the parameter optimization process from the specific simulation software's calculation process by introducing a unified simulation model interface layer. This eliminates the need for customized development for different simulation software, improving the system's versatility and reusability. By providing a structured description of simulation model parameters, calculation methods, and result output rules, it achieves unified management of the simulation model parameter optimization process, reducing system development and maintenance costs. This invention supports parameter optimization for various simulation software models, is suitable for cross-disciplinary engineering design and scientific research optimization scenarios involving multiple simulation software programs, and exhibits excellent scalability.

[0033] Example 1: System architecture of a simulation model parameter optimization and result analysis platform based on a unified interface layer.

[0034] like Figure 1 As shown in the figure, this embodiment provides a simulation model parameter optimization and result analysis platform based on a unified interface layer, including a unified simulation model interface layer 1, a simulation calculation control module 2, a result reading and parsing module 3, an optimization algorithm module 4, a data storage module 5, and a result analysis module 6.

[0035] The unified simulation model interface layer 1 is used to uniformly describe simulation model parameters, simulation calculation calling methods, and simulation calculation result output rules in a manner independent of simulation software, and to establish the correspondence between parameters, calculation calls, and result outputs. This interface layer serves as the central hub for information exchange between the parameter optimization process and external simulation software, and its definition provides a unified data source for other functional modules within the platform.

[0036] The simulation calculation control module 2 is connected to the unified simulation model interface layer 1. Based on the calculation call description information and parameter description information defined in the interface layer, it automatically generates simulation calculation call instructions and calls external simulation software to execute simulation model calculations. The calling method can be command-line calling, script calling, or interface function calling, etc.

[0037] The result reading and parsing module 3 is used to read simulation calculation results from the output files or output interfaces of external simulation software according to the result output rules defined in the unified simulation model interface layer 1, and to parse the simulation results according to the preset result processing logic in order to construct an objective function for parameter optimization.

[0038] The optimization algorithm module 4 configures the relevant parameters of the optimization algorithm based on the model parameter information defined in the unified simulation model interface layer 1, and iteratively generates parameter combinations without relying on the specific implementation of external simulation software. The generated parameter combinations drive the external simulation software to perform simulation calculations through the simulation calculation control module 2, thereby realizing the automatic iteration of the parameter optimization process.

[0039] Data storage module 5 is used to store the parameter combinations generated during the parameter optimization process, the corresponding simulation calculation results, and the objective function evaluation results, so as to trace, analyze, and reproduce the optimization process.

[0040] The results analysis module 6 is used to perform statistical analysis and visualization of the parameter optimization process data and optimization results stored in the data storage module 5, and output the optimal parameter combination.

[0041] Example 2: Structure and configuration of the unified simulation model interface layer.

[0042] like Figure 2 As shown, the unified simulation model interface layer includes a calculation call description unit 11, a parameter description unit 12, and a result output description unit 13.

[0043] The parameter description unit 12 is used to define the parameter identifier, parameter type, and value range of the parameter to be optimized in the simulation model. In one embodiment, each parameter is described in the form of a structured parameter object, which includes at least the parameter name, parameter type, upper and lower limits of the parameter value, and parameter step size information. The parameter type may include continuous parameters, discrete parameters, or enumerated parameters.

[0044] The computation invocation description unit 11 is used to define the computation initiation method of the simulation model, including the simulation execution command, the script calling path, or interface function information. Based on the information defined in the computation invocation description unit 11, the simulation computation control module 2 automatically injects the parameter combination generated in the parameter description unit 12 into the simulation computation invocation command and starts the external simulation software to execute the simulation computation.

[0045] The result output description unit 13 is used to define the output path of the simulation calculation results, the result variable identifiers, and the calculation rules of the objective function. The result variable identifiers are used to locate the target variable in the simulation calculation results, and the objective function calculation rules are used to analyze, statistically process, weight, or constrain the simulation results to construct the objective function required for parameter optimization.

[0046] In one embodiment, the unified simulation model interface layer can be defined through configuration files, structured data, or a graphical configuration interface, and supports configuring or updating the interface layer without modifying the external simulation model itself.

[0047] Example 3: Parameter optimization and result analysis method for simulation models based on a unified interface layer.

[0048] like Figure 3 As shown, this embodiment also provides a method for optimizing simulation model parameters and analyzing results based on a unified interface layer, including the following steps: Step S101: Through the unified simulation model interface layer, the parameters of the simulation model to be optimized, the simulation calculation calling method, and the simulation calculation result output rules are defined in a structured manner, and the correspondence between parameters, calculation calls and result outputs is established.

[0049] Step S102: Based on the parameter information defined in the unified simulation model interface layer, generate parameter combinations for parameter optimization according to the configuration rules of the optimization algorithm module.

[0050] Step S103: The simulation calculation control module automatically generates simulation calculation call instructions based on the calculation call method defined in the unified simulation model interface layer, and calls external simulation software to execute the corresponding simulation model calculation.

[0051] Step S104: The result reading and parsing module reads the simulation calculation results and constructs the objective function according to the result output rules defined in the unified simulation model interface layer.

[0052] Step S105: The optimization algorithm module evaluates the parameter combination based on the objective function and iteratively updates the parameter combination according to the optimization strategy until the preset optimization termination condition is met.

[0053] Step S106: The result analysis module performs statistical analysis and visualization of the parameter optimization process and results, and outputs the optimal parameter combination.

[0054] Step S107: Write the optimal parameter combination back to the simulation model and perform verification calculations.

[0055] To verify the usability of this invention, this embodiment uses a system model built based on Dymola simulation software. Through a unified simulation model interface layer, the parameter information to be optimized, the simulation calculation calling method, and the simulation calculation result output rules in the model are configured and defined, thus eliminating the need for custom development of the parameter optimization process for Dymola simulation software.

[0056] After completing the interface layer configuration, the optimization algorithm module generates parameter combinations based on the parameter description information and automatically calls the Dymola simulation software to perform simulation calculations through the simulation calculation control module. After the simulation calculation is completed, the result reading and parsing module reads and parses the simulation calculation results according to the result output rules defined in the interface layer, and constructs an objective function for parameter optimization. The configuration results are as follows: Figure 4 As shown.

[0057] Through multiple rounds of iterative calculations involving parameter combinations, the platform can stably complete the optimization process of the simulation model parameters and output the corresponding optimization results, such as... Figure 5 As shown in the image. The optimization result file is then saved in the specified location, and the data storage result is as follows. Figure 6 As shown.

[0058] Experimental results show that the platform can optimize parameters and analyze results of the Dymola simulation model without directly relying on the internal implementation of specific simulation software, thus verifying the feasibility and versatility of the technical solution proposed in this invention.

[0059] It should be noted that, depending on the implementation needs, the various steps / components described in this invention can be broken down into more steps / components, or two or more steps / components or parts of the operation of steps / components can be combined into new steps / components to achieve the purpose of this invention.

[0060] Those skilled in the art will readily understand that the above are merely preferred embodiments of the present invention and are not intended to limit the present invention. Any modifications, equivalent substitutions, and improvements made within the spirit and principles of the present invention should be included within the scope of protection of the present invention.

Claims

1. A simulation model parameter optimization and result analysis platform based on a unified interface layer, characterized in that, include: The unified simulation model interface layer is used to provide a structured description of the simulation model's parameter information, simulation calculation calling methods, and simulation calculation result output rules in a way that is independent of the simulation software, and to establish the correspondence between parameters, calculation calls, and result outputs. The simulation calculation control module is used to automatically generate simulation calculation call instructions based on the parameter information and calculation call method defined in the unified simulation model interface layer, and call external simulation software to execute the corresponding simulation model calculation. The result reading and parsing module is used to read the simulation calculation results output by the external simulation software according to the result output rules defined in the unified simulation model interface layer, and parse the simulation calculation results according to the preset result processing logic in order to construct the objective function for parameter optimization. The optimization algorithm module is used to configure the optimization algorithm parameters based on the model parameter information defined in the unified simulation model interface layer, and to iteratively generate parameter combinations without relying on the specific implementation of external simulation software, thereby driving the simulation calculation control module to perform simulation calculations. The data storage module is used to store the parameter combinations and their corresponding simulation calculation results and objective function evaluation results during the parameter optimization process; as well as The results analysis module is used to perform statistical analysis and visualization of the parameter optimization process data and optimization results stored in the data storage module, and output the optimal parameter combination.

2. The simulation model parameter optimization and result analysis platform based on a unified interface layer according to claim 1, characterized in that, The unified simulation model interface layer includes: The parameter description unit is used to define the parameter identifier, parameter type, and value range of the parameter to be optimized in the simulation model; The computation invocation description unit is used to define the computation initiation method of the simulation model; and The result output description unit is used to define the output path of the simulation calculation results, the identifier of the result variables, and the calculation rules of the objective function.

3. The simulation model parameter optimization and result analysis platform based on a unified interface layer according to claim 2, characterized in that, The parameter description unit describes each parameter in the form of a structured parameter object. The parameter object includes parameter name, parameter type, upper and lower limits of parameter value, and parameter step size information. The parameter type includes continuous parameters, discrete parameters, or enumerated parameters.

4. The simulation model parameter optimization and result analysis platform based on a unified interface layer according to claim 2, characterized in that, The computation invocation description unit defines the computation initiation method, which includes simulation execution command, script call path, or interface function information. The simulation computation control module injects the parameter combination generated by the parameter description unit into the simulation computation invocation command according to the information defined by the computation invocation description unit, and starts the external simulation software to perform the simulation computation.

5. The simulation model parameter optimization and result analysis platform based on a unified interface layer according to claim 2, characterized in that, The result output description unit defines the result variable identifier to locate the target variable in the simulation calculation results. The objective function calculation rules are used to analyze, statistically process, weight, or constrain the simulation results in order to construct the objective function required for parameter optimization.

6. The simulation model parameter optimization and result analysis platform based on a unified interface layer according to claim 1, characterized in that, The unified simulation model interface layer serves as the central hub for information exchange between the parameter optimization process and external simulation software, and its definition provides a unified data source for other functional modules in the platform.

7. The simulation model parameter optimization and result analysis platform based on a unified interface layer according to claim 1, characterized in that, The unified simulation model interface layer is defined through configuration files, structured data, or a graphical configuration interface, and supports configuring or updating the interface layer without modifying the external simulation model itself.

8. The simulation model parameter optimization and result analysis platform based on a unified interface layer according to claim 1, characterized in that, The simulation calculation can be invoked via at least one of command line call, script call, or interface function call.

9. A method for optimizing simulation model parameters and analyzing results based on a unified interface layer, characterized in that, The method, implemented based on the simulation model parameter optimization and result analysis platform based on a unified interface layer as described in any one of claims 1 to 8, comprises: By using a unified simulation model interface layer, the parameters of the simulation model to be optimized, the simulation calculation calling method, and the simulation calculation result output rules are defined in a structured manner in a way that is independent of the simulation software, and the correspondence between parameters, calculation calls and result output is established. Based on the parameter information defined in the unified simulation model interface layer, a parameter combination for parameter optimization is generated; Based on the calculation calling method defined in the unified simulation model interface layer, simulation calculation calling instructions are automatically generated, and external simulation software is called to execute the corresponding simulation model calculations. According to the result output rules defined in the unified simulation model interface layer, the simulation calculation results are read from the output of the external simulation software, and the objective function is constructed. The parameter combination is evaluated based on the objective function, and the parameter combination is iteratively updated according to the optimization strategy until the preset optimization termination condition is met. Perform statistical analysis and visualization on the data and results of parameter optimization process, and output the optimal parameter combination.

10. The method for optimizing simulation model parameters and analyzing results based on a unified interface layer according to claim 9, characterized in that, The method further includes: writing the optimal parameter combination back to the simulation model and performing verification calculations.