Topics 1.FASOM Basics 2.FASOM Equations 3.Analyzing FASOM 4.Modifying FASOM.

Slides:



Advertisements
Similar presentations
Introduction to IMPACT. Models Models are logical constructs that represent systems Models can: – Simplify a complex system – Provide insights to the.
Advertisements

Linear Programming. Introduction: Linear Programming deals with the optimization (max. or min.) of a function of variables, known as ‘objective function’,
Economy-Energy-Environment (E3)Model: Energy Technology and Climate Change Youngho Chang Division of Economics and Nanyang Technological University.
MS&E 211 Quadratic Programming Ashish Goel. A simple quadratic program Minimize (x 1 ) 2 Subject to: -x 1 + x 2 ≥ 3 -x 1 – x 2 ≥ -2.
EC 936 ECONOMIC POLICY MODELLING LECTURE 8: CGE MODELS OF CLIMATE CHANGE.
Timber Management Elements of Forestry Kenneth Williams
LECTURE XIII FORESTRY ECONOMICS AND MANAGEMENT. Introduction  If forestry is to contribute its full share to a more abundant life for the world’s increasing.
Arno Becker Institute for Food and Resource Economics (ILR), University of Bonn ImpactsMarket development Policy measures Policy objectives Leading to.
Welfare: Consumer and Producer Surplus and Internal Rate of Return Daniel Mason-D’Croz Sherman Robinson.
Unit 1: Trade Theory Standard Trade Model 2/6/2012.
The Global Forest and Agricultural Sector Optimization Model Uwe A. Schneider Christine Schleupner Kerstin Jantke Erwin Schmid Michael Obersteiner Energy.
Lecture Presentation Software to accompany Investment Analysis and Portfolio Management Seventh Edition by Frank K. Reilly & Keith C. Brown Chapter.
Dr. Darren Hudson Larry Combest Chair of Agricultural Competitiveness x272, 206 AGSCI.
Integrated Assessment of Sustainability =Economic analysis +Non-market analysis.
Carbon Sinks and Land Use Competition EUFASOM Uwe A. Schneider Dagmar Schwab INSEA Colleagues.
The Economics of Water Efficiency: A Review Amman, September 30 / October 4, 2005 Andrea Billi, Giovanni Canitano, Angelo Quarto UNIVERSITY OF ROME “LA.
“And see this ring right here, Jimmy?... That’s another time the old fellow miraculously survived some big forest fire.” ENFA/INSEA FORESTRY…..
Bio-Science Engineering Department of Agricultural Economics Impact of alternative implementations of the Agenda 2000 Mid Term Review An application of.
The European Forest and Agricultural Sector Optimization Model (EUFASOM) Uwe A. Schneider Research Unit Sustainabilty and Global Change Hamburg University.
ENFA Model ENFA Kick-off Meeting Hamburg, 10 May 2005.
Basic Optimization Problem Notes for AGEC 641 Bruce McCarl Regents Professor of Agricultural Economics Texas A&M University Spring 2005.
SGM P.R. Shukla. Second Generation Model Top-Down Economic Models  Project baseline carbon emissions over time for a country or group of countries 
FASOM Hamburg January 17-19, Topics 1.FASOM Basics 2.FASOM Equations 3.Analyzing FASOM 4.Modifying FASOM.
Lecture 9 – Nonlinear Programming Models
Dual discounting in forest sector climate change mitigation Hanne K. Sjølie Greg Latta Birger Solberg Forest sector modeling workshop Nancy,
Results: Test-run in the Willamette Basin Some areas provide higher levels of services than others. The agriculture and timber maps show dollar values—high.
Portfolio Management-Learning Objective
Lecture Presentation Software to accompany Investment Analysis and Portfolio Management Seventh Edition by Frank K. Reilly & Keith C. Brown Chapter 7.
Optimal continuous cover forest management: - Economic and environmental effects and legal considerations Professor Dr Peter Lohmander
Linear Programming Topics General optimization model LP model and assumptions Manufacturing example Characteristics of solutions Sensitivity analysis Excel.
Tree planting for carbon sequestration: Are landholders interested? Dr Jacki Schirmer and Dr Lyndall Bull.
Soil carbon in dynamic land use optimization models Uwe A. Schneider Research Unit Sustainability and Global Change Hamburg University.
European Carbon Sinks Modeling Status, Data, Analytical Gaps, EUFASOM Uwe A. Schneider Research Unit Sustainability and Global Change Hamburg University.
Econometric Estimation of The National Carbon Sequestration Supply Function Ruben N. Lubowski USDA Economic Research Service Andrew J. Plantinga Oregon.
Regional Modeling and Linking Sector Models with CGE Models Presented by Martin T. Ross Environmental and Natural Resource Economics Program RTI International.
Overview of Economic Methods to Simulate Land Competition Forestry and Agriculture Greenhouse Gas Modeling Forum National Conservation Training Center.
CHAPTER 1 1 Analyzing Economic Problems. 2 Chapter One Chapter One Overview 1.Defining Microeconomics 2.Who Should Study Microeconomics? 3.Microeconomic.
Agriculture’s Role in Climate Change Mitigation July 18, 2007 (revised) Daniel A. Lashof, Ph.D. Science Director Climate Center Natural Resources Defense.
Theoretical Tools of Public Economics Math Review.
ECONOMICS OF OPTIMAL INPUT USE AAE 575 Paul D. Mitchell.
1 Some new equations presented at NCSU Peter Lohmander.
Impacts of Agricultural Adaptation to Climate Policies Uwe A. Schneider Research Unit Sustainability and Global Change, Hamburg University Contributors.
FASOM Hamburg July 1-3, Topics 1.FASOM Basics 2.FASOM Equations 3.Analyzing FASOM 4.Modifying FASOM.
Earth System Economics Richard S.J. Tol Hamburg, Vrije & Carnegie Mellon Universities.
Optimization unconstrained and constrained Calculus part II.
Overview of Optimization in Ag Economics Lecture 2.
Chapter 3 Profit and costs1 CHAPTER 3 Profit maximisation, input demand, output supply and duality.
Economic Assessment of GHG Mitigation Strategies for Canadian Agriculture: Role of market mechanisms for soil sinks Presentation to GHG Modeling Forum.
Course Overview and Overview of Optimization in Ag Economics Lecture 1.
Forest restoration in Brazil Rebecca Mant, Senior Programme Officer, UNEP-WCMC and the REDD-PAC team.
Managing Potential Pollutants from Livestock Farms: An Economics Perspective Kelly Zering North Carolina State University.
EUFASOM – Inputs, Outputs, Linkage Options CCTAME – Kick-Off Meeting Uwe A. Schneider Research Unit Sustainability and Global Change, Hamburg University.
Calculus-Based Optimization AGEC 317 Economic Analysis for Agribusiness and Management.
Can Consumer Responsibility Help Address Carbon Leakage Concerns? An Analysis of Participation vs. Non-Participation in a Global Mitigation Regime 19 th.
GAMS: General Algebraic Modeling System Linear and Nonlinear Programming The full system documentation is provided electronically with the software.
Linear Program MAX C B X B + C NB X NB s.t. BX B + A NB X NB = b X B, X NB ≥ 0.
Understanding Basic Economic Principles. Common Core/Next Generation Standards Addressed! RST.6 ‐ Determine the central ideas or conclusions of.
Mathematical Programming Formulations Based on McCarl and Spreen.
WOOD 492 MODELLING FOR DECISION SUPPORT Lecture 14 Sensitivity Analysis.
Approximation Algorithms based on linear programming.
COMPLIMENTARY TEACHING MATERIALS Farm Business Management: The Fundamentals of Good Practice Peter L. Nuthall.
Workshop on the Criteria to establish projections scenarios Sectoral projection guidance: Agriculture Mario Contaldi, TASK-GHG Ankara, March 2016.
Implications of Alternative Crop Yield Assumptions on Land Management, Commodity Markets, and GHG Emissions Projections Justin S. Baker, Ph.D.1 with B.A.
SEEA as a framework for assessing policy responses to climate change
Mårten Larsson Deputy Director General
Regional Modeling and Linking Sector Models with CGE Models
Poverty and Social Impact Analysis: a User’s Guide – Economic tools
Calculus-Based Optimization AGEC 317
Presentation transcript:

Topics 1.FASOM Basics 2.FASOM Equations 3.Analyzing FASOM 4.Modifying FASOM

I FASOM Basics

Model Scope Natural Resources Agriculture Forestry Processing Food, Fibre, Timber, Energy Markets

Purpose and Objectives To study and advice policy makers about the agricultural and forestry sector response to a)Policies b)Environmental change c)Technical change d)Socioeconomic change

Policy Scope Climate and other environmental policies Research subsidies Agricultural policies Trade policies Simultaneous assessment

Structural Changes a)Policies b)Environmental change c)Technical change d)Socioeconomic change (population, preferences)

Methodology Partial Equilibrium Bottom Up Constrained Welfare Maximization Dynamic Optimization Integrated Assessment Mathematical programming GAMS

Model Structure Resources Land Use Technologies Processing Technologies ProductsMarkets Inputs Limits Supply Functions Limits Demand Functions, Trade Limits Environmental Impacts

FASOM is a Large Linear Program

Exogenous Data Resource endowments Technologies (Inputs,Outputs, Costs) Demand functions Environmental Impacts Policies

Endogenous Data Land use decisions (control variables), Impacts (state variables), Shadow prices of constraints

Equations Understanding them is to understand FASOM

Equations Objective Function Resource Restrictions Technological Restrictions Environmental Accounts Others

Constrained Optimization Maxz = f(X)... objective function s.t. G(X) <= 0... constraints

FASOM = Large Linear Programs

Objective Function (Normative Economics) Maximize +Area underneath demand curves -Area underneath supply curves -Costs ±Subsidies / Taxes from policies Maximum equilibrates markets!

Alternative Objective Function To get „technical potentials“ from land use for alternative objective u, simply use Maximize us.t. all constraints Examples: u = Carbon Sequestration, Wheat production, Mire area

Is FASOM linear? Input prices increase with increasing input use (scarcity of resources) Output prices decrease with increasing output supply (saturation of demand) Hence, FASOM has non-linear objective function but is solved as Linear Program using linear approximations

Linear Approximation? For well behaved functions: yes –Concave benefit / convex cost functions –Decreasing marginal utilities –Increasing marginal costs For ill behaved: no, need integer variables –Fixed cost (Investment) –Minimum habitat requirements (Biodiversity)

PRODUCTBAL_EQU Very important Multi-input, Multi-output Negative coefficients - Inputs Positive coefficients - Outputs

RESOURCEBAL_EQU Sum resource uses over all technologies, species, farm structures into an accounting variable RESOURCE_VAR(REGION,PERIOD,RESOURCE)

RESOURCEMAX_EQU Represent resource limits (endowments) RESOURCE_VAR(REGION,PERIOD,RESOURCE) ≤ RESOURCE_DATA (REGION,PERIOD,RESOURCE,”Maximum”)

LUC_EQU LUC_EQU(REGION,PERIOD,SOILTYPE,SPECIES,CHANGE) $ LUC_TUPLE(REGION,PERIOD,SOILTYPE,SPECIES,CHANGE).. Land use accounting equation Combines individual and aggregated accounting

LUCLIMIT_EQU LUCLIMIT_EQU(REGION,PERIOD,SOILTYPE,SPECIES,CHANGE) $(LUC_TUPLE(REGION,PERIOD,SOILTYPE,SPECIES,CHANGE) AND LUC_DATA(REGION,PERIOD,SOILTYPE,SPECIES,CHANGE, "MAXIMUM")).. Land use change limits Should be based on land characteristics Currently uses rough assumptions

FORINVENT_EQU Forest distribution this period depends on forest distribution in last period and harvest activities Note: –Oldest cohort transition –Initial distribution –Harvested forests can immeadiatly be reforested

INTIALFOREST_EQU Thinning regime cannot be switched Initial thinning distribution unknown Let model decide, which thinning regime to use for initial forests

REPLANT_EQU Restricts tree species that can be replanted after harvest (can have agricultural break inbetween) Regulated by tuple SPECIESSEQU_MAP(OLDSPECIES,SPECIES) Currently restrictive

SOILSTATE_EQU To portray important unstable soil properties Carbon sequestration effect depends on soil carbon level Equations are implemented, EPIC data are not yet established SOILSTATE_EQU(REGION,PERIOD,SOILTYPE,SOILSTATE)

SOILSTATE_EQU To portray important unstable soil properties Carbon sequestration effect depends on soil carbon level Equations are implemented, EPIC data are not yet established

SOILSTATE_EQU Contains soil state transition probabilities Probability_Data(REGION,SOILTYPE,SOILSTATE,SPECIES, OWNER,COHORT,ALLTECH,POLICY,OLDSTATE) Transition probabilities are calculated from EPIC based carbon functions

Soil Carbon Transition Probabilities SOC1SOC2SOC3SOC4SOC5SOC6SOC7SOC8 SOC SOC21 SOC SOC SOC50.5 SOC SOC71 SOC No-till Wheat Fallow

Soil Organic Carbon (tC/ha/20cm) Time (years) Wheat-Lucerne 3/3 Wheat-Lucerne 6/3 No-till wheat-fallow Tilled wheat-fallow Carbon Functions

STOCK_EQU STOCK_EQU(REGION,PERIOD,STOCK) $(STOCK_TUPLE(REGION,PERIOD,STOCK) AND STOCK_DATA(REGION,PERIOD,STOCK,"DecompRate")).. Represents dynamics of dead wood (14 types) Linked to emission accounting

PRODUCTINVENT_EQU PRODUCTINVENT_EQU(REGION,PERIOD,PRODUCT) Represents different product life span of forest products Linked to carbon emissions from forest products

EMIT_EQU EMIT_EQU(REGION,PERIOD,SUBSTANCE) $ EMIT_TUPLE(REGION,PERIOD,SUBSTANCE).. Accounting equation Contains direct emissions and emissions from stock changes

Why Large Models? Land use is diverse and globally linked We want both high resolution and large scope More computer power tempts larger models Data availability better

Large Model Effects Indexed data, variables, and equations Dimensions need to be carefully conditioned More things can go wrong Less intuition in model drivers Causes of misbehavior difficult to guess Higher probability that some errors are not discovered

Pre-Solution Analysis Generic variable and equation checks About 30 different types Easy in GAMS through use of GAMSCHK, possible with other software

Example Nonnegative Variable X j occurs only in <= constraints All a ij coefficients are nonnegative All objective function coefficients (c j ) are nonpositive  Optimal X j = 0! (Maximization problem)

More Generic Checks

Linear Program Duality

Reduced Cost Shadow prices Technical Coefficients Objective Function Coefficients

Complementary Slackness Reduced Cost Opt. Variable Level Shadow Price Opt. Slack Variable Level

Fixing Non-sensible Models Zero/large variables: look at cost and benefits of these variables in individual equations High shadow prices: indicate resource scarcity (check endowments, technical coefficients, units) In general, analyst needs a combination of mathematical and context knowledge

Conclusions Large mathematical programming models are not necessarily black boxes Drivers for individual results can be traced and understood Generic misspecifications can and should always be corrected Systematic post-optimality analysis is by far better and faster than intuition and guesswork