0% found this document useful (0 votes)
9 views76 pages

Engineering Design Process Overview

The document outlines the engineering design process, including project selection, requirement specification, and design methodologies. It emphasizes the importance of understanding the design process, utilizing design tools, and possessing professional skills for successful project execution. Various types of design processes, project types, and methods for identifying and validating requirements are also discussed.
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
9 views76 pages

Engineering Design Process Overview

The document outlines the engineering design process, including project selection, requirement specification, and design methodologies. It emphasizes the importance of understanding the design process, utilizing design tools, and possessing professional skills for successful project execution. Various types of design processes, project types, and methods for identifying and validating requirements are also discussed.
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

ECTE350

ENGINEERING DESIGN AND


MANAGEMENT

Lecture 4 Autumn 2020

• Engineering Design Process


• Project Selection & Identification
• Requirement Specification
• Concept generation & Design Methodologies
Lecture 2 Outline

 2.1 Engineering Design Process


 2.2 Project Selection & Identification
 2.3 Requirement Specification
 2.4 Concept Generation & Design Methodologies

 References & Sources


 Ford & Coulston, Design for ECE Engineers
 Prof. Scott Umbaugh Notes, Souther Illinois Univ.
2.1 Engineering Design Process
Definition
Engineering design
is the process of devising (i.e. inventing, creating) a
system, component, or process to meet desired
needs. It is a decision-making process (often
iterative), in which the basic sciences, mathematics,
and engineering sciences are applied to convert
resources optimally to meet a stated objective.
Engineering Design Processes

What is a design process?

Among the fundamental elements of the design


process are the establishment of objectives and
criteria, analysis, synthesis, construction, testing,
and evaluation.
Achieving Excellent Project
 To achieve success in executing
engineering and design projects,
it takes an understanding of the
design process, strong knowledge
of design tools, and professional
skills.

Success of Product:

Yesterday  Competing cost


Today  Quality
Tomorrow  Design
Engineering
 Engineer: One versed (i.e. expert/skilled) in the
design, construction, and use of machines
 Engineers use methodical application of scientific
knowledge and technology
 Math, Sciences and Fundamental Technologies

Innovation + Methodical Application of Science

Effective Engineering/Design
General types of design processes

 Prescriptive
 Exact process or systematic recipe, for realizing a
system
 Algorithmic in nature and expressed on flow charts
with decision logic

 Descriptive
 Less formal, describing typical activities involved in
realizing designs with less emphasis on exact
sequencing.
Design Process: Prescriptive or Descriptive?

 Prescriptive process for problem identification and


requirements selection
 Formal, exact sequences are defined
 All aspects are clear
 Good for defined problems and solutions

Do Yes
Identify Problem Determine
requirements
& Needs Requirements
satisfy needs?

No
Design Process: Prescriptive or Descriptive?

 Descriptive overview of the


design process
 Less formal
 Describing typical activities
involved in realizing designs
with less emphasis on exact
sequencing

A typical design is somewhere


between Descriptive and
Prescriptive Design Process
VLSI Design Process

System
Specification Logic Design Circuit Design Layout
Architecture

 Divide-and-conquer approach
 The system is divided into subsystems

Is this prescriptive or descriptive?


Embedded Systems Design Process

Requirements
Analysis
 Not everything
is sequential
Specifications

Prescriptive or
System
Architecture
descriptive?
Software Design Hardware Design
Interface Design
 Application  Architecture
 Software Drivers
 Operating System  Synthesis
 Hardware Drivers
 Compiler  Compiler

Integration
and Test
Design Processes

What is the value of the design process?

How much does it cost to correct problems as process


proceeds?
Cost to Implement Changes

Cost to
implement
changes

Project lifetime
Design Process
 Problem ID & customer needs
 Research/Problem Analysis

 Requirements Specification

 Concept Generation & Evaluation Design Phase

 Prototype, Construct, & Test

 System Integration

 Maintenance
Four types of design
Repeat Order Design Path
Variant design path
Innovative design path
Strategic design path
2.2 Project Selection & Identification
Types of Design Projects
 Creative Design
 Represents new and innovative products
 Variant Design
 Variations of existing designs, where the intent is to improve
performance or add features to an existing system
 Routine Design
 Represents the design of devices for which theory and
practice are well- developed.
 Often components of more complex creative and variant
designs
Engineering Projects
 Systems Engineering & Integration
 Large-scale, many people
 Testing
 Does system meet requirements?
 Experimental Design
 Design experiment or apparatus to determine
characteristics of system
 Analysis
 Correct
problem, i.e.
FMEA(FAILURE MODES AND EFFECTS ANALYSIS )
Engineering Research Projects
Discover or create something novel
 Technology evaluation

 Applied Research

 Fundamental Research (no intended


application)
Project Selection

Use of Analytical Hierarchy Process


1. Determine selection criteria
2. Determine the criteria weightings
3. Identify and rate alternatives relative to criteria
4. Compute scores
5. Review the decision
Four Step Need ID Process
1. Gather raw data
2. Translate to marketing requirements
3. Organize the needs into a hierarchy
4. Rank the Needs
5. Review the outcomes
Step 1: Gather Raw Data
Some methods are:
 Interviews

 Focus Groups

 Observation

 Technology push-pull
 (an automated retrieval of data from the Internet,
corporate data sources and e-commerce web sites, is
delivered directly to specific user populations in a
personalised manner)
 Trends
Step 2: Translate Need to Marketing
Requirements
Marketing Requirements
 Statement of Customer Needs in language of
customer.
 What the product should do, NOT how it should be
achieved.
 Short, action-oriented phrases

 Example - “The system should have high quality


audio.”
Step 3: Organize Needs Into Hierarchy

 Organize needs by functional similarity, not by


importance!
 What is functional similarity?
Tool: Objective Tree Portable Audio
Device

High-Quality Easy to Use


Portable
Audio (0.14)
(0.62)
(0.24)
Limited
Low Distortion Lightweight
Controls
(0.67) (0.33)
(0..25)
Multiple Data
Low Noise Small
Formats
(0.33) (0.32)
(0.50)

Ergonomic Long Operating


(0.16) Time
(0.25)

Environment
(0.19)

Outdoor
Temperatures
(0.32)
Runner’s
Shock
(0.10)

Drop Resistant
(0.14)

Water Resistant
(0.38)
Step 4: Rank The Needs
 Rank the needs to determine the relative
importance of each of the needs.
 Systematically compare each need to all other
needs.
 Who should do this?
Tool: Pairwise Comparison Matrix

High- Weight
Easy-to-
Quality Portable
Use (normalized)
Audio
High-
Quality 1 1/3 2 0.24
Audio

Portable
3 1 4 0.62

Easy-to-
Use 1/2 1/4 1 0.14
Step 5: Review the Outcome
 This is just a process that embodies a good practice.
 It is ultimately for making decisions about what is
important to the end-user.
 In the end ask yourself – “Does this make sense?” If
not, you should make it so that it does or determine
why not.
Research Survey
 You need to become the experts on the problem and
state-of-the-art in this area.

 If you don’t, then you re-invent the wheel.

 If you don’t, then you don’t look too smart.


Objective of the Research Survey
 What is the basic theory behind the concept?
 How is it currently being done?
 What are the limitations of the current designs or
technology?
 What are the similarities/differences between your
concept and current systems?
 Are there existing or patented systems that are
relevant to the design?
Needs Statement
The need statement should
 Briefly and clearly state the need to be met

 Do not provide a solution to the problem

 Provide supporting statistics or anecdotes

 Describe current limitations

 Describe any supporting processes.


Example: Need Statement
According to AppleInsider, approximately 10.3 million people owned iPods at
the end of 2004 and many of the owners used them while operating their
automobiles. The National Highway Traffic Safety Administration estimates
that driver distraction is a contributing cause of 20 to 30 percent of all
motor vehicle crashes – or 1.2 million accidents per year. One research
study has estimated that driver inattention may cause as many as 10,000
deaths each year and approximately $40 billion in damages. iPods can
present a distraction to drivers that is similar to cell phones in that the
driver’s attention is divided between controlling the steering wheel,
watching the road, and navigating controls on the iPod. A system is needed
to allow users to navigate among the music selections of their iPod without
distracting their attention from the road.
From the iPod Hands-Free Device Design Report by Al-Busaidi, Bellavia, and
Roseborough [Alb07].
Objective Statement
The objective statement should
 Summarize what is being proposed to meet the
need
 Provide some preliminary design objectives

 Provide a preliminary description of the technical


solution, avoiding a detailed description of the
implementation.
Example: Objective Statement
The objective of this project is to design and prototype a device
that will make the iPod safer to use while driving an
automobile, by allowing hands-free control of the iPod. The
device will interact with the user using spoken English
commands. The user will be able to issue simple voice
commands to the device to control the operation of the iPod. In
turn, the device will communicate information verbally, such as
song titles that are displayed on the iPod screen, to the user.
From the iPod Hands-Free Device Design Report by Al-Busaidi,
Bellavia, and Roseborough [Alb07].
Project Application: The Problem
Statement
Problem Statement Contents
 Need

 Objective

 Background (Research Survey)

 Marketing Requirements

 Objective Tree
2.3 Requirement Specification
Overview of Process [IEEE-STD 1233]

Raw (Marketing) Requirement


Customer
Customer Feedback

Customer Representation Develop Technical Feedback


System
Requirements

Constraints & Technical


Standards Representation Technical
Environment
Community
Engineering Requirements Properties

Properties:
1) Abstract
• Specify what system will do, but not how it will be
implemented.

2) Verifiable
• Should be a way to measure or demonstrate that
the requirement is met in the final system
realization
Engineering Requirement Properties (Con’t)

3) Unambiguous
 Each requirement should have a single unambiguous
meaning
 Stated with short complete sentences

4) Traceable
 Valid in marketing requirements.
Example
Does the following requirement meet the four
desirable properties? (abstract, verifiable,
unambiguous, traceable)

“The robot must have an average forward speed of 0.5


feet/sec, a top speed of at least one foot/sec, and
the ability to accelerate from standstill to the average
speed in under one second.”
A Fifth Property - Realism
 IMPORTANT – Your requirements for your project
must also be REALISTIC.

 => You need to demonstrate that the target you have


selected is technically feasible.

 How are you going to do this?


Constraints
 Constraint: design decision imposed by the
environment or a stakeholder that impacts or limits
the design.

 Example constraint: The system must use a PIC18F52


microcontroller to implement processing functions.
Standards
 A standard is established way of doing things that
ensure interoperability (e.g. TCP/IP, USB)
 Question is, what standards are relevant to your
project and how do you use them?
 Different levels of usage
 User
 Implementation
 Developer
 Types: safety, testing, reliability, communication,
data, documentation, design, metastandards and
etc…
Identifying Engineering Requirements

 Structured workshops and brainstorming


 Interviews and surveys
 Observation of processes and devices in use
 Benchmarking and market analysis
 Prototyping and simulation
 Research survey
Engineering Requirement Examples

 Need to know what type of requirement to select


for a given system.

 These are EXAMPLES – you must determine the


correct ones for your system!
Engineering Requirement Examples

Performance
 The system should detect 90% of all human faces in an
image.
 The amplifier will have a total harmonic distortion less

than 1%.
Reliability & Availability
 The system will have a reliability of 95% in five years.

 The system will be operational from 4AM to 10PM, 365


days a year.
Engineering Requirement Examples

Energy
 The system will operate for a minimum of three hours
without needing
Environmental
 The system should be able to operate in the
temperature range of 0°C to 75°C.
 The system must be waterproof and operate while
submersed in water.
 to be recharged.
Developing The Requirements Specification

Steps to follow to develop the requirements specification:


 Identify requirements from the customer, environment
and technical community
 Ensure the engineering requirements are well formed

 Organize the requirements. Similar requirements should


be presented together and relationship btwn.
Engineering and marketing requirements identified.
 Validate the requirements specification.
Properties of the Requirements Specification

 Normalized/Orthogonal
 Shouldno overlap or redundancy between engineering
requirements.

 Complete Set
 Addresses all the needs of the end user and also those
need required for system implementation.
Properties of the Requirements Specification

 Consistent
 Should not be self-contradictory

 Bounded
 Determining the min acceptable bound for target
values

 Modifiable
How do you VALIDATE requirements?

 Ask the customer if the requirements meet their


needs
 Usually done in teams
 For each engineering requirement
 Traceable?
 Verifiable?
 Realistic & technical feasible?
 For the complete Requirements Specification
 Orthogonal?
 Complete?
 Consistent?
Case Study: Car Audio Amp
Marketing
Requirements Engineering Requirements Justification
1, 2, 4 1. The total harmonic distortionBased upon competitive
should be <0.1%. benchmarking and existing amplifier
technology. Class A, B, and AB
amplifiers are able to obtain this level
of THD.
1–4 1. Should be able to sustain an This power range provides more than
output power that averages ≥ adequate sound throughout the
35 watts with a peak value automobile compartment. It is a
of ≥ 70 watts. sustainable output power for
projected amplifier complexity.

2, 4 1. Should have an efficiency (η) Achievable with several different


>40 %. classes of power amplifiers.
3 1. Average installation time for Past trials using standard audio and
the power and audio power jacks demonstrate that this is a
connections should not reasonable installation time.
exceed 5 minutes.
Case Study, cont’d
1–4 1. The dimensions should not Fits under a typical car seat. Prior
exceed 6” x 8”x 3”. models and estimates show that
all components should fit within
this package size.
1–4 1. Production cost should not This is based upon competitive
exceed $100. market analysis and previous
system designs.
Marketing Requirements
[Link] system should have excellent sound quality.
[Link] system should have high output power.
[Link] system should be easy to install.
[Link] system should have low cost.
Advanced Requirements Analysis
 Examined more advanced methods that are
used to analyze and refine requirements

 Addresses tradeoffs between engineering and


marketing requirements, tradeoffs between
engineering requirement themselves and
benchmarking
Engineering-Marketing Matrix

Output Power

η, Efficiency

Install Time

Dimensions
THD

Cost
- + + - - -
1) Sound Quality + ↑↑ ↓ ↓↓ ↓↓
2) High Power + ↓ ↑↑ ↑ ↓↓ ↓
3) Install Ease + ↓ ↑↑ ↑ ↓
4) Cost - ↓↓ ↓ ↓ ↓ ↑↑
Engineering Tradeoff Matrix

Output Power

η, Efficiency

Install Time

Dimensions
THD

Cost
- + + - - -
THD - ↓ ↓ ↓
Output Power + ↑ ↓ ↓
η, Efficiency + ↑ ↓
Install Time - ↓
Dimensions - ↓
Cost -
Competitive Benchmarks

Apex Audio Monster Amps Our Design

THD 0.05% 0.15% 0.1%

Power 30W 50W 35W

Efficiency 70% 30% 40%

Cost $250 $120 $100


Project Application: The Requirements Specification

A complete requirements document will contain:


 Needs, Objectives, and Background.

 Requirements.
 marketing requirements
 engineering requirements
 Should be abstract, verifiable, and traceable
 Some maybe constraints
 Some may be standards
 Advanced analysis
 Engineering-marketing tradeoffs
 Engineering-engineering tradeoffs
 Benchmarks
2.4 Concept Generation & Design Methodologies
Concept Generation and Evaluation
 Explore many solutions
 Brainstorm
 Select the best solution
 Based on needs and constraints
 Creativity
 Development of new ideas
 Innovation
 Bringing creative ideas to reality
Barriers to Creativity
 Perceptual blocks
• Limiting problem space
 Emotional blocks
• Fear of failure – “fail early and often”
 Environmental blocks
• Engineering cultural bias
 Intellectual and expressive blocks
• Understand tools
Strategies to Enhance Creativity

 Lateral thinking
 Question
 Practice
 Suspend judgment
 Allow time

 Think like a beginner


Concept Generation

 Substitute – new elements


 Combine – existing elements
 Adapt – different operation
 Modify – size, shape, function
 Put to other use – other app domains
 Eliminate – parts or whole
 Rearrange or reverse – work better
Design Considerations

1) WORST CASE DESIGN

 Component variation

 Environmental conditions

 Use computer simulations


Design Considerations

2) RELIABILITY
 measured by MTBF (mean time between failures)
 failure rate = 1/MTBF
 mechanical parts fail first
 design redundancy into system
 simple system/fewer parts = more reliable
Design Considerations

3) SAFETY
 identify failure modes
 provide protection

4) TEST
 design for ease of test

5) PRODUCTION/MANUFACTURING
 consider ease of assembly
Design Methodologies: Top-Down

 Also called “functional decomposition“


 implementation details considered only at the lowest
level
 top-down design, is not so clean and linear in practice

 Often implementation-level commitments are made at


high levels in the design process
Design Methodologies

CASE-BASED:
 Research a specific, similar design case study
 Model your process on that

INCREMENTAL REDESIGN:
 Find an existing design and "unravel" the design from the
bottom up
 Modify as required
 Detailed and least global aspects of the design are explored
and redesigned, if necessary, first
Design Methodologies

ITERATIVE REFINEMENT:
 An iterative top-down approach

 First a rough, approximate and general design is

completed
 Then we do it finer, more exact and more specific

 This process continues iteratively until the complete

detail design in done


Design Methodologies

BOTTOM-UP DESIGN:
 Opposite of top-down

 Start at the bottom with detail design

 To do this, you must have some idea of where you are going.
So, often this becomes...

HYBRID DESIGN:
 Combines aspects of both top-down and bottom-up

 More practical design approach then pure top-down

 Start with a top-down approach, but have feedback from the


bottom
Design Methodologies

"EXPLORER" METHOD:
 Typically used for new design ideas or research. It is useful in
initial design and specification stages, and is often used when
in "unfamiliar territory":
1) Move in some direction; e.g. toward the library, telephone, domain
expert's office, etc.
2) Look at what you find there.
3) Record what you find in your notebook.
4) Analyze findings in terms of where you want to be.
5) Use results of analysis to choose next direction.
6) Back to 1) and continue exploring

You might also like