主权项 |
一种柔性线缆的装配仿真方法,其特征在于,包括:建立柔性线缆装配物理特性模型,所述柔性线缆装配物理特性模型中,所述柔性线缆用所述柔性线缆上的离散控制点之间的线段来描述;获取所述柔性线缆的第一端点的第一位置信息和第二端点的第二位置信息,以及所述第一端点处的第一切线方向信息和所述第二端点处的第二切线方向信息;根据所述第一位置信息和所述第二位置信息及所述第一切线方向信息和所述第二切线方向信息,求解所述柔性线缆装配物理特性模型,得到所述柔性线缆上的离散控制点的位置信息;根据所述离散控制点的位置信息拟合所述柔性线缆,并显示所述柔性线缆的位置姿态;所述离散控制点为六点二次B样条曲线的控制点;所述六点二次B样条曲线为: <mrow> <msub> <mi>P</mi> <mi>i</mi> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <mo>=</mo> <mfrac> <mn>1</mn> <mn>2</mn> </mfrac> <mfenced open='[' close=']'> <mtable> <mtr> <mtd> <msup> <mi>t</mi> <mn>2</mn> </msup> </mtd> <mtd> <mi>t</mi> </mtd> <mtd> <mn>1</mn> </mtd> </mtr> </mtable> </mfenced> <mfenced open='[' close=']'> <mtable> <mtr> <mtd> <mn>1</mn> </mtd> <mtd> <mo>-</mo> <mn>2</mn> </mtd> <mtd> <mn>1</mn> </mtd> </mtr> <mtr> <mtd> <mo>-</mo> <mn>2</mn> </mtd> <mtd> <mn>2</mn> </mtd> <mtd> <mn>0</mn> </mtd> </mtr> <mtr> <mtd> <mn>1</mn> </mtd> <mtd> <mn>1</mn> </mtd> <mtd> <mn>0</mn> </mtd> </mtr> </mtable> </mfenced> <mfenced open='' close='' separators=''> <mfenced open='[' close=']'> <mtable> <mtr> <mtd> <msub> <mi>V</mi> <mi>i</mi> </msub> </mtd> </mtr> <mtr> <mtd> <msub> <mi>V</mi> <mrow> <mi>i</mi> <mo>+</mo> <mn>1</mn> </mrow> </msub> </mtd> </mtr> <mtr> <mtd> <msub> <mi>V</mi> <mrow> <mi>i</mi> <mo>+</mo> <mn>2</mn> </mrow> </msub> </mtd> </mtr> </mtable> </mfenced> <mtable> </mtable> <mo>=</mo> <msub> <mi>f</mi> <mn>1</mn> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <msub> <mi>V</mi> <mi>i</mi> </msub> <mo>+</mo> <msub> <mi>f</mi> <mn>2</mn> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <msub> <mi>V</mi> <mrow> <mi>i</mi> <mo>+</mo> <mn>1</mn> </mrow> </msub> <mo>+</mo> <msub> <mi>f</mi> <mn>3</mn> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <msub> <mi>V</mi> <mrow> <mi>i</mi> <mo>+</mo> <mn>2</mn> </mrow> </msub> </mfenced> </mrow>其中,Pi(t)为B样条曲线,Vi、Vi+1、Vi+2为B样条曲线的控制点或者B样条曲线的特征多边形的顶点,t为参数,t∈[0,1],f1(t)、f2(t)、f3(t)为B样条基函数。 |