资   讯   中   心

abaqus软件分析指南385:定义设计空间-凯发网站

来源: | 作者:thinks | 发布时间: 2024-05-27 | 37 次浏览 | 分享到:

定义设计空间

设计空间由研究中要变化的参数的选择以及参数类型和可能的值的规范来定义。

 

参数化研究创建

使用study=parstudv脚本命令(见astudv=parstudy())创建参数化研究并选择要考虑变异的独立参数。astudv是您指定给指令建立的参数研究物件的pvthon变数名称。参数化研究对象的方法来实现参数化研究的所有行为。

 

输入文件用法

辅助学习=辅助学习(par=、name=、冗长=、目录=)

 

参数定义

使用研究。define命令(请参阅astudy.define())指定参数类型(选择internuous或discrete标记;标记是用于在特定命令中选择选项的符号常数)

 

并且可选地指定可能的参数值的域和参数的参考值。如果域和/或引用值未在此命令中指定,则可以在参数采样中指定。

 

参数的重新定义被视为完全的重新定义;也就是说,不保留该参数以前定义的任何信息。

输入文件用法

学习定义(令牌、par=、域=、引用=)

连续参数类型在这种情况下,参数可以采用由最小值和最大值指定的连续域中的任何值;例如domain=(3.,10.)

离散参数类型

在这种情况下,参数只能接受定义离散域的列表中指定的值,例如domain=(1,4,9,16)。

 

采样并组合参数值以创建设计点集

在使用组合操作创建第一组设计点之前,必须对参数研究中的每个参数进行采样。在执行后续组合操作之前,可以重新定义或重新采样参数研究中的任何参数。

 

参数抽样

使用研究。sample命令(请参阅astudv:sample()并选择一个可用的标记(interval、number、referetion或ameues)来选择采样的执行方式。必须给出的采样数据取决于采样的方式,如下所述。

 

区间采样

此采样命令假定您指定了可能的参数值的域,并希望在该域中以固定的时间间隔对参数值进行采样。对参数的极值进行采样。采样的参数值的数量取决于区间和域。由于会对极值进行采样,因此最后的采样间隔通常会小于您指定的间隔。

 

此采样命令中的域规范是可选的

l如果在此命令中指定了域,它将临时重新定义在define命令中指定的域。

l如果此命令中未指定域,则使用define命令中的域规范进行采样。

l当未在此命令或define命令中指定域时,将标记错误。

l对连续和离散参数的采样间隔有不同的解释:

l对于连续值参数,样本间隔的间隔基于数值。例如,指定间隔=10。对于domain=(10.,35.)的连续参数,将对10.,20.,30.和35的值进行采样。为这个参数。

l对于离散值参数,样本间隔的间隔是基于值列表的索引。索引表示条目在列表中的位置,从位置0开始一直到位置1、2、3等。在这种情况下,间隔必须是整数。例如,指定区间=-2

 

对于domain=(1、2、3、5、7、10)的离散参数,将创建10、5、2、1的样本值。为这个参数。

 

间隔可以有正值或负值(不允许为零)。正间隔表示连续参数的采样从最小值开始,离散参数的采样从值列表中的第一个值开始(前向采样)。负间隔表示连续参数从极大值开始采样,离散参数从值列表中的最后一个值开始采样(反向采样)。当使用tuple组合操作时,反向采样非常有用(参见参数样本组合的讨论)。

 

interval选项的两个特殊情况值得注意

l大于连续参数值范围或离散参数值个数的正区间值将对连续参数的最小值和最大值或离散参数列表中的第一个值和最后一个值进行采样。

l大于连续参数值范围或离散参数值个数的负区间值(绝对值)将对连续参数的最大值和最小值或离散参数列表中的最后一个值和第一个值进行采样。

输入文件用法:

astudy.sample(interval,par=,interval=,domain=)

 

采样值也可以用类似的方式来解释。相同的规则用于字符串类型的离散参数。例如,为具有domain=的'c3d8r离散参数指定number=3('c3d8'c2d8’、'c3d8h’)将创建c3d8c3d8和'c3d8h’的样本值。

 

number选项的三种特殊情况值得注意

l指定number=1将对参数的中心值进行采样,这在关注设计空间的中心时很有用。

l这是使用number选项不对参数的极值进行采样的唯一情况。

l指定number=2将对参数的极值进行采样,这在关注设计空间的边界时很有用。

l指定number=3将对参数的中心值和极值进行采样,这在关注设计空间的中心值和边界值时非常有用。

 

不允许指定数字=0。允许数值为负值这表示采样的顺序相反。对于连续参数,逆序意味着第一个采样值最大,最后一个采样值最小。对于离散参数,逆序意味着第一个采样值是值列表中的最后一个,而最后一个采样值是值列表中的第一个。当使用tuple组合操作时,反向顺序采样是有用的(参见参数采样组合的讨论)。

输入文件用法

一个研究样本(编号,par=,编号=,域=)

 

温馨提示:

此文档为达索官方英文文档翻译,尽管我们已经尽力确保准确性,但在翻译过程中可能会有一些错误或细微差别。如果想要了解官方原版,可联系客服进行索取。

 主 营 产 品
cst
abaqus
powerflow
xflow
simpack
catia
最 新 内 容
热 门 文 章
知 识 科 普
方 案 解 析
  • 汽车交通
  • 风能电源
  • 船舶机械
  • 生物医疗
  • 土木建筑
  • 新能源
  • 高科技
"))
网站地图