B-Spline Curve Fitting of Hungry Predation Optimization on Ship Line Design

被引:5
|
作者
Sun, Changle [1 ]
Liu, Mingzhi [1 ]
Ge, Shihao [1 ]
机构
[1] Dalian Maritime Univ, Dept Mech Engn, Dalian 116026, Peoples R China
来源
APPLIED SCIENCES-BASEL | 2022年 / 12卷 / 19期
基金
中国国家自然科学基金;
关键词
knot placement; b-spline curve fitting; ship line design; optimization algorithm; reverse engineering; SELECTION; APPROXIMATION; ADJUSTMENT; ALGORITHM; SYSTEM; MODEL; KNOTS;
D O I
10.3390/app12199465
中图分类号
O6 [化学];
学科分类号
0703 ;
摘要
The ship line often describes by the offset table of discrete data points, which leads to the problems that three view coordinates may not correspond, the fitting error is large and the fitted curve cannot be easily modified. This will seriously affect the subsequent ship performance evaluation and op-timization. To solve this problem, this paper develops a B-spline curve fitting of hunger predation optimization on ship line design (HPA), which contains knot guidance technology, hungry preda-tion optimization technology and adaptive adjustment of algorithm input parameters. HPA transforms the discrete ship line into a continuous B-spline curve description, which improves the accuracy and modifiability of the ship line design. Through the real-time feedback of the results of each round of iteration, the knot vector is adaptively adjusted towards a better fitness, and then the optimal control point set that satisfies the error threshold can be obtained. The effectiveness and superiority of HPA are verified by comparing with related research and engineering software.
引用
收藏
页数:20
相关论文
共 50 条
  • [31] Three-Dimensional Curve Fitting Based on Cubic B-Spline Interpolation Curve
    Wan, Yan
    Yin, Suna
    [J]. 2014 7TH INTERNATIONAL CONGRESS ON IMAGE AND SIGNAL PROCESSING (CISP 2014), 2014, : 765 - 770
  • [32] B-spline curve fitting based on adaptive curve refinement using dominant points
    Park, Hyungjun
    Lee, Joo-Haeng
    [J]. COMPUTER-AIDED DESIGN, 2007, 39 (06) : 439 - 451
  • [33] The redefinition of B-spline curve
    Hyung Bae Jung
    Kwangsoo Kim
    [J]. The International Journal of Advanced Manufacturing Technology, 2011, 57 : 265 - 270
  • [34] The redefinition of B-spline curve
    Jung, Hyung Bae
    Kim, Kwangsoo
    [J]. INTERNATIONAL JOURNAL OF ADVANCED MANUFACTURING TECHNOLOGY, 2011, 57 (1-4): : 265 - 270
  • [35] Reconstruction of the initial curve from a two-dimensional shape for the B-spline curve fitting
    Jahanshahloo, Almas
    Ebrahimi, ALireza
    [J]. EUROPEAN PHYSICAL JOURNAL PLUS, 2022, 137 (03):
  • [36] Reconstruction of the initial curve from a two-dimensional shape for the B-spline curve fitting
    Almas Jahanshahloo
    ALireza Ebrahimi
    [J]. The European Physical Journal Plus, 137
  • [37] B-Spline Curve Fitting Based on Gradient Vector Flow Deformable Models
    Zhao, Bin
    Cheng, Siyuan
    Zhang, Xiangwei
    Zhang, Guoying
    [J]. PROCEEDINGS OF THE 2009 2ND INTERNATIONAL CONGRESS ON IMAGE AND SIGNAL PROCESSING, VOLS 1-9, 2009, : 680 - +
  • [38] Fast Automatic Knot Placement Method for Accurate B-spline Curve Fitting
    Yeh, Raine
    Nashed, Youssef S. G.
    Peterka, Tom
    Tricoche, Xavier
    [J]. COMPUTER-AIDED DESIGN, 2020, 128
  • [39] Look-ahead interpolation of short line segments using B-spline curve fitting of dominant points
    Zhao, Huan
    Lu, YaoAn
    Zhu, LiMin
    Ding, Han
    [J]. PROCEEDINGS OF THE INSTITUTION OF MECHANICAL ENGINEERS PART B-JOURNAL OF ENGINEERING MANUFACTURE, 2015, 229 (07) : 1131 - 1143
  • [40] Efficient Algorithm for B-spline Curve Fitting by Using Feature Data Points
    Chen, Xiaobing
    Yu, Kun
    [J]. INFORMATION TECHNOLOGY APPLICATIONS IN INDUSTRY II, PTS 1-4, 2013, 411-414 : 523 - 526