COMPUTER IMPLEMENTED METHOD FOR HYBRID SIMULATION OF POWER DISTRIBUTION NETWORK AND ASSOCIATED COMMUNICATION NETWORK FOR REAL TIME APPLICATIONS
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention relates to a computer-implemented method for a hybrid simulation of an electric power distribution network and an associated communication network connected therewith to determine a time delay between an event occurring in the power distribution network and a desired effect of a performed measure in the power distribution network, the measure having been decided on by means of a decision-making algorithm as a reaction to the event.
30 Citations
38 Claims
-
1-19. -19. (canceled)
-
20. A computer implemented method for a hybrid simulation of an electric power distribution network and an associated communication network connected therewith to determine a time delay between an event occurring in the electric power distribution network or in the associated communication network and a desired effect of a measure performed in the electric power distribution network, the method comprising:
-
a) electromechanically simulating a dynamic behavior of the electric power distribution network in a first simulator by time-discrete numerically calculating a set of algebro-differential equations describing the electric power distribution network as a model so as to obtain a simulated electric power distribution network, wherein, the simulated electric power distribution network comprises at least two nodes and a power transmission line arranged therebetween, each of the at least two nodes are described by at least a part of the set of algebro-differential equations, one of the at least two nodes corresponds to a generator, and one of the at least two nodes corresponds to a load; b) simulating in a second simulator event-triggered, protocol-based transmissions of messages within the associated communication network from a sending communication unit over a transmission medium to a receiving target communication unit, wherein, each of the sending communication unit and the receiving target communication unit is associated to one of at least two nodes of the electric power distribution network; c) executing on a first processing unit a decision-making algorithm, wherein, the first processing unit is associated to a first node of the at least two nodes of the power distribution network; d) performing on the first processing unit or on a second processing unit the measure that was decided on via the decision-making algorithm in reaction to the event, wherein, the second processing unit is associated to a second node of the at least two nodes of the electric power distribution network; e) coordinating the first simulator, the second simulator, the first processing unit and the second processing unit by a time-synchronous data delivery via a superior central controlling instance, wherein, the first simulator, the second simulator, and the superior central controlling instance, and at least one of the first processing unit and the second processing unit are, respectively, configured to run separately in its own process, the first simulator, the second simulator, and at least one of the first processing unit and the second processing unit each comprise a local simulation time, and the superior central controlling instance comprises a global simulation time; f) calculating, with the first simulator, in discrete time steps status values describing a status of the electric power distribution network, and making available the status values to the superior central controlling instance and at least to the first processing unit at a first point of time; g) triggering, in the first processing unit, the decision-making algorithm by the event and executing the decision-making algorithm using current state values, wherein, when a processing time is determined, the decision-making algorithm needs to decide a reaction to the event; h) setting the global simulation time to a second point of time by adding the processing time to the first point of time, wherein, the superior central controlling instance is configured to control the first simulator and the second simulator so that a local simulation time of the first simulator and of the second simulator, respectively, do not overrun the second point of time; i) depending on the measure, generating a communication message by the first processing unit to be transmitted to a target processing unit, the communication message comprising information about the measure on which the decision-making algorithm has decided and information on a target node at which the measure is to be performed, wherein the target node is the first node or the second node; j) calculating a data size of the communication message; k) associating a time stamp of the second point of time to the communication message, and conveying the communication message to the second simulator via the superior central controlling instance; l) determining, via the second simulator, a transmission time needed to transmit the communication message from the sending communication unit of the first node to the receiving target communication unit of the target node; m) setting the global simulation time to a third point of time by adding the transmission time to the second point of time, wherein the superior central controlling instance controls the first simulator so that its local simulation times does not overrun the third point of time; n) initiating, via the superior central controlling instance, based on the information on the target node and the information on the measure, an execution of the measure at the third point of time at a target processing unit associated with the target node; o) evaluating, via the target processing unit, the measure by requesting a database to provide an execution time needed to execute the measure in reality, and executing, via the target processing unit, the measure by updating one or more status values at a fourth point of time obtained by adding the duration of the execution time to the third point of time; and p) calculating, via the first simulator, new status values considering current status values that have been updated by the target processing unit as soon as its local simulation time overruns the fourth point of time. - View Dependent Claims (21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38)
-
Specification