以梦为马,不负韶华

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

Fortran程序已写好,用Aspen外接时已编译了.obj,.dll文件,Fortran程序前面如何添....

[复制链接]
发表于 2014-11-18 17:27:28 显示全部楼层 |阅读模式

我做的是分凝分离器,用Fortran写好了计算程序,有输出结果。想用Aspen中用户自定义模型USER模块外嵌Fortran程序。看了很多资料,Aspen用户模型上说要首先用Aspen simulation engine编译成.obj文件,进而生成共享文件.dll。我也看了Aspen安装文件下自带的例子,sep.f中前面加了很多抬头语句,自己也看不太懂,所以更不会在自己的程序文件中加了。所以现在Aspen外接Fortran程序的工作停滞不前了,请做过类似工作的大神指教!我的qq:275191453.

aspen中自带的例子sep.f程序中的抬头语句,针对我自己的程序如何添加呢?

aspen中自带的例子sep.f程序中的抬头语句,针对我自己的程序如何添加呢?

用Aspen simulation engine编译好的.obj,.dll文件

用Aspen simulation engine编译好的.obj,.dll文件

Aspen运行时出错了

Aspen运行时出错了

本帖被以下云收藏推荐:

发表于 2014-11-18 17:27:28 显示全部楼层
Aspen中的fortran语言。

点评

感谢您的回复,能说下您的qq号么?方便向您请教  详情 回复 发表于 2014-11-19 11:24
回复 支持 反对

使用道具 举报

发表于 2014-11-18 17:27:28 显示全部楼层
看截图,应该是可以运行了,但是代码堆的有问题,有严重错误。至于抬头一般是解释说明用的(以C开头)或者定义程序所需变量

点评

感谢您的回复,能说下您的qq号么?方便与您联系。向您请教!  详情 回复 发表于 2014-11-19 14:15
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-11-18 17:27:28 显示全部楼层
woshimarque 发表于 2014-11-18 23:00
Aspen中的fortran语言。

感谢您的回复,能说下您的qq号么?方便向您请教
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-11-18 17:27:28 显示全部楼层
您说的是Aspen中自带的Fortran模块吧?我这个是一个完整的分凝分离器的模拟程序,需要用Aspen中那个“黑箱子”USER模型,整个把这个程序接进去算的。不知道您有什么好建议?

点评

只是单纯当作分离器的话应该不是很难,网上也有user做分离器的案例,表头里面的参数是供编写调用的,可以看成是与aspen的协议,有些也用不到,比如SIN,SOUT等简单的是看作user流入流出的物流的信息,work之类的是具  详情 回复 发表于 2014-11-20 11:29
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-11-18 17:27:28 显示全部楼层
六月痕 发表于 2014-11-19 09:57
看截图,应该是可以运行了,但是代码堆的有问题,有严重错误。至于抬头一般是解释说明用的(以C开头)或者 ...

感谢您的回复,能说下您的qq号么?方便与您联系。向您请教!
回复 支持 反对

使用道具 举报

发表于 2014-11-18 17:27:28 显示全部楼层
sunny阿梅 发表于 2014-11-19 11:26
您说的是Aspen中自带的Fortran模块吧?我这个是一个完整的分凝分离器的模拟程序,需要用Aspen中那个“黑箱 ...

只是单纯当作分离器的话应该不是很难,网上也有user做分离器的案例,表头里面的参数是供编写调用的,可以看成是与aspen的协议,有些也用不到,比如SIN,SOUT等简单的是看作user流入流出的物流的信息,work之类的是具体的格式设置,你可以看一下user model 官方说明书。

点评

恩看了《Aspen plus 用户模型定义》这本书中第5章,用户单元操作模型。感觉看不懂,把例子中的表头加进去出错了,  详情 回复 发表于 2014-11-20 15:11
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-11-18 17:27:28 显示全部楼层
bobgao 发表于 2014-11-20 11:29
只是单纯当作分离器的话应该不是很难,网上也有user做分离器的案例,表头里面的参数是供编写调用的,可以 ...

恩看了《Aspen plus 用户模型定义》这本书中第5章,用户单元操作模型。感觉看不懂,把例子中的表头加进去出错了,{:1106_361:}

点评

这个表头一般都是固定格式的吧,之前做的动力学用户模型,表头格式都是固定的。表头里面的参数带着就行,没用到没关系的,好多都是格式的设定,只要用到你所需要的参数就行。  详情 回复 发表于 2014-11-20 15:19
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-11-18 17:27:28 显示全部楼层
能告诉我你的qq号么?向您请教方便点,不会常打扰您的,谢谢O(∩_∩)O谢谢

点评

935696915  详情 回复 发表于 2014-11-21 08:35
回复 支持 反对

使用道具 举报

发表于 2014-11-18 17:27:28 显示全部楼层
sunny阿梅 发表于 2014-11-20 15:11
恩看了《Aspen plus 用户模型定义》这本书中第5章,用户单元操作模型。感觉看不懂,把例子中的表头加进去 ...

这个表头一般都是固定格式的吧,之前做的动力学用户模型,表头格式都是固定的。表头里面的参数带着就行,没用到没关系的,好多都是格式的设定,只要用到你所需要的参数就行。
回复 支持 反对

使用道具 举报

发表于 2014-11-18 17:27:28 显示全部楼层
本帖最后由 bobgao 于 2015-6-3 16:17 编辑
sunny阿梅 发表于 2014-11-20 15:15
能告诉我你的qq号么?向您请教方便点,不会常打扰您的,谢谢O(∩_∩)O谢谢

期待高手,希望大家共同努力,加油
回复 支持 反对

使用道具 举报

发表于 2014-11-18 17:27:28 显示全部楼层
一起学习~~~~~也要做类似的工作
回复 支持 反对

使用道具 举报

发表于 2014-11-18 17:27:28 显示全部楼层
楼主你是怎么开始做你的模型的呢?我现在也要用Fortran编写一个程序,相当于一个分离器,去脱除PM2.5,链接到ASPEN中,可是不知道怎么入手,能请教一下您么?
回复 支持 反对

使用道具 举报

发表于 2014-11-18 17:27:28 显示全部楼层
楼主你好,加不了你的QQ{:1106_400:},遇到和你相似的问题,想向你请教一下可以吗?{:1106_382:}
回复 支持 反对

使用道具 举报

发表于 2014-11-18 17:27:28 显示全部楼层
楼主你好,我最近也在做合成反应FORTRAN程序开发的毕业论文,能加下好友相互帮助吗
回复 支持 反对

使用道具 举报

发表于 2014-11-18 17:27:28 显示全部楼层
青古 发表于 2016-3-23 13:32
楼主你好,我最近也在做合成反应FORTRAN程序开发的毕业论文,能加下好友相互帮助吗

我也在做fortran开发能交流下吗,1347058893
回复 支持 反对

使用道具 举报

发表于 2014-11-18 17:27:28 显示全部楼层
努力理解中!
回复 支持 反对

使用道具 举报

发表于 2014-11-18 17:27:28 显示全部楼层
我想问一下,可不可以同时链接两个子程序啊,怎么链接啊
回复 支持 反对

使用道具 举报

发表于 2014-11-18 17:27:28 显示全部楼层
请问一下,如何链接好了想改FORTRAN程序还需要再重新链接一次么
回复 支持 反对

使用道具 举报

不想打字就选择快捷回复吧
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|以梦为马,不负韶华

GMT+8, 2025-4-7 13:27

Powered by 以梦为马,不负韶华

© 2024-2099 Meng.Horse

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