FRED光学工程软件:软件能力、集成方案与适用场景

软件定位

FRED是一款光学工程软件,它利用光线追踪技术模拟光线在光学系统中的传播路径。20多年来,领先的科研和工程公司一直使用FRED来解决他们最棘手的光学模拟问题。

FRED从一开始就被设计成一个通用的光线追踪器,它具有类似CAD的简单用户界面,可以轻松处理任何复杂程度的光机模型,并且能够传播相干光和非相干光,并为系统的每个组件赋予真实的表面属性。FRED可用于多种应用场景,例如:杂散光分析、激光系统、照明和非成像光学、成像系统、多波长系统、热成像。

核心功能

FREDClassic我们的FRED光学工程软件入门版,为用户提供在光机系统中传播相干光和非相干光所需的核心功能,并为系统的每个组件分配真实的表面和材料属性。FREDClassic(又名“FRED”)是一款功能强大的软件解决方案,可以处理各种应用,例如:杂散光分析、激光应用、照明和非成像光学、多波长系统等等!

FREDOptimumFREDOptimum包含了FREDClassic的所有功能,并提供了更强大的功能,更适合分析复杂的光机系统。其多线程光线追踪功能最多可在127个核心上运行,此外,该版本软件还支持在分布式计算机网络中共享计算资源。

此外,FREDOptimum还具有多变量优化器,包含各种局部和伪全局算法、参数灵敏度分析、系统配置管理器和参数拾取功能。FREDmpc如果追踪10亿甚至1万亿条射线,你的分析会不会有所裨益?

FREDmpc是FRED的最新、最强大的版本,它包含了FREDOptimum的所有功能,并且允许在GPU上执行光线生成、光线追踪和分析,从而实现速度极快、辐射精确的光机光线追踪和分析。计算速度通常比多线程CPU光线追踪快100倍以上,同时还能生成辐射测量学上正确的结果,并提供用于杂散光分析的光线路径报告。

此外,通过堆叠GPU和/或分布式计算,速度还可以进一步提升,使用户能够获得几乎无限的计算能力。基本脚本语言所有版本的FRED都内置了BASIC脚本语言,可以进一步扩展程序的功能,添加尚未提供的功能。几何体、涂层、材料和散射模型等基本元素都支持用户自定义脚本。

FRED拥有2000多个BASIC语言专用脚本扩展,用户可以编写自定义例程和分析程序来自动化流程并进行计算。

此外,利用COM实现的客户端-服务器自动化功能,使得FRED可以与MicrosoftExcel和Matlab等程序直接交互。FRED创新的图形用户界面和BASIC脚本语言的强大结合意味着该软件的功能可以用于极其广泛的应用。

应用与价值

1、快速准确地模拟几乎任何光源,包括激光器、弧光灯、LED、理想发射器、灯泡和用户自定义光线集。

2、高级几何、散布、优化、公差、脚本和图形工具。

3、根据表面定义(包括材料、薄膜涂层、散射模型等)赋予真实的物理光学特性。

4、对光线追踪过程中使用的光线追踪属性进行精细控制。

5、全面的追踪后分析功能和报告。

6、复杂光学/机械系统的实时可视化/编辑。

7、可通过用户自定义脚本进行高度扩展。

评论