设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 3539|回复: 5

[求助] GA-observation

  [复制链接]
发表于 2011-12-2 02:53:18 | 显示全部楼层 |阅读模式
最近在用EMPLANT的GA模块,里面有一个observation是什么东西?
2 ~7 A' ]' e5 `; L5 H另外如何用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的说法称之为“相同条件下的实验重复次数”。6 _2 K7 @/ e% b4 f3 b7 E
2、EventController的初始时间可以为0,但是初始日期最小只能为("1970/01/01"),设置方法:' Q2 t: R, k; K
EventController.Date:=str_to_date("1970/01/01");7 @3 @% q5 A3 _; x
3、“evencontroller不能用reset置位,有没有类似赋值的方法?”---是不是指那个按钮不起作用,如果是的话,可以自己写一个method,再改名为Reset。
 楼主| 发表于 2011-12-3 04:50:18 | 显示全部楼层
老马多拉 发表于 2011-12-2 08:47 2 w8 P( o1 I) F. a# A+ u" M
1、一般仿真模型运行时只按规定时间和条件运行一次,为体现仿真的随机性,GA可以自动改变每次的随机数种子 ...
9 ]( Q6 |, h- U3 N9 D  m
谢谢大牛的回答哈。: S4 k8 x, x  P: q( x+ T
目前问题已经搞定
 楼主| 发表于 2012-1-3 03:33:56 | 显示全部楼层
老马多拉 发表于 2011-12-2 08:47
) a8 R9 f. E1 M6 Y% T7 S1、一般仿真模型运行时只按规定时间和条件运行一次,为体现仿真的随机性,GA可以自动改变每次的随机数种子 ...
; r! I1 G$ K1 I2 v6 S
老大,我有2个问题,第一是GA模块里的交叉,变异算法怎么看具体代码,您是否单独写过GA算法在EMPLANT中,还有您有没有用过DLL去连接其他软件,谢谢
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2025-7-2 11:40 , Processed in 0.014488 second(s), 14 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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