下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
StudyonCase-BasedFixtureDesign
SHIQi,YANGHai-chcng,UYuan,
SlateKeyLaboratoryofCAD/CAM,NorthwesternPolytechnical
University,Xi'an710072,P.R.China
Abstract:Fixtureisanimportantmanufacturingactivity.Afixturedesignsystembasedoncase-basedreasoning(CBR)isproposedinthispaper.AnewmethodofcaserepresentationonthebasisoffixtureJunctionispresented,wherethecaserepresentationisconstitutedofworkpieceknowledge,processingfeatureknowledge,andfixturefeatureknowledge.Runningtheprototypesystemshowsthattheknowledgerepresentationmethod,usingcases,isabetterwaytotransformandexplainthedesignknowledge.
Keywords:case-basedreasoning,fixturedesign,knowledgerepresentation,caseretrieval
1.Introduction
Fixturesareworkholdingdevicesandareusedinmostofthemanufacturingoperationssuchasmachining,assembly,inspection,etc.Aspartofmanufacturingplanning,fixturedesigncanbeamajorcontributortothemanufacturing,lead-time,andthecostofaproduct.Owingtothegreatvarietyofpartsandmanufacturingoperations,theprocessesoffixturedesignbecomemorecomplexanduncontrolled.Moreover,thedesignofafixturereliesheavilyonthedesignersexpertiseandexperienceaswellasthedatafrommanufacturing,processing,technical,andparts.Acomputer-aidedfixturedesign(CAFD)techniquehasbeendevelopedaspartofCAD/CAMintegration.Nowadays,CAFDplaysanimportantroleinflexiblemanufacturingsystems(FMS)andcomputer-integratedmanufacturingsystems(CIMS).Thefirstthingthatmustbeconsideredbyemployingacomputerinfixturedesignistoestablishasuitabledesignplanningmodel.Thepresentationmethodofknowledgeusedindesignandthedesigner'sexperienceareessentialtoestablishasuccessfulfixturedesignsystem.
Comparedtoclassicalrule-basedreasoningandmodel-basedreasoning,case-basedreasoning(CBR)attemptstosolvenewproblemsbyusingpreviouscasesfromacasebaseandadaptingthesolutionofasimilarproblemaccordingtotheparametersofthenewsituation.Themajoradvantageofthisapproachoverrule-basedreasoningormodel-basedreasoningisthattheknowledgeusedindesignistoocomplextobereducedtorulesormodels.Theapproachholdskeybenefitswithrespecttosolvingmechanicaldesignproblems.TherearesystemsthathavebeendocumentedasdesignsystemsintheCBRliterature.OnesystemcalledDEJAVUusescase-basedreasoningtoassistmechanicaldesign.AnothersystemcalledCADSYNisahybridcase-baseddesignmodelwhichisproposedtointegratespecificdomainknowledge.Inthispaper,casesareusedtoelaboratethedomainknowledgeanddesignexperience.Amethodofcaserepresentationoffixturedesignbasedonfixturefunctionisproposed.Section2describestheconceptofcase-basedreasoning.Section3providesthecaserepresentationoffixturedesignandthestructureofthecasebase.Section4presentsthedetailsofthearchitectureofthecase-basedfixturedesignsystem.Theconclusionsfollow.
2.Case-basedreasoning
Case-basedreasoningreliesonstoringsolutionsaswellasproblemsandadaptingthesesolutionstosolvethenewsimilarproblems.Designisanill-structuredproblem.Designexperienceandheuristicsplayimportantrolesinthedesignprocess.However,mostexperienceisdifficulttoarticulateascompiledandformulated,soinarule-basedsystem,knowledgeacquisitionwouldbeanobstacle.ACBRsystem,incontrast,solvesproblemsdirectlybyusingexperiencegainedfromsolvingsimilarproblemsinthepastratherthanbycompilingandgeneralizingit.Acaserecordsnotonlytheresultbutalsohowthisresultwasobtainedsuchasinwhatsituation,accordingtowhatconditions,etc.Someengineerspioneeredcase-basedreasoningasanalternativetothetraditionalrule-basedandmodel-basedreasoningtechniques.
AtypicalCBRprocessincludesthestepsasshowninFigure1.First,theproblemshouldbeidentifiedanddescribedandthisdescriptioninformationisthenusedtoretrieveoneormoresimilarcasesfromacasebase.Caseretrievalmaybebasedonsomealgorithmstoimprovetheaccuracy.Theresultofcaseretrievalwillbeshowntothedesigner.Thechosencaseisadaptedwhenneededtomeettherequirementsofthenewproblem.Finally,thesolutionsaswellasthenewproblemarestoredinthecasebaseasanewcase.
Problemdescription
Casebase
Case-basedreasoning
Problemspec.
Designsolutions
Retrievalmechanisms
DesignKnowledge
Adaptaionmechanisms
Designsolution
Figure1Acase-baseddesignsystem
3.Representationofdesigncasesandcasebaseorganization
3.1Thefeatureoffixturedesign
Inamanufacturingsystem,fixturedesigninvolvesthreeactivities:set-upplanning,fixtureplanning,andfixtureconfigurationdesignasshowninFigure2.Theobjectiveofset-upplanningistodeterminetheoperationsequence,thepositionandorientationoftheworkpieceineachset-upandthenumberoftheset-ups.Fixtureplanningdeterminesthelocatingandclampingpointsontheworkpiecesurfaces.Thetaskoffixtureconfigurationdesignistomakedecisionsofhowtolocateandhowtoclamp.Thefixturecomponentsarealsoselectedandplacedintopositiontolocateandholdtheworkpiece.
Fixturedesign
Fixtureconfiguration
Elementselection
Positiondetermination
Fixtureplanning
Locatingsurface(points)
Clampingsurface(points)
Setupplanning
Operationsequence
Workpieceorientation
Figure2Fixturedesignprocess
Themainpurposeofset-upplanningandfixtureplanningistoaccomplishfixtureconfiguration.Twokindsofinformationareneededduringset-upandfixtureplannings.Oneisworkpieceinformation;theotherisprocessinginformation.BothofthesetwokindsofinformationarederivedfromtheoriginalCADmodelandtheproductprocessplanningmodel.AcaseinaCBRfixturedesignsystemiscombiningworkpiecestructureinformation,processinginformationandfixtureconfigurationinformation.
3.2Abstractcasefunctionfeatures
Themostimportantissueincase-basedreasoningistheinformationdescriptionofdesigncases.Feature-basedtechnologyisusedtodepicttheparts'shape,functionandstructure.Traditionally,itisthelimitationsofthegeometricalmodeloftheCADsystemthatitcanonlydescribeapart'sgeometricalinformationratherthanthedesignexperience.Feature-basedtechnologycandescribetwokindsofknowledge;datarelationalknowledgesuchasshape,function,precision,material,andsoon,andtheknowledgeoftherelationshipamongdata,suchasdesigndomainknowledge,designer'sexperience,andformulas.Casesareaggregatesofasetoffeatures.
Twopartsofknowledgemustbekeptincasesstoredinacasebase:descriptionofdesignproblemanddesignplanning.Descriptionofdesignproblemconsistsofasetofcasefeaturesfromdesignproblems.Designplanningisfeaturesabstractedfromsolutions.Infixturedesign,thefixturemodelintegratesthreetypesofknowledge;fixturesolution,workpieceinformation,andprocessinginformation.Accordingtothemethodofproblemreductioninartificialintelligence,acomplexdesignproblemcanbeseparatedintoseverallesscomplexsub-problems,andthesub-problemscanbeseparatedintomoresimplesub-sub-problems,andthelike.Inthissystem,adesigncaseisorganizedinahierarchythatconsistsofthreekindsoffeatureinformation;fixturefeatures,workpiecefeatures,andprocessingfeatures,andinthesystemthefixturefeaturescanbedecomposedtofunctionfeatures,behaviorfeatures,andstructurefeatures.Fixturebehaviorfeaturesshowtherelationshipbetweenfixturefunctionsandstructure.Fixturefunctionfeaturecanbefurtherdividedintolocatingfeatures,clampingfeatures,supportingfeatures,andguidingfeatures.TheinformationonafixturecasemodelisshowninTable1.
Theimportanceofcasefeaturesisdefinedinthecontrolknowledgebaseofthesystem.Caserepresentationisdoneonlybysummarizingthedesignfeatures,wheretheimportanceandtheinterrelationofthecasesneednotbeconsidered.Therearetwoadvantages:(1)itsimplifiescasestructureandcasestorageinthedatabase,(2)anewreasoningstrategyindependentofcaserepresentationandcasebaseorganizationcanbeestablished.
Case
information
Features
Value(s)
Name
Type
Axis,dish,cover,cabinet,gear,andothers
Workpiece
Quantity
Mass,medium,small-lot
Material
Size
Lengthxwidthxheight
Partdrawing
Filenameandpath
Machinename
Lathe,milling,planer,grinder
Contentsofprocessing
Plane,outercylindricalsurface,innerholesurface,slot
Feedtype
Line,circle
Processingfeatures
ProcessingPrecision
Finishmachining,roughmachining
Typeofprincipalaxis
Horizontal,vertical
Typeofprincipallocatingsurface
Plane,outercylindricalsurface,innerholesurface,curvedsurface
Precisionofprincipallocatingsurface
Finishmachining,roughmachining,intherough
Partsscheduledrawing
Filenameandpath
Fixturename
Fixturetype
Lathefixture,millingfixture
Locatingmode
Plane,cylindricalsurface
Fixture
Locatingdevice
Two-pin,v-block,etc.
features
Clamprequirement
Verticalclamping,horizontalclamping
Typeofdampingcontact
Point-contact,surface-contact
Power
Manualclamp,etc.
Clampdevice
Eccentricwheel,etc.
3.3Caserepresentation
Themethodofcase-basedknowledgerepresentationisusuallynotanewmethodbutthehigher-levelabstractofthecommonknowledgerepresentation,suchasfirstorderlogic,productionrule,frame,andsemanticnetwork.Theimplementationofcaserepresentationisbasedonthosecommonknowledgerepresentationmethods.Inthispaper,anobject-orientedknowledgerepresentationisusedtodescribefixturedesigncases.Essentially,theobject-orientedknowledgerepresentationiscombinedwithasetofcommonknowledgerepresentationmethodsintermsofobject-orientedtechnology.Thecaseknowledgecanbedividedintotwoparts:oneisspecifictupleoffeature-valuepair,andtheotherisdesignexperienceandrules.Therepresentationofthecaseissimilartotheconceptionofclassinobject-orientedtechnology.Thefeature-valuepairsaretheattributesinclass,whichcontainsthepreconditionandsolutioninformation.Designexperienceandrulesarethemethodsofclass.Thecontentsofacaseinobject-orientedtechnologyisillustratedasfollows.
Class<CASE_NAME)
{[(FEATURE_VALUE_PAIR_LIST>]/*listofcasefeaturevaluepair*/Structure
[(STATIC_STRUCTURESJMPL)]/*staticstructuresusedtodepictspecificdesignfunction
Methods
[(CASE_FUNCT101VS_LIST)]/*listofcasefunction*/|;where,
<CASE_NAME>::=<CASE_NAMEBYDEFAULT)|(CASE_NAMEBYUSER)<FEATURE_VALUE_PAIR_LIST)::={(FEATURE_TYPE)(FEATURE_NAME)
<FEATURE_VALUE>|f(STATIC_STRUCTURESJMPL>::=|STRUCTURE(STRUCTURE_NAME)
{STRUCTURE_VARIABLES_LIST)|*{CASE_FUNCTIONS_LIST)::={(FUNCTION_NAME)<FUNCT10N_C0NDITI0N)
(FUNCTION_CONCLUSION)}
Thelistofcasefunctionscontainsthemethodlistaboutthecasedesignexperienceanddesignrules.Anotherproblemthatshouldbeconsideredisthestructureofthecasebase.Acasebasecanbestructuredasalinedlistoraframewithahierarchicalstructure.Weselectthelatter,whichusesarelationaldatabasetostorecases.Theadvantageofrelationaldatabasemanagementconsistsofthreepoints-.(1)advancedabilitytodatamanagement;(2)highperformanceindataretrievalanddatamaintenance;(3)directoperationrelationshipbetweenrelationalcalculusandlogiccalculus.
4.Case-basedfixturedesignsystem
Basedonthecaserepresentationmodelmentionedabove,acase-basedfixturedesignsystemisbuilt,anditsarchitectureisshowninFigure3.Thesystemmainlyconsistsoffourcomponents,asystemcontrolmodule,acase-basedreasoner,fixturedesignmemory,andadesignevaluationmodule.Acase-basedreasoneristhecoreofthesystem,anditperformsthecaseretrieval,caseselection,andcasetransformation.Figure4isascreenfortheworkingprocess.Thesysteminputconsistsofthreekindsofinformation:workpiecegeneralinformation,suchasname,type,material,etc.workpieceprocessinginformation,suchasmachininginformation,precisionandmachinetype;fixturefeaturesinformation,suchasclamprequirement,contacttype,powertype,etc.Thesystemmodulescontainsthefollowing:
ControlModule;usedtomonitorandmanagedataflowandmessageflowamongothermodules;
CaseReasoningModule;canbeseparatedintosixsub-modules:weightproduction,judgmentoffunctionalsimilarity,judgmentofstructuresimilarity,caseretrievalmodule,fixturecaseadaptation,andcasestorage;
Casebase;usedforfixturecasestorage,establishcaseindex,andperformcasemaintenance;
Designevaluation:evaluatetheresultofreasoningandsubmitthesolutions.
5.Conclusions
TheCBRtechnologyisclosertohumanthought.Afixturedesignsystemusingthistechnologyisde-scribedinthi
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年銷售員績效考核與獎懲制度勞務(wù)用工協(xié)議3篇
- 建筑工程供貨合同
- 2025年校園運動場地設(shè)施采購及施工合同2篇
- 機(jī)房優(yōu)先施工方案
- 二零二五年度5G通信技術(shù)應(yīng)用合同4篇
- 2025年度個人旅游規(guī)劃師雇傭服務(wù)協(xié)議4篇
- 二零二五版美發(fā)店合伙人創(chuàng)業(yè)投資合作合同4篇
- 齒輪鍛件課程設(shè)計
- 課課程設(shè)計要寫哪幾步
- 基礎(chǔ)土方回填施工方案
- 2024企業(yè)答謝晚宴會務(wù)合同3篇
- 中華人民共和國文物保護(hù)法
- 節(jié)前物業(yè)安全培訓(xùn)
- 高甘油三酯血癥相關(guān)的器官損傷
- 部編二上語文第四單元美麗中國 公開課一等獎創(chuàng)新教學(xué)設(shè)計
- 病理生理學(xué)專業(yè)的疾病生理和新藥研發(fā)
- 油畫人體200張東方姑娘的極致美
- 人教A版必修五《斐波那契數(shù)列》教案及教學(xué)反思
- 風(fēng)電工程需要編寫的專項施工方案及危大工程目錄
- 商業(yè)計劃書(BP)財務(wù)計劃風(fēng)險控制資本退出與附錄的撰寫秘籍
- 七年級下冊《Reading 1 A brave young man》優(yōu)質(zhì)課教案牛津譯林版-七年級英語教案
評論
0/150
提交評論