设为首页收藏本站

最大的系统仿真与系统优化公益交流社区

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 3384|回复: 5

[求助] GA-observation

  [复制链接]
发表于 2011-12-2 02:53:18 | 显示全部楼层 |阅读模式
最近在用EMPLANT的GA模块,里面有一个observation是什么东西?, O( j; y6 j* M
另外如何用simtalk代码让eventcontroller的初始时间0?
 楼主| 发表于 2011-12-2 02:53:42 | 显示全部楼层
望各路大牛解答啊,小弟在这先谢过
 楼主| 发表于 2011-12-2 03:29:50 | 显示全部楼层
另外说一下,evencontroller不能用reset置位,有没有类似赋值的方法?
发表于 2011-12-2 08:47:42 | 显示全部楼层
1、一般仿真模型运行时只按规定时间和条件运行一次,为体现仿真的随机性,GA可以自动改变每次的随机数种子运行多次,而observation是指同等条件下只改变随机数种子的观测次数,按DOE的说法称之为“相同条件下的实验重复次数”。# _' _1 F' i9 O9 T4 C5 _& j& b( O* D
2、EventController的初始时间可以为0,但是初始日期最小只能为("1970/01/01"),设置方法:6 o0 s& i# a$ M: `# x$ H' |/ g6 L& ]' H; a
EventController.Date:=str_to_date("1970/01/01");
7 D! `. \8 }) j. a; t+ j3、“evencontroller不能用reset置位,有没有类似赋值的方法?”---是不是指那个按钮不起作用,如果是的话,可以自己写一个method,再改名为Reset。
 楼主| 发表于 2011-12-3 04:50:18 | 显示全部楼层
老马多拉 发表于 2011-12-2 08:47
! n* [/ u' X/ x0 I  p1、一般仿真模型运行时只按规定时间和条件运行一次,为体现仿真的随机性,GA可以自动改变每次的随机数种子 ...

8 p% X$ x& z4 [4 D: Z/ E+ c* K谢谢大牛的回答哈。
' ^5 V1 B; ]6 o+ ]$ W目前问题已经搞定
 楼主| 发表于 2012-1-3 03:33:56 | 显示全部楼层
老马多拉 发表于 2011-12-2 08:47 : n: O# G; v* S8 Y# ]( K. z
1、一般仿真模型运行时只按规定时间和条件运行一次,为体现仿真的随机性,GA可以自动改变每次的随机数种子 ...
: z3 C8 ?8 }. @9 H. H
老大,我有2个问题,第一是GA模块里的交叉,变异算法怎么看具体代码,您是否单独写过GA算法在EMPLANT中,还有您有没有用过DLL去连接其他软件,谢谢
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|Archiver|手机版|SimulWay 道于仿真   

GMT+8, 2025-5-12 11:36 , Processed in 0.013818 second(s), 14 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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