菲涅耳反射计算实验.docx_第1页
菲涅耳反射计算实验.docx_第2页
菲涅耳反射计算实验.docx_第3页
全文预览已结束

下载本文档

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

文档简介

菲涅耳反射计算实验1421202 张昊A 蒙特卡罗方法计算菲涅耳反射的算法:1、 斜率累计概率分布为:F(tan)=1-exp-0.5(tan2)/2 (:斜率;:倾斜角)。2、 斜率的方差与风速的关系式:2=0.003+0.00512dwind(dwind:风速),将风速的值代入上式,得到斜率的方差2。3、 取随机数R。4、 用R代替F(tan),得R=1-exp-0.5(tan2)/2,继而得到倾斜角、斜率和随机数R的关系式即=arctan-22ln(1-R)1/2,将斜率代入此式,得到倾斜角。5、 产生随机数R,根据R所在区间确定倾斜角的符号(在0.0,0.5)区间为正,在0.5,1.0区间为负),则入射角加上倾斜角得到新的入射角,即d=d+。6、 又因为n1sin1=n2sin2,n1:空气折射率=1,n2:海水折射率=1.333,1:入射角,2:折射角,即sin1=1.333sin2,则2=arcsin(sin1/1.333)7、 求入射角和反射角的和差SUM和DIFF。由菲涅耳反射方程:(:入射角;:折射角)得:X=sin(DIFF)/sin(SUM);Y=tan(DIFF)/tan(SUM);RSURF=0.5(X2+Y2),求出RSURF。8、 只要RSURF的值比随机数R小,就将其记作被反射,最后用被反射的次数除以总光子数,得出的比值即为菲涅耳反射率。B 无风与有风条件下,菲涅耳反射随入射角度的变化曲线与特点。(1)无风条件:光线由空气入水,入射角分别为:0、10、20、30、40、50、60、70、80、90的菲涅耳反射值;比较光子数为1000,10000,20000时的计算精度。a.光子数为1000时,菲涅耳反射率与入射角的关系如图:特点:光子数为1000时:入射角40时,入射角越大,反射率越大;40入射角90时,入射角越大,反射率越大;入射角为0时,反射率接近0;入射角为90时,反射率接近1。b.光子数为10000时,菲涅耳反射率与入射角的关系如图:特点:光子数为10000时,菲涅耳反射率随入射角变化在0.5上下波动。c.光子数为20000,菲涅耳反射率与入射角度的关系如图:特点:光子数为20000时,菲涅耳反射率随角度变化在0.5上下波动。结论:无风条件下,光子数越少,精度越大。无风条件下,入射角为0时,菲涅尔反射率接近0;入射角为90时,菲涅尔反射率接近1。菲涅尔反射率随入射角增大而增大。(2)有风条件下:并且,风速分别为5m/s与10m/S光线由空气入水,入射角分别为:0、10、20、30、40、50、60、70、80、90的菲涅耳反射值。 光子数为10000。a.风速为5m/s时,光子数为10000,菲涅耳反射率与入射角度的关系如图:特点:菲涅尔反射率随入射角的变化趋势比较平稳,基本都在0.5上下稍稍波动。b.风速为10m/s时,光子数为10000,菲涅耳反射率与入射角度的关系如图:特点:菲涅尔

温馨提示

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

评论

0/150

提交评论