entities.network_controller_abstract

NetworkController abstrac.

class omotes_simulator_core.entities.network_controller_abstract.NetworkControllerAbstract

Bases: ABC

Abstract class for the network controller.

abstractmethod update_setpoints(time: datetime) dict

Method to get the controller inputs for the network.

Parameters:

time (float) – Time step for which to run the controller.

Returns:

dict with the key the asset id and the heat demand for that asset.