发明名称 柔性线缆的装配仿真方法及装置
摘要 本发明提供一种柔性线缆的装配仿真方法及装置,其中方法包括:建立柔性线缆装配物理特性模型,柔性线缆装配物理特性模型中,柔性线缆用柔性线缆上的离散控制点之间的线段来描述;获取柔性线缆的第一端点的第一位置信息和第二端点的第二位置信息,以及第一端点处的第一切线方向信息和第二端点处的第二切线方向信息;根据第一位置信息和第二位置信息及第一切线方向信息和第二切线方向信息,求解柔性线缆装配物理特性模型,得到柔性线缆上的离散控制点的位置信息;根据离散控制点的位置信息拟合柔性线缆,并显示柔性线缆的位置姿态。本发明的方案能够更加精确地表达线缆装配的准确性,并能实现线缆装配运动仿真。
申请公布号 CN102323747B 申请公布日期 2013.04.10
申请号 CN201110296172.4 申请日期 2011.09.27
申请人 北京理工大学 发明人 刘检华;宁汝新;尚炜;王志斌
分类号 G05B11/14(2006.01)I 主分类号 G05B11/14(2006.01)I
代理机构 北京银龙知识产权代理有限公司 11243 代理人 黄灿;安利霞
主权项 一种柔性线缆的装配仿真方法,其特征在于,包括:建立柔性线缆装配物理特性模型,所述柔性线缆装配物理特性模型中,所述柔性线缆用所述柔性线缆上的离散控制点之间的线段来描述;获取所述柔性线缆的第一端点的第一位置信息和第二端点的第二位置信息,以及所述第一端点处的第一切线方向信息和所述第二端点处的第二切线方向信息;根据所述第一位置信息和所述第二位置信息及所述第一切线方向信息和所述第二切线方向信息,求解所述柔性线缆装配物理特性模型,得到所述柔性线缆上的离散控制点的位置信息;根据所述离散控制点的位置信息拟合所述柔性线缆,并显示所述柔性线缆的位置姿态;所述离散控制点为六点二次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样条基函数。
地址 100081 北京市海淀区中关村南大街5号