Package neqsim.process.ml.controllers
package neqsim.process.ml.controllers
Simple control algorithms for testing RL environments from Java.
This package provides baseline controllers that can be used to:
- Test RL environment implementations without Python
- Provide baselines for comparison with trained RL agents
- Quick prototyping and debugging
Available Controllers:
ProportionalController- P controllerPIDController- PID controllerBangBangController- On-off with hysteresisRandomController- Random baseline
- Version:
- 1.0
- Author:
- ESOL
-
ClassDescriptionBang-bang (on-off) controller with hysteresis.Interface for simple control policies that can be used to test RL environments from Java.PID controller for setpoint tracking with integral and derivative action.Proportional (P) controller for single setpoint tracking.Random controller for baseline comparison.