第1章 绪论 1
1.1 引言 1
1.2 星光制导技术概述 2
1.2.1 星光制导的特点 2
1.2.2 星光制导技术的发展现状 3
1.2.3 星光制导的工作过程 3
1.2.4 利用星光折射技术确定导弹位置 4
1.3 星敏感器 4
1.4 星光制导关键技术 9
1.4.1 星图模拟 9
1.4.2 星提取 9
1.4.3 导航星表 10
1.4.4 星图识别 11
1.4.5 星敏感器误差标定 13
1.4.6 姿态确定 14
参考文献 15
第2章 星图模拟 20
2.1 引言 20
2.2 星图特点分析 20
2.3 星图模拟原理 20
2.4 星图模拟过程分析 21
2.4.1 指定天区观测星搜索 21
2.4.2 星体坐标计算 24
2.4.3 星等与光电子数的变换 25
2.4.4 基于高斯点扩散函数模拟星像能量分布 26
2.4.5 星图噪声及模拟星图的生成 26
2.5 基于k-vector搜索的星图模拟算法 27
2.6 仿真验证 28
2.6.1 仿真验证一 28
2.6.2 仿真验证二 31
2.7 本章小结 33
参考文献 33
第3章 运动模糊星图复原及效果评价 34
3.1 引言 34
3.2 造成星图运动模糊的因素分析 34
3.3 运动模糊的基本理论 34
3.3.1 图像的退化模型 34
3.3.2 退化图像的传递函数及点扩散函数 36
3.4 模糊尺度鉴别 40
3.4.1 运动模糊度估计原理 40
3.4.2 运动模糊点扩散函数模糊尺度鉴别流程 40
3.4.3 模糊尺度鉴别仿真分析 41
3.5 运动模糊复原方法 43
3.5.1 有约束的复原方法 44
3.5.2 逆滤波方法 44
3.5.3 维纳滤波方法 45
3.5.4 平滑约束的最小二乘方滤波方法 46
3.5.5 模糊星图复原仿真结果分析 49
3.6 星体质心提取算法 51
3.6.1 星体位置粗确定方法 52
3.6.2 星体目标质心的细分定位方法 53
3.6.3 质心提取仿真分析 54
3.7 基于质心提取的运动模糊星图复原评价方法 56
3.8 本章小结 58
参考文献 58
第4章 导航星表 60
4.1 引言 60
4.2 导航星的选取 60
4.2.1 基本天文星表分析 60
4.2.2 恒星分布规律 61
4.2.3 构建导航星表的基本要求 61
4.2.4 导航星的选取原则 62
4.2.5 导航星表分布分析 63
4.3 存储导航星表的典型方法 64
4.3.1 球形矩阵分割法 64
4.3.2 重叠区域法 65
4.3.3 赤纬带法 65
4.4 星敏感器视场参数确定方法 66
4.4.1 视场参数的制约因素 66
4.4.2 基于星覆盖区域分析的视场内恒星估计 70
4.4.3 基于星覆盖区域分析的视场参数确定方法 77
4.5 基于亮度优先和差异优先的导航星表构建方法 79
4.5.1 原理分析 80
4.5.2 星表构建实现过程 81
4.5.3 导航星表构建及性能分析 82
4.6 适用于弹道导弹的导航星选取方法 85
4.6.1 根据标准弹道均匀化选取导航星的方法 86
4.6.2 基于投影变换的弹载导航星表选取方法 91
4.6.3 基于螺旋基准点的导航星选取方法 99
4.7 基于预测跟踪星表提高星敏感器实时性的方法 103
4.7.1 预测跟踪星表的总体思想及基本结构 104
4.7.2 导航星表各部分结构 106
4.7.3 预测跟踪星表的实现 107
4.7.4 仿真验证 108
4.8 本章小结 111
参考文献 111
第5章 星图识别算法 114
5.1 引言 114
5.2 星图识别问题分析 114
5.3 经典星图识别算法 116
5.3.1 三角形算法 116
5.3.2 栅格算法 117
5.3.3 匹配组算法 118
5.3.4 奇异值分解算法 118
5.3.5 算法分析与比较 119
5.4 一种改进的主星星图识别算法 120
5.4.1 基于主星星图识别的导航星表构造 120
5.4.2 星图识别算法流程 122
5.4.3 数学仿真验证 123
5.5 基于三角形内切圆的星图识别算法 124
5.5.1 算法理论分析 124
5.5.2 基于三角形内切圆算法的导航星表构造 126
5.5.3 星图识别算法的具体实现 127
5.5.4 数学仿真验证 128
5.6 基于Quine三角形的改进星图识别算法 128
5.6.1 改进算法的可行性分析 128
5.6.2 特征三角形模式向量的构造 130
5.6.3 导航星库的构造 130
5.6.4 算法流程 131
5.6.5 仿真与分析 132
5.7 三角形识别中的选星策略及实现 133
5.7.1 选星策略 134
5.7.2 算法实现 134
5.7.3 仿真验证 135
5.8 改进的金字塔全天自主星图识别算法 136
5.8.1 导航星数据库的构造 136
5.8.2 金字塔星图识别算法及其改进 142
5.8.3 仿真验证 151
5.9 惯导辅助模式下的星图识别算法 155
5.9.1 由含误差惯导姿态信息估计星敏感器观测瞬时导航星表 155
5.9.2 惯导辅助模式下的星图识别实现流程 159
5.9.3 仿真结果分析 160
5.10 本章小结 164
参考文献 164
第6章 大视场星敏感器误差标定 167
6.1 引言 167
6.2 误差源及主要误差因素分析 167
6.2.1 星敏感器误差来源 167
6.2.2 星敏感器主要误差因素分析 168
6.3 误差模型及参数误差校正 171
6.3.1 星敏感器成像模型 171
6.3.2 参数误差校正 172
6.4 误差对星敏感器测量精度的影响分析 173
6.4.1 对单星测量精度的影响分析 173
6.4.2 对星间角距测量精度的影响分析 175
6.4.3 仿真试验验证 175
6.5 误差参数标定方法 178
6.5.1 参数标定常用算法分析 178
6.5.2 大视场星敏感器光学畸变对焦距标定影响分析 183
6.5.3 基于GA-LM融合的星敏感器参数标定算法 187
6.6 本章小结 193
参考文献 194
第7章 捷联惯性/星光组合导航原理与方法 196
7.1 引言 196
7.2 惯性/星光组合导航系统构成 196
7.2.1 系统的工作模式 196
7.2.2 系统的组合模式 197
7.2.3 星光量测信息修正惯性器件误差的方法 198
7.3 卡尔曼滤波算法在SINS/CNS中的应用 199
7.3.1 卡尔曼滤波算法 199
7.3.2 卡尔曼滤波算法下的系统建模 203
7.4 UKF滤波算法在SINS/CNS中的应用 208
7.4.1 UKF滤波算法 208
7.4.2 UKF滤波算法下的系统建模 213
7.5 粒子滤波算法在SINS/CNS中的应用 219
7.5.1 改进的边缘Rao-Blackwellized粒子滤波器设计 220
7.5.2 粒子滤波算法下的系统建模 222
7.6 本章小结 226
参考文献 227
第8章 捷联惯性/星光制导半实物仿真 230
8.1 引言 230
8.2 半实物仿真系统结构及组成 230
8.2.1 系统总体结构 230
8.2.2 部件组成及功能 230
8.3 系统模块设计 232
8.3.1 轨迹发生器的设计 232
8.3.2 星图模拟计算机的设计 232
8.3.3 星模拟器的设计 232
8.3.4 星敏感器的设计 233
8.3.5 导航计算机的设计 234
8.4 星光制导半实物仿真系统测试及标定 235
8.4.1 星模拟器光学系统测试 235
8.4.2 星敏感器光学系统测试 237
8.4.3 星敏感器的标定 237
8.5 SINS/CNS复合制导半实物仿真 239
8.5.1 仿真条件 240
8.5.2 仿真分析 240
8.6 本章小结 245
参考文献 245
第9章 基于大视场星敏感器星光制导技术展望 246
9.1 星敏感器的发展趋势 246
9.2 星图识别算法的发展趋势 247
9.3 姿态确定算法发展趋势 248
9.4 组合导航技术发展趋势 248
参考文献 249