优化S方法