Team Members: Adam Wroblaski Jared Kline Mark Reisinger Yu Chan. Advisor: Dr. Chen-Ching Liu Client: General Electric



Similar documents
Collection Inventory Software Project Plan

PSS E. High-Performance Transmission Planning Application for the Power Industry. Answers for energy.

Software support for economic research at CNB

Introduction to MATLAB Gergely Somlay Application Engineer

A QUICK OVERVIEW OF THE OMNeT++ IDE

Verification of Short Circuit Test Results of Salient Poles Synchronous Generator

Microsoft Office Project Standard 2007 Project Professional April February 2006

(Refer Slide Time: 01:52)

Test Plan Template: (Name of the Product) Prepared by: (Names of Preparers) (Date) TABLE OF CONTENTS

Appendix C Department of Information Resources Deliverables-Based Information Technology Services (DBITS) Contract Sample Statement of Work

NIRCal Software data sheet

PSS SINCAL - Overview -

Software Quality Assurance Plan

SuperViz: An Interactive Visualization of Super-Peer P2P Network

Echtzeittesten mit MathWorks leicht gemacht Simulink Real-Time Tobias Kuschmider Applikationsingenieur

Key Initiatives September 29, 2015 RC Users Group

ADMINISTRATIVE SUPPORT AND CLERICAL OCCUPATIONS SIN 736 1

PI/PSLF Based Model Validation Application. Eric Bakie and Milorad Papic WECC JSIS Meeting Tempe, AZ January 21-23, 2014

Software Test Plan (STP) Template

Exhibit F. VA CAI - Staff Aug Job Titles and Descriptions Effective 2015

Example #1: Controller for Frequency Modulated Spectroscopy

IC 1101 Basic Electronic Practice for Electronics and Information Engineering

Position Classification Standard for Management and Program Clerical and Assistance Series, GS-0344

Configuration & Build Management

CONTENTS.

Smart Grid Demonstration Lessons & Opportunities to Turn Data into Value

Template K Implementation Requirements Instructions for RFP Response RFP #

Test & Data Management Software

Spreadsheet Modelling

OUTSOURCING, QUALITY CONTROL, AND THE ACQUISITIONS PROFESSIONAL

Data Analysis with MATLAB The MathWorks, Inc. 1

Tabit. University of Arkansas CSCE Department Capstone I Final Proposal Fall Martin Bruckner, Brandon Foster, Nicolas Nunez, Adrian Ordorica

AUTOMATED, FULL LOAD MOTOR TESTING AT PRODUCTION SPEEDS

EEC 119B Spring 2014 Final Project: System-On-Chip Module

Phases, Activities, and Work Products. Object-Oriented Software Development. Project Management. Requirements Gathering

<name of project> Software Project Management Plan

Engineering Problem Solving and Excel. EGN 1006 Introduction to Engineering

Project Management. References: Text, Chapter 16 (and 1 thru 3) Most introductory management books. Get organized!

Digital Electronics Detailed Outline

Project Plan. Project Plan. May Logging DC Wattmeter. Team Member: Advisor : Ailing Mei. Collin Christy. Andrew Kom. Client: Chongli Cai

TDMS Test & Data Management Software

siemens.com/mobility Traffic data analysis in Sitraffic Scala/Concert The expert system for visualization, quality management and statistics

RelaViz Graph Visualization of Learned Relations Between Entities. Joel Ferstay - joelaf@cs.ubc.ca

Equipment: Power Supply, DAI, Transformer (8341), Variable resistance (8311), Variable inductance (8321), Variable capacitance (8331)

Microsoft Modern ALM. Gilad Levy Baruch Frei

Application Support Solution

PROJECT MANAGEMENT PLAN TEMPLATE < PROJECT NAME >

TeCReVis: A Tool for Test Coverage and Test Redundancy Visualization

108-C-215 CRITICAL PATH METHOD SCHEDULE. (Revised )

Montana Department of Transportation Information Services Division. System Development Life Cycle (SDLC) Guide

MNLARS Project Audit Checklist

6545(Print), ISSN (Online) Volume 4, Issue 2, March April (2013), IAEME & TECHNOLOGY (IJEET)

IMCPM04 Project Scheduling and Cost Control. Course Outline

Career Service Authority Page 1 of 6 Senior Enterprise Resource Planning Systems Analyst

Lab 14: 3-phase alternator.

STATISTICAL DATA ANALYSIS COURSE VIA THE MATLAB WEB SERVER

Final Year Projects at itm. Topics 2010/2011

REAL-TIME POWER SYSTEM SIMULATOR TRAINING PROGRAM

System Development Life Cycle Guide

The Software Lifecycle. Software Lifecycles

BIM.03. Leveraging the Power of 4D Models for Analyzing and Presenting CPM Schedule Delay Analyses

Project Charter. 1. Project Stakeholders: Position Title/Name/Organization Phone

Comparative Analysis Report:

Software Development & Education Center. Microsoft Office (Microsoft Project 2010)

Integrating MATLAB into your C/C++ Product Development Workflow Andy Thé Product Marketing Image Processing Applications

What methods are used to conduct testing?

Performance Study based on Matlab Modeling for Hybrid Electric Vehicles

This is the software system proposal document for the <name of the project> project sponsored by <name of sponsor>.

EDI (Phase III) Testing Process Information and Background

Noorul Islam College of Engineering M. Sc. Software Engineering (5 yrs) IX Semester XCS592- Software Project Management

Mobile Game and App Development the Easy Way

Figure 1: Graphical example of a mergesort 1.

dspace DSP DS-1104 based State Observer Design for Position Control of DC Servo Motor

Siemens Integrated Substation Condition Monitoring System. Circuit Breaker Monitoring

Dually Fed Permanent Magnet Synchronous Generator Condition Monitoring Using Stator Current

Functional Testing of Adobe Flex Applications: Four Benefits of Using TestComplete

An Automated Testing Tool Using UI Structure

Smarter Balanced Assessment Consortium. Recommendation

CDC UNIFIED PROCESS JOB AID

E- learning skills matrix 2010

Introduction to MATLAB for Data Analysis and Visualization

OE PROJECT CHARTER TEMPLATE

ME 4054W: SENIOR DESIGN PROJECTS

A Remote Maintenance System with the use of Virtual Reality.

Desktop, Web and Mobile Testing Tutorials

Toad Data Modeler - Features Matrix

Advanced Technology Portable End-to-End Test System (PETS) Final Project Report

A student friendly toolbox for power system analysis using MATLAB

OVERVIEW OF STANDARD 7E & STANDARD 20

On One Approach to Scientific CAD/CAE Software Developing Process

Project description. Power Electronics for Reliable and Energy efficient Renewable Energy Systems

Please Note: Temporary Graduate 485 skills assessments applicants should only apply for ANZSCO codes listed in the Skilled Occupation List above.

Deploying MATLAB -based Applications David Willingham Senior Application Engineer

THE SOFTWARE DEVELOPMENT LIFE CYCLE *The following was adapted from Glencoe s Introduction to Computer Science Using Java

Position Aware Firewall

Software Configuration Management. Addendum zu Kapitel 13

ECONOMICS & COUNTRY RISK. Solution Overview for Manufacturing Companies

Converting Models from Floating Point to Fixed Point for Production Code Generation

Automation using Selenium

Model Based Software Development for DDG 1000 Advanced Gun System

Transcription:

Team Members: Adam Wroblaski Jared Kline Mark Reisinger Yu Chan Advisor: Dr. Chen-Ching Liu Client: General Electric April 25, 2007

Overview of Presentation Acknowledgements Definitions Introduction Project Activities Resources and Schedules Closing Materials

Acknowledgements Faculty Advisor Dr. Chen-Ching Liu General Electric Support Staff Doug Welsh Primary Contact Juan Sanchez Machine Modeling Expert Dan Leonard Machine Testing Expert

Definitions Exciter System that generates the rotor currents needed to produce electric flux Fault Short circuit on a power system Genrou Round rotor General Electric generator model Gensal Salient pole General Electric generator model GUIDE Graphical User Interface Development Environment Matlab Toolbox for developing graphical user interfaces Load Rejection Opening a generator s main circuit breakers Parameter A constant that is specific to the generator or the test being performed PSLF (Positive Sequence Load Flow) Load flow software Simulink A Matlab toolbox that allows users to build and analyze block diagrams Voltage Step A small increase in the generator s terminal voltage

Power System Dynamics Study of the response of the power grid to disturbances including: Faults Changes in system loading Loss of equipment One or more of the following may occur: Oscillations Voltages Transmission line flows Voltage collapse Frequency collapse Possible loss of equipment, cascading

Machine Modeling for Stability Studies Computer simulation is necessary Accurate machine models are required Where do they come from? Manufacturer s data Close, but often inaccurate Machine testing Nondestructive tests do not translate directly to parameters No good system exists to translate test results into parameters Existing system is very time consuming

Previous System Field testing, record: Terminal voltage Field voltage Field Current Frequency Simulate field tests Plot simulation and test results together Adjust parameters in PSLF model Re-simulate

Problem Statement General Problem Statement PSLF is used to determine generator parameters Process is very time consuming General Problem Solution Stream line process Allow user to: Run simulations View test and simulation results together

Operating Environment Windows XP computer with: Resolution at least 1024x768 Matlab 2006a/b with Simulink

Intended Users and Uses Users General Electric engineers with understanding of: Generators Machine testing process Uses Run simulations Compare test data and simulation data

Assumptions and Limitations Assumptions: Client provides models Client s version of Matlab is compatible User is an expert in machine modeling Limitations Must use Simulink and Matlab Slider bars Reduce process time to 4 hours Easy addition of models

End Product and Deliverables End Product: Parameter identification system Deliverables: Source code User guide outlining: Basic usage Maintenance

Present Accomplishments Completed GUI Integrated generator models Integrated generator tests Added supplemental features Completed testing Fixed bugs Completed User Manual

Approaches Considered and Used Model Creation Project team develop Simulink models General Electric provides Simulink models Graphical Interface Language Matlab Java C# Starting Point GUIDE Start from scratch

Scope of Work The client provided: 6 models Ranges for all parameters The project team provided: A graphical user interface that: Interacts with Simulink Displays simulation results and test data together User friendly Interactive Final report User manual

General Project Specifications Utilize the current algorithm Process time less than 4 hours 5 or more models Provide GUI Utilize client s models

GUI Specifications User friendly Slider bars Edit boxes Interact with Simulink Display simulation and test data together Capable of simulating different scenarios Any number of parameters Any number of simulation plots

Model Specifications Models created in Simulink Models handle multiple tests

Model Implementation Research Model research Referenced several textbooks Created basic models Results: Unable to create realistic models Models developed by GE

Algorithm

Advantages and Disadvantages Advantages: What the client wanted Current testing procedure is maintained Utilizes expertise of GE engineers Disadvantages: Not automated Requires more time

Implementation Activities Required Features Simulation Graphs Edit Box Slider Bar Undo/Redo Actions Save Session Load Session Zoom In/Out Interface With Simulink Import Excel Handle Multiple Models Handle Multiple Tests

Implementation Activities Supplemental Features Pan Graphs Save as.jpg Save as Excel Disable Parameters Batch Simulation Hold Zoom Graph Previous Visual Separation of Parameters

Prototype Design

Import Excel Data Feature

Save Figure/Excel Feature

Test Feature

Visual Separation Feature

Disabled Parameter Feature

Model Selection Window

Graph Previous Feature

Batch Simulation Feature

Zoom and Pan Features

Progress Bar Feature

Final Design

Testing Activities Part of development process Evaluate product quality Make needed improvements Identify defects The testing was divided into 2 main parts: Model testing Functional testing

Model testing Validate accuracy of models Simulation data compared to: PSLF simulation results Field data Results: High level of agreement with PSLF and field data

Functional Testing Verification of functional requirements Identification of defects and problems Approach: Against specifications Against user expectations Tested entire system for bugs Normal conditions Extreme conditions Result: Functions work as intended Process time is 3-4 hours

Resources 1/2 Final Personnel Efforts (Hours) Yu 239 Mark 243 Jared 299 Adam 268

Resources 2/2 Resource Binding & Shipping Poster Subtotal Labor @ $10/hr Mark Adam Jared Yu Total Actual Cost $54 $12 $66 $66 Cost With Labor $54 $12 $66 $2430 $2680 $2990 $2390 $10556

Fall 2006 Schedule Schedule 1/2

Spring 2007 Schedule Schedule 2/2

Project Evaluation 1/2 Milestone Relative Importance Evaluation Score Resultant Score Problem Definition 10% 90% 9% Research 8% 85% 6.8% Technology Selection 7% 100% 7% Prototype Design 15% 100% 15% End-Product Implementation 25% 100% 25% End-Product Testing 15% 90% 13.5% End-Product Documentation 5% 90% 4.5% Project Reviews 7% 85% 5.95% End-Product Demo 8% 100% 8% Overall 100% 94.75%

Project Evaluation 2/2 Function Parameter Variability Simulink Interface Graphs of Simulation and Test Data Data Importing Multiple Models and Tests Zoom, Undo, Redo Load and Save Session Parameter Disabling Export Graph Batch Simulation Compile as Standalone Program Overall Requirement Required Required Required Required Required Required Required Supplemental Supplemental Supplemental Supplemental Evaluation Fully Met Fully Met Fully Met Fully Met Fully Met Fully Met Fully Met Fully Met Fully Met Exceeded Not Attempted Fully Met

Commercialization Possibilities Designed for use by GE engineers High level understanding needed Commercialization not likely

Recommendations for Additional Work Compile program as standalone Develop wizard to add new models Enable whole session saving and loading Automate process

Lessons Learned 1/4 What went well Excellent coordination with client Library system Second semester implementation

Lessons Learned 2/4 What did not go well Research into model development Lost time Unable to build models Initial interface design was unorganized

Lessons Learned 3/4 Knowledge Gained Technical Matlab programming skills GUIDE toolset Simulink/Matlab data passing Knowledge of machine models and basic stability considerations Non-Technical User manual development Team coordination with conflicting schedules Overcoming interpersonal difficulties

Lessons Learned 4/4 What we would do differently Evaluate team s knowledge of machine modeling early Create top-level program flow charts early Determine required features up front

Risks and Risk Management 1/2 Anticipated Risks and Possible Mitigation Matlab lacking in interface requirements Research other potential programming languages Simulink unable to replicate accurate simulations Acquire PSLF and compare data sets Software versions cause program failure Ensure program will function at least on client s version Team unable to agree on action plans Seek outside mediation to disputes

Risks and Risk Management 2/2 Risks encountered Anticipated Matlab version caused errors Team disputes were resolved with faculty advisor Unanticipated Team unable to create models Management change due to unanticipated risks Ensured that tasks were within team s capabilities

Summary The project was a success Process time down to 3-4 hours from 3 days Possible IEEE paper based on the project Team gained knowledge that will be invaluable in future projects

Questions and Comments? Thank you for your time

Program Demonstration