[go: up one dir, main page]

CN108683185B - Disconnection impedance calculation apparatus, disconnection impedance calculation system, disconnection impedance calculation method, computer device, and storage medium - Google Patents

Disconnection impedance calculation apparatus, disconnection impedance calculation system, disconnection impedance calculation method, computer device, and storage medium Download PDF

Info

Publication number
CN108683185B
CN108683185B CN201810555563.5A CN201810555563A CN108683185B CN 108683185 B CN108683185 B CN 108683185B CN 201810555563 A CN201810555563 A CN 201810555563A CN 108683185 B CN108683185 B CN 108683185B
Authority
CN
China
Prior art keywords
calculation
controller
port
data
disconnection
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
CN201810555563.5A
Other languages
Chinese (zh)
Other versions
CN108683185A (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
Original Assignee
China South Power Grid International 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 filed Critical China South Power Grid International Co ltd
Priority to CN201810555563.5A priority Critical patent/CN108683185B/en
Publication of CN108683185A publication Critical patent/CN108683185A/en
Application granted granted Critical
Publication of CN108683185B publication Critical patent/CN108683185B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02JCIRCUIT ARRANGEMENTS OR SYSTEMS FOR SUPPLYING OR DISTRIBUTING ELECTRIC POWER; SYSTEMS FOR STORING ELECTRIC ENERGY
    • H02J3/00Circuit arrangements for AC mains or AC distribution networks
    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02HEMERGENCY PROTECTIVE CIRCUIT ARRANGEMENTS
    • H02H7/00Emergency protective circuit arrangements specially adapted for specific types of electric machines or apparatus or for sectionalised protection of cable or line systems, and effecting automatic switching in the event of an undesired change from normal working conditions
    • H02H7/26Sectionalised protection of cable or line systems, e.g. for disconnecting a section on which a short-circuit, earth fault, or arc discharge has occured

Landscapes

  • Engineering & Computer Science (AREA)
  • Power Engineering (AREA)
  • Remote Monitoring And Control Of Power-Distribution Networks (AREA)

Abstract

The application relates to a method, a system, a computer device and a storage medium for calculating disconnection impedance. The method comprises the following steps: acquiring access authority generated in the controller, and acquiring information of each target port to be calculated according to the access authority; sending each piece of target port information to the controller, wherein each piece of target port information is used for indicating the controller to call each piece of corresponding target port data in the memory; and receiving the data of each target port fed back by the controller, and distributing the data of each target port to different threads of the resource server to calculate the port disconnection impedance. According to the disconnection impedance calculation method, calculation speed and calculation efficiency can be improved through calculation.

Description

Disconnection impedance calculation apparatus, disconnection impedance calculation system, disconnection impedance calculation method, computer device, and storage medium
Technical Field
The present application relates to the field of power system technologies, and in particular, to a device, a system, a method, a computer device, and a storage medium for calculating a disconnection impedance.
Background
With the requirement for the operation of the power grid becoming more and more refined, the real-time analysis and the online check of the power grid become more and more important, so the requirement for analyzing the speed of the power grid becomes higher and higher. The calculation of the disconnection impedance is the premise of selection of electrical equipment and setting calculation of electrical protection in a power grid, and is an important basis for planning, designing and operating a power system.
The traditional wire break impedance calculation mode is mainly to establish an electromagnetic transient model of the power system through electromagnetic transient simulation software and then calculate the wire break impedance according to the electromagnetic transient model. However, the conventional method for calculating the disconnection impedance has a too slow calculation speed and low calculation efficiency.
Disclosure of Invention
In view of the above, it is desirable to provide a disconnection resistance calculation apparatus, a system, a method, a computer device, and a storage medium capable of improving calculation efficiency.
A wire break impedance calculation apparatus comprising:
the system comprises a controller, a scheduling manager, a memory and a resource server;
the dispatching management machine is connected with a memory through a controller, the dispatching management machine is connected with the resource server, and the memory is connected with the resource server;
the scheduling management machine sends a first scheduling instruction to the controller, the controller receives the first scheduling instruction and feeds back port data called from the memory to the scheduling management machine, the scheduling management machine sends a second scheduling instruction and the port data to the resource server, and the resource server receives the second scheduling instruction and the port data and sends a port disconnection impedance value obtained through calculation to the memory for storage.
A wire break impedance calculation system comprises the wire break impedance calculation device and a control terminal;
the control terminal is connected with the controller;
and the control terminal sends an access request to the controller, and the controller receives the access request and controls the control terminal to access the authority of the disconnection impedance calculation device.
In one embodiment, the disconnection impedance calculation system further comprises a network management server;
the network management server is respectively connected with the controller and the control terminal;
the controller receives a control instruction sent by the control terminal through a network provided by the network management server, wherein the control instruction comprises a calculation condition, selected calculation data and expected calculation time;
and the scheduling management machine calls the port data from the memory according to the calculation conditions, the selected calculation data and the expected calculation time and distributes the port data to different threads of the resource server to calculate the port disconnection impedance.
In one embodiment, the disconnection impedance calculating system includes a plurality of control terminals;
and each control terminal is respectively connected with the controller.
A disconnection impedance calculation method based on the disconnection impedance calculation system comprises the following steps:
acquiring access authority generated in the controller, and acquiring information of each target port to be calculated according to the access authority; the access authority is generated by the controller according to an access request sent by the control terminal;
sending each piece of target port information to the controller, wherein each piece of target port information is used for indicating the controller to call each piece of corresponding target port data in the memory;
and receiving the data of each target port fed back by the controller, and distributing the data of each target port to different threads of the resource server to calculate the port disconnection impedance.
In an embodiment, the method for calculating a disconnection impedance, where the allocating each target port data to a different thread of the resource server for port disconnection impedance calculation, includes:
generating priority ranking according to the access authority of each control terminal;
and according to the priority ranking, distributing the target port data to different threads of the resource server in sequence to calculate the port disconnection impedance.
In one embodiment, the method for calculating the disconnection impedance further includes:
monitoring the calculation process of the resource server, and sending an information storage instruction and an information sending instruction to the resource server when monitoring the port disconnection impedance value obtained by calculation;
the information storage instruction is used for indicating the resource server to store the port disconnection impedance value into a memory, and the information sending instruction is used for indicating the resource server to send the port disconnection impedance value to a corresponding control terminal.
A wire break impedance calculation apparatus comprising:
the acquisition module is used for acquiring the access authority generated in the controller and acquiring information of each target port to be calculated according to the access authority; the access authority is generated by the controller according to an access request sent by the control terminal;
the calling module is used for sending each piece of target port information to the controller, and each piece of target port information is used for indicating the controller to call each piece of corresponding target port data in the memory;
and the calculation module is used for receiving the target port data fed back by the controller and distributing the target port data to different threads of the resource server to calculate the port disconnection impedance.
A computer device comprising a memory, a processor and a computer program stored on the memory and executable on the processor, the processor implementing the following steps when executing the computer program:
acquiring access authority generated in the controller, and acquiring information of each target port to be calculated according to the access authority; the access authority is generated by the controller according to an access request sent by the control terminal;
sending each piece of target port information to the controller, wherein each piece of target port information is used for indicating the controller to call each piece of corresponding target port data in the memory;
and receiving the data of each target port fed back by the controller, and distributing the data of each target port to different threads of the resource server to calculate the port disconnection impedance.
A computer-readable storage medium, on which a computer program is stored which, when executed by a processor, carries out the steps of:
acquiring access authority generated in the controller, and acquiring information of each target port to be calculated according to the access authority; the access authority is generated by the controller according to an access request sent by the control terminal;
sending each piece of target port information to the controller, wherein each piece of target port information is used for indicating the controller to call each piece of corresponding target port data in the memory;
and receiving the data of each target port fed back by the controller, and distributing the data of each target port to different threads of the resource server to calculate the port disconnection impedance.
According to the method and the device for calculating the disconnection impedance, the computer equipment and the storage medium, the scheduling management machine calls the port data of the power system network in the memory through the controller, and the same data source can be obtained in the calculation process. The port data are distributed to different threads of the resource server by the scheduling management machine to calculate the port disconnection impedance, a unified algorithm in the scheduling management machine can be obtained to calculate, the difference of results caused by different data sources or different calculation methods in the calculation process is avoided, the port disconnection impedance is calculated on each thread simultaneously, the calculation speed and the calculation efficiency are improved, the port disconnection impedance value obtained by calculation is stored in the memory, the calculation result can be directly obtained from the memory when the same calculation is carried out next time, repeated calculation is not needed, and the calculation speed and the calculation efficiency are further improved.
Drawings
FIG. 1 is a schematic diagram of a device for calculating the disconnection resistance according to an embodiment of the present invention;
FIG. 2 is a schematic diagram of a system for calculating the disconnect impedance according to one embodiment of the present invention;
FIG. 3 is a schematic flow chart illustrating a method for calculating a disconnection impedance according to an embodiment of the present invention;
FIG. 4 is a block diagram of an apparatus for calculating the disconnect impedance in one embodiment;
FIG. 5 is a diagram illustrating an internal structure of a computer device according to an embodiment.
Detailed Description
In order to make the objects, technical solutions and advantages of the present application more apparent, the present application is described in further detail below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative of the present application and are not intended to limit the present application.
The disconnection impedance calculation method provided by the application can be applied to a disconnection impedance calculation device shown in fig. 1. Wherein, disconnected line impedance calculation device includes: a controller 101, a scheduling manager 102, a memory 103, and a resource server 104; the scheduling manager 102 is connected to a memory 103 through a controller 101, the scheduling manager 102 is connected to the resource server 104, and the memory 103 is connected to the resource server 104.
The dispatch manager 102 calls port data (data source) of the power system network in the memory 103 through the controller 101, and allocates the port data to different threads of the resource server to perform port disconnection impedance calculation, and the resource server stores the calculated port disconnection impedance value in the memory 103. The scheduling manager 102 sends a first scheduling instruction to the controller 101, the controller 101 receives the first scheduling instruction and feeds back port data called from the memory 103 to the scheduling manager 102, the scheduling manager 102 sends a second scheduling instruction and the port data to the resource server 104, and the resource server 104 receives the second scheduling instruction and the port data and sends a port disconnection impedance value obtained through calculation to a memory for storage.
In the above embodiment, the controller may be an access controller for receiving the computation request from the client. The dispatch manager may be used to consolidate the dispersed server resources. The resource server 104 may be a cloud server, which is an important component of cloud computing services and is a service platform that provides comprehensive business capabilities for various internet users. The cloud computing can uniformly manage and schedule a large number of resources connected by a network to form a resource pool to serve users as required, and effective storage and processing of big data are realized. Cloud computing may include three types, namely public cloud, private cloud and hybrid cloud, wherein the private cloud is built for a company or an organization to use alone, and can provide more private data, higher security and better service quality. The resource server 104 in the embodiment of the present application may perform disconnection impedance calculation through a private cloud.
In one embodiment, as shown in fig. 2, there is provided a disconnection impedance calculating system, comprising the disconnection impedance calculating device and a control terminal; the control terminal is connected with the controller; and the control terminal sends an access request to the controller, and the controller receives the access request and controls the control terminal to access the authority of the disconnection impedance calculation device.
In the above embodiment, the control terminal 105 may be a client, and the client may send a calculation request to the controller 101, where the calculation request may include calculation conditions set by a user, selected calculation data, a desired calculation time, and the like. The controller 101 may obtain target data from the memory 103 according to the calculation conditions set by the user, the selected calculation data, and the expected calculation time, and perform the port disconnection impedance calculation of the power system network when the preset calculation time is reached.
In the above embodiment, the scheduling manager calls the port data of the power system network in the memory through the controller, so as to ensure that the same data source can be obtained in the calculation process. The port data are distributed to different threads of the resource server by the scheduling management machine to calculate the port disconnection impedance, a unified algorithm in the scheduling management machine can be obtained to calculate, the difference of results caused by different data sources or different calculation methods in the calculation process is avoided, the port disconnection impedance is calculated on each thread simultaneously, the calculation speed and the calculation efficiency are improved, the port disconnection impedance value obtained by calculation is stored in the memory, the calculation result can be directly obtained from the memory when the same calculation is carried out next time, repeated calculation is not needed, and the calculation speed and the calculation efficiency are further improved.
In one embodiment, the disconnection impedance calculation system may further include a network management server; the network management server is respectively connected with the controller and the control terminal.
The controller receives a control instruction sent by the control terminal through a network provided by the network management server, wherein the control instruction comprises a calculation condition, selected calculation data and expected calculation time; and the scheduling management machine calls the port data from the memory according to the calculation conditions, the selected calculation data and the expected calculation time and distributes the port data to different threads of the resource server to calculate the port disconnection impedance.
In the above embodiments, the network management server is a core component of the computer local area network. The network operating system is operated on a network server, and the efficiency of the network management server directly influences the efficiency of the whole network. Clients of different addresses may send a disconnection impedance calculation request to the controller 101 through a network provided by the network management server.
The embodiment can monitor and control the network activity through the network management server, actually manage the network, better distribute the system resources and better know and adjust the system running state.
In one embodiment, the number of the control terminals in the disconnection impedance calculation system is multiple; and each control terminal is respectively connected with the controller.
In the above embodiment, the control terminal 105 may be a client, and clients with different addresses may send the disconnection impedance calculation request to the controller 101 through a wired or wireless network.
In the above embodiment, the scheduling manager calls the port data of the power system network in the memory through the controller, so as to ensure that the same data source can be obtained in the calculation process. The port data are distributed to different threads of the resource server by the scheduling management machine to calculate the port disconnection impedance, a unified algorithm in the scheduling management machine can be obtained to calculate, the difference of results caused by different data sources or different calculation methods in the calculation process is avoided, the port disconnection impedance is calculated on each thread simultaneously, the calculation speed and the calculation efficiency are improved, the port disconnection impedance value obtained by calculation is stored in the memory, the calculation result can be directly obtained from the memory when the same calculation is carried out next time, repeated calculation is not needed, and the calculation speed and the calculation efficiency are further improved.
In one embodiment, as shown in fig. 3, a method for calculating a disconnection impedance is provided, which is described by taking the method as an example for being applied to the dispatch management machine in fig. 1 and fig. 2, and includes the following steps:
step 302, obtaining the access authority generated in the controller, and obtaining information of each target port to be calculated according to the access authority; and the access authority is generated by the controller according to an access request sent by the control terminal.
For step 302, the control terminal may be a client, and clients with different addresses may send a disconnection impedance calculation request to the access controller through a wired or wireless network. The access request may carry access rights of each client.
Step 304, sending each piece of target port information to the controller, where each piece of target port information is used to instruct the controller to call each piece of corresponding target port data in the memory.
Specifically, the memory may store a data source (port data) in the power system network, which may be a node name, a node voltage, a line impedance, a transformer reactance, and the like corresponding to the port to be requested.
Step 306, receiving each target port data fed back by the controller, and allocating each target port data to a different thread of the resource server to perform port disconnection impedance calculation.
For the above steps, after the controller receives the calculation request from the client, the scheduling manager may call the corresponding data source from the data storage, and may also obtain the calculation resource in the resource server, and map the task of the disconnection impedance calculation to the resource server for calculation. For example, if there are N target lines, the disconnection impedance calculation tasks of the N target lines are mapped to the N threads of the resource server 104 in a one-to-one correspondence, where N is a positive integer. In one embodiment, the task of calculating the disconnection impedance of each target line may be mapped to each corresponding thread of the resource server 104 according to a Unified Device Architecture (CUDA).
In the above embodiment, the scheduling manager calls the port data of the power system network in the memory through the controller, so as to ensure that the same data source can be obtained in the calculation process. The port data are distributed to different threads of the resource server by the scheduling management machine to calculate the port disconnection impedance, a unified algorithm in the scheduling management machine can be obtained to calculate, the difference of results caused by different data sources or different calculation methods in the calculation process is avoided, the port disconnection impedance is calculated on each thread simultaneously, the calculation speed and the calculation efficiency are improved, the port disconnection impedance value obtained by calculation is stored in the memory, the calculation result can be directly obtained from the memory when the same calculation is carried out next time, repeated calculation is not needed, and the calculation speed and the calculation efficiency are further improved.
In one embodiment, the dispatch manager may perform port outage impedance calculations by allocating each target port data to a different thread of the resource server by: generating priority ranking according to the access authority of each control terminal; and according to the priority ranking, distributing the target port data to different threads of the resource server in sequence to calculate the port disconnection impedance.
In the above embodiment, the port disconnection impedance calculation may be performed by: acquiring a node admittance matrix corresponding to each port in the power system network, then performing LDU decomposition on the node admittance matrix, acquiring two target node information corresponding to a target port in each thread of a graphic processor according to target line information in the current thread, and calculating a point location vector between the two target nodes according to the two target node information. Wherein the point location vector is calculated by the following formula:
b={…0i-11i0i+1…0j-1-1j0j+1…}
the upper typeWherein b is a point location vector, b has n items in total, n is the node number day of the network node of the power system, i and j are the serial numbers of two target nodes in n nodes respectively, wherein the subscript of each numerical value in the b vector represents the item number of the numerical value in the b vector, such as Oi-1Is the i-1 term of the b vector, whose value is O, 1iIs the i-th term of the b vector, whose value is 1, Oi+1Is the i +1 th term of the b vector, whose value is O, 0j-1Is the j-1 term of the v vector, and has the value of O, -1jIs the jth term of the b vector, whose value is-1, 0j+1Is the j +1 th term of the b vector, whose value is O.
And in each thread of the resource server, processing according to the point location vector and the node admittance matrix after LDU decomposition to obtain the disconnection impedance of each target port. In one embodiment, the line break impedance of the target line is calculated by solving the following equation:
Figure BDA0001682283960000101
in the above formula, Yn×nIs a node admittance matrix, (Y)n×n)LDUFor the node admittance matrix after LDU decomposition, n is the node number days of all nodes of the power system network, X is the set vector and X is the set vectoriIs the ith term in the X vector, XjIs the jth term, Z, in the X vectori-jIs the line break impedance of the target line.
According to the principle, the task of the broken line impedance scanning calculation is mapped into the resource server to execute the following work: assuming that the network has m disconnected lines, m threads are required, each thread handling one port (corresponding to two nodes, head and tail). When private cloud computing is utilized, in the private cloud computing resources, all threads are synchronously conducted, and the disconnection impedance is computed according to the principle. And completing the line break impedance scanning until all nodes are exhausted. The calculated disconnect impedance value may also be returned to the client.
In the above embodiment, the scheduling manager calls the port data of the power system network in the memory through the controller, so as to ensure that the same data source can be obtained in the calculation process. The port data are distributed to different threads of the resource server by the scheduling management machine to calculate the port disconnection impedance, a unified algorithm in the scheduling management machine can be obtained to calculate, the difference of results caused by different data sources or different calculation methods in the calculation process is avoided, the port disconnection impedance is calculated on each thread simultaneously, the calculation speed and the calculation efficiency are improved, the port disconnection impedance value obtained by calculation is stored in the memory, the calculation result can be directly obtained from the memory when the same calculation is carried out next time, repeated calculation is not needed, and the calculation speed and the calculation efficiency are further improved.
In one embodiment, the method for calculating the disconnection impedance may further include the steps of: monitoring the calculation process of the resource server, and sending an information storage instruction and an information sending instruction to the resource server when monitoring the port disconnection impedance value obtained by calculation; the information storage instruction is used for indicating the resource server to store the port disconnection impedance value into a memory, and the information sending instruction is used for indicating the resource server to send the port disconnection impedance value to a corresponding control terminal.
In the above embodiment, the disconnection impedance value in the memory is a value obtained by the resource server after performing the disconnection impedance calculation, and the disconnection impedance value is stored in the memory, so that the calculation result can be directly obtained from the memory when the same calculation is performed next time, repeated calculation is not required, and the calculation speed and the calculation efficiency are further improved.
In the above embodiment, the scheduling manager calls the port data of the power system network in the memory through the controller, so as to ensure that the same data source can be obtained in the calculation process. The port data are distributed to different threads of the resource server by the scheduling management machine to calculate the port disconnection impedance, a unified algorithm in the scheduling management machine can be obtained to calculate, the difference of results caused by different data sources or different calculation methods in the calculation process is avoided, the port disconnection impedance is calculated on each thread simultaneously, the calculation speed and the calculation efficiency are improved, the port disconnection impedance value obtained by calculation is stored in the memory, the calculation result can be directly obtained from the memory when the same calculation is carried out next time, repeated calculation is not needed, and the calculation speed and the calculation efficiency are further improved.
It should be understood that, although the steps in the flowchart of fig. 3 are shown in order as indicated by the arrows, the steps are not necessarily performed in order as indicated by the arrows. The steps are not performed in the exact order shown and described, and may be performed in other orders, unless explicitly stated otherwise. Moreover, at least a portion of the steps in fig. 3 may include multiple sub-steps or multiple stages that are not necessarily performed at the same time, but may be performed at different times, and the order of performance of the sub-steps or stages is not necessarily sequential, but may be performed in turn or alternately with other steps or at least a portion of the sub-steps or stages of other steps.
In one embodiment, as shown in fig. 4, there is provided a disconnection impedance calculating apparatus including:
an obtaining module 402, configured to obtain an access right generated in the controller, and obtain information of each target port to be calculated according to the access right; the access authority is generated by the controller according to an access request sent by the control terminal;
a calling module 404, configured to send each piece of target port information to the controller, where each piece of target port information is used to instruct the controller to call each piece of corresponding target port data in the memory;
a calculating module 406, configured to receive each target port data fed back by the controller, and allocate each target port data to a different thread of the resource server to perform port disconnection impedance calculation.
For the specific definition of the disconnection impedance calculating device, reference may be made to the above definition of the disconnection impedance calculating method, which is not described herein again. The modules in the disconnection resistance calculation device can be wholly or partially realized by software, hardware and a combination thereof. The modules can be embedded in a hardware form or independent from a processor in the computer device, and can also be stored in a memory in the computer device in a software form, so that the processor can call and execute operations corresponding to the modules.
It should be noted that the terms "first \ second \ third" related to the embodiments of the present invention are merely used for distinguishing similar objects, and do not represent a specific ordering for the objects, and it should be understood that "first \ second \ third" may exchange a specific order or sequence order if allowed. It should be understood that the terms first, second, and third, as used herein, are interchangeable under appropriate circumstances such that the embodiments of the invention described herein are capable of operation in other sequences than those illustrated or otherwise described herein.
The terms "comprises" and "comprising," and any variations thereof, of embodiments of the present invention are intended to cover non-exclusive inclusions. For example, a process, method, system, article, or apparatus that comprises a list of steps or (module) elements is not limited to only those steps or elements but may alternatively include other steps or elements not expressly listed or inherent to such process, method, article, or apparatus.
Reference herein to "an embodiment" means that a particular feature, structure, or characteristic described in connection with the embodiment can be included in at least one embodiment of the application. The appearances of the phrase in various places in the specification are not necessarily all referring to the same embodiment, nor are separate or alternative embodiments mutually exclusive of other embodiments. It is explicitly and implicitly understood by one skilled in the art that the embodiments described herein can be combined with other embodiments.
Reference herein to "a plurality" means two or more. "and/or" describes the association relationship of the associated objects, meaning that there may be three relationships, e.g., a and/or B, which may mean: a exists alone, A and B exist simultaneously, and B exists alone. The character "/" generally indicates that the former and latter associated objects are in an "or" relationship.
In one embodiment, a computer device is provided, which may be a server, the internal structure of which may be as shown in fig. 5. The computer device includes a processor, a memory, a network interface, and a database connected by a system bus. Wherein the processor of the computer device is configured to provide computing and control capabilities. The memory of the computer device comprises a nonvolatile storage medium and an internal memory. The non-volatile storage medium stores an operating system, a computer program, and a database. The internal memory provides an environment for the operation of an operating system and computer programs in the non-volatile storage medium. The database of the computer device is used to store the values of the disconnection impedances. The network interface of the computer device is used for communicating with an external terminal through a network connection. The computer program is executed by a processor to implement a method of calculating a disconnect impedance.
Those skilled in the art will appreciate that the architecture shown in fig. 5 is merely a block diagram of some of the structures associated with the disclosed aspects and is not intended to limit the computing devices to which the disclosed aspects apply, as particular computing devices may include more or less components than those shown, or may combine certain components, or have a different arrangement of components.
In one embodiment, a computer device is provided, comprising a memory, a processor, and a computer program stored on the memory and executable on the processor, the processor implementing the following steps when executing the computer program:
acquiring access authority generated in the controller, and acquiring information of each target port to be calculated according to the access authority; the access authority is generated by the controller according to an access request sent by the control terminal;
sending each piece of target port information to the controller, wherein each piece of target port information is used for indicating the controller to call each piece of corresponding target port data in the memory;
and receiving the data of each target port fed back by the controller, and distributing the data of each target port to different threads of the resource server to calculate the port disconnection impedance.
In one embodiment, the processor, when executing the computer program, further performs the steps of: generating priority ranking according to the access authority of each control terminal; and according to the priority ranking, distributing the target port data to different threads of the resource server in sequence to calculate the port disconnection impedance.
In one embodiment, the processor, when executing the computer program, further performs the steps of: monitoring the calculation process of the resource server, and sending an information storage instruction and an information sending instruction to the resource server when monitoring the port disconnection impedance value obtained by calculation; the information storage instruction is used for indicating the resource server to store the port disconnection impedance value into a memory, and the information sending instruction is used for indicating the resource server to send the port disconnection impedance value to a corresponding control terminal.
In one embodiment, a computer-readable storage medium is provided, having a computer program stored thereon, which when executed by a processor, performs the steps of:
acquiring access authority generated in the controller, and acquiring information of each target port to be calculated according to the access authority; the access authority is generated by the controller according to an access request sent by the control terminal;
sending each piece of target port information to the controller, wherein each piece of target port information is used for indicating the controller to call each piece of corresponding target port data in the memory;
and receiving the data of each target port fed back by the controller, and distributing the data of each target port to different threads of the resource server to calculate the port disconnection impedance.
In one embodiment, the computer program when executed by the processor further performs the steps of: generating priority ranking according to the access authority of each control terminal; and according to the priority ranking, distributing the target port data to different threads of the resource server in sequence to calculate the port disconnection impedance.
In one embodiment, the computer program when executed by the processor further performs the steps of: monitoring the calculation process of the resource server, and sending an information storage instruction and an information sending instruction to the resource server when monitoring the port disconnection impedance value obtained by calculation; the information storage instruction is used for indicating the resource server to store the port disconnection impedance value into a memory, and the information sending instruction is used for indicating the resource server to send the port disconnection impedance value to a corresponding control terminal.
It will be understood by those skilled in the art that all or part of the processes of the methods of the embodiments described above can be implemented by hardware instructions of a computer program, which can be stored in a non-volatile computer-readable storage medium, and when executed, can include the processes of the embodiments of the methods described above. Any reference to memory, storage, database, or other medium used in the embodiments provided herein may include non-volatile and/or volatile memory, among others. Non-volatile memory can include read-only memory (ROM), Programmable ROM (PROM), Electrically Programmable ROM (EPROM), Electrically Erasable Programmable ROM (EEPROM), or flash memory. Volatile memory can include Random Access Memory (RAM) or external cache memory. By way of illustration and not limitation, RAM is available in a variety of forms such as Static RAM (SRAM), Dynamic RAM (DRAM), Synchronous DRAM (SDRAM), Double Data Rate SDRAM (DDRSDRAM), Enhanced SDRAM (ESDRAM), Synchronous Link DRAM (SLDRAM), Rambus Direct RAM (RDRAM), direct bus dynamic RAM (DRDRAM), and memory bus dynamic RAM (RDRAM).
The technical features of the above embodiments can be arbitrarily combined, and for the sake of brevity, all possible combinations of the technical features in the above embodiments are not described, but should be considered as the scope of the present specification as long as there is no contradiction between the combinations of the technical features.
The above-mentioned embodiments only express several embodiments of the present application, and the description thereof is more specific and detailed, but not construed as limiting the scope of the invention. It should be noted that, for a person skilled in the art, several variations and modifications can be made without departing from the concept of the present application, which falls within the scope of protection of the present application. Therefore, the protection scope of the present patent shall be subject to the appended claims.

Claims (10)

1. The utility model provides a disconnection impedance computing device, characterized by sets up in disconnection impedance computing system, disconnection impedance computing system still includes control terminal, disconnection impedance computing device includes:
the system comprises a controller, a scheduling management machine, a memory and a resource server, wherein the resource server is a private cloud server, and the control terminal is connected with the controller;
the dispatching management machine is connected with a memory through a controller, the dispatching management machine is connected with the resource server, and the memory is connected with the resource server; the memory stores port data in the power system network, wherein the port data comprises a node name, a node voltage, line impedance and transformer reactance corresponding to a port to be calculated;
the scheduling management machine acquires the access authority generated in the controller and acquires information of each target port to be calculated according to the access authority; the access authority is generated by the controller according to an access request sent by the control terminal;
the scheduling management machine sends a first scheduling instruction and the information of each target port to the controller, the controller receives the first scheduling instruction and the information of each target port and feeds back port data called from the memory according to a calculation condition, selected calculation data and expected calculation time to the scheduling management machine, the port data comprises the data of the target port of each target port, and the calculation condition, the selected calculation data and the expected calculation time are carried in a control instruction sent by the control terminal to the controller;
the scheduling management machine sends a second scheduling instruction and the port data to the resource server, and respectively maps the disconnection impedance calculation tasks corresponding to each target port data included in the port data to different threads of the resource server one by one according to a unified computing device architecture (CUDA);
and the resource server receives the second scheduling instruction and the port data and sends the port disconnection impedance value obtained by calculation to a memory for storage.
2. A disconnection impedance calculation system comprising the disconnection impedance calculation apparatus of claim 1 and a control terminal;
the control terminal is connected with the controller;
and the control terminal sends an access request to the controller, and the controller receives the access request and controls the control terminal to access the authority of the disconnection impedance calculation device.
3. The system of claim 2, further comprising a network management server;
the network management server is respectively connected with the controller and the control terminal;
the controller receives a control instruction sent by the control terminal through a network provided by the network management server, wherein the control instruction comprises a calculation condition, selected calculation data and expected calculation time;
and the scheduling management machine calls the port data from the memory according to the calculation conditions, the selected calculation data and the expected calculation time and distributes the port data to different threads of the resource server to calculate the port disconnection impedance.
4. The system according to claim 2 or 3, wherein the number of the control terminals is plural;
and each control terminal is respectively connected with the controller.
5. The disconnection impedance calculation method of the disconnection impedance calculation system according to any one of claims 2 to 4, wherein the dispatch manager applied to the disconnection impedance calculation system comprises:
acquiring access authority generated in the controller, and acquiring information of each target port to be calculated according to the access authority; the access authority is generated by the controller according to an access request sent by the control terminal;
sending each piece of target port information to the controller, wherein each piece of target port information is used for indicating the controller to call each piece of corresponding target port data in the memory;
receiving each target port data fed back by the controller, allocating each target port data to different threads of the resource server for port disconnection impedance calculation, and mapping disconnection impedance calculation tasks respectively corresponding to each target port data included in the port data to different threads of the resource server one by one according to a unified computing device architecture CUDA, wherein each target port data is called by the controller from the memory according to a calculation condition, selected calculation data and expected calculation time, and the calculation condition, the selected calculation data and the expected calculation time are carried in a control instruction sent by the control terminal to the controller.
6. The method of claim 5, wherein the assigning each target port data to a different thread of the resource server for port disconnect impedance calculation comprises:
generating priority ranking according to the access authority of each control terminal;
and according to the priority ranking, distributing the target port data to different threads of the resource server in sequence to calculate the port disconnection impedance.
7. The disconnection impedance calculation method according to claim 5 or 6, further comprising:
monitoring the calculation process of the resource server, and sending an information storage instruction and an information sending instruction to the resource server when monitoring the port disconnection impedance value obtained by calculation;
the information storage instruction is used for indicating the resource server to store the port disconnection impedance value into a memory, and the information sending instruction is used for indicating the resource server to send the port disconnection impedance value to a corresponding control terminal.
8. A disconnection impedance calculation apparatus, wherein a scheduling manager provided in a disconnection impedance calculation system includes:
the acquisition module is used for acquiring the access authority generated in the controller and acquiring information of each target port to be calculated according to the access authority; the access authority is generated by the controller according to an access request sent by the identification control terminal;
the calling module is used for sending the target port information to the controller, and the target port information is used for indicating the controller to call corresponding target port data in a memory;
the computing module is configured to receive each piece of target port data fed back by the controller, allocate each piece of target port data to different threads of a resource server to perform port disconnection impedance computation, and map disconnection impedance computation tasks respectively corresponding to each piece of target port data included in the port data to the different threads of the resource server one by one according to a unified computing device architecture CUDA, where each piece of target port data is called by the controller from the memory according to a computation condition, selected computation data, and expected computation time, where the computation condition, the selected computation data, and the expected computation time are carried in a control instruction sent by the control terminal to the controller.
9. A computer device comprising a memory, a processor and a computer program stored on the memory and executable on the processor, characterized in that the processor implements the steps of the disconnection impedance calculation method according to any one of claims 5 to 7 when executing the computer program.
10. A computer-readable storage medium, on which a computer program is stored, which, when being executed by a processor, carries out the steps of the disconnection impedance calculation method according to any one of claims 5 to 7.
CN201810555563.5A 2018-06-01 2018-06-01 Disconnection impedance calculation apparatus, disconnection impedance calculation system, disconnection impedance calculation method, computer device, and storage medium Active CN108683185B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201810555563.5A CN108683185B (en) 2018-06-01 2018-06-01 Disconnection impedance calculation apparatus, disconnection impedance calculation system, disconnection impedance calculation method, computer device, and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201810555563.5A CN108683185B (en) 2018-06-01 2018-06-01 Disconnection impedance calculation apparatus, disconnection impedance calculation system, disconnection impedance calculation method, computer device, and storage medium

Publications (2)

Publication Number Publication Date
CN108683185A CN108683185A (en) 2018-10-19
CN108683185B true CN108683185B (en) 2021-09-03

Family

ID=63809402

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810555563.5A Active CN108683185B (en) 2018-06-01 2018-06-01 Disconnection impedance calculation apparatus, disconnection impedance calculation system, disconnection impedance calculation method, computer device, and storage medium

Country Status (1)

Country Link
CN (1) CN108683185B (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112615377A (en) * 2020-12-29 2021-04-06 南方电网科学研究院有限责任公司 Voltage support strength index batch calculation method and device and storage medium

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN201298233Y (en) * 2008-10-22 2009-08-26 西北电网有限公司 A Distributed Simulation Device of Electromagnetic Transient Process in Power System
CN101413981B (en) * 2008-11-27 2010-12-08 上海交通大学 Standby reliability test system for power system operation
CN102916407A (en) * 2012-08-23 2013-02-06 山西省电力公司大同供电分公司 Relay protection and fault information management system for regional power grid
US9373960B2 (en) * 2013-03-13 2016-06-21 Oracle International Corporation Computerized system and method for distributed energy resource scheduling
CN107741528B (en) * 2017-11-17 2019-12-27 南方电网科学研究院有限责任公司 Method and device for scanning broken line impedance of power system

Also Published As

Publication number Publication date
CN108683185A (en) 2018-10-19

Similar Documents

Publication Publication Date Title
CN113687950B (en) Task allocation method, device, equipment and storage medium based on priority
CN108874968B (en) Risk management data processing method and device, computer equipment and storage medium
CN108965380A (en) Service request processing method, device, computer equipment and storage medium
CN102486739B (en) Method and system for distributing data in high-performance computer cluster
CN107196974B (en) Spatial crowdsourcing worker position privacy protection method based on differential privacy
CN110597858A (en) Task data processing method, device, computer equipment and storage medium
CN110162388A (en) A kind of method for scheduling task, system and terminal device
CN111210135A (en) Order dispatching method and device, order dispatching platform server and order dispatching system
CN106330987A (en) Dynamic load balancing method
CN114239951A (en) Satellite measurement and control task scheduling method, device and equipment based on hierarchical optimization
CN112910723A (en) Edge terminal management method, device, equipment and storage medium
CN108683713A (en) The method for pushing and pusher of fault outage information
CN109462508A (en) Node deployment method, device and storage medium
CN112907210A (en) Execution work order distribution method, execution work order distribution device, computer equipment and storage medium
CN112613626B (en) Method and device for monitoring running state of standby system and computer equipment
CN108564345B (en) Insurance platform data processing method, electronic device and computer readable storage medium
CN108683185B (en) Disconnection impedance calculation apparatus, disconnection impedance calculation system, disconnection impedance calculation method, computer device, and storage medium
CN112698925A (en) Container mixed operation processing method of server cluster
CN112242926A (en) Equipment attribution mark, data delivery method, device, equipment and storage medium
CN115796523B (en) Resource allocation method and device
CN114697226B (en) Resource scheduling method, system, equipment and storage medium
CN110620404A (en) Power distribution method, device, computer equipment and storage medium
CN108762909B (en) Short circuit current scanning system and method for power network
CN111556126B (en) Model management method, system, computer device and storage medium
CN115129481A (en) Computing resource allocation method and device and electronic equipment

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
TA01 Transfer of patent application right

Effective date of registration: 20210604

Address after: 510700 3rd, 4th and 5th floors of building J1 and 3rd floor of building J3, No.11 Kexiang Road, Science City, Luogang District, Guangzhou City, Guangdong Province

Applicant after: China South Power Grid International Co.,Ltd.

Address before: 510663 3 building, 3, 4, 5 and J1 building, 11 building, No. 11, Ke Xiang Road, Luogang District Science City, Guangzhou, Guangdong.

Applicant before: China South Power Grid International Co.,Ltd.

Applicant before: POWER GRID TECHNOLOGY RESEARCH CENTER. CHINA SOUTHERN POWER GRID

TA01 Transfer of patent application right
GR01 Patent grant
GR01 Patent grant