0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

使用Speos optimization优化工具快速优化设计

LD18688690737 来源:Ansys 光电大本营 2023-10-31 09:11 次阅读

概述

优化是一个有助于找到一个光学系统的最佳解决方案的实验过程,它主要是利用参数的变化而试图达到预期的结果。在Speos 2023 R2中提供三种可供选择的方法来执行此类分析。

第一个是基于workbench创建的优化,可以参考文章(基于Ansys Workbench和Speos的准直全反射透镜优化设计案例),第二种使用optiSLang及其强大的优化功能,在optiSLang种直接调用Ansys Speos求解器,访问发布的参数,设计识别最重要的输入参数,多目标优化在不同目标之间进行权衡,第三种是利用嵌入到Speos中的优化工具optimization,允许基于随机算法Random search设置一个优化,以研究不同参数集对仿真结果的影响。

ff71f3aa-771a-11ee-939d-92fbcf53809c.png

本案例讲述使用Speos optimization 优化工具,快速优化设计。为描述案例讲解过程,首先对optimization工具的参数进行详细解释。

优化模式

Speos optimization优化功能提供三种优化模式: Random Search随机搜索算法是一种基于随机的全局优化方法,优值提供函数定义优化的收敛过程,Minimize允许获得尽可能接近目标值的模拟值。

Maximum允许获得尽可能远离目标值的模拟值。

Design of Experiment实验设计允许定义变量的值,通过使用基于所选变量的Excel文件来定义变量。Plugin插件允许使用自己创建的优化算法,以便在分析中增加更多的灵活性。

ff7e8b56-771a-11ee-939d-92fbcf53809c.png

ff85865e-771a-11ee-939d-92fbcf53809c.png

变量类型

Optimization特性根据变量的来源提供了三种变量类型。

Simulation variable模拟变量对应Speos的仿真变量,在此变量列表中可以选择光源的参数、探测器的参数、包括3D texture的参数。在optimization设置列表中,可以查看添加到优化中的变量的当前值,和数值变量可变范围,可以修改min和max的数值,使得变量在更大或更小的范围内变化。

ff8adece-771a-11ee-939d-92fbcf53809c.png

Design variable设计变量对应于光学部件设计参数,在Speos 中完成的所有OPD光学部件设计参数,都可以作为优化变量选择optimization中,例如lightguide、TIR、optical lens、optical surfaces等设计参数。

在optimization设置列表中,可以查看添加到优化中的变量的当前值,和数值变量可变范围,可以修改min和max的数值,使得变量在更大或更小的范围内变化。

ff940904-771a-11ee-939d-92fbcf53809c.png

Document variable对应于可以在spacecclaim Groups面板(驱动维度,脚本参数)中创建的输入参数,也可以是机械变量参数,例如机械半径等参数。

在optimization设置列表中,可以查看添加到优化中的变量的当前值,和数值变量可变范围,可以修改min和max的数值,使得变量在更大或更小的范围内变化。

ff9b8378-771a-11ee-939d-92fbcf53809c.png

优化目标

优化目标对应于想要评估的目标结果,是整个优化过程的最终评估元素。为了得到目标首先需要建立direct或者是inverse仿真,运算仿真得到XMP结果后,使用measure功能确认目标数值,例如RMS、average等,得到一个含有目标结果的XMP。然后创建优化optimization后,在target列表选择评估目标。

ffa73880-771a-11ee-939d-92fbcf53809c.png

优化

1.在Speos中,打开案例LightGuide_Tutorial,此案例可以在Ansys learning Hub优化课程中找到。

2.定义光源、探测器、材料属性、直接仿真运算得到XMP仿真结果。

3.对仿真结果中的出光区域的RMS做为目标优化值。

4.点击optimization,选择light guide仿真,选择R1-R5作为document variable,并修改参数变量的min和max。选择RMS作为target, 设置目标值,权重为1。

5.选择random search,Minimize优化,仿真运算时间600S,GPU运算仿真。

6.最终得到如下结果,优化后RMS降低,整体均匀性提高。

ffb1b4c2-771a-11ee-939d-92fbcf53809c.png

ffc47e90-771a-11ee-939d-92fbcf53809c.png








审核编辑:刘清

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • RMS
    RMS
    +关注

    关注

    2

    文章

    139

    浏览量

    35906
  • XMP
    XMP
    +关注

    关注

    0

    文章

    6

    浏览量

    7256
  • 求解器
    +关注

    关注

    0

    文章

    77

    浏览量

    4554

原文标题:Speos Optimization小工具快速优化设计

文章出处:【微信号:光电资讯,微信公众号:光电资讯】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    FRED应用:LED发光颜色优化

    emitting sources ),波长的光谱范围从厂商数据表中利用数字化工具获取数据。 此例子的布局包含3个任意的平面光源照射到一个接受屏。分析面附加于1)屏幕,计算色坐标值。2)光源,计算LED总功率
    发表于 01-17 09:39

    FRED应用:LED发光颜色优化

    emitting sources ),波长的光谱范围从厂商数据表中利用数字化工具获取数据。 此例子的布局包含3个任意的平面光源照射到一个接受屏。分析面附加于1)屏幕,计算色坐标值。2)光源,计算LED总功率
    发表于 01-07 08:51

    光波导系统中光栅几何结构的优化

    | | 次我们强调了快速物理光学软件VirtualLab Fusion分析光波导系统性能。这次我们在设计工作流程中处理一个密切相关的步骤: 在系统的耦合和扩展区域中使用的光栅几何结构的优化
    发表于 12-20 10:27

    光波导系统中光栅几何结构的优化

    快速物理光学软件VirtualLab Fusion拥有分析光波导系统性能。这次我们在设计工作流程中处理一个密切相关的步骤: 在系统的耦合和扩展区域中使用的光栅几何结构的优化。 VirtualLab
    发表于 12-16 10:39

    具有连续调制光栅区域的光波导优化

    和效率值,有必要允许光栅参数的变化,特别是在扩展器和/或输出耦合区域中。 为此,VirtualLab Fusion 能够在光栅区域中引入平滑变化的光栅参数,并提供必要的工具来根据定义的评价函数运行优化
    发表于 12-16 08:56

    云鼎科技与华为云签约化工工艺优化合作

    。双方将携手合作,共同打造具有国际水准、安全可靠的化工工艺优化解决方案。 根据协议,云鼎科技与华为云将充分发挥各自在算法创新、算力支撑、大模型研发等方面的技术优势。双方将围绕甲醇精馏装置工艺智能优化、AI综合分析识别
    的头像 发表于 12-09 13:55 450次阅读

    如何优化MEMS设计以提高性能

    MEMS器件的功能需求和技术指标,如灵敏度、精度、稳定性、功耗等。 这些指标将指导后续的设计和优化工作。 采用模块化设计 : 将MEMS系统划分为多个功能模块,如传感模块、执行模块、接口模块等。 每个模块可以独立进行优化和测试,提高整
    的头像 发表于 11-20 10:21 565次阅读

    使用Arthas火焰图工具的Java应用性能分析和优化经验

    分享作者在使用Arthas火焰图工具进行Java应用性能分析和优化的经验。
    的头像 发表于 10-28 09:27 357次阅读
    使用Arthas火焰图<b class='flag-5'>工具</b>的Java应用性能分析和<b class='flag-5'>优化</b>经验

    AFE7070在VHF频段优化工

    电子发烧友网站提供《AFE7070在VHF频段优化工作.pdf》资料免费下载
    发表于 09-26 10:39 0次下载
    AFE7070在VHF频段<b class='flag-5'>优化工</b>作

    使用逻辑和转换优化直流快速充电器系统应用说明

    电子发烧友网站提供《使用逻辑和转换优化直流快速充电器系统应用说明.pdf》资料免费下载
    发表于 09-11 09:49 0次下载
    使用逻辑和转换<b class='flag-5'>优化</b>直流<b class='flag-5'>快速</b>充电器系统应用说明

    优化 FPGA HLS 设计

    优化 FPGA HLS 设计 用工具用 C 生成 RTL 的代码基本不可读。以下是如何在不更改任何 RTL 的情况下提高设计性能。 介绍 高级设计能够以简洁的方式捕获设计,从而
    发表于 08-16 19:56

    倾斜光栅的鲁棒性优化

    直接纳入优化过程,例如参数变化分析仪。该工具结合了同一系统的多次迭代,在优化过程中实现了评价函数的表示和自动计算,如平均效率。在这个用例中,我们通过稍微改变填充因子来优化倾斜光栅来演示
    发表于 08-12 18:38

    宝塔面板Docker一键安装:部署GPTAcademic,开发私有GPT学术优化工具

    人工智能的浪潮中,GPT模型因其强大的自然语言处理能力备受瞩目。然而,为了更好地应用于学术领域,许多人希望能部署自己私有的GPT学术优化工具。本文将详细介绍如何通过宝塔面板和Docker一键安装
    的头像 发表于 07-02 11:58 2766次阅读
    宝塔面板Docker一键安装:部署GPTAcademic,开发私有GPT学术<b class='flag-5'>优化工具</b>

    OpenHarmony之开机优化

    一丶环境信息 源码版本:OpenHarmony-4.1-Release 板子型号:dayu200(RK3568) 二丶Bootchart工具 在开机优化时,我们需要借助Bootchart工具,当前
    发表于 07-01 16:39

    深度学习编译工具链中的核心——图优化

    等,需要调整优化网络中使用的算子或算子组合,这就是深度学习编译工具链中的核心——图优化。图优化是指对深度学习模型的计算图进行分析和优化的过程
    的头像 发表于 05-16 14:24 1071次阅读
    深度学习编译<b class='flag-5'>工具</b>链中的核心——图<b class='flag-5'>优化</b>