RemotePowerGridModel#

class wattson.powergrid.remote.remote_power_grid_model.RemotePowerGridModel(wattson_client: WattsonClient, **kwargs)#

Bases: PowerGridModel, WattsonRemoteObject

Methods

__init__

add_on_grid_value_change_callback

add_on_grid_value_state_change_callback

estimate

Estimates the likely actual current grid state based on the set estimation measurements.

from_external

get_grid_value_by_identifier

get_instance

simulate

synchronize

Synchronize this object with its instance in the simulation

to_external

__init__(wattson_client: WattsonClient, **kwargs)#
estimate() bool#

Estimates the likely actual current grid state based on the set estimation measurements.

synchronize(force: bool = False, block: bool = True)#

Synchronize this object with its instance in the simulation

Parameters:
  • force (bool, optional) – Whether to force an update (Default value = False)

  • block (bool, optional) – Whether to block during the update (Default value = True)