设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 3397|回复: 5

[求助] GA-observation

  [复制链接]
发表于 2011-12-2 02:53:18 | 显示全部楼层 |阅读模式
最近在用EMPLANT的GA模块,里面有一个observation是什么东西?
3 x9 Z, ]/ y+ B9 h3 T另外如何用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的说法称之为“相同条件下的实验重复次数”。  w5 R$ n' S$ t) {3 `# [& X7 O- c, G
2、EventController的初始时间可以为0,但是初始日期最小只能为("1970/01/01"),设置方法:4 ?" y1 e+ l% x  d+ A" r4 h6 T9 S
EventController.Date:=str_to_date("1970/01/01");- A4 K# W1 _6 P8 u3 f1 G/ P
3、“evencontroller不能用reset置位,有没有类似赋值的方法?”---是不是指那个按钮不起作用,如果是的话,可以自己写一个method,再改名为Reset。
 楼主| 发表于 2011-12-3 04:50:18 | 显示全部楼层
老马多拉 发表于 2011-12-2 08:47
0 Z2 S/ @: Q& r3 F! Q# i1、一般仿真模型运行时只按规定时间和条件运行一次,为体现仿真的随机性,GA可以自动改变每次的随机数种子 ...

8 I) [5 w5 M* h2 D" m  e. n" r谢谢大牛的回答哈。, c2 D' q  k+ {5 O' S
目前问题已经搞定
 楼主| 发表于 2012-1-3 03:33:56 | 显示全部楼层
老马多拉 发表于 2011-12-2 08:47
  E% l" |) `0 J8 ^9 x1、一般仿真模型运行时只按规定时间和条件运行一次,为体现仿真的随机性,GA可以自动改变每次的随机数种子 ...
* N5 w1 _2 k. ]
老大,我有2个问题,第一是GA模块里的交叉,变异算法怎么看具体代码,您是否单独写过GA算法在EMPLANT中,还有您有没有用过DLL去连接其他软件,谢谢
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2025-5-14 20:02 , Processed in 0.014731 second(s), 14 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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