首页|Pythagorean-hodograph 曲线的最小旋转 Euler-Rodrigues标架优化方法

Pythagorean-hodograph 曲线的最小旋转 Euler-Rodrigues标架优化方法

扫码查看
针对空间Pythagorean-hodograph(PH)曲线的有理最小旋转标架(RMF)问题,基于五次空间PH曲线的Euler-Ro-drigues(ER)标架提出一种最小旋转标架的优化方法.PH曲线由Bézier方法来构造,再利用Bernstein多项式及四元数来表示,曲线的ER标架得到简单表示.当PH曲线的ER标架沿曲线弧的旋转角最小时,此时最小旋转ER标架也称曲线的RMF.在计算曲线的RMF的过程中,关键问题是求解旋转角度函数.由于有较多有理多项式的积分,一般难以找到角度函数的具体函数形式.运用最佳平方逼近的方法,构造一个多项式来近似表示旋转角度函数,对比不同次数多项式与角度函数的误差,得到合适次数的多项式近似角度函数.将多项式近似角度函数与直接计算角度函数求解曲线最小旋转ER标架所用时间对比,分析各自的计算量大小.数据结果证明,最佳平方逼近的方法可大大减少计算量,同时实现较小误差的目的.
Optimization method for the rotation minimum Euler-Rodrigues frames to Pythagorean-hodograph curve
The rotation-minimizing frames(RMF)optimization method based on Euler-Rodrigues frames(ERF)of quintic spatial PH curves is proposed for the rational minimum rotation frame problem of spatial Pythagorean-hodograph(PH)curves.The PH curve is constructed by Bézier method,and then expressed by Bernstein polynomial and quaternion,and the ER frames of the curve is ob-tained simply.When the ER frames of PH curve has the smallest rotation angle along the curve arc,then the minimum rotation ER frames is also called RMF of the curve.In the process of calculating the RMF of the curve,the key problem is to solve the rotation angle function.Because there are many rational polynomial integrals,and it is generally difficult to find the concrete function form of angle function.Using the least square approximation algorithm,a polynomial is constructed to approximate the rotation angle function,and the error of different degree polynomials and angle function is compared to obtain the appropriate degree polynomial approximate angle function.The time required to solve the minimum rotation ER frames of a curve is compared between the polyno-mial approximation method of angle function and the direct calculation method of angle function,and the calculation amount of each method is analyzed.The results show that the method of optimal square approximation can greatly reduce the amount of computa-tion and achieve the purpose of small error.

quaternionBernstein polynomialsEuler-Rodrigues framesrotation-minimizing framesleast square approximation

彭丰富、潘雨婷

展开 >

桂林电子科技大学数学与计算科学学院,广西桂林 541004

桂林电子科技大学南宁研究院,南宁 530000

四元数 Bernstein多项式 Euler-Rodrigues标架 最小旋转标架 最佳平方逼近

2024

桂林电子科技大学学报
桂林电子科技大学

桂林电子科技大学学报

影响因子:0.247
ISSN:1673-808X
年,卷(期):2024.44(1)