设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 3540|回复: 5

[求助] GA-observation

  [复制链接]
发表于 2011-12-2 02:53:18 | 显示全部楼层 |阅读模式
最近在用EMPLANT的GA模块,里面有一个observation是什么东西?
/ L4 G. p! ?' n另外如何用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的说法称之为“相同条件下的实验重复次数”。
8 b0 r" q% a  A& H4 U2、EventController的初始时间可以为0,但是初始日期最小只能为("1970/01/01"),设置方法:
1 \8 m7 y, Q* c' K* ~EventController.Date:=str_to_date("1970/01/01");2 \8 X8 m, |6 P
3、“evencontroller不能用reset置位,有没有类似赋值的方法?”---是不是指那个按钮不起作用,如果是的话,可以自己写一个method,再改名为Reset。
 楼主| 发表于 2011-12-3 04:50:18 | 显示全部楼层
老马多拉 发表于 2011-12-2 08:47 % i8 W  m2 Z  U, ]1 d( \
1、一般仿真模型运行时只按规定时间和条件运行一次,为体现仿真的随机性,GA可以自动改变每次的随机数种子 ...
- B0 u0 F/ S' U* D
谢谢大牛的回答哈。
7 `, U/ F1 D- x目前问题已经搞定
 楼主| 发表于 2012-1-3 03:33:56 | 显示全部楼层
老马多拉 发表于 2011-12-2 08:47
+ h4 o/ R& f& @) A: ^* Z1、一般仿真模型运行时只按规定时间和条件运行一次,为体现仿真的随机性,GA可以自动改变每次的随机数种子 ...

% m3 V) t8 W: D; Z2 ~) `; ^, E3 @老大,我有2个问题,第一是GA模块里的交叉,变异算法怎么看具体代码,您是否单独写过GA算法在EMPLANT中,还有您有没有用过DLL去连接其他软件,谢谢
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

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

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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