论文部分内容阅读
随着GIS的推广应用,数字地图供不应求,利用卫星进行摄影测量得到迅速发展。而采用卫星进行摄影测量,需要的核心设备是摄影测量相机,目前成熟的摄影测量相机主要包括胶片型框幅立体测绘相机和传输型三线阵立体测绘相机。三线阵立体测绘相机由三台线阵CCD相机组成,三台相机同时对地面推扫,形成三幅具有不同视角且相互重叠的图像。每条图像都是在某一时刻由一台线阵CCD相机获得,这条图像与成像时刻的相机外方位元素及内方位元素相对应,根据摄影测量理论,当已知相邻时刻航带图像的外方位元素以及像点坐标时,可利用前方交会原理求解地面坐标。三线阵立体测绘相机从技术范畴需要跨越多个学科专业,其中最主要的学科包括光学、机械、电子学、热学、软件工程等。三线阵立体测绘相机软件系统位于三线阵立体测绘相机研制层次结构的最上层,为相机与用户之间的直接接口,软件系统的质量直接影响相机的成败及用户体验。本文提出了三线阵立体测绘相机软件系统需要的四个重要的控制算法,包括三线阵立体测绘相机摄影控制算法、三线阵立体测绘相机时间同步算法、三线阵立体测绘相机像移补偿算法、三线阵立体测绘相机调焦控制算法。三线阵立体测绘相机摄影控制算法中描述了三线阵立体测绘相机的CCD配置结构,定义了三线阵立体测绘相机的摄影基线和面阵摄像间隔。根据三线阵立体测绘相机的配置结构和摄影测量原理进行数学建模,计算出摄影基线长度和面阵摄像间隔。三线阵立体测绘相机时间同步算法分析了三线阵立体测绘相机图像对时原理,设计和实现了三线阵立体测绘相机图像对时算法,为三线阵立体测绘相机线阵CCD图像记录了精确的摄影时刻,为求解每行线阵CCD图像的外方位元素以及进一步解算各种测绘元素提供了必要的条件。三线阵立体测绘相机像移补偿算法建立了基于WGS84坐标系的像移计算方法,设计了数字高程图在像移速度计算中的处理算法,并分析了像移误差对成像质量的影响。三线阵立体测绘相机调焦控制算法提出了温度调焦和试探调焦的控制策略,并给出了闭环调焦和开关调焦的具体实现过程。本文设计了三线阵立体测绘相机软件系统的外部接口,包括CAN总线接口、GPS秒脉冲接口及图像数据接口;设计了三线阵立体测绘相机软件系统的内部接口,包括RS485接口及行周期接口。本文对软件系统的4个软件配置项在各自的硬件环境下的功能进行了详细的设计,实现的三线阵立体测绘相机软件系统已经通过在轨验证,软件的功能和性能满足摄影测量的需求。