Abstract
Existing on-board planning systems do not apply to small satellites with limited onboard computer capacity and on-board resources. This study aims to investigate the problem of autonomous task planning for small satellites. Based on the analysis of the problem and its constraints, a model of task autonomous planning was implemented. According to the long-cycle task planning requirements, a framework of rolling planning was proposed, including a rolling window and planning unit in the solution, and we proposed an improved genetic algorithm (IGA) for rolling planning. This algorithm categorized each individual based on the compliance of individuals with a time partial order constraint and resource constraint, and designed an appropriate crossover operator and mutation operator for each type of individual. The experimental result showed that the framework and algorithm can not only respond quickly to observation tasks, but can produce effective planning programs to ensure the successful completion of observation tasks.
Highlights
Task planning is an important part of satellite task control platform
On the basis of the above literature, we will propose a rolling-planning framework of on-board autonomous task planning and an improved genetic algorithm for rolling planning, in order to meet the need of real-time tasks
A model was established to solve the problem of the autonomous task planning of small satellites
Summary
Task planning is an important part of satellite task control platform. Its main function is to solve the problem of resource utilization and task conflict in the task management of satellites, and to improve the service efficiency of the resources. In the traditional task planning, the ground stations calculate the task sequence in advance, based on the task requirements and satellite status estimation, and upload it to the satellite for execution [1]. Satellites cannot make a rapid response to the dynamic changes of the requirements due to the satellite–ground communication delay, time window, and other factors, which result in an inevitable waste of time and resources. Small satellites have several advantages, such as simple design, short development time, low cost, easy to launch, and strong survivability. OneWeb plans a mega-constellation of at least 648 small satellites to provide low-delay and high-speed
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have