本文主要是介绍Monte Carlo光线跟踪模拟塔式太阳能热发电接收面板上的辐射能密度分布,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
版权申明:本文是根据作者自己的项目经历提炼出来的光线跟踪方法在塔式太阳能发电仿真模拟上的应用,涉及具体的实现细节和背后原理。纯原创。如转载请注明出处。
目录
-
-
- 目录
-
- 坐标系
- 定日镜调整
- 镜面上产生入射光线
- 定日镜微表面slope error
- 欢迎使用Markdown编辑器写博客
- 快捷键
- Markdown及扩展
- 表格
- 定义列表
- 代码块
- 脚注
- 数学公式
- UML 图
- 离线写博客
- 浏览器兼容
坐标系
场地的坐标系如图,为了迎合DirectX的习惯,采用的是左手坐标系。
太阳方向由两个角度确定 (θ,ϕ) ,对应图中的方位角Azimuth,和高度角Altitude。 θ 定义为从正东方向出发,逆时针方向为正向。于是太阳的主方向 s 可以表示为
{x=cosϕ⋅cosθ,y=sinϕ,z=cosϕ⋅sinθ}
定日镜调整
定日镜是一个双轴跟踪(two-axis tracking)系统,每个定日镜都自带控制系统实时将太阳光聚焦到目标位置。根据定日镜中心坐标和接收器上聚焦点的坐标,可以计算反射光线方向 r ,再结合太阳方向 s ,根据反射定律可以得到定日镜的法向:
这篇关于Monte Carlo光线跟踪模拟塔式太阳能热发电接收面板上的辐射能密度分布的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!