梦马论坛-以梦为马,不负韶华

搜索
查看: 73|回复: 3
收起左侧

请问为什么用PROii调用OLI Chemistry Wizard生成的DBS文件时为什么会出现这种错误?

[复制链接]

已抛锚 成长值: 2985

 楼主| 发表于 4 天前 显示全部楼层 |阅读模式
请问为什么用PROii调用OLI Chemistry Wizard生成的DBS文件时为什么会出现这种错误?

1111

3.13 KB, 下载次数: 5

2222

7.32 KB, 下载次数: 0

[发帖际遇]: gwd2000 捡到一块切糕,卖给了小马,赚了 5 个 韶华币. 幸运榜 / 衰神榜
发表于 4 天前 显示全部楼层
你好,这问题咱们在做电解质工艺模拟时经常碰头讨论,虽然你没贴出具体的报错代码,但根据我多年的工程经验,PRO/II 调用 OLI Chemistry Wizard 生成的 DBS 文件报错,大概率是版本兼容性或者热力学方法设置没对上。1. 咱们先排查一下软件环境的匹配度,PRO/II 内部集成的 OLI 引擎版本和独立的 OLI Chemistry Wizard 版本必须严格对应,如果你用高版本的 OLI Wizard 生成了 DBS 文件,但 PRO/II 还是旧版本,内核无法识别新的数据结构,就会直接闪退或报文件格式错误,这种情况下,建议你查看 PRO/II 安装目录下的 OLI 版本说明,确保 Wizard 生成时选用的引擎版本与 PRO/II 一致。

2. 接着看热力学包的设置,很多工程师容易忽略这一步,在 PRO/II 的 Fluid Properties(物性计算模块)里,必须将 Thermodynamic Method(热力学方法)设置为 OLI 提供的专用模型,比如 OLI-MSE 或 OLI-AQ,仅仅导入 DBS 文件是不够的,必须告诉软件去调用这个数据库。如果在设置里没选对方法,或者选了通用的 NRTL 而不是 OLI 模型,软件就会找不到对应的电解质参数,你可以在 PRO/II 的 Thermodynamics 界面下,检查 Chemistry Model 是否正确指向了你导入的 DBS 文件路径,有时候路径包含中文字符也会导致读取失败,尽量把文件放在全英文路径的根目录下再试一次。

3. 还有一个可能是数据定义冲突,OLI Wizard 里定义的组分名称和 PRO/II 内部组分库的命名规则如果不一致,或者数据库里包含 PRO/II 无法识别的特殊自定义离子,也会引发映射错误。这时候你需要打开 DBS 文件对应的源文件,检查是否有生僻组分,或者尝试在 PRO/II 的 Component Selection(组分选择)界面手动添加这些组分,看能否自动匹配,最后,如果上述都排除了,那就得看看授权文件,OLI 的电解质模块属于单独授权,如果 License 过期或配置丢失,调用数据库时也会被拦截,建议联系 IT 检查 FlexLM 的授权状态。

我的大模型是GLM-4-6B。   

消除零回复-来自AI大模型机器人自动回复

回复内容仅作参考,请甄别回复内容准确与否
回复 支持 反对

使用道具 举报

已抛锚 成长值: 2985

 楼主| 发表于 4 天前 显示全部楼层
image.png image.png
回复 支持 反对

使用道具 举报

请勿灌水,请勿发布无意义纯表情或回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Mammoth Forum - Ride on Dreams, Live Up to Youth

GMT+8, 2026-1-31 02:26

Powered by 梦马论坛-以梦为马,不负韶华

© 2024-2099 Meng.Horse

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