二、空间碎片聚类-目标可见性分析与动态聚类算法

张开发
2026/4/7 19:08:20 15 分钟阅读

分享文章

二、空间碎片聚类-目标可见性分析与动态聚类算法
1. 整体思路在卫星对空间目标进行观测时,并非所有目标都适合观测。需要满足三个基本条件:不被地球遮挡:卫星-目标视线与地球大气层无交。目标被太阳照亮:目标不在地球阴影内。太阳敏感角足够大:避免太阳光直射传感器。满足可见性后,为进一步提升观测效率,需要将空间上相近的目标聚为一组,以便卫星通过姿态机动依次观测。聚类依据是卫星到两个目标的方向向量之间的夹角,如果夹角小于设定阈值,则认为这两个目标属于同一聚类。此外,还应考虑目标优先级,对高优先级目标给予更多观测机会,即优先级聚类。本文实现以下核心功能:计算卫星到目标的指向向量。计算两个向量间的夹角。判断目标是否被地球遮挡、是否位于地影内、太阳敏感角是否满足条件。根据夹角阈值生成聚类。2. 代码解析2.1 辅助函数:向量夹角计算CalTheta.mmatlabfunction theta = CalTheta(a, b) dotProduct = a(1)*b(1) + a(2)*b(2) + a(3)*b(3); magnitudeA = norm(a

更多文章