加载中…
个人资料
  • 博客等级:
  • 博客积分:
  • 博客访问:
  • 关注人气:
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

关于Maxwell参数化扫描时添加calculations报错的说明

(2011-05-23 23:20:51)
标签:

maxwell

参数化扫描

calculation

错误

分类: ansoft

forlink团队原创,转载请注明。

考虑到最近很多网友在问这个问题,特在此作集中说明。

当需要考查某一物理量改变时,对其他量的影响,这时需要用到参数化扫描的功能。

以同步发电机为例,常常需要考察不同励磁电流下,空载电压的大小,以便绘制空载特性曲线。这时,可以将励磁电流作为变量,然后扫描之,具体操作为:右键Optimetrics,选择add parametric,通过add定义励磁电流变化范围。在calculations里面,点击左下角setup calculations,report type选择transient,parameter选择moving1,category选择winding,quantity选择A相induced voltage,function选择none。这时,点击add calculation,done,就会发现出现红叉叉,系统提示“calculation must be a dimension reducing ranged function,when using solution'setup1:transient'”。之所以出现这个错误,原因就在于定义的A相induced voltage是一个函数,是随时间变化的量,而软件要求A相induced voltage也就是calculation expression必须是“single, real number”,因此在上述操作的基础上,还需点击右上角的Range function,category选择math,function选择rms,点击ok。这时,再add calculation,done,就正确了。以上操作的目的是,通过扫描励磁电流和A相电压有效值的关系,实现了绘制同步发电机空载特性曲线的功能。

现在,该知道错在哪里,以及如何避免出错了吧?

其实,setup calculations功能完全多此一举,即使这个地方不设置,求解完成后,后处理一样可以得到表达式与扫描量的关系,不会的同学可自己试着发掘一下http://www/uc/myshow/blog/misc/gif/E___6726EN00SIGG.gif

0

阅读 收藏 喜欢 打印举报/Report
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有