The invention discloses a building method for the universal comprehensive models of single-rotor helicopters and
turboshaft engines. The method includes the building of the non-linear models of a helicopter and an engine, the static trimming of the single-rotor helicopter and the
turboshaft engine, the dynamic calculation of the single-rotor helicopter and the
turboshaft engine and the actual operation solution of the single-rotor helicopter and the turboshaft engine, wherein the static trimming adopts the Levenberg-Marquarat
algorithm, the dynamic calculation adopts the fourth-order Ronge-Kutta method to solve the motion equation
system of the helicopter and the
single pass algorithm to solve the
dynamic balance equation of the turboshaft engine, and the actual operation state solution adopts a modified
linear quadratic regulator algorithm to carry out helicopter solution and a
cascade PID (Proportion-Integration-Differentiation) plus torque feedforward plus collective
pitch compensation and
torsional vibration filter method to carry out engine solution and load
filtration. The method can meet the
test requirements of the universal models and control methods of the single-rotor helicopters and the turboshaft engines, and plays an active role in helping to shorten the development cycle and reduce the test risk and the cost.