Overview
CCEM is a novel System Dynamics Earth Model (SDEM), engineered as a simulation framework that considers energy, economy, climate change and global warming impact as a complex system with feedback loops. CCEM endeavors to incorporate the dynamic interaction between the economic and energy sectors, which are pivotal in driving CO2 emissions from fossil fuels, and to simulate the global response to escalations in temperature. Furthermore, it endeavors to depict the complex causal relationships that the IPCC Representative Concentration Pathways (RCP) scenarios convey, mapping the circuit from energy consumption to CO2 emissions and vice versa.
To get a better understanding of the CCEM project, you can read the following sections:
Motivations : why yet another IAM (integrated assessment model), in a world which is already crowded with models, and with a controversy about the usefulness of modeling ?
One major feature of CCEM is to make 5 implicit beliefs explicit, which we call "known unknowns". With the same model, changing what you believe are the right values for future energy capacities, how energy availability impacts economic growth or how much damage to the economy will +3C warming represent ... changes completely the likely scenarios for the 21st century.
Our current team is very small : one major contributor that has received help over the past 20 years from a large group of experts
CCEM is an open-source project whose contributions, from model equation to working code, are made available on Github.
Then you can move to the following sections:
Model: These pages describe CCEM and its five associated sub-models, M1 to M5.
Input: As any simulation model, understanding inputs is critical. Although CCEM prides to offer explicit representation of its known unknown, this section tells about our sources to establish the "mean values" of our simulations.
Code: CCEM is implemented with the CLAIRE language, so the code may be considered an executable specification of the model. Other languages, such as Javascript, will be made available on the GitHub repository.