SIMPACK-学习记录-Doe相关

目录

前言

1 新建DOE

2 进行DOE配置

2.1 .csv文件建立

2.2 配置参数

(1) Factor Set

(2)定义responses界面

(3)task

 (4)Contorl界面

3 后处理


前言

        SIMPACK里的DOE方法是一种批处理的好方法。DOE='Design of Experiments',帮助文档里给的简介是:允许您轻松配置和控制现有Simpack模型上的实验。它遵循实验设计和响应面方法学的共同规则。

        写这篇文章主要是想记录下使用Doe过程中的一个案例。主要是涉及到多个变量在多个参数下变化时的批处理方法。

1 新建DOE

        点击工具栏上的DoE,点击新建

        接下来会弹出新建DoE界面,需要定义三个东西。第一个是DOE配置文件,找个位置新建一个就好;第二个是需要做DOE的模型;第三个是DOE结果文件存储的路径。

关于第三点,这个路径不能和配置文件在一个文件夹里,否则会报错(如下图),建议新建一个新的空白文件夹用于存储。

2 进行DOE配置

        帮助文档里有关配置的方法很多,建议看一下,这里只介绍下我用的方法,主要用的是从文件中导入变量取值的方法。

2.1 .csv文件建立

        这里需要准备一个后缀是.csv的文件。具体格式要求可以看这里

        下面是个人的一个简单理解:

        这个csv文件主要包含了有几个变量参加了批处理计算,每个批次各个变量的取值。主要包含3大部分,第一部分绿色框出来的,表示这个一共要做几组实验;第二部分是红色框位置,是变量名,这里要用单引号框起来;第三部分是黄色框位置,表示各个变量的取值,黄色框的每一列表示一组实验中各个变量的取值。

2.2 配置参数

(1) Factor Set

        定义完csv文件后,开始配置。在Factor位置点击右键,新建Factor Set

        选择从文件导入,将建立好的csv导入进去。下面的level是自动读取的你的文件里的第一行。

        导入进来就可以看到这里

还可以单独双击某个变量看它的取值

(2)定义responses界面

        选择responses,找到需要看的结果单元,拖进右边

 

(3)task

        打开task界面,新建task,选择需要的设置

 (4)Contorl界面

        点击control界面,里面有各个实验的内容。点击开始实验。可以看到实验在进行。

3 后处理

        等待一段时间,实验显示完成后,可以在后处理文件中进行处理

         后处理文件在开头定义的存储目录中,后缀是.sbr

  • 4
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 4
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值