关于优化设计中cost functon的问题
Ansoft官方的电动机械参考手册中有一个地方提到cost fuction有人知道cost的原函数是什么吗? weight要怎麼決定? 回复 1# sacular
楼主能把该手册共享一下吗? cost没有原函数啊,就是你的优化限制条件,可以是成本,可以是体积等等,具体的看你看重什么了。 回复 2# eelachan
weight 是权重,当你要实现多个目标的时候,每个目标不同的权重。 感謝樓上的兄弟解說
另外,Goal可否也一併說明呢
謝謝 Goal是你的目标值,你设计一个电机,希望某个参数达到多少。比如效率高过60%,启动力矩大于多少,或者其他更加复杂的东西。
前面的expression也可以自己设计。。
不过多goal的时候会比较不好用。。计算过程太复杂。。 謝謝sacular的詳細說明,收穫頗多! Ansoft官方的电动机械参考手册中有...
What manual? You can share the manual and the optimization example? 楼主有解决嘛?目前也受这个问题困扰。 书太大了,有20多M,传不上来。要的留邮箱吧。
自问自答:
genetic algorithm的东西好像不是很好匹配优化模型,simulatated annealing algorithm要好用很多。
weight 和cost是neural network里面常用的词汇,标准概念,他这里插入到cost function里面去了。
不是很清楚,ansoft的sample怎么把它加进去了。
cost function也可以叫loss function或者error function。
actual output和test output的比较,常用的有MSE, RMSE阿什么的。
ansoft自带的这几个optimizer实在是不怎么样,用matlab的optimization toolbox有很多惊喜。
please send to me at marko_delcev@yahoo.com sacular 发表于 2021-5-22 17:19
书太大了,有20多M,传不上来。要的留邮箱吧。
自问自答:
genetic algorithm的东西好像不是很好匹配优化 ...
MATLAB能和Maxwell对接上吗? 听风入耳行于心 发表于 2021-5-23 21:03
MATLAB能和Maxwell对接上吗?
iMaxwell=actxserver('Ansoft.ElectronicsDesktop');
这个就可以直接打开了。
ansys没搞suite以前都是ansoft,
如果用的老的版本的话,代码是这个
iMaxwell=actxserver('AnsoftMaxwell.MaxwellScriptInterface');
有兴趣的可以合作。
目前找了个AI界的大神(06年南京大学计算机毕业后北大直博的专家)给介绍算法和计算机方面的东西。
页:
[1]