Abstract:Aiming at the demand of task scheduling and management for agile imaging satellites under uncertainties of satellite resource and observation task, a task dynamic scheduling simulation system is designed and implemented. Design demand is analyzed for the agile imaging satellite task dynamic scheduling simulation system. Besides, the overall structure, function modules and working flow of the simulation system are designed. Furthermore, the simulation system is implemented by combined programming of C# and MATLAB and tested by means of typical instances. Test results have demonstrated the feasibility and efficiency of the simulation system, which can satisfy the demand of data management, task scheduling, scheme evaluation, display and output, and reduce the disturbance measure of dynamic adjusted scheme.