JOURNAL OF LIGHT INDUSTRY

CN 41-1437/TS  ISSN 2096-1553

基于PSO的B样条曲线光顺重构算法

刘武飞 ,  张旭

刘武飞, 张旭. 基于PSO的B样条曲线光顺重构算法[J]. 轻工学报, 2020, 35(2): 83-92. doi: 10.12187/2020.02.011
引用本文: 刘武飞, 张旭. 基于PSO的B样条曲线光顺重构算法[J]. 轻工学报, 2020, 35(2): 83-92. doi: 10.12187/2020.02.011
LIU Wufei and ZHANG Xu. Fairing reconstruction algorithm of B-spline curve based on PSO[J]. Journal of Light Industry, 2020, 35(2): 83-92. doi: 10.12187/2020.02.011
Citation: LIU Wufei and ZHANG Xu. Fairing reconstruction algorithm of B-spline curve based on PSO[J]. Journal of Light Industry, 2020, 35(2): 83-92. doi: 10.12187/2020.02.011

基于PSO的B样条曲线光顺重构算法

    作者简介: 刘武飞(1992-),男,湖南省郴州市人,上海工程技术大学硕士研究生,主要研究方向为逆向工程、CAD/CG.;
  • 基金项目: 国家自然科学基金项目(51205246)

  • 中图分类号: TP391

Fairing reconstruction algorithm of B-spline curve based on PSO

  • Received Date: 2019-09-22

    CLC number: TP391

  • 摘要: 针对工程实践中存在的曲线重构技术很难同时考虑曲线误差和曲线光顺性的问题,提出了一种基于粒子群优化(PSO)的B样条曲线光顺重构算法.该算法利用PSO算法同时调整影响曲率坏点、坏区,以及最坏点处的主、副等多个控制顶点,找出控制点位置的最优解,优先对曲线上曲率符号不一致的坏点或坏区进行光顺,以避免曲线上出现多余拐点,而后对曲率变化剧烈的区域进行光顺,迭代更新生成最优曲线.实验结果表明,该算法有效地提升了光顺效率,得到了更好的光顺效果,且能够满足任意给定的误差精度,验证了其应用于工程实践的可行性.
    1. [1]

      龙小平.局部能量最优法与曲线曲面的光顺[J].计算机辅助设计与图形学学报, 2002, 14(12):1109.

    2. [2]

      罗卫兰,杨勋年,郑建民.B样条曲线的约束光顺算法[J].浙江大学学报(理学版),2004,31(1):51.

    3. [3]

      张莉,葛先玉,檀结庆.广义B样条曲线的节点去除与光顺算法[J].计算机辅助设计与图形学报,2016,28(4):540.

    4. [4]

      CERUTI A, LIVERANI A, CALIGIANA G.Fairing with neighbourhood LOD filtering to upgrade interactively B-Spline into Class-A curve[J].IJIDeM:International Journal on Interactive Design and Manufacturing, 2014, 8(2):67.

    5. [5]

      WANG A Z, ZHAO G, LI Y D.Fairness degree based fairness criterion and fairing algorithm[J].Applied Mathematics and Computation,2015,253:184.

    6. [6]

      王爱增,赵罡,穆国旺.基于数字化光顺性指标的NURBS曲线自适应光顺[J].计算机学报,2011,34(8):1548.

    7. [7]

      潘洋宇,姜福祥.任意控制点曲线小波光顺方法研究[J].机械设计,2009,26(11):12.

    8. [8]

      PAN R, YAO Z.Biorthogonal nonuniform B-spline wavelets based on a discrete norm[J].Com-puter Aided Geometric Design, 2009, 26(4):480.

    9. [9]

      纪小刚,杨艳,薛杰.基于多分辨技术的任意控制顶点曲面光顺[J].机械工程学报,2015,51(11):159.

    10. [10]

      ULKER E, ARSLAN A.Automatic knot adjustment using an artificial immune system for B-spline curve approximation[J].Information Sciences:An International Journal, 2009, 179(10):1483.

    11. [11]

      ZHAO X Y,YANG B,ZHANG C M,et al.Adaptive knot placement using a GMM-based continuous optimization algorithm in B-spline curve approximation[J].Computer-Aided Design, 2011, 43(6):598.

    12. [12]

      GALVEZ A, IGLESIAS A.Efficient particle swarm optimization approach for data fitting with free knot B-splines[J].Computer-Aided Design, 2011, 43(12):1683.

    13. [13]

      KANG H M, CHEN F L,LI Y S, et al.Knot calculation for spline fitting via sparse optimization[J].Computer-Aided Design, 2015, 58:179.

    14. [14]

      胡良臣,寿华好.PSO求解带法向约束的B样条曲线逼近问题[J].计算机辅助设计与图形学学报,2016,28(9):1443.

    15. [15]

      苏步青,刘鼎元.计算几何[M].上海:上海科学技术出版社,1981:297.

    16. [16]

      王士玮,刘利刚,张举勇,等.基于稀疏模型的曲线光顺算法[J].计算机辅助设计与图形学学报,2016,28(12):2043.

    17. [17]

      章虎冬.基于局部能量的三次B样条曲线自动光顺算法[J].西安航空学院学报,2016,34(1):79.

    18. [18]

      王爱增,何川,赵罡,等.基于几何方法的曲率单调Bézier曲线的一个充分必要准则[J].计算机辅助设计与图形学学报,2019,31(9):1617.

    19. [19]

      郑晓月.用快速收敛粒子群优化算法解决函数优化问题[J].轻工学报,2016,31(3):89.

    20. [20]

      李巧燕,全海燕.基于改进粒子群的独立分量分析算法研究[J].轻工学报,2016,31(2):103.

    1. [1]

      成晓宁 , 张焯 , 赵亚 , 石启龙 , 高瑞昌 , 居向东 . 罗氏沼虾虾仁介电特性变化规律研究. 轻工学报, 2025, 40(3): 46-55. doi: 10.12187/2025.03.006

    2. [2]

      苏盼盼 , 乔靖玥 , 张宇 , 申慧珊 , 张艳艳 , 刘兴丽 , 张华 , 王宏伟 . 面团发酵中淀粉水合能力变化对馒头品质的影响. 轻工学报, 2025, 40(4): 60-68. doi: 10.12187/2025.04.007

    3. [3]

      李翠翠 , 贾笑莉 , 张丽 , 郭赛赛 , 孙薇 , 陆啟玉 . 面制品加工过程中小麦面筋蛋白巯基、二硫键变化的研究进展. 轻工学报, 2024, 39(6): 1-8,56. doi: 10.12187/2024.06.001

    4. [4]

      左丽超 , 宝媛媛 , 曲召辉 , 吴珂 , 李姝静 , 李晓珍 , 孟宏 , 何一凡 . 氧化铈抗氧化及抗光老化性能研究. 轻工学报, 2025, 40(6): 118-126. doi: 10.12187/2025.06.012

    5. [5]

      郑艺 , 宋芳 , 张一帆 , 云哲 , 苏裕家 , 申秀清 . 基于常规理化分析和电子传感技术的低度海红果酒发酵过程中品质动态变化研究. 轻工学报, 2025, 0(0): -.

    6. [6]

      郑艺 , 宋芳 , 张一帆 , 云哲 , 苏裕家 , 申秀清 . 基于常规理化分析和电子传感技术的低度海红果酒发酵过程中品质动态变化研究. 轻工学报, 2025, 40(5): 20-28. doi: 10.12187/2025.05.003

    7. [7]

      李琪琳 , 刘菲 , 耿在军 , 何姣 , 王倩 , 李丽 , 杨素珍 . 蛹虫草双向发酵组合物的抗氧化、抗皱紧致及光老化修复功效评价. 轻工学报, 2026, 41(4): 134-142. doi: 10.12187/2026.04.013

    8. [8]

      李亮辉 , 徐芳 , 邓曦 , 吴艺圆 , 林少玲 . 姜黄素-酪胺共晶介导的光动力技术对冷藏三文鱼的保鲜作用. 轻工学报, 2026, 0(0): -.

    9. [9]

      张雷 , 马永帅 , 洪斌斌 , 熊开胜 , 徐大勇 , 堵劲松 , 李银华 , 邹泉 . 一种改进OSELM算法在片烟复烤过程水分在线检测中的应用. 轻工学报, 2025, 40(3): 95-103. doi: 10.12187/2025.03.011

    10. [10]

      李梦晓 , 刘成洋 , 张玲 , 董吉林 , 申瑞玲 , 李云龙 . 豌豆-燕麦复合蛋白凝胶制备及配方优化研究. 轻工学报, 2025, 40(3): 38-45,55. doi: 10.12187/2025.03.005

    11. [11]

      吕金羚 , 傅亮 , 陈永生 . 红茶-花生蛋白复合饮品工艺优化及其营养特性研究. 轻工学报, 2024, 0(0): -.

    12. [12]

      吕金羚 , 傅亮 , 陈永生 . 红茶-花生蛋白复合饮品工艺优化及其营养特性研究. 轻工学报, 2024, 39(5): 9-17. doi: 10.12187/2024.05.002

    13. [13]

      蒋纬 , 胡颖 , 朱振元 . 阳荷多糖提取工艺优化及其生物活性研究. 轻工学报, 2025, 40(4): 10-19. doi: 10.12187/2025.04.002

    14. [14]

      李雅欣 , 罗敏 , 刘元福 , 孙全娇 , 黄俊铭 , 文建霞 , 杜文雅 , 张良 . 低共熔溶剂提取川明参多糖工艺优化与结构表征. 轻工学报, 2026, 41(1): 47-58. doi: 10.12187/2026.01.005

    15. [15]

      赵巧玥 , 李欣燕 , 王刘胜 , 刘伟 , 马戎 , 冯文宁 , 李媛媛 , 赵铭钦 . 柠檬罗勒产香细菌发酵条件优化及卷烟加香应用. 轻工学报, 2026, 41(1): 111-126. doi: 10.12187/2026.01.011

    16. [16]

      许克静 , 刘语煊 , 张展 , 吕晶晶 , 梁淼 , 李瑞丽 , 张峻松 , 陈小龙 . 辊压法全烟梗再造烟叶的制备工艺优化及结构与性能分析. 轻工学报, 2025, 40(1): 64-74. doi: 10.12187/2025.01.008

    17. [17]

      范翔 , 朱彬 , 邢伟 , 余舟 , 金丽梅 , 刘朝斌 , 蒲娜娜 , 葛英亮 . 烟支滤棒搭口粘接强度影响因素分析及生产贮存工艺优化. 轻工学报, 2026, 41(4): 75-83. doi: 10.12187/2026.04.007

    18. [18]

      齐汉如 , 欧阳少丰 , 李玉 , 杨雪鹏 , 赵建国 . 果胶酶粗酶液与漆酶粗酶液复配酶解膨胀梗丝的工艺优化. 轻工学报, 2025, 40(4): 96-107. doi: 10.12187/2025.04.011

  • 加载中
计量
  • PDF下载量:  16
  • 文章访问数:  4644
  • 引证文献数: 0
文章相关
  • 收稿日期:  2019-09-22
通讯作者: 陈斌, bchen63@163.com
  • 1. 

    沈阳化工大学材料科学与工程学院 沈阳 110142

  1. 本站搜索
  2. 百度学术搜索
  3. 万方数据库搜索
  4. CNKI搜索
刘武飞, 张旭. 基于PSO的B样条曲线光顺重构算法[J]. 轻工学报, 2020, 35(2): 83-92. doi: 10.12187/2020.02.011
引用本文: 刘武飞, 张旭. 基于PSO的B样条曲线光顺重构算法[J]. 轻工学报, 2020, 35(2): 83-92. doi: 10.12187/2020.02.011
LIU Wufei and ZHANG Xu. Fairing reconstruction algorithm of B-spline curve based on PSO[J]. Journal of Light Industry, 2020, 35(2): 83-92. doi: 10.12187/2020.02.011
Citation: LIU Wufei and ZHANG Xu. Fairing reconstruction algorithm of B-spline curve based on PSO[J]. Journal of Light Industry, 2020, 35(2): 83-92. doi: 10.12187/2020.02.011

基于PSO的B样条曲线光顺重构算法

    作者简介:刘武飞(1992-),男,湖南省郴州市人,上海工程技术大学硕士研究生,主要研究方向为逆向工程、CAD/CG.
  • 上海工程技术大学 机械与汽车工程学院, 上海 201620
基金项目:  国家自然科学基金项目(51205246)

摘要: 针对工程实践中存在的曲线重构技术很难同时考虑曲线误差和曲线光顺性的问题,提出了一种基于粒子群优化(PSO)的B样条曲线光顺重构算法.该算法利用PSO算法同时调整影响曲率坏点、坏区,以及最坏点处的主、副等多个控制顶点,找出控制点位置的最优解,优先对曲线上曲率符号不一致的坏点或坏区进行光顺,以避免曲线上出现多余拐点,而后对曲率变化剧烈的区域进行光顺,迭代更新生成最优曲线.实验结果表明,该算法有效地提升了光顺效率,得到了更好的光顺效果,且能够满足任意给定的误差精度,验证了其应用于工程实践的可行性.

English Abstract

参考文献 (20) 相关文章 (18)

目录

/

返回文章