Beruflich Dokumente
Kultur Dokumente
EngineeringDesignandApplications
Prof.LiZhang
DepartmentofMechanical
andAutomationEngineering
TheChineseUniversityofHongKong
TheSimplestDescriptiveModelofDesign
Process
Generation:thedesignergenerates orcreates
variousdesignconcepts.
Evaluation:thedesignertests thechosendesign
againstmetricsthatreflecttheclientsobjectives
andagainstrequirementsthatstipulatehowthe
designmustfunction.
Communications:thedesignercommunicates
thefinaldesigntotheclientandto
manufacturersorfabricators.
2
DesignProcess Review
Afivestageprescriptive model
ofthedesignprocessthat
showsfeedbackloops.
Clientsproblemstatement need foradesign
Problemdefinition:apreprocessingstagethatframesthe
problembyclarifyingtheclientsoriginalproblemstatement.
1stPhase(CD):Focusontradeoffsbetweenhighlevelobjectives.
2ndphase(PD):Theproposedconceptsarefleshedout.We
embodydesignschemewiththeirmostimportantattributes.
3rdphase(DD):Refinethe
choicewemadeinpreliminary
design,downtospecificpart
typesanddimensions.
DC:apostprocessingphase
thatidentifiestheworkdone
afterdetaileddesigntocollect,
organize,andpresentthefinal design.
Howtodoadesign?
3
Strategies,Methods,andMeansinthe
designprocess
Evenprescriptivedescriptionsofdesign
processes canfailusbecausetheydonttell
ushowtogenerateorcreatdesign.
Whataretheformaldesignmethods and
someofthemeans ofacquiringdesign
relatedinformation
Strategicthinkinginthedesignprocess
Never marry your first design, premature
commitments can be dangerous because we
might become attached to a bad concept, or
we might limit ourselves to a suboptimal
range of design choices.
To apply the power of decomposition, i.e.
Subdividing or decomposing large problems
into smaller subproblems. (sometimes
identified as divide and conquer.
5
Explanationofmethods,andmeans
Methods,ormorespecifically,formaldesignmethods,
refertoparticulartoolsortechniquesthathavebeen
developedtoaidthedesignerincompletingvarious
aspectsoractivitiesinthedesignprocess.Forexample,
useofanobjectivestreeisaformaldesignmethodwhich
canbeusedtoorganizeandcommunicateinformation
aboutclientandusergoalsandobjectives.
Means areparticulartechniqueswhichareavailableto
accomplishaspecificpurpose.Forexample,inthis
chapter,somemeansofacquiringinformationaregiven
whichareusefulwhethertheinformationistobeusedin
anystageofdesign.Laterinthelecturewewillusethe
termmeansinaverysimilarsensetodescribehowa
functioncanberealized.
6
Designmethods
Webulidobjectivetrees inordertoclarify
andbetterunderstandaclientsproject
statement.
WerankdesignobjectivesusingPairwise
ComparisonCharts(PCC),inwhichwelistthe
objectivesasbothrowsandcolumnsina
matrixorchart,andthencomparethemona
pairbypairbasis.PCCareusrfulforrank
orderingobjectivesearlyinthedesign
process.
7
DesignMethods
Theprocessofestablishingmetrics forassessing
howwelladesignsobjectivesareachieved.
Objective:Beveragecontainershouldbe
environmentallydenign.
Units:Ratingassessmentofmostenvironmentally
desirablealternativesfrom0(worst)to100(best)
Metric:Assignpointsaccordingtothefollowingscale:
Completelyreusable:
100points
Materialisrecyclable:
90points
Materialiseasilydisposable:
50points
Materialisdisposablewithdifficulty:25points
0points
Materialisahazardouswaste:
8
DesignMethods
Theprocessofestablishingmetrics forassessing
howwelladesignsobjectivesareachieved.
Objective:Beveragecontainershouldbeeasyto
distribute.
Units:Ratingofdesignteamsassessmentoftheease
ofpackingandstackingthecontainer,from0(worst)
to100(best)
Metric:Assignpointsaccordingtothefollowingscale:
Veryeasytopackandstack:
100points
Easytopackandstack:
75points
50points
Canbepackedandstacked:
Hardtopackandstack:
25points
Veryhardtopackandstack:
0points
9
DesignMethods
Theprocessofestablishingmetrics forassessing
howwelladesignsobjectivesareachieved.
Objective:Beveragecontainershouldpreservetaste.
Units:Ratingofdesignteamsassessmentofhowgood
thenewjuicewilltasteasafunctionofthecontainer,
from0(worst)to100(best)
Metric:Assignpointsaccordingtothefollowingscale:
Wontchangethetasteatall:
100points
75points
Willchangethetastealittlebit:
Willchangethetastenoticeably:
50points
Willchangethetastealot:
25points
Willrenderthejuiceundrinkable: 0points
10
Designmethods
Functionalanalysisisusedtoidentifywhata
designmustdo.(ch.4)
Onestartingpointforanalyzingthefunctionality
ofaproposeddeviceisablackbox.
Weoftenassesstheinputsandoutputs by
Trackingtheflowofenergy,informationand
materialsthroughthedevice
Detailinghowenergyisusedorconvertedand
howinformationand/ormaterialsareprocessed
toproducethedesiredfunctions.
11
Designmethods
Theperformancespecificationmethodprovides
supportfortheelaborationoftherequirementsthat
reflect,inengineeringterms,howadesignwill
function.Theaimistolistsolutionindependent
attributesandperformancespecificationsthat
specifytherequirementsofadesignconcept.(ch. 4)
Themorphologicalchartisusedtoidentifythe
means thatcanbeusedtomaketherequired
function(s)happen.Themeans arespecificwaysor
devicesforusing/convertingenergyandfor
processinginformation/materials.(ch.5)
12
EmbodiedIntelligenceofRobots
InRolfPfeiferslabatZurichUniversity,hedevelopsrobotsinordertounderstand
howhumanbeingsfunction,borrowingideasfromneuroscience,developmental
psychology,biomechanicsandmaterialsscience.
13
Chapter 4
Functions and Requirements
- Functionalanalysisisusedtoidentifywhata
designmustdo.
14
Learningobjectives
Sofar,wehavefocusedondefiningtheclients
designproblem.(clientsperspective engineering
practice)
Learnhowtotranslate thedesignobjectivesinto
quantitative,engineeringterms(requirements)
Learnhowtogenerateconceptualdesigns
15
IdentifyingFunctions
Objectivesdescribewhatthedesigneddevicewillbelike,
thatis,whatthefinalobjectwillbeandwhatqualitiesit
willhave.Objectivesdetailattributesandareusually
characterizedbylinkingverbssuchasareandbe.
(expressedinthelanguageoftheclientoruser)
Functionsdescribewhattheobjectivewilldo,with
particularfocusontheinputoutputtransformation that
thedeviceorsystemwillaccomplish.Functionsareoften
expressedinthelanguageofengineersorscientists,inthe
formofverbobjectpairs.
16
IdentifyingFunctions
Thedesignobjectivescanberepresentedas
functions
Aviewoffunctionfrommathematics:transform
inputtooutput:y =f(x)
Aviewoffunctionfromengineering:tracking
transform/transferenergy,materials,and
information.
17
IdentifyingFunctions
Aviewoffunctionfromengineering(continue)
HowEnergybeconverted:
Forms:mechanical,thermal,magnetic,electrical,fluid
Energymustbeconserved
Efficiency
HowMaterialsbeprocessed
Flow
Physicalandchemicalreactions
Shapesandcharacters
HowInformationbeprocessed
Data
Knowledge
18
IdentifyingFunctions
Functionsareexpressedasverbobjectpairssuchas:
Lift apart
Mix twofluids
Measure temperature,etc.
Functionsshallnotbeaparticularsolution
Light acandle onlyflamewilldo
Ignite acandle ahightemperaturewilldo
19
IdentifyingFunctions
Functionscanbecategorized
Basicfunction:specificworkthatmustbeaccomplished
Secondaryfunction:anyotherfunctionsneededtodothe
basicfunctionorthosethatresultfromdoingthebasic
function
Anexample:overheadprojector
Basicfunction:projectimages
Secondaryfunction:convertingenergy,generatinglight,focusing
images
Unwantedsecondaryfunction:e.g.generatingheat
20
FunctionAnalysis
Identifyingfunctionsusingblackbox
Trackingtheflowofenergy,materials,andinformation
Detailinghowenergyisusedorconverted,howmaterials
and/orinformationareprocessedtoproducethedesired
functions
Blackbox
Theinputs?
Theoutputs?
Makingtheblackboxtransparent
21
FunctionAnalysis
Example1:powerdrill
22
FunctionAnalysis
Example2:radio(blackbox)
23
FunctionAnalysis
Example2:radio(continue) thetransparentbox
24
FunctionAnalysis
Identifyingfunctionsbasedonreverseengineering
Whyreinventthewheel?
Importantnotes
Thegoalofanexistingdesignmaybedifferent
Thetermsofanexistingdesignmaybedifferent
Donotbecomecaptivetotheexistingdesign
Donotberestrictingbytheexistingdesign
25
Functionanalysis
Example1:powerdrill
(continue)
26
FunctionAnalysis:transparentbox
Example1:powerdrill(continue)
27
FunctionAnalysis
Identifyingfunctionsbyenumeration
Whathappenwhenanobjectivesuddenlyvanished
Howtomaintainanobjectiveinlifetime
Anexample:beveragecontainer
Containliquid
Getliquidintothecontainer
Getliquidoutofthecontainer
Closethecontainerafterusage
Resistforcesinducedbytemperature,handlingforce,
Identifytheproducts
28
FunctionAnalysis
Identifyingfunctions
byfunctionmeans
trees
Afunctionmeans
treeisagraphical
representationofa
designsbasicand
secondaryfunctions
Anexample
29
DesignRequirements
Designrequirementsspecifythefunctions,
behaviors,andattributesofadesign
Designrequirementsarepresentedinthreeforms:
Prescriptiverequirements:specifyvaluesforattributesof
thedesignedobject.Forexample,Asteponasafeladder
shallbemadefromGradAfir,havingathicknessofatleast
0.75inch,havealengththatdoesnotexceed80inch,
Proceduralrequirements:specifyproceduresfor
calculatingattributesorbehaviors.Forexample,the
maximumbendingstressSigma(max)inastepinasafe
laddershallbecalculatedfromMc/I,andshouldnot
exceedtheallowablestress,i.e.Sigma(allow).
30
DesignRequirements
Performancerequirements:specifyperformancelevels
thatmustdemonstratesuccessfulfunctionalbehavior.For
example,asteponasafeladdershallsupporta100kg
humanbeing.
Note
Designrequirementsmustbespecific(Functional
requirementsdontmeanmuchifwedontconsiderhow
wellthedesignmustperformitsfunctions.
Thecorrelations amongthedesignrequirementsmustbe
considered
31
DesignRequirements
Attachingnumberstodesignrequirements
Determinetherangeoverwhichameasureisrelevanttoa
design
Decidehowmuchimprovementisworthwhile translate
functionsintomeasurabletermsinordertobeableto
developandassessadesign.
32
Designrequirements
Attachingnumberstodesignrequirements
Thehypotheticalperformanceutilityplot, withwhichthe
benefitofanincrementalormarginalgaininperformance
canbefound.
33
Designrequirements
Attachingnumberstodesignrequirements
(continue)
Thelinearapproximation(straightlinedefinesarange
withinwhichweexpecttoachievedesigngainsbytuning
thevariable).
34
Designrequirements
Attachingnumberstodesignrequirements(continue)
Anexample:noiselevel(decibels dB)
35
DesignRequirements
Settingperformancelevels
Theperformancelevelshallbewithintheinteresting
regionoftheutilitycurve
Anexample:beveragecontainer
Containingliquid
Amount
Temperature
Resistforceinducedbyhandling
Amount
Direction
36
DesignRequirements
Interfaceperformancerequirements
Theinterfaceisveryimportant
Anexample:carradio
Electronicinterface
Voltage
Powerconsumption
Manmachineinterface
Volume
Tuning
37
Recap:ExpressingFunctions
Enumeration
Makingalistoffunctions.
BlackBox/TransparentBox
Indicatingsystemboundary.
Showingallinputsandoutputs.
Focusingonhowagroupofinputsaretransformed.
FunctionMeansTree
Severalmeansofaccomplishingafunctionarelisted.
Subsidiaryfunctionsthatresultfromthatarelisted
belowthemeans.
Dissection&ReverseEngineering
38
Questions?
Chapter 5: Generating and Evaluating Design
Alternatives
(Learning objectives)
- Learnhowtogeneratedesignalternatives
- Learnhowtoevaluatedesignalternatives
39