malone2589 发表于 2013-3-26 19:02

设计变量 项目变量 输出变量!

这3个变量在rmxprt中有什么联系和区别吗?我的理解是,设计变量就是与设计有关的参数(如铁心长度、定转子轭高等)。项目变量就可以定义一些优化过程中的约束参数(如效率、定子磁密),项目变量是通过和输出变量一一对应来实现。不知道这么说对不对。高手指点下啊,困扰好几天了

malone2589 发表于 2013-3-26 19:48

没人知道吗?如果用rmxprt成功的做过电机尺寸优化的同学应该都知道点的吧

luomu 发表于 2013-3-28 10:27

本帖最后由 luomu 于 2013-3-28 10:28 编辑

你说的是Design Property和Project Property吗?如果是,第一个是指软件刚打开,会自动创建一个工程,如Project1,然后在Project下面可以建立Design,可以是三维的或者二维的,一个Project下可以有多个Design。Design Property是说,这个参数只对你当前Design有影响,如果修改的话,不会影响同一Project下面的其它Design的参数值。但是如果修改Project Property值,则整个Project下面所有的Design的相应参数值都会变化,前者有点像编程里面的局部变量,后者像全局变量。不知道你说的输出变量是什么,是后处理中哪些B、H等参数吗?这些是说软件已经提前做好的一些后处理变量,你可以直接调用,用它来画曲线、图形什么的,不需要你再进行后处理了。

malone2589 发表于 2013-3-28 11:27

感谢版主热心解惑。之所以有前面的理解是因为我用rmxprt做电机尺寸优化过程中optimization setup需要定义一些约束条件,如定子极最大磁密Bps,而这个Bps只能通过输出变量output variablity 定义出来。但是输出变量是加不到约束条件中去的。所以才想出了是不是通过project variablity把输出变量关联这个想法。既然这样不行的话。想请问版主,如果想实现如Bps在最优化过程中的约束,应该如何操作呢?

malone2589 发表于 2013-3-28 11:28

luomu 发表于 2013-3-28 10:27 static/image/common/back.gif
你说的是Design Property和Project Property吗?如果是,第一个是指软件刚打开,会自动创建一个工程,如Pro ...

感谢版主热心解惑。之所以有前面的理解是因为我用rmxprt做电机尺寸优化过程中optimization setup需要定义一些约束条件,如定子极最大磁密Bps,而这个Bps只能通过输出变量output variablity 定义出来。但是输出变量是加不到约束条件中去的。所以才想出了是不是通过project variablity把输出变量关联这个想法。既然这样不行的话。想请问版主,如果想实现如Bps在最优化过程中的约束,应该如何操作呢?

jiajia18 发表于 2013-3-28 13:15

你的思路是不是僵化了些。
项目变量可以用来做向2D的过渡。本身一样可以扫描,一样可以优化。
你只在RM里谈,那项目变量和设计变量没有区别。

jiajia18 发表于 2013-3-28 13:17

看你其他的帖子,你一直在纠结磁密。
个人觉得你方向有误。
基本的结构数据输入,总要有一定的经验数据支撑,不是随便来。
页: [1]
查看完整版本: 设计变量 项目变量 输出变量!