Download Barriers

Survey
yes no Was this document useful for you?
   Thank you for your participation!

* Your assessment is very important for improving the work of artificial intelligence, which forms the content of this project

Document related concepts
no text concepts found
Transcript
Engineering 6806
Engineering 6806: Design
Project
Barriers to Success
9/10/02
Barriers
1
Common Barriers
Engineering 6806: Design
Project
•
•
•
•
•
•
•
Team Dynamics
Project Management
Design
Expertise
Construction
Programming
Debugging
9/10/02
Barriers
2
Team Dynamics Barriers
Engineering 6806: Design
Project
•
•
•
•
•
Egos
Animosity
Poor skills mix
Drones
Belicheck
• Smart
• Skilled
• Character
9/10/02
Barriers
3
Project Management Barriers
Engineering 6806: Design
Project
•
•
•
•
•
Unrealistic planning
Failure to revise
Integration
Poor use of resources
Lack of contingencies
9/10/02
Barriers
4
Design Barriers
Engineering 6806: Design
Project
• Poor partitioning
• Confusion between functional and physical
•
•
•
•
Inadequate definition of interfaces
Failure to analyze
Failure to design
Cut and try
9/10/02
Barriers
5
Design
Engineering 6806: Design
Project
Research
Understanding
Read
Experiment
9/10/02
Design
Barriers
6
Expertise as a Barrier
Engineering 6806: Design
Project
• Two kinds of knowledge
• Based on understanding (engineering)
• Expertise (narrow, detailed, specific)
• Modern subsystems demand expertise
• Expertise
• Short half-life
• Constant replenishment
• Learn how to acquire it
9/10/02
Barriers
7
Construction Barriers
Engineering 6806: Design
Project
• Poor physical construction
• Lots of wear and tear
• Multiple people at work
• Time – time – time!
• Technician work – but engineer is
responsible
• Wiring
• Noise
9/10/02
Barriers
8
Noise
Engineering 6806: Design
Project
• Motors are noisy
• radiation from brush arcing
• Hbridges are noisy
• High speed, high power switching
• Environment may be noisy
• Noise contaminates analog ckts. & sigs
• Noise causes errors in digital circuits
9/10/02
Barriers
9
Noise defenses
Engineering 6806: Design
Project
• Measurement
• power and ground lines
•
•
•
•
•
separation
filtering
wiring layout
shielding
immunity/recovery
9/10/02
Barriers
10
Bypass Capacitors
Engineering 6806: Design
Project
9/10/02
Barriers
11
Bypass Capacitors
Engineering 6806: Design
Project
Source:
http://www.seattlerobotics.org/encoder/jun97/basics.html
9/10/02
Barriers
12
Wiring
Engineering 6806: Design
Project
•
•
•
•
Neat
Robust
Due regard to noise
http://www.4qd.co.uk/serv/appnotes/RC
Wiring.html
9/10/02
Barriers
13
Engineering 6806: Design
Project
9/10/02
Barriers
14
Engineering 6806: Design
Project
9/10/02
Barriers
15
Engineering 6806: Design
Project
9/10/02
Barriers
16
Engineering 6806: Design
Project
9/10/02
Barriers
17
Inefficient Programming
Engineering 6806: Design
Project
• Embedded processors
• constrained in space
• constrained in time
• Know your instruction times
• Look for efficient algorithms
• boolean ops instead of series of if statements
• look-up tables instead of calculation
9/10/02
Barriers
18
Efficient Programming
Engineering 6806: Design
Project
•
•
•
•
•
Time budget
Overall control strategy
Interrupts
Don't oversample
Considered embedded assembler code
9/10/02
Barriers
19
Related documents