发明名称 一种回转体零件工艺检索方法
摘要 本发明涉及一种回转体零件工艺检索方法。本发明首先利用特征矢量描述零件信息,包括零件主特征矢量和辅助特征矢量;然后进行工艺相似性检索,具体是将零件的几何信息与工艺信息和实例的相应信息进行比较和匹配,以决定工艺库中哪个实例工艺可作为当前零件工艺设计的样板。推理策略的第一级为外部主单元特征的搜索,如果存在与当前工件匹配的实例,则转入第二级内部主单元特征的搜索;前两级完成后进行辅助单元特征的搜索(第三级),以增大相似度;如果第三级搜索失败,则前两级的输出即为推理结果。本发明综合考虑了零件的多种加工特征,使得检索结果更加精准。
申请公布号 CN102207969A 申请公布日期 2011.10.05
申请号 CN201110156034.6 申请日期 2011.06.12
申请人 杭州电子科技大学 发明人 苏少辉;陈国金;龚友平;胡杭民;戴锡锋;顾齐齐;张哲夫
分类号 G06F17/30(2006.01)I 主分类号 G06F17/30(2006.01)I
代理机构 杭州求是专利事务所有限公司 33200 代理人 杜军
主权项 1.一种回转体零件工艺检索方法,其特征在于该方法包括如下步骤: 步骤1. 基于特征矢量的零件信息描述,具体包括以下步骤:1-1.建立零件主特征矩阵,所述的主特征矩阵包括外部主单元特征矩阵<img file="2011101560346100001DEST_PATH_IMAGE001.GIF" wi="25" he="24" />和内部主单元特征矩阵<img file="335162DEST_PATH_IMAGE002.GIF" wi="26" he="24" />;<img file="2011101560346100001DEST_PATH_IMAGE003.GIF" wi="156" he="111" />,<img file="245349DEST_PATH_IMAGE004.GIF" wi="162" he="129" />其中C = [<img file="2011101560346100001DEST_PATH_IMAGE005.GIF" wi="20" he="24" />,<img file="764055DEST_PATH_IMAGE006.GIF" wi="21" he="24" />,……<img file="2011101560346100001DEST_PATH_IMAGE007.GIF" wi="21" he="25" />],C表示外部圆柱特征矢量;O = [<img file="299948DEST_PATH_IMAGE008.GIF" wi="20" he="24" />,<img file="2011101560346100001DEST_PATH_IMAGE009.GIF" wi="21" he="24" />,……<img file="689341DEST_PATH_IMAGE010.GIF" wi="22" he="25" />],O表示外部圆锥特征矢量;T = [<img file="2011101560346100001DEST_PATH_IMAGE011.GIF" wi="16" he="24" />,<img file="442533DEST_PATH_IMAGE012.GIF" wi="18" he="24" />,……<img file="2011101560346100001DEST_PATH_IMAGE013.GIF" wi="18" he="25" />],T表示外部螺纹特征矢量;G = [<img file="448535DEST_PATH_IMAGE014.GIF" wi="20" he="24" />,<img file="2011101560346100001DEST_PATH_IMAGE015.GIF" wi="22" he="24" />,……<img file="273272DEST_PATH_IMAGE016.GIF" wi="22" he="25" />],G表示外部齿形特征矢量;<img file="2011101560346100001DEST_PATH_IMAGE017.GIF" wi="21" he="20" />=[<img file="923696DEST_PATH_IMAGE018.GIF" wi="22" he="30" />,<img file="2011101560346100001DEST_PATH_IMAGE019.GIF" wi="25" he="30" />,……<img file="473888DEST_PATH_IMAGE020.GIF" wi="25" he="32" />],<img file="842553DEST_PATH_IMAGE017.GIF" wi="21" he="20" />表示内部圆柱特征矢量;<img file="2011101560346100001DEST_PATH_IMAGE021.GIF" wi="21" he="20" />=[<img file="2139DEST_PATH_IMAGE022.GIF" wi="24" he="30" />,<img file="2011101560346100001DEST_PATH_IMAGE023.GIF" wi="25" he="30" />,……<img file="100545DEST_PATH_IMAGE024.GIF" wi="25" he="32" />],<img file="726698DEST_PATH_IMAGE021.GIF" wi="21" he="20" />表示内部圆锥特征矢量;<img file="2011101560346100001DEST_PATH_IMAGE025.GIF" wi="20" he="18" />=[<img file="582659DEST_PATH_IMAGE026.GIF" wi="20" he="30" />,<img file="2011101560346100001DEST_PATH_IMAGE027.GIF" wi="21" he="30" />,……<img file="749198DEST_PATH_IMAGE028.GIF" wi="21" he="32" />],<img file="905373DEST_PATH_IMAGE025.GIF" wi="20" he="18" />表示内部螺纹特征矢量;<img file="2011101560346100001DEST_PATH_IMAGE029.GIF" wi="21" he="20" />=[<img file="794438DEST_PATH_IMAGE030.GIF" wi="24" he="30" />,<img file="2011101560346100001DEST_PATH_IMAGE031.GIF" wi="25" he="30" />,……<img file="465591DEST_PATH_IMAGE032.GIF" wi="25" he="32" />],<img file="639083DEST_PATH_IMAGE029.GIF" wi="21" he="20" />表示内部齿形特征矢量;上述特征矢量中的元素如果取值为1,则表示存在该特征;如果取值为0,则表示不存在该特征;A = [<img file="2011101560346100001DEST_PATH_IMAGE033.GIF" wi="18" he="24" />,<img file="712081DEST_PATH_IMAGE034.GIF" wi="21" he="24" />,……<img file="2011101560346100001DEST_PATH_IMAGE035.GIF" wi="21" he="25" />],A表示外部精度特征矢量;<img file="148879DEST_PATH_IMAGE036.GIF" wi="20" he="18" />=[<img file="2011101560346100001DEST_PATH_IMAGE037.GIF" wi="22" he="30" />,<img file="838486DEST_PATH_IMAGE038.GIF" wi="24" he="30" />,……<img file="2011101560346100001DEST_PATH_IMAGE039.GIF" wi="24" he="32" />],<img file="848293DEST_PATH_IMAGE036.GIF" wi="20" he="18" />表示内部精度特征矢量;精度特征矢量的元素取值为1、2、3、4、5或6,分别对应于精度等级≤IT5、IT6、IT7、IT8、IT9~IT10或>IT10;1-2. 建立零件辅助特征矩阵,所述的辅助特征矩阵包括外部辅助单元特征矩阵<img file="447901DEST_PATH_IMAGE040.GIF" wi="16" he="24" />和内部辅助单元特征矩阵<img file="2011101560346100001DEST_PATH_IMAGE041.GIF" wi="17" he="24" />;<img file="180234DEST_PATH_IMAGE042.GIF" wi="139" he="120" />,<img file="2011101560346100001DEST_PATH_IMAGE043.GIF" wi="157" he="127" />其中c = [<img file="825979DEST_PATH_IMAGE044.GIF" wi="16" he="24" />,<img file="2011101560346100001DEST_PATH_IMAGE045.GIF" wi="18" he="24" />,……<img file="544536DEST_PATH_IMAGE046.GIF" wi="18" he="25" />],c表示外部倒角特征矢量;r = [<img file="2011101560346100001DEST_PATH_IMAGE047.GIF" wi="14" he="24" />,<img file="123285DEST_PATH_IMAGE048.GIF" wi="16" he="24" />,……<img file="2011101560346100001DEST_PATH_IMAGE049.GIF" wi="16" he="25" />],r表示外部环槽特征矢量;g = [<img file="993896DEST_PATH_IMAGE050.GIF" wi="18" he="24" />,<img file="2011101560346100001DEST_PATH_IMAGE051.GIF" wi="21" he="24" />,……<img file="533461DEST_PATH_IMAGE052.GIF" wi="21" he="25" />],g表示外部键槽特征矢量;d = [<img file="DEST_PATH_IMAGE053.GIF" wi="18" he="24" />,<img file="180343DEST_PATH_IMAGE054.GIF" wi="20" he="24" />,……<img file="DEST_PATH_IMAGE055.GIF" wi="20" he="25" />],d表示外部径向光孔或螺孔特征矢量;a = [<img file="82440DEST_PATH_IMAGE056.GIF" wi="17" he="24" />,<img file="DEST_PATH_IMAGE057.GIF" wi="18" he="24" />,……<img file="31942DEST_PATH_IMAGE058.GIF" wi="20" he="25" />],a表示外部轴向光孔或螺孔特征矢量;<img file="DEST_PATH_IMAGE059.GIF" wi="21" he="33" />= [<img file="917858DEST_PATH_IMAGE060.GIF" wi="20" he="30" />,<img file="DEST_PATH_IMAGE061.GIF" wi="21" he="30" />,……<img file="338737DEST_PATH_IMAGE062.GIF" wi="21" he="32" />],<img file="33024DEST_PATH_IMAGE059.GIF" wi="21" he="33" />表示内部倒角特征矢量;<img file="DEST_PATH_IMAGE063.GIF" wi="18" he="33" />= [<img file="153427DEST_PATH_IMAGE064.GIF" wi="17" he="30" />,<img file="DEST_PATH_IMAGE065.GIF" wi="20" he="30" />,……<img file="261060DEST_PATH_IMAGE066.GIF" wi="20" he="32" />],<img file="656269DEST_PATH_IMAGE063.GIF" wi="18" he="33" />表示内部环槽特征矢量;<img file="DEST_PATH_IMAGE067.GIF" wi="24" he="33" />= [<img file="798538DEST_PATH_IMAGE068.GIF" wi="22" he="30" />,<img file="DEST_PATH_IMAGE069.GIF" wi="24" he="30" />,……<img file="948896DEST_PATH_IMAGE070.GIF" wi="24" he="32" />],<img file="215930DEST_PATH_IMAGE067.GIF" wi="24" he="33" />表示内部键槽特征矢量;<img file="DEST_PATH_IMAGE071.GIF" wi="22" he="33" />=[<img file="618092DEST_PATH_IMAGE072.GIF" wi="21" he="30" />,<img file="DEST_PATH_IMAGE073.GIF" wi="24" he="30" />,……<img file="172042DEST_PATH_IMAGE074.GIF" wi="24" he="32" />],<img file="430985DEST_PATH_IMAGE071.GIF" wi="22" he="33" />表示内部径向光孔或螺孔特征矢量;<img file="DEST_PATH_IMAGE075.GIF" wi="22" he="33" />= [<img file="575527DEST_PATH_IMAGE076.GIF" wi="21" he="30" />,<img file="DEST_PATH_IMAGE077.GIF" wi="22" he="30" />,……<img file="46960DEST_PATH_IMAGE078.GIF" wi="22" he="32" />],<img file="163820DEST_PATH_IMAGE075.GIF" wi="22" he="33" />表示内部轴向光孔或螺孔特征矢量;上述特征矢量中的元素如果取值为1,则表示存在该特征;如果取值为0,则表示不存在该特征;步骤2.工艺相似性检索,具体包括以下步骤:2-1通过零件分类编码进入回转体对应的可重用工艺库,读取实例零件特征矩阵;2-2对外部主单元特征矩阵<img file="796927DEST_PATH_IMAGE001.GIF" wi="25" he="24" />的1~4行,计算<img file="DEST_PATH_IMAGE079.GIF" wi="77" he="43" />,其中<img file="133493DEST_PATH_IMAGE080.GIF" wi="20" he="25" />分别为<img file="DEST_PATH_IMAGE081.GIF" wi="20" he="25" />、<img file="736512DEST_PATH_IMAGE082.GIF" wi="20" he="25" />、<img file="DEST_PATH_IMAGE083.GIF" wi="17" he="25" />、<img file="583245DEST_PATH_IMAGE084.GIF" wi="20" he="25" />,j=1,…4, 求得<img file="DEST_PATH_IMAGE085.GIF" wi="18" he="26" />=|<img file="777466DEST_PATH_IMAGE086.GIF" wi="20" he="26" />-<img file="DEST_PATH_IMAGE087.GIF" wi="21" he="26" />|,其中<img file="303126DEST_PATH_IMAGE087.GIF" wi="21" he="26" />为实例零件对应的<img file="647519DEST_PATH_IMAGE088.GIF" wi="41" he="36" />,p为实例零件的外部主单元特征数量,取<img file="DEST_PATH_IMAGE089.GIF" wi="17" he="24" />=max(<img file="614338DEST_PATH_IMAGE085.GIF" wi="18" he="26" />);2-3对于<img file="212417DEST_PATH_IMAGE001.GIF" wi="25" he="24" />的精度特征矢量,若有k个大于等于IT7的精度特征,占比例<img file="428634DEST_PATH_IMAGE090.GIF" wi="20" he="26" />,实例零件有h个大于等于IT7的精度特征,占比例<img file="DEST_PATH_IMAGE091.GIF" wi="23" he="28" />,计算<img file="373456DEST_PATH_IMAGE092.GIF" wi="18" he="24" />=|<img file="725940DEST_PATH_IMAGE090.GIF" wi="20" he="26" />-<img file="871751DEST_PATH_IMAGE091.GIF" wi="23" he="28" />|;2-4若<img file="309686DEST_PATH_IMAGE089.GIF" wi="17" he="24" />≤<img file="DEST_PATH_IMAGE093.GIF" wi="18" he="21" />且<img file="58199DEST_PATH_IMAGE094.GIF" wi="54" he="24" />,则第一级匹配成功,执行步骤2-5;否则,匹配失败,退出;其中<img file="DEST_PATH_IMAGE095.GIF" wi="20" he="24" />为经验系数;2-5对内部主单元特征矩阵<img file="858664DEST_PATH_IMAGE002.GIF" wi="26" he="24" />的1~4行,计算<img file="972114DEST_PATH_IMAGE096.GIF" wi="83" he="43" />,其中<img file="DEST_PATH_IMAGE097.GIF" wi="24" he="32" />分别为<img file="461126DEST_PATH_IMAGE098.GIF" wi="22" he="32" />、<img file="DEST_PATH_IMAGE099.GIF" wi="24" he="32" />、<img file="154276DEST_PATH_IMAGE100.GIF" wi="20" he="32" />、<img file="DEST_PATH_IMAGE101.GIF" wi="24" he="32" />,j=1,…4, 求得<img file="543669DEST_PATH_IMAGE102.GIF" wi="22" he="33" />=|<img file="DEST_PATH_IMAGE103.GIF" wi="22" he="33" />-<img file="421495DEST_PATH_IMAGE104.GIF" wi="24" he="33" />|,其中<img file="568443DEST_PATH_IMAGE104.GIF" wi="24" he="33" />为实例零件对应的<img file="DEST_PATH_IMAGE105.GIF" wi="44" he="36" />,p为实例零件的外部主单元特征数量,取<img file="658758DEST_PATH_IMAGE106.GIF" wi="20" he="30" />=max(<img file="840341DEST_PATH_IMAGE102.GIF" wi="22" he="33" />);2-6对于<img file="764435DEST_PATH_IMAGE002.GIF" wi="26" he="24" />的精度特征矢量,若有k个大于等于IT7的精度特征,占比例<img file="664258DEST_PATH_IMAGE090.GIF" wi="20" he="26" />,实例零件有h个大于等于IT7的精度特征,占比例<img file="322379DEST_PATH_IMAGE091.GIF" wi="23" he="28" />,计算<img file="DEST_PATH_IMAGE107.GIF" wi="22" he="30" />=|<img file="827309DEST_PATH_IMAGE108.GIF" wi="22" he="28" />-<img file="46938DEST_PATH_IMAGE091.GIF" wi="23" he="28" />|;2-7若<img file="168478DEST_PATH_IMAGE106.GIF" wi="20" he="30" />≤<img file="DEST_PATH_IMAGE109.GIF" wi="21" he="24" />且<img file="7121DEST_PATH_IMAGE110.GIF" wi="58" he="30" />,则第二级匹配成功,执行步骤2-8;否则,匹配失败,退出;其中<img file="756771DEST_PATH_IMAGE109.GIF" wi="21" he="24" />为经验系数;2-8对于外部辅助单元特征矩阵<img file="553826DEST_PATH_IMAGE040.GIF" wi="16" he="24" />,计算<img file="DEST_PATH_IMAGE111.GIF" wi="59" he="35" />其中<img file="631503DEST_PATH_IMAGE112.GIF" wi="16" he="25" />分别为<img file="DEST_PATH_IMAGE113.GIF" wi="16" he="25" />、<img file="601733DEST_PATH_IMAGE114.GIF" wi="14" he="25" />、<img file="DEST_PATH_IMAGE115.GIF" wi="18" he="25" />、<img file="707355DEST_PATH_IMAGE116.GIF" wi="18" he="25" />、<img file="DEST_PATH_IMAGE117.GIF" wi="17" he="25" />,求得<img file="144152DEST_PATH_IMAGE085.GIF" wi="18" he="26" />=|<img file="833760DEST_PATH_IMAGE118.GIF" wi="20" he="26" />-<img file="DEST_PATH_IMAGE119.GIF" wi="18" he="26" />|,j=1,…5,其中<img file="14205DEST_PATH_IMAGE119.GIF" wi="18" he="26" />为实例零件对应的<img file="738448DEST_PATH_IMAGE120.GIF" wi="39" he="37" />,取<img file="DEST_PATH_IMAGE121.GIF" wi="18" he="25" />=max(<img file="346146DEST_PATH_IMAGE085.GIF" wi="18" he="26" />);2-9对于内部辅助单元特征矩阵<img file="663995DEST_PATH_IMAGE041.GIF" wi="17" he="24" />,计算<img file="772766DEST_PATH_IMAGE122.GIF" wi="64" he="35" />其中<img file="DEST_PATH_IMAGE123.GIF" wi="20" he="32" />分别为<img file="226881DEST_PATH_IMAGE124.GIF" wi="20" he="32" />、<img file="DEST_PATH_IMAGE125.GIF" wi="17" he="32" />、<img file="97491DEST_PATH_IMAGE126.GIF" wi="22" he="32" />、<img file="DEST_PATH_IMAGE127.GIF" wi="21" he="32" />、<img file="496112DEST_PATH_IMAGE128.GIF" wi="21" he="32" />,求得<img file="549518DEST_PATH_IMAGE102.GIF" wi="22" he="33" />=|<img file="DEST_PATH_IMAGE129.GIF" wi="22" he="33" />-<img file="451615DEST_PATH_IMAGE130.GIF" wi="21" he="33" />|,j=1,…5,其中<img file="932275DEST_PATH_IMAGE130.GIF" wi="21" he="33" />为实例零件对应的<img file="DEST_PATH_IMAGE131.GIF" wi="41" he="37" />,取<img file="959137DEST_PATH_IMAGE132.GIF" wi="18" he="24" />=max(<img file="144131DEST_PATH_IMAGE102.GIF" wi="22" he="33" />),将<img file="572838DEST_PATH_IMAGE121.GIF" wi="18" he="25" />与<img file="224399DEST_PATH_IMAGE132.GIF" wi="18" he="24" />比较,取<img file="99077DEST_PATH_IMAGE121.GIF" wi="18" he="25" />与<img file="494286DEST_PATH_IMAGE132.GIF" wi="18" he="24" />值小者为<img file="DEST_PATH_IMAGE133.GIF" wi="18" he="25" />;2-10若<img file="777500DEST_PATH_IMAGE133.GIF" wi="18" he="25" />≤<img file="599962DEST_PATH_IMAGE134.GIF" wi="21" he="25" />,则第三级匹配成功,输出结果;否则,输出第二级匹配结果,结束;其中<img file="460471DEST_PATH_IMAGE134.GIF" wi="21" he="25" />为经验系数。
地址 310018 浙江省杭州市下沙高教园区2号大街
您可能感兴趣的专利