RuleBasedControl.run#

RuleBasedControl.run(max_steps=None, verbose=False)[source]#

Get the priority list and then deploy on the microgrid for some number of steps.

Parameters#

max_stepsint or None, default None

Maximum number of RBC steps. If None, run until the microgrid terminates.

verbosebool, default False

Whether to display a progress bar.

Returns#

logpd.DataFrame

Results of running the rule-based control algorithm.