The penetration of inverter-based distributed energy resources (IBDERs) at medium and low voltage nodes in power distribution systems is increasing rapidly. Consequently, both the operating load and the fault current seen by a protective device (PD) within the distribution system may vary significantly over time. This rapid integration of DERs is a pivotal step towards a sustainable and resilient energy infrastructure. Such a transition introduces complexities in grid management, particularly in fault detection and isolation, leading to potential reliability and safety concerns.
In one example, a device includes at least one processor configured to determine, based on one or more steady state system parameters that define a state of a power distribution system, a value of a voltage at a protective device in the power distribution system, and a value of a current at the protective device, an estimated minimum fault current for the protective device. The at least one processor may be further configured to determine, based on the estimated minimum fault current and a rated load current for the protective device, an adaptive pickup setting for the protective device. Responsive to determining that an updated value of the current at the protective device exceeds the adaptive pickup setting, the at least one processor may be further configured to cause the protective device to trip a circuit breaker.
In another example, a method includes determining, by a computing device comprising at least one processor, based on one or more steady state system parameters that define a state of a power distribution system, a value of a voltage at a protective device in the power distribution system, and a value of a current at the protective device, an estimated minimum fault current for the protective device. The method may also include determining, by the computing device, based on the estimated minimum fault current and a rated load current for the protective device, an adaptive pickup setting for the protective device. The method may also include, responsive to determining that an updated value of the current at the protective device exceeds the adaptive pickup setting, causing, by the computing device, the protective device to trip a circuit breaker.
In another example, a computer readable storage medium is encoded with instructions that, when executed, cause at least one processor of a computing device to determine, based on one or more steady state system parameters that define a state of a power distribution system, a value of a voltage at a protective device in the power distribution system, and a value of a current at the protective device, an estimated minimum fault current for the protective device. The computer readable storage medium may be further encoded with instructions that, when executed, cause the at least one processor to determine, based on the estimated minimum fault current and a rated load current for the protective device, an adaptive pickup setting for the protective device. The computer readable storage medium may be further encoded with instructions that, when executed, cause the at least one processor, responsive to determining that an updated value of the current at the protective device exceeds the adaptive pickup setting, to cause the protective device to trip a circuit breaker.
The details of one or more examples are set forth in the accompanying drawings and the description below. Other features, objects, and advantages will be apparent from the description and drawings, and from the claims.
The present disclosure provides techniques for estimating fault current using system measurements, which may be particularly useful in distribution systems with multiple sources of distributed generation. The techniques of the present disclosure may allow a protective relay to dynamically estimate the expected minimum local fault current based on local measurements of voltage and current. This estimate compensates for the loss of sensitivity due to fault current from local generation, which is often invisible to the given relay. In accordance with some of the techniques described herein, this estimate may then be used to dynamically adjust the relay's sensitivity or, in other words, determine a dynamically adaptive overcurrent pickup for the relay. The pickup almost instantaneously (e.g., <100 ms) adjusts to the change in system operating conditions and adapts the relay's sensitivity to the system. This results in a faster and more reliable (compared to related-art adaptive methods) trip and increased reliability of the system protection.
Reliable fault detection and isolation is quintessential for modern distribution systems to operate reliably. These systems are integrated with inverter-based distributed energy resources (IBDERs) and advanced distribution management system (ADMS) functions. A change in system operating conditions and/or topology can, therefore, influence the fault current seen by a protective device (PD)—sometimes leading to mis-operation. Adaptive overcurrent relaying (AOCR) may address these concerns by enabling a PD to adjust its pickup settings based on the system operating conditions. However, applicability and reliability of AOCR can be limited by its dependence on computationally complex routines—which may require an external controller—and the need to repeatedly reprogram the PD to tune its sensitivity and selectivity.
The dynamic adaptive overcurrent protection (DOCP) techniques provided herein address the limitations of traditional AOCR. DOCP allows the PD to locally estimate the fault current based on its measurements-thereby eliminating the need for reprogramming the relays and dependence on computationally complex routines. This also significantly reduces the dependence of PD on communication for adapting its decisions, leading to more reliable operation during contingencies.
The techniques of the present disclosure are fundamentally different in how the settings necessary to detect a fault are determined. Related-art solutions either (a) depend on precomputed values based on an in-depth analysis of the system, or (b) utilize a centralized agent-based scheme which communicates with the relays in real-time and then computes the settings for them using optimization solvers. In contrast, the techniques described herein avoid using conservative values, which are based on the assumed system state based on historical data and expected system usage. This may allow for improved accuracy, as these conservative, or state of the art estimates may not reflect the actual state of the system at the time of a fault and will not be able to adapt to the real-time changes in system state. The techniques described herein also avoid heavy reliance on communication and on an intensive communication and metering infrastructure, which is not always available at the time of disturbances and natural disasters. This may allow systems and devices using the techniques described herein to operate reliably when needed the most. The techniques of the present disclosure also avoid the fundamental flaw of continuously reprogramming the relay using external variables to adapt to the system state.
The techniques of the present disclosure may provide local, worst-case fault current estimation for a system with high levels of local generation without the need to actively communicate with the DERs. Such communication is often not possible and, as it would be extremely slow (>100 ms), it would likely be irrelevant, regardless. The techniques described herein may also enable a relay to adapt its sensitivity without relying on external entities through communication. This, in turn, fosters more flexibility and reliability and addresses some of the most critical challenges faced by related-art approaches for adaptive protection.
In accordance with the techniques of the present disclosure, the lowest fault current estimation can be used for planning reconfiguration as a part of the provided protectability index. The resulting reconfiguration operations may thus serve as a commercial approach that considers the protectability of a topology before service restoration or system reconfiguration.
Furthermore, the techniques described herein are compatible with existing, commercial relays and other protective devices, without the need for specialized hardware or sensing capabilities. This may greatly reduce the market barriers to commercialization since the ability can be provided to existing devices with a software update. Additionally, new device designs may develop customized protection elements around the techniques described herein.
In the example of
In accordance with the techniques described herein, protective device 101 may be configured to determine an estimated minimum fault current for protective device 101. In the example of
In accordance with the techniques described herein, protective device 101 may be configured to determine an adaptive pickup setting for protective device 101. In the example of
In accordance with the techniques described herein, responsive to determining that an updated value of the current at protective device 101 exceeds the adaptive pickup setting, protective device 101 may causing protective device 101 to trip a circuit breaker. In the example of
Protective device 101 represents only one example of a device configured to perform the techniques described herein and, in other examples, various other devices or systems may be configured to perform the techniques of the present disclosure. For instance, in the example of
As can be seen in the example of
To detect faults reliably using local information only, a PD needs to be able to anticipate the worst-case fault currents with reasonable accuracy. The techniques provided herein may enable PDs to locally estimate the pickup settings and dynamically modify them in real-time without the need for change in protection group settings or external reprogramming. These techniques will allow the relay to detect faults in both grid-connected and islanded mode of operation.
The techniques of dynamic adaptive overcurrent protection disclosed herein may be performed by a device, such as a computing device, comprising at least one processor. In some examples, the computing device may be a relay or other PD itself, capable of performing DOCP on its own. That is, relays or other PDs may perform the techniques described herein on their own. In some examples, the computing device may be a separate device, performing DOCP for a single relay or PD, or for multiple relays or PDs.
In accordance with the techniques of the present disclosure, an example computing device may receive or obtain a local voltage measurement (VPD-PV) and a local current measurement (IPD-PV) for each active phase (A, B, C) at a PD. For example, protective device 101 may measure voltage and current at protective device 101 for each active phase of protective device 101. Non-existent or inactive phases need not be measured. For instance, if a line only has Phase A and B, the example computing device may need only the local current and voltage measurements in Phase A and B. Calculations for a given phase do not need measurements from any other phase.
In accordance with the techniques of the present disclosure, the example computing device may also receive, obtain, or otherwise be configured with certain steady-state system parameters, also called state indices. For instance, protective device 101 may be configured with state indices for system 100. In some examples, these steady-state system parameters may be configured in the example computing device by a system operator. The parameters may include: a line impedance in a protection zone covered by the PD (ZL); a rated current capacity of the downstream aggregated equivalent generation within the protection zone (I2-rated); a rated current capacity of the downstream aggregated equivalent generation outside of the protection zone (I3-rated); an aggregation factor (r), which represents a ratio of the equivalent impedance of the aggregated equivalent generation within the protection zone (Z2) to the line impedance in the protection zone (ZL); a minimum terminal voltage of the downstream aggregated equivalent generation within the protection zone (V2-min); a minimum terminal voltage of the downstream aggregated equivalent generation outside of the protection zone (V3-min); a base voltage of the protective device (Vbase-ph); and a rated load current as seen by the protective device (Iload-max-PD). In the example of
With reference to the example of
In some examples, these steady-state system parameters may be updated when a significant change in the system state occurs. In some such examples, a significant change in the system state may be include a change in system topology, a change in available DER penetration by more than 50%, a significant change in downstream system load, and/or other changes having a substantial effect on the system or the value of state indices.
In the example of
In the example of
In operation x, the variables a and b may represent values chosen by a distribution system manager based on design principles—how conservative the utility is for the protection operation. The given formulation assumes (this is always true for normal operation, given the faults where an overcurrent relay should trip) that the load current is less than the estimated minimum fault current. In other words, the load current (normal operation) will be registered at a higher current if there is a fault. Various operators may have different parameters to determine how high this load current must be to classify an event as a fault.
In the example of
In some examples, one or more of these operations may be performed iteratively. That is, the example computing device may periodically (e.g., every 10 ms, 50 ms, 100 ms, every 1 s, or at any other interval) receive or obtain voltage and current measurements and determine a local fault current estimate and/or adaptive pickup setting through operations i-x. Furthermore, while all shown as separate operations, some of operations i-x may be combined. In other words, some of the separate equations are shown for clarity, but may be combined when the techniques disclosed herein are implemented in a computing device.
In some examples, not all of the operations shown in the example of
In some examples, the techniques of the present disclosure may be used to determine the worst-case fault current for each protection zone in a system, subject to the worst-case fault conditions as defined by a user. The resulting estimates can be compared with the load conditions under normal load to determine if the given system can be protected reliably using overcurrent relays during a fault.
As an example of operation, consider the situation where an electric power utility needs to respond to a natural disaster and provide power to its customers despite points of failure in the normal system (e.g., a hurricane in Florida). The utility will need to depend on local generation (which may be more difficult to protect). The utility also needs to consider the possibility of additional failures and ensure that the reconfigured system will be able to protect itself from new faults. In such situation, the utility may employ the techniques disclosed herein to rapidly estimate the worst-case fault current without compromising on the power it can draw from any local generation. The relays and other protection devices will only need to be configured with appropriate steady-state system parameters (state-indices) for the reconfigured topology. The resulting system will be able to adapt automatically to protect the system during future faults, thereby helping the utility to reliably operate its system. This will, in turn, allow the utility to continue serving its customers with electricity—which is critical for emergency and sustenance needs—using a system which would otherwise take days to restore.
The techniques of the present disclosure may be additionally or alternatively described by one or more of the following examples:
Example 1: A device comprising at least one processor configured to: determine, based on one or more steady state system parameters that define a state of a power distribution system, a value of a voltage at a protective device in the power distribution system, and a value of a current at the protective device, an estimated minimum fault current for the protective device; determine, based on the estimated minimum fault current and a rated load current for the protective device, an adaptive pickup setting for the protective device; and responsive to determining that an updated value of the current at the protective device exceeds the adaptive pickup setting, cause the protective device to trip a circuit breaker.
Example 2: the device of example 1, wherein the one or more steady state system parameters comprise at least one of: a line impedance in a protection zone covered by the protective device; a rated current capacity of downstream aggregated equivalent generation within the protection zone; a rated current capacity of downstream aggregated equivalent generation outside of the protection zone; an aggregation factor representing a ratio of an equivalent impedance of the downstream aggregated equivalent generation within the protection zone to the line impedance in the protection zone; a minimum terminal voltage of downstream aggregated equivalent generation within the protection zone; a minimum terminal voltage of downstream aggregated equivalent generation outside of the protection zone; a base voltage for the protective device; or a rated load current for the protective device.
Example 3: The device of example 2, wherein determining the estimated minimum fault current for the protective device comprises calculating
represents the estimated minimum fault current; VPD-PV represents the value of the voltage at the protective device; Z*L represents an adjusted zonal impedance determined based on the line impedance in the protection zone; Rf_estimate represents a fault impedance compensation factor determined based on the value of the voltage at the protective device, the value of the current at the protective device, and the adjusted zonal impedance; I2-rated represents the rated current capacity of downstream aggregated equivalent generation within the protection zone; r represents the aggregation factor; I3-rated represents the rated current capacity of downstream aggregated equivalent generation outside of the protection zone; and load-fictitious represents a downstream load compensation factor determined based on the value of the voltage at the protective device, the base voltage for the protective device, and the rated load current for the protective device.
Example 4: The device of any of examples 1-3, wherein determining the adaptive pickup setting for the protective device comprises calculating Ipickup-dynamic=a*IFault-PD+b*Iload-max-PD, subject to: a, b∈[−2,2]; and IFAULT-PD>Ipickup-dynamic>Iload-max-PD, wherein: Ipickup-dynamic represents the adaptive pickup setting for the protective device; IFault-PD represents the estimated minimum fault current; a represents a first scaling factor usable to adjust an importance of the estimated minimum fault current; Iload-max-PD represents a rated load current for the protective device; and b represents a second scaling factor usable to adjust an importance of the rated load current for the protective device.
Example 5: The device of any of examples 1-4, wherein: determining the estimated minimum fault current for the protective device comprises determining a plurality of estimated minimum fault currents for the protective device, with each estimated minimum fault current in the plurality of estimated minimum fault currents corresponding to a phase of the power distribution system; and determining the adaptive pickup setting for the protective device comprises determining a plurality of adaptive pickup settings for the protective device, with each adaptive pickup setting in the plurality of adaptive pickup settings corresponding to the respective phase of the power distribution system.
Example 6: The device of any of examples 1-5, wherein the at least one processor is further configured to: iteratively determine the estimated minimum fault current for the protective device; and iteratively determine the adaptive pickup setting for the protective device.
Example 7: The device of any of examples 1-6, wherein the device comprises the protective device.
Example 8: A method comprising: determining, by a computing device comprising at least one processor, based on one or more steady state system parameters that define a state of a power distribution system, a value of a voltage at a protective device in the power distribution system, and a value of a current at the protective device, an estimated minimum fault current for the protective device; determining, by the computing device, based on the estimated minimum fault current and a rated load current for the protective device, an adaptive pickup setting for the protective device; and responsive to determining that an updated value of the current at the protective device exceeds the adaptive pickup setting, causing, by the computing device, the protective device to trip a circuit breaker.
Example 9: The method of example 8, wherein the one or more steady state system parameters comprise at least one of: a line impedance in a protection zone covered by the protective device; a rated current capacity of downstream aggregated equivalent generation within the protection zone; a rated current capacity of downstream aggregated equivalent generation outside of the protection zone; an aggregation factor representing a ratio of an equivalent impedance of the downstream aggregated equivalent generation within the protection zone to the line impedance in the protection zone; a minimum terminal voltage of downstream aggregated equivalent generation within the protection zone; a minimum terminal voltage of downstream aggregated equivalent generation outside of the protection zone; a base voltage for the protective device; or a rated load current for the protective device.
Example 10: The method of example 9, wherein determining the estimated minimum fault current for the protective device comprises calculating
IFault-PD represents the estimated minimum fault current; VPD-PV represents the value of the voltage at the protective device; Z*L represents an adjusted zonal impedance determined based on the line impedance in the protection zone; Rf_estimate represents a fault impedance compensation factor determined based on the value of the voltage at the protective device, the value of the current at the protective device, and the adjusted zonal impedance; I2-rated represents the rated current capacity of downstream aggregated equivalent generation within the protection zone; r represents the aggregation factor; I3-rated represents the rated current capacity of downstream aggregated equivalent generation outside of the protection zone; and Iload-fictitious represents a downstream load compensation factor determined based on the value of the voltage at the protective device, the base voltage for the protective device, and the rated load current for the protective device.
Example 11: The method of any of examples 8-10, wherein determining the adaptive pickup setting for the protective device comprises calculating Ipickup-dynamic=a*IFault-PD+b*Iload-max-PD, subject to: a, b∈[−2,2]; and IFAULT-PD>Ipickup-dynamic>Iload-max-PD, wherein: Ipickup-dynamic represents the adaptive pickup setting for the protective device; IFault-PD represents the estimated minimum fault current; a represents a first scaling factor usable to adjust an importance of the estimated minimum fault current; Iload-max-PD represents a rated load current for the protective device; and b represents a second scaling factor usable to adjust an importance of the rated load current for the protective device.
Example 12: The method of any of examples 8-11, wherein: determining the estimated minimum fault current for the protective device comprises determining a plurality of estimated minimum fault currents for the protective device, with each estimated minimum fault current in the plurality of estimated minimum fault currents corresponding to a phase of the power distribution system; and determining the adaptive pickup setting for the protective device comprises determining a plurality of adaptive pickup settings for the protective device, with each adaptive pickup setting in the plurality of adaptive pickup settings corresponding to the respective phase of the power distribution system.
Example 13: The method of any of examples 8-12, further comprising: iteratively determining the estimated minimum fault current for the protective device; and iteratively determining the adaptive pickup setting for the protective device.
Example 14: The method of any of examples 8-12, wherein the computing device comprises the protective device.
Example 15: A computer readable storage medium encoded with instructions that, when executed, cause at least one processor of a computing device to: determine, based on one or more steady state system parameters that define a state of a power distribution system, a value of a voltage at a protective device in the power distribution system, and a value of a current at the protective device, an estimated minimum fault current for the protective device; determine, based on the estimated minimum fault current and a rated load current for the protective device, an adaptive pickup setting for the protective device; and responsive to determining that an updated value of the current at the protective device exceeds the adaptive pickup setting, cause the protective device to trip a circuit breaker.
Example 16: The computer readable storage medium of example 15, wherein the one or more steady state system parameters comprise at least one of: a line impedance in a protection zone covered by the protective device; a rated current capacity of downstream aggregated equivalent generation within the protection zone; a rated current capacity of downstream aggregated equivalent generation outside of the protection zone; an aggregation factor representing a ratio of an equivalent impedance of the downstream aggregated equivalent generation within the protection zone to the line impedance in the protection zone; a minimum terminal voltage of downstream aggregated equivalent generation within the protection zone; a minimum terminal voltage of downstream aggregated equivalent generation outside of the protection zone; a base voltage for the protective device; or a rated load current for the protective device.
Example 17: The computer readable storage medium of example 16, wherein determining the estimated minimum fault current for the protective device comprises calculating
wherein: IFault-PD represents the estimated minimum fault current; VPD-PV represents the value of the voltage at the protective device; Z*L represents an adjusted zonal impedance determined based on the line impedance in the protection zone; Rf_estimate represents a fault impedance compensation factor determined based on the value of the voltage at the protective device, the value of the current at the protective device, and the adjusted zonal impedance; I2-rated represents the rated current capacity of downstream aggregated equivalent generation within the protection zone; r represents the aggregation factor; I3-rated represents the rated current capacity of downstream aggregated equivalent generation outside of the protection zone; and Iload-fictitious represents a downstream load compensation factor determined based on the value of the voltage at the protective device, the base voltage for the protective device, and the rated load current for the protective device.
Example 18: The computer readable storage medium of any of examples 15-17, wherein determining the adaptive pickup setting for the protective device comprises calculating Ipickup-dynamic=a*IFault-PD+b*Iload-max-PD, subject to: a, b∈[−2,2]; and IFAULT-PD>Ipickup-dynamic>Iload-max-PD, wherein: Ipickup-dynamic represents the adaptive pickup setting for the protective device; IFault-PD represents the estimated minimum fault current; a represents a first scaling factor usable to adjust an importance of the estimated minimum fault current; Iload-max-PD represents a rated load current for the protective device; and b represents a second scaling factor usable to adjust an importance of the rated load current for the protective device.
Example 19: The computer readable storage medium of any of examples 15-18, wherein: determining the estimated minimum fault current for the protective device comprises determining a plurality of estimated minimum fault currents for the protective device, with each estimated minimum fault current in the plurality of estimated minimum fault currents corresponding to a phase of the power distribution system; and determining the adaptive pickup setting for the protective device comprises determining a plurality of adaptive pickup settings for the protective device, with each adaptive pickup setting in the plurality of adaptive pickup settings corresponding to the respective phase of the power distribution system.
Example 20: The computer readable storage medium of any of claims 15-19, further comprising instructions that, when executed, cause the at least one processor to: iteratively determine the estimated minimum fault current for the protective device; and iteratively determine the adaptive pickup setting for the protective device.
In one or more examples, the techniques described herein may be implemented in hardware, software, firmware, or any combination thereof. If implemented in software, the functions may be stored on or transmitted over, as one or more instructions or code, a computer-readable medium and executed by a hardware-based processing unit. Computer-readable media may include computer-readable storage media, which corresponds to a tangible medium such as data storage media, or communication media, which includes any medium that facilitates transfer of a computer program from one place to another, e.g., according to a communication protocol. In this manner, computer-readable media generally may correspond to (1) tangible computer-readable storage media, which is non-transitory or (2) a communication medium such as a signal or carrier wave. Data storage media may be any available media that can be accessed by one or more computers or one or more processors to retrieve instructions, code and/or data structures for implementation of the techniques described in this disclosure. A computer program product may include a computer-readable storage medium.
By way of example, and not limitation, such computer-readable storage media can comprise RAM, ROM, EEPROM, CD-ROM or other optical disk storage, magnetic disk storage, or other magnetic storage devices, flash memory, or any other medium that can be used to store desired program code in the form of instructions or data structures and that can be accessed by a computer. Also, any connection is properly termed a computer-readable medium. For example, if instructions are transmitted from a website, server, or other remote source using a coaxial cable, fiber optic cable, twisted pair, digital subscriber line (DSL), or wireless technologies such as infrared, radio, and microwave, then the coaxial cable, fiber optic cable, twisted pair, DSL, or wireless technologies such as infrared, radio, and microwave are included in the definition of medium. It should be understood, however, that computer-readable storage media and data storage media do not include connections, carrier waves, signals, or other transient media, but are instead directed to non-transient, tangible storage media. Disk and disc, as used herein, includes compact disc (CD), laser disc, optical disc, digital versatile disc (DVD), floppy disk and Blu-ray disc, where disks usually reproduce data magnetically, while discs reproduce data optically with lasers. Combinations of the above should also be included within the scope of computer-readable media.
Instructions may be executed by one or more processors, such as one or more digital signal processors (DSPs), general purpose microprocessors, application specific integrated circuits (ASICs), field programmable logic arrays (FPGAs), or other equivalent integrated or discrete logic circuitry. Accordingly, the term “processor,” as used herein may refer to any of the foregoing structure or any other structure suitable for implementation of the techniques described herein. In addition, in some aspects, the functionality described herein may be provided within dedicated hardware and/or software modules. Also, the techniques could be fully implemented in one or more circuits or logic elements.
The techniques of this disclosure may be implemented in a wide variety of devices or apparatuses, including a wireless handset, an integrated circuit (IC) or a set of ICs (e.g., a chip set). Various components, modules, or units are described in this disclosure to emphasize functional aspects of devices configured to perform the disclosed techniques, but do not necessarily require realization by different hardware units. Rather, as described above, various units may be combined in a hardware unit or provided by a collection of inter-operative hardware units, including one or more processors as described above, in conjunction with suitable software and/or firmware.
The foregoing disclosure includes various examples set forth merely as illustration. The disclosed examples are not intended to be limiting. Modifications incorporating the spirit and substance of the described examples may occur to persons skilled in the art. These and other examples are within the scope of this disclosure and the following claims.
This application claims the benefit of U.S. Provisional Application No. 63/486,147, filed Feb. 21, 2023, and U.S. Provisional Application No. 63/525,392, filed Jul. 7, 2023, the entire content of each of which is incorporated herein by reference.
This invention was made with government support under Contract No. DE-AC36-08GO28308 awarded by the Department of Energy. The government has certain rights in the invention.
Number | Date | Country | |
---|---|---|---|
63486147 | Feb 2023 | US | |
63525392 | Jul 2023 | US |