Skip to main content

GE SR750/760 Relay Tutorials - Part 7: Linking Phase Overcurrent Protection Element Parameters To Overcurrent RIO Function

In this tutorial, shown linking of the Phase Overcurrent Protection Element parameters created in the previous tutorial into Overcurrent RIO function, defining overcurrent element characteristic, writing formula to use in the overcurrent element characteristic and using this template during the testing of the GE SR750/760 relay.


Welcome to the seventh part of GE SR750/760 Relay Tutorial series. If you haven't seen the previous tutorials, click the link below:

Part 6: Creating Phase Overcurrent Protection Element Blocks and Parameters
GE SR750/760 Relay Tutorials

Open the test document that we used in the previous tutorial (Part 6).

Once the test document is loaded, open the  test object. Make sure that the advanced view mode is selected to enable to link the parameters.

In the RIO block, open the Overcurrent block by double clicking on it then go to Elements tab. By default, there is one active element in the list. Click the button at the characteristic group to change the curve type. If there are multiple element in the list, select the element before clicking the button to change the selected curve.


There are predefined curve characteristics on the left side, select the IEC / BS142 NI curve under Predefined » Inverse folder then click select button below. Click OK button to apply and close the changes.


Now, the curve has changed and automatically added its parameters, the phase time overcurrent parameters created in the previous tutorial will be linked here. Before that, there couples of changes has to be made before linking those parameters.


Change the Time Overcurrent Element2 block. Maybe its different in your computer, it might be Time Overcurrent Element or Time Overcurrent Element3. Right click on it then select Details and set the following details

RIO » Overcurrent » Overcurrent Elements
Time Overcurrent Element2
ID PTOC
Name PTOC

Then enter and link the following formulas

RIO » Overcurrent » Overcurrent Elements » PTOC
Parameter Name Formula
Name NAME
NAME GE SR750/760 » XRIO » Phase Current » Phase Time Overcurrent » Phase Time Overcurrent Active » Name
Active FUNCTION_ENABLED
FUNCTION_ENABLED GE SR750/760 » XRIO » Phase Current » Phase Time Overcurrent » Phase Time Overcurrent Active » Function Enabled
Use Range Limits False
Use Reset Characteristic IS_LINEAR
IS_LINEAR GE SR750/760 » XRIO » Phase Current » Phase Time Overcurrent » Phase Time Overcurrent Active » Is Linear?
Use Blinder False
Reset Characteristic Type iif(IS_LINEAR, RCTINVERSETIME, RCTDEFINITETIME)
IS_LINEAR GE SR750/760 » XRIO » Phase Current » Phase Time Overcurrent » Phase Time Overcurrent Active » Is Linear?
RCTINVERSETIME RIO » Overcurrent » Overcurrent Elements » PTOC » Reset Characteristic Type » RCTINVERSETIME
RCTDEFINITETIME RIO » Overcurrent » Overcurrent Elements » PTOC » Reset Characteristic Type » RCTDEFINITETIME
Supervised Current IL
IL RIO » Overcurrent » Overcurrent Elements » PTOC » Supervised Current » IL
Directional Mode iif(DIRECTION = "FORWARD", FORWARD, iif(DIRECTION = "REVERSE", REVERSE, NONDIRECTIONAL))
DIRECTION RIO » Overcurrent » Overcurrent Elements » PTOC » Directional Mode
FORWARD RIO » Overcurrent » Overcurrent Elements » PTOC » Directional Mode » FORWARD
REVERSE RIO » Overcurrent » Overcurrent Elements » PTOC » Directional Mode » REVERSE
NONDIRECTIONAL RIO » Overcurrent » Overcurrent Elements » PTOC » Directional Mode » NONDIRECTIONAL
"FORWARD" "REVERSE" Manually type


In the RIO » Overcurrent » Overcurrent Elements » PTOC » Pick-up Current block, link the Ipickup,nom

RIO » Overcurrent » Overcurrent Elements » PTOC » Pick-up Current
Parameter Name Formula
Ipickup,nom PICKUP
PICKUP GE SR750/760 » XRIO » Phase Current » Phase Time Overcurrent » Phase Time Overcurrent Active » Pickup

In the RIO » Overcurrent » Overcurrent Elements » PTOC » Pick-up Current block, link the Nom. Time Multiplier

RIO » Overcurrent » Overcurrent Elements » PTOC » Time Multiplier/Trip Time
Parameter Name Formula
Nom. Time Multiplier MULTIPLIER
MULTIPLIER GE SR750/760 » XRIO » Phase Current » Phase Time Overcurrent » Phase Time Overcurrent Active » Multiplier

Go to Script Function block and insert the formula below.

36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
Public Function GetIDMTcoefficientValue(ByVal CurveName As String, ByVal Coefficient As String) As Double
Dim A, B, C, D, E, F As Double
A = 0 : B = 0 : C = 0 : D = 0 : E = 0 : F = 0
Select Case CurveName
Case "EXTREMELY_INVERSE" : A = 0.04 : B = 0.23 : C = 0.5 : D = 3.01 : E = 0.72 : F = 0
Case "VERY_INVERSE" : A = 0.06 : B = 0.8 : C = 0.34 : D = -0.28 : E = 4.05 : F = 0
Case "NORMALLY_INVERSE" : A = 0.03 : B = 2.26 : C = 0.3 : D = -4.19 : E = 9.13 : F = 0
Case "MODERATELY_INVERSE" : A = 0.17 : B = 0.68 : C = 0.8 : D = -0.08 : E = 0.13 : F = 0
Case "IEC_CURVE_A" : A = 0.14 : B = 0 : C = 0.02 : D = 1 : E = 0 : F = 0
Case "IEC_CURVE_B" : A = 13.5 : B = 0 : C = 1 : D = 1 : E = 0 : F = 0
Case "IEC_CURVE_C" : A = 80 : B = 0 : C = 2 : D = 1 : E = 0 : F = 0
Case "IAC_EXTREMELY_INVERSE" : A = 0 : B = 0.64 : C = 0.62 : D = 1.79 : E = 0.25 : F = 0
Case "IAC_VERY_INVERSE" : A = 0.09 : B = 0.8 : C = 0.1 : D = -1.29 : E = 7.96 : F = 0
Case "IAC_INVERSE" : A = 0.21 : B = 0.86 : C = 0.8 : D = -0.42 : E = 0.19 : F = 0
Case "IAC_SHORT_INVERSE" : A = 0.04 : B = 0.06 : C = 0.62 : D = 0 : E = 0.02 : F = 0
Case "IEC_SHORT_INVERSE" : A = 0.05 : B = 0 : C = 0.04 : D = 1 : E = 0 : F = 0
End Select
Select Case Coefficient
Case "A" : Return A
Case "B" : Return B
Case "C" : Return C
Case "D" : Return D
Case "E" : Return E
Case "F" : Return F
Case Else : Return 1
End Select
End Function

64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
Public Function GetIDMTName(ByVal CurveName As String) As String
Select Case CurveName
Case "EXTREMELY_INVERSE" : Return "Extremly Inverse"
Case "VERY_INVERSE" : Return "Very Inverse"
Case "NORMALLY_INVERSE" : Return "Normally Inverse"
Case "MODERATELY_INVERSE" : Return "Moderately Inverse"
Case "IEC_CURVE_A" : Return "IEC Curve A"
Case "IEC_CURVE_B" : Return "IEC Curve B"
Case "IEC_CURVE_C" : Return "IEC Curve C"
Case "IAC_EXTREMELY_INVERSE" : Return "IAC Extremely Inverse"
Case "IAC_VERY_INVERSE" : Return "IAC Very Inverse"
Case "IAC_INVERSE" : Return "IAC Inverse"
Case "FLEXCURVE_A" : Return "FlexCurve A"
Case "FLEXCURVE_B" : Return "FlexCurve B"
Case "IAC_SHORT_INVERSE" : Return "IAC Short Inverse"
Case "IEC_SHORT_INVERSE" : Return "IEC Short Inverse"
Case Else : Return "IEC Curve A"
End Select
End Function

Now go to RIO » Ovecurrent » Overcurrent Element » PTOC » Operating Curves » Inverse Parameter Curve block then enter and link the following formula below

RIO » Overcurrent » Overcurrent Elements » PTOC » Operating Curves Inverse » Parameter Curve
Parameter Name Formula
Active FUNCTION_ENABLED
FUNCTION_ENABLED GE SR750/760 » XRIO » Phase Current » Phase Time Overcurrent » Phase Time Overcurrent Active » Function Enabled
Name GetIDMTName(CURVE)
CURVE GE SR750/760 » XRIO » Phase Current » Phase Time Overcurrent » Phase Time Overcurrent Active » Curve
A GetIDMTcoefficientValue(CURVE, "A")
CURVE GE SR750/760 » XRIO » Phase Current » Phase Time Overcurrent » Phase Time Overcurrent Active » Curve
B GetIDMTcoefficientValue(CURVE, "B")
CURVE GE SR750/760 » XRIO » Phase Current » Phase Time Overcurrent » Phase Time Overcurrent Active » Curve
C GetIDMTcoefficientValue(CURVE, "C")
CURVE GE SR750/760 » XRIO » Phase Current » Phase Time Overcurrent » Phase Time Overcurrent Active » Curve
D GetIDMTcoefficientValue(CURVE, "D")
CURVE GE SR750/760 » XRIO » Phase Current » Phase Time Overcurrent » Phase Time Overcurrent Active » Curve
E GetIDMTcoefficientValue(CURVE, "E")
CURVE GE SR750/760 » XRIO » Phase Current » Phase Time Overcurrent » Phase Time Overcurrent Active » Curve
F GetIDMTcoefficientValue(CURVE, "F")
CURVE GE SR750/760 » XRIO » Phase Current » Phase Time Overcurrent » Phase Time Overcurrent Active » Curve

In the next tutorial, were going to test the GE 760 relay using this template for overcurrent element.

See you next time.

Comments

Popular posts from this blog

Micom SE Studio1 Import Filter - Creating User Interface (UI)

Welcome to my page and welcome to the continuation of Omicron Import Filter tutorial series. In this tutorial, I will show you how to create the actual import filter fom Micom relays. In this tutorial, we will focus on the Visual Studio program. We're going to modify the codes in our project called MyImportFilter that we've created in the previous tutorial.  Download the project in this link  MyImportFilter - Process Relay Setting Parameters . Extract and open the project. Once the project is loaded, add New Folder inside the project and set the name to SEStudio1. We need this to make organize our project class filter.  SE Studio 1 stands for Schneider Electric Studio 1 which is the software that used in communicating MiCOM relays particularly P12x series. And yes we're going to create a new import filter and user interface form MiCOM P12x series relay. I think this will applied to other MiCOM P series relay. Add a new Form inside the  SEStudio1 folder  and set the name to

Write An Encrypted Text File In Visual Basic

There are many ways to encrypt text or data. In this tutorial, DESCryptoServiceProvider class to encrypt and decrypt strings using the cryptographic service provider version of the Triple Data Encryption Standard algorithm. The use encryption to protect secret data and to make data unreadable by unauthorized users. Creating encryption wrapper Open the previous project from this tutorial  Write Text To File In Visual Basic  then rename it to WriteTextToFileWithEncryptionVB or create a new project. I recommend to open the existing project to easily follow this tutorial. Create the Encryption3DesWrapper class to implement the encryption and decryption methods. 1 2 3 Public NotInheritable Class Encryption3DesWrapper End Class Add an import of the cryptography namespace to the start of the file that contains the Encryption3DesWrapper class. 1 2 3 4 5 Imports System.Security.Cryptography Public Class Encryption3DesWrapper End Class In the Encryption3DesWr