Technology dynamics in energy systems models with perfect foresight

This article provides a tutorial on how to implement technology dynamics in global optimisation energy models that are widely used for energy systems analysis. The tutorial draws from a series of modelling experiments conducted by several research groups cooperating in the framework of European Union research. The paper expands on issues associating endogenous learning of technologies and model properties.