using global climate models in the classroom€¦ · global_warming_sim2.r model ii 8/24/2000 c**...

18
EdGCM: Educational Global Climate Modeling Using Global Climate Models in the Classroom Mark Chandler Columbia University Devarati Bhattacharya University of Nebraska-Lincoln Collaborators: Cory Forbes, University of Nebraska-Lincoln Linda Sohl and Jian Zhou, Columbia University Drew Bush, McGill University Climate Generation Summer Institute 2016

Upload: others

Post on 18-Oct-2020

0 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Using Global Climate Models in the Classroom€¦ · Global_Warming_Sim2.R Model II 8/24/2000 C** INITIALIZE SOME ARRAYS AT THE BEGINNING OF SPECIFIED DAYS Owner: Mark Chandler, m.chandler@nasa.gov

EdGCM: Educational Global Climate Modeling!

Using Global Climate Models in the Classroom Mark Chandler Columbia University

Devarati Bhattacharya University of Nebraska-Lincoln

Collaborators: Cory Forbes, University of Nebraska-Lincoln

Linda Sohl and Jian Zhou, Columbia University Drew Bush, McGill University

Climate Generation Summer Institute 2016!

Page 2: Using Global Climate Models in the Classroom€¦ · Global_Warming_Sim2.R Model II 8/24/2000 C** INITIALIZE SOME ARRAYS AT THE BEGINNING OF SPECIFIED DAYS Owner: Mark Chandler, m.chandler@nasa.gov

“…Very soon it will be possible to run a GCM on a laptop computer.” “GCMs will begin running on workstations in high schools, and possibly elementary schools. They may even be running in the offices of congressman.”

Dr. David Randall Bulletin of the American Meteorological Society, 1996

GCMs were predicted to be in common use by now…

Climate Generation Summer Institute 2016!

Page 3: Using Global Climate Models in the Classroom€¦ · Global_Warming_Sim2.R Model II 8/24/2000 C** INITIALIZE SOME ARRAYS AT THE BEGINNING OF SPECIFIED DAYS Owner: Mark Chandler, m.chandler@nasa.gov

Climate Generation Summer Institute 2016!

Page 4: Using Global Climate Models in the Classroom€¦ · Global_Warming_Sim2.R Model II 8/24/2000 C** INITIALIZE SOME ARRAYS AT THE BEGINNING OF SPECIFIED DAYS Owner: Mark Chandler, m.chandler@nasa.gov

!   Allow teachers and students to run a global climate model on school computers

!   Encourage students to participate in the full scientific process !   Enhance collaborations between schools, universities, national

labs !   …and by doing the above demystify how scientists forecast

climate change.

Project Objectives

Climate Generation Summer Institute 2016!

Page 5: Using Global Climate Models in the Classroom€¦ · Global_Warming_Sim2.R Model II 8/24/2000 C** INITIALIZE SOME ARRAYS AT THE BEGINNING OF SPECIFIED DAYS Owner: Mark Chandler, m.chandler@nasa.gov

Reasons For Not Using a Global Climate Model in Classrooms:

•  Time constraints

•  Inadequate technology support

•  Scarcity of curriculum materials that specifically cover modeling

Climate Generation Summer Institute 2016!

Page 6: Using Global Climate Models in the Classroom€¦ · Global_Warming_Sim2.R Model II 8/24/2000 C** INITIALIZE SOME ARRAYS AT THE BEGINNING OF SPECIFIED DAYS Owner: Mark Chandler, m.chandler@nasa.gov

EdGCM

GCM 1.  Run a global climate model 2.  Analyze climate model output (data processing) 3.  Use scientific visualization to interpret data 4.  Communicate results

K-12 Classroom Constraints

NEXT GENERATION SCIENCE STANDARDS &

Climate Generation Summer Institute 2016!

Page 7: Using Global Climate Models in the Classroom€¦ · Global_Warming_Sim2.R Model II 8/24/2000 C** INITIALIZE SOME ARRAYS AT THE BEGINNING OF SPECIFIED DAYS Owner: Mark Chandler, m.chandler@nasa.gov

Draw the Climate System

Climate Generation Summer Institute 2016!

?

Page 8: Using Global Climate Models in the Classroom€¦ · Global_Warming_Sim2.R Model II 8/24/2000 C** INITIALIZE SOME ARRAYS AT THE BEGINNING OF SPECIFIED DAYS Owner: Mark Chandler, m.chandler@nasa.gov

The Earth’s Climate System

Source: IPCC 4th Assessment Report Climate Generation Summer Institute 2016!

Page 9: Using Global Climate Models in the Classroom€¦ · Global_Warming_Sim2.R Model II 8/24/2000 C** INITIALIZE SOME ARRAYS AT THE BEGINNING OF SPECIFIED DAYS Owner: Mark Chandler, m.chandler@nasa.gov

Climate Generation Summer Institute 2016!

Source: IPCC 4th Assessment Report Source: NASA Earth Observatory

More Detailed Descriptions of the System

Earth’s Energy Budget The Water Cycle

Page 10: Using Global Climate Models in the Classroom€¦ · Global_Warming_Sim2.R Model II 8/24/2000 C** INITIALIZE SOME ARRAYS AT THE BEGINNING OF SPECIFIED DAYS Owner: Mark Chandler, m.chandler@nasa.gov

Climate Generation Summer Institute 2016!

CO2 Forcings for Various GCM Simulations

Page 11: Using Global Climate Models in the Classroom€¦ · Global_Warming_Sim2.R Model II 8/24/2000 C** INITIALIZE SOME ARRAYS AT THE BEGINNING OF SPECIFIED DAYS Owner: Mark Chandler, m.chandler@nasa.gov

http://ezgcm.com

•  Email: ! [email protected]!!

•  Password: 2016 !

Climate Generation Summer Institute 2016!

Page 12: Using Global Climate Models in the Classroom€¦ · Global_Warming_Sim2.R Model II 8/24/2000 C** INITIALIZE SOME ARRAYS AT THE BEGINNING OF SPECIFIED DAYS Owner: Mark Chandler, m.chandler@nasa.gov

Cryosphere

Global Climate Model General Circulation Model

What is a GCM? Oceans

Land Surface

Atmosphere

General Circulation Model Global Climate Model

Page 13: Using Global Climate Models in the Classroom€¦ · Global_Warming_Sim2.R Model II 8/24/2000 C** INITIALIZE SOME ARRAYS AT THE BEGINNING OF SPECIFIED DAYS Owner: Mark Chandler, m.chandler@nasa.gov

Fundamental Physical Equations:

(Henderson-Sellers, 1985)

Global Climate Model: Grid Systems

Climate Generation Summer Institute 2016!

Page 14: Using Global Climate Models in the Classroom€¦ · Global_Warming_Sim2.R Model II 8/24/2000 C** INITIALIZE SOME ARRAYS AT THE BEGINNING OF SPECIFIED DAYS Owner: Mark Chandler, m.chandler@nasa.gov

and use 5 fundamental physical equations:

Global Climate Model

GCMs calculate 5 fundamental variables:   Temperature   Pressure   Winds   Humidity   Salinity (oceans)

Climate Generation Summer Institute 2016!

Page 15: Using Global Climate Models in the Classroom€¦ · Global_Warming_Sim2.R Model II 8/24/2000 C** INITIALIZE SOME ARRAYS AT THE BEGINNING OF SPECIFIED DAYS Owner: Mark Chandler, m.chandler@nasa.gov

!   Seasonal and Diurnal Cycles !   Latent and Sensible Heat Fluxes !   Clouds and Convection !   Greenhouse Gases !   Evaporation & Precipitation

!   snow !   Aerosols !   Ground Hydrology

!   soil moisture, run-off !   Ocean Heat Storage & Transport !   Sea Ice

!   Ocean Circulation

!   Atmospheric Chemistry !   Carbon Cycle !   Dynamic Vegetation !   Dynamic Ice Sheets

Some of the physical processes simulated by GCMs

Page 16: Using Global Climate Models in the Classroom€¦ · Global_Warming_Sim2.R Model II 8/24/2000 C** INITIALIZE SOME ARRAYS AT THE BEGINNING OF SPECIFIED DAYS Owner: Mark Chandler, m.chandler@nasa.gov

Global_Warming_Sim2.R Model II 8/24/2000 Owner: Mark Chandler, [email protected] Group: Paleoclimate Group This experiment simulates the climate of the snowball earth period of the Neoproterozoic PeriodIn geologic history. Object modules: MainC9 DiagC9 RadC9 FFTC9 UTILC9 Data input files: 7=G8X10_600Ma 9=NOV1910.rsf_snowball 15=O8X10_600Ma 19=CD8X10_600Ma 23=V8X10_600Ma 26=Z8X101_600Ma 21=RTAU.G25L15 22=RPLK25 29=Snowball_Earth_Regions Label and Namelist: Global_Warming_Sim2 (Transient increase in CO2) &INPUTZ TAUI=10176.,IYEAR=1900, KOCEAN=1, SRCOR=.95485638151, S0X=1.,CO2=.31746031746031, USET=0.,TAUE=35040.,USESLP=-12., ISTART=3,KCOPY=2,NDPRNT=-1,TAUE=95616.

C** INITIALIZE SOME ARRAYS AT THE BEGINNING OF SPECIFIED DAYS fName = './prt/'//JMNTH0(1:3)//CYEAR//'.prt'//LABEL1( IF(JDAY.NE.32) GO TO 294 JEQ=1+JM/2 DO 292 J=JEQ,JM DO 292 I=1,IM 292 TSFREZ(I,J,1)=JDAY JEQM1=JEQ-1 DO 293 J=1,JEQM1 DO 293 I=1,IM 293 TSFREZ(I,J,2)=JDAY GO TO 296 294 IF(JDAY.NE.213) GO TO 296 JEQM1=JM/2 DO 295 J=1,JEQM1 DO 295 I=1,IM 295 TSFREZ(I,J,1)=JDAY C**** INITIALIZE SOME ARRAYS AT THE BEGINNING OF EACH DAY 296 DO 297 J=1,JM DO 297 I=1,IM TDIURN(I,J,1)=1000. TDIURN(I,J,2)=-1000. TDIURN(I,J,6)=-1000. PEARTH=FDATA(I,J,2)*(1.-FDATA(I,J,3)) IF(PEARTH.GT.0.) GO TO 297 TSFREZ(I,J,1)=365. TSFREZ(I,J,2)=365. 297 CONTINUE

What is a GCM? …a computer program

Unix Scripts Fortran Code

Page 17: Using Global Climate Models in the Classroom€¦ · Global_Warming_Sim2.R Model II 8/24/2000 C** INITIALIZE SOME ARRAYS AT THE BEGINNING OF SPECIFIED DAYS Owner: Mark Chandler, m.chandler@nasa.gov

http://ezgcm.com

•  Email: ! [email protected]!!

•  Password: 2016 !

Climate Generation Summer Institute 2016!

Page 18: Using Global Climate Models in the Classroom€¦ · Global_Warming_Sim2.R Model II 8/24/2000 C** INITIALIZE SOME ARRAYS AT THE BEGINNING OF SPECIFIED DAYS Owner: Mark Chandler, m.chandler@nasa.gov

change the world. at http://edgcm.columbia.edu