吾爱光设

 找回密码
 注册
会员须知
会员须知
实用帮助
实用帮助
查看: 9629|回复: 17

[求助] 为什么Lighttools的追迹光线数不同会导致结果不同?

[复制链接]
  • TA的每日心情
    慵懒
    2024-4-22 13:51
  • 签到天数: 21 天

    [LV.4]偶尔看看III

    3

    主题

    9

    回帖

    0

    积分

    小白

    积分
    0
    发表于 2021-8-30 22:27 | 显示全部楼层 |阅读模式
    各位朋友们,我做杂散光分析,在追迹光线时,如果我设置不同的模拟光线数,得到的像面照度结果相差很大,请问这是为什么?如何解决这个问题啊

    (下面两张图就是同一个系统,追迹一千万和八千万条光线,有不同照度结果的截图)





    本帖子中包含更多资源

    您需要 登录 才可以下载或查看,没有账号?注册

    ×
    发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
    回复

    使用道具 举报

  • TA的每日心情
    奋斗
    2024-5-17 13:36
  • 签到天数: 438 天

    [LV.9]以坛为家II

    5

    主题

    125

    回帖

    21

    积分

    新手

    积分
    21
    发表于 2021-8-31 08:43 | 显示全部楼层
    Lighttools用的是蒙特卡洛方法来模拟,会有统计上的误差。你截图里的误差估计太高了,每次仿真都可能不一样,没有统计学上的意义。需要增加光学数目或者减小网格的划分。说明文档里要求到达每个网格上的光线数目不能低于40.
    发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2023-3-1 10:24
  • 签到天数: 161 天

    [LV.7]常住居民III

    13

    主题

    91

    回帖

    3

    积分

    小白

    积分
    3
    发表于 2021-8-31 08:57 | 显示全部楼层
    光线数多的话,误差会变小。同样的,光线数少的话,误差会变大。因为是由蒙特卡洛方法来 处理的。单根光线进行追迹的话,可以知道光线的路径。多数光线追迹(大于万根)的时候,可以使仿真结果误差值变小。一般做光线追迹都是这个思路
    发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
    回复

    使用道具 举报

  • TA的每日心情
    慵懒
    2024-4-22 13:51
  • 签到天数: 21 天

    [LV.4]偶尔看看III

    3

    主题

    9

    回帖

    0

    积分

    小白

    积分
    0
     楼主| 发表于 2021-8-31 09:06 | 显示全部楼层
    damon 发表于 2021-8-31 08:43
    Lighttools用的是蒙特卡洛方法来模拟,会有统计上的误差。你截图里的误差估计太高了,每次仿真都可能不一样 ...

    感谢!

    请问减小网格的划分里的网格是指接收器的网格吗?


    那如果我不需要看能量的具体分布情况的话,是不是接收器网格设置成1×1就可以?
    发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
    回复

    使用道具 举报

  • TA的每日心情
    慵懒
    2024-4-22 13:51
  • 签到天数: 21 天

    [LV.4]偶尔看看III

    3

    主题

    9

    回帖

    0

    积分

    小白

    积分
    0
     楼主| 发表于 2021-8-31 09:07 | 显示全部楼层
    托马斯羊 发表于 2021-8-31 08:57
    光线数多的话,误差会变小。同样的,光线数少的话,误差会变大。因为是由蒙特卡洛方法来 处理的。单根光线 ...

    谢谢!可是我这里已经追迹几千万条了啊

    发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
    回复

    使用道具 举报

  • TA的每日心情
    奋斗
    2024-5-17 13:36
  • 签到天数: 438 天

    [LV.9]以坛为家II

    5

    主题

    125

    回帖

    21

    积分

    新手

    积分
    21
    发表于 2021-8-31 09:31 | 显示全部楼层
    some1who 发表于 2021-8-31 09:06
    感谢!

    请问减小网格的划分里的网格是指接收器的网格吗?

    对的,接收器的网格划分,可以试试看1*1行不行
    发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
    回复

    使用道具 举报

  • TA的每日心情
    擦汗
    2024-5-17 13:37
  • 签到天数: 1133 天

    [LV.10]以坛为家III

    3

    主题

    47

    回帖

    25

    积分

    新手

    积分
    25
    发表于 2021-8-31 09:42 | 显示全部楼层
    不是追迹的光线越多得到的结果就一定会越准,而是要看接收器上接收到的光线,否则打那么多光线接收器1根都接收不到那一样还是没结果。看网格结果的样本数(N)那个值,是接收器接收到的光线数,第一张图上只有18,第二张图上更只有3。这说明99.99%的光线并没有落在接收器上。要么你可能用了散射材料,要么你可能直接镜面反射到了不是接收器的方向。说明目前这个模型还需要进行优化设计,否则跑起来太费时费力。
    发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
    回复

    使用道具 举报

  • TA的每日心情
    慵懒
    2024-4-22 13:51
  • 签到天数: 21 天

    [LV.4]偶尔看看III

    3

    主题

    9

    回帖

    0

    积分

    小白

    积分
    0
     楼主| 发表于 2021-8-31 10:08 | 显示全部楼层
    移云宝宝 发表于 2021-8-31 09:42
    不是追迹的光线越多得到的结果就一定会越准,而是要看接收器上接收到的光线,否则打那么多光线接收器1根都 ...

    谢谢,大多数光线没打到探测器可能是因为我做的是杂散光分析,光源在一定离轴角的位置,不是在光轴上
    发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
    回复

    使用道具 举报

  • TA的每日心情
    擦汗
    2024-5-17 13:37
  • 签到天数: 1133 天

    [LV.10]以坛为家III

    3

    主题

    47

    回帖

    25

    积分

    新手

    积分
    25
    发表于 2021-8-31 10:13 | 显示全部楼层
    some1who 发表于 2021-8-31 10:08
    谢谢,大多数光线没打到探测器可能是因为我做的是杂散光分析,光源在一定离轴角的位置,不是在光轴上

    如果想追踪特定杂光,有这几根光束,可以判断出光线的路径,对于路径中的一些光学表面可以设置为指追踪透射或反射,减小系统对不必要光线的追踪,也可以减少运算量,获得比较准确的杂光图。
    发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
    回复

    使用道具 举报

  • TA的每日心情
    慵懒
    2024-4-22 13:51
  • 签到天数: 21 天

    [LV.4]偶尔看看III

    3

    主题

    9

    回帖

    0

    积分

    小白

    积分
    0
     楼主| 发表于 2021-8-31 10:20 | 显示全部楼层
    damon 发表于 2021-8-31 09:31
    对的,接收器的网格划分,可以试试看1*1行不行

    请问误差估计大概多少算正常的啊?  您看这个怎么样


    本帖子中包含更多资源

    您需要 登录 才可以下载或查看,没有账号?注册

    ×
    发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    关闭

    站长推荐上一条 /3 下一条

    联系我们|本论坛只支持PC端注册|手机版|小黑屋|吾爱光设 ( 粤ICP备15067533号 )

    GMT+8, 2024-5-19 15:02 , Processed in 0.109375 second(s), 26 queries .

    Powered by Discuz! X3.5

    © 2001-2024 Discuz! Team.

    快速回复 返回顶部 返回列表