From 393da679e0324d45bc1a21c99ebf9ab96f080e42 Mon Sep 17 00:00:00 2001 From: Eggert Jung Date: Mon, 5 Sep 2022 15:56:18 +0200 Subject: [PATCH] adjust regulator (more agressive p) --- pid_controller.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pid_controller.h b/pid_controller.h index 6580365..639ae80 100644 --- a/pid_controller.h +++ b/pid_controller.h @@ -25,8 +25,8 @@ typedef struct { } PID_vars; -#define PID_VARS_INIT(x) PID_vars x = {.Kp=1.5,.Ki=0.00,.Kd=0.0,.output_max=20000.0, \ - .output_min=-20000.0,._integral_sum=0.0,._prev_err=0.0,._dt=1.0} +#define PID_VARS_INIT(x) PID_vars x = {.Kp=1.7,.Ki=0.00,.Kd=0.00,.output_max=25000.0, \ + .output_min=-25000.0,._integral_sum=0.0,._prev_err=0.0,._dt=1.0} /* Function Prototypes */ double pid(PID_vars *vars, double current_err);