全部 标题 作者
关键词 摘要

OALib Journal期刊
ISSN: 2333-9721
费用:99美元

查看量下载量

相关文章

更多...

基于理想点法的双目标优化算法
A Bi-Objective Optimization Algorithm Based on the Ideal Point Method

DOI: 10.12677/aam.2026.151012, PP. 112-121

Keywords: 单位四元数曲线,曲线能量,双目标优化,姿态轨迹
Unit Quaternion Curve
, Curve Energy, Bi-Objective Optimization, Attitude Trajectory

Full-Text   Cite this paper   Add to My Lib

Abstract:

现有的四元数曲线能量优化方法主要集中于单目标策略,而忽略了不同能量函数间的内在冲突。首先介绍了曲线的拉伸能,弯曲能和扭曲能等能量函数,然后提出了一种基于理想点法的双目标能量优化方法,最后以G2连续的含参单位四元数曲线为例,验证了该方法在平滑姿态轨迹构造中的有效性。实验结果表明,该方法能有效权衡不同能量函数,相较于单目标能量优化方法,其生成的姿态轨迹在综合性能上得到显著提升。
Existing energy optimization methods for quaternion curves mainly focus on single-objective strategies, overlooking the inherent conflicts among different energy functionals. This paper introduces energy functionals for curves, such as stretching, bending, and twisting energy, and then proposes a bi-objective energy optimization method based on the ideal point method. The effectiveness of this approach in constructing smooth attitude trajectories is validated using a class of G2 continuous parametric unit quaternion curves as an example. Experimental results demonstrate that our method can effectively balance different energy functionals, leading to a significant improvement in the overall performance of the generated attitude trajectories compared to single-objective optimization methods.

References

[1]  Shoemake, K. (1985) Animating Rotation with Quaternion Curves. ACM SIGGRAPH Computer Graphics, 19, 245-254.
https://doi.org/10.1145/325165.325242
[2]  Nielson, G.M. (1993) Smooth Interpolation of Orientations. In: Sapidis, N., Ed., Designing Fair Curves and Surfaces, SIAM, 57-76.
[3]  Nielson, G.M. (2004) V-Quaternion Splines for the Smooth Interpolation of Orientations. IEEE Transactions on Visualization and Computer Graphics, 10, 224-229.
https://doi.org/10.1109/tvcg.2004.1260774
[4]  Kim, M., Kim, M. and Shin, S.Y. (1995) A General Construction Scheme for Unit Quaternion Curves with Simple High Order Derivatives. Proceedings of the 22nd annual conference on Computer graphics and interactive techniques—SIGGRAPH’95, Los Angeles, 15 September 1995, 369-376.
https://doi.org/10.1145/218380.218486
[5]  Ramamoorthi, R. and Barr, A.H. (1997) Fast Construction of Accurate Quaternion Splines. Proceedings of the 24th Annual Conference on Computer Graphics and Interactive Techniques—SIGGRAPH’97, Los Angeles, 3-8 August 1997, 287-292.
https://doi.org/10.1145/258734.258870
[6]  王倩, 刘美含, 周彤, 等. G2连续的单位四元数样条曲线[J]. 辽宁师范大学学报(自然科学版), 2023, 46(4): 438-445.
[7]  王倩, 周彤, 朱佳一, 等. 四元数样条曲线的能量优化[J/OL]. 计算机辅助设计与图形学学报: 1-11.
https://link.cnki.net/urlid/11.2925.tp.20241029.1447.046, 2026-01-05.
[8]  林锉云, 董加礼. 多目标优化的方法与理论[M]. 长春: 吉林教育出版社, 1992.
[9]  Popiel, T. and Noakes, L. (2006) Spherical Bézier Splines. Computer Aided Geometric Design, 23, 261-275.
https://doi.org/10.1016/j.cagd.2005.11.003
[10]  Tan, J., Xing, Y., Fan, W. and Hong, P. (2018) Smooth Orientation Interpolation Using Parametric Quintic-Polynomial-Based Quaternion Spline Curve. Journal of Computational and Applied Mathematics, 329, 256-267.
https://doi.org/10.1016/j.cam.2017.07.007
[11]  Xing, Y., Xu, R., Tan, J., Fan, W. and Hong, L. (2015) A Class of Generalized B-Spline Quaternion Curves. Applied Mathematics and Computation, 271, 288-300.
https://doi.org/10.1016/j.amc.2015.09.025
[12]  Farin, G. (2002) Curves and Surfaces for CAGD: A Practical Guide. Academic Press.
[13]  Greiner, G. (1994) Variational Design and Fairing of Spline Surfaces. Computer Graphics Forum, 13, 143-154.
https://doi.org/10.1111/1467-8659.1330143
[14]  Zhang, C., Zhang, P. and Cheng, F. (2001) Fairing Spline Curves and Surfaces by Minimizing Energy. Computer-Aided Design, 33, 913-923.
https://doi.org/10.1016/s0010-4485(00)00114-7
[15]  Xu, G., Wang, G. and Chen, W. (2011) Geometric Construction of Energy-Minimizing Béezier Curves. Science China Information Sciences, 54, 1395-1406.
https://doi.org/10.1007/s11432-011-4294-8
[16]  韩志红, 朱春钢. 能量约束下的Bézier曲线构造[J]. 计算机辅助设计与图形学学报, 2020, 32(2): 213-221.
[17]  Veltkamp, R.C. and Wesselink, W. (1995) Modeling 3D Curves of Minimal Energy. Computer Graphics Forum, 14, 97-110.
https://doi.org/10.1111/j.1467-8659.1995.cgf143_0097.x
[18]  Hofer, M. and Pottmann, H. (2004) Energy-Minimizing Splines in Manifolds. ACM SIGGRAPH 2004 Papers, Los Angeles, 8-12 August 2004, 284-293.
https://doi.org/10.1145/1186562.1015716
[19]  Lu, L., Jiang, C. and Hu, Q. (2018) Planar Cubic G1 and Quintic G2 Hermite Interpolations via Curvature Variation Minimization. Computers & Graphics, 70, 92-98.
https://doi.org/10.1016/j.cag.2017.07.007

Full-Text

Contact Us

service@oalib.com

QQ:3279437679

WhatsApp +8615387084133