omegalpes.actor package
Subpackages
- omegalpes.actor.operator_actors package
- Submodules
- omegalpes.actor.operator_actors.consumer_actors module
ConsumerConsumer.add_energy_consumption_maximum()Consumer.add_energy_consumption_minimum()Consumer.add_power_consumption_by_unit_maximum()Consumer.add_power_consumption_by_unit_minimum()Consumer.add_power_consumption_total_maximum()Consumer.add_power_consumption_total_minimum()Consumer.maximize_consumption()Consumer.minimize_co2_consumption()Consumer.minimize_consumption()Consumer.minimize_consumption_cost()
- omegalpes.actor.operator_actors.grid_operator_actors module
- omegalpes.actor.operator_actors.operator_actors module
- omegalpes.actor.operator_actors.producer_actors module
ProducerProducer.add_energy_production_maximum()Producer.add_energy_production_minimum()Producer.add_power_production_by_unit_maximum()Producer.add_power_production_by_unit_minimum()Producer.add_power_production_total_maximum()Producer.add_power_production_total_minimum()Producer.add_temporary_stop()Producer.maximize_production()Producer.minimize_co2_emissions()Producer.minimize_costs()Producer.minimize_operating_cost()Producer.minimize_production()Producer.minimize_starting_cost()Producer.minimize_time_of_use()Producer.power_consumption_maximum()Producer.power_consumption_minimum()
- omegalpes.actor.operator_actors.prosumer_actors module
- omegalpes.actor.operator_actors.supplier_actors module
- Module contents
- omegalpes.actor.project_developer_actors package
- omegalpes.actor.regulator_actors package
Submodules
omegalpes.actor.actor module
This modules define the basic Actor object
Few methods are available:
add_external_constraint
add_external_dynamic_constraint
add_objective
- class omegalpes.actor.actor.Actor(name, no_warn=True, verbose=True)[source]
Bases:
OptObjectDescription
Actor class is the basic class to model an actor. The basic actor is defined by its name and description. An actor is then defined by its constraints and objectives.
Attributes
description : description as an Actor OptObject
- add_actor_constraint(cst_name, exp)[source]
Enable to add an external constraint linked with an actor
- Parameters:
cst_name – name of the constraint
exp – expression of the constraint
- add_actor_dynamic_constraint(cst_name, exp_t, t_range='for t in time.I')[source]
Enable to add an external dynamic constraint linked with an actor. A dynamic constraint changes over time
- Parameters:
cst_name – name of the constraint
exp – expression of the constraint depending on the time
t_range – expression of time for the constraint