[go: up one dir, main page]

CN111027196B - Simulation analysis task processing method and device for power equipment and storage medium - Google Patents

Simulation analysis task processing method and device for power equipment and storage medium Download PDF

Info

Publication number
CN111027196B
CN111027196B CN201911220337.2A CN201911220337A CN111027196B CN 111027196 B CN111027196 B CN 111027196B CN 201911220337 A CN201911220337 A CN 201911220337A CN 111027196 B CN111027196 B CN 111027196B
Authority
CN
China
Prior art keywords
node
simulation analysis
analysis task
sequence
unexecuted
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201911220337.2A
Other languages
Chinese (zh)
Other versions
CN111027196A (en
Inventor
程建伟
赵林杰
鲍连伟
黄克捷
喇元
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
China South Power Grid International Co ltd
China Southern Power Grid Co Ltd
Original Assignee
China South Power Grid International Co ltd
China Southern Power Grid Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by China South Power Grid International Co ltd, China Southern Power Grid Co Ltd filed Critical China South Power Grid International Co ltd
Priority to CN201911220337.2A priority Critical patent/CN111027196B/en
Publication of CN111027196A publication Critical patent/CN111027196A/en
Application granted granted Critical
Publication of CN111027196B publication Critical patent/CN111027196B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y04INFORMATION OR COMMUNICATION TECHNOLOGIES HAVING AN IMPACT ON OTHER TECHNOLOGY AREAS
    • Y04SSYSTEMS INTEGRATING TECHNOLOGIES RELATED TO POWER NETWORK OPERATION, COMMUNICATION OR INFORMATION TECHNOLOGIES FOR IMPROVING THE ELECTRICAL POWER GENERATION, TRANSMISSION, DISTRIBUTION, MANAGEMENT OR USAGE, i.e. SMART GRIDS
    • Y04S10/00Systems supporting electrical power generation, transmission or distribution
    • Y04S10/50Systems or methods supporting the power network operation or management, involving a certain degree of interaction with the load-side end user applications

Landscapes

  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Supply And Distribution Of Alternating Current (AREA)

Abstract

The invention discloses a simulation analysis task processing method of power equipment, which comprises the following steps: acquiring a software execution file path and a software command line of each simulation analysis task node; when judging that the current simulation analysis task node is a head node, writing the head node into an executed node sequence, editing a software execution file path and a software command line of the head node into a command, and writing into a batch file; and executing the batch file when all the simulation analysis task nodes are detected to exist in the executed node sequence. The invention also discloses a simulation analysis task processing device and a storage medium of the power equipment, which can effectively solve the problem that the operation process of the simulation task of the power equipment in the prior art is complex and tedious, can effectively reduce human errors, and can effectively improve the efficiency and the accuracy of the simulation analysis.

Description

一种电力设备的仿真分析任务处理方法、装置及存储介质Simulation and analysis task processing method, device and storage medium for power equipment

技术领域technical field

本发明涉及电力设备仿真分析技术领域,尤其涉及一种电力设备的仿真分析任务处理方法、装置及存储介质。The present invention relates to the technical field of power equipment simulation analysis, in particular to a power equipment simulation analysis task processing method, device and storage medium.

背景技术Background technique

现有电力设备多场耦合仿真技术方案在具体实施过程需要涉及到多款软件的相互联动和数据传递、调用,但已有的商业软件之间的接口开发工作严重滞后,导致仿真建模过程不够灵活,应用程序接口单一,操作过程复杂繁琐,在每次仿真交互时,所提供的数据不能很好地满足仿真计算的边界条件,这样不仅会影响电力设备仿真的效率,还会极大降低产品多物理场仿真结果的准确性。Existing multi-field coupling simulation technology solutions for power equipment need to involve multiple software linkages and data transmission and calls in the specific implementation process, but the development of interfaces between existing commercial software is seriously lagging behind, resulting in insufficient simulation modeling process Flexible, single application program interface, complex and cumbersome operation process, the data provided cannot well meet the boundary conditions of simulation calculation during each simulation interaction, which will not only affect the efficiency of power equipment simulation, but also greatly reduce the Accuracy of multiphysics simulation results.

发明内容Contents of the invention

本发明实施例提供一种电力设备的仿真分析任务处理方法、装置及存储介质,能有效解决现有技术电力设备仿真任务的操作过程复杂繁琐的问题。Embodiments of the present invention provide a method, device, and storage medium for processing a simulation analysis task of electric equipment, which can effectively solve the problem of complex and cumbersome operation of the simulation task of electric equipment in the prior art.

本发明一实施例提供一种电力设备的仿真分析任务处理方法,包括:An embodiment of the present invention provides a simulation analysis task processing method for electric equipment, including:

获取每一仿真分析任务节点的软件执行文件路径及软件命令行;Obtain the software execution file path and software command line of each simulation analysis task node;

当判断出当前所述仿真分析任务节点为头节点时,则将所述头节点写入已执行节点序列,并将所述头节点的软件执行文件路径及软件命令行编辑成命令,写入批处理文件;When it is judged that the current simulation analysis task node is the head node, the head node is written into the executed node sequence, and the software execution file path and the software command line of the head node are edited into commands and written into the batch process documents;

当检测到所有所述仿真分析任务节点均存在于所述已执行节点序列时,执行所述批处理文件。When it is detected that all the simulation analysis task nodes exist in the executed node sequence, execute the batch file.

作为上述方案的改进,在所述当判断出当前所述仿真分析任务节点为头节点时,则将所述头节点写入已执行节点序列,并将所述头节点的软件执行文件路径及软件命令行编辑成命令,写入批处理文件之前,还包括步骤:As an improvement of the above scheme, when it is judged that the current simulation analysis task node is the head node, the head node is written into the executed node sequence, and the software execution file path and the software execution file path of the head node are The command line is edited into a command, and before writing to the batch file, steps are also included:

根据所述程序接口数据,判断当前所述仿真分析任务节点是否为头节点;其中,所述程序接口数据包括每一所述仿真分析任务节点的软件顺序、软件执行文件路径及软件命令行。According to the program interface data, it is judged whether the current simulation analysis task node is a head node; wherein, the program interface data includes the software sequence, software execution file path and software command line of each simulation analysis task node.

作为上述方案的改进,所述判断当前所述仿真分析任务节点是否为头节点,具体包括:As an improvement of the above solution, the judging whether the current simulation analysis task node is a head node specifically includes:

当判断出当前所述仿真分析任务节点不为所述头节点时,将所述仿真分析任务节点写入未执行节点序列;When it is judged that the current simulation analysis task node is not the head node, writing the simulation analysis task node into an unexecuted node sequence;

将所述未执行节点序列中每一所述仿真分析任务节点的编号按从小到大进行排序,从所述未执行节点序列中排序为首位的仿真分析任务节点开始,依次判断所述未执行节点序列中的仿真分析任务节点在仿真分析任务中的上游节点是否存在于所述已执行节点序列。Sorting the numbers of each of the simulation analysis task nodes in the unexecuted node sequence from small to large, starting from the simulation analysis task node ranked as the first in the unexecuted node sequence, and sequentially judging the unexecuted nodes Whether the upstream node of the simulation analysis task node in the sequence exists in the executed node sequence in the simulation analysis task.

作为上述方案的改进,所述从所述未执行节点序列中排序为首位的仿真分析任务节点开始,依次判断所述未执行节点序列中的仿真分析任务节点在仿真分析任务中的上游节点是否存在于所述已执行节点序列,具体包括:As an improvement of the above scheme, starting from the simulation analysis task node ranked first in the unexecuted node sequence, it is sequentially judged whether the upstream node of the simulation analysis task node in the unexecuted node sequence exists in the simulation analysis task Regarding the executed node sequence, it specifically includes:

当判断出所述仿真分析任务节点的上游节点存在于所述已执行节点序列时,则执行所述仿真分析任务节点;When it is determined that the upstream node of the simulation analysis task node exists in the executed node sequence, then execute the simulation analysis task node;

将所述仿真分析任务节点写入所述已执行节点序列,并将所述仿真分析任务节点的软件执行文件路径及软件命令行编辑成所述命令,写入所述批处理文件。Writing the simulation analysis task node into the executed node sequence, editing the software execution file path and software command line of the simulation analysis task node into the command, and writing it into the batch file.

作为上述方案的改进,所述从所述未执行节点序列中排序为首位的仿真分析任务节点开始,依次判断所述未执行节点序列中的仿真分析任务节点在仿真分析任务中的上游节点是否存在于所述已执行节点序列,具体包括:As an improvement of the above scheme, starting from the simulation analysis task node ranked first in the unexecuted node sequence, it is sequentially judged whether the upstream node of the simulation analysis task node in the unexecuted node sequence exists in the simulation analysis task Regarding the executed node sequence, it specifically includes:

当判断出所述仿真分析任务节点的上游节点不存在于所述已执行节点序列时,则将所述上游节点写入所述未执行节点序列,并重新将所述未执行节点序列中每一所述仿真分析任务节点的编号按从小到大进行排序,从所述未执行节点序列中排序为首位的仿真分析任务节点开始,依次判断所述未执行节点序列中的仿真分析任务节点在仿真分析任务中的上游节点是否存在于所述已执行节点序列。When it is judged that the upstream node of the simulation analysis task node does not exist in the executed node sequence, write the upstream node into the unexecuted node sequence, and re-write each The numbers of the simulation analysis task nodes are sorted from small to large, starting from the simulation analysis task node that is ranked as the first in the unexecuted node sequence, and sequentially judge that the simulation analysis task nodes in the unexecuted node sequence are in the simulation analysis Whether the upstream node in the task exists in the sequence of executed nodes.

本发明另一实施例对应提供了一种电力设备的仿真分析任务处理装置,包括:Another embodiment of the present invention correspondingly provides a simulation analysis task processing device for electric equipment, including:

节点数据获取模块,用于获取每一仿真分析任务节点的软件执行文件路径及软件命令行;The node data acquisition module is used to acquire the software execution file path and the software command line of each simulation analysis task node;

头节点处理模块,用于当判断出当前所述仿真分析任务节点为头节点时,则将所述头节点写入已执行节点序列,并将所述头节点的软件执行文件路径及软件命令行编辑成命令,写入批处理文件;The head node processing module is used to write the head node into the executed node sequence when it is judged that the current simulation analysis task node is the head node, and write the software execution file path and the software command line of the head node Edit it into a command and write it into a batch file;

批处理文件执行模块,用于当检测到所有所述仿真分析任务节点均存在于所述已执行节点序列时,执行所述批处理文件。The batch file execution module is configured to execute the batch file when it is detected that all the simulation analysis task nodes exist in the executed node sequence.

与现有技术相比,本发明实施例公开的一种电力设备的仿真分析任务处理方法及装置,所述方法通过获取每一仿真分析任务节点的软件执行文件路径及软件命令行;当判断出当前所述仿真分析任务节点为头节点时,则将所述头节点写入已执行节点序列,并将所述头节点的软件执行文件路径及软件命令行编辑成命令,写入批处理文件;当检测到所有所述仿真分析任务节点均存在于所述已执行节点序列时,执行所述批处理文件。这样,通过仿真分析任务节点的数据自动关联,能有效解决现有技术电力设备仿真任务的操作过程复杂繁琐的问题,并能实现不同节点间的数据传递和交换,能有效降低人为失误,能降低多物理场耦合分析的计算复杂度,能有效提高仿真分析的效率和准确率,具有较大的适用性;同时,能实现多仿真分析任务的逻辑更加清晰、数据流动明晰。Compared with the prior art, the embodiment of the present invention discloses a simulation analysis task processing method and device for electric power equipment. The method obtains the software execution file path and the software command line of each simulation analysis task node; when it is judged that When the current simulation analysis task node is a head node, the head node is written into the executed node sequence, and the software execution file path and the software command line of the head node are edited into an order and written into a batch file; When it is detected that all the simulation analysis task nodes exist in the executed node sequence, execute the batch file. In this way, through the automatic association of data of simulation analysis task nodes, it can effectively solve the problem of complex and cumbersome operation process of power equipment simulation tasks in the prior art, and can realize data transmission and exchange between different nodes, which can effectively reduce human errors and reduce The computational complexity of multi-physics coupling analysis can effectively improve the efficiency and accuracy of simulation analysis, and has greater applicability; at the same time, it can realize clearer logic and clearer data flow of multi-simulation analysis tasks.

本发明另一实施例提供了一种电力设备的仿真分析任务处理装置,包括处理器、存储器以及存储在所述存储器中且被配置为由所述处理器执行的计算机程序,所述处理器执行所述计算机程序时实现上述发明实施例所述的电力设备的仿真分析任务处理方法。Another embodiment of the present invention provides a simulation analysis task processing device for power equipment, including a processor, a memory, and a computer program stored in the memory and configured to be executed by the processor, and the processor executes The computer program implements the simulation analysis task processing method of electric equipment described in the above-mentioned embodiments of the invention.

本发明另一实施例提供了一种存储介质,所述计算机可读存储介质包括存储的计算机程序,其中,在所述计算机程序运行时控制所述计算机可读存储介质所在设备执行上述发明实施例所述的电力设备的仿真分析任务处理方法。Another embodiment of the present invention provides a storage medium, the computer-readable storage medium includes a stored computer program, wherein when the computer program is running, the device where the computer-readable storage medium is located is controlled to execute the above-mentioned embodiment of the invention The simulation analysis task processing method of the electric equipment.

附图说明Description of drawings

图1是本发明实施例一提供的一种电力设备的仿真分析任务处理方法的流程示意图;FIG. 1 is a schematic flowchart of a simulation analysis task processing method for electric power equipment provided by Embodiment 1 of the present invention;

图2是本发明实施例一提供的电力设备的仿真分析任务处理方法的一个具体实施例的示意图;FIG. 2 is a schematic diagram of a specific embodiment of a simulation analysis task processing method for power equipment provided by Embodiment 1 of the present invention;

图3是本发明实施例二提供的一种电力设备的仿真分析任务处理装置的结构示意图。Fig. 3 is a schematic structural diagram of a simulation analysis task processing device for electric equipment provided by Embodiment 2 of the present invention.

具体实施方式Detailed ways

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。The following will clearly and completely describe the technical solutions in the embodiments of the present invention with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only some, not all, embodiments of the present invention. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without creative efforts fall within the protection scope of the present invention.

实施例一Embodiment one

参见图1,是本发明实施例一提供的一种电力设备的仿真分析任务处理方法的流程示意图,所述方法包括步骤S101至步骤S103。Referring to FIG. 1 , it is a schematic flowchart of a method for processing a simulation analysis task of electric equipment provided by Embodiment 1 of the present invention, and the method includes steps S101 to S103 .

S101、获取每一仿真分析任务节点的软件执行文件路径及软件命令行。S101. Obtain the software execution file path and software command line of each simulation analysis task node.

优选的,参见图2,是本发明实施例一提供的电力设备的仿真分析任务处理方法的一个具体实施例的示意图,获取文本格式的程序接口数据,其中,所述文本格式格式可以使用XML格式、json或者自定义模式,如interface.xml文件。进一步,解析所述文本格式的程序接口数据,获取不同仿真分析任务节点的运行软件顺序、各个计算软件的输入和输出文件、脚本文件信息,实现不同软件节点数据之间的交换和传递。示例性的,解析步骤具体为获取当前仿真分析任务节点,并对其编号。进而,获取当前仿真分析任务节点的计算软件及其软件版本。进而,获取当前仿真分析任务节点的计算软件的命令行、执行文件的绝对路径、输入文件及输出软件。由此,判断当前仿真分析任务节点是否使用脚本文件,若是,则获取当前仿真分析任务节点的脚本语言及脚本文件。Preferably, referring to FIG. 2 , it is a schematic diagram of a specific embodiment of a method for processing simulation analysis tasks of electric power equipment provided in Embodiment 1 of the present invention. The program interface data in text format is obtained, wherein the text format format can use XML format , json or custom schema, such as interface.xml file. Further, the program interface data in the text format is analyzed to obtain the running software sequence of different simulation analysis task nodes, the input and output files of each computing software, and the script file information, so as to realize the exchange and transfer of data between different software nodes. Exemplarily, the parsing step is specifically to obtain the current simulation analysis task node and number it. Furthermore, the calculation software and its software version of the current simulation analysis task node are obtained. Furthermore, the command line of the calculation software of the current simulation analysis task node, the absolute path of the execution file, the input file and the output software are obtained. Thus, it is judged whether the current simulation analysis task node uses a script file, and if so, the script language and the script file of the current simulation analysis task node are obtained.

S102、当判断出当前所述仿真分析任务节点为头节点时,则将所述头节点写入已执行节点序列,并将所述头节点的软件执行文件路径及软件命令行编辑成命令,写入批处理文件。S102. When it is determined that the current simulation analysis task node is a head node, write the head node into the executed node sequence, and edit the software execution file path and software command line of the head node into a command, write into the batch file.

具体的,请参见图2,对头节点进行循环,并对所有头节点的软件执行文件路径和软件命令行编辑成命令写入run.bat批处理文件中,同时这些头节点写入已执行节点序列。Specifically, please refer to Figure 2, loop the head nodes, and edit the software execution file paths and software command lines of all head nodes into commands and write them into the run.bat batch file, and write these head nodes into the executed node sequence .

在上述实施例中,优选的,在步骤S102之前还包括:In the above embodiment, preferably, before step S102, further include:

根据所述程序接口数据,判断当前所述仿真分析任务节点是否为头节点;其中,所述程序接口数据包括每一所述仿真分析任务节点的软件顺序、软件执行文件路径及软件命令行。According to the program interface data, it is judged whether the current simulation analysis task node is a head node; wherein, the program interface data includes the software sequence, software execution file path and software command line of each simulation analysis task node.

在上述实施例中,优选的,当判断出当前所述仿真分析任务节点不为所述头节点时,将所述仿真分析任务节点写入未执行节点序列;In the above embodiment, preferably, when it is judged that the current simulation analysis task node is not the head node, write the simulation analysis task node into the unexecuted node sequence;

将所述未执行节点序列中每一所述仿真分析任务节点的编号按从小到大进行排序,从所述未执行节点序列中排序为首位的仿真分析任务节点开始,依次判断所述未执行节点序列中的仿真分析任务节点在仿真分析任务中的上游节点是否存在于所述已执行节点序列。Sorting the numbers of each of the simulation analysis task nodes in the unexecuted node sequence from small to large, starting from the simulation analysis task node ranked as the first in the unexecuted node sequence, and sequentially judging the unexecuted nodes Whether the upstream node of the simulation analysis task node in the sequence exists in the executed node sequence in the simulation analysis task.

可选的,当判断出所述仿真分析任务节点的上游节点存在于所述已执行节点序列时,则执行所述仿真分析任务节点;Optionally, when it is determined that the upstream node of the simulation analysis task node exists in the executed node sequence, then execute the simulation analysis task node;

将所述仿真分析任务节点写入所述已执行节点序列,并将所述仿真分析任务节点的软件执行文件路径及软件命令行编辑成所述命令,写入所述批处理文件。Writing the simulation analysis task node into the executed node sequence, editing the software execution file path and software command line of the simulation analysis task node into the command, and writing it into the batch file.

进一步,优选的,当判断出所述仿真分析任务节点的上游节点不存在于所述已执行节点序列时,则将所述上游节点写入所述未执行节点序列,并重新将所述未执行节点序列中每一所述仿真分析任务节点的编号按从小到大进行排序,从所述未执行节点序列中排序为首位的仿真分析任务节点开始,依次判断所述未执行节点序列中的仿真分析任务节点在仿真分析任务中的上游节点是否存在于所述已执行节点序列。Further, preferably, when it is determined that the upstream node of the simulation analysis task node does not exist in the executed node sequence, write the upstream node into the unexecuted node sequence, and re-write the unexecuted The numbering of each simulation analysis task node in the node sequence is sorted from small to large, starting from the simulation analysis task node ranked first in the unexecuted node sequence, and sequentially judging the simulation analysis in the unexecuted node sequence Whether the upstream node of the task node in the simulation analysis task exists in the executed node sequence.

需要说明的是,请参见图2,在判断出不为所述头节点的仿真分析任务节点后,将所述仿真分析任务节点写入未执行节点序列,进而对该仿真分析任务节点的编号进行排序,并从编号最小的仿真分析任务节点开始,判断该仿真分析任务节点在仿真分析任务中的上游节点是否为已被执行,若是,执行该节点;若否,继续判断该上游节点是否存在已执行的上游节点。具体的,将该上游节点写入未执行节点序列,进而重新对未执行节点序列按从小到大进行排序,后从序列中排序为首位的节点开始判断该节点的上游节点是否已经写入已执行节点序列,以实现逐个减少未执行节点序列的节点数。It should be noted that, referring to FIG. 2, after judging that the simulation analysis task node is not the head node, the simulation analysis task node is written into the unexecuted node sequence, and then the number of the simulation analysis task node is Sort, and start from the simulation analysis task node with the smallest number, judge whether the upstream node of the simulation analysis task node in the simulation analysis task has been executed, if so, execute the node; if not, continue to judge whether the upstream node has been executed Execution upstream node. Specifically, write the upstream node into the unexecuted node sequence, and then re-sort the unexecuted node sequence from small to large, and then judge whether the upstream node of the node has been written into the executed node from the node ranked first in the sequence Node sequence, to reduce the number of nodes of the unexecuted node sequence one by one.

S103、当检测到所有所述仿真分析任务节点均存在于所述已执行节点序列时,执行所述批处理文件。S103. Execute the batch file when it is detected that all the simulation analysis task nodes exist in the executed node sequence.

具体的,当所有节点都执行完成,即所有所述仿真分析任务节点均存在于所述已执行节点序列,生成此次仿真分析使用的完整批处理文件,执行该批处理文件,完成多物理场多软件多次迭代性仿真计算任务。Specifically, when all nodes are executed, that is, all the simulation analysis task nodes exist in the executed node sequence, a complete batch file used for this simulation analysis is generated, and the batch file is executed to complete the multiphysics Multi-software multiple iterative simulation computing tasks.

本发明实施例一提供的一种电力设备的仿真分析任务处理方法,所述方法通过获取每一仿真分析任务节点的软件执行文件路径及软件命令行;当判断出当前所述仿真分析任务节点为头节点时,则将所述头节点写入已执行节点序列,并将所述头节点的软件执行文件路径及软件命令行编辑成命令,写入批处理文件;当检测到所有所述仿真分析任务节点均存在于所述已执行节点序列时,执行所述批处理文件。这样,通过仿真分析任务节点的数据自动关联,能有效解决现有技术电力设备仿真任务的操作过程复杂繁琐的问题,并能实现不同节点间的数据传递和交换,能有效降低人为失误,能降低多物理场耦合分析的计算复杂度,能有效提高仿真分析的效率和准确率,具有较大的适用性;同时,能实现多仿真分析任务的逻辑更加清晰、数据流动明晰。Embodiment 1 of the present invention provides a simulation analysis task processing method for power equipment. The method obtains the software execution file path and software command line of each simulation analysis task node; when it is judged that the current simulation analysis task node is In the case of a head node, the head node is written into the executed node sequence, and the software execution file path and the software command line of the head node are edited into commands and written into a batch file; When task nodes exist in the executed node sequence, execute the batch file. In this way, through the automatic association of data of simulation analysis task nodes, it can effectively solve the problem of complex and cumbersome operation process of power equipment simulation tasks in the prior art, and can realize data transmission and exchange between different nodes, which can effectively reduce human errors and reduce The computational complexity of multi-physics coupling analysis can effectively improve the efficiency and accuracy of simulation analysis, and has greater applicability; at the same time, it can realize clearer logic and clearer data flow of multi-simulation analysis tasks.

实施例二Embodiment two

参见图3,是本发明实施例二提供的一种电力设备的仿真分析任务处理装置的结构示意图,包括:Referring to FIG. 3 , it is a schematic structural diagram of a simulation analysis task processing device for power equipment provided in Embodiment 2 of the present invention, including:

节点数据获取模块201,用于获取每一仿真分析任务节点的软件执行文件路径及软件命令行;The node data acquisition module 201 is used to acquire the software execution file path and the software command line of each simulation analysis task node;

头节点处理模块202,用于当判断出当前所述仿真分析任务节点为头节点时,则将所述头节点写入已执行节点序列,并将所述头节点的软件执行文件路径及软件命令行编辑成命令,写入批处理文件;The head node processing module 202 is used to write the head node into the executed node sequence when it is judged that the current simulation analysis task node is the head node, and write the software execution file path and software command of the head node Edit the line into a command and write it into a batch file;

批处理文件执行模块203,用于当检测到所有所述仿真分析任务节点均存在于所述已执行节点序列时,执行所述批处理文件。The batch file execution module 203 is configured to execute the batch file when it is detected that all the simulation analysis task nodes exist in the executed node sequence.

优选的,所述头节点处理模块202包括:Preferably, the head node processing module 202 includes:

头节点判断单元,用于根据所述程序接口数据,判断当前所述仿真分析任务节点是否为头节点;其中,所述程序接口数据包括每一所述仿真分析任务节点的软件顺序、软件执行文件路径及软件命令行。The head node judging unit is used to judge whether the current simulation analysis task node is a head node according to the program interface data; wherein, the program interface data includes the software sequence and software execution file of each simulation analysis task node path and software command line.

优选的,所述头节点判断单元包括:Preferably, the head node judging unit includes:

第一未执行节点处理单元,用于当判断出当前所述仿真分析任务节点不为所述头节点时,将所述仿真分析任务节点写入未执行节点序列;A first unexecuted node processing unit, configured to write the simulation analysis task node into an unexecuted node sequence when it is judged that the current simulation analysis task node is not the head node;

第二未执行节点处理单元,用于将所述未执行节点序列中每一所述仿真分析任务节点的编号按从小到大进行排序,从所述未执行节点序列中排序为首位的仿真分析任务节点开始,依次判断所述未执行节点序列中的仿真分析任务节点在仿真分析任务中的上游节点是否存在于所述已执行节点序列。The second unexecuted node processing unit is configured to sort the numbers of each of the simulation analysis task nodes in the unexecuted node sequence from small to large, and rank the first simulation analysis task from the unexecuted node sequence Starting from a node, it is sequentially judged whether the upstream node of the simulation analysis task node in the simulation analysis task in the unexecuted node sequence exists in the executed node sequence.

优选的,所述第二未执行节点处理单元包括:Preferably, the second unexecuted node processing unit includes:

第一已执行的上游节点处理单元,用于当判断出所述仿真分析任务节点的上游节点存在于所述已执行节点序列时,则执行所述仿真分析任务节点;The first executed upstream node processing unit is configured to execute the simulation analysis task node when it is determined that the upstream node of the simulation analysis task node exists in the executed node sequence;

第二已执行的上游节点处理单元,用于将所述仿真分析任务节点写入所述已执行节点序列,并将所述仿真分析任务节点的软件执行文件路径及软件命令行编辑成所述命令,写入所述批处理文件。The second executed upstream node processing unit is used to write the simulation analysis task node into the executed node sequence, and edit the software execution file path and software command line of the simulation analysis task node into the command , written to the batch file.

优选的,所述第二未执行节点处理单元还包括:Preferably, the second unexecuted node processing unit further includes:

未执行的上游节点处理单元,用于当判断出所述仿真分析任务节点的上游节点不存在于所述已执行节点序列时,则将所述上游节点写入所述未执行节点序列,并重新将所述未执行节点序列中每一所述仿真分析任务节点的编号按从小到大进行排序,从所述未执行节点序列中排序为首位的仿真分析任务节点开始,依次判断所述未执行节点序列中的仿真分析任务节点在仿真分析任务中的上游节点是否存在于所述已执行节点序列。An unexecuted upstream node processing unit, configured to write the upstream node into the unexecuted node sequence when it is determined that the upstream node of the simulation analysis task node does not exist in the executed node sequence, and re- Sorting the numbers of each of the simulation analysis task nodes in the unexecuted node sequence from small to large, starting from the simulation analysis task node ranked as the first in the unexecuted node sequence, and sequentially judging the unexecuted nodes Whether the upstream node of the simulation analysis task node in the sequence exists in the executed node sequence in the simulation analysis task.

本发明实施例二提供的一种电力设备的仿真分析任务处理装置,通过节点数据获取模块获取每一仿真分析任务节点的软件执行文件路径及软件命令行,头节点处理模块当判断出当前所述仿真分析任务节点为头节点时,则将所述头节点写入已执行节点序列,并将所述头节点的软件执行文件路径及软件命令行编辑成命令,写入批处理文件,批处理文件执行模块当检测到所有所述仿真分析任务节点均存在于所述已执行节点序列时,执行所述批处理文件。这样,通过仿真分析任务节点的数据自动关联,能有效解决现有技术电力设备仿真任务的操作过程复杂繁琐的问题,并能实现不同节点间的数据传递和交换,能有效降低人为失误,能降低多物理场耦合分析的计算复杂度,能有效提高仿真分析的效率和准确率,具有较大的适用性;同时,能实现多仿真分析任务的逻辑更加清晰、数据流动明晰。Embodiment 2 of the present invention provides a simulation analysis task processing device for power equipment. The node data acquisition module obtains the software execution file path and software command line of each simulation analysis task node. When the head node processing module determines that the current When the simulation analysis task node is a head node, write the head node into the executed node sequence, and edit the software execution file path and software command line of the head node into a command, write it into a batch file, and the batch file The execution module executes the batch file when it detects that all the simulation analysis task nodes exist in the executed node sequence. In this way, through the automatic association of data of simulation analysis task nodes, it can effectively solve the problem of complex and cumbersome operation process of power equipment simulation tasks in the prior art, and can realize data transmission and exchange between different nodes, which can effectively reduce human errors and reduce The computational complexity of multi-physics coupling analysis can effectively improve the efficiency and accuracy of simulation analysis, and has greater applicability; at the same time, it can realize clearer logic and clearer data flow of multi-simulation analysis tasks.

该实施例二的电力设备的仿真分析任务处理装置包括:处理器、存储器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,例如电力设备的仿真分析任务处理程序。所述处理器执行所述计算机程序时实现上述各个电力设备的仿真分析任务处理方法实施例中的步骤,例如图1所示的步骤S102。或者,所述处理器执行所述计算机程序时实现上述各装置实施例中各模块/单元的功能,例如头节点处理模块202。The apparatus for processing simulation analysis tasks of electric equipment in the second embodiment includes: a processor, a memory, and a computer program stored in the memory and operable on the processor, such as a simulation analysis task processing program for electric equipment. When the processor executes the computer program, the steps in the above embodiment of the simulation analysis task processing method for each electric device are implemented, for example, step S102 shown in FIG. 1 . Alternatively, when the processor executes the computer program, functions of each module/unit in the above-mentioned device embodiments, such as the head node processing module 202, are implemented.

示例性的,所述计算机程序可以被分割成一个或多个模块/单元,所述一个或者多个模块/单元被存储在所述存储器中,并由所述处理器执行,以完成本发明。所述一个或多个模块/单元可以是能够完成特定功能的一系列计算机程序指令段,该指令段用于描述所述计算机程序在所述电力设备的仿真分析任务处理装置中的执行过程。Exemplarily, the computer program may be divided into one or more modules/units, and the one or more modules/units are stored in the memory and executed by the processor to complete the present invention. The one or more modules/units may be a series of computer program instruction segments capable of accomplishing specific functions, and the instruction segments are used to describe the execution process of the computer program in the simulation analysis task processing device of the electric equipment.

所述电力设备的仿真分析任务处理装置可以是桌上型计算机、笔记本、掌上电脑及云端服务器等计算设备。所述电力设备的仿真分析任务处理装置可包括,但不仅限于,处理器、存储器。本领域技术人员可以理解,所述示意图仅仅是电力设备的仿真分析任务处理装置的示例,并不构成对电力设备的仿真分析任务处理装置的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件,例如所述电力设备的仿真分析任务处理装置还可以包括输入输出设备、网络接入设备、总线等。The simulation and analysis task processing device for electric equipment may be computing equipment such as desktop computers, notebooks, palmtop computers, and cloud servers. The simulation analysis task processing device of the electric power equipment may include, but not limited to, a processor and a memory. Those skilled in the art can understand that the schematic diagram is only an example of a simulation analysis task processing device for electric power equipment, and does not constitute a limitation to the simulation analysis task processing device for electric power equipment, and may include more or less components than those shown in the illustration , or combine certain components, or different components, for example, the simulation analysis task processing device for electric power equipment may also include input and output devices, network access devices, buses, and the like.

所称处理器可以是中央处理单元(Central Processing Unit,CPU),还可以是其他通用处理器、数字信号处理器(Digital Signal Processor,DSP)、专用集成电路(Application Specific Integrated Circuit,ASIC)、现成可编程门阵列(Field-Programmable Gate Array,FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等,所述处理器是所述电力设备的仿真分析任务处理装置的控制中心,利用各种接口和线路连接整个电力设备的仿真分析任务处理装置的各个部分。The so-called processor can be a central processing unit (Central Processing Unit, CPU), and can also be other general-purpose processors, digital signal processors (Digital Signal Processor, DSP), application specific integrated circuits (Application Specific Integrated Circuit, ASIC), off-the-shelf Programmable gate array (Field-Programmable Gate Array, FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The general-purpose processor can be a microprocessor or the processor can also be any conventional processor, etc., the processor is the control center of the simulation analysis task processing device of the power equipment, and uses various interfaces and lines to connect the entire power system. The simulation analysis task of the equipment handles various parts of the device.

所述存储器可用于存储所述计算机程序和/或模块,所述处理器通过运行或执行存储在所述存储器内的计算机程序和/或模块,以及调用存储在存储器内的数据,实现所述电力设备的仿真分析任务处理装置的各种功能。所述存储器可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序(比如声音播放功能、图像播放功能等)等;存储数据区可存储根据手机的使用所创建的数据(比如音频数据、电话本等)等。此外,存储器可以包括高速随机存取存储器,还可以包括非易失性存储器,例如硬盘、内存、插接式硬盘,智能存储卡(Smart Media Card,SMC),安全数字(SecureDigital,SD)卡,闪存卡(Flash Card)、至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。The memory can be used to store the computer programs and/or modules, and the processor realizes the power by running or executing the computer programs and/or modules stored in the memory and calling the data stored in the memory. The simulation of the equipment analyzes the various functions of the task processing device. The memory may mainly include a program storage area and a data storage area, wherein the program storage area may store an operating system, at least one application program required by a function (such as a sound playback function, an image playback function, etc.) and the like; the storage data area may store Data created based on the use of the mobile phone (such as audio data, phonebook, etc.), etc. In addition, the memory can include high-speed random access memory, and can also include non-volatile memory, such as hard disk, memory, plug-in hard disk, smart memory card (Smart Media Card, SMC), secure digital (SecureDigital, SD) card, A flash card (Flash Card), at least one magnetic disk storage device, flash memory device, or other volatile solid-state storage device.

其中,所述电力设备的仿真分析任务处理装置集成的模块/单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明实现上述实施例方法中的全部或部分流程,也可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一计算机可读存储介质中,该计算机程序在被处理器执行时,可实现上述各个方法实施例的步骤。其中,所述计算机程序包括计算机程序代码,所述计算机程序代码可以为源代码形式、对象代码形式、可执行文件或某些中间形式等。所述计算机可读介质可以包括:能够携带所述计算机程序代码的任何实体或装置、记录介质、U盘、移动硬盘、磁碟、光盘、计算机存储器、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、电载波信号、电信信号以及软件分发介质等。需要说明的是,所述计算机可读介质包含的内容可以根据司法管辖区内立法和专利实践的要求进行适当的增减,例如在某些司法管辖区,根据立法和专利实践,计算机可读介质不包括电载波信号和电信信号。Wherein, if the integrated modules/units of the simulation analysis task processing device of the electric power equipment are implemented in the form of software function units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the present invention realizes all or part of the processes in the methods of the above embodiments, and can also be completed by instructing related hardware through a computer program. The computer program can be stored in a computer-readable storage medium, and the computer When the program is executed by the processor, the steps in the above-mentioned various method embodiments can be realized. Wherein, the computer program includes computer program code, and the computer program code may be in the form of source code, object code, executable file or some intermediate form. The computer-readable medium may include: any entity or device capable of carrying the computer program code, a recording medium, a USB flash drive, a removable hard disk, a magnetic disk, an optical disk, a computer memory, and a read-only memory (ROM, Read-Only Memory) , Random Access Memory (RAM, Random Access Memory), electrical carrier signal, telecommunication signal and software distribution medium, etc. It should be noted that the content contained in the computer-readable medium may be appropriately increased or decreased according to the requirements of legislation and patent practice in the jurisdiction. For example, in some jurisdictions, computer-readable media Excludes electrical carrier signals and telecommunication signals.

需说明的是,以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。另外,本发明提供的装置实施例附图中,模块之间的连接关系表示它们之间具有通信连接,具体可以实现为一条或多条通信总线或信号线。本领域普通技术人员在不付出创造性劳动的情况下,即可以理解并实施。It should be noted that the device embodiments described above are only illustrative, and the units described as separate components may or may not be physically separated, and the components shown as units may or may not be physically separated. A unit can be located in one place, or it can be distributed to multiple network units. Part or all of the modules can be selected according to actual needs to achieve the purpose of the solution of this embodiment. In addition, in the drawings of the device embodiments provided by the present invention, the connection relationship between the modules indicates that they have a communication connection, which can be specifically implemented as one or more communication buses or signal lines. It can be understood and implemented by those skilled in the art without creative effort.

以上所述是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也视为本发明的保护范围。The above description is a preferred embodiment of the present invention, and it should be pointed out that for those skilled in the art, without departing from the principle of the present invention, some improvements and modifications can also be made, and these improvements and modifications are also considered Be the protection scope of the present invention.

Claims (6)

1.一种电力设备的仿真分析任务处理方法,其特征在于,包括:1. A simulation analysis task processing method of electric equipment, is characterized in that, comprises: 获取每一仿真分析任务节点的软件执行文件路径及软件命令行;Obtain the software execution file path and software command line of each simulation analysis task node; 根据程序接口数据,判断当前所述仿真分析任务节点是否为头节点,具体包括:当判断出当前所述仿真分析任务节点不为所述头节点时,将所述仿真分析任务节点写入未执行节点序列;将所述未执行节点序列中每一所述仿真分析任务节点的编号按从小到大进行排序,从所述未执行节点序列中排序为首位的仿真分析任务节点开始,依次判断所述未执行节点序列中的仿真分析任务节点在仿真分析任务中的上游节点是否存在于已执行节点序列;其中,所述程序接口数据包括每一所述仿真分析任务节点的软件顺序、软件执行文件路径及软件命令行;According to the program interface data, judging whether the current simulation analysis task node is a head node specifically includes: when it is judged that the current simulation analysis task node is not the head node, writing the simulation analysis task node into unexecuted Node sequence; sort the numbers of each simulation analysis task node in the unexecuted node sequence from small to large, starting from the simulation analysis task node that is ranked first in the unexecuted node sequence, and judge the Whether the upstream node of the simulation analysis task node in the simulation analysis task node in the unexecuted node sequence exists in the executed node sequence; wherein, the program interface data includes the software sequence and software execution file path of each simulation analysis task node and software command line; 当判断出当前所述仿真分析任务节点为头节点时,则将所述头节点写入已执行节点序列,并将所述头节点的软件执行文件路径及软件命令行编辑成命令,写入批处理文件;When it is judged that the current simulation analysis task node is the head node, the head node is written into the executed node sequence, and the software execution file path and the software command line of the head node are edited into commands and written into the batch process documents; 当检测到所有所述仿真分析任务节点均存在于所述已执行节点序列时,执行所述批处理文件。When it is detected that all the simulation analysis task nodes exist in the executed node sequence, execute the batch file. 2.如权利要求1所述的电力设备的仿真分析任务处理方法,其特征在于,所述从所述未执行节点序列中排序为首位的仿真分析任务节点开始,依次判断所述未执行节点序列中的仿真分析任务节点在仿真分析任务中的上游节点是否存在于所述已执行节点序列,具体包括:2. The simulation analysis task processing method of electric equipment as claimed in claim 1, characterized in that, starting from the simulation analysis task node sorted as the first in the unexecuted node sequence, the unexecuted node sequence is judged in turn Whether the upstream node of the simulation analysis task node in the simulation analysis task exists in the sequence of executed nodes, specifically including: 当判断出所述仿真分析任务节点的上游节点存在于所述已执行节点序列时,则执行所述仿真分析任务节点;When it is determined that the upstream node of the simulation analysis task node exists in the executed node sequence, then execute the simulation analysis task node; 将所述仿真分析任务节点写入所述已执行节点序列,并将所述仿真分析任务节点的软件执行文件路径及软件命令行编辑成所述命令,写入所述批处理文件。Writing the simulation analysis task node into the executed node sequence, editing the software execution file path and software command line of the simulation analysis task node into the command, and writing it into the batch file. 3.如权利要求1所述的电力设备的仿真分析任务处理方法,其特征在于,所述从所述未执行节点序列中排序为首位的仿真分析任务节点开始,依次判断所述未执行节点序列中的仿真分析任务节点在仿真分析任务中的上游节点是否存在于所述已执行节点序列,具体包括:3. The simulation analysis task processing method of electric equipment as claimed in claim 1, characterized in that, starting from the simulation analysis task node sorted as the first in the unexecuted node sequence, the unexecuted node sequence is judged in turn Whether the upstream node of the simulation analysis task node in the simulation analysis task exists in the sequence of executed nodes, specifically including: 当判断出所述仿真分析任务节点的上游节点不存在于所述已执行节点序列时,则将所述上游节点写入所述未执行节点序列,并重新将所述未执行节点序列中每一所述仿真分析任务节点的编号按从小到大进行排序,从所述未执行节点序列中排序为首位的仿真分析任务节点开始,依次判断所述未执行节点序列中的仿真分析任务节点在仿真分析任务中的上游节点是否存在于所述已执行节点序列。When it is judged that the upstream node of the simulation analysis task node does not exist in the executed node sequence, write the upstream node into the unexecuted node sequence, and re-write each The numbers of the simulation analysis task nodes are sorted from small to large, starting from the simulation analysis task node that is ranked as the first in the unexecuted node sequence, and sequentially judge that the simulation analysis task nodes in the unexecuted node sequence are in the simulation analysis Whether the upstream node in the task exists in the sequence of executed nodes. 4.一种电力设备的仿真分析任务处理装置,其特征在于,包括:4. A simulation analysis task processing device for electric equipment, characterized in that, comprising: 节点数据获取模块,用于获取每一仿真分析任务节点的软件执行文件路径及软件命令行;The node data acquisition module is used to acquire the software execution file path and the software command line of each simulation analysis task node; 头节点处理模块,用于根据程序接口数据,判断当前所述仿真分析任务节点是否为头节点,具体包括:当判断出当前所述仿真分析任务节点不为所述头节点时,将所述仿真分析任务节点写入未执行节点序列;将所述未执行节点序列中每一所述仿真分析任务节点的编号按从小到大进行排序,从所述未执行节点序列中排序为首位的仿真分析任务节点开始,依次判断所述未执行节点序列中的仿真分析任务节点在仿真分析任务中的上游节点是否存在于已执行节点序列;其中,所述程序接口数据包括每一所述仿真分析任务节点的软件顺序、软件执行文件路径及软件命令行;The head node processing module is used to judge whether the current simulation analysis task node is the head node according to the program interface data, specifically including: when it is judged that the current simulation analysis task node is not the head node, the simulation The analysis task node is written into the unexecuted node sequence; the number of each of the simulation analysis task nodes in the unexecuted node sequence is sorted from small to large, and the first simulation analysis task is sorted from the unexecuted node sequence Starting from the node, it is judged in turn whether the upstream node of the simulation analysis task node in the simulation analysis task in the unexecuted node sequence exists in the executed node sequence; wherein, the program interface data includes each of the simulation analysis task nodes Software sequence, software execution file path and software command line; 所述头节点处理模块,还用于当判断出当前所述仿真分析任务节点为头节点时,则将所述头节点写入已执行节点序列,并将所述头节点的软件执行文件路径及软件命令行编辑成命令,写入批处理文件;The head node processing module is also used to write the head node into the executed node sequence when it is judged that the current simulation analysis task node is the head node, and write the software execution file path and Edit the software command line into commands and write them into batch files; 批处理文件执行模块,用于当检测到所有所述仿真分析任务节点均存在于所述已执行节点序列时,执行所述批处理文件。The batch file execution module is configured to execute the batch file when it is detected that all the simulation analysis task nodes exist in the executed node sequence. 5.一种电力设备的仿真分析任务处理装置,包括处理器、存储器以及存储在所述存储器中且被配置为由所述处理器执行的计算机程序,所述处理器执行所述计算机程序时实现如权利要求1至3中任意一项所述的电力设备的仿真分析任务处理方法。5. A simulation analysis task processing device for electric power equipment, comprising a processor, a memory, and a computer program stored in the memory and configured to be executed by the processor, when the processor executes the computer program, it realizes The simulation analysis task processing method of electric equipment according to any one of claims 1 to 3. 6.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质包括存储的计算机程序,其中,在所述计算机程序运行时控制所述计算机可读存储介质所在设备执行如权利要求1至3中任意一项所述的电力设备的仿真分析任务处理方法。6. A computer-readable storage medium, characterized in that the computer-readable storage medium includes a stored computer program, wherein when the computer program is running, the device where the computer-readable storage medium is located is controlled to execute the The simulation analysis task processing method for electric equipment described in any one of 1 to 3.
CN201911220337.2A 2019-12-03 2019-12-03 Simulation analysis task processing method and device for power equipment and storage medium Active CN111027196B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201911220337.2A CN111027196B (en) 2019-12-03 2019-12-03 Simulation analysis task processing method and device for power equipment and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201911220337.2A CN111027196B (en) 2019-12-03 2019-12-03 Simulation analysis task processing method and device for power equipment and storage medium

Publications (2)

Publication Number Publication Date
CN111027196A CN111027196A (en) 2020-04-17
CN111027196B true CN111027196B (en) 2023-04-28

Family

ID=70204048

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201911220337.2A Active CN111027196B (en) 2019-12-03 2019-12-03 Simulation analysis task processing method and device for power equipment and storage medium

Country Status (1)

Country Link
CN (1) CN111027196B (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112052571B (en) * 2020-08-24 2024-03-08 南方电网科学研究院有限责任公司 Simulation method, device and storage medium for electric power equipment

Citations (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101520730A (en) * 2008-02-27 2009-09-02 埃森哲环球服务有限公司 Test script transformation analyzer with change guide engine
WO2012094862A1 (en) * 2011-01-10 2012-07-19 中兴通讯股份有限公司 Method, apparatus and computer for task scheduling in operating system
CN103262036A (en) * 2010-12-17 2013-08-21 英特尔公司 Non-blocking wait-free data-parallel scheduler
CN103399800A (en) * 2013-08-07 2013-11-20 山东大学 Dynamic load balancing method based on Linux parallel computing platform
CN104954450A (en) * 2015-05-29 2015-09-30 北京奇虎科技有限公司 File processing method and file processing device
CN105446807A (en) * 2015-11-10 2016-03-30 中国建设银行股份有限公司 Batch processing method and apparatus
CN107870948A (en) * 2016-09-28 2018-04-03 平安科技(深圳)有限公司 Method for scheduling task and device
CN107909330A (en) * 2017-08-31 2018-04-13 平安科技(深圳)有限公司 Work stream data processing method, device, storage medium and computer equipment
CN108280023A (en) * 2017-01-04 2018-07-13 中兴通讯股份有限公司 Task executing method, device and server
CN108536541A (en) * 2017-03-01 2018-09-14 腾讯科技(深圳)有限公司 flow engine object processing method and device
CN108733459A (en) * 2017-04-13 2018-11-02 腾讯科技(深圳)有限公司 A kind of method of distributed timing, server and system
US10310896B1 (en) * 2018-03-15 2019-06-04 Sas Institute Inc. Techniques for job flow processing
CN109885584A (en) * 2019-01-28 2019-06-14 中科恒运股份有限公司 The implementation method and terminal device of distributed data analyzing platform

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109614170B (en) * 2013-04-23 2022-02-25 起元科技有限公司 Controlling tasks performed by a computing system
US10091288B2 (en) * 2015-03-25 2018-10-02 Comcast Cable Communications, Llc Ordered execution of tasks
US10567248B2 (en) * 2016-11-29 2020-02-18 Intel Corporation Distributed assignment of video analytics tasks in cloud computing environments to reduce bandwidth utilization
US10902533B2 (en) * 2017-06-12 2021-01-26 Microsoft Technology Licensing, Llc Dynamic event processing

Patent Citations (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101520730A (en) * 2008-02-27 2009-09-02 埃森哲环球服务有限公司 Test script transformation analyzer with change guide engine
CN103262036A (en) * 2010-12-17 2013-08-21 英特尔公司 Non-blocking wait-free data-parallel scheduler
WO2012094862A1 (en) * 2011-01-10 2012-07-19 中兴通讯股份有限公司 Method, apparatus and computer for task scheduling in operating system
CN103399800A (en) * 2013-08-07 2013-11-20 山东大学 Dynamic load balancing method based on Linux parallel computing platform
CN104954450A (en) * 2015-05-29 2015-09-30 北京奇虎科技有限公司 File processing method and file processing device
CN105446807A (en) * 2015-11-10 2016-03-30 中国建设银行股份有限公司 Batch processing method and apparatus
CN107870948A (en) * 2016-09-28 2018-04-03 平安科技(深圳)有限公司 Method for scheduling task and device
CN108280023A (en) * 2017-01-04 2018-07-13 中兴通讯股份有限公司 Task executing method, device and server
CN108536541A (en) * 2017-03-01 2018-09-14 腾讯科技(深圳)有限公司 flow engine object processing method and device
CN108733459A (en) * 2017-04-13 2018-11-02 腾讯科技(深圳)有限公司 A kind of method of distributed timing, server and system
CN107909330A (en) * 2017-08-31 2018-04-13 平安科技(深圳)有限公司 Work stream data processing method, device, storage medium and computer equipment
US10310896B1 (en) * 2018-03-15 2019-06-04 Sas Institute Inc. Techniques for job flow processing
CN109885584A (en) * 2019-01-28 2019-06-14 中科恒运股份有限公司 The implementation method and terminal device of distributed data analyzing platform

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
孟凡勇 ; 熊庆旭 ; .基于应用任务的无线传感器网络MAC协议.传感技术学报.2010,(第01期),98-103. *

Also Published As

Publication number Publication date
CN111027196A (en) 2020-04-17

Similar Documents

Publication Publication Date Title
CN108334609B (en) Method, device, equipment and storage medium for realizing JSON format data access in Oracle
CN113435160A (en) A data processing method and device
CN115686487A (en) Business logic arrangement method, device, electronic device and storage medium
US20160012042A1 (en) Converting Data Objects from Multi- to Single-Source Database Environment
CN110688145A (en) Android MVP code automatic generation method, device, medium and electronic equipment
CN117807317A (en) Interaction method and device based on intelligent agent
CN118605936A (en) A code comment generation method and related device
CN111027196B (en) Simulation analysis task processing method and device for power equipment and storage medium
CN111859933A (en) Training method, recognition method, device and equipment of Malay language recognition model
CN116244272A (en) A data migration method, system, device and medium
CN113741864B (en) Automatic semantic service interface design method and system based on natural language processing
CN116523052B (en) Rapid reasoning method, device and equipment
CN104572638A (en) Data reading and writing method and device
CN107272989A (en) Using startup method, device and terminal device
CN118672854A (en) Operation and maintenance management method, device, equipment and readable storage medium
CN114911509B (en) A patch package configuration method, device and storage medium
CN117764122A (en) Calculation map processing method and device, electronic equipment and storage medium
CN108322542A (en) Data-updating method, system, device and computer readable storage medium
TWI734151B (en) Parameter synchronization method, device, and storage medium
CN116009889A (en) Deployment method, device, electronic device and storage medium of deep learning model
US8495033B2 (en) Data processing
CN115292169A (en) UI automation test method and system
CN115495420A (en) Integrity checking method, device, equipment and storage medium of a project file
CN117519709A (en) Computational graph compilation method, compilation device, computing equipment and storage medium
CN115543936A (en) Method, device and equipment for constructing model files in batches and storage medium

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant