Browse Source

修改默认值

gufengshou1 11 months ago
parent
commit
dd2d0974ba

+ 3 - 0
ad-engine-service/src/main/java/com/tzld/piaoquan/ad/engine/service/score/container/PidLambdaForCpcContainer.java

@@ -233,6 +233,9 @@ public class PidLambdaForCpcContainer {
             }
             double derivative = (error - lastError) / 1; // 假设采样间隔为1
             lastError = error;
+            if(lambda<0){
+                lambda=setPoint;
+            }
             return lambda+kp * error + ki * integral + kd * derivative;
         }