syst 101: intro to systems lecture x - george mason · syst 101 - lec. 19 c. wells/m. bienvenu...

23
Syst 101 - Lec. 19 C. Wells/M. Bienvenu Spring 2003 Slide 1 SYST 101: Intro to Systems Lecture 19 Mar. 30, 2003 C. Wells, SEOR Dept.

Upload: others

Post on 20-Oct-2019

1 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: SYST 101: Intro to Systems Lecture X - George Mason · Syst 101 - Lec. 19 C. Wells/M. Bienvenu Spring 2003 Slide 22 Network Flow Calculations • Now can be expressed as sets of related

Syst 101 - Lec. 19 C. Wells/M. BienvenuSpring 2003

Slide 1

SYST 101: Intro to Systems

Lecture 19

Mar. 30, 2003C. Wells, SEOR Dept.

Page 2: SYST 101: Intro to Systems Lecture X - George Mason · Syst 101 - Lec. 19 C. Wells/M. Bienvenu Spring 2003 Slide 22 Network Flow Calculations • Now can be expressed as sets of related

Syst 101 - Lec. 19 C. Wells/M. BienvenuSpring 2003

Slide 2

Announcements cont.

• Central Module lab open most evenings.– There are almost always graduate students

there.– Front door should be open till 9 pm.– Course is set up halfway.– Arrangements can be made for weekends.

• But contact me or Ning during the week.

Page 3: SYST 101: Intro to Systems Lecture X - George Mason · Syst 101 - Lec. 19 C. Wells/M. Bienvenu Spring 2003 Slide 22 Network Flow Calculations • Now can be expressed as sets of related

Syst 101 - Lec. 19 C. Wells/M. BienvenuSpring 2003

Slide 3

Agenda

• Multiple viewpoints• System trades

Page 4: SYST 101: Intro to Systems Lecture X - George Mason · Syst 101 - Lec. 19 C. Wells/M. Bienvenu Spring 2003 Slide 22 Network Flow Calculations • Now can be expressed as sets of related

Syst 101 - Lec. 19 C. Wells/M. BienvenuSpring 2003

Slide 4

Utility of Lifecycles

• Had they been good systems engineers....

• Consider the full lifecycle of the system, from a variety of viewpoints

• Take the viewpoint of different participants in the system

Page 5: SYST 101: Intro to Systems Lecture X - George Mason · Syst 101 - Lec. 19 C. Wells/M. Bienvenu Spring 2003 Slide 22 Network Flow Calculations • Now can be expressed as sets of related

Syst 101 - Lec. 19 C. Wells/M. BienvenuSpring 2003

Slide 5

Example

• An Automobile assembly line • We can take (at least) 2 views:

– The assembly station– The automobile

Page 6: SYST 101: Intro to Systems Lecture X - George Mason · Syst 101 - Lec. 19 C. Wells/M. Bienvenu Spring 2003 Slide 22 Network Flow Calculations • Now can be expressed as sets of related

Syst 101 - Lec. 19 C. Wells/M. BienvenuSpring 2003

Slide 6

Assembly Station View

• Take the view of the assembly station• Cars come in, you do your work, cars

go out...

Page 7: SYST 101: Intro to Systems Lecture X - George Mason · Syst 101 - Lec. 19 C. Wells/M. Bienvenu Spring 2003 Slide 22 Network Flow Calculations • Now can be expressed as sets of related

Syst 101 - Lec. 19 C. Wells/M. BienvenuSpring 2003

Slide 7

Automobile View

• (I am a car) • I move through a series of stations, each one

provides me with one of my parts.

Page 8: SYST 101: Intro to Systems Lecture X - George Mason · Syst 101 - Lec. 19 C. Wells/M. Bienvenu Spring 2003 Slide 22 Network Flow Calculations • Now can be expressed as sets of related

Syst 101 - Lec. 19 C. Wells/M. BienvenuSpring 2003

Slide 8

Alternate Views

• Often taken during the system design process

• Helps assure completeness• In software, often associated with the

object-oriented paradigm.– “Active” versus “passive” objects

Page 9: SYST 101: Intro to Systems Lecture X - George Mason · Syst 101 - Lec. 19 C. Wells/M. Bienvenu Spring 2003 Slide 22 Network Flow Calculations • Now can be expressed as sets of related

Syst 101 - Lec. 19 C. Wells/M. BienvenuSpring 2003

Slide 9

Water & Society

• The trend through history has been to focus on getting water to the city, not away from it.

• Problems include– Bad hygiene, flooding, pollution

Page 10: SYST 101: Intro to Systems Lecture X - George Mason · Syst 101 - Lec. 19 C. Wells/M. Bienvenu Spring 2003 Slide 22 Network Flow Calculations • Now can be expressed as sets of related

Syst 101 - Lec. 19 C. Wells/M. BienvenuSpring 2003

Slide 10

Castles of the Middle Ages

• Castles of Europe often were surrounded by moats

• Classic drawbridge provided security• But the moat served a crucial everyday

purpose

Page 11: SYST 101: Intro to Systems Lecture X - George Mason · Syst 101 - Lec. 19 C. Wells/M. Bienvenu Spring 2003 Slide 22 Network Flow Calculations • Now can be expressed as sets of related

Syst 101 - Lec. 19 C. Wells/M. BienvenuSpring 2003

Slide 11

Bathrooms in the Castles

• Cross sectional view...The Castle

The Moat

The Bathroom

The Drainage Channel

Page 12: SYST 101: Intro to Systems Lecture X - George Mason · Syst 101 - Lec. 19 C. Wells/M. Bienvenu Spring 2003 Slide 22 Network Flow Calculations • Now can be expressed as sets of related

Syst 101 - Lec. 19 C. Wells/M. BienvenuSpring 2003

Slide 12

Operational Concept

• Bring buckets of water up to bathroom.• After bathroom use, pour water down

toilet.• Sewage washed down channel, drools

down outside wall.• Rain washes walls off into moat.• Water flow through moat prevents

stagnation and unpleasant odors.

Page 13: SYST 101: Intro to Systems Lecture X - George Mason · Syst 101 - Lec. 19 C. Wells/M. Bienvenu Spring 2003 Slide 22 Network Flow Calculations • Now can be expressed as sets of related

Syst 101 - Lec. 19 C. Wells/M. BienvenuSpring 2003

Slide 13

Roman Aqueducts

• The Romans spend an amazing amount of time and effort to get water to Rome

• Very little effort in getting wastewater away from Rome....

Page 14: SYST 101: Intro to Systems Lecture X - George Mason · Syst 101 - Lec. 19 C. Wells/M. Bienvenu Spring 2003 Slide 22 Network Flow Calculations • Now can be expressed as sets of related

Syst 101 - Lec. 19 C. Wells/M. BienvenuSpring 2003

Slide 14

The Waterfall Process

Program Planning

Project Planning

System Development

Production

Distribution

Operation

Retirement

Page 15: SYST 101: Intro to Systems Lecture X - George Mason · Syst 101 - Lec. 19 C. Wells/M. Bienvenu Spring 2003 Slide 22 Network Flow Calculations • Now can be expressed as sets of related

Syst 101 - Lec. 19 C. Wells/M. BienvenuSpring 2003

Slide 15

Example Re-Visited

• Examine the cycle from the water’s point of view

ExternalSystem

Roman Bath ????Aqueduct Toilet

collect dirt

collect sewage

gettransported

Function

Water

• So, where does the water go after that?

Page 16: SYST 101: Intro to Systems Lecture X - George Mason · Syst 101 - Lec. 19 C. Wells/M. Bienvenu Spring 2003 Slide 22 Network Flow Calculations • Now can be expressed as sets of related

Syst 101 - Lec. 19 C. Wells/M. BienvenuSpring 2003

Slide 16

Retirement Phase

• Same goes for hazardous materials, such as solvents, fuels, etc.

• Even if you’re engineering the engine, someone on the team should take the viewpoint of the various solvents, fuels, lubricants, and consider their lifecycles as well.

Page 17: SYST 101: Intro to Systems Lecture X - George Mason · Syst 101 - Lec. 19 C. Wells/M. Bienvenu Spring 2003 Slide 22 Network Flow Calculations • Now can be expressed as sets of related

Syst 101 - Lec. 19 C. Wells/M. BienvenuSpring 2003

Slide 17

Personal Computers

• They contain lots of different pollutants, which cause serious problems when they enter the environment– Lead, silver, mercury. – PCBs and diphenyls when wire &

insulation are burned.

Page 18: SYST 101: Intro to Systems Lecture X - George Mason · Syst 101 - Lec. 19 C. Wells/M. Bienvenu Spring 2003 Slide 22 Network Flow Calculations • Now can be expressed as sets of related

Syst 101 - Lec. 19 C. Wells/M. BienvenuSpring 2003

Slide 18

PC Disposal

• Where do obsolete personal computers go?– To companies that scrap them

• Where are these companies?– Currently, mainly in countries that do not have

environmental protection laws, thus allowing them to operate much cheaper (and dirtier)

• Causing significant pollution in those areas

• Most European countries prohibit the shipping of salvage PCs out to such companies -- the United States does not (yet)

Page 19: SYST 101: Intro to Systems Lecture X - George Mason · Syst 101 - Lec. 19 C. Wells/M. Bienvenu Spring 2003 Slide 22 Network Flow Calculations • Now can be expressed as sets of related

Syst 101 - Lec. 19 C. Wells/M. BienvenuSpring 2003

Slide 19

Consider the Retirement Phase

• Nuclear Power Plant Waste• Building Dams on Rivers• Spacecraft & Satellites

Page 20: SYST 101: Intro to Systems Lecture X - George Mason · Syst 101 - Lec. 19 C. Wells/M. Bienvenu Spring 2003 Slide 22 Network Flow Calculations • Now can be expressed as sets of related

Syst 101 - Lec. 19 C. Wells/M. BienvenuSpring 2003

Slide 20

Network Calculations

• A set of water supply or sewage pipes in a city can be considered a network

• (Almost) any combination of nodes and arcs can be considered a network

Nodes(connecting

vertices)

Arcs(“edges” connecting

the nodes)

Page 21: SYST 101: Intro to Systems Lecture X - George Mason · Syst 101 - Lec. 19 C. Wells/M. Bienvenu Spring 2003 Slide 22 Network Flow Calculations • Now can be expressed as sets of related

Syst 101 - Lec. 19 C. Wells/M. BienvenuSpring 2003

Slide 21

“What Goes In, Must Come Out”

• In electrical engineering, it’s known as Kirchoff’s Current Law:– The sum of the flows entering a node must be

equal to the sum of the flows exiting the node.

arc

arc

3 gal/minute

2 gal/minutearc node

5 gal/minute

Page 22: SYST 101: Intro to Systems Lecture X - George Mason · Syst 101 - Lec. 19 C. Wells/M. Bienvenu Spring 2003 Slide 22 Network Flow Calculations • Now can be expressed as sets of related

Syst 101 - Lec. 19 C. Wells/M. BienvenuSpring 2003

Slide 22

Network Flow Calculations

• Now can be expressed as sets of related equations, and solved using the “Solver” add-in in Excel

• Linear Equations/Matrix Algebra -MATH 203

• SYST 201, 202, 302 - modeling and optimization

Page 23: SYST 101: Intro to Systems Lecture X - George Mason · Syst 101 - Lec. 19 C. Wells/M. Bienvenu Spring 2003 Slide 22 Network Flow Calculations • Now can be expressed as sets of related

Syst 101 - Lec. 19 C. Wells/M. BienvenuSpring 2003

Slide 23

Assignments

• Reading– Petroski, Engineer is Human

Chapters 9• “Safety in Numbers”

• Homework– none