fossil power simulator efficiencies when using automated testing

41
Fossil Power Simulator Implementation Efficiencies When Using Automated Testing [email protected]

Upload: gse-systems-inc

Post on 27-Jan-2015

111 views

Category:

Technology


1 download

DESCRIPTION

This presentation discusses methods for fossil power simulator implementation efficiencies when using automated testing. It includes information on automated plant procedures and scenario-based testing, as well as comments from real engineers who used the scenario-based testing. For more information, visit GSES.com, email [email protected], and follow us on Twitter @GSESystems and Facebook.com/GSESystems. Thanks for viewing!

TRANSCRIPT

Page 1: Fossil Power Simulator Efficiencies When Using Automated Testing

Fossil Power Simulator Implementation Efficiencies When Using Automated Testing

[email protected]

Page 2: Fossil Power Simulator Efficiencies When Using Automated Testing

2

Overview

•  Objective

•  Some history

•  JADE scenario-based testing

•  SBT comments from engineers

•  Use during the build cycle

•  SBT summary comments

Page 3: Fossil Power Simulator Efficiencies When Using Automated Testing

3

Objective

•  In support of our ISO 9001 and customer commitment, GSE continues to seek ways to improve our simulator production processes.

•  Increase use of automated testing on fossil

power simulator projects to create greater client value, additional efficiencies and lower costs.

Page 4: Fossil Power Simulator Efficiencies When Using Automated Testing

4

Some History

•  Simulator vendors traditionally have a Computer-Aided Exercise Program (CAEP)

•  GSE uses a system designated as

Automated Plant Procedures (APP) •  Generation and run of pre-defined scenarios •  Sequential set of expert commands •  Often linked to trainee performance review •  Student results are documented and saved

Page 5: Fossil Power Simulator Efficiencies When Using Automated Testing

5

Automated Plant Procedures (APPs)

•  For fossil projects, training-centric •  For nuclear projects, also used for testing

Page 6: Fossil Power Simulator Efficiencies When Using Automated Testing

6

Automated Plant Procedures (APPs)

•  Example of APP user interface Summary and status of all loaded APP exercises Summary and status of all included comments

Page 7: Fossil Power Simulator Efficiencies When Using Automated Testing

7

JADE Scenario-Based Testing (SBT)

•  SBT is a parallel activity to scenario validation •  Prior to the start of SBT, a pre-defined set of

plant parameters is loaded for recording simulator performance

Page 8: Fossil Power Simulator Efficiencies When Using Automated Testing

8

Scenario-Based Testing (SBT)

•  Through the course of scenario validation plant parameters, alarms and automatic actions are monitored for expected response

•  At the completion of SBT, a report is generated

that includes: •  An affirmation checklist •  Scenario procedures •  Various log files •  Parameter plots

Page 9: Fossil Power Simulator Efficiencies When Using Automated Testing

9

What is the Scenario Tool?

The Scenario tool is split into two parts: Scenario Editor is a graphical user interface (GUI) that allows the instructor/engineer to create an automatic procedure. Scenario Manager is a GUI that manages the different scenarios whether designed through the editor or APP tools.

Page 10: Fossil Power Simulator Efficiencies When Using Automated Testing

10

What are the Scenario Editor Capabilities?

•  An easy way to write an automated procedure

•  Able to incorporate malfunctions, remote functions, global components, etc. into a procedure

•  Many default features available

•  Able to open procedure and edit as needed

Page 11: Fossil Power Simulator Efficiencies When Using Automated Testing

11

How the Scenario Editor Looks

Page 12: Fossil Power Simulator Efficiencies When Using Automated Testing

12

Scenario Editor Default Library

•  Reset IC •  Run, freeze & delay •  Action •  Message •  Command block •  Decision blocks (3 types) •  Condition •  Set value •  Trend, diagram & text field •  System command •  Exit condition

Page 13: Fossil Power Simulator Efficiencies When Using Automated Testing

13

An Example Scenario

If an instructor or engineer wishes to write the following scenario: • Reset to IC 74 • Run • Run for 10 seconds • Insert LP FW heater 3-tube leak • Run for 10 minutes • Freeze

Page 14: Fossil Power Simulator Efficiencies When Using Automated Testing

14

An Example Scenario

Simple click and drop onto the grid:

With popups to input data:

Page 15: Fossil Power Simulator Efficiencies When Using Automated Testing

15

An Example Scenario

The finished product:

Page 16: Fossil Power Simulator Efficiencies When Using Automated Testing

16

An Example Scenario

•  Once finished, the scenario is saved

•  The scenario can be opened and edited as needed

•  The scenario is run and managed from the Scenario Manager tool

•  The scenario can also be run from the editor, if desired

Page 17: Fossil Power Simulator Efficiencies When Using Automated Testing

17

Scenario Manager Capabilities

•  Can hit one button, walk away and come back to a finished test

•  Can run multiple procedures (one after the other, regression testing)

•  Can attach variables to be trended along with the procedure

•  Will generate a viewable report once the procedure has finished

Page 18: Fossil Power Simulator Efficiencies When Using Automated Testing

18

Scenario Manager User Interface

Page 19: Fossil Power Simulator Efficiencies When Using Automated Testing

19

Setting Up a Scenario

Page 20: Fossil Power Simulator Efficiencies When Using Automated Testing

20

Setting Up a Scenario

•  Can attach a scenario file made from the editor to the new scenario or use a JStation™ Automated Plant Procedure

•  Can set the duration of the scenario

•  Can set the IC that the scenario starts from

Page 21: Fossil Power Simulator Efficiencies When Using Automated Testing

21

Setting Up a Scenario

•  Can link multiple variables to the scenario through imports or queries:

Page 22: Fossil Power Simulator Efficiencies When Using Automated Testing

22

Using the Schedule List

•  Multiple scenarios can be added to the list, where the order can be easily changed:

Page 23: Fossil Power Simulator Efficiencies When Using Automated Testing

23

Using the Schedule List

•  Scenarios can be scheduled as to when they will run after the “execute” button has been selected

•  The options to “execute all” or to execute just the selected scenarios are available

•  The same scenario can be run multiple times

Page 24: Fossil Power Simulator Efficiencies When Using Automated Testing

24

Running the Scenario

•  It will show which scenario is running and for how long:

Page 25: Fossil Power Simulator Efficiencies When Using Automated Testing

25

The Scenario Report

•  Once the scenario is finished there will be a report of the scenario:

Page 26: Fossil Power Simulator Efficiencies When Using Automated Testing

26

The Scenario Report Contents

•  Cover Page

•  Summary

•  Monitor parameter list (variables selected ex:1hdlit0003a_inp)

•  Scenario summary

•  Parameter charts (trends of variables)

Page 27: Fossil Power Simulator Efficiencies When Using Automated Testing

27

Example of the Parameter Chart

Page 28: Fossil Power Simulator Efficiencies When Using Automated Testing

28

The Scenario History

•  The instructor/engineer has a set of history files for data analysis:

Page 29: Fossil Power Simulator Efficiencies When Using Automated Testing

29

Example of the Parameter Chart

Page 30: Fossil Power Simulator Efficiencies When Using Automated Testing

30

Example of the Parameter Chart

Page 31: Fossil Power Simulator Efficiencies When Using Automated Testing

31

How the Scenario Tool Will Improve a Simulator

•  Scenarios that would take hours during the day can be done overnight (e.g., filling the boiler)

•  Multiple tests can be run overnight

•  A document record of all scenarios is kept, along with any trends produced during the scenario that can be used for later comparison

Page 32: Fossil Power Simulator Efficiencies When Using Automated Testing

32

SBT Comments from Engineers

•  Examples of SBT possible tests: –  Boiler filling –  ID fan trip –  FD fan trip –  PA fan trip –  Steam-driven boiler feed pump trip –  Turbine trip

•  Schedule overnight runs of sequential trips using Scenario Manager and evaluate DCS runback performance

Page 33: Fossil Power Simulator Efficiencies When Using Automated Testing

33

SBT Comments from Engineers

•  Supercritical boiler fill: –  Reset to I/C just before fill process starts –  Freeze at, e.g., 45 minutes –  Evaluate building level in flash tank –  Trends of flow, levels, etc. –  Run conditional loops for about five more minutes

or until appropriate level is reached –  Objective is to match plant dynamics of filling –  Change valve admittance during test runs –  Result: Ran many tests but used available day

time with customer for other testing

Page 34: Fossil Power Simulator Efficiencies When Using Automated Testing

34

SBT Comments from Engineers

•  Simulator turbine model performance tests: –  Steam turbine rolling –  Steam turbine valve(s) modeling;

changing valve curves and auto retesting –  Tuning bearing temperatures –  Tuning vibration responses

Page 35: Fossil Power Simulator Efficiencies When Using Automated Testing

35

SBT Comments from Engineers

•  Combined cycle simulator tests: – Multiple gas turbine MF and transient testing –  Run one g/t test with customer –  Run others g/t tests overnight with

SBT schedule –  Auto-documented results reviewed with

customer for other g/t tests

Page 36: Fossil Power Simulator Efficiencies When Using Automated Testing

36

SBT Comments from Engineers

•  Simulator black plant testing: –  Simulator electrical model allows you to

•  See more variables •  See greater detail •  Run slow mode

– Which fan actually trips first –  Develop emergency shutdown procedures

Page 37: Fossil Power Simulator Efficiencies When Using Automated Testing

37

Use During Project Build Cycle

•  System Unit Testing (SUT) proves the individual models are done and reaching reasonable steady-state results. –  Scenario-based testing for system models

•  Model Acceptance Testing (MAT) proves the accuracy of models prior to DCS integration. –  Complete startup with functional controls –  Scenario-based testing for combined models

Page 38: Fossil Power Simulator Efficiencies When Using Automated Testing

38

Use During Project Build Cycle

•  During integration testing of simulator, models interfaced with DCS controls. –  Verifies model performance if operating DCS

configuration is available –  Verifies DCS performance prior to plant

commissioning –  Scenario-based testing for regression analysis

Page 39: Fossil Power Simulator Efficiencies When Using Automated Testing

39

Use During Project Build Cycle

•  Factory Acceptance Test (FAT) –  Set up scenario-based testing during Pre-FAT

integration phase –  Run for formal FAT documentation

•  Site Acceptance Test (SAT) –  Re-run start-up and FAT scenario-based testing –  Faster local start of Ready for Training (RFT)

Page 40: Fossil Power Simulator Efficiencies When Using Automated Testing

40

SBT Summary Comments

•  Develop once, use many times

•  Improve consistency of testing •  Use customer available “day time” more

efficiently, run SBT overnight, compare results in morning

•  Test more fully MFs and transients

•  Potential to shorten project schedule

Page 41: Fossil Power Simulator Efficiencies When Using Automated Testing

For more information: Go to: www.GSES.com

Call: 800.638.7912

Email: [email protected]

Follow us on: Twitter @GSESystems

Facebook.com/GSESystems