Inverse Time Curves VI
- Updated2023-02-21
- 21 minute(s) read
Inverse Time Curves VI
Owning Palette: Protection VIs
Requires: Electrical Power Toolkit
Generates memory initial values and memory size, which contain the information of the inverse time curves, for the FPGA Inverse Time Delay VI to use. You can compensate for the processing delay of the input energizing quantity under a specific G/Gs to achieve higher operate time accuracy.
Inverse Time Curves (IEC, Dependent Reset)
![]() |
GD specifies the value of the input energizing quantity when the operate time turns from dependent time operation to independent time operation. The default is 25. GD must be between 2 and 64. | ||||||
![]() |
curve type specifies the curve types that IEC 60255-151:2009 defines.
|
||||||
![]() |
time multiplier setting specifies the time multiplier that applies to the theoretical curve of time versus energizing quantity. The default is 1. time multiplier setting must be between 0.025 and 20. | ||||||
![]() |
reset time parameters specifies the dependent reset time parameters. Refer to IEC 60255-151:2009 for detailed information about the dependent reset time parameters.
| ||||||
![]() |
error in describes error conditions that occur before this node runs. This input provides standard error in functionality. | ||||||
![]() |
operate time compensation specifies the compensation for the operate time. You can configure the value of G/Gs and its corresponding operate time compensation.
| ||||||
![]() |
memory initial values returns the memory initial values as <+,51,51> fixed-point numbers for representing the curve. The lower 30 bits represent the reciprocal of the operate or reset time. The higher 21 bits represent the difference between the current value and the next value. If the value of operate or reset time is less than 0.002048, this VI coerces the value to 0.002048. If the difference between the reciprocals of two values of operate or reset time is greater than 3.81469, this VI coerces the difference to 3.81469. The coercion may cause a slight operate timing inaccuracy or reset timing inaccuracy. | ||||||
![]() |
memory size returns the value of the memory size, which is equal to 8 * GD. Wire memory size to the FPGA Inverse Time Delay VI for implementing protection devices. | ||||||
![]() |
error out contains error information. This output provides standard error out functionality. | ||||||
![]() |
curve data returns raw curve data that have eight samples in each G/Gs step. You can view the curve data in XY graphs.
|
Inverse Time Curves (IEC, Definite Reset)
![]() |
GD specifies the value of the input energizing quantity when the operate time turns from dependent time operation to independent time operation. The default is 25. GD must be between 2 and 64. | ||||||
![]() |
curve type specifies the curve types that IEC 60255-151:2009 defines.
|
||||||
![]() |
time multiplier setting specifies the time multiplier that applies to the theoretical curve of time versus energizing quantity. The default is 1. time multiplier setting must be between 0.025 and 20. | ||||||
![]() |
reset delay specifies the definite reset delay in seconds. The default is 0 second. | ||||||
![]() |
error in describes error conditions that occur before this node runs. This input provides standard error in functionality. | ||||||
![]() |
operate time compensation specifies the compensation for the operate time. You can configure the value of G/Gs and its corresponding operate time compensation.
| ||||||
![]() |
memory initial values returns the memory initial values as <+,51,51> fixed-point numbers for representing the curve. The lower 30 bits represent the reciprocal of the operate or reset time. The higher 21 bits represent the difference between the current value and the next value. If the value of operate or reset time is less than 0.002048, this VI coerces the value to 0.002048. If the difference between the reciprocals of two values of operate or reset time is greater than 3.81469, this VI coerces the difference to 3.81469. The coercion may cause a slight operate timing inaccuracy or reset timing inaccuracy. | ||||||
![]() |
memory size returns the value of the memory size, which is equal to 8 * GD. Wire memory size to the FPGA Inverse Time Delay VI for implementing protection devices. | ||||||
![]() |
error out contains error information. This output provides standard error out functionality. | ||||||
![]() |
curve data returns raw curve data that have eight samples in each G/Gs step. You can view the curve data in XY graphs.
|
Inverse Time Curves (IEEE, Dependent Reset)
![]() |
GD specifies the value of the input energizing quantity when the operate time turns from dependent time operation to independent time operation. The default is 25. GD must be between 2 and 64. | ||||||
![]() |
curve type specifies the curve types that IEEE Std C37.112-1996 defines. This VI generates the curve that you select for the FPGA Inverse Time Delay VI to use.
|
||||||
![]() |
time multiplier setting specifies the time multiplier that applies to the theoretical curve of time versus energizing quantity. The default is 1. time multiplier setting must be between 0.025 and 20. | ||||||
![]() |
error in describes error conditions that occur before this node runs. This input provides standard error in functionality. | ||||||
![]() |
operate time compensation specifies the compensation for the operate time. You can configure the value of G/Gs and its corresponding operate time compensation.
| ||||||
![]() |
memory initial values returns the memory initial values as <+,51,51> fixed-point numbers for representing the curve. The lower 30 bits represent the reciprocal of the operate or reset time. The higher 21 bits represent the difference between the current value and the next value. If the value of operate or reset time is less than 0.002048, this VI coerces the value to 0.002048. If the difference between the reciprocals of two values of operate or reset time is greater than 3.81469, this VI coerces the difference to 3.81469. The coercion may cause a slight operate timing inaccuracy or reset timing inaccuracy. | ||||||
![]() |
memory size returns the value of the memory size, which is equal to 8 * GD. Wire memory size to the FPGA Inverse Time Delay VI for implementing protection devices. | ||||||
![]() |
error out contains error information. This output provides standard error out functionality. | ||||||
![]() |
curve data returns raw curve data that have eight samples in each G/Gs step. You can view the curve data in XY graphs.
|
Inverse Time Curves (IEEE, Definite Reset)
![]() |
GD specifies the value of the input energizing quantity when the operate time turns from dependent time operation to independent time operation. The default is 25. GD must be between 2 and 64. | ||||||
![]() |
curve type specifies the curve types that IEEE Std C37.112-1996 defines. This VI generates the curve that you select for the FPGA Inverse Time Delay VI to use.
|
||||||
![]() |
time multiplier setting specifies the time multiplier that applies to the theoretical curve of time versus energizing quantity. The default is 1. time multiplier setting must be between 0.025 and 20. | ||||||
![]() |
reset delay specifies the definite reset delay in seconds. The default is 0 second. | ||||||
![]() |
error in describes error conditions that occur before this node runs. This input provides standard error in functionality. | ||||||
![]() |
operate time compensation specifies the compensation for the operate time. You can configure the value of G/Gs and its corresponding operate time compensation.
| ||||||
![]() |
memory initial values returns the memory initial values as <+,51,51> fixed-point numbers for representing the curve. The lower 30 bits represent the reciprocal of the operate or reset time. The higher 21 bits represent the difference between the current value and the next value. If the value of operate or reset time is less than 0.002048, this VI coerces the value to 0.002048. If the difference between the reciprocals of two values of operate or reset time is greater than 3.81469, this VI coerces the difference to 3.81469. The coercion may cause a slight operate timing inaccuracy or reset timing inaccuracy. | ||||||
![]() |
memory size returns the value of the memory size, which is equal to 8 * GD. Wire memory size to the FPGA Inverse Time Delay VI for implementing protection devices. | ||||||
![]() |
error out contains error information. This output provides standard error out functionality. | ||||||
![]() |
curve data returns raw curve data that have eight samples in each G/Gs step. You can view the curve data in XY graphs.
|
Inverse Time Curves (Formula, Dependent Reset)
![]() |
GD specifies the value of the input energizing quantity when the operate time turns from dependent time operation to independent time operation. The default is 25. GD must be between 2 and 64. | ||||||||||||
![]() |
operate time parameters specifies the operate time parameters according to a generalized formula.![]() where G is the input energizing quantity and Gs is the pick-up setting value.
| ||||||||||||
![]() |
time multiplier setting specifies the time multiplier that applies to the theoretical curve of time versus energizing quantity. The default is 1. time multiplier setting must be between 0.025 and 20. | ||||||||||||
![]() |
reset time parameters specifies the dependent reset time parameters. Refer to IEC 60255-151:2009 for detailed information about the dependent reset time parameters.
| ||||||||||||
![]() |
error in describes error conditions that occur before this node runs. This input provides standard error in functionality. | ||||||||||||
![]() |
operate time compensation specifies the compensation for the operate time. You can configure the value of G/Gs and its corresponding operate time compensation.
| ||||||||||||
![]() |
memory initial values returns the memory initial values as <+,51,51> fixed-point numbers for representing the curve. The lower 30 bits represent the reciprocal of the operate or reset time. The higher 21 bits represent the difference between the current value and the next value. If the value of operate or reset time is less than 0.002048, this VI coerces the value to 0.002048. If the difference between the reciprocals of two values of operate or reset time is greater than 3.81469, this VI coerces the difference to 3.81469. The coercion may cause a slight operate timing inaccuracy or reset timing inaccuracy. | ||||||||||||
![]() |
memory size returns the value of the memory size, which is equal to 8 * GD. Wire memory size to the FPGA Inverse Time Delay VI for implementing protection devices. | ||||||||||||
![]() |
error out contains error information. This output provides standard error out functionality. | ||||||||||||
![]() |
curve data returns raw curve data that have eight samples in each G/Gs step. You can view the curve data in XY graphs.
|
Inverse Time Curves (Formula, Definite Reset)
![]() |
GD specifies the value of the input energizing quantity when the operate time turns from dependent time operation to independent time operation. The default is 25. GD must be between 2 and 64. | ||||||||||||
![]() |
operate time parameters specifies the operate time parameters according to a generalized formula.![]() where G is the input energizing quantity and Gs is the pick-up setting value.
| ||||||||||||
![]() |
time multiplier setting specifies the time multiplier that applies to the theoretical curve of time versus energizing quantity. The default is 1. time multiplier setting must be between 0.025 and 20. | ||||||||||||
![]() |
reset delay specifies the definite reset delay in seconds. The default is 0 second. | ||||||||||||
![]() |
error in describes error conditions that occur before this node runs. This input provides standard error in functionality. | ||||||||||||
![]() |
operate time compensation specifies the compensation for the operate time. You can configure the value of G/Gs and its corresponding operate time compensation.
| ||||||||||||
![]() |
memory initial values returns the memory initial values as <+,51,51> fixed-point numbers for representing the curve. The lower 30 bits represent the reciprocal of the operate or reset time. The higher 21 bits represent the difference between the current value and the next value. If the value of operate or reset time is less than 0.002048, this VI coerces the value to 0.002048. If the difference between the reciprocals of two values of operate or reset time is greater than 3.81469, this VI coerces the difference to 3.81469. The coercion may cause a slight operate timing inaccuracy or reset timing inaccuracy. | ||||||||||||
![]() |
memory size returns the value of the memory size, which is equal to 8 * GD. Wire memory size to the FPGA Inverse Time Delay VI for implementing protection devices. | ||||||||||||
![]() |
error out contains error information. This output provides standard error out functionality. | ||||||||||||
![]() |
curve data returns raw curve data that have eight samples in each G/Gs step. You can view the curve data in XY graphs.
|
Inverse Time Curves (Curve Data)
![]() |
curve data specifies curve data that you can customize by configuring the value of G/Gs and its corresponding operate time or reset time. When G/Gs is greater than or equal to 1, the operate time of the curve data must be inversely proportional to G/Gs. When G/Gs is less than 1, the reset time of the curve data must be proportional to G/Gs.
| ||||
![]() |
error in describes error conditions that occur before this node runs. This input provides standard error in functionality. | ||||
![]() |
operate time compensation specifies the compensation for the operate time. You can configure the value of G/Gs and its corresponding operate time compensation.
| ||||
![]() |
memory initial values returns the memory initial values as <+,51,51> fixed-point numbers for representing the curve. The lower 30 bits represent the reciprocal of the operate or reset time. The higher 21 bits represent the difference between the current value and the next value. If the value of operate or reset time is less than 0.002048, this VI coerces the value to 0.002048. If the difference between the reciprocals of two values of operate or reset time is greater than 3.81469, this VI coerces the difference to 3.81469. The coercion may cause a slight operate timing inaccuracy or reset timing inaccuracy. | ||||
![]() |
memory size returns the value of the memory size, which is equal to 8 * GD. GD is the value of the input energizing quantity when the operate time turns from dependent time operation to independent time operation. Wire memory size to the FPGA Inverse Time Delay VI for implementing protection devices. | ||||
![]() |
error out contains error information. This output provides standard error out functionality. | ||||
![]() |
actual curve data returns raw curve data that have eight samples in each G/Gs step. You can view the curve data in XY graphs.
|
Example
Refer to the Recloser Controller.lvproj in the labview\examples\Electrical Power\Protection\Recloser Controller directory for an example of using the Inverse Time Curves VI.