The invention discloses a self-
adaptive control method and
system for a two-stage swing type rotor aircraft hoisting
system, and the method comprises the steps: building a two-stage swing type rotor aircraft hoisting
system dynamics model, taking the rotor aircraft hoisting system to simultaneously drive four rotors to reach an expected position and inhibit the swing of a lifting hook and a load as a control target, and carrying out the control of an outer ring, generalized lifting hook and load position signals are introduced, an
energy storage function is constructed, and the
energy storage function is dissipated through the generalized lifting hook and load position signals; the outer loop
tracking error is converted into a generalized load
position error, and a shaped total storage function is obtained; and designing an adaptive law to estimate the load
mass online, obtaining a reconstruction energy function of outer ring control, further obtaining an outer ring controller, and realizing control of system displacement and a load swing angle. By adopting a generalized
displacement method of the lifting hook and the load and reconstructing an
energy storage function, the
dynamic coupling characteristic among the four rotors, the lifting hook and the load is remarkably enhanced, and therefore the
transient response characteristic of the system is effectively improved.