探测器接收的目标辐射亮度类设计_第1页
探测器接收的目标辐射亮度类设计_第2页
探测器接收的目标辐射亮度类设计_第3页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、探测器接收的目标辐射亮度类设计类的基本描述类名:CRadiationOfObjectl组成CRadiationOfObjectl。h, CRadiationOfObjectl。cpp功能:计算目标(舰艇)的辐射亮度。输入数据:探测器接收的波段范围-, '2,探测器光学系统的光谱透过率.opt ( ),大气的光谱透过率.atm( );目标表面反射率 :;太阳直接照射面积因子R,太阳漫反射系数P2 ;目标的温度T,目标的光谱比辐射率;,;输出数据:探测器接收的目标辐射亮度Lseanor ;基本数据:探测器接收的目标辐射亮度:m_dReceivedRadOfObj大气路程光谱辐射亮度:m_d

2、RadOfAtmospherePath目标自身发射光谱辐射亮度:m_dRadOfObject目标自身反射背景光谱辐射亮度:m_dRadOfReflectBackgrou nd目标自身反射太阳光谱辐射亮度:m_dRadOfReflectS un目标自身反射天空光谱辐射亮度:m_dRadOfReflectSky目标反射的海面光谱辐射亮度;m_dRadOfReflectSea大气的光谱透过率: PERMEA TIONOFATMOSPHERE 探测器光学系统的光谱透过率:PERMEATIONOFOPTICIAN目标表面的反射率:REFLECTOFOBJECTSURFACE 基本方法:序 号函数名称功能

3、说明1ComputeReceivedRadiato nO fObject计算探测器接收的目标的辐射亮度2ComputerRadiati onO fAtmospherePath计算大气路径光谱辐射亮度3ComputerRadiat onO fObject计算目标自身发射的光谱辐射亮度4ComputerRadiatio nO fReflectBackgroud计算目标反射的背景光谱辐射亮度5ComputerRadiatio nO fReflectS un计算目标反射的太阳光谱辐射亮度6ComputerRadiatio nO fReflectSky计算目标反射的天空光谱辐射亮度7ComputerRa

4、diatio nO fReflectSea计算目标反射的海面光谱辐射亮度类的数据定义2。1类的核心数据(基本数据)序号变量含义访问类 型变量类 型名称说明1探测器接收 的目标辐射亮度PublicDoublem_dReceivedRadOfObj此类最 终要得 到此变 量的值2大气路程光 谱辐射亮度PublicDoublem_dRadOfAtmospherePath3目标自身发 射光谱辐射 亮度PublicDoublem_dRadOfObject4目标自身反 射背景光谱 辐射亮度PublicDoublem_dRadOfReflectBackgrou nd5目标自身反 射太阳光谱 辐射亮度Publ

5、icDoublem_ dRadOfReflectS un6目标自身反 射天空光谱 辐射亮度PublicDoublem_dRadOfReflectSky7目标反射的 海面光谱辐 射亮度PublicDoublem_dRadOfReflectSea8大气的光谱 透过率宏定义Defi nePERMEATIONOFATMOSPHERE9探测器光学 系统的光谱透过率PERMEATIONOFOPTICIAN10目标表面的 反射率REFLECTOFOBJECTSURFACE2。2求大气路径光谱辐射亮度的数据定义2。3求目标自身热辐射亮度的数据定义(是否也跟目标面积有关)方法一数据表序号变量含义访冋类型变量类型

6、名称说明1目标的绝对温度PublicDoublem dTempOfObject2目标的光谱比辐射 率-宏定义Defi neRADIATIONOFOBJECT3第一辐射常数RADIATIONCONSTANTONE4第二辐射常数RADIATIONCONSTANTTWO5圆周率PI方法二数据表序 号变量含义访冋类型变量类型名称说明1目标自身的绝对温 度PublicDoublem_dTempOfObject2玻尔兹曼常数宏定义Defi neBOLTZMANN3目标的光谱比辐射 率RADIATIONOFOBJECT4圆周率PI2。4求目标反射的背景辐射亮度的数据定义2。4。1求太阳辐射的数据定义序 号变

7、量含义访冋类型变量类型名称说明1太阳总辐射照度PublicDoublem_dRadOfS un用内插 求得2面兀法线与面兀和 太阳连线之间的夹角PublicDoublem_dA ngleOfSu nAn dSurface3目标表面的辐射面 积宏定义Defi neAREAOFSURFACE4太阳直接照射面积COEFFICIENTOFSURFACE因子5天空的漫反射系数CONFFICIENTOFDIFFUSE6圆周率宏定义Defi nePI海平面上晴天太阳辐射照度计算值天顶角(度)S(sun)(瓦 M)天顶角(度)S(sun)(瓦 M)0865507351086260640208527048830

8、8328026040796901002。4。2求天空辐射的数据定义求天空辐射方法:辐出度 F(,T)M。二;函数表序 号变量含义访冋类型变量类型名称说明1天空的表 观温度PublicDoublem_dTempOfSky把天空视 作黑体2波尔兹曼 常数宏定义Defi neBOLTZMANN3大气的光 谱透过率PERMEATIONOFATMOSPHERE4圆周率PI2。4。3海面辐射序号变量含义访冋类型变量类型名称说明1海洋表面的绝对温度PublicDoublem dTempOfSea2海面表面的发射率宏定义Defi neEMISSIVITYOFSEA3波尔兹曼常数BOLTZMANN4圆周率PI三

9、类的方法设计3。1计算探测器接收的目标辐射亮度函数名称:ComputeReceivedRadiatonOfObject功能:根据大气路径光谱辐射亮度,目标自身发射的光谱辐射亮度,目标反射的光谱辐射亮度以及一些辅助参数求得探测器接收到的目标光谱辐射亮度。输入值:大气路径光谱辐射亮度,目标自身发射的光谱辐射亮度,目标反射的光谱辐射亮度,探测器光学系统的光谱透过率,大气的光谱透过率。序 号变量含义类型名称单位说 明1大气路径辐射亮度Doublem_dRadOfAtmospherePathW rad2目标自身发射辐射亮 度Doublem_ dRadOfObjectW rad3目标反射的辐射亮度Doublem_RadOfReflectBackgrou ndW rad4:探测器光谱透过率Defi nePERMEATIONOFOPTICIAN无5大气的光谱透过率PERMEATIONOFATMOSPHERE输出值:探测器接收到的目标的辐射亮度。序 号变量含义变量类型名称单位说明1探测器接收到的目 标的辐射亮度Doublem_ dReceivedRadOfObjW rad 亠最终求的量PDL语言设计double ComputeReceivedRadiat onO fObject ()/判断输入值的有效性If (其中有一个值不大于零 )

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论