下載本文檔
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
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. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024年09月山西2024年廣發(fā)銀行太原分行校園招考筆試歷年參考題庫(kù)附帶答案詳解
- 2024年09月安徽2024年徽商銀行博士后研究人員招收筆試歷年參考題庫(kù)附帶答案詳解
- 第六章 Android中的事件處理
- 2024年09月2024年中國(guó)銀行(香港)有限公司雅加達(dá)分行校園招考筆試歷年參考題庫(kù)附帶答案詳解
- 2024年09月2024中國(guó)建設(shè)銀行湖南省分行校園招聘600人筆試歷年參考題庫(kù)附帶答案詳解
- 2024年08月齊商銀行校園招考筆試歷年參考題庫(kù)附帶答案詳解
- 2024年08月蘇州銀行南京分行招考1名工作人員63號(hào)筆試歷年參考題庫(kù)附帶答案詳解
- 2024年08月中國(guó)光大銀行西安分行管理部門(mén)科技崗招聘筆試歷年參考題庫(kù)附帶答案詳解
- 河南師范大學(xué)《中國(guó)古代文學(xué)II》2023-2024學(xué)年第一學(xué)期期末試卷
- 2024年08月中信銀行浙江分行信用卡中心社會(huì)招聘(811)筆試歷年參考題庫(kù)附帶答案詳解
- 2025年1月八省聯(lián)考河南新高考物理試卷真題(含答案詳解)
- 安徽省蕪湖市2023-2024學(xué)年高一上學(xué)期期末考試 物理 含解析
- 2023年吉林電力股份有限公司招聘筆試題庫(kù)及答案解析
- 皮帶崗位題庫(kù)解讀
- 食品企業(yè)產(chǎn)品出廠檢驗(yàn)報(bào)告
- 鍋爐本體水壓試驗(yàn)記錄
- 綜治工作中心信訪穩(wěn)定和矛盾糾紛排查化解工作流程圖
- 牛初乳知識(shí)課件
- 鼻出血鼻孔填塞-臨床實(shí)踐能力訓(xùn)練考核標(biāo)準(zhǔn)
- 初中中考英語(yǔ)總復(fù)習(xí)《代詞動(dòng)詞連詞數(shù)詞》思維導(dǎo)圖
- 煤氣化工藝路線的比較
評(píng)論
0/150
提交評(píng)論