Satellite observation scheduling plays a significant role in improving the efficiency of satellite observation systems.Although many scheduling algorithms have been proposed,emergency tasks,characterized as importance...Satellite observation scheduling plays a significant role in improving the efficiency of satellite observation systems.Although many scheduling algorithms have been proposed,emergency tasks,characterized as importance and urgency(e.g.,observation tasks orienting to the earthquake area and military conflict area),have not been taken into account yet.Therefore,it is crucial to investigate the satellite integrated scheduling methods,which focus on meeting the requirements of emergency tasks while maximizing the profit of common tasks.Firstly,a pretreatment approach is proposed,which eliminates conflicts among emergency tasks and allocates all tasks with a potential time-window to related orbits of satellites.Secondly,a mathematical model and an acyclic directed graph model are constructed.Thirdly,a hybrid ant colony optimization method mixed with iteration local search(ACO-ILS) is established to solve the problem.Moreover,to guarantee all solutions satisfying the emergency task requirement constraints,a constraint repair method is presented.Extensive experimental simulations show that the proposed integrated scheduling method is superior to two-phased scheduling methods,the performance of ACO-ILS is greatly improved in both evolution speed and solution quality by iteration local search,and ACO-ILS outperforms both genetic algorithm and simulated annealing algorithm.展开更多
During the execution of imaging tasks,satellites are often required to observe natural disasters,local wars,and other emergencies,which regularly interferes with the execution of existing schemes.Thus,rapid satellite ...During the execution of imaging tasks,satellites are often required to observe natural disasters,local wars,and other emergencies,which regularly interferes with the execution of existing schemes.Thus,rapid satellite scheduling is urgently needed.As a new generation of three degree-of-freedom(roll,pitch,and yaw)satellites,agile earth observation satellites(AEOSs)have longer variable-pitch visible time windows for ground targets and are capable of observing at any time within the time windows.Thus,they are very suitable for emergency tasks.However,current task scheduling models and algorithms ignore the time,storage and energy consumed by pitch.Thus,these cannot make full use of the AEOS capabilities to optimize the scheduling for emergency tasks.In this study,we present a fine scheduling model and algorithm to realize the AEOS scheduling for emergency tasks.First,a novel time window division method is proposed to convert a variable-pitch visible time window to multiple fixed-pitch visible time windows.Second,a model that considers flexible pitch and roll capabilities is designed.Finally,a scheduling algorithm based on merging insertion,direct insertion,shifting insertion,deleting insertion,and reinsertion strategies is proposed to solve conflicting problems quickly.To verify the effectiveness of the algorithm,48 groups of comparative experiments are carried out.The experimental results show that the model and algorithm can improve the emergency task completion efficiency of AEOSs and reduce the disturbance measure of the scheme.Furthermore,the proposed method can support hybrid satellite resource scheduling for emergency tasks.展开更多
The emergent task is a kind of uncertain event that satellite systems often encounter in the application process.In this paper,the multi-satellite distributed coordinating and scheduling problem considering emergent t...The emergent task is a kind of uncertain event that satellite systems often encounter in the application process.In this paper,the multi-satellite distributed coordinating and scheduling problem considering emergent tasks is studied.Due to the limitation of onboard computational resources and time,common online onboard rescheduling methods for such problems usually adopt simple greedy methods,sacrificing the solution quality to deliver timely solutions.To better solve the problem,a new multi-satellite onboard scheduling and coordinating framework based on multi-solution integration is proposed.This method uses high computational power on the ground and generates multiple solutions,changing the complex onboard rescheduling problem to a solution selection problem.With this method,it is possible that little time is used to generate a solution that is as good as the solutions on the ground.We further propose several multi-satellite coordination methods based on the multi-agent Markov decision process(MMDP)and mixed-integer programming(MIP).These methods enable the satellite to make independent decisions and produce high-quality solutions.Compared with the traditional centralized scheduling method,the proposed distributed method reduces the cost of satellite communication and increases the response speed for emergent tasks.Extensive experiments show that the proposed multi-solution integration framework and the distributed coordinating strategies are efficient and effective for onboard scheduling considering emergent tasks.展开更多
基金supported by the National Natural Science Foundation of China (61104180)the National Basic Research Program of China(973 Program) (97361361)
文摘Satellite observation scheduling plays a significant role in improving the efficiency of satellite observation systems.Although many scheduling algorithms have been proposed,emergency tasks,characterized as importance and urgency(e.g.,observation tasks orienting to the earthquake area and military conflict area),have not been taken into account yet.Therefore,it is crucial to investigate the satellite integrated scheduling methods,which focus on meeting the requirements of emergency tasks while maximizing the profit of common tasks.Firstly,a pretreatment approach is proposed,which eliminates conflicts among emergency tasks and allocates all tasks with a potential time-window to related orbits of satellites.Secondly,a mathematical model and an acyclic directed graph model are constructed.Thirdly,a hybrid ant colony optimization method mixed with iteration local search(ACO-ILS) is established to solve the problem.Moreover,to guarantee all solutions satisfying the emergency task requirement constraints,a constraint repair method is presented.Extensive experimental simulations show that the proposed integrated scheduling method is superior to two-phased scheduling methods,the performance of ACO-ILS is greatly improved in both evolution speed and solution quality by iteration local search,and ACO-ILS outperforms both genetic algorithm and simulated annealing algorithm.
基金supported by the National Natural Science Foundation of China under Grant Nos.72071064 and 71521001.
文摘During the execution of imaging tasks,satellites are often required to observe natural disasters,local wars,and other emergencies,which regularly interferes with the execution of existing schemes.Thus,rapid satellite scheduling is urgently needed.As a new generation of three degree-of-freedom(roll,pitch,and yaw)satellites,agile earth observation satellites(AEOSs)have longer variable-pitch visible time windows for ground targets and are capable of observing at any time within the time windows.Thus,they are very suitable for emergency tasks.However,current task scheduling models and algorithms ignore the time,storage and energy consumed by pitch.Thus,these cannot make full use of the AEOS capabilities to optimize the scheduling for emergency tasks.In this study,we present a fine scheduling model and algorithm to realize the AEOS scheduling for emergency tasks.First,a novel time window division method is proposed to convert a variable-pitch visible time window to multiple fixed-pitch visible time windows.Second,a model that considers flexible pitch and roll capabilities is designed.Finally,a scheduling algorithm based on merging insertion,direct insertion,shifting insertion,deleting insertion,and reinsertion strategies is proposed to solve conflicting problems quickly.To verify the effectiveness of the algorithm,48 groups of comparative experiments are carried out.The experimental results show that the model and algorithm can improve the emergency task completion efficiency of AEOSs and reduce the disturbance measure of the scheme.Furthermore,the proposed method can support hybrid satellite resource scheduling for emergency tasks.
基金supported by the National Natural Science Foundation of China(72001212,71701204,71801218)the China Hunan Postgraduate Research Innovating Project(CX2018B020)。
文摘The emergent task is a kind of uncertain event that satellite systems often encounter in the application process.In this paper,the multi-satellite distributed coordinating and scheduling problem considering emergent tasks is studied.Due to the limitation of onboard computational resources and time,common online onboard rescheduling methods for such problems usually adopt simple greedy methods,sacrificing the solution quality to deliver timely solutions.To better solve the problem,a new multi-satellite onboard scheduling and coordinating framework based on multi-solution integration is proposed.This method uses high computational power on the ground and generates multiple solutions,changing the complex onboard rescheduling problem to a solution selection problem.With this method,it is possible that little time is used to generate a solution that is as good as the solutions on the ground.We further propose several multi-satellite coordination methods based on the multi-agent Markov decision process(MMDP)and mixed-integer programming(MIP).These methods enable the satellite to make independent decisions and produce high-quality solutions.Compared with the traditional centralized scheduling method,the proposed distributed method reduces the cost of satellite communication and increases the response speed for emergent tasks.Extensive experiments show that the proposed multi-solution integration framework and the distributed coordinating strategies are efficient and effective for onboard scheduling considering emergent tasks.