Skip to content

optimization_ammonia_plant.py  #1

@Bachirou06

Description

@Bachirou06

I'm encountering an issue with optimization_ammonia.py while using geonh3 for my analysis. I would be grateful for any hints on how to fix it? I have provided information related and the envs packages are attached.

python optimize_ammonia_plant.py
[########################################] | 100% Completed | 138.82 s
[########################################] | 100% Completed | 30.47 s
Optimizing for trucking demand profile...
Traceback (most recent call last):
File "/home/bachirou/ammonia/optimize_ammonia_plant.py", line 285, in
optimize_ammonia_plant(wind_profile.sel(hexagon=hexagon, time=ammonia_demand_trucking.index),
File "/home/bachirou/ammonia/optimize_ammonia_plant.py", line 189, in optimize_ammonia_plant
n.lopf(solver_name=solver,
File "/home/bachirou/miniconda3/envs/gh3/lib/python3.9/site-packages/pypsa/components.py", line 768, in lopf
return network_lopf(self, **args)
File "/home/bachirou/miniconda3/envs/gh3/lib/python3.9/site-packages/pypsa/opf.py", line 2414, in network_lopf
network_lopf_build_model(
File "/home/bachirou/miniconda3/envs/gh3/lib/python3.9/site-packages/pypsa/opf.py", line 2159, in network_lopf_build_model
define_generator_variables_constraints(network, snapshots)
File "/home/bachirou/miniconda3/envs/gh3/lib/python3.9/site-packages/pypsa/opf.py", line 175, in define_generator_variables_constraints
l_constraint(
File "/home/bachirou/miniconda3/envs/gh3/lib/python3.9/site-packages/pypsa/opt.py", line 202, in l_constraint
sum_expr = _build_sum_expression(variables)
File "/home/bachirou/miniconda3/envs/gh3/lib/python3.9/site-packages/pypsa/opt.py", line 140, in _build_sum_expression
expr.linear_vars = [item[1] for item in variables]
AttributeError: can't set attribute

env.yaml.docx

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions