sinergym.utils.controllers.RBCIncrementalDatacenter
- class sinergym.utils.controllers.RBCIncrementalDatacenter(env: EplusEnv)
- __init__(env: EplusEnv) None
Agent based on rules for controlling 2ZoneDataCenterHVAC setpoints in a incremental way. Follows the ASHRAE recommended temperature ranges for data centers described in ASHRAE TC9.9 (2016). :param env: Simulation environment :type env: EplusEnv
Methods
__init__
(env)Agent based on rules for controlling 2ZoneDataCenterHVAC setpoints in a incremental way.
act
(observation)Select action based on indoor temperature.
- act(observation: List[Any]) Sequence[Any]
Select action based on indoor temperature. :param observation: Perceived observation. :type observation: List[Any]
- Returns:
Action chosen.
- Return type:
Sequence[Any]