Package neqsim.process.ml.multiagent
package neqsim.process.ml.multiagent
Multi-agent reinforcement learning infrastructure for coordinated process control.
This package provides infrastructure for multi-agent systems where multiple RL agents coordinate to control interconnected process equipment:
Agent- Individual agent interfaceMultiAgentEnvironment- Coordinated environmentProcessAgent- Base process agent implementationSeparatorAgent- Separator control agent
Use Cases:
- Train separation with downstream compression (level agent + anti-surge agent)
- Heat integration networks (multiple heat exchanger agents)
- Gas processing plants (multiple unit operations)
- Version:
- 1.0
- Author:
- ESOL
-
ClassDescriptionInterface for an individual agent in a multi-agent system.RL agent for compressor control with anti-surge protection.Multi-agent environment for coordinated process control.Coordination mode for multi-agent systems.Step result for multi-agent environment.Base class for process equipment control agents.RL agent for separator level and pressure control.