Building model: Difference between revisions
Jump to navigation
Jump to search
Line 89: | Line 89: | ||
"renovationShares", | "renovationShares", | ||
"renovationRate", | "renovationRate", | ||
"obstime" | "obstime", | ||
"heating_before", # Should heatingShares be calculated before renovate and timepoints (or after)? | |||
"efficiency_before" # Should efficiencyShares be calculated before renovate and timepoints (or after)? | |||
)), | )), | ||
formula = function(...) { | formula = function(...) { | ||
Line 154: | Line 156: | ||
# so that they may change in the existing stock. | # so that they may change in the existing stock. | ||
stock <- | stock <- stockBuildings | ||
stock <- stock * heatingShares * efficiencyShares | if(heating_before) stock <- stock * heatingShares | ||
if(efficiency_before) stock <- stock * efficiencyShares | |||
stock <- renovate(stock, renovationShares, renovationRate, obstime) | |||
if(!heating_before) stock <- stock * heatingShares | |||
if(!efficiency_before) stock <- stock * efficiencyShares | |||
########### Renovations of constructed buildings. These must contain the heating and efficiency | ########### Renovations of constructed buildings. These must contain the heating and efficiency |
Revision as of 07:32, 19 February 2015
Moderator:Jouni (see all) |
|
Upload data
|
Question
How to estimate the size of the building stock of a city, including heating properties, renovations etc? The situation is followed over time, and different policies can be implemented.
Answer
For examples of model use, see Building stock in Kuopio and Climate change policies and health in Kuopio.
The model uses the following ovariables and their inputs:
- buildings (from the model):
- stockBuildings (case-specific data from the user) e.g. Building stock in Kuopio
- Measure: Amount of building stock (typically in floor-m2) at given timepoints.
- Indices: Required indices: Time (time the building was built. If not known, present year can be used for all buildings.) Typical indices: City_area, Building (building type)
- Missing: You must give either stockBuildings, heatingShares, and efficiencyShares or changeBuildings or both. For missing data, use 0.
- heatingShares (case-specific data from the user)
- Measures: Fractions of heating types. Should sum up to 1 within each group defined by optional indices.
- Indices: Required indices: Heating. Typical indices: Time, Building
- Missing: If no data, use 1 as a placeholder.
- efficiencyShares (case-specific data from the user)
- Measure: Fraction of energy efficiency types. Should sum up to 1 for each group defined by other indices.
- Indices: Required indices: Efficiency. Typical indices: Time, Building.
- Missing: If no data, use 1 as default.
- changeBuildings (case-specific data from the user)
- Measure: Construction or demolition rate as floor-m2 at given timepoints.
- Indices: Required indices: Time, Efficiency, Heating. If both stockBuildings and changeBuildings are used, changeBuildings should have all indices in stockBuildings, heatingShares, and efficiencyShares. Typical indices: Building, City_area.
- Missing: If the data is only in stockBuildings, use 0 here.
- renovationShares (case-specific data from the user)
- Measure: Fraction of renovation types when renovation is done. Should sum to 1 for each group defined by other indices.
- Indices: Required indices: Renovation, Startyear. Startyear is the time when the renovation is done, and it must be different than the Time index. Typical indices:
- If no data, use 1 as default.
- renovationRate (case-specific data from user. You can also use fairly generic data from Buildging stock in Kuopio.)
- Measure: Rate of renovation (fraction per time unit).
- Indices: Required indices: Age (the time difference between construction and renovation, i.e. Startyear - Time for each building). Typical indices:
- obstime (assessment-specific years of interest)
- Measure: one-column data.frame about the years to be used in output. The column name must be the same as the index name in RenovationShares (typically Startyear). E.g. Climate change policies and health in Kuopio
- stockBuildings (case-specific data from the user) e.g. Building stock in Kuopio
- heatingEnergy (from the model):
- buildings (from the model; see above).
- energyUse (fairly generic data for a cultural and climatic area, e.g. from Energy use of buildings)
- Measure: Energy consumption per floor area (kWh / m2 /a)
- Indices: Required indices: - . Typical indices: Building, Heating.
- Missing: if this data is missing, you can only calculate building stock but nothing further.
- efficiencyRatio (fairly generic data for a cultural and climatic area, e.g. from Energy use of buildings)
- Measure: Relative energy consumption compared with the efficiency group Old.
- Indices: Required indices: Efficiency. Typical indices: Time, Building.
- Missing: If no data, use 1 as default.
- renovationRatio (fairly generic data for a cultural and climatic area, e.g. from Energy use of buildings)
- Measure: Relative energy consumption compared with the Renovation location None.
- Indices: Required indices: Renovation. Typical indices: Building.
- Missing: If no data, use 1 as default.
- emissions (from the model) (emissions in mass per time):
- heatingEnergy (from the model; see above)
- fuelTypes SHOULD BE fuelShares? (fairly generic knowledge from e.g. Energy production in Kuopio####
- Measure: Tells how much of fuel is used for a certain neating energy need.
- Indices: Required indices: Fuel_type. Typical indices:
- emissionFactors (generic information, but may be cultural differences. E.g. Emission factors for burning processes ##
- Measure: emissions per unit of energy produced (g / J or similar unit)
- Indices: Required indices: Exposure_agent. Typical indices: Emission_height.
- exposure (from the model) is in ug/m3 in ambient air average concentration:
- emissions (from the model; see above) is in ton /a
- Indices: Required indices: - . Typical indices: Time, City_area, Exposure_agent, Emission_height.
- iF (generic data but depends on population density, emission height etc)
- Measure: conc (g /m3) * pop (#) * BR (m3 /s) / emis (g /s) <=> conc = emis * iF / BR / pop # conc is the exposure
- Indices: Required indices: Typical indices:
- pop
- Measure: Amount of population exposed.
- Indices: Required indices: - . Typical indices: Time, Area
- emissions (from the model; see above) is in ton /a
Rationale
Calculations
Dependencies
See also
- Building stock in Kuopio
- Building stock in Europe
- Building data availability in Kuopio
- Energy balance
- Greenhouse gas emissions in Kuopio
- heande:File:2013 10 29 - Exposure-Response Functions.xlsx
- heande:Health impact assessment framework
- heande:File:2013 10 29 WP6.2 Agreed ER.doc
- heande:Urgenche: Workpackage Exposure, Health, and Well-being
- heande:File:WP6 Deliverable 6 1.doc
- Land use in Kuopio