The invention discloses an engine
turbine shaft sequential optimization design method based on
ensemble learning, and the method comprises the steps: carrying out the parametric modeling of an aero-engine
turbine shaft through employing a
finite element method, and determining a design variable; determining an optimized objective function and constraint conditions based on the
turbine shaft structure; constructing a training
point set by using the target function and the constraint condition, and establishing an
ensemble learning agent model by using the training
point set through an
ensemble learning algorithm; executing a sequential optimization
design process based on the ensemble
learning agent model; searching a current optimal
sequence design point by utilizing an intelligent
algorithm and a sequential updating criterion, and judging whether the
sequence design point meets a threshold value requirement or not; if the current optimal
sequence design point meets the threshold requirement, outputting the current optimal sequence design point as a design result; otherwise, adding the sequence design points as new training points into the training
point set to update the training point set, updating the ensemble
learning agent model by using the updated training point set, and iteratively calculating the sequence design points.