sinergym.utils.controllers.RBCDatacenter

class sinergym.utils.controllers.RBCDatacenter(env: Any)
__init__(env: Any) None

Agent based on static rules for controlling 2ZoneDataCenterHVAC setpoints. Follows the ASHRAE recommended temperature ranges for data centers described in ASHRAE TC9.9 (2016). :param env: Simulation environment :type env: Any

Methods

__init__(env)

Agent based on static rules for controlling 2ZoneDataCenterHVAC setpoints.

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]