emergency vehicle awareness system - missouri s&tweb.mst.edu/~cornss/mbse/evas-project.pdf ·...

16
1 Emergency Vehicle Awareness System (EVAS) And Model Based Systems Engineering DOCUMENT NUMBER: RELEASE/REVISION: RELEASE/REVISION DATE: SE401-RMB-001 Initial 10 May 2010 CONTENT OWNER: Robert Brown Student ID: rmbyh5 Missouri University of Science & Technology (MS&T) Spring Semester 2010

Upload: others

Post on 16-Aug-2020

3 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Emergency Vehicle Awareness System - Missouri S&Tweb.mst.edu/~cornss/MBSE/EVAS-Project.pdf · 2010. 6. 2. · 1 Emergency Vehicle Awareness System (EVAS) And Model Based Systems Engineering

1

Emergency Vehicle Awareness System

(EVAS)

And

Model Based Systems Engineering

DOCUMENT NUMBER: RELEASE/REVISION: RELEASE/REVISION DATE:

SE401-RMB-001 Initial 10 May 2010

CONTENT OWNER:

Robert Brown

Student ID: rmbyh5

Missouri University of Science & Technology (MS&T)

Spring Semester 2010

Page 2: Emergency Vehicle Awareness System - Missouri S&Tweb.mst.edu/~cornss/MBSE/EVAS-Project.pdf · 2010. 6. 2. · 1 Emergency Vehicle Awareness System (EVAS) And Model Based Systems Engineering

2

ISSUE RECORD

Revisions to this document will be affected either by re-issue of the document in its entirety, or by

amendment list action.

ISSUE INCORPORATED

BY

DATE REMARKS

Initial Robert Brown 10 May 2010

Page 3: Emergency Vehicle Awareness System - Missouri S&Tweb.mst.edu/~cornss/MBSE/EVAS-Project.pdf · 2010. 6. 2. · 1 Emergency Vehicle Awareness System (EVAS) And Model Based Systems Engineering

3

TABLE OF CONTENTS

Page

1.0 Scope ....................................................................................................................................... 4

2.0 Reference Documents ............................................................................................................. 4

3.0 General Description of the EVAS .......................................................................................... 5

3.1 Background ................................................................................................................. 5

3.2 Customer Need ........................................................................................................... 6

3.3 EVAS Model Folder Structure ................................................................................... 7

3.4 Customer Requirements .............................................................................................. 8

3.5 Emergency Vehicle Awareness System (EVAS) ....................................................... 8

3.5.1 EVAS Requirements ..................................................................................... 8

3.5.2 EVAS Block Definition Diagram ................................................................. 9

3.5.3 EVAS Internal Block Diagram ..................................................................... 9

3.5.4 EVAS Use Case .......................................................................................... 10

3.6 Emergency Vehicle Awareness Subsystems (EVASubsystems) ............................. 11

3.6.1 Requirements ............................................................................................... 11

3.6.2 Emergency Vehicle (EV) ............................................................................ 11

3.6.2.1 Block Definition Diagram ...................................................................... 11

3.6.2.2 EV Use Case ........................................................................................... 12

3.6.2.3 EV Sequence Diagram ............................................................................ 13

3.6.2.4 EV Activity Diagrams ............................................................................ 14

3.6.3 Cell Phone (CP) ........................................................................................... 15

3.6.3.1 CP Use Case ........................................................................................... 15

3.6.3.2 CP Activity Diagram .............................................................................. 15

3.6.4 Intersection Subsystem (IS) ........................................................................ 16

3.6.4.1 IS Use Case ............................................................................................. 16

3.6.4.2 IS Activity Diagram ................................................................................ 16

Page 4: Emergency Vehicle Awareness System - Missouri S&Tweb.mst.edu/~cornss/MBSE/EVAS-Project.pdf · 2010. 6. 2. · 1 Emergency Vehicle Awareness System (EVAS) And Model Based Systems Engineering

4

1.0 Scope

This paper describes the use of SysML graphical modeling language to support the analysis and design

of the Emergency Vehicle Awareness System (EVAS). Artisan Studio screen shots were captured to

illustrate the development of the EVAS using SysML diagrams that include the following:

- Requirements Diagrams

- Activity Diagrams

- Sequence Diagrams

- Use Cases

- Block Definition Diagrams

- Internal Block Diagrams

- Package Diagrams

2.0 Reference Documents

The documents listed below where used during the development of the EVAS using MBSE:

Document Number Description

ISBN:

978-0-12-3478607-4

A Practical Guide to SysML, by Sanford Friedenthal, Alan

Moore, and Rick Steiner

ISBN:

978-0-12-374274-2

Systems Engineering with SysML/UML, Modeling,

Analysis, Design; by Tim Weilkiens

Artisan Studio ®, SysML Tutorial, Version 7.1-a; Dated

15 December 2009

Page 5: Emergency Vehicle Awareness System - Missouri S&Tweb.mst.edu/~cornss/MBSE/EVAS-Project.pdf · 2010. 6. 2. · 1 Emergency Vehicle Awareness System (EVAS) And Model Based Systems Engineering

5

3.0 General Description of the EVAS

3.1 Background

Many emergency response vehicles (especially those of police, fire and ambulance services) are likely

to be fitted with audible and visual warning devices, which are designed to facilitate their movement

through traffic to reach their destination, and to provide some protection on the scene.

In the United States alone, more than 156,000 accidents involving emergency vehicles occurred at

intersections from early 1980s to 1995, resulting in 6,550 deaths. National Safety Board statistics

show that 40% of firefighters killed in the line of duty died in accidents on the way to an incident. The

majority of these accidents are at intersections.

This may be due to increased traffic in our cities, better sound proofing in cars, or even confusion on

the part of the public.

“Confusion, inattention, mobile phones, car radios, hearing impairment, distracting children and failure

to hear sirens and see flashing lights are just a few of the many causes of serious accidents that result in

multi-million-dollar lawsuits against cities and states.”

Page 6: Emergency Vehicle Awareness System - Missouri S&Tweb.mst.edu/~cornss/MBSE/EVAS-Project.pdf · 2010. 6. 2. · 1 Emergency Vehicle Awareness System (EVAS) And Model Based Systems Engineering

6

3.2 Customer Need

The public is in need of a system that provides an early warning of approaching emergency vehicles

(EV) at major intersections to decrease the number of accidents that involve EV and to increase the

availability and safe arrival of emergency personnel to the consumer in need.

Figure 3.2-1 – Intersection Diagram, is an illustration of an EV approaching an intersection.

Figure 3.2-1 Intersection Diagram

EV 1

2 3

1 – EV

2 – Intersection Sensors

3 – Cell Phone Users

Page 7: Emergency Vehicle Awareness System - Missouri S&Tweb.mst.edu/~cornss/MBSE/EVAS-Project.pdf · 2010. 6. 2. · 1 Emergency Vehicle Awareness System (EVAS) And Model Based Systems Engineering

7

3.3 EVAS Model Folder Structure

The EVAS Model was organized into a

“Tiered” Structure as shown to the left:

- Tier 0 – Customer

- Tier 1 – System

- Tier 2 – Subsystem

- Tier 3 – Components

Using the Tier Structure in the model would

support the same type of organization I

would use in DOORS for all requirements

and requirements traceability.

Within each folder (or package) there

includes block definition diagrams and

folders for Interfaces, Requirements, and

Use Cases.

Page 8: Emergency Vehicle Awareness System - Missouri S&Tweb.mst.edu/~cornss/MBSE/EVAS-Project.pdf · 2010. 6. 2. · 1 Emergency Vehicle Awareness System (EVAS) And Model Based Systems Engineering

8

3.4 Customer Requirements

3.5 Emergency Vehicle Awareness System (EVAS)

3.5.1 EVAS Requirements

Page 9: Emergency Vehicle Awareness System - Missouri S&Tweb.mst.edu/~cornss/MBSE/EVAS-Project.pdf · 2010. 6. 2. · 1 Emergency Vehicle Awareness System (EVAS) And Model Based Systems Engineering

9

3.5.2 EVAS Block Definition Diagram

The EVAS is decomposed into three independent subsystems:

(1) Emergency Vehicles (Police, Fire, and Ambulance)

(2) Department of Transportation (Intersection Subsystems)

(3) Telecommunication Industry (Cell Phone Subsystems)

3.5.3 EVAS Internal Block Diagram

Page 10: Emergency Vehicle Awareness System - Missouri S&Tweb.mst.edu/~cornss/MBSE/EVAS-Project.pdf · 2010. 6. 2. · 1 Emergency Vehicle Awareness System (EVAS) And Model Based Systems Engineering

10

3.5.4 EVAS Use Case

The emergency vehicles (police, fire, ambulance) would provide the origin to the EVAS. EVs are

fitted with audible and visual warning devices (sirens and flashing lines), which are designed to

facilitate their movement through traffic and to provide some protection on the scene.

However, to increase the protection to the EV, additional capabilities need to be integrated into the EV.

The concept would involve transmitting a signal (Artisan Variable: evaSignal) that will be received by

the intersection subsystems (IS) and the cell phone subsystems (CP) to warn drivers and pedestrians

that the EV is approaching an intersection.

Page 11: Emergency Vehicle Awareness System - Missouri S&Tweb.mst.edu/~cornss/MBSE/EVAS-Project.pdf · 2010. 6. 2. · 1 Emergency Vehicle Awareness System (EVAS) And Model Based Systems Engineering

11

3.6 Emergency Vehicle Awareness Subsystems (EVASubsystems)

3.6.1 Requirements

3.6.2 Emergency Vehicle (EV)

3.6.2.1 Block Definition Diagram

Page 12: Emergency Vehicle Awareness System - Missouri S&Tweb.mst.edu/~cornss/MBSE/EVAS-Project.pdf · 2010. 6. 2. · 1 Emergency Vehicle Awareness System (EVAS) And Model Based Systems Engineering

12

3.6.2.2 EV Use Case

Page 13: Emergency Vehicle Awareness System - Missouri S&Tweb.mst.edu/~cornss/MBSE/EVAS-Project.pdf · 2010. 6. 2. · 1 Emergency Vehicle Awareness System (EVAS) And Model Based Systems Engineering

13

3.6.2.3 EV Sequence Diagram

Page 14: Emergency Vehicle Awareness System - Missouri S&Tweb.mst.edu/~cornss/MBSE/EVAS-Project.pdf · 2010. 6. 2. · 1 Emergency Vehicle Awareness System (EVAS) And Model Based Systems Engineering

14

3.6.2.4 EV Activity Diagrams

Page 15: Emergency Vehicle Awareness System - Missouri S&Tweb.mst.edu/~cornss/MBSE/EVAS-Project.pdf · 2010. 6. 2. · 1 Emergency Vehicle Awareness System (EVAS) And Model Based Systems Engineering

15

3.6.3 Cell Phone (CP)

3.6.3.1 CP Use Case

3.6.3.2 CP Activity Diagram

Page 16: Emergency Vehicle Awareness System - Missouri S&Tweb.mst.edu/~cornss/MBSE/EVAS-Project.pdf · 2010. 6. 2. · 1 Emergency Vehicle Awareness System (EVAS) And Model Based Systems Engineering

16

3.6.4 Intersection Subsystem (IS)

3.6.4.1 IS Use Case

3.6.4.2 IS Activity Diagram