#include <Controls.hpp>
|
| double | kp = 0.0 |
| |
| double | ki = 0.0 |
| | Integral time (minutes, 0=disable)
|
| |
| double | kd = 0.0 |
| |
| double | setpoint = 0.0 |
| |
| double | e1 = 0.0 |
| | Previous error.
|
| |
| double | e2 = 0.0 |
| | Error two steps back.
|
| |
| int | action_idx = -1 |
| | Associated action index.
|
| |
◆ action_idx
| int openswmm::controls::PIDState::action_idx = -1 |
◆ e1
| double openswmm::controls::PIDState::e1 = 0.0 |
◆ e2
| double openswmm::controls::PIDState::e2 = 0.0 |
◆ kd
| double openswmm::controls::PIDState::kd = 0.0 |
◆ ki
| double openswmm::controls::PIDState::ki = 0.0 |
Integral time (minutes, 0=disable)
◆ kp
| double openswmm::controls::PIDState::kp = 0.0 |
◆ setpoint
| double openswmm::controls::PIDState::setpoint = 0.0 |
The documentation for this struct was generated from the following file:
- /home/runner/work/openswmm.engine/openswmm.engine/src/engine/controls/Controls.hpp