This U.S. patent application claims priority under 35 U.S.C. § 119 to: Indian Patent Application number 202421001995, filed on Jan. 10, 2024. The entire contents of the aforementioned application are incorporated herein by reference.
The disclosure herein generally relates to distribution network management, and, more particularly, to a method and a system for estimating line parameters and state of an electrical distribution grid/network.
In power systems, accurate estimation of state and parameters plays a crucial role in performing informed decision-making for network management. Generally, electrical network state estimation is performed using a weighted least square method which uses redundant measurements for determining network states. However, practical inaccuracies associated with the redundant measurements leads to inaccurate estimation of network states and parameters.
Currently, Phasor Measurement Units are commonly used in transmission systems for state and parameter estimation. However, the level of instrumentation i.e., the number of measurement devices present in distribution systems is way less and different than that required for using the Phasor Measurement Units. In several real-world distribution networks, the redundant measurements may not even exist, hence making the use of Phasor Measurement Units nearly impossible due to insufficient observability.
Further, the distribution system line parameters can become uncertain due to various factors, such as vegetation growth, aging, and similar influences which further adds to the measurement complexity as the available systems, such as Gauss-Newton solver are sensitive to initial point.
Additionally, the traditionally available joint estimation algorithms that jointly estimate line parameters and state estimation often suffer from computational complexity i.e. they usually have high computational requirement and scalability issues.
Embodiments of the present disclosure present technological improvements as solutions to one or more of the above-mentioned technical problems recognized by the inventors in conventional systems. For example, in one aspect, there is provided a method for estimating line parameters and state of an electrical distribution network. The method comprises receiving, by a system via one or more hardware processors, a plurality of inputs associated with a distribution network and a time period details from a user device, wherein the plurality of inputs comprises a real time bus power injection data and a historical voltage data, wherein the real time bus power injection data comprises an active power injection data and a reactive power injection data; initializing, by the system via the one or more hardware processors, one or more model parameters of a neural network and a drift matrix of the distribution network, wherein the one or more model parameters and the drift matrix are initialized randomly; iteratively performing: estimating, by the system via the one or more hardware processors, one or more bus voltages based, at least in part, on the plurality of inputs, the time period details, the one or more initialized model parameters, and the initialized drift matrix by applying a forward pass technique on the neural network, wherein the one or more bus voltages comprises a bus voltage, an initial bus voltage and an observed bus voltage; computing, by the system via the one or more hardware processors, a derivative of the estimated bus voltage based on the time period details using an automatic differentiation technique; computing, by the system via the one or more hardware processors, a loss function for the neural network based, at least in part, on the bus voltage, the initial bus voltage, the observed bus voltage and the derivative of the estimated bus voltage using a loss function computation technique; computing, by the system via the one or more hardware processors, a gradient of the loss function with respect to the one or more initialized model parameters and the initialized drift matrix using a backward pass technique; identifying, by the system via the one or more hardware processors, an optimal value of each of the one or more model parameters and the drift matrix that minimizes the loss function using a stochastic optimization technique; determining, by the system via the one or more hardware processors, whether the optimal value of the drift matrix is meeting a predefined drift matrix criteria; and upon determining that the optimal value of the drift matrix is not meeting the predefined drift matrix criteria, updating, by the system via the one or more hardware processors, the optimal value of the drift matrix as the initialized drift matrix and the optimal value of each model parameters as the initialized model parameter, until the initialized drift matrix meets the predefined drift matrix criteria; identifying, by the system via the one or more hardware processors, the initialized drift matrix as an optimal drift matrix and the bus voltage as a final bus voltage; estimating, by the system via the one or more hardware processors, a line resistance and a line reactance of the distribution network based on the optimal drift matrix by solving a predefined non-linear least square error minimization problem; and estimating, by the system via the one or more hardware processors, a line current, a line active power flow and a line reactive power flow based, at least in part, on the estimated line resistance, the estimated line reactance and the final bus voltage using one or more predefined analytical power flow equations.
In an embodiment, the method comprises: displaying, by the system via the one or more hardware processors, the line resistance, the line reactance, the line current, the final bus voltage, the line active power flow and the line reactive power flow on the user device.
In an embodiment, wherein the loss function is a combination of a physical loss, an initial value loss and a labeled data loss.
In an embodiment, the physical loss is computed by performing: computing, by the system via the one or more hardware processors, a residual based on the derivative of the estimated bus voltage using a predefined residual calculation equation; and computing, by the system via the one or more hardware processors, a Euclidean norm of the residual to obtain the physical loss.
In an embodiment, the initial value loss is calculated by computing the Euclidean norm of the residual calculated, based on the initial bus voltage, and wherein the labeled data loss is calculated by computing the Euclidean norm of the residual calculated, based on the observed bus voltage.
In another aspect, there is provided a system for estimating line parameters and state of an electrical distribution network. The system comprises a memory storing instructions; one or more communication interfaces; and one or more hardware processors coupled to the memory via the one or more communication interfaces, wherein the one or more hardware processors are configured by the instructions to: receive a plurality of inputs associated with a distribution network and a time period details from a user device, wherein the plurality of inputs comprises a real time bus power injection data and a historical voltage data, wherein the real time bus power injection data comprises an active power injection data and a reactive power injection data; initialize one or more model parameters of a neural network and a drift matrix of the distribution network, wherein the one or more model parameters and the drift matrix are initialized randomly; iteratively perform: estimate one or more bus voltages based, at least in part, on the plurality of inputs, the time period details, the one or more initialized model parameters, and the initialized drift matrix by applying a forward pass technique on the neural network, wherein the one or more bus voltages comprises a bus voltage, an initial bus voltage and an observed bus voltage; compute a derivative of the estimated bus voltage based on the time period details using an automatic differentiation technique; compute a loss function for the neural network based, at least in part, on the bus voltage, the initial bus voltage, the observed bus voltage and the derivative of the estimated bus voltage using a loss function computation technique; compute a gradient of the loss function with respect to the one or more initialized model parameters and the initialized drift matrix using a backward pass technique; identify an optimal value of each of the one or more model parameters and the drift matrix that minimizes the loss function using a stochastic optimization technique; determine whether the optimal value of the drift matrix is meeting a predefined drift matrix criteria; and upon determining that the optimal value of the drift matrix is not meeting the predefined drift matrix criteria, update the optimal value of the drift matrix as the initialized drift matrix and the optimal value of each model parameters as the initialized model parameter, until the initialized drift matrix meets the predefined drift matrix criteria; identify the initialized drift matrix as an optimal drift matrix and the bus voltage as a final bus voltage; estimate a line resistance and a line reactance of the distribution network based on the optimal drift matrix by solving a predefined non-linear least square error minimization problem; and estimate a line current, a line active power flow and a line reactive power flow based, at least in part, on the estimated line resistance, the estimated line reactance and the final bus voltage using one or more predefined analytical power flow equations.
In yet another aspect, there are provided one or more non-transitory machine-readable information storage mediums comprising one or more instructions which when executed by one or more hardware processors estimate line parameters and state of an electrical distribution network by receiving, by a system via one or more hardware processors, a plurality of inputs associated with a distribution network and a time period details from a user device, wherein the plurality of inputs comprises a real time bus power injection data and a historical voltage data, wherein the real time bus power injection data comprises an active power injection data and a reactive power injection data; initializing, by the system via the one or more hardware processors, one or more model parameters of a neural network and a drift matrix of the distribution network, wherein the one or more model parameters and the drift matrix are initialized randomly; iteratively performing: estimating, by the system via the one or more hardware processors, one or more bus voltages based, at least in part, on the plurality of inputs, the time period details, the one or more initialized model parameters, and the initialized drift matrix by applying a forward pass technique on the neural network, wherein the one or more bus voltages comprises a bus voltage, an initial bus voltage and an observed bus voltage; computing, by the system via the one or more hardware processors, a derivative of the estimated bus voltage based on the time period details using an automatic differentiation technique; computing, by the system via the one or more hardware processors, a loss function for the neural network based, at least in part, on the bus voltage, the initial bus voltage, the observed bus voltage and the derivative of the estimated bus voltage using a loss function computation technique; computing, by the system via the one or more hardware processors, a gradient of the loss function with respect to the one or more initialized model parameters and the initialized drift matrix using a backward pass technique; identifying, by the system via the one or more hardware processors, an optimal value of each of the one or more model parameters and the drift matrix that minimizes the loss function using a stochastic optimization technique; determining, by the system via the one or more hardware processors, whether the optimal value of the drift matrix is meeting a predefined drift matrix criteria; and upon determining that the optimal value of the drift matrix is not meeting the predefined drift matrix criteria, updating, by the system via the one or more hardware processors, the optimal value of the drift matrix as the initialized drift matrix and the optimal value of each model parameters as the initialized model parameter, until the initialized drift matrix meets the predefined drift matrix criteria; identifying, by the system via the one or more hardware processors, the initialized drift matrix as an optimal drift matrix and the bus voltage as a final bus voltage; estimating, by the system via the one or more hardware processors, a line resistance and a line reactance of the distribution network based on the optimal drift matrix by solving a predefined non-linear least square error minimization problem; and estimating, by the system via the one or more hardware processors, a line current, a line active power flow and a line reactive power flow based, at least in part, on the estimated line resistance, the estimated line reactance and the final bus voltage using one or more predefined analytical power flow equations.
It is to be understood that both the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the invention, as claimed.
The accompanying drawings, which are incorporated in and constitute a part of this disclosure, illustrate exemplary embodiments and, together with the description, serve to explain the disclosed principles:
Exemplary embodiments are described with reference to the accompanying drawings. In the figures, the left-most digit(s) of a reference number identifies the figure in which the reference number first appears. Wherever convenient, the same reference numbers are used throughout the drawings to refer to the same or like parts. While examples and features of disclosed principles are described herein, modifications, adaptations, and other implementations are possible without departing from the scope of the disclosed embodiments.
Insufficient instrumentation and uncertainty in line parameters hinder distribution network operations, particularly voltage regulation. So, joint estimation of state and parameters is required for efficient distribution network management. In particular, accurate real-time monitoring of distribution networks is pivotal to ensure reliable and optimal operation of the grid/network.
Several algorithms that are available for jointly estimating power system states and line parameters fall into two major categories. The first category is based on residual sensitivity analysis, which separates state and parameter estimation into distinct stages while preserving core state estimation. The second category uses the state vector augmentation method that concurrently estimates states and parameters. However, both the categories rely on computationally intensive iterative least square techniques which makes them suffer from computational complexity.
Other existing machine-learning based estimation techniques, which jointly estimate the state and parameter, solely focus on the transmission systems, and these techniques cannot be blindly invoked in distribution networks as input data for distribution systems is very different from what required for transmission systems.
So, a joint estimation technique that can jointly estimate line parameters and state of electrical distribution network while reducing the computational complexity is still to be explored.
Embodiments of the present disclosure overcome the above-mentioned disadvantages by providing a method and a system for estimating line parameters and state of an electrical distribution grid/network. The system of the present disclosure first uses lossy Distflow equations and an inverse Physics-Informed Neural Network (iPINN) architecture for learning network voltage dynamics, drift matrix and network bus voltages from real-time bus power injection data and historical voltage data. Thereafter, the system determines a plurality of line parameters from the learnt drift matrix using a least-square optimization technique. Finally, the system calculates line power flows and line currents using the lossy Distflow equations.
In the present disclosure, the system and the method use the lossy Distflow equations for learning network voltage dynamics and for calculating line power flows and line currents, thus ensuring accurate capturing of behavior of the distribution network which further ensures accurate estimation of the line and state parameters. Further, the lossy Distflow equations are less computationally intensive, thereby reducing the computational load requirement of the system. The system estimates the network voltages and line flows without knowing the exact values of the line parameters, thereby eliminating the dependence on the initial values.
Referring now to the drawings, and more particularly to
The network 104 may include, without limitation, a light fidelity (Li-Fi) network, a local area network (LAN), a wide area network (WAN), a metropolitan area network (MAN), a satellite network, the Internet, a fiber optic network, a coaxial cable network, an infrared (IR) network, a radio frequency (RF) network, a virtual network, and/or another suitable public and/or private network capable of supporting communication among two or more of the parts or users illustrated in
Various entities in the environment 100 may connect to the network 104 in accordance with various wired and wireless communication protocols, such as Transmission Control Protocol and Internet Protocol (TCP/IP), User Datagram Protocol (UDP), 2nd Generation (2G), 3rd Generation (3G), 4th Generation (4G), 5th Generation (5G) communication protocols, Long Term Evolution (LTE) communication protocols, or any combination thereof.
The user device 106 is associated with a user (e.g., a network operator/control center operator) who is responsible for managing electricity distribution network. Examples of the user device 106 include, but are not limited to, a personal computer (PC), a mobile phone, a tablet device, a Personal Digital Assistant (PDA), a server, a voice activated assistant, a smartphone, and a laptop.
The system 102 includes one or more hardware processors and a memory. The system 102 is first configured to receive a plurality of inputs associated with a distribution network and a time period details via the network 104 from the user device 106. The plurality of inputs includes a real time bus power injection data and a historical pseudo measurements of bus voltage magnitudes (herein after also referred as historical voltage data).
Then, the system 102 estimates a network drift matrix and one or more bus voltages based on the plurality of inputs using an inverse Physics-Informed Neural Network (iPINN) framework. It should be noted that the iPINN framework utilized by the system 102 is a trained neural network.
Thereafter, the system 102 uses a least square optimization technique to determine estimates for line resistance and line reactance (also referred as line parameters) based on the drift matrix. Further, the system 102 estimates the line power flows and line currents (also referred as network states) using lossy Distflow equations. It should be noted that the lossy Distflow equations are obtained by first modeling a radial distribution network considering mild technical assumptions which generally hold in real world scenarios and then, based on these assumptions, non-linear power flow equations of the radial distribution network are approximated to obtain its equivalent lossy Distflow equations.
The process of estimating line parameters and network states is explained in detail with reference to
The number and arrangement of systems, devices, and/or networks shown in
In an embodiment, the system 102 includes one or more processors 204, communication interface device(s) or input/output (I/O) interface(s) 206, and one or more data storage devices or memory 202 operatively coupled to the one or more processors 204. The one or more processors 204 may be one or more software processing modules and/or hardware processors. In an embodiment, the hardware processors can be implemented as one or more microprocessors, microcomputers, microcontrollers, digital signal processors, central processing units, state machines, logic circuitries, and/or any devices that manipulate signals based on operational instructions. Among other capabilities, the processor(s) is configured to fetch and execute computer-readable instructions stored in the memory. In an embodiment, the system 102 can be implemented in a variety of computing systems, such as laptop computers, notebooks, hand-held devices, workstations, mainframe computers, servers, a network cloud and the like.
The I/O interface device(s) 206 can include a variety of software and hardware interfaces, for example, a web interface, a graphical user interface, and the like and can facilitate multiple communications within a wide variety of networks N/W and protocol types, including wired networks, for example, LAN, cable, etc., and wireless networks, such as WLAN, cellular, or satellite. In an embodiment, the I/O interface device(s) can include one or more ports for connecting a number of devices to one another or to another server.
The memory 202 may include any computer-readable medium known in the art including, for example, volatile memory, such as static random access memory (SRAM) and dynamic random access memory (DRAM), and/or non-volatile memory, such as read only memory (ROM), erasable programmable ROM, flash memories, hard disks, optical disks, and magnetic tapes. In an embodiment a database 208 can be stored in the memory 202, wherein the database 208 may comprise, but are not limited to, a predefined drift matrix criteria, a drift matrix, an automatic differentiation technique, a loss function computation technique, a stochastic optimization technique, a non-linear least square error minimization problem, one or more analytical power flow equations, one or more processes and the like. The memory 202 further comprises (or may further comprise) information pertaining to input(s)/output(s) of each step performed by the systems and methods of the present disclosure. In other words, input(s) fed at each step and output(s) generated at each step are comprised in the memory 202 and can be utilized in further processing and analysis.
It is noted that the system 102 as illustrated and hereinafter described is merely illustrative of an apparatus that could benefit from embodiments of the present disclosure and, therefore, should not be taken to limit the scope of the present disclosure. It is noted that the system 102 may include fewer or more components than those depicted in
As seen in
In an embodiment, the system 102 then passes the bus voltages and the drift matrix estimates to a line parameter predictor that estimates line parameters i.e., a line resistance and a line reactance of the distribution network by solving a predefined non-linear least square error minimization problem based on the drift matrix and domain knowledge.
Finally, the system 102 passes the estimated line parameters to line flow reconstructor that estimates line currents, and line power flows i.e., a line active power flow and a line reactive power flow based on the estimated line resistance, the estimated line reactance and the bus voltages using one or more predefined analytical power flow equations. The estimated line parameters and network states are then shared with the user through the user device 106.
At step 402 of the present disclosure, the one or more hardware processors 206 of the system 102 receive a plurality of inputs associated with a distribution network and a time period details t from a user device. The plurality of inputs comprises a real time bus power injection data and a historical voltage data. The real time bus power injection data comprises an active power injection data and a reactive power injection data. It should be noted that the distribution network considered here is a balanced and radial electrical distribution network and it includes N+1 nodes and N edges. The radial electrical distribution network, in general, can be modelled as a tree graph. The root node of the graph is considered as the slack bus, and a voltage v0 of the slack bus is known and fixed.
At step 404 of the present disclosure, the one or more hardware processors 206 of the system 102 initialize one or more model parameters θ of a neural network and a drift matrix of the distribution network. The one or more model parameters and the drift matrix are initialized randomly. It should be noted that the neural network is a trained network and is also referred as the iPINN network/architecture.
In an embodiment, for training the neural network, first the key hyperparameters of the neural network are defined by subject matter experts (SMEs). Examples of the key hyperparameters include, but are not limited to, a learning rate of the neural network, number of iterations, a time slot length and a number of training example samples. In at least one example embodiment, the training examples comprises one or more of collocation examples, initial value examples and observed data losses examples. Thereafter, few samples are selected (referred as sample spaces) from each of the collocation examples, the initial value examples and the observed data losses examples. The selected sample spaces are denoted as Np, N0 and Nd denoting collocation samples, initial value samples and observed data loss samples, respectively. The sample spaces are then used to train the neural network i.e. the iPINN neural network.
At step 406 of the present disclosure, the one or more hardware processors 206 of the system 102 computes an optimal value of the drift matrix and the optimal value of each model parameter of the one or more model parameter by iteratively performing a plurality of steps 406a through 406g until the initialized drift matrix meets a predefined drift matrix criteria.
More specifically, at step 406a of the present disclosure, the one or more hardware processors 204 of the system 102 estimate one or more bus voltages based, at least in part, on the plurality of inputs, the time period details, the one or more initialized model parameters and the initialized drift matrix by applying a forward pass technique on the neural network. The one or more bus voltages includes a bus voltage, an initial bus voltage and an observed bus voltage.
In an embodiment, in forward pass technique, the sample spaces generated by the collocation examples, initial value examples and the observed data losses examples are used to estimate the bus voltage up (t), the initial bus voltage {circumflex over (v)}0(t) and the observed voltage Da (t), respectively.
At step 406b of the present disclosure, the one or more hardware processors 206 of the system 102 compute derivative of the estimated bus voltage based on the time period details using an automatic differentiation technique. In particular, the derivative of the estimated bus voltage {circumflex over (v)}p(t) is computed with respect to time period t, i.e.,
is obtained at step 406b.
At step 406c of the present disclosure, the one or more hardware processors 206 of the system 102 compute a loss function for the neural network based, at least in part, on the bus voltage, the initial bus voltage, the observed bus voltage and the derivative of the estimated bus voltage using a loss function computation technique.
In an embodiment, the loss function includes three losses i.e., a physics loss, an initial value loss and a labeled data loss. The physics loss phy is a sum of the mean squared ordinary differential equation (ODE) residuals. In at least one example embodiment, the ODE residual
p is computed considering the difference between the left-hand and right-hand sides of a differential equation mentioned below:
Based on the above equation, the physics loss phy is computed as
Where, ∥p∥ computes a standard Euclidean norm of the residual
p and Np denotes the collocation samples.
In particular, for computing the physical loss phy, the system 102 first computes a residual
p based on the derivative
of the estimated bus voltage using a predefined residual calculation equation defined in equation (2). Thereafter, the system 102 computes a Euclidean norm of the residual to obtain the physical loss.
Similarly, the initial value loss init and the labeled data loss
data are calculated as:
Where, ∥·∥ computes the Euclidian norm of mentioned quantity.
In particular, the initial value loss init is calculated by computing the Euclidean norm of the residual calculated based on the initial bus voltage {circumflex over (v)}0 and the labeled data loss
data is calculated by computing the Euclidean norm of the residual calculated based on the observed bus voltage {circumflex over (v)}d.
So, considering above definitions of phy,
init and
data, the total loss function is denoted as:
At step 406d of the present disclosure, the one or more hardware processors 206 of the system 102 computes a gradient of the loss function with respect to the one or more initialized model parameters and the initialized drift matrix using a backward pass technique.
In particular, the gradients of the loss function (θ,
) is computed with respect to the initialized neural network model parameters θ and the distribution network drift matrix
at this step.
At step 406e of the present disclosure, the one or more hardware processors 206 of the system 102 identify an optimal value of each of the one or more model parameters and the drift matrix that minimizes the loss function using a stochastic optimization technique. In an embodiment, without limiting the scope of the invention, the stochastic optimization technique is a Quasi-newton method. The optimal θ and that minimize the loss function are determined at this step.
At step 406f of the present disclosure, the one or more hardware processors 206 of the system 102 determine whether the optimal value of the drift matrix meets a predefined drift matrix criteria. In at least one example embodiment, the predefined drift matrix criteria depend on the rate of change of the loss function. If the rate of change of loss function is below a pre-defined value, the system 102 considers the optimal value is meeting the predefined drift matrix criteria else not.
At step 406g of the present disclosure, the one or more hardware processors 206 of the system 102 update the optimal value of the drift matrix as the initialized drift matrix and the optimal value of each model parameter as the initialized model parameter upon determining that the optimal value of the drift matrix is not meeting the predefined drift matrix criteria.
So, to obtain the optimal value of the drift matrix and each model parameter, the system keep on performing the steps 406a to 406g until the initialized drift matrix meets the predefined drift matrix criteria.
This iterative process performed by the system 102 ensures that the optimal value is obtained for each of the drift matrix and model parameters. In an embodiment, the steps 406a to 406g are performed for EPOCHS, which is a very large, predefined number selected by domain experts. An exemplary representation of an iterative process followed by the system 102 for obtaining the optimal value of the drift matrix and each model parameter is shown with reference to
In an embodiment, an algorithm used for obtaining the optimal value of the drift matrix and each model parameter is defined below:
of the
(Xp)
(X0)
(Xd)
p using line 5a and 5c as
(θ,
) as
(θ,
) =
phy +
init +
data
(θ,
) and
(θ,
)
)
(θ,
)
At step 408 of the present disclosure, the one or more hardware processors 206 of the system 102 identify the initialized drift matrix as an optimal drift matrix and the bus voltage as a final bus voltage.
At step 410 of the present disclosure, the one or more hardware processors 206 of the system 102 estimate a line resistance and a line reactance of the distribution network based on the optimal drift matrix by solving a predefined non-linear least square error minimization problem.
In particular, the optimal value of the network drift matrix goes as input to solve the predefined non-linear least square error minimization problem to obtain the estimates of the line resistance and the line reactance of the given electrical distribution network. The error minimization problem is defined as:
Here, the drift matrix (
, {circumflex over (r)}, {circumflex over (x)}) is defined as:
The matrices D({circumflex over (r)}) and D({circumflex over (x)}) are diagonal in nature, where each diagonal entries contain estimated line resistance and line reactance, i.e.
At step 412 of the present disclosure, the one or more hardware processors 206 of the system 102 estimate a line current, a line active power flow and a line reactive power flow based, at least in part, on the estimated line resistance, the estimated line reactance and the final bus voltage using one or more predefined analytical power flow equations. In particular, the line current, and the line active and reactive power flows are reconstructed at this step for the electrical distribution network. The reconstructions of the line current and the line active and reactive power flows are performed employing the analytical power flow equations defined below:
Where, {circumflex over (l)}(t) denotes line current,
In an embodiment, the system 102 displays the line resistance, the line reactance, the line current, the final bus voltage, the line active power flow and the line reactive power flow on the user device 106.
The written description describes the subject matter herein to enable any person skilled in the art to make and use the embodiments. The scope of the subject matter embodiments is defined by the claims and may include other modifications that occur to those skilled in the art. Such other modifications are intended to be within the scope of the claims if they have similar elements that do not differ from the literal language of the claims or if they include equivalent elements with insubstantial differences from the literal language of the claims.
As discussed earlier, existing joint parameter-state estimation techniques struggle to provide fast estimation due to scalability issues. Further, they are sensitive to initial values. So, to overcome the disadvantages, embodiments of the present disclosure provide a method and a system for estimating line parameters and state of an electrical distribution network. More specifically, the system and the method uses the lossy Distflow equations for learning network voltage dynamics and for calculating line power flows and line currents, thus ensuring accurate capturing of behavior of the distribution network. Further, the lossy Distflow equations are less computationally intensive which reduces the computational load requirement of the system. The system estimates the network voltages and line flows without knowing the exact values of the line parameters, thereby eliminating the dependence on the initial values.
It is to be understood that the scope of the protection is extended to such a program and in addition to a computer-readable means having a message therein; such computer-readable storage means contain program-code means for implementation of one or more steps of the method, when the program runs on a server or mobile device or any suitable programmable device. The hardware device can be any kind of device which can be programmed including e.g., any kind of computer like a server or a personal computer, or the like, or any combination thereof. The device may also include means which could be e.g., hardware means like e.g., an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA), or a combination of hardware and software means, e.g., an ASIC and an FPGA, or at least one microprocessor and at least one memory with software processing components located therein. Thus, the means can include both hardware means, and software means. The method embodiments described herein could be implemented in hardware and software. The device may also include software means. Alternatively, the embodiments may be implemented on different hardware devices, e.g., using a plurality of CPUs.
The embodiments herein can comprise hardware and software elements. The embodiments that are implemented in software include but are not limited to, firmware, resident software, microcode, etc. The functions performed by various components described herein may be implemented in other components or combinations of other components. For the purposes of this description, a computer-usable or computer readable medium can be any apparatus that can comprise, store, communicate, propagate, or transport the program for use by or in connection with the instruction execution system, apparatus, or device.
The illustrated steps are set out to explain the exemplary embodiments shown, and it should be anticipated that ongoing technological development will change the manner in which particular functions are performed. These examples are presented herein for purposes of illustration, and not limitation. Further, the boundaries of the functional building blocks have been arbitrarily defined herein for the convenience of the description. Alternative boundaries can be defined so long as the specified functions and relationships thereof are appropriately performed. Alternatives (including equivalents, extensions, variations, deviations, etc., of those described herein) will be apparent to persons skilled in the relevant art(s) based on the teachings contained herein. Such alternatives fall within the scope of the disclosed embodiments. Also, the words “comprising,” “having,” “containing,” and “including,” and other similar forms are intended to be equivalent in meaning and be open ended in that an item or items following any one of these words is not meant to be an exhaustive listing of such item or items, or meant to be limited to only the listed item or items. It must also be noted that as used herein and in the appended claims, the singular forms “a,” “an,” and “the” include plural references unless the context clearly dictates otherwise.
Furthermore, one or more computer-readable storage media may be utilized in implementing embodiments consistent with the present disclosure. A computer-readable storage medium refers to any type of physical memory on which information or data readable by a processor may be stored. Thus, a computer-readable storage medium may store instructions for execution by one or more processors, including instructions for causing the processor(s) to perform steps or stages consistent with the embodiments described herein. The term “computer-readable medium” should be understood to include tangible items and exclude carrier waves and transient signals, i.e., be non-transitory. Examples include random access memory (RAM), read-only memory (ROM), volatile memory, nonvolatile memory, hard drives, CD ROMs, DVDs, flash drives, disks, and any other known physical storage media.
It is intended that the disclosure and examples be considered as exemplary only, with a true scope of disclosed embodiments being indicated by the following claims.
Number | Date | Country | Kind |
---|---|---|---|
202421001995 | Jan 2024 | IN | national |