Uses of Interface
neqsim.process.ml.controllers.Controller
Packages that use Controller
Package
Description
Machine Learning and AI integration for NeqSim.
Simple control algorithms for testing RL environments from Java.
-
Uses of Controller in neqsim.process.ml
Methods in neqsim.process.ml with parameters of type ControllerModifier and TypeMethodDescriptionEpisodeRunner.benchmark(Controller controller, int numEpisodes, int maxStepsPerEpisode) Run multiple episodes and compute statistics.EpisodeRunner.runEpisode(Controller controller, int maxSteps) Run a single episode with given controller.Method parameters in neqsim.process.ml with type arguments of type ControllerModifier and TypeMethodDescriptionEpisodeRunner.compareControllers(List<Controller> controllers, int numEpisodes, int maxStepsPerEpisode) Compare multiple controllers. -
Uses of Controller in neqsim.process.ml.controllers
Classes in neqsim.process.ml.controllers that implement ControllerModifier and TypeClassDescriptionclassBang-bang (on-off) controller with hysteresis.classPID controller for setpoint tracking with integral and derivative action.classProportional (P) controller for single setpoint tracking.classRandom controller for baseline comparison.