Combined cubic generalized ball surfaces: Construction and shape optimization using an enhanced JS']JS algorithm

被引:8
|
作者
Hu, Gang [1 ,2 ,3 ]
Li, Min [1 ]
Zhong, Jingyu [1 ]
机构
[1] Xian Univ Technol, Dept Appl Math, Xian 710054, Peoples R China
[2] Xian Univ Technol, Sch Comp Sci & Engn, Xian 710048, Peoples R China
[3] Xian Univ Technol, 5 South Jinhua Rd, Xian 710048, Peoples R China
基金
中国国家自然科学基金;
关键词
Jellyfish search algorithm; Sine and cosine learning factors; Local escape operator; Opposition-based learning; Cubic generalized Ball surfaces; Energy minimization; JELLYFISH; CURVE;
D O I
10.1016/j.advengsoft.2022.103404
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
The construction and shape optimization of complex shape-adjustable surfaces is a crucial and intractable technique in Computer Aided geometric Design (CAGD), which has a wide range of application value in many product designs and manufacturing fields involving complex surfaces modeling. In this paper, a novel combined cubic generalized Ball (CCG-Ball, for short) surfaces is constructed and the shape optimization of CCG-Ball surfaces is studied by an enhanced jellyfish search (JS) algorithm. First and foremost, we construct the CCG-Ball surfaces with multiple shape parameters based on a class of cubic generalized Ball basis functions, and then derive the conditions of G1 and G2 continuity for the surfaces. The shapes of CCG-Ball surfaces can be adjusted and optimized expediently by utilizing their shape parameters. Secondly, the shape optimization of CCG-Ball surfaces is mathematically an optimization problem that can be efficiently dealt with by swarm in-telligence algorithm. In this regard, an enhanced JS termed EJS algorithm, combined with sine and cosine learning factors, local escape operator, opposition-based learning and quasi-opposition learning strategies, is introduced to improve the convergence speed and calculation accuracy of the JS algorithm. Finally, by mini-mizing the energy of CCG-Ball surfaces as the evaluation standard, the shape optimization models of the surfaces with G1 and G2 geometric continuity are established, respectively. The EJS algorithm is utilized to solve the established models, and the CCG-Ball surfaces with minimum energy are obtained. The example results illustrate the ability of EJS algorithm in effectively solving the shape optimization problems of complex CCG-Ball surfaces.
引用
收藏
页数:17
相关论文
共 28 条
  • [1] Degree reduction of ball Said-Ball surfaces using an enhanced coot optimization algorithm
    Hu, Gang
    Dou, Wanting
    Du, Bo
    MATHEMATICAL METHODS IN THE APPLIED SCIENCES, 2023,
  • [2] An improved marine predators algorithm for shape optimization of developable Ball surfaces
    Hu, Gang
    Zhu, Xiaoni
    Wei, Guo
    Chang, Ching-Ter
    ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 2021, 105
  • [3] Task scheduling approach in fog and cloud computing using Jellyfish Search (JS']JS) optimizer and Improved Harris Hawks optimization (IHHO) algorithm enhanced by deep learning
    Jafari, Zahra
    Navin, Ahmad Habibizad
    Zamanifar, Azadeh
    CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2024, 27 (07): : 8939 - 8963
  • [4] Quintic generalized Hermite interpolation curves: construction and shape optimization using an improved GWO algorithm
    Jiaoyue Zheng
    Gang Hu
    Xiaomin Ji
    Xinqiang Qin
    Computational and Applied Mathematics, 2022, 41
  • [5] Quintic generalized Hermite interpolation curves: construction and shape optimization using an improved GWO algorithm
    Zheng, Jiaoyue
    Hu, Gang
    Ji, Xiaomin
    Qin, Xinqiang
    COMPUTATIONAL & APPLIED MATHEMATICS, 2022, 41 (03):
  • [6] JS']JSWA: An Improved Algorithm for Grid Workflow Scheduling using Ant Colony Optimization
    Niazmand, Emetis
    Delavar, Arash Ghorbannia
    Bayrampoor, Javad
    Boroujeni, Ali Reza Khalili
    JOURNAL OF MATHEMATICS AND COMPUTER SCIENCE-JMCS, 2013, 6 (04): : 315 - 331
  • [7] Shape optimization of generalized developable H-Bezier surfaces using adaptive cuckoo search algorithm
    Hu, Gang
    Wu, Junli
    Li, Huinan
    Hu, Xianzhi
    ADVANCES IN ENGINEERING SOFTWARE, 2020, 149
  • [8] An enhanced approach for shape optimization using an adaptive algorithm
    Schmid, F
    Hirschen, K
    Meynen, S
    Schäfer, M
    FINITE ELEMENTS IN ANALYSIS AND DESIGN, 2005, 41 (05) : 521 - 543
  • [9] An enhanced manta ray foraging optimization algorithm for shape optimization of complex CCG-Ball curves
    Hu, Gang
    Li, Min
    Wang, Xiaofeng
    Wei, Guo
    Chang, Ching-Ter
    KNOWLEDGE-BASED SYSTEMS, 2022, 240
  • [10] Combined SGC-Ball Interpolation Curves: Construction and IGEO-Based Shape Optimization
    Zheng, Jiaoyue
    Hu, Gang
    Chen, Liuxin
    Ji, Xiaomin
    MATHEMATICS, 2023, 11 (16)