遗传算法 - 在优化不同自由度的套管时使用多目标函数

时间:2017-11-01 16:44:58

标签: algorithm matlab optimization genetic-algorithm

我试图找到特定的套管值(每个套管的一个线性刚度和一个线性阻尼参数)来解决跟踪问题。对于每个自由度(DOF),我包括一个衬套。

我最初的模拟包括一个只有一个DoF的模型,GA运行良好。然而,当我通过引入更多DoF为模型增加更多复杂性时,我不确定使用单个目标函数是最好的前进方式。

例如:

我现在在同一平面上有3个DOF(轴向位移(tY),剪切位移(tX)和旋转(rZ))我不确定GA是否正在为各自的DOF优化套管,因为我只有一个健身功能。

多目标GA能够优化:

基于该DOF的客观函数,针对DOF tY进行套管, 基于DOF和DOF的单独目标函数的DOF tX的套管tX 基于该DOF的其他单独目标函数,用于DOF rZ的套管rZ?

我正在使用Matlab R2017a和算法的ga函数。

提前感谢您的帮助和帮助。

祝你好运 帕夫洛斯

0 个答案:

没有答案