Self-Contained Particulate Filter Filter 3 Presenters: Ian Gray, Kyhia Bostic Demo Given by: Nathan Sullivan.

Slides:



Advertisements
Similar presentations
Based on LabVIEW 2011 Student Edition
Advertisements

Operating Functions.
Business logic for annotation workflow Tom Oldfield July 21, 2010.
Copyright, 2006: Invisible Service Technicians, LLC Invisible Service Technicians, LLC Invisible Service Technician Monitor Activation Process: IST MaintSelectionV3.php.
Polycom Quotes on Demand Tool Partner User Guide Version 1.1
737 PNEUMATICS MENU PRINCIPAL.
In this presentation you will:
The PHENIX/EMCal(PbSc)/BB/TOF Laser User Instructions Sean Stoll (rev. 12/8/03)
Information System Engineering
CMPT 431 Dr. Alexandra Fedorova Lecture VIII: Time And Global Clocks.
Automotive Door Controls DOORS 1 Presenter: Hyun-soo Kim, Ketan Patel, David Tkaczyk Demo Given by: David Linsey.
Project Doors Group Doors 3 Presenters: Becky Smith, Tim Hollosy Demo Given by: Tim Hollosy.
REAL-TIME SOFTWARE SYSTEMS DEVELOPMENT Instructor: Dr. Hany H. Ammar Dept. of Computer Science and Electrical Engineering, WVU.
16/27/2015 3:38 AM6/27/2015 3:38 AM6/27/2015 3:38 AMTesting and Debugging Testing The process of verifying the software performs to the specifications.
Anti-Lock Braking System ABS1 Presenter: Josh Walworth Demo Given by: Ryan Stephenson.
Using ITAMS as a Supervisor or ITAMS Approver Login to ITAMS as usual, at: Enter your User Identification Number (Same as your.
ABS 4 Presenters: Hong Jung, Binh Lai, Matthew Martin, Joe Mongiat, and Travis Ratcliff.
Self-Cleaning Particulate Filter Project Filter II Team Presenters: Roger Ostrander Steve Van Neste Demo given by: Roger Ostrander.
© 2012 Rinnai America Corporation Rinnai Circ-Logic (RCL)
AccuMax Multi-Point Injection Mechanics
Electrical Electricity Fuses Relays Solenoids Electrical Testing
Black Box for vehicle diagnostics. 2 Abstract This project is an implementation of black box for vehicular safety. Key features: Diagnostic check of vehicle.
National Highway Traffic Safety Administration U.S. Proposal on BMS Functionality-In Use Brian T. Park Safety Engineer.
Introduction ► Scope:- Service Diagnostics Routines can use for XXL, Side by Side products with STEALTH user interface with single evaporator fan product.
Domina PLUS B WORKING DIAGRAMS TROUBLESHOOTING INTERNAL VIEWS WIRING DIAGRAMS INSTALLATION 03 PREVIOUS MODEL.
GML-3 GPRS BASED METER AND LOGGER THREE PHASE METER WITH INBUILT DATA LOGGER © Embuilt Technologies Visit us at Or For.
EE/CS 480 Fall October 2007 University of Portland School of Engineering Project Killdeer Digital Tire Pressure Monitoring System Team John Hirano.
State Diagrams / System Sequence Diagrams (SSDs)
PLC introduction1 Discrete Event Control Concept Representation DEC controller design DEC controller implementation.
Settings & Adjustments. Settings & Adjustments.
Data Flow Diagrams.
1 MySQL and phpMyAdmin. 2 Navigate to and log on (username: pmadmin)
Outlines Chapter 3 –Chapter 3 – Loops & Revision –Loops while do … while – revision 1.
Industrial Process Control System Simon Hui Engineer Control and Informatics, Industrial Centre.
SBAC Preparation SBAC Preparation California Assessment of Student Performance and Progress (CAASPP)
Copyright © 2007, Oracle. All rights reserved. Managing Concurrent Requests.
VIENNA DEVELOPMENT METHOD -II. Improving the Incubator System  The software will not only record the current temperature of the system, but will also.
848T High Density Temperature Measurement Validation Diagnostic.
The Functions of Operating Systems Interrupts. Learning Objectives Explain how interrupts are used to obtain processor time. Explain how processing of.
Evaporative Heater Design, qualification and planning M.Olcese PRR SCT off-detector cooling PRR SCT off-detector cooling March March 2005.
Summer Computing Workshop. Introduction  Boolean Expressions – In programming, a Boolean expression is an expression that is either true or false. In.
EE/CS 481 Spring February, 2007 University of Portland School of Engineering Project Killdeer Digital Tire Pressure Monitoring System Team John Hirano.
Interactive CARA Simulation Prof. Insup Lee. Hierarchical EFSM Specification for CARA.
1 State Modeling  Events  States  Transitions and Conditions  State Diagrams  State Diagram Behavior  Practical Tips.
Tutorial 51 Programming Structures Sequence - program instructions are processed, one after another, in the order in which they appear in the program Selection.
Chapter 2 Basic Principle of PLC PLC Configuration &Function   Basic Configuration  CPU  Memory  Programming Interface  Communication.
Design of Bio-Medical Virtual Instrumentation Tutorial 2.
Asttraining.com Scan Procedures for Ford EEC-V OBD II Systems.
Welcome to State of Michigan Managerial and SupervisoryExpense Approval & Modification Approval & Modification Tutorial Brought to you by the Office of.
Agenda Perform Quiz #1 (20 minutes) Loops –Introduction / Purpose –while loops Structure / Examples involving a while loop –do/while loops Structure /
Service Section Technical Training December 2005.
1 SEQUENCE DIAGRAM EXAMPLE The domain model, showing the navigability of the associations, and the Reserve video (staff scenario) use-case description.
Chapter 11 Managing Inventory throughout the Supply Chain
1 Software Quality Engineering. 2 Quality Management Models –Tools for helping to monitor and manage the quality of software when it is under development.
Anti-lock Brake System Group 2 Presenters: Christan Balnius, Zain Kazim, Mark Pulver Demo Given by: Brian Lawnichak.
Welcome to State of Michigan Managerial and SupervisoryAdvance Approval & Modification Approval & Modification Tutorial Brought to you by the Office of.
Welcome to State of Michigan Central Finance Advance Approval & Modification & Modification Tutorial Brought to you by the Office of Financial Management.
1 1999/Ph 514: Lab #5 : Course Projects EPICS Lab #5 Course Projects.
1 Specification A broad term that means definition Used at different stages of software development for different purposes Generally, a statement of agreement.
1 Chapter 11 Global Properties (Distributed Termination)
4 - Conditional Control Structures CHAPTER 4. Introduction A Program is usually not limited to a linear sequence of instructions. In real life, a programme.
Onboard Diagnostics Diagnostics III Project Manager: Dennis Kelly Documentation Manager: Paul Robinson Facilitator: Richard Ford Research Manager: Arif.
NN-CS596S Steam Microwave Oven. NN-CS596S Oven Specification.
An insulin pump. Needle Assembly: Connected to pump. Component used to deliver insulin into the diabetic body.
MENU PRINCIPAL. THIS PRESENTATION INCLUDES THE SOURCES OF AIR, THE MAJOR SYSTEM COMPONENTS AND THE WAY THE CONTROLS AND INDICATORS ARE USED TO OPERATE.
How SCADA Systems Work?.
Microsoft Visual Basic 2005 BASICS
Digital Chart Recorder Operation
System 57 Gas Control System
Presentation transcript:

Self-Contained Particulate Filter Filter 3 Presenters: Ian Gray, Kyhia Bostic Demo Given by: Nathan Sullivan

Unique Feature of System Sensor Checker Components of Sensor Checker: –Controls bypass valve –Monitors differential pressure of filter –Checks instantaneous RPMs of engine –Calculates engine revolutions elapsed since previous cleaning cycle

What does Sensor Checker support? Opens bypass valve –Differential pressure exceeds 10 kPa –Differential pressure equals zero Sensor checker finds the differential pressure to be 11 kPa. It sets a variable to indicate a pressure warning and then opens the bypass valve.

Unique Feature of System Heater Elements Components of Heater Elements: –Self-contained –Monitors current –Monitors temperature –Mark itself not operational –Knows operational status

What does Heater Element support? Takes itself out of cleaning sequence –Current reaches 40 Amps or above –Temperature reaches 275° or above Controller tells Heater Element to increase current. Heater Element updates internal data value representing current and then increases current to actual heater element.

Two Key Models Sensor Checker State Diagram Class Diagram

Key Model Sensor Checker State Diagram Logic of system –How the system reacts to sensor data –Order of internal events of system –Reflects state of system, i.e. values of variables in system

Model

Key Model Class Diagram Highly detailed –Details system operations –Reflects topology of system –Shows how real world objects are modeled in the SCPF

Model

Critical Properties Safety Properties –Messages are sent to the driver if high pressure is detected –High temperature will cause the element to be taken out of the heating sequence –An electrical short will cause the cleaning process to terminate

Critical Properties (cont.) Liveliness Properties –The cleaning process will begin when all criteria are met –The cleaning process gradually increases and decreases the power supplied to an element –Every 1000ms a message is sent over the CAN to the engine controller

Promela and XSpin Results of analysis –Modeled the sensor checker –Made sure appropriate action was taken according to the sensor readings Our sensor checker performed well Learned the importance of sensors

Bypass valve testing code In the pressure warning and fault states the bypass is opened by setting the bypass variable to true Promela Testing

Elapsed Revolutions & Instantaneous RPMs testing code Instantaneous RPMs Check –returns Low if < 700 –returns OK if > 700 Elapsed Revolutions Check –returns Low if < –returns OK if > sets revs = true to start cleaning process Promela Testing (cont.)

Demo of Prototype High-level features of User Interface: –Start/Stop engine –Control engine RPMs and filter pressure –Control operational status of individual heater elements –Displays CAN communication information –Displays driver display information

Scenarios Normal Scenario –Turn on engine –Increase RPMs to above 700 –Increase pressure to above 8 kPa –All operational heaters will turn on and ramp up/down in sequence –When finished the system waits until 10,000 revolutions have occurred before starting cleaning sequence again

Scenarios (cont.) Non-operational heaters are skipped –Turn on engine –Uncheck the Operational box of a heater –Increase RPMs to above 700 –Increase pressure to above 8 kPa –When a non-operational heater is reached, it is skipped –Cleaning process continues with next operational heater

Scenarios (cont.) Excessive pressure causes a message to be sent to the driver display –Turn on engine –Increase RPMs to above 700 –Increase pressure to 12 kPa –A message appears in the driver display box