Using NECOST#
This guide provides instructions to use NE-COST, to calculate the levelized cost of electricity at equilibrium (LCAE).
Using NE-COST via Python#
Installation
Navigate to the ACCERT/src directory and run the setup.py file to install the package.
$ cd ACCERT/src $ ./setup_necost.sh
Prepare Your Input File
NECOST requires an input file in the SON format. The input file should contain the following information:
construction_interest_rate operations_interest_rate fuel_cycles reactors capital_costs om_costs fuel_costs fuel_inputs
An example input file is provided in the tutorial directory necost.son.
Run NECOST
To run NECOST, navigate to the directory contain the input file and run the following command:
$ python necostmain.py -i <input_file>
The output file ‘NECOST_results.csv’ will contain the LCAE and other relevant information.
Analyze the Results
The output file ‘NECOST_results.csv’ contains the following information:
Levelized Hydride Cap
Levelized Hydride Cost
Levelized Hydride OM
Levelized FCC
HM_mass_direct_spec
t_cyc
L_direct_spec
The Levelized Hydride Cap is the capital cost of the reactor divided by the net electrical energy produced.
The Levelized Hydride Cost is the total cost of the reactor divided by the net electrical energy produced.
The Levelized Hydride OM is the operational and maintenance cost of the reactor divided by the net electrical energy produced.
The Levelized FCC is the fuel cycle cost divided by the net electrical energy produced.
HM_mass_direct_spec is the heavy metal mass in the core (tonn).
t_cyc is the cycle length of the reactor.
L_direct_spec is the capacity factor of the reactor.
Using NE-COST via NEAMS Workbench#
Open NEAMS Workbench
Launch the NEAMS Workbench application on your system.
Add NECOST Configuration
Navigate to the ACCERT/src directory and run the setup file to install the package.
$ cd ACCERT/src $ ./setup_necost.sh
Navigate to Workbench > Configurations.
Click Add and select Necost from the list of available configurations.
Set the Executable path to Main.py located in the ACCERT/src/ directory.
Load the grammar by clicking Load Grammar.
Windows Users!
To begin using ACCERT, please change the necostmain.py file with executable permissions. You can do this by right-clicking the file, selecting Properties, and enabling the Execute permission under the Permissions tab.
Run Necost
Open your input file within the Workbench environment.
Click the Run button to execute Necost.
Review the results in NECOST_results.csv directly within Workbench.