找回密码
 注册
Simdroid-非首页
查看: 320|回复: 13

[iSIGHT] isight进行DOE和优化分析,改变输入但输出不变,哪里出问题?

[复制链接]
发表于 2012-6-7 20:13:39 | 显示全部楼层 |阅读模式 来自 北京
悬赏5仿真币未解决
本帖最后由 最爱木头人 于 2012-6-7 20:15 编辑

   使用ISIGHT-FD 2.5 集成nastran进行DOE分析,然后优化分析,出现了以下几个问题,请大家帮我看看

(1)我改变patran生成的bdf为dat文件,然后选择输入变量,然后调用nastran进行分析出现了生成的f06文件的输出变量没有变化,并且没有写入数据,因为f06的生成时间没有变化。我自己怀疑是因为在dat文件中生成输入变量的字符格式不符合nastran的输入,有同学遇到过这个问题吗?


(2)有个优化目标的问题,如果是目标f=m-x,其中目标f要最小,m为一组确定的数比如说2, 4  ,6 ;  x为nastran输出的响应是随着输入的变换不断变换的,,现在如何在isight中设计目标函数f?  大家帮我看看

谢谢,请大家帮帮我吧,憋坏了。。。。

发表于 2012-6-7 20:59:51 | 显示全部楼层 来自 吉林
Simdroid开发平台
最可能的问题就是路径指定的不对
回复

使用道具 举报

 楼主| 发表于 2012-6-8 10:35:52 | 显示全部楼层 来自 北京
重阳 发表于 2012-6-7 20:59
最可能的问题就是路径指定的不对

路径尝试过,手动调试发现f06更新了,但是采用集成就出问题了。不知道版主有没有类似的例子,比如说采用调用sec文件来进行优化?避免isight读取bdf文件?  
  版主我上面第二个问题可有解决办法?谢谢啊
回复

使用道具 举报

 楼主| 发表于 2012-6-10 21:23:01 | 显示全部楼层 来自 北京
换了个方法,现在出现的是出现了(1)Input Data Ex changer .Format Exception :value dose not fit in columus in statement patran columns
                                              (2)value dose not fit in columns
貌似是数字格式的问题,看到输入文件里的有个数字是   100.       大家遇到过这个问题没有?
回复

使用道具 举报

发表于 2012-6-23 18:43:10 | 显示全部楼层 来自 江苏南京
我现在也出现这个问题呢
Input Data Exchanger: FormatException:value does not fit in columns in statement    input.columns(new LineLocator(0, new StringLocator("k3", Locator.SOP)), 4, 4).write(k3);
不知道如何解决
回复

使用道具 举报

 楼主| 发表于 2012-6-24 10:30:43 | 显示全部楼层 来自 北京
问题出在输入输出的文件上,换一个文件就可以了
回复

使用道具 举报

发表于 2012-7-27 14:31:21 | 显示全部楼层 来自 江西南昌
输入文件有问题
回复

使用道具 举报

发表于 2012-7-27 14:34:27 | 显示全部楼层 来自 江西南昌
wangchen0616 发表于 2012-6-23 18:43
我现在也出现这个问题呢
Input Data Exchanger: FormatException:value does not fit in columns in statem ...

输入文件有问题
回复

使用道具 举报

发表于 2012-7-29 19:12:49 | 显示全部楼层 来自 浙江宁波
学习了,入门中.......
回复

使用道具 举报

 楼主| 发表于 2012-9-26 21:48:57 | 显示全部楼层 来自 北京
huifangjia 发表于 2012-7-27 14:34
输入文件有问题

最后怎么解决的啊,能否说一下,就是输入文件的问题,怎么解决啊有没有好方法啊?
回复

使用道具 举报

发表于 2012-9-27 11:01:11 | 显示全部楼层 来自 广东茂名
我也出现 value does not fit in columns, 但是我一个一个地计算,是可以算通的呀,不知啥问题。
回复

使用道具 举报

发表于 2012-10-10 23:03:18 | 显示全部楼层 来自 辽宁沈阳
本帖最后由 wangybneu 于 2012-10-10 23:04 编辑

你可以用iSight去调用patran,改ses文件里的数字,然后让patran执行ses文件 在ses文件里运行nastran就是了
......patran -sfp -b ni.ses
回复

使用道具 举报

发表于 2012-10-16 20:50:30 | 显示全部楼层 来自 广东广州
请问有isight破解版么,想学习一下,但愁没有软件,489501796@qq.com
回复

使用道具 举报

发表于 2012-10-17 15:46:27 | 显示全部楼层 来自 四川绵阳
1, 第一个问题,首先,为啥要把bdf改为dat文件,nstran有可能不识别*.dat的输入文件,你用bdf试试,如果还不行就把bdf和zmf文件贴上来。

2,在nastran后面再加一个计算器
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Simapps系列直播

Archiver|小黑屋|联系我们|仿真互动网 ( 京ICP备15048925号-7 )

GMT+8, 2024-10-2 19:19 , Processed in 0.037457 second(s), 9 queries , Gzip On, MemCache On.

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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