preface.tex 4.2 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576
  1. For two decades, a comprehensive, three-dimensional global atmospheric
  2. general circulation model (GCM) is being provided by the National
  3. Center for Atmospheric Research (NCAR, Climate and Global Dynamics Division)
  4. to university and other scientists for use in analysing and understanding
  5. the global climate. Designed as a Community Climate Model (CCM)
  6. it has been continuously developed since. Other centres have also
  7. constructed comprehensive climate models of similarly high complexity,
  8. mostly for their research interests.
  9. As the complexity of general circulation models has been and still
  10. is growing considerably, it is not surprising that, for both
  11. education and research, models simpler than those comprehensive
  12. GCMs at the cutting edge of the development, are becoming more
  13. and more attractive. These medium complexity models do not simply
  14. enhance the climate model hierarchy. They support understanding
  15. atmospheric or climate phenomena by simplifying the system
  16. gradually to reveal the key mechanisms. They also provide an
  17. ideal tool kit for students to be educated and to teach themselves,
  18. gaining practice in model building or modeling. Our aim is to
  19. provide such a model of intermediate complexity for the university
  20. environment: the PlanetSimulator. It can be used for training
  21. the next GCM developers, to support scientists to understand
  22. climate processes, and to do fundamental research.
  23. From PUMA to PlanetSimulator: Dynamical core and physical processes
  24. comprise a general circulation model (GCM) of planetary atmospheres.
  25. Stand-alone, the dynamical core is a simplified general circulation
  26. model like our Portable University Model of the Atmosphere or PUMA.
  27. Still, linear processes are introduced to run it, like Newtonian
  28. cooling and Rayleigh friction, which parameterise diabatic heating
  29. and planetary boundary layers. Though simple, PUMA has been enjoying
  30. a wide spectrum of applications and initiating collaborations in
  31. fundamental research, atmospheric dynamics and education alike.
  32. Specific applications, for example, are tests and consequences
  33. of the maximum entropy production principle, synchronisation and
  34. spatio-temporal coherence resonance, large scale dynamics of the
  35. atmospheres on Earth, Mars and Titan. Based on this experience we
  36. combined the leitmotifs behind PUMA and the Community Model, to
  37. applying, building, and coding a 'PlanetSimulator'.
  38. Applying the PlanetSimulator in a university environment has two
  39. aspects: First, the code must be open and freely available as
  40. the software required to run it; it must be user friendly,
  41. inexpensive and equipped with a graphical user interface.
  42. Secondly, it should be suitable for teaching project studies
  43. in classes or lab, where students practice general circulation
  44. modelling, in contrast to technicians running a comprehensive GCM;
  45. that is, science versus engineering.
  46. Building the PlanetSimulator includes, besides an atmospheric
  47. GCM of medium complexity, other compartments of the climate
  48. system, for example, an ocean with sea ice, a land surface with
  49. biosphere. Here these other compartments are reduced to linear
  50. systems. That is, not unlike PUMA as a dynamical core with
  51. linear physics, the PlanetSimulator consists of a GCM with,
  52. for example, a linear ocean/sea-ice module formulated in
  53. terms of a mixed layer energy balance. The soil/biosphere
  54. module is introduced analoguously. Thus, working the PlanetSimulator
  55. is like testing the performance of an atmospheric or oceanic GCM
  56. interacting with various linear processes, which parameterise
  57. the variability of the subsystems in terms of their energy
  58. (and mass) balances.
  59. Coding the PlanetSimulator requires that it is portable to many
  60. platforms ranging from personal computers over workstations
  61. to mainframes; massive parallel computers and clusters of
  62. networked machines are also supported. The system is scalable
  63. with regard to vertical and horizontal resolutions, provides
  64. experiment dependent model configurations, and it has a transparent
  65. and rich documented code.
  66. Acknowledgement: The development of the Planet Simulator
  67. was generously granted by the
  68. German Federal Ministry for Education and Research (BMBF)
  69. during the years 2000 - 2003.