CIM for Asset Registry

advertisement
CIM for Asset Registry and Big
Data Asset Health Analytics
Gowri Rajappan
12 November 2014
Doble Engineering Company
Global Leader in T&D Engineering Services
Founded 1920
2
Asset Management
• Failure is costly
–
–
–
–
Replacement
Revenues lost
Fines incurred
Loss of goodwill
• What to do?
– Monitor assets
– Detect/predict failure
signature
What more?
• How do we optimize asset utilization?
• How do we make assets live longer?
• How do we optimize costs around the asset?
3
Asset Management
The systematic and coordinated activities and practices ISO 55002:
through which an organization optimally and sustainably 3 Terms and
Definitions
manages its assets and asset systems, their associated
performance, risks and expenditures over their life cycles for
the purpose of achieving its organizational strategic plan.
ISO 55002:
Demonstrates to Regulators, Shareholders and
4.2 Understanding the
Stakeholders a managed process
needs and expectations of
stakeholders
• Repeatable, defensible, systematic
• Produces optimal investment and risk management
decisions
• Facilitates continuous improvement
4
What It Means
Behooves us to use all relevant asset information…
5
Data Aggregation
Challenging to bring the data together
6
Use Case: Risk-based Power
Transformer Load Management
• System contingencies and planned outages necessitate
overloading.
– Overloading = accelerated aging & likelihood of failure.
• Certain assets – e.g., old and critical units – require careful
load monitoring and management.
• The asset use must be balanced against the loss of life and
replacement cost.
• Load management considerations apply to both Asset
Management and Operations:
– Asset Management: Survey and set loading limits for power
transformers.
– Operations: In case of contingencies or planned outages,
allocate additional transformer load in a manner that keeps the
likelihood of failure low and takes acceptable additional aging.
Transformer Aging and Failure
Transformers age with use, principally due to thermal insulation
deterioration. There are three contributing effects that are functions
of temperature:
• Pyrolisis: thermal ageing of cellulose
• Oxidation: up to 3x speed-up due to oxygen dissolved in the oil
• Hydrolysis: up to 15x speed-up due to moisture
When the transformers
ultimately fail, degradation
of paper insulation and
accumulation of mechanical
damage from through faults
are the reasons.
Data for Transformer Load
Management
• The analytics in IEEE C57.91 provide the basis for transformer load
management. These calculations need disparate data:
–
–
–
–
Nameplate information: EAM system.
Condition monitoring data: SCADA historian, LIMS.
Operational history: SCADA historian.
Weather: Weather service.
• Assessment output could be provided to a user, EAM system, or
operations scheduling system.
• Two expensive yet fragile ways in which data is provisioned:
– Manual data collection.
– Custom system integration.
• Better solution (cheaper lifecycle cost, robust): standards-based
integration.
Case for CIM-based Asset Registry
• Facilitate data integration for a variety of asset analytics.
• A central directory of assets.
– Containing asset classification information, such as
manufacturer, design, location, criticality.
– Pointers to operational data, condition monitoring data,
laboratory test data, work history, etc.
– CIM for common semantic model and standards-based
integration.
• Analytics queries the Asset Registry for asset class of
interest, retrieves references, and retrieves data necessary
for analytics.
Asset Registry
CIM Models and Messages
• Asset-related CIM models central to the asset registry.
• CIM extensions being made in CIM Asset Health Focus Community
(AHFC).
– AHFC consists of CIM experts (TC57 WG13/WG14 members) and asset
management SMEs from industry/utilities.
– Some extensions: modeling of all large asset/components for which
utilities want to track/manage lifecycle, fine-grained asset lifecycle
model, time/frequency series measurements for condition monitoring
and SCADA data.
• The work includes definition of an Asset Decision Support business
function and CIM messages to provide data for this business
function.
– Messages for asset-related data profiles such as nameplate, laboratory
test data, field inspection data, work, condition monitoring data, etc.
– To be incorporated in 61968-4 (CIM for Asset Management) standard.
Asset Model Overview
IdentifiedObject
IdentifiedObject +AssetInfo
AssetInfo
0..1
+AssetInfo
IdentifiedObject
+AssetModel
AssetFunction
AssetModel
0..1
+
+
+
+
+
0..1
configID :String [0..1]
firmwareID :String [0..1]
hardwareID :String [0..1]
password :String [0..1]
programID :String [0..1]
ProductAssetModel
+
+
+
+
+
corporateStandardKind :CorporateStandardKind [0..1]
modelNumber :String [0..1]
modelVersion :String [0..1]
usageKind :AssetModelUsageKind [0..1]
weightTotal :Weight [0..1]
+ProductAssetModels
+M anuf acturer OrganisationRole
0..*
0..1
Ma nuf act u r er
+Assets 0..*
Hazar d
IdentifiedObject
Asset
+
+
+
+
+
+
+
+
+
+
+
+
acceptanceTest :AcceptanceTest [0..1]
critical :Boolean [0..1]
electronicAddress :ElectronicAddress [0..1]
initialCondition :String [0..1]
initialLossOfLife :PerCent [0..1]
lifecycle :LifecycleDate [0..1]
lotNumber :String [0..1]
purchasePrice :Money [0..1]
serialNumber :String [0..1]
status :Status [0..1]
type :String [0..1]
utcNumber :String [0..1]
+OrganisationRoles
+Assets
0..*
0..*
OrganisationRole
AssetLocationHazard
AssetOrganisationRole
AssetOwner
AssetUser
+Assets
Ma int a iner
0..*
Document
+Assets
+P r ocedures
0..*
0..*
«A HFC»
+ positionNumber :Integer [0..1]
+
+
+
instruction :String [0..1]
kind :ProcedureKind [0..1]
sequenceNumber :String [0..1]
+Procedure
AssetContainer
+AssetContainer
0..1
0..1
IdentifiedObject
0..1 +AssetContainer
ComMedia
Procedure
Seal
+Seals +
+
0..*
+
+
appliedDateTime :DateTime [0..1]
condition :SealConditionKind [0..1]
kind :SealKind [0..1]
sealNumber :String [0..1]
+ProcedureDataSets
0..*
Document
ProcedureDataSet
+
completedDateTime :DateTime [0..1]
Asset Lifecycle Modeling
IdentifiedObject
InfAssets::FailureEvent
Common::ActivityRecord
+ActivityRecords
+
+
+
+
+
+
+
+
+
createdDateTime :DateTime [0..1]
reason :String [0..1]
severity :String [0..1]
status :Status [0..1]
type :String [0..1]
AHFCAssets::
AssetBaselineLifeExpectancyEvent
AHFCAssets::
AssetBaselineConditionEvent
0..*
+Assets
corporateCode :String [0..1]
failureIsolationMethod :FailureIsolationMethodKind [0..1]
faultLocatingMethod :String [0..1]
location :String [0..1]
+
0..*
+
+
condition :AssetConditionKind [0..1]
expectedLife :Time [0..1]
lossOfLifePercent :PerCent [0..1]
«enumer ation»
AHFCAssets::
AssetConditionKind
IdentifiedObject
AHFCAssets::
AssetLifecycleStateEvent
Assets::Asset
+
+
+
+
+
+
+
critical :Boolean [0..1]
electronicAddress :ElectronicAddress [0..1]
lotNumber :String [0..1]
purchasePrice :Money [0..1]
serialNumber :String [0..1]
type :String [0..1]
utcNumber :String [0..1]
«A HFC Deprecate»
+ acceptanceTest :AcceptanceTest [0..1]
+ initialCondition :String [0..1]
+ initialLossOfLife :PerCent [0..1]
+ lifecycle :LifecycleDate [0..1]
+
0..*
+AssetContainer
0..1
Assets::AssetContainer
+
+
+
AHFCAssets::
AssetAcceptanceTestEvent
+
+
success :Boolean [0..1]
type :String [0..1]
«C ompo und»
Common::Status
+
+
+
+
dateTime :DateTime [0..1]
reason :String [0..1]
remark :String [0..1]
value :String [0..1]
dateTime :DateTime [0..1]
success :Boolean [0..1]
type :String [0..1]
«C ompound»
Assets::LifecycleDate
+
+
+
«A HFC M odif y»
+ currentLifecycleState :AssetLifecycleStateKind [0..1]
+Assets
«C ompound,A HFC Remo ...
Assets::AcceptanceTest
state :AssetLifecycleStateKind [0..1]
manufacturedDate :Date [0..1]
receivedDate :Date [0..1]
retiredDate :Date [0..1]
«A HFC»
+ latestInServiceDate :Date [0..1]
+ latestOutOfServiceDate :Date [0..1]
+ latestRefurbishedDate :Date [0..1]
«A HFC M odif y»
+ latestInstalledDate :Date [0..1]
+ latestRemovedDate :Date [0..1]
+ purchasedDate :Date [0..1]
new
rebuilt
overhaulRequired
other
«enumer ation»
AHFCAssets::
AssetLifecycleStateKind
planned
manufactured
purchased
received
installed
inService
outOfService
removed
refurbished
retired
Illustrative Analytic Application
• Identify assets and available data from Asset Registry:
– Get all transformers > x years old (identified from Asset Registry
classification data).
• Get necessary data using reference provided by Asset Registry:
– Get nameplate data (data from WAMS).
– Get online temps, dissolved gas/moisture, etc. data for time window
(from SCADA historian).
– Get laboratory data for dissolved gas/moisture ( from LIMS).
• Calculate loading impact on the transformers.
– Aging factors at set time intervals – e.g., hourly.
– Risk of bubble formation at peak loading time intervals?
– Determine if new loading limits need to be imposed for any of the
analyzed transformers.
Asset Registry-enabled Asset
Management Environment
• Work with integration pattern used by the utility: ESB,
SOAP/REST web services, etc.
• Once in place, ease of deploying any new asset analytic
or software: only have to browse the Asset Registry to
determine if all needed data is available.
• Use of common CIM “language” enables better
communication between owners of different data
systems and leads to better use of the enterprise data.
• Elucidates standardization and dissemination of best
practices to the industry.
Our Experience
• We have developed an asset analytics product – Doble
Asset Risk Management System (ARMS).
– CIM for asset information.
– 61850-harmonized CIM for measurements.
– CIM-based Business Intelligence/analytics.
• Incorporating capabilities that enable Strategic Asset
Management:
– Risk Management framework
• Take into account criticality.
• Identify low frequency events that have high impact.
– Asset and conditional alerts.
– Asset watch list.
17
Our Experience
• Challenging to develop ahead of standards development.
– Anticipate the direction/shape the standards would take.
– Contribute to the standards development.
– Design flexibly to change system as necessary when standards
become available.
• There is pent-up demand for asset health analytics-based
strategic asset management product.
– Big data processing technology needed to realize this is mature.
– Secure cloud architecture for economies of scale proven,
available, and supported by NIST standards.
– CIM standards for enterprise integration of this capability in
development and will be available in the near future.
18
References / Acknowledgements
• IEEE Std C57.91, “IEEE Guide for Loading Mineral-OilImmersed Transformers.”
• Ken Elkinson, Greg Topjian, Matt Lawrence & Tony McGrail,
“Aspects of Power Transformer Asset Management,” IEEE
T&D Conference, Orlando, May 2012.
• Kristina Lukin & Bill Yturralde (SDG&E) and Ken Elkinson,
Matt Kennedy, Matt Lawrence & Tony McGrail (Doble),
“Transformer Condition and Loading Evaluation,” CIRED
22nd International Conf on Electricity Distribution,
Stockholm, June 2013.
Contact
Gowri Rajappan, Ph.D.
grajappan@doble.com
617-926-4900
Doble Engineering Company
Watertown, MA
20
Download