GUIDEBOOK · CEA v4.0

Quick Reference Guide

Quick Reference Guide

This page provides a complete overview of all 41 features available in the CEA-4 App dashboard.


Import & Export

FeatureDescriptionKey Use
Export to Rhino/GrasshopperExport CEA files to Rhino/Grasshopper-ready formatShare geometry and results with Rhino/GH workflows
Import from Rhino/GrasshopperImport Rhino/Grasshopper-generated files into CEABring externally designed geometry into CEA
Export Results to CSVGenerate CSV files with CEA results summary and analyticsCreate custom reports and perform external analysis

Solar Radiation Analysis

FeatureDescriptionKey Use
Building Solar Radiation using DAYSIMPerform solar radiation analysis using DAYSIMAccurate solar radiation for renewable energy assessment
Building Solar Radiation using CRAX [BETA]Perform solar radiation analysis using CRAX modelFaster solar analysis for dense urban environments (experimental)

Renewable Energy Potential Assessment

FeatureDescriptionKey Use
Photovoltaic (PV) PanelsCalculate PV electricity yields from solar panelsAssess rooftop and facade solar electricity potential
Photovoltaic-Thermal (PVT) PanelsCalculate PVT electricity and heat yields from hybrid panelsEvaluate combined electricity and heat generation
Solar Collectors (SC)Calculate heat yields from solar collectorsAssess solar thermal heating potential
Shallow Geothermal PotentialCalculate heat extracted from shallow geothermal probesEvaluate ground-source heat pump potential (up to 50m depth)
Water Body PotentialCalculate heat extracted from water bodiesAssess lake/reservoir heat extraction potential
Sewage Heat PotentialCalculate heat extracted from sewage heat exchangersEvaluate wastewater heat recovery potential

Energy Demand Forecasting

FeatureDescriptionKey Use
Energy Demand Part 1: Building OccupancyEstimate building occupancy profiles using CEA modelsGenerate hourly occupancy patterns for demand calculation
Energy Demand Part 2: Load ModellingForecast energy demand of buildings using CEA modelsCalculate hourly heating, cooling, electricity, and DHW demand

Thermal Network Design

FeatureDescriptionKey Use
Thermal Network Part 1: LayoutCreate thermal network piping layout using minimum spanning treeGenerate district heating/cooling network layout
Thermal Network Part 2: Flow & SizingSolve thermal hydraulic network flow and sizingSize pipes and calculate pressure drops for networks

Life Cycle Analysis

All four LCA features use a shared what-if scenario (a named supply configuration). Run “Energy by Carrier” (Final Energy) first — its configuration.json is the prerequisite for the other three.

FeatureDescriptionKey Use
Energy by Carrier (Final Energy) [BETA]Calculate hourly and annual final energy by carrier for buildings and district plants under a what-if supply configurationQuantify GRID, NG, DH, DC, OIL, COAL, WOOD, SOLAR, PV consumption; includes SC/PVT-primary DHW tank dispatch
GHG Emissions (Emissions) [BETA]Calculate embodied + operational + biogenic + demolition emissions, with optional grid-decarbonisation trajectoryAssess lifecycle carbon footprint, year-by-year emission timeline, solar offsets
Costs (System Costs) [BETA]Calculate CAPEX, OPEX, and total annualised cost (TAC) per building, plant, and componentEstimate capital and operational costs at building, component, and plant level
Heat Rejection [BETA]Calculate anthropogenic waste heat rejected to the environment by buildings and district plantsUrban heat island assessment, heat-recovery scoping, map-layer visualisation

Energy Supply System Optimisation

FeatureDescriptionKey Use
Supply System Optimisation: Building-ScaleOptimise decentralised energy supply systems (CLI only)Find optimal building-level energy system configurations
District Supply System OptimisationOptimise centralised energy supply systemsFind optimal district-level energy system configurations

Data Management

FeatureDescriptionKey Use
Database HelperLoad CEA Database into current scenarioImport standard databases for building properties and systems
Archetypes MapperPopulate building properties using archetypal databaseAutomatically assign building properties based on archetypes
Weather HelperFetch weather data from third-party sources or morph to future climate scenariosDownload .epw weather files or create future climate scenarios
Surroundings HelperQuery surrounding building geometry from OpenStreetMapAutomatically fetch surrounding buildings for shading analysis
Terrain HelperFetch topography data from third-party sourcesDownload .tif terrain elevation data
Streets HelperQuery streets geometry from OpenStreetMapAutomatically fetch street networks for district analysis
Trees HelperImport tree geometries into scenarioAdd trees for shading and microclimate analysis

Utilities

FeatureDescriptionKey Use
CEA-4 Format HelperVerify and migrate inputs to CEA-4 formatCheck data format compatibility and migrate from CEA-3
Generate Samples for Sensitivity AnalysisGenerate samples for sensitivity analysis using Sobol methodCreate parameter samples for uncertainty analysis
Batch Process Workflow(Temporarily suspended from dashboard; available via CLI)
DBF to CSV to DBFConvert files between DBF and CSV formatsEdit .dbf files in Excel/CSV format
SHP to CSV to SHPConvert files between shapefile and CSV formatsEdit shapefile attributes in Excel/CSV format
Rename BuildingFacilitate renaming buildings in scenarioChange building IDs across all scenario files

Visualisation

FeatureDescriptionKey Use
Plot - Building Energy DemandPlot bar chart of building energy demand resultsVisualise heating, cooling, electricity demand by building
Plot - Lifecycle EmissionsPlot bar chart of building lifecycle emissionsVisualise total embodied and operational emissions
Plot - Emission TimelineVisualise how emissions evolve over timeTrack cumulative emissions across different sources over time
Plot - Operational EmissionsPlot bar chart of building operational emissionsVisualise emissions from energy system operation
Plot - Solar TechnologyPlot bar chart of solar energy technologies’ yieldsVisualise PV, PVT, and solar collector potential
Plot - Building Comfort ChartPlot comfort and discomfort hours for buildingsVisualise thermal comfort analysis results
Plot - Pareto FrontPlot Pareto front for optimisation resultsVisualise trade-offs between cost, emissions, and energy

Common Workflows

Basic Building Energy Analysis

Initial Setup (Steps 1-5 are typically automated by the Create New Scenario Wizard in CEA-4 App):

  1. Create New Scenario using CEA-4 App wizard (automatically runs steps 2-5)
  2. Weather Helper → Fetch weather data (automatic)
  3. Surroundings Helper → Fetch surrounding buildings (automatic)
  4. Terrain Helper → Fetch terrain data (automatic)
  5. Database Helper → Load CEA database (automatic)
  6. Archetypes Mapper → Assign building properties (automatic on first run)

Analysis Workflow (Manual steps): 7. Building Solar Radiation → Calculate solar radiation 8. Energy Demand Part 1 → Calculate occupancy 9. Energy Demand Part 2 → Calculate energy demand 10. Plot - Building Energy Demand → Visualise results

⚠️ Important: Remember to re-run Archetypes Mapper every time you manually edit input files (zone.shp, building properties, etc.)

Renewable Energy Assessment

  1. Complete Basic Building Energy Analysis (steps 1-10 above)
  2. Photovoltaic Panels → Calculate PV potential
  3. Solar Collectors → Calculate solar thermal potential
  4. Shallow Geothermal Potential → Calculate geothermal potential
  5. Plot - Solar Technology → Visualise renewable potential

District Energy System Design

  1. Complete Basic Building Energy Analysis (use Create New Scenario Wizard, then run steps 7-10)
  2. Streets Helper → Fetch street network (may be automatic in wizard)
  3. Thermal Network Part 1 → Generate network layout
  4. Thermal Network Part 2 → Size network pipes
  5. District Supply System Optimisation → Optimise system
  6. Energy by Carrier (Final Energy) → Carrier consumption per what-if scenario (prerequisite for steps 7-9)
  7. GHG Emissions → Calculate lifecycle emissions
  8. Costs (System Costs) → Calculate system costs
  9. Heat Rejection → Calculate anthropogenic waste heat
  10. Plot - Pareto Front → Visualise optimisation results

Climate Impact Assessment

  1. Complete Basic Building Energy Analysis (use Create New Scenario Wizard, then run steps 7-10)
  2. Energy by Carrier (Final Energy) → Define what-if supply scenario and compute carrier consumption (prerequisite)
  3. GHG Emissions → Calculate lifecycle emissions (optionally with grid-decarbonisation trajectory)
  4. Heat Rejection → Quantify anthropogenic waste heat for the same what-if
  5. Plot - Lifecycle Emissions → Visualise total emissions
  6. Plot - Operational Emissions → Visualise operational emissions
  7. Plot - Emission Timeline → Track emissions over time

Feature Dependencies

Most CEA-4 features have dependencies on other features. Here are the key dependency chains:

  1. Solar-dependent features require:

    • Building Solar Radiation (DAYSIM or CRAX)
  2. Demand-dependent features require:

    • Energy Demand Part 1 (Occupancy)
    • Energy Demand Part 2 (Load Modelling)
  3. Optimisation features require:

    • Energy Demand Part 2 (Load Modelling)
  4. Network features require:

    • Energy Demand Part 2 (Load Modelling)
    • Streets Helper (for network layout)
  5. LCA features (Emissions, Costs, Heat Rejection) require:

    • Energy by Carrier (Final Energy) — produces configuration.json and per-entity carrier flows
    • Energy by Carrier itself requires Energy Demand Part 2 (Load Modelling)

Data Preparation Checklist

Before running any analysis, ensure you have:

  • Zone geometry - Building footprints with height information
  • Weather file - .epw weather data (use Weather Helper if needed)
  • Surroundings - Surrounding buildings for shading (use Surroundings Helper)
  • Terrain - Elevation data .tif file (use Terrain Helper)
  • Building properties - Use Archetypes Mapper or manual entry
  • Database files - Use Database Helper to load standard databases
  • CEA-4 format verification - Use CEA-4 Format Helper to verify/migrate data

Getting Started Tips

  1. Use Create New Scenario Wizard: The CEA-4 App wizard automates initial data setup (weather, surroundings, terrain, databases, archetypes)
  2. Re-run Archetypes Mapper after edits: Always run Archetypes Mapper again if you manually edit input files
  3. Start small: Test workflows on a single building before scaling to entire districts
  4. Follow the sequence: Respect feature dependencies (e.g., run solar before PV)
  5. Check inputs first: Use CEA-4 Format Helper to verify data quality
  6. Visualise often: Use plotting features to verify results at each step
  7. Save scenarios: Create separate scenarios for different design alternatives

Where to Find More Information

For detailed information about each feature, refer to the category-specific guides:


← Back to Index

Source: view raw on GitHub ↗