A method is propounded in this paper to update finite element model of high pressure spool in aero engine to describe the non-linear contacting surfaces exactly. Firstly, the non-linear model is founded based on the linear model in rod fasten rotor. Secondly, it is posed as the minimization of an error function defined in the time domain. The minimization is carried out by a novel particle swarm optimization method based on adaptive cloud distributing model, which treats its different particles distinctly. Finally, the method has been tested through a simulated function model and finite element model of high pressure spool. The performances of the proposed adaptive algorithm are effective in comparison with other related algorithms.