基于分层任务网络-时间线的航天器星载自主任务调度方法

为了保证航天器在兼顾自主的同时具备较强的可靠性且满足深空中各项资源约束,本课题提出了一种基于分层任务网络-时间线(HTN-T)的星载任务调度方法。该方法以航天器任务级指令作为输入,采用分层任务网络(HTN)算法将任务级指令分解为可执行的指令,并在时间线上实现任务的横向与纵向扩展排序,最后设计了基于优先级的资源冲突消解策略,以此生成规划结果。实验证明,本算法能够满足航天器自适应科学探测对任务分解和时间编排能力的需要。