Controller of Fatigue Testing Machine for Aerospace Thermal Connections based on Improved NSGA-III Algorithm

被引:2
作者
Duan, Jianguo [1 ]
Shao, Fan [2 ]
Zhou, Ying [1 ]
Zhang, Qinglei [1 ]
机构
[1] Shanghai Maritime Univ, China Inst FTZ Supply Chain, Shanghai 201306, Peoples R China
[2] Shanghai Maritime Univ, Inst Logist Sci & Engn, Shanghai 201306, Peoples R China
基金
中国国家自然科学基金;
关键词
Flexible thermal connection parts; NSGA-III; PID controller; Self-adaptation; OPTIMIZATION ALGORITHM; DECISION-MAKING; OPERATOR;
D O I
10.1007/s13369-021-06108-2
中图分类号
O [数理科学和化学]; P [天文学、地球科学]; Q [生物科学]; N [自然科学总论];
学科分类号
07 ; 0710 ; 09 ;
摘要
For a fatigue testing machine, when the aerospace flexible thermal connection components are subjected to tension and compression testing on the machine, the actual vibration frequency and amplitude are lower than the setting value. In order to solve this problem, this paper proposes an optimized PID controller based on improved non-dominated sorting genetic algorithm (reference point-based non-dominated sorting genetic algorithm, NSGA-III), to promote the test speed and efficiency of the test system. First, the stability in the frequency domain is taken as the constraint condition, the overshoot, adjustment time and ITAE of the system are taken as the optimization targets, and the parameters Kp and Ki are used as the design variables to establish a multi-objective optimization model. Secondly, in view of the fixed rate of crossover and mutation operators used by NSGA-III algorithm, which is prone to problems such as premature convergence and poor search ability, an adaptive crossover and mutation operator improved non-dominated sorting genetic algorithm (NSGA-III) is proposed. Finally, MATLAB/Simulink conducts system simulation and compares the PID controller, NSGA-III optimized PID controller and improved NSGA-III optimized PID controller. The results show that the NSGA is improved when the input step response imposes disturbance. Compared with PID controller and NSGA-III optimized PID controller, the adjustment time of NSGA-III optimized PID controller is reduced by 0.21 s and 0.03 s, respectively, which shows that the improved NSGA-III optimized PID controller has stable position output and is more fast adjustment response and better anti-interference ability. Under the input sinusoidal response, the maximum position error of the improved NSGA-III is 0.05, which is 0.38 compared to the maximum position error of the PID controller, and the maximum position error of the NSGA-III optimized PID controller is 0.1, which reduces 86% and 50%, respectively. Improving NSGA-III to optimize the PID controller can significantly improve the dynamic tracking accuracy.
引用
收藏
页码:1873 / 1883
页数:11
相关论文
共 24 条
[1]   Aquila Optimizer: A novel meta-heuristic optimization algorithm [J].
Abualigah, Laith ;
Yousri, Dalia ;
Abd Elaziz, Mohamed ;
Ewees, Ahmed A. ;
Al-qaness, Mohammed A. A. ;
Gandomi, Amir H. .
COMPUTERS & INDUSTRIAL ENGINEERING, 2021, 157 (157)
[2]   The Arithmetic Optimization Algorithm [J].
Abualigah, Laith ;
Diabat, Ali ;
Mirjalili, Seyedali ;
Elaziz, Mohamed Abd ;
Gandomi, Amir H. .
COMPUTER METHODS IN APPLIED MECHANICS AND ENGINEERING, 2021, 376
[3]   Advances in Sine Cosine Algorithm: A comprehensive survey [J].
Abualigah, Laith ;
Diabat, Ali .
ARTIFICIAL INTELLIGENCE REVIEW, 2021, 54 (04) :2567-2608
[4]   A parallel hybrid krill herd algorithm for feature selection [J].
Abualigah, Laith ;
Alsalibi, Bisan ;
Shehab, Mohammad ;
Alshinwan, Mohammad ;
Khasawneh, Ahmad M. ;
Alabool, Hamzeh .
INTERNATIONAL JOURNAL OF MACHINE LEARNING AND CYBERNETICS, 2021, 12 (03) :783-806
[5]   Fractional Order Set-point Weighted PID Controller for pH Neutralization Process Using Accelerated PSO Algorithm [J].
Bingi, Kishore ;
Ibrahim, Rosdiazli ;
Karsiti, Mohd Noh ;
Hassan, Sabo Miya .
ARABIAN JOURNAL FOR SCIENCE AND ENGINEERING, 2018, 43 (06) :2687-2701
[7]   Position Signal Faults Diagnosis and Control for Switched Reluctance Motor [J].
Cai, Jun ;
Deng, Zhiquan ;
Hu, Rongguang .
IEEE TRANSACTIONS ON MAGNETICS, 2014, 50 (09)
[8]   An Evolutionary Many-Objective Optimization Algorithm Using Reference-Point-Based Nondominated Sorting Approach, Part I: Solving Problems With Box Constraints [J].
Deb, Kalyanmoy ;
Jain, Himanshu .
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2014, 18 (04) :577-601
[9]   A multi-objective decision making model based on TLBO for the time - cost trade-off problems [J].
Eirgash, Mohammad A. ;
Togan, Vedat ;
Dede, Tayfun .
STRUCTURAL ENGINEERING AND MECHANICS, 2019, 71 (02) :139-151
[10]   Evolutionary multi-objective multi-architecture design space exploration methodology [J].
Frank, Christopher P. ;
Marlier, Renaud A. ;
Pinon-Fischer, Olivia J. ;
Mavris, Dimitri N. .
OPTIMIZATION AND ENGINEERING, 2018, 19 (02) :359-381