Processor configuration method and system of electric power simulation system

By extracting electrical quantity parameters and using historical data to build a power test model, the advantages and disadvantages of processor selection of power simulation systems are evaluated, which solves the problem that processor selection relies on manual experience in the existing technology, and improves the power simulation system reliability.

CN119397981AActive Publication Date: 2025-02-07ELECTRIC POWER RES INST CHINA SOUTHERN POWER GRID CO LTD +1

Patent Information

Application Number
CN202411503450.2
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-10-25
Publication Date
2025-02-07
Estimated Expiration
2044-10-25

AI Technical Summary

Technical Problem

The processor selection method of existing power simulation systems relies on manual experience or simple performance comparison, ignores economics and rationality, does not make full use of historical data, and it is difficult to design adaptive processor selection solutions, which reduces the reliability of the simulation system. .

Method used

By obtaining simulation task requirements information and topological structure diagram, extracting electrical quantity parameters, performing operation calculation requirements analysis, building a power test model, using preset initial processors and test indicators to evaluate the advantages and disadvantages of the model, and optimizing processor selection to obtain The most suitable target processor.

Benefits of technology

The reliability of the power simulation system is improved, and by making full use of historical data and electrical quantity parameters, the processor selection is optimized to ensure that the processor selects suitable for the desired simulation task scenario.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119397981A_ABST
    Figure CN119397981A_ABST
Patent Text Reader

Abstract

The invention discloses a processor configuration method and system of an electric power simulation system, and relates to the technical field of electric power system simulation, simulation task requirement information and a topological structure diagram of a to-be-configured electric power simulation system are obtained, information extraction is performed on the topological structure diagram according to the simulation task requirement information, and electric quantity parameters are obtained; performing operation demand analysis according to the electrical quantity parameters and the simulation task requirement information to obtain a plurality of test indexes, constructing an electric power test model by adopting the electrical quantity parameters and historical data of the to-be-configured electric power simulation system, and performing quality evaluation on the electric power test model through a preset initial processor and each test index to obtain the electric power simulation system. And performing model selection optimization on the initial processor according to the evaluation result to obtain a target processor corresponding to the to-be-configured power simulation system. The technical problem that the reliability of an electric power simulation system is reduced due to the fact that historical data of the electric power simulation system is not fully utilized in an existing processor type selection method of the electric power simulation system is solved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of power system simulation, and in particular to a processor configuration method and system for a power simulation system. Background Art

[0002] Real-time simulation of power systems is an effective means to understand the characteristics of power systems, support power system research, planning, operation, production, equipment manufacturing, and ensure the safe and reliable operation of power systems. Real-time simulation has strict restrictions on the calculation and communication time of each step. With the rapid development of new power systems, massive new energy units and power electronic devices are connected to the grid, and the scale of the system has expanded dramatically, the simulation computing capacity of power systems faces huge challenges. In order to cope with the increasingly complex operation characteristic analysis and control system test problems of large AC / DC hybrid power grids, larger-scale power simulation systems are an indispensable and important research and analysis support platform. As the core of the operation of the power simulation system, the performance of the processor is related to the accuracy of the simulation results.

[0003] At present, the processor selection methods of existing power simulation systems mostly rely on manual experience or simple performance comparison, often ignoring economy and rationality, lacking in-depth analysis of the specific needs of power simulation tasks, and not making full use of the historical data of the power simulation system. It is difficult to design an adaptive processor selection solution based on the required simulation task scenarios, which reduces the reliability of the power simulation system. Summary of the invention

[0004] The present invention provides a processor configuration method and system for an electric power simulation system, which solves the technical problem that the existing processor selection methods for electric power simulation systems mostly rely on manual experience or simple performance comparison, often ignore economic and rationality, lack in-depth analysis of the specific needs of electric power simulation tasks, fail to fully utilize the historical data of the electric power simulation system, and find it difficult to design an adaptive processor selection scheme based on the required simulation task scenarios, thereby reducing the reliability of the electric power simulation system.

[0005] A first aspect of the present invention provides a processor configuration method for a power simulation system, comprising:

[0006] Acquire simulation task requirement information and a topology diagram of the power simulation system to be configured, extract information from the topology diagram according to the simulation task requirement information, and obtain electrical quantity parameters;

[0007] Performing operation demand analysis according to the electrical quantity parameters and the simulation task requirement information to obtain multiple test indicators;

[0008] Building an electric power test model using the electric quantity parameters and historical data of the electric power simulation system to be configured;

[0009] Evaluate the quality of the power test model by presetting the initial processor and each of the test indicators to obtain a corresponding evaluation result;

[0010] The initial processor is selected and optimized according to the evaluation result to obtain a target processor corresponding to the power simulation system to be configured.

[0011] Optionally, the step of performing operation demand analysis according to the electrical quantity parameters and the simulation task requirement information to obtain a plurality of test indicators includes:

[0012] Constructing an initial test index set using the electrical quantity parameters and the simulation task requirement information;

[0013] Each initial test indicator in the initial test indicator set is input into a preset test standard list to obtain a plurality of test indicators.

[0014] Optionally, the step of evaluating the quality of the power test model by presetting the initial processor and each of the test indicators to obtain a corresponding evaluation result includes:

[0015] Acquire multiple historical simulation tasks, and screen all of the historical simulation tasks according to the test indicators to obtain multiple selected simulation tasks;

[0016] Inputting each of the selection simulation tasks into the power test model respectively to obtain a target power test model corresponding to each of the selection simulation tasks;

[0017] By running each of the target power test models respectively through a preset initial processor, the task test parameters corresponding to each of the target power test models are obtained;

[0018] The quality evaluation values ​​of the task test parameters are calculated respectively according to the test indicators, and the quality evaluation values ​​are used as evaluation results.

[0019] Optionally, the step of screening all the historical simulation tasks according to the test indicators to obtain a plurality of selected simulation tasks includes:

[0020] Obtaining historical test index parameters of all the historical simulation tasks;

[0021] When each historical test index in the historical test index parameter is smaller than the corresponding test index, the historical simulation task corresponding to the historical test index parameter is used as the selection simulation task;

[0022] When each historical test index in the historical test index parameter is equal to the corresponding test index, the historical simulation task corresponding to the historical test index parameter is used as the selection simulation task;

[0023] When each historical test indicator in the historical test indicator parameters is greater than the corresponding test indicator, the historical simulation task corresponding to the historical test indicator parameters is used as the selection simulation task.

[0024] Optionally, the step of optimizing the initial processor according to the evaluation result to obtain a target processor corresponding to the power simulation system to be configured includes:

[0025] Determine whether each quality evaluation value in the evaluation result is greater than a preset quality threshold;

[0026] When the quality evaluation value is greater than the quality threshold, the quality evaluation value is determined as a dominant value;

[0027] When the quality evaluation value is less than the quality threshold, the quality evaluation value is determined as a disadvantageous value;

[0028] The preset initial processor is selected and optimized according to the number of the advantage values ​​and the number of the disadvantage values ​​to obtain a target processor corresponding to the power simulation system to be configured.

[0029] Optionally, the step of optimizing the preset initial processor according to the number of the advantage values ​​and the number of the disadvantage values ​​to obtain a target processor corresponding to the power simulation system to be configured includes:

[0030] Determining whether the number of the advantage values ​​is within a preset advantage interval;

[0031] If the number of the advantage values ​​is not within the advantage interval, the type of the preset initial processor is adjusted, and the step of executing the step of respectively running each of the target power test models through the preset initial processor to obtain the task test parameters corresponding to each of the target power test models is jumped to execution;

[0032] If the number of the advantage values ​​is in the advantage interval, determining whether the number of the disadvantage values ​​is in a preset disadvantage interval;

[0033] If the number of the disadvantage values ​​is within the disadvantage interval, using the preset initial processor as the target processor corresponding to the power simulation system to be configured;

[0034] If the number of disadvantage values ​​is not in the disadvantage range, the type of the preset initial processor is adjusted, and the step of executing the preset initial processor to respectively run each of the target power test models to obtain the task test parameters corresponding to each of the target power test models is jumped.

[0035] A second aspect of the present invention provides a processor configuration system for a power simulation system, comprising:

[0036] The acquisition module is used to obtain the simulation task requirement information and the topological structure diagram of the power simulation system to be configured, and extract information from the topological structure diagram according to the simulation task requirement information to obtain electrical quantity parameters;

[0037] An analysis module, used to perform operation demand analysis according to the electrical quantity parameters and the simulation task requirement information to obtain multiple test indicators;

[0038] A construction module, used to construct an electric power test model using the electric quantity parameters and the historical data of the electric power simulation system to be configured;

[0039] An evaluation module, used to evaluate the quality of the power test model by presetting the initial processor and each of the test indicators to obtain a corresponding evaluation result;

[0040] A selection module is used to optimize the selection of the initial processor according to the evaluation result to obtain a target processor corresponding to the power simulation system to be configured.

[0041] A third aspect of the present invention provides an electronic device, comprising a memory and a processor, wherein the memory stores a computer program, and when the computer program is executed by the processor, the processor executes the steps of the processor configuration method of the power simulation system as described in any one of the above items.

[0042] A fourth aspect of the present invention provides a computer-readable storage medium having a computer program stored thereon, wherein the computer program, when executed, implements the processor configuration method of the power simulation system as described in any one of the above items.

[0043] A fifth aspect of the present invention provides a computer program product, which includes a computer program stored on a non-transitory computer-readable storage medium, and the computer program includes program instructions, wherein when the program instructions are executed by a computer, the computer executes the processor configuration method of the power simulation system as described in any one of the above items.

[0044] It can be seen from the above technical solutions that the present invention has the following advantages:

[0045] The present invention determines multiple test indicators of the power simulation system to be configured according to the electrical quantity parameters of the power simulation system to be configured, and uses the electrical quantity parameters and the historical data of the power simulation system to be configured to build a power test model, and evaluates the power test model based on the preset initial processor and each test indicator to obtain the corresponding evaluation results, thereby obtaining the optimal target processor of the power simulation system to be configured. Compared with the traditional processor selection method of the power simulation system, the present invention makes full use of the historical data and electrical quantity parameters of the power simulation system to evaluate the preset initial processor, thereby adjusting the preset initial processor according to the evaluation results, obtaining the most suitable target processor for the power simulation system, and improving the reliability of the power simulation system. BRIEF DESCRIPTION OF THE DRAWINGS

[0046] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative labor.

[0047] Figure 1 A flowchart of a method for configuring a processor of a power simulation system provided in Embodiment 1 of the present invention;

[0048] Figure 2 A flowchart of a method for configuring a processor of a power simulation system provided in Embodiment 2 of the present invention;

[0049] Figure 3 A structural block diagram of a processor configuration system for a power simulation system provided in Embodiment 3 of the present invention;

[0050] Figure 4 This is a structural block diagram of an electronic device provided in Embodiment 4 of the present invention. DETAILED DESCRIPTION

[0051] The embodiments of the present invention provide a processor configuration method and system for an electric power simulation system, which are used to solve the technical problem that the processor selection methods of existing electric power simulation systems mostly rely on manual experience or simple performance comparison, often ignore economy and rationality, lack in-depth analysis of the specific requirements of electric power simulation tasks, fail to fully utilize the historical data of the electric power simulation system, and find it difficult to design an adaptive processor selection scheme based on the required simulation task scenarios, thereby reducing the reliability of the electric power simulation system.

[0052] In order to make the purpose, features and advantages of the present invention more obvious and easy to understand, the technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the embodiments described below are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.

[0053] See also Figure 1 , Figure 1 A flowchart of the steps of a processor configuration method for a power simulation system provided in Embodiment 1 of the present invention.

[0054] The present invention provides a processor configuration method for an electric power simulation system, comprising:

[0055] Step 101, obtaining simulation task requirement information and a topology diagram of a power simulation system to be configured, extracting information from the topology diagram according to the simulation task requirement information, and obtaining electrical quantity parameters;

[0056] The simulation task requirement information refers to the load characteristics, real-time requirements and grid size of the power simulation system to be configured.

[0057] In an embodiment of the present invention, the load characteristics, real-time requirements, grid size and topology diagram of the power simulation system to be configured are obtained, and information is extracted from the topology diagram based on the load characteristics, real-time requirements and grid size to obtain electrical quantity parameters.

[0058] It should be noted that electrical quantity parameters include but are not limited to power system components of the power simulation system (power system components: generators, transformers, transmission lines, etc.), control systems (control systems: excitation control, voltage control, power angle stability control, etc.), dynamic behaviors (dynamic behaviors include normal operation, fault operation, and transition processes), time scales (time scales: covering multiple time scales such as electromagnetic transients, operator actions, and prime mover control), model types (model types: continuous models and discrete models to adapt to continuous and discontinuous processes of power systems), nodes (nodes: basic elements in the power topology, representing power plants, substations, load points, etc.), Branches (‌Branch‌: lines connecting nodes, representing transmission lines, cables, etc.), components (‌Components‌: including power equipment such as transformers, switches, capacitors, reactors, etc.), ‌Local topology scope (‌Local topology scope‌: simulation of a specific area or local network in the power topology, such as a substation and its connected transmission lines), ‌Global topology scope (‌Global topology scope‌: simulation covering the entire power topology, including all nodes, branches and components, and the connection relationships between them) and ‌Critical path scope (‌Critical path scope‌: simulation based on critical paths or important branches in the power topology to evaluate the role and impact of these paths or branches in power grid operation).

[0059] Step 102: Perform operation demand analysis according to electrical quantity parameters and simulation task requirement information to obtain multiple test indicators;

[0060] In the embodiment of the present invention, electrical quantity parameters and simulation task requirement information are used to generate corresponding composite keys, and the corresponding multiple test indicators are matched in a preset test standard key-value pair table according to the composite keys.

[0061] Step 103: constructing an electric power test model using electric quantity parameters and historical data of the electric power simulation system to be configured;

[0062] In the embodiment of the present invention, historical data of the power simulation system to be configured is obtained, and a power test model is constructed using electrical quantity parameters and the historical data.

[0063] It should be noted that historical data refers to the historical setting data and simulation task attribute data of the power simulation system to be configured, where the historical setting data includes but is not limited to the rated power, rated voltage, rated current of the generator, the resistance, reactance, capacitance of the transmission line, the power demand of the load, the voltage level, the topology of the power grid, node information and line connection, etc. The simulation task attribute data includes but is not limited to the simulation start time (the start time of the simulation task), the simulation duration (the running time of the simulation task), the fault setting (the preset fault type, occurrence time and location in the simulation), and the control strategy (the control algorithm and strategy used in the simulation).

[0064] Step 104, evaluating the quality of the power test model by using the preset initial processor and various test indicators to obtain corresponding evaluation results;

[0065] In the embodiment of the present invention, according to each test index, a first type of power simulation task lower than each test index, a second type of power simulation task equal to each test index, and a third type of power simulation task higher than each test index are generated respectively, and each type of power simulation task is put into the power test model respectively to obtain multiple target power test models. Each target power test model is run on the preset initial processor respectively, and the preset initial processor is evaluated to obtain the corresponding evaluation results.

[0066] Step 105: Optimize the selection of the initial processor according to the evaluation result to obtain the target processor corresponding to the power simulation system to be configured.

[0067] In the embodiment of the present invention, the number of dominant values ​​and the number of inferior values ​​in the evaluation result are compared with the preset dominant interval and inferior interval. When the number of dominant values ​​is in the dominant interval and the number of inferior values ​​is in the inferior interval, it is determined that the initial processor selection is correct, and the initial processor is used as the target processor corresponding to the power simulation system to be configured. When the number of dominant values ​​is not in the dominant interval or the number of inferior values ​​is not in the inferior interval, the type of the preset initial processor is adjusted, and the process jumps to step 104.

[0068] In an embodiment of the present invention, the electrical quantity parameters of the power simulation system to be configured are used to determine multiple test indicators of the power simulation system to be configured according to the electrical quantity parameters, and the electrical quantity parameters and the historical data of the power simulation system to be configured are used to build a power test model, and the power test model is evaluated for quality based on the preset initial processor and each test indicator to obtain the corresponding evaluation results, thereby obtaining the optimal target processor for the power simulation system to be configured. Compared with the traditional processor selection method for the power simulation system, the present invention makes full use of the historical data and electrical quantity parameters of the power simulation system to evaluate the quality of the preset initial processor, thereby adjusting the preset initial processor according to the evaluation results, obtaining the most suitable target processor for the power simulation system, and improving the reliability of the power simulation system.

[0069] See also Figure 2 , Figure 2 A flowchart of the steps of a processor configuration method for a power simulation system provided in Embodiment 2 of the present invention.

[0070] The present invention provides a processor configuration method for an electric power simulation system, comprising:

[0071] Step 201, obtaining simulation task requirement information and a topology diagram of the power simulation system to be configured, extracting information from the topology diagram according to the simulation task requirement information, and obtaining electrical quantity parameters;

[0072] In an embodiment of the present invention, parameter reading authority of the power simulation system to be configured is obtained, simulation task requirement information and a topological structure diagram of the power simulation system to be configured are extracted based on the parameter reading authority, information is extracted from the topological structure diagram according to the simulation task requirement information, and electrical quantity parameters are obtained.

[0073] Step 202: construct an initial test index set using electrical quantity parameters and simulation task requirement information;

[0074] In the embodiment of the present invention, an initial test index set is constructed using electrical quantity parameters, simulated electrical quantity parameters, and simulation task requirement information.

[0075] Step 203: Input each initial test indicator in the initial test indicator set into a preset test standard list to obtain a plurality of test indicators.

[0076] In the embodiment of the present invention, each initial test indicator in the initial test indicator set is matched with a preset test standard list to obtain a plurality of test indicators.

[0077] It should be noted that each initial test indicator in the initial test indicator set is quantified through the test standard list to obtain multiple test indicators.

[0078] Step 204: construct an electric power test model using electric quantity parameters and historical data of the electric power simulation system to be configured;

[0079] In the embodiment of the present invention, historical data of the power simulation system to be configured is retrieved, and a power test model is constructed according to the electrical quantity parameters and the historical data.

[0080] Step 205, evaluating the quality of the power test model by using the preset initial processor and various test indicators to obtain corresponding evaluation results;

[0081] Further, step 205 includes the following sub-steps:

[0082] S11, obtaining multiple historical simulation tasks, screening all the historical simulation tasks according to various test indicators, and obtaining multiple selected simulation tasks;

[0083] Furthermore, S11 includes the following sub-steps:

[0084] S111, obtaining historical test index parameters of all historical simulation tasks;

[0085] In the embodiment of the present invention, historical test index parameters of each historical simulation task are extracted.

[0086] S112, when each historical test indicator in the historical test indicator parameter is smaller than the corresponding test indicator, the historical simulation task corresponding to the historical test indicator parameter is used as the selection simulation task;

[0087] In an embodiment of the present invention, when each historical test indicator in the historical test indicator parameter is smaller than the associated test indicator, the historical simulation task corresponding to the historical test indicator parameter is used as the selection simulation task.

[0088] S113, when each historical test indicator in the historical test indicator parameter is equal to the corresponding test indicator, the historical simulation task corresponding to the historical test indicator parameter is used as the selection simulation task;

[0089] In an embodiment of the present invention, when each historical test indicator in the historical test indicator parameter is equal to the associated test indicator, the historical simulation task corresponding to the historical test indicator parameter is used as the selected simulation task.

[0090] S114. When each historical test indicator in the historical test indicator parameter is greater than the corresponding test indicator, the historical simulation task corresponding to the historical test indicator parameter is used as the selected simulation task.

[0091] In an embodiment of the present invention, when each historical test indicator in the historical test indicator parameter is greater than the associated test indicator, the historical simulation task corresponding to the historical test indicator parameter is used as the selection simulation task.

[0092] S12, inputting each selection simulation task into the power test model respectively to obtain the target power test model corresponding to each selection simulation task.

[0093] In the embodiment of the present invention, each selection simulation task is respectively placed in the power test model to obtain a target power test model corresponding to each selection simulation task.

[0094] S13, running each target power test model respectively through a preset initial processor to obtain task test parameters corresponding to each target power test model;

[0095] In the embodiment of the present invention, each target power test model is respectively run on a preset initial processor to obtain a task test parameter corresponding to each target power test model.

[0096] In another embodiment, each target power test model is preset on a preset initial processor, and computing performance, real-time performance, buffer performance and data throughput performance are monitored in real time to obtain task test parameters corresponding to each target power test model.

[0097] S14. Calculate the quality evaluation value of each task test parameter according to each test indicator, and use each quality evaluation value as the evaluation result.

[0098] In an embodiment of the present invention, the quality evaluation value of each task test parameter is calculated according to each test indicator, and each quality evaluation value is used as the evaluation result. The calculation process for a task test parameter is specifically as follows: the difference between each task test value and the associated test indicator in the task test parameter is calculated respectively to obtain multiple first difference values, and all the first difference values ​​are averaged to obtain the quality evaluation value corresponding to the task test parameter.

[0099] Step 206: Optimize the selection of the initial processor according to the evaluation result to obtain the target processor corresponding to the power simulation system to be configured.

[0100] Further, step 206 includes the following sub-steps:

[0101] S21, respectively judging whether each quality evaluation value in the evaluation result is greater than a preset quality threshold;

[0102] S22, when the good or bad evaluation value is greater than the good or bad threshold, the good or bad evaluation value is determined as the dominant value;

[0103] In the embodiment of the present invention, it is determined whether each good or bad evaluation value in the evaluation result is greater than 0. When the good or bad evaluation value is greater than 0, it means that the selection simulation task test result associated with the good or bad evaluation value is good, and the good or bad evaluation value is determined as a dominant value.

[0104] S23, when the good or bad evaluation value is less than the good or bad threshold, the good or bad evaluation value is determined as a bad value;

[0105] In the embodiment of the present invention, when the good or bad evaluation value is less than 0, it means that the test result of the selection simulation task associated with the good or bad evaluation value is poor, and the good or bad evaluation value is determined to be a poor value.

[0106] It should be noted that when the quality evaluation value is equal to the quality threshold, it is considered that the performance meets the requirements and the quality evaluation value is not judged.

[0107] S24. Optimize the selection of the preset initial processor according to the number of advantage values ​​and the number of disadvantage values ​​to obtain a target processor corresponding to the power simulation system to be configured.

[0108] Further, S24 includes the following sub-steps:

[0109] S241, determining whether the number of advantage values ​​is within a preset advantage range;

[0110] S242, if the number of advantage values ​​is not in the advantage interval, adjusting the type of the preset initial processor, and jumping to the step of running each target power test model through the preset initial processor to obtain the task test parameters corresponding to each target power test model;

[0111] In an embodiment of the present invention, it is determined whether the number of advantage values ​​is in a preset advantage range. When the number of advantage values ​​is not in the advantage range, it means that the performance of the preset initial processor does not meet the requirements of the power simulation system to be configured, and a new processor is reselected as the preset initial processor, and the execution is jumped to run each target power test model through the preset initial processor respectively to obtain the task test parameters corresponding to each target power test model.

[0112] S243, if the number of advantage values ​​is in the advantage interval, determining whether the number of disadvantage values ​​is in a preset disadvantage interval;

[0113] In the embodiment of the present invention, when the number of advantage values ​​is in the advantage interval, it is determined whether the number of disadvantage values ​​is in a preset disadvantage interval.

[0114] S244, if the number of disadvantage values ​​is in the disadvantage interval, using the preset initial processor as the target processor corresponding to the power simulation system to be configured;

[0115] In the embodiment of the present invention, when the number of disadvantage values ​​is in the disadvantage interval, it means that the performance of the preset initial processor meets the requirements of the power simulation system to be configured, and the preset initial processor is used as the target processor corresponding to the power simulation system to be configured.

[0116] S245. If the number of disadvantage values ​​is not in the disadvantage interval, the type of the preset initial processor is adjusted, and the execution is jumped to the step of running each target power test model through the preset initial processor to obtain the task test parameters corresponding to each target power test model.

[0117] In an embodiment of the present invention, when the number of disadvantage values ​​is not in the disadvantage range, it means that the performance of the preset initial processor does not meet the requirements of the power simulation system to be configured, and a new processor is reselected as the preset initial processor, and the execution is jumped to run each target power test model through the preset initial processor respectively to obtain the task test parameters corresponding to each target power test model.

[0118] In an embodiment of the present invention, the electrical quantity parameters of the power simulation system to be configured are used to determine multiple test indicators of the power simulation system to be configured according to the electrical quantity parameters, and the electrical quantity parameters and the historical data of the power simulation system to be configured are used to build a power test model, and the power test model is evaluated for quality based on the preset initial processor and each test indicator to obtain the corresponding evaluation results, thereby obtaining the optimal target processor for the power simulation system to be configured. Compared with the traditional processor selection method for the power simulation system, the present invention makes full use of the historical data and electrical quantity parameters of the power simulation system to evaluate the quality of the preset initial processor, thereby adjusting the preset initial processor according to the evaluation results, obtaining the most suitable target processor for the power simulation system, and improving the reliability of the power simulation system.

[0119] See also Figure 3 , Figure 3 This is a structural block diagram of a processor configuration system of an electric power simulation system provided in Embodiment 3 of the present invention.

[0120] The present invention provides a processor configuration system for an electric power simulation system, comprising:

[0121] The acquisition module 301 is used to obtain the simulation task requirement information and the topology diagram of the power simulation system to be configured, extract information from the topology diagram according to the simulation task requirement information, and obtain electrical quantity parameters;

[0122] An analysis module 302 is used to perform operation demand analysis according to electrical quantity parameters and simulation task requirement information to obtain multiple test indicators;

[0123] A construction module 303 is used to construct an electric power test model using electric quantity parameters and historical data of the electric power simulation system to be configured;

[0124] An evaluation module 304 is used to evaluate the quality of the power test model by using a preset initial processor and various test indicators to obtain a corresponding evaluation result;

[0125] The selection module 305 is used to optimize the selection of the initial processor according to the evaluation result to obtain the target processor corresponding to the power simulation system to be configured.

[0126] Furthermore, the analysis module 302 includes:

[0127] A construction submodule is used to construct an initial test indicator set using electrical quantity parameters and simulation task requirement information;

[0128] The matching submodule is used to input each initial test indicator in the initial test indicator set into a preset test standard list to obtain multiple test indicators.

[0129] Furthermore, the evaluation module 304 includes:

[0130] A screening submodule is used to obtain multiple historical simulation tasks, screen all historical simulation tasks according to various test indicators, and obtain multiple selected simulation tasks;

[0131] The delivery submodule is used to input each selection simulation task into the power test model to obtain the target power test model corresponding to each selection simulation task;

[0132] The test submodule is used to run each target power test model respectively through a preset initial processor to obtain task test parameters corresponding to each target power test model;

[0133] The evaluation submodule is used to calculate the quality evaluation value of each task test parameter according to each test indicator, and use each quality evaluation value as the evaluation result.

[0134] Furthermore, the screening submodule includes:

[0135] A collection unit, used to obtain historical test index parameters of all historical simulation tasks;

[0136] A first screening unit is used to use the historical simulation task corresponding to the historical test indicator parameter as the selected simulation task when each historical test indicator in the historical test indicator parameter is less than the corresponding test indicator;

[0137] A second screening unit is used to use the historical simulation task corresponding to the historical test indicator parameter as the selected simulation task when each historical test indicator in the historical test indicator parameter is equal to the corresponding test indicator;

[0138] The third screening unit is used to use the historical simulation task corresponding to the historical test indicator parameter as the selected simulation task when each historical test indicator in the historical test indicator parameter is greater than the corresponding test indicator.

[0139] Furthermore, the selection module 305 includes:

[0140] The discrimination submodule is used to judge whether each quality evaluation value in the evaluation result is greater than a preset quality threshold;

[0141] When the good or bad evaluation value is greater than the good or bad threshold, the good or bad evaluation value is determined as the dominant value;

[0142] When the good or bad evaluation value is less than the good or bad threshold, the good or bad evaluation value is determined as a bad value;

[0143] The selection submodule is used to optimize the selection of the preset initial processor according to the number of advantage values ​​and the number of disadvantage values ​​to obtain the target processor corresponding to the power simulation system to be configured.

[0144] Furthermore, the selection submodule includes:

[0145] A first analysis unit, used to determine whether the number of advantage values ​​is within a preset advantage interval;

[0146] A first adjustment unit is used for adjusting the type of the preset initial processor if the number of advantage values ​​is not in the advantage interval, and jumping to execute the step of respectively running each target power test model through the preset initial processor to obtain the task test parameters corresponding to each target power test model;

[0147] a second analyzing unit, configured to determine whether the number of disadvantageous values ​​is in a preset disadvantageous interval if the number of advantage values ​​is in the advantage interval;

[0148] If the number of disadvantage values ​​is within the disadvantage interval, the preset initial processor is used as the target processor corresponding to the power simulation system to be configured;

[0149] The second adjustment unit is used to adjust the type of the preset initial processor if the number of disadvantage values ​​is not in the disadvantage range, and jump to execute the steps of running each target power test model respectively through the preset initial processor to obtain the task test parameters corresponding to each target power test model.

[0150] See also Figure 4 , Figure 4 This is a structural block diagram of an electronic device provided in Embodiment 4 of the present invention.

[0151] An electronic device according to an embodiment of the present invention comprises: a memory 401 and a processor 402, wherein the memory 402 stores a computer program; when the computer program is executed by the processor 402, the processor 402 executes a processor configuration method of a power simulation system according to any of the above embodiments.

[0152] The memory 401 may be an electronic memory such as a flash memory, an EEPROM (electrically erasable programmable read-only memory), an EPROM, a hard disk or a ROM. The memory 401 has a storage space 403 for a program code 413 for executing any method step in the above method. For example, the storage space 403 for the program code may include individual program codes 413 for implementing the various steps in the above method, respectively. These program codes may be read from or written to one or more computer program products. These computer program products include program code carriers such as hard disks, compact disks (CDs), memory cards or floppy disks. The program code may be compressed, for example, in an appropriate form. When these codes are run by a computing and processing device, the computing and processing device performs the various steps in the method described above. These program codes may be read from or written to one or more computer program products. These computer program products include program code carriers such as hard disks, compact disks (CDs), memory cards or floppy disks. The program code may be compressed, for example, in an appropriate form. When these codes are executed by a computing and processing device, the computing and processing device is caused to execute the various steps in the processor configuration method of the power simulation system described above.

[0153] Embodiment 5 of the present invention further provides a computer-readable storage medium on which a computer program is stored. When the computer program is executed by a processor, the processor configuration method of the power simulation system as described in any of the above embodiments is implemented.

[0154] Embodiment 6 of the present invention further provides a computer program product, which includes a computer program stored on a non-transitory computer-readable storage medium, and the computer program includes program instructions, wherein when the program instructions are executed by a computer, the computer executes a processor configuration method for an electric power simulation system as in any of the above embodiments.

[0155] Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working processes of the systems, devices and units described above can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.

[0156] In the several embodiments provided in the present application, it should be understood that the disclosed systems, devices and methods can be implemented in other ways. For example, the device embodiments described above are only schematic. For example, the division of units is only a logical function division. There may be other division methods in actual implementation. For example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be an indirect coupling or communication connection through some interfaces, devices or units, which can be electrical, mechanical or other forms.

[0157] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.

[0158] In addition, each functional unit in each embodiment of the present invention may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of software functional units.

[0159] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present invention, in essence, or the part that contributes to the prior art, or all or part of the technical solution can be embodied in the form of a software product. The computer software product is stored in a storage medium, including several instructions for a computer device (which can be a personal computer, server, or network device, etc.) to perform all or part of the steps of the methods of each embodiment of the present invention. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), disk or optical disk, etc. Various media that can store program codes.

[0160] The above embodiments are only used to illustrate the technical solutions of the present invention, rather than to limit the same. Although the present invention has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that the technical solutions described in the aforementioned embodiments may still be modified, or some of the technical features may be replaced by equivalents. However, these modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the embodiments of the present invention.

Claims

1. A processor configuration method for a power simulation system, characterized in that: include: Acquire simulation task requirement information and a topology diagram of the power simulation system to be configured, extract information from the topology diagram according to the simulation task requirement information, and obtain electrical quantity parameters; Performing operation demand analysis according to the electrical quantity parameters and the simulation task requirement information to obtain multiple test indicators; Building an electric power test model using the electric quantity parameters and historical data of the electric power simulation system to be configured; Evaluate the quality of the power test model by presetting the initial processor and each of the test indicators to obtain a corresponding evaluation result; The initial processor is selected and optimized according to the evaluation result to obtain a target processor corresponding to the power simulation system to be configured.

2. The processor configuration method of the power simulation system according to claim 1, characterized in that: The step of performing operation demand analysis according to the electrical quantity parameters and the simulation task requirement information to obtain multiple test indicators includes: Constructing an initial test index set using the electrical quantity parameters and the simulation task requirement information; Each initial test indicator in the initial test indicator set is input into a preset test standard list to obtain a plurality of test indicators.

3. The processor configuration method of the power simulation system according to claim 1, characterized in that: The step of evaluating the quality of the power test model by presetting the initial processor and each of the test indicators to obtain a corresponding evaluation result includes: Acquire multiple historical simulation tasks, and screen all of the historical simulation tasks according to the test indicators to obtain multiple selected simulation tasks; Inputting each of the selection simulation tasks into the power test model respectively to obtain a target power test model corresponding to each of the selection simulation tasks; By running each of the target power test models respectively through a preset initial processor, the task test parameters corresponding to each of the target power test models are obtained; The quality evaluation values ​​of the task test parameters are calculated respectively according to the test indicators, and the quality evaluation values ​​are used as evaluation results.

4. The processor configuration method of the power simulation system according to claim 3, characterized in that: The step of screening all the historical simulation tasks according to the test indicators to obtain a plurality of selected simulation tasks includes: Obtaining historical test index parameters of all the historical simulation tasks; When each historical test index in the historical test index parameter is smaller than the corresponding test index, the historical simulation task corresponding to the historical test index parameter is used as the selection simulation task; When each historical test index in the historical test index parameter is equal to the corresponding test index, the historical simulation task corresponding to the historical test index parameter is used as the selection simulation task; When each historical test indicator in the historical test indicator parameters is greater than the corresponding test indicator, the historical simulation task corresponding to the historical test indicator parameters is used as the selection simulation task.

5. The processor configuration method of the power simulation system according to claim 1, characterized in that: The step of optimizing the initial processor selection according to the evaluation result to obtain the target processor corresponding to the power simulation system to be configured includes: Determine whether each quality evaluation value in the evaluation result is greater than a preset quality threshold; When the quality evaluation value is greater than the quality threshold, the quality evaluation value is determined as a dominant value; When the quality evaluation value is less than the quality threshold, the quality evaluation value is determined as a disadvantageous value; The preset initial processor is selected and optimized according to the number of the advantage values ​​and the number of the disadvantage values ​​to obtain a target processor corresponding to the power simulation system to be configured.

6. The processor configuration method of the power simulation system according to claim 5, characterized in that: The step of optimizing the preset initial processor according to the number of the advantage values ​​and the number of the disadvantage values ​​to obtain the target processor corresponding to the power simulation system to be configured includes: Determining whether the number of the advantage values ​​is within a preset advantage interval; If the number of the advantage values ​​is not within the advantage interval, the type of the preset initial processor is adjusted, and the step of executing the step of respectively running each of the target power test models through the preset initial processor to obtain the task test parameters corresponding to each of the target power test models is jumped to execution; If the number of the advantage values ​​is in the advantage interval, determining whether the number of the disadvantage values ​​is in a preset disadvantage interval; If the number of the disadvantage values ​​is within the disadvantage interval, using the preset initial processor as the target processor corresponding to the power simulation system to be configured; If the number of disadvantage values ​​is not in the disadvantage range, the type of the preset initial processor is adjusted, and the step of executing the preset initial processor to respectively run each of the target power test models to obtain the task test parameters corresponding to each of the target power test models is jumped.

7. A processor configuration system for an electric power simulation system, characterized in that: include: The acquisition module is used to obtain the simulation task requirement information and the topological structure diagram of the power simulation system to be configured, and extract information from the topological structure diagram according to the simulation task requirement information to obtain electrical quantity parameters; An analysis module, used to perform operation demand analysis according to the electrical quantity parameters and the simulation task requirement information to obtain multiple test indicators; A construction module, used to construct an electric power test model using the electric quantity parameters and the historical data of the electric power simulation system to be configured; An evaluation module, used to evaluate the quality of the power test model by presetting the initial processor and each of the test indicators to obtain a corresponding evaluation result; A selection module is used to optimize the selection of the initial processor according to the evaluation result to obtain a target processor corresponding to the power simulation system to be configured.

8. An electronic device, characterized in that: It comprises a memory and a processor, wherein a computer program is stored in the memory, and when the computer program is executed by the processor, the processor executes the steps of the processor configuration method of the power simulation system as described in any one of claims 1-6.

9. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed, the processor configuration method of the power simulation system according to any one of claims 1 to 6 is implemented.

10. A computer program product, characterized in that The computer program product comprises a computer program stored on a non-transitory computer-readable storage medium, wherein the computer program comprises program instructions, wherein when the program instructions are executed by a computer, the computer is caused to execute the processor configuration method of the power simulation system as described in any one of claims 1-6.

Citation Information

Patent Citations

  • Comprehensive optimization method of simulation credibility evaluation model of electric propulsion system

    CN105260786A

  • System and method for automatic selection of transmission line macromodels

    US20050222831A1

Cited By

  • Processor configuration method and system for power simulation system

    WO2026086108A1