strongsailor 发表于 2006-5-21 22:53:02

isight约束问题求助.

本人在实现CO算法的优化过程中,约束往往不能够得到满足,所得结果也与理论值相差很远.请问如何控制约束,使得优化过程能够在约束范围内进行?谢谢了

lja003 发表于 2006-5-22 09:29:01

建议可以使用修正可行方向法(Modified Method of Feasible Directions),适合用于等式和不等式约束优化问题,是一种可以得到高效最优值的数值优化算法。

strongsailor 发表于 2006-5-22 10:00:45

谢谢楼上的朋友,但我还想请教为什么在处理CO算法实现问题中,存在着优化结果老是超越约束边界进行优化.在MODELCENTER中,利用序列二次规划算法很快就可以实现CO优化,但在ISIGHT中,利用序列二次规划算法却无法实现CO优化,望朋友给予帮助.我的联系方式是:
strong_sailor@126.com.望能相互交流,共同提高.

rabitzh 发表于 2006-5-23 19:19:18

用修正的可行方向法也不是很容易达到效果

我也试过,算法都不是很理想,不过逼近还是可以的,比如一致性约束给定为0.01的约束,可能是算法参数设置有问题,但我基本都没有改动过。

lyc315 发表于 2006-5-29 14:14:17

页: [1]
查看完整版本: isight约束问题求助.