lecture 5: problem definition & basic project planningmech350/lectures/mech350-lecture-5.pdf ·...

13
1 MECH 350 Engineering Design I University of Victoria Dept. of Mechanical Engineering Lecture 5: Problem Definition & Basic Project Planning © N. Dechev, University of Victoria 2 PROBLEM DEFINITION: FUNCTIONAL ANALYSIS GANTT CHARTS Outline: © N. Dechev, University of Victoria

Upload: vuthuy

Post on 29-Mar-2018

233 views

Category:

Documents


3 download

TRANSCRIPT

Page 1: Lecture 5: Problem Definition & Basic Project Planningmech350/Lectures/MECH350-Lecture-5.pdf · Problem Definition & Basic Project Planning ... Bilge Water Pump Bilge Water Removal

1

MECH 350Engineering Design I

University of VictoriaDept. of Mechanical Engineering

Lecture 5: Problem Definition & Basic Project Planning

© N. Dechev, University of Victoria

2

PROBLEM DEFINITION: FUNCTIONAL ANALYSISGANTT CHARTS

Outline:

© N. Dechev, University of Victoria

Page 2: Lecture 5: Problem Definition & Basic Project Planningmech350/Lectures/MECH350-Lecture-5.pdf · Problem Definition & Basic Project Planning ... Bilge Water Pump Bilge Water Removal

Detailed Design-Detailed Analysis-Simulate & Optimize-Detail Specifications-Drawings, GD&T

3

Functional Analysis within the “General” Design Process

© N. Dechev, University of Victoria

Identify Need-Talk with Client-Project Goals-Information Gathering

Conceptualization-Brainstorming-Drawing/Visualization-Functional Decomp.-Morphologic Chart

Preliminary Design & Planning-Prelim. Specifications-Prelim. Analysis-Decision Making-Gantt Charts & CPM

Report/Deliver-Oral Presentation-Client Feedback-Formal Design Report

Prototyping-Prototype Fabrication-Concept Verification

Testing/Evaluation-Evaluate Performance-Are Objectives Met?-Iterate Process Steps 2 - 7 as needed

Problem Definition-Problem Statement-Information Gathering-Design Objectives(quantifiable/measurable)

4

For complex systems, the need and problem statements alone may be insufficient to formulate the design problem.

For such complex systems, we can a tool/method called ‘Functional Analysis’ to identify and describe the intended functions. This helps to better formulate a complex design problem.

A functional block diagram can be created to represent the system. Note: this is not an ‘organizational chart’ but rather a ‘function/process flow chart’.

Problem Definition:Functional Analysis

© N. Dechev, University of Victoria

Page 3: Lecture 5: Problem Definition & Basic Project Planningmech350/Lectures/MECH350-Lecture-5.pdf · Problem Definition & Basic Project Planning ... Bilge Water Pump Bilge Water Removal

5

The basic component of a functional block diagram is a block, where each block has an input(s), a function, and output(s).

The output serves as the input for the next block.

For example (partial representation of a washing machine):

© N. Dechev, University of Victoria

FunctionOutputInput

FunctionOut InInput

FunctionOutput

Heat Water

Hot WaterCold WaterWash Clothes

Waste Water

ElectricityClean Clothes

Functional Analysis

6© N. Dechev, University of Victoria

Power Plant Functional Block Diagram, from textbook [1]:

Example #1 of Functional Block Diagram:Power Plant

Page 4: Lecture 5: Problem Definition & Basic Project Planningmech350/Lectures/MECH350-Lecture-5.pdf · Problem Definition & Basic Project Planning ... Bilge Water Pump Bilge Water Removal

7© N. Dechev, University of Victoria

Example #1 of Functional Block Diagram:Power Plant

8© N. Dechev, University of Victoria

Example #1 of Functional Block Diagram:Power Plant (Generate Steam Block)

Page 5: Lecture 5: Problem Definition & Basic Project Planningmech350/Lectures/MECH350-Lecture-5.pdf · Problem Definition & Basic Project Planning ... Bilge Water Pump Bilge Water Removal

9

Problem Description:Water collects inside boats below the waterline, due to various sources. This water must be pumped out in order to maintain the buoyancy of the boat. In some cases, boats may not have electric power on board, and hence some type of non-electric mechanism must be developed to pump the water out of the boat.

Need Statement: ______________________________________________________________________________________________

Goal Statement: ______________________________________________________________________________________________

Example#2: Bilge Water Removal System

© N. Dechev, University of Victoria

10

Bilge Water Removal System:Illustrations and Drawing Concepts

© N. Dechev, University of Victoria

Linear Pump Concept, from [2] Wind Energy Concept, from [2]

Page 6: Lecture 5: Problem Definition & Basic Project Planningmech350/Lectures/MECH350-Lecture-5.pdf · Problem Definition & Basic Project Planning ... Bilge Water Pump Bilge Water Removal

11

Bilge Water Removal System:Illustrations and Drawing Concepts

© N. Dechev, University of Victoria

Variant of Wind Energy Concept, from [2] Dual Pendulum Concept, from [2]

12

Lets create a Functional Block Diagram to describe this system.

Remember: A Block represents a “Function” the system must do.An Arrow represents an “Object/Thing” which is an input or output.

Begin with the “Highest Level Diagram”, as shown below:

Bilge Water Removal System:Functional Block Diagram

© N. Dechev, University of Victoria

Page 7: Lecture 5: Problem Definition & Basic Project Planningmech350/Lectures/MECH350-Lecture-5.pdf · Problem Definition & Basic Project Planning ... Bilge Water Pump Bilge Water Removal

13© N. Dechev, University of Victoria

Natural Energy

Water + Debris+ Impurities

Capture and Convert Energy

Useful Energy

Water Out

PumpWater

Noise + Vibration

Filter Water

Pure Water

Debris+ Impurities

Bilge Water Pump

Bilge Water Removal System:Functional Block Diagram

14© N. Dechev, University of Victoria

Natural Energy

Bilge Water Removal System:Functional Block Diagram (Capture and Convert Energy)

Useful Energy

Capture and Convert Energy

Collect Energy

Energy Type ? Transform

Energy

Mechanical Energy? Store or

Transfer Energy

Each Function Block, Sub-Function Block, etc... can be expanded.Note, Input and Output prior block remain unchanged. If you need to add Input/Output arrows, you must change higher level diagram.

Page 8: Lecture 5: Problem Definition & Basic Project Planningmech350/Lectures/MECH350-Lecture-5.pdf · Problem Definition & Basic Project Planning ... Bilge Water Pump Bilge Water Removal

15© N. Dechev, University of VictoriaFunctional Block Diagram of Bilge Pump, from [2]

Bilge Water Removal System:Functional Block Diagram

Detailed Design-Detailed Analysis-Simulate & Optimize-Detail Specifications-Drawings, GD&T

16

Project Planning within the “General” Design Process

© N. Dechev, University of Victoria

Identify Need-Talk with Client-Project Goals-Information Gathering

Conceptualization-Brainstorming-Drawing/Visualization-Functional Decomp.-Morphologic Chart

Preliminary Design & Planning-Prelim. Specifications-Prelim. Analysis-Decision Making-Gantt Charts & CPM

Report/Deliver-Oral Presentation-Client Feedback-Formal Design Report

Prototyping-Prototype Fabrication-Concept Verification

Testing/Evaluation-Evaluate Performance-Are Objectives Met?-Iterate Process Steps 2 - 7 as needed

Problem Definition-Problem Statement-Information Gathering-Design Objectives(quantifiable/measurable)

Page 9: Lecture 5: Problem Definition & Basic Project Planningmech350/Lectures/MECH350-Lecture-5.pdf · Problem Definition & Basic Project Planning ... Bilge Water Pump Bilge Water Removal

17

The Benefits of Planning:Communicating with clients and co-workersAllocating resourcesBenchmarking to measure progress

Planning Challenges:A common question: “How am I supposed to know how long will this take and how much will this cost? I have never done this before!”_________________________________________________________________________________

Project Planning

© N. Dechev, University of Victoria

18

At the most ‘simple level’, a basic project plan should include:List of tasks needed to complete the projectEstimate of the duration of each taskSequential ordering of those tasks based on their logical relationships to each other.Cost estimates for each taskPersonnel assignments for each task.

Basic Project Planning

© N. Dechev, University of Victoria

Page 10: Lecture 5: Problem Definition & Basic Project Planningmech350/Lectures/MECH350-Lecture-5.pdf · Problem Definition & Basic Project Planning ... Bilge Water Pump Bilge Water Removal

19

Allocating Resources

© N. Dechev, University of Victoria

DILBERT © UFS

20

Gantt Charts:Suited for displaying project planning at various stagesEmphasizes the chronological relationship between tasks

Project Planning Tools: Gantt Charts

© N. Dechev, University of Victoria

B. Hyman [2]

Page 11: Lecture 5: Problem Definition & Basic Project Planningmech350/Lectures/MECH350-Lecture-5.pdf · Problem Definition & Basic Project Planning ... Bilge Water Pump Bilge Water Removal

21

Gantt Chart Enhancements:Milestones: -indicated by diamonds to mark project milestonesDuration: Indicated in hours for each task

Project Planning Tools: Gantt Charts

© N. Dechev, University of Victoria

B. Hyman [2]

22

Project Planning Tools: Gantt Charts

© N. Dechev, University of Victoria

Gantt Chart Enhancements:Progress Indicators: - Cross-hatched bars to indicate “actual time” vs. “original plan time”.

B. Hyman [2]

Page 12: Lecture 5: Problem Definition & Basic Project Planningmech350/Lectures/MECH350-Lecture-5.pdf · Problem Definition & Basic Project Planning ... Bilge Water Pump Bilge Water Removal

23

Example of Gantt Chart: Chemical Plant Maintenance

Project Planning Tools: Gantt Charts

© N. Dechev, University of Victoria B. Hyman [2]

24

References:

© N. Dechev, University of Victoria

For further information, consider the following references:

[1] Barry Hyman, Fundamentals of Engineering Design, 2nd Edition, Prentice Hall, 2003.

[2] K. Otto and, K. Wood, Product Design - Techniques in Reverse Engineering and New Product Development, Chapter 5 - 6, Prentice Hall, 2001.

Page 13: Lecture 5: Problem Definition & Basic Project Planningmech350/Lectures/MECH350-Lecture-5.pdf · Problem Definition & Basic Project Planning ... Bilge Water Pump Bilge Water Removal

25

REMINDER:Please Review Before Next Class:

© N. Dechev, University of Victoria

Regarding the lecture on “Teamwork”, please review the document: “Coping with Hitchhikers and Couch Potatoes on Teams”, which is posted on the MECH 350 course web-site.