The invention discloses a
processing method for upwards injecting a multi-parameter instruction by an agile
satellite. According to the method, instructions generated when an on-
satellite attitude control subsystem, a
data transmission subsystem, a camera subsystem, a
satellite affairs subsystem and other subsystems of the agile satellite execute mobile imaging tasks are formed into multiple instruction templates depending on typical working
modes of various on-satellite subsystems and are stored in an on-satellite computer; the instruction templates corresponding to the types of the mobile imaging tasks are selected by a ground user, and a
task number, an instruction template number and instruction parameters in the instruction templates are transmitted onto the satellite in accordance with a determined format of the satellite and the earth, and then an
instruction set can be automatically generated by the on-satellite computer. Meanwhile, the on-satellite computer can modify contents in the instruction templates, add the instruction templates, and delete the instruction templates and the like at any time in accordance with an instruction on the ground. According to the method, not only can the complexity degree of instruction arrangement of the ground user be simplified, the upwards injecting data volume is greatly reduced, but also the reliability of instruction arrangement can be improved; particularly, the method provides a technique guarantee for
task management and applications of the agile satellite.