本[发明专利]公开了一种基于智能优化与约束推理的单星自主任务规划方法,其采用智能优化算法与推理引擎相结合的方法求解框架,智能优化算法包括任务排序步骤、任务分解步骤和活动机会搜索步骤,任务分解步骤将排序后的任务分解成结构化或部分序的活动图,活动机会搜索步骤对成像子任务和成像方向调整子任务进行调度以获取准最优解,推理引擎基于活动图中的逻辑关系、时间和卫星资源约束针对准最优解进行冲突检查,如果存在冲突,根据冲突情况优化所述准最优解,并对优化后的准最优解进行局部搜索,以再次获得准最优解,并再次进行冲突检查,直到核验结果通过,或者达到设定的最大迭代次数。本[发明专利]以较少的计算量,产生了更好的任务规划结果。