发明名称 一种确定厚壁管数控弯曲芯棒直径和提前量的方法
摘要 一种确定厚壁管数控弯曲芯棒直径和提前量的方法,在给定管材尺寸、材料及弯曲半径的条件下,通过有限元模拟和线性回归方法,确定出给定弯曲半径条件下,满足截面扁化要求的芯棒直径的变化范围和与之匹配的芯棒提前量的范围,以及可确定出弯曲半径改变条件下芯棒提前量的范围。该方法提高了厚壁弯管件芯棒参数的设计效率和产品性能,缩短了生产周期,降低了成本。本发明为厚壁弯管件芯棒参数的设计提供了科学依据,为研究包括芯棒参数在内的管材数控弯曲过程优化设计提供了重要方法和基础,有利于促进数控弯管先进理论和技术的进一步发展。
申请公布号 CN102049436B 申请公布日期 2012.07.25
申请号 CN201010544878.3 申请日期 2010.11.11
申请人 西北工业大学 发明人 詹梅;杨合;江志强
分类号 B21D9/01(2006.01)I 主分类号 B21D9/01(2006.01)I
代理机构 西北工业大学专利中心 61204 代理人 慕安荣
主权项 1.一种确定厚壁管数控弯曲芯棒直径和提前量的方法,其特征在于,通过有限元模拟和线性回归方法,确定出给定弯曲半径条件下,满足截面扁化要求的芯棒直径的变化范围以及与之匹配的芯棒提前量的范围,以及确定出弯曲半径改变条件下芯棒提前量的范围,具体过程如下:步骤1,确定芯棒直径的初始取值范围;通过式(1)确定芯棒直径d的初始取值范围[d<sub>min</sub>,d<sub>max</sub>],即d<sub>min</sub>=D-2t-0.5mm,d<sub>max</sub>=D-2t-0.3mm;D-2t-0.5mm≤d≤D-2t-0.3mm                (1)在式(1)中,D为管材外径、t为壁厚、d为芯棒直径;步骤2,确定给定弯曲半径条件下,满足截面扁化要求的芯棒直径的变化范围以及截面扁化最小时的芯棒直径;建立给定管材尺寸、材料和弯曲半径的管材数控弯曲的有限元分析模型;其中,管材采用三维实体单元,且为变形体,弯曲模、夹持模、压力模和芯棒均采用三维刚体;弯曲模和夹持模绕弯曲中心转动,压力模沿弯曲切向平动;弯曲模和管材、夹持模和管材、压力模和管材、芯棒和管材间均采用面对面接触方式、库伦摩擦模型;弯曲速度0.1rad/s,压力模侧推速度等于弯曲中心线线速度,弯曲角为90°;在步骤1确定的芯棒直径初始取值范围内,取芯棒直径d=d<sub>min</sub>、(3d<sub>min</sub>+d<sub>max</sub>)/4、(d<sub>min</sub>+d<sub>max</sub>)/2、(d<sub>min</sub>+3d<sub>max</sub>)/4和d<sub>max</sub>五个值,芯棒提前量为<img file="FSA00000346106000011.GIF" wi="912" he="76" />其中,d<sub>min</sub>、d<sub>max</sub>为芯棒直径d的初始取值范围,D为管材外径、t为壁厚、R<sub>0</sub>为弯曲半径;采用建立的管材数控弯曲有限元模型,模拟上述芯棒直径条件下的厚壁管数控弯曲过程,得到不同芯棒直径条件下厚壁弯管件横截面的最大扁化率δ,以下简称截面扁化率;并且截面的最大扁化率δ=(D-D<sub>min</sub>)/D,其中,D为管材弯曲前的直径、D<sub>min</sub>为弯曲后弯曲段管材的最小直径;通过线性回归分析得到截面扁化率δ与芯棒直径间d的函数关系式δ=f(d);在芯棒直径的初始范围内解不等式δ=f(d)≤δ<sub>l</sub>,确定出满足截面扁化要求的芯棒直径的变化范围[d<sub>0min</sub>,d<sub>0max</sub>],其中,δ<sub>l</sub>为要求的截面扁化率值;在[d<sub>0min</sub>,d<sub>0max</sub>]范围内,通过求函数δ=f(d)的最小值的方法,得到δ取最小值时的芯棒直径值d<sub>0</sub>;步骤3,确定芯棒提前量的初始取值范围,该芯棒提前量的初始取值范围在给定弯曲半径条件下,与截面扁化最小时的芯棒直径匹配;通过公式(2)得到芯棒直径d<sub>0</sub>条件下芯棒提前量e的初始取值范围[e<sub>min</sub>,e<sub>max</sub>],即e<sub>min</sub>=0、<maths num="0001"><![CDATA[<math><mrow><msub><mi>e</mi><mi>max</mi></msub><mo>=</mo><msqrt><msup><mrow><mo>(</mo><msub><mi>R</mi><mn>0</mn></msub><mo>+</mo><mi>D</mi><mo>/</mo><mn>2</mn><mo>-</mo><mi>t</mi><mo>)</mo></mrow><mn>2</mn></msup><mo>-</mo><msup><mrow><mo>(</mo><msub><mi>R</mi><mn>0</mn></msub><mo>+</mo><msub><mi>d</mi><mn>0</mn></msub><mo>/</mo><mn>2</mn><mo>)</mo></mrow><mn>2</mn></msup></msqrt><mo>;</mo></mrow></math>]]></maths><maths num="0002"><![CDATA[<math><mrow><mn>0</mn><mo>&le;</mo><mi>e</mi><mo>&le;</mo><msqrt><msup><mrow><mo>(</mo><msub><mi>R</mi><mn>0</mn></msub><mo>+</mo><mi>D</mi><mo>/</mo><mn>2</mn><mo>-</mo><mi>t</mi><mo>)</mo></mrow><mn>2</mn></msup><mo>-</mo><msup><mrow><mo>(</mo><msub><mi>R</mi><mn>0</mn></msub><mo>+</mo><msub><mi>d</mi><mn>0</mn></msub><mo>/</mo><mn>2</mn><mo>)</mo></mrow><mn>2</mn></msup></msqrt></mrow></math>]]></maths>(2)在式(2)中,D为管材外径、t为壁厚、R<sub>0</sub>为弯曲半径、d<sub>0</sub>为步骤2中得到的弯曲半径R<sub>0</sub>条件下截面扁化最小时的芯棒直径、e为芯棒提前量;步骤4,确定满足截面扁化要求条件下,与给定弯曲半径条件下截面扁化最小时的芯棒直径匹配的芯棒提前量的范围;在给定的弯曲半径R<sub>0</sub>条件下,采用步骤2建立的管材数控弯曲有限元模型,保持芯棒直径为步骤2得到的d<sub>0</sub>值不变,在步骤3确定的芯棒提前量初始取值范围内,取芯棒提前量e=e<sub>min</sub>、(3e<sub>min</sub>+e<sub>max</sub>)/4、(e<sub>min</sub>+e<sub>max</sub>)/2、(e<sub>min</sub>+3e<sub>max</sub>)/4和e<sub>max</sub>五个值,模拟不同芯棒提前量条件下的厚壁管数控弯曲过程,得到不同芯棒提前量条件下厚壁弯管件横截面的最大扁化率δ;通过线性回归分析得到最大扁化率δ与芯棒提前量间e的函数关系式δ=f(e);在芯棒提前量的初始范围内解不等式δ=f(e)≤δ<sub>l</sub>,确定出截面扁化满足要求条件下,与芯棒直径d<sub>0</sub>匹配的芯棒提前量的范围[e<sub>0min</sub>,e<sub>0max</sub>],其中,δ<sub>l</sub>为要求的截面扁化率值;步骤5,确定芯棒提前量的范围,该芯棒提前量的范围在给定弯曲半径条件下,与满足截面扁化要求的芯棒直径范围匹配;对于给定的弯曲半径R<sub>0</sub>,采用式(3)将满足截面扁化要求的芯棒直径范围[d<sub>0min</sub>,d<sub>0max</sub>]均匀离散成n段,然后根据公式(4)和(5),确定出与其中任一直径d<sub>i</sub>匹配的芯棒提前量的范围[e<sub>imin</sub>,e<sub>imax</sub>],从而得到与芯棒直径范围[d<sub>0min</sub>,d<sub>0max</sub>]匹配的芯棒提前量的范围;d<sub>i</sub>=d<sub>0min</sub>+(d<sub>0max</sub>-d<sub>0min</sub>)/n×(i-1)          (i=1,…,n+1)            (3)<maths num="0003"><![CDATA[<math><mrow><msub><mi>e</mi><mrow><mi>i</mi><mi>min</mi></mrow></msub><mo>=</mo><msqrt><msup><mrow><mo>(</mo><msqrt><msubsup><mi>R</mi><mn>0</mn><mn>2</mn></msubsup><mo>+</mo><msubsup><mi>e</mi><mrow><mn>0</mn><mi>min</mi></mrow><mn>2</mn></msubsup></msqrt><mo>+</mo><mrow><mo>(</mo><msub><mi>d</mi><mn>0</mn></msub><mo>-</mo><msub><mi>d</mi><mi>i</mi></msub><mo>)</mo></mrow><mo>/</mo><mn>2</mn><mo>)</mo></mrow><mn>2</mn></msup><mo>-</mo><msubsup><mi>R</mi><mn>0</mn><mn>2</mn></msubsup></msqrt></mrow></math>]]></maths>(i=1,…,n+1)            (4)<maths num="0004"><![CDATA[<math><mrow><msub><mi>e</mi><mrow><mi>i</mi><mi>max</mi></mrow></msub><mo>=</mo><msqrt><msup><mrow><mo>(</mo><msqrt><msubsup><mi>R</mi><mn>0</mn><mn>2</mn></msubsup><mo>+</mo><msubsup><mi>e</mi><mrow><mn>0</mn><mi>max</mi></mrow><mn>2</mn></msubsup></msqrt><mo>+</mo><mrow><mo>(</mo><msub><mi>d</mi><mn>0</mn></msub><mo>-</mo><msub><mi>d</mi><mi>i</mi></msub><mo>)</mo></mrow><mo>/</mo><mn>2</mn><mo>)</mo></mrow><mn>2</mn></msup><mo>-</mo><msubsup><mi>R</mi><mn>0</mn><mn>2</mn></msubsup></msqrt></mrow></math>]]></maths>(i=1,…,n+1)            (5)在式(3)、(4)、(5)中,d<sub>0min</sub>,d<sub>0max</sub>为满足截面扁化要求的芯棒直径范围的下限和上限,n为将该芯棒直径范围均匀分成的段数,i为其中的某一分段点,d<sub>i</sub>为将芯棒直径范围[d<sub>0min</sub>,d<sub>0max</sub>]离散为n段中的任一芯棒直径,d<sub>0</sub>为弯曲半径R<sub>0</sub>条件下截面扁化率最小对应的芯棒直径,[e<sub>0min</sub>,e<sub>0max</sub>]为与芯棒直径d<sub>0</sub>匹配的芯棒提前量的变化范围,[e<sub>imin</sub>,e<sub>imax</sub>]为与芯棒直径值d<sub>i</sub>对应的芯棒提前量范围;步骤6,确定不同弯曲半径条件下芯棒提前量的范围;在给定弯曲半径范围R=[R<sub>1</sub>,R<sub>2</sub>]内,根据公式(6)将弯曲半径均匀离散为m段,然后根据公式(7)和(8),确定与不同弯曲半径匹配的芯棒提前量的范围[e<sub>jmin</sub>,e<sub>jmax</sub>];R<sub>j</sub>=R<sub>1</sub>+(R<sub>2</sub>-R<sub>1</sub>)/m×(j-1)            (j=1,…,m+1)        (6)e<sub>jmin</sub>=e<sub>0min</sub>×R<sub>j</sub>/R<sub>0</sub>        (j=1,…,m+1)        (7)e<sub>jmax</sub>=e<sub>0max</sub>×R<sub>j</sub>/R<sub>0</sub>        (j=1,…,m+1)        (8)在式(6)、(7)、(8)中,R<sub>1</sub>、R<sub>2</sub>为弯曲半径范围的下限和上限,m为将该弯曲半径范围均匀分成的段数,j为其中的某一分段点,R<sub>j</sub>为将弯曲半径范围[R<sub>1</sub>-R<sub>2</sub>]离散为m段中的任一弯曲半径,[e<sub>0min</sub>,e<sub>0max</sub>]是弯曲半径为R<sub>0</sub>时与芯棒直径d<sub>0</sub>匹配的芯棒提前量的变化范围,[e<sub>jmin</sub>,e<sub>jmax</sub>]是弯曲半径为R<sub>j</sub>时与芯棒直径d<sub>0</sub>匹配的芯棒提前量范围。
地址 710072 陕西省西安市友谊西路127号