sinergym.utils.controllers.RBC5Zone

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

Agent based on static rules for controlling 5ZoneAutoDXVAV setpoints. Based on ASHRAE Standard 55-2004: Thermal Environmental Conditions for Human Occupancy.

Parameters:

env (Any) – Simulation environment

Methods

__init__(env)

Agent based on static rules for controlling 5ZoneAutoDXVAV setpoints.

act(observation)

Select action based on indoor temperature.

act(observation: List[Any]) Sequence[Any]

Select action based on indoor temperature.

Parameters:

observation (List[Any]) – Perceived observation.

Returns:

Action chosen.

Return type:

Sequence[Any]