AIPOD是由天洑软件自主研发的一套通用的智能优化设计软件平台,在AIPOD 2.0基础上,经过迭代研发,现正式推出AIPOD 2.1,在软件功能和操作体验方面作了升级,具体包括:
在浏览器版的基础上,新增了桌面版;
提供了覆盖主流CAE软件的节点工具箱;
全面升级软件核心优化算法 - SilverBullet,实现了更强大的优化功能;
新增了22种单目标优化算法;
新增4种多目标优化算法;
补充了对离散变量优化的支持;
增加了4种DOE算法;
提供了流程自检功能,并提升了软件界面交互的友好性。
AIPOD 2.1新功能的加入将有效降低用户的学习和使用成本,更好的帮助用户开展优化设计。
一、新增桌面版软件
AIPOD 2.1在支持基于浏览器操作的基础上,增加了本地客户端启动模式,摆脱了AIPOD 2.0对浏览器的依赖。双击桌面上快捷方式或安装目录下的aipod_window.exe均可启动本地客户端,如图 1所示。
图 1 本地客户端启动
二、计算流程集成优化
AIPOD 2.1提供了主流CAE软件在内的CAE节点工具箱。基于这些定制化的商用软件接口,用户通过简单的操作即可实现批处理命令生成与变量识别,从而快捷地实现计算流程集成,如图 2所示。
批处理命令自动生成 | 变量自动识别与关联 |
图 2 CAE节点快捷配置
此外,计算流程搭建过程中,软件会根据用户操作,实时捕捉计算流程中存在的非法配置信息,给出警告与提示,辅助用户更好、更快的实现计算流程集成。
三、SilverBullet升级
AIPOD 2.1中对SilverBullet优化算法进行了升级。升级后的SilverBullet优化算法稳定性进一步提升,现可应用于离散整型优化场景。算法开放了“自动忽略求解失败算例”接口,支持将“成功算例”作为计算总次数设定对象,便于用户更可控地管控优化过程,如图 3所示。
图 3 SilverBullet增加对连续整型变量支持
此外,AIPOD 2.1还支持用户对工程文件路径和算例工程文件夹在整个寻优过程中的保存规则进行配置。
四、通用优化算法补充与升级
AIPOD 2.1补充了包含CG等梯度型算法和MGA等进化型算法在内的22种单目标优化算法,以及基于MOEA/D框架的4种多目标优化算法。并对NSGA3等优化算法进行了升级,实现了对离散变量优化的支持,如图 4所示。
图 4 通用优化算法补充与升级
五、DOE算法补充
图 5 DOE算法补充
六、分布式支持
图 6 分布式配置
七、其他