|
|
哎,老哥碰上这事确实头大,V15在数据库这块儿埋的坑不少,很多老装置升级时都踩过一遍,你这个情况跟帖里那位讲得挺透,我再补充几条现场摸爬滚打总结出来的排查路子。
第一个,除了直接点Restore Defaults,还建议你手动检查一下组件数据库的关联。在V15里,Tools菜单下找到Component Database Manager,进去后逐个点一下缺失组件,看看物性来源栏里是不是空的或者显示“Not Available”,如果是,手动从内置库里重新指定一个通用的物性包,比如选APV75或者PENG-ROB,这两个图省事也能覆盖大多数烃类或化工场合,别纠结是不是原生V14的。
第二个,如果这些缺失组件是你自己之前在低版本里手动添加的自定义物质,那得留个心眼。低版本里的用户物性库(比如叫userlib.dat或者custom.dat)可能在V15里没被自动加载。建议去C:\ProgramData\AspenTech\Aspen Plus V15下的Data文件夹里找找,看看有没有类似的.lib或.dat文件,没有的话就把低版本的那个拷过来,然后在Simulation Settings - Simulation Options - Custom Data里把它挂上,不然V15读不到你定义的物性数据,届时就怼不上。
第三个,得确认一下你是不是装的破解版或补丁不全的版本,因为有时候V15缺了某些新装的物性包或者官方热补丁,老数据库组件会掉链子。去Control Panel看看Aspen Properties相关的组件是不是都完整,尤其是那个Database Engine或者OLEREpository,少一块就报数据库缺失。
最后提醒一下,搞完这些如果还弹窗报错,最好直接导出一个低版本的.bkp文件,用V15的Template去重新建一个案例(File - Open - 选择.bkp时别勾“Import”,直接点Open然后系统会自动给你转),转的时候注意看日志,里面有具体的物性映射失败记录,比盲猜效率高得多。万一还是搞不定,就甭硬撑,回头用V14或V11的老版本来算那个案例,毕竟数据不准、跑着跑着发散才是真麻烦,别为了省事把最高最低沸点、泡露点算崩了。 |
|