Automated Approach to Generate Customized...
Transcript of Automated Approach to Generate Customized...
Automated Approach to Generate Customized Reports Based on Relay Setting Files Stored in a Database
presentation forTexas A&M Relay Conference
71st Annual Conference for Protective Relay EngineersCollege Station, Texas
March 27th, 2018
Saman AlaeddiniQuanta Technology
P&C Engineer of the Future
Page 2© 2018 Quanta Technology
Challenges of Protection & Control Today
Issues Impacting: Increasing amount of work and
special request
Limited trained or available resources
Training resources
Tools that do not easily exchange data
Different sources for data or redundant sources
Synching data/keeping databases up to date
No feedback on data integrity
Capital Projects
Drivers
Protection&
Control
ComplianceStudies
NewTechnologies
Page 3© 2018 Quanta Technology
Challenges of Protection & Control TodayInterfaces: Typically Manual Interaction
Primary System System Planning Neighboring Utilities Different Naming Convention than
Protection Data Relay Settings Repository
Vendor Specific Native Setting Files versus Legacy Settings
Calculation Sheets Interface to Asset Management
Database Testing
Short Circuit Tools Large Number of Studies
Reporting Relay Templates Compliance Special Request (CB Rating Studies,
Operations, Safety, etc.)
System ModelPlanning, Customers & Neighbours
Relay Settings Repository
Relay Settings
& Testing
Short Circuit Software PlatformsDistribution & Transmission
ReportingCompliance &
Special Requests
Page 4© 2018 Quanta Technology
Utility Process Today
Protection Philosophy
Short Circuit Software
Setting Templates
Setting Change
Electronic Setting File
Relay Setting Depository
Field Deployment
Setting Report(s)
NERC Compliance Calculators
Short Circuit Model
NERC Standards
Protection Model
Generally Manual
Planning Model
GenerallyAutomated
Asset Management
Database
Neighboring Models
Convert?
GenerallyManual Merge
ISO Model
Manual Merge
Convert?
Page 5© 2018 Quanta Technology
Why Automate?
Use of asset management systems, short-circuit tools, protection coordination tools and automation for improving the protection engineering process
Automate Data Entry Eliminate as much as is
practical
Cost vs Benefit
Reduce errors/Save time
Automate Study Provide consistency
Alleviate burden on protection engineers
Reduce errors/Save time
Automate Presentation of Study Results Focus protection engineers on areas
needing attention
Alleviate burden on protection engineers
Reduce errors/Save time
Automate Reports Provide consistency
Alleviate burden on protection engineers
Reduce errors/Save time
Page 6© 2018 Quanta Technology
Protection Engineering Automation Drivers
Page 7© 2018 Quanta Technology
Protection Engineering Automation Solution
Protection Engineering Automation
Languages : C#, VB, C++, SQL, CUPL, Structured Text
Modeling
StudyAnalysisReporting
Data Integrity
Compliance
TransmissionDistribution
Software Platform
Asset Management Solutions
Utility Grown DatabasesGIS
Relay / SystemDatabases
IEEE / NERCProtection Philosophy
Modeling GuidelineNaming Convention
Customer Customization
Word DocumentPDF
Excel SpreadsheetGraphic Files
Reporting
Page 8© 2018 Quanta Technology
Connect to relay setting repositories independent of manufacturer
Reports customized based on application
Automated Reporting Process
Output
Custom Reports
Executable Post Processor
ODBC MacroCustom Query AutomaticAutomatic
Input
User Input
Database
Relay Depository
Relay catalogManual
Page 9© 2018 Quanta Technology
Single Source of Data
Test Results
Setting Depository
Legacy Database
Manual Conversion (Scanned Settings)
Page 10© 2018 Quanta Technology
Preparing Relay Settings for Automation
Single Source of Data
Physical file folder
Physical Relay Setting Report
Main relay setting repository
Archive Database
Scanned Relay Setting Report
Relay Setting File
Main relay setting repository
Scanned Relay Setting Report
Relay Setting File
Network Shared Folder
Scanned Relay Setting Report
Relay Setting File
Relay Setting Data Manager
Unified Relay Setting
Values
Page 11© 2018 Quanta Technology
Lookup table used to parse relay setting files
Modular Format for utility engineers to maintain for future relays (minimal effort)
Independent of manufacturer
Unifies protection settings
Difficult to query information for multiple relay styles. Example: Phase Distance Reach 1 tap names are inconsistent
311L-1 or 421-3 = Z1P
421-4 = Z1MP
Relay Mapping Catalogue
Page 12© 2018 Quanta Technology
Relay Setting Summary Report Templates
PTR CTR - 1 CTR - 2 CTR - 3 CTR - 4 CTR - 5 Term. IDRelay ID
PHASE GROUND12
High Volt Threshhold (kV)
Control Relay
Dead Bus (kV)
Voltage
Under Voltage SettingUnder Voltage - Time Delay Over Voltage SettingOver Voltage - Time Delay
Reset Time - First Shot Neg Seq TOC 1Reclosing
# of Shots Phase TOC 1Time Delay - First Shot Ground TOC 1
Master/Slave Notes:
Synch Check
Max Angle 1 (degrees)Low Volt Threshhold (kV)
Under Frequency - Time Delay ELEMENT TYPE PRI VALUE (A) TIME DIAL
ELEMENT TYPE VALUE Neg Seq IOC 3
FrequencyUnder Frequency Setting Neg Seq IOC 4
Z3 Ground Distance Neg Seq IOC 2Z2 Ground Distance Neg Seq IOC 1Z1 Ground Distance Ground IOC 4Z3 Phase Distance Ground IOC 3Z2 Phase Distance Ground IOC 2Z1 Phase Distance Ground IOC 1
ELEMENT TYPEPRI VALUE (A)
COMM STATUSELEMENT TYPE PRI VALUE (A) TIME DELAY (CYC)
Phase IOC 1
ELEMENT TYPE PRI VALUE (A) TIME DELAY (CYC) Phase IOC 4
DifferentialPhase IOC 2Phase IOC 3
GRID OPS - RELAY SETTINGS
"Postion" Relay Model Most Limiting SettingLOP - Limiting SettingSOTF - Limiting Setting
Page 13© 2018 Quanta Technology
Custom Complex Logic
Step 1: Ignore all ground and neg. seq. elements (Containing G and Q in
their code)
Step 2: Ignore the phase elements that are used in trip but are disabled
in the relay
Step 3: Ignore the Ai blocks that contain disabled elements
Step 4: Convert the setting of active elements to Primary Amp values
Step 5: For each Ai block, find the maximum Primary Amp value of elements in that block (See e.g.).
Step 6: Find the minimum of the Primary Amp values found in Step 5
within all blocks (See e.g.).
Is SOTF Enabled?No
Read the SOTF Trip Expression
Print Off for SOTF
Print Limiting Setting
End
No
Ignore the Ai blocks that contain LOP
Start
Read the Trip Mask
TR or SOTF?
SOTFTR/MTU
Are LOP(s) Present and
Enabled?
LOP Limiting Factor
SOTF Limiting Factor
Most Limiting Factor (Excluding SOTF& LOP)
Yes
Look for the IOC tap ANDed with LOP
Are the IOC tap(s) Enabled?
NoPrint OFF for LOP
Print Lowest LOP Setting
Are there more LOP taps?
Yes
No
Yes
Print OFF for LOP
Print SOTF Setting
Page 14© 2018 Quanta Technology
Meet requirements Single Source of Data Relay Mapping Catalogue Relay Setting Report Templates Custom Complex Logic
Maintain process for sustainability Run automated reports holistically
Save Time & Effort on Engineering Resources
Automated Reporting Summary
Page 15© 2018 Quanta Technology
Staff trained in Protection with an automated mindset
Consolidation of relay settings
Standardization of Naming Conventions
Challenges
Substation
Circuit 1
Relay ASetting Rev. 1
Setting Rev. 2
Relay BSetting Rev. 1
Setting Rev. 2
Circuit 2
Relay ASetting Rev. 1
Setting Rev. 2
Relay BSetting Rev. 1
Setting Rev. 2
Page 16© 2018 Quanta Technology
Standardization & digitization of data are critical Single Source of Data Preparation (one time activity) Implement new engineering process (could be major for
some utilities)
Protection Engineering Automation
Criterion
Protection Philosophy
NERC
IEEE/IEC
Standardization
Vendor Naming Convention
Utility Naming Convention
Utility Process
Databases
Network Data
Device Settings
Test Reports
Results
Page 17© 2018 Quanta Technology
Relay settings need to be prepared for automation
Compliance and general reports can be automatically generated form Relay Setting repositories
Greatly free up time & effort on engineering resources
Modeling of short circuit software can be automated
Enables large scale analysis and studies such as Wide Area Coordination
Conclusion