achieving new nuclear virtual plant configuration management

8
Achieving New Nuclear Virtual Plant Configuration Management

Upload: thanos

Post on 05-Jan-2016

31 views

Category:

Documents


0 download

DESCRIPTION

Achieving New Nuclear Virtual Plant Configuration Management. Data Model Overview. Training (Personnel Qualification Records Centric). Operations (Component Tag, Setpoint, Tech Spec, Location Centric). Engineering (Component Tag or other Unique Identifier, Location Centric). - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Achieving New Nuclear Virtual Plant Configuration Management

Achieving New Nuclear Virtual Plant Configuration Management

Page 2: Achieving New Nuclear Virtual Plant Configuration Management

2© 2008 Electric Power Research Institute, Inc. All rights reserved.

Data Model Overview

Training (Personnel Qualification Records

Centric)

Work Control/Maintenance

(Unique ID, Work Order, Test Measurement Results

Centric)

Operations (Component Tag, Setpoint, Tech Spec,

Location Centric)

Engineering

(Component Tag or

other Unique Identifier,

Location Centric)

Supply Chain

(Piece/Parts, Manufacture/Model

Centric) HP/Chemistry (Measured Data,

Centric)

Overlap of data

shared by all

Page 3: Achieving New Nuclear Virtual Plant Configuration Management

3© 2008 Electric Power Research Institute, Inc. All rights reserved.

PayRequest

Owner Operator

EPC

Conceptual

Design

Conceptual

Design

Design Review

Budget Quote

Design Review

Budget Quote

Authorization

Estimate

Authorization

Estimate

Authorize

Project

Authorize

Project

Design Review

Bid Quote

Design Review

Bid Quote

Bid ApprovalBid Approval

Fab

Review &

Approval

Fab

Review &

Approval

Fabricate

Ship

Invoice

Fabricate

Ship

Invoice

Receipt,Inspection,

Installation &Commission

Receipt,Inspection,

Installation &Commission

Fab ApprovalFab Approval PayPay

Approval

Drawings

Approval

Drawings

Bid

Package

Bid

Package

Bid Eval &

Award

Bid Eval &

Award

Receive POReceive PO

Phase VI: Operations and Maintenance

access engineering information

Phase VI: Operations and Maintenance

access engineering information

BudgetEstimate

ProjectAuth

BidDesign

BidReview

POSpec

FabDwg

FabReview

FabAuth

AsShipped VendorDocs

PerformanceReq

Purchase Order

As Installed

Phase I:Equipment Data

Development

Phase II: Budget Estimate

Phase III: Equipment Specs

& RFQ

Phase IV:Purchase Order /

Vendor Drawings & Models Phase V: Fabricate /Deliver/Install

BudgetRFQ

BudgetQuote

ApplicationExchanges

ApplicationExchanges

Preliminary

Design

Preliminary

Design

Production

Design

Production

Design

BidRFQBidQuoteSupplier /

Distributor

Care, Install + Spares

transaction = AEX usage scenarios

Tagged List

Equipment Life Cycle Work Process

Page 4: Achieving New Nuclear Virtual Plant Configuration Management

4© 2008 Electric Power Research Institute, Inc. All rights reserved.

Nuclear Information Handover

Page 5: Achieving New Nuclear Virtual Plant Configuration Management

5© 2008 Electric Power Research Institute, Inc. All rights reserved.

What is XML?

• XML is an eXtensible Markup Language

• It is derived from HTML (HyperText Markup Language), but is much more rigorous

• It is not really a language, but a data format.

• XML is a universally defined, human readable, extensible data format.

• It is ideal for data interchange between two processes.

Page 6: Achieving New Nuclear Virtual Plant Configuration Management

6© 2008 Electric Power Research Institute, Inc. All rights reserved.

How should we use XML?

• Documents– XML separates a document into 3 parts:

• XSD – schema – defines the rules for the structure of the document

• XML – the actual data of the document (no formatting rules – just hints).

• XSLT – the rules for presenting the document

Page 7: Achieving New Nuclear Virtual Plant Configuration Management

7© 2008 Electric Power Research Institute, Inc. All rights reserved.

What is an XML Schema?

An XML Schema is an XML formatted file containing the set of rules for an XML document.

Example:<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"

<xs:element name="Root">

<xs:complexType>

<xs:attribute name="A1"/>

</xs:complexType>

</xs:element>

</xs:schema>

Page 8: Achieving New Nuclear Virtual Plant Configuration Management

8© 2008 Electric Power Research Institute, Inc. All rights reserved.

What does a schema specify?

A schema can specify:

• Element names

• Attribute names

• Element hierarchy and organization.

• Allowable element usage.

• Allowable element and attribute values including

– Type of value (number, string, date, …)

– Range of values (positive integer, >5, <=100.1…)

– Choices of values (“pump”,”valve”,”pipe”,…)

– Pattern of values (“###-###-####”,”#####-####”…)