The invention provides an active-disturbance-rejection control method for position stepping of an aerial camera scanning mechanism. The active-disturbance-rejection control method comprises the following steps: S1,
processing a location input command of a mechanism object by adopting a two-
order tracking differentiator, generating a differential
signal of the command, forming a speed input feedforward amount according to the differential
signal, and combining the speed input feedforward amount and a location control rule to generate a speed in-loop reference input amount; S2, establishing an object mathematic model according to the rotational
inertia parameter and motor parameter of the mechanism object, wherein the object mathematic model is an output
transfer function including disturbance, and a state equation of the mechanism object is obtained according to the output
transfer function; S3, establishing a three-order linear expansion status observer according to known information,calculating an acceleration compensation amount and a speed error according to the in-loop reference input amount as well as a mechanism speed
signal, an acceleration signal and a total turbulent amount estimated by the observer, and calculating a speed correction result according to the speed error; S4, performing total disturbance quantity saturation inhibition; and S5, generating a
motor control amount.