-
-
February 20, 2023 at 9:25 amQiXubinSubscriber
您好,lumerical的工作人员
我的问题:在使用电学仿真CHARGE的Optimization utility程序,其中Figure of merit优化的目标值要求是单个标量值,但是我仿真的目标是最大化太阳能电池的光电转化效率,其中这个转化效率是采用脚本代码计算的,并不是可以在Figure of merit的result选项中直接在项目树model中找到的。
后面在查阅官方给出的Optimization utility网址:https://support.lumerical.com/hc/en-us/articles/360034922953-Optimization,了解到可以设置用户定义算法(Advanced:Figure of merit script)。于是我将计算转换效率的代码复制进来。
但是还是解决不了其中Figure of merit优化的目标值要求是单个标量值,最终我是这样处理的随便选择一个不需要处理的且“满足单个标量值”的result作为优化的目标值,并添加两个需要记录的数据,在用户定义算法中去计算转换效率:我的问题是有没有更好的解决办法,就像FDTD中那样可以利用分析组去设置输出的result,并在Optimization utility中可以直接选择对应的优化目标值
非常感谢您的回答!
-
February 21, 2023 at 8:11 pmGuilin SunAnsys Employee
遗憾的是,CHARGE目前不具备分析组的功能,只能像你说的,在优化里面添加Figure of merit脚本。
如果需要复杂计算,请提一个Feature要求:
New Feature vote: Vote new features, and file your feature request
-
Viewing 1 reply thread
- The topic ‘CHARGE的Optimization utility程序设置’ is closed to new replies.
Ansys Innovation Space
Trending discussions
Top Contributors
-
1236
-
543
-
523
-
225
-
209
Top Rated Tags
© 2024 Copyright ANSYS, Inc. All rights reserved.
Ansys does not support the usage of unauthorized Ansys software. Please visit www.ansys.com to obtain an official distribution.