基于CMOS图像传感器的纳型卫星遥感系统设计

发布者:BeaLaity0170最新更新时间:2009-09-22 来源: 清华大学学报关键字:纳型卫星  CMOS图像传感器  CAN总线  热循环实验 手机看文章 扫描二维码
随时随地手机看文章

  纳型卫星是指质量在1~10kg 之间的卫星。与微型卫星相比, 纳型卫星对遥感系统在质量、体积、功耗等方面的要求更加苛刻。目前广泛用于微型卫星遥感系统的电荷耦合器件CCD很难满足纳型卫星的使用要求。CMOS图像传感器采用标准的CMOS 技术, 继承了CMOS 技术的优点, 如静态功耗低、动态功耗与工作频率成比例、噪声容限大、抗干扰能力强、特别适合于噪声环境恶劣条件下工作、工作速度较快、只需要单一工作电源等。虽然 CMOS 器件的研究还未完全成熟, 如电离环境下暗电流稍大等问题还没有很好地解决,还不能完全取代CCD, 但不可否认CMOS 器件将是未来遥感传感器的发展方向。本文设计了一套纳型卫星CMOS 遥感系统, 并对其进行了热循环实验研究。

  1 纳型卫星遥感系统的设计

  1. 1 遥感系统总体设计

  纳星遥感系统如图1 所示, 包括镜头、CMOS图像传感器、现场可编程门阵列FPGA、静态随机存储器SRAM 和微控制器5 部分。

纳星遥感系统框图

图1 纳星遥感系统框图

  1. 2 光学系统设计

  1) 焦距设计

  遥感相机光学系统的原理如图2 所示。图中用一个透镜代表实际光学系统的透镜组, 示意了视场中地面景物的最小可分辨单元在成像面上产生一个相应的点。对于卫星遥感相机的光学系统, 因为成像物距等于卫星轨道高度h, 相对于焦距f 来说可认为是无穷远, 所以可认为光线都是近轴的平行光。这些近轴平行光通过光学系统的透镜组后, 汇聚在透镜组的焦平面上。因此, 从透镜组中心到焦点的距离, 焦距将大体上决定聚光系统的长度, 而光学系统的理论分辨率则主要由光学孔径D决定。

光学系统原理图

图2 光学系统原理图

  在实际设计中, 焦距通常是根据地面分辨率和图像传感器的大小通过下式来确定的:

焦距通常是根据地面分辨率和图像传感器的大小通过下式来确定的

  式中: h为卫星到地面的距离, rd为CMOS图像传感器探测面半径, R为相机成像覆盖半径。

  2) 光学孔径设计

  为保证成像器件探测面获得足够的曝光量, 根据遥感光学系统的经验计算相机光学系统的光圈数:

光圈数

  实际设计中, 一般取F≤4~5。

  遥感相机光学系统可近似为望远镜系统, 其最小分辨角, 即望远镜分辨率, 可用刚好能分辨开的两物点对系统的张角θr 表示, 根据望远镜分辨率和Rayleigh 衍射判据有如下计算式:

衍射判据

  式中λ为中心波长。光学系统在平坦地面上的理论分辨率为

理论分辨率

  式中θt为地物中心对光学系统的张角。

  设计中应综合考虑式(2) 和(4) 的结果, 选定的设计参数在保证遥感系统获得足够光照的情况下,要同时满足设计分辨率的要求。

  1. 3 电子系统设计

  考虑到星地相对运动速度, 每幅图像的曝光时间约为几毫秒, 故设计中采用现场可编程门阵列(FPGA ) 对CMOS 图像传感器进行时序控制, 并将输出的图像数据保存到SRAM 中。当需要传输图像的时候, 由FPGA 将保存在SRAM 中的图像数据读出, 通过CAN总线传至星上数据处理系统。

  1) 器件选型

  CMOS图像传感器按照像元电路可分为无源像素传感器(PPS) 和有源像素传感器(APS)。目前国际上能够买到的分辨率达到106级以上的CMOS图像传感器并不多, 价格差异也很大, 设计中应根据CMOS 图像传感器的光学要求和市场状况综合选型。为保证成像质量, 纳型卫星上宜选用CMOS 有源像素传感器。

  FPGA根据实现技术机理的不同, 可分为反熔丝型、EPROM或EEPROM型、Flash型、SRAM型等几种。根据航天器件要求, FPGA 控制器件宜选择反熔丝型FPGA 产品。选择SRAM 时, 主要考虑图像数据量要求以及SRAM的数据端口位数、存取时间、工作温度、功耗等因素。

  CAN 总线接口的主要任务是接收星上数据处理模块发来的命令, 完成对相机的相关监控, 将获得的图像数据分时发送给星上数据处理模块。本文选用的微处理器在MCS251 系列单片机的基础上集成了CAN 控制器, 既可以实现对遥感系统简单的监控功能, 又可以方便地实现CAN 通讯功能。

  2) FPGA 控制器设计

  作为相机成像模块的控制核心, FPGA 负责产生所有重要的控制时序, 包括产生CMOS 图像传感器的工作时序, 把读出CMOS 图像传感器数据存到SRAM 中; 将存放在SRAM 中的图像数据分时输出。整个FPGA 的传输模型如图3 所示。

FPGA 设计模型图

图3 FPGA 设计模型图

   FPGA 对CMOS 图像传感器的成像控制如状态转换图4 所示。当系统启动后, FPGA 先向CMOS 图像传感器发出芯片复位指令, 芯片复位完成后, 让Reset 指针沿着像素矩阵逐行移动, 而使Read 指针保持在初始位置(第0行) , 进行读前行复位。当Reset 指针到达某一目标行, 其间所间隔的时间满足积分时间时, 即开始激活Read 指针, 并开始移动Read 指针, 进行读取。如此循环交替移动两个指针, 不断进行读间行复位、行读取、读间等待, 即可保证整个像素阵列各行都符合所要求的积分时间。

FPGA 状态转换图

图4 FPGA 状态转换图

  3) CAN 总线接口设计

  CAN 总线接口的主要任务是接收星上数据处理模块发来的命令, 监控遥感相机模块的工作状态,包括遥感相机模块的电源控制、电流监测、温度监测、曝光时间控制等功能, 并将获得的图像数据分时发送给星上数据处理模块。设计上, 星上数据处理模块发来的指令会使微控制器进入中断, 设置相应的标志。微控制器查询各标志的变化, 根据星上CAN通讯协议完成相关动作, 包括监测遥感模块工作温度、工作电流, 设置曝光时间, 进行图像数据传输等操作。

  2 纳型卫星遥感系统的热循环实验

  2. 1 实验系统及方案

  为了方便完成在设计阶段的单模块调试, 实现遥感系统地面原理与性能测试, 本文采用PC机模拟星上数据处理系统, 利用CAN 卡将CMOS 相机与PC机相连, 建立了一套CMOS遥感系统地面测试系统。
  
本文采用德国Vtsch IndustrietechnikVT7034 型恒温实验箱, 在60~- 5℃温度区间内,每下降5℃采集一组暗图像。热循环实验之所以按照从高温到低温的顺序进行, 是因为实验所用恒温箱不能抽真空。如果反过来进行实验, 尽管不断向恒温箱内充氮气, 箱内微量空气中的水气仍可能凝结在相机上, 影响实验结果。

  2. 2 特征参数的提取

  1) 平均暗输出

  平均暗输出是在没有光照的条件下图像传感器输出的平均灰度值, 可由下式进行计算:

平均暗输出

  其中: I i,j是图像传感器在无光照条件下输出的暗图像灰度值矩阵, M 、N 是图像传感器像素阵列的行数和列数。

  2) 暗不一致性

  理想情况下, 在无光照的时候图像传感器的输出也应该是均匀的。但是图像传感器的像素间总是存在差异的, 因此暗输出总有波动。波动的大小表明图像传感器像素性能的稳定性, 计算方法是求出暗图像各像素输出灰度值的标准差

暗图像各像素输出灰度值的标准差

  其中各符号的含义与暗噪声计算式(5) 相同。

  2. 3 实验结果及分析

  按照2. 1 所述的方案进行实验, 得到了CMOS相机在60~- 5 ℃温度区间内平均暗输出以及暗不一致性随温度的变化曲线, 分别如图5、图6 所示。

平均暗输出随温度的变化曲线

图5 平均暗输出随温度的变化曲线

暗不一致性随温度的变化曲线

图6 暗不一致性随温度的变化曲线

  从图中可以看出, 平均暗输出随着温度的升高大致呈上升趋势。当温度小于10 ℃时, 平均暗输出上升速度较快;10~ 15 ℃上升趋缓;从15 ℃开始略有下降,到30 ℃时达到低谷,10~30℃之间,总的来说平均暗输出值变化比较平稳; 30 ℃以上, 平均暗输出值又以较快的速度上升。本文选用的CMOS图像传感器为256 级灰度输出, 实验中平均暗输出的变化范围为7.7567~10.1092。

  平均暗输出之所以随着温度的升高大致呈上升趋势, 是因为温度升高, CMOS图像传感器及其外围电子器件的热噪声都会升高; 而平均暗输出在10~30 ℃之间变化比较平稳, 甚至在15~30 ℃之间略有下降, 是因为CMOS图像传感器在设计上的特殊考虑保证了其在常温下具有最优的工作性能;这同时也说明了这套遥感系统的电噪声主要来源于CMOS图像传感器。

  暗不一致性随温度的变化不大, 实验中其变化范围为0.6148~0.8542,比平均暗输出低一个数量级, 可以忽略。
实验中还测试了CMOS相机的耐低温性能。关机后将相机降温至- 25 ℃,达到温度平衡后再升温至0 ℃,开机采集图像, 分析其性能变化。实验测得经受低温后, CMOS相机在0℃下的平均暗输出为7.2323, 比先前略有降低; 暗不一致性为0.8781,比先前略有增大。由于实验中暗不一致性始终比平均暗输出低一个数量级, 其变化相对平均暗输出可以忽略, 所以这个结果说明关机状态下低温环境不会对CMOS相机的成像质量产生显著的不良影响。综上所述, 本文设计的这套CMOS遥感相机在10~30℃之间平均暗输出变化平稳, 暗不一致性可以忽略,有利于对成像质量的控制和校正,是理想的成像温度范围。

   3 结论与展望

  本文设计了一套纳型卫星CMOS遥感系统, 体积为62mm×62mm×35mm,功耗小于0.6W, 质量小于150g,采用10μm像素尺寸、1024×1024像素数目的CMOS图像传感器, 光谱响应范围为400~800nm,配合焦距为50mm的镜头,在800km的太阳同步轨道上,可以实现大于150km×150km的地面覆盖面积和优于 160m 的地面分辨率,适于纳型卫星获取多光谱和彩色的普查信息。热循环实验表明, 该CMOS遥感相机能够耐受空间环境中- 25~60 ℃的卫星舱内温度变化, 在10~30 ℃的温度范围内工作稳定,可通过地面测试数据对其在空间获取的图像进行校正补偿。

  由于国际上对CMOS图像传感器在航天领域的应用研究较少, 所以设计出来的CMOS相机在上天之前, 还需要研究其热真空性能和抗辐照性能, 提出相应的补偿、加固措施。

关键字:纳型卫星  CMOS图像传感器  CAN总线  热循环实验 引用地址:基于CMOS图像传感器的纳型卫星遥感系统设计

上一篇:BIS-6320在超市多屏多媒体播放系统中的应用
下一篇:首例大屏幕智能汉显固态软起动器研制成功

推荐阅读最新更新时间:2024-03-30 21:29

汽车门锁模块的系统结构
汽车电子化是现代汽车发展的重要标志。汽车电子的广泛使用,使现代汽车比以往汽车变得更节能、更安全、更舒适。但当汽车内部电子设备采用传统的点对点方式连接时,电子设备的不断增加会导致连线大幅度增加,致使车辆重量随之增加,并削弱了车辆性能。为适应汽车电子设备迅速增加的需求,汽车电子网络应运而生。汽车内部已经基本形成了从低速到高速、从电缆到光纤、从有线到无线、从离散ECU的数据通信到中央智能控制的复杂网络系统。其中,在车身低速电子设备连接方面,低速CAN总线和LIN总线构成的混合网络正受到越来越广泛的关注和使用。汽车门锁作为汽车车身的重要部件之一,实现基于CAN/LIN网络的汽车门锁单元,有助于提高汽车车身的总体电子化水平。 汽车门锁是
[嵌入式]
基于单片机的光纤高温计的研究与设计
1 引言 高温区(800-2000K)的精确测量已成为科学研究和工业生产中的重要课题。目前主要测量方法有接触式的热电偶温度计和非接触式的辐射温度计。与热电偶温度计和辐射式温度计相比,光纤高温计不仅提高了接触法测温的测量上限,延长了使用寿命,而且避免了辐射式测温的较大误差 ,提高了测量精度。蓝宝石(单晶氧化铝)光纤具有高达2050℃的熔点,采用蓝宝石光纤制作高温传感器,利用单片机控制进行比色测温,同时,由通信系统将测量结果传到控制网络,基本可以满足高温测量的需求。 2 蓝宝石光纤高温计测温原理 蓝宝石光纤高温计是以黑体辐射理论为基础的温度传感器。传感器探头是在单晶蓝宝石光纤的一端制作封闭的圆柱形黑体腔,当黑体腔被置入待测温场后
[单片机]
基于单片机的光纤高温计的研究与设计
一种基于CAN总线的印刷检测方式的研究
在当今发达的社会中,墙纸已经普遍成为美化环境的装饰,而随着人们生活水平的提高,对墙纸的质量和美观程度的要求也越来越高。美观程度越高,意味着印刷的套印花色也会越来越多,这对墙纸印刷的误差检测水平和控制精度的要求也越来越高。 在多套色墙纸印刷的过程中,我们可以观察到,如果套印关系比较密切的花色之间存在着微小的误差也容易被发现,而对于套印关系不是很密切的花色,即使是有误差存在,也很难被观察出来。但在一副图案中并不是每一种花色都存在着密切的套印关系,因此,我们可以在相对码检测的基础上对其中套印关系比较密切的花色之间采用绝对码检测来减小误差的累积,而在传统的主从式误差检测方式中,只能设置为其中某一色作为主色,而其他花色都对其进行跟踪,因此
[测试测量]
一种基于<font color='red'>CAN总线</font>的印刷检测方式的研究
CAN总线解决方案在玻璃磨边机上的应用
   玻璃 磨边机是一种玻璃深加工设备,把粗加工成型玻璃的两边或者四边经过磨轮磨制成各种各样的边型,以适合各种不同的应用环境,比如汽车玻璃、家用玻璃等。以前所做的玻璃磨边机大都采用变频器来控制,通过普通电机来带动丝杆来调节磨刀的位置,效率低下且精度不高,严重制药了生产效率的提高,同时不能满足客户多样化的需求。 一、 系统电气框图   深圳步科电气有限公司及时响应客户需求,根据客户工艺要求因地适宜地为该系统选择了CAN总线解决方案,采用KINCO总线型控制器—K4 PLC作为系统控制核心,采用KINCO智能伺服驱动器作为磨刀驱动电机,彻底解决了客户目前遇到的问题。 控制原理如下:      系统配置图: 名称 型号 数量
[嵌入式]
基于LPC2292的汽车智能组合仪表设计
0 引言 汽车仪表是司机与汽车之间进行信息交流的窗口和界面,对于提高汽车仪表使用寿命,安全和经济行驶有着积极而重要的作用。本设计采用LPC2292 嵌入式 控制器 作为仪表的控制核心,汽车原有 传感器 无需更换,传感器的输出信号通过信号调理电路后送入MCU,经MCU处理后的信号通过LCD 显示器 显示出来。实时显示车速、发动机转速、水温、油位、总里程、子里程等车况参数,并对信息进行复杂处理从而为司机提供平均车速、经济油耗、剩余油量能跑里程数等有用信息,同时,还能对瞬时行车信息进行记录存储,实现“黑匣子”功能;对异常情况实现语音报警提示,且为今后功能扩展预留通讯接口。与传统汽车仪表相比,该仪表具有功能丰富、可靠性高、精度高、可视
[嵌入式]
CAN总线的嵌入式Web服务器设计
摘要:本文设计并实现一种可以将基于TCP/IP协议的计算机网络设备,与基于CAN总线协议的底层现场网络连通的嵌入式Web服务器。 关键词:嵌入式Web服务器 嵌入式Internet TCP/IP协议 CAN总线 引言 嵌入式系统指被嵌入到各种产品或工程应用中的,以微处理器或微控制器为核心的软硬件系统。嵌入式系统与Internet技术相结合,形成的嵌入式Internet技术是近几年随着计算机网络技术的普及而发展起来的一项新兴技术。它通过现有嵌入式系统,增加因特网接入能力来扩展其功能,创造性地提出以低价位单片机作为微处理器,使嵌入式设备而非PC系统直接接入Internet。在本文中,采用Ubicom公司的SX52单片机外接以太网
[应用]
CAN总线应用于蓝牙技术
  首先根据整个来电管理的过程设计三个状态,USB-BOX默认起始状态为Ready,当手机来电时,手机把蓝牙信号(呼叫过程提示)、(来电响铃提示)和CALLER_ID_IND(来电号码)等来电信息传给USB-BOX,USB-BOX进入状态,通过CAN帧将响铃提示信息发送给管理功放音响的收音机,把来电号码发送给液晶屏,这时收音机播放铃声,同时液晶屏上弹出显示页面,包括该电话号码,并提供是否接听的两个可导航选项,这个页面的标识符便是来电管理标识符。   在这个CAN网络汽车音响系统中,收音机和方向盘CAN节点提供人机操作接口控制USB-BOX,而USB音乐播放和蓝牙免提功能相关的液晶屏显示页面则由USB-BOX来控制。USB-BOX的程
[嵌入式]
独立CAN总线控制器SJA1000
    摘要: 在对CAN总线进行简要介绍的基础上介绍了Philips公司新推出的独立CAN总线控制器SJA1000的特点、内部功能和引脚定义,并对其内部寄存器进行了说明,同时列出了SJA1000的新增功能,最后给出它的典型应用电路。 关键词: CAN总线  接收FIFO  控制器  SAJ1000 1 CAN总线简介 CAN总线(Controller Area Network控制器局域网)是现场总线的一种。它是德国Bosch公司在1986年为解决现代汽车中众多的控制与测试仪器之间的数据交换而开发的一种串行数据通讯总线。CAN总线与其它通信网的不同之处有二:一是报文传送中不包含目标地址,它是以全网广播为基础
[应用]
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
最新工业控制文章
换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved