Package neqsim.process.sustainability
package neqsim.process.sustainability
Sustainability and emissions tracking for process systems.
This package provides tools for environmental impact assessment, emissions accounting, and regulatory compliance. Key capabilities:
- CO2e Emissions: Calculate greenhouse gas emissions per equipment and system-wide
- Energy Tracking: Monitor power consumption and heat integration opportunities
- Flaring Minimization: Track and report flaring emissions for reduction initiatives
- Regulatory Export: Generate reports for EU ETS, EPA, and other frameworks
Emission Categories:
- Direct (Scope 1): Flaring, combustion, venting
- Indirect (Scope 2): Electricity consumption for compression, pumping, cooling
Usage Example:
ProcessSystem process = new ProcessSystem();
// ... configure process with compressors, heaters, flares, etc. ...
process.run();
EmissionsTracker tracker = new EmissionsTracker(process);
tracker.setGridEmissionFactor(0.3); // kg CO2 per kWh (region-specific)
EmissionsReport report = tracker.calculateEmissions();
System.out.println(report.getSummary());
// Export for regulatory submission
report.exportToCSV("q4_2024_emissions.csv");
- Version:
- 1.0
- Author:
- ESOL
- See Also:
-
ClassDescriptionTracks CO2 equivalent emissions and energy consumption for a ProcessSystem.Categories of emissions sources.Complete emissions report for a process system.Time-series snapshot of emissions.Emissions from a single piece of equipment.