发明名称 夹紧力的变向增量递减确定算法
摘要 本发明公开了一种夹紧力的变向增量递减确定算法,包括如下步骤:判断第一个区间值的存在性。计算力的第一个区间值。判断第二个区间值的存在性。确定力的第二个区间值。本发明所涉及的计算将连续型的夹紧力设计问题转化为离散型,不仅利于计算机实现夹紧力的自动化设计,而且还适合于形状复杂的工件,为实用的计算机辅助夹具设计系统研发提供了基础理论。
申请公布号 CN104298865A 申请公布日期 2015.01.21
申请号 CN201410520587.9 申请日期 2014.10.08
申请人 南昌航空大学 发明人 秦国华;王华敏;叶海潮;吴竹溪
分类号 G06F19/00(2011.01)I;G06F17/50(2006.01)I 主分类号 G06F19/00(2011.01)I
代理机构 南昌市平凡知识产权代理事务所 36122 代理人 欧阳沁
主权项 夹紧力的变向增量递减确定算法,其特征在于,包括如下步骤:步骤1:判断第一个区间值的存在性:S01:判断多重装夹方案中夹紧力F≥0的存在性;S02:若夹紧力存在,设初始化步长s=S,转入S03;若不存在,则计算结束;步骤2:计算力的第一个区间值:S03:设初始夹紧力F=0;S04:分析夹紧力F的可行性;S05:若可行,则当F=0,F为夹紧力区间的一个端点P<sub>1</sub>;当F≠0,s=‑s/2,转入S06,若不可行,则当F≤A时F=F+s,转入S04;当F&gt;A时s=s/2,转入S03;S06:若s的绝对值在给定阈值B之内,则F为夹紧力区间的一个端点P<sub>1</sub>;否则,F=F+s;S07:分析夹紧力F的可行性;S08:若不可行,s=‑s/2,转入S09;若可行,F=F+s,转入S07;S09:若s的绝对值在给定阈值B之内,则F为夹紧力区间的一个端点P<sub>1</sub>;否则,F=F+s;S10:分析夹紧力F的可行性;S11:若不可行,F=F+s,转入S10;若可行,s=‑s/2,转入S06;步骤3:判断第二个区间值的存在性:S12:判断夹紧力F≥P<sub>1</sub>的存在性;S13:若存在,判断无穷大夹紧力的可行性;若不存在,则夹紧力只有一个固定值,即F=P<sub>1</sub>;S14:若可行,则当F=+∞,F为夹紧力区间的一个端点P<sub>2</sub>;若不可行,则步长s=S,转入S15;步骤4:确定力的第二个区间值:S15:当s的绝对值不超过给定阈值B时,F为夹紧力区间的另一个端点P<sub>2</sub>,此时夹紧力为区间[P<sub>1</sub>,P<sub>2</sub>]上的任意值;否则F=F+s;S16:分析夹紧力F的可行性;S17:若可行,则F=F+s,转入S16;若不可行,s=‑s/2;S18:当s的绝对值不超过给定阈值B时,F为夹紧力区间的另一个端点P<sub>2</sub>,此时夹紧力为区间[P<sub>1</sub>,P<sub>2</sub>]上的任意值;否则F=F+s;S19:分析夹紧力F的可行性;S20:若可行,则s=‑s/2,转入S15;若不可行,F=F+s,转入S19;其中,A为一个预先指定的相对较大的正数,以控制步长过大时,跃出区间端点,算法进入死循环的情况,而B为一个很小的正数,以实现算法逼近夹紧力的真实值。
地址 330063 江西省南昌市丰和南大道696号