+ All Categories
Home > Documents > Introduction to cloud structure generators Victor Venema — Clemens Simmer.

Introduction to cloud structure generators Victor Venema — Clemens Simmer.

Date post: 21-Jan-2016
Category:
Upload: curtis-heath
View: 221 times
Download: 1 times
Share this document with a friend
Popular Tags:
29
Introduction to Introduction to cloud structure cloud structure generators generators Victor Venema Victor Venema Clemens Simmer Clemens Simmer
Transcript
Page 1: Introduction to cloud structure generators Victor Venema — Clemens Simmer.

Introduction to Introduction to cloud structure generators cloud structure generators

Victor Venema Victor Venema — — Clemens SimmerClemens Simmer

Page 2: Introduction to cloud structure generators Victor Venema — Clemens Simmer.

Possible cloud generatorsPossible cloud generators

Cloud model (LES)Cloud model (LES) Measured cloud structureMeasured cloud structure Fourier method (Power spectrum)Fourier method (Power spectrum) Fractal method (Power spectrum)Fractal method (Power spectrum) Evolutionary search algorithmEvolutionary search algorithm

Page 3: Introduction to cloud structure generators Victor Venema — Clemens Simmer.

Measured cloudMeasured cloud

Ground based measurementsGround based measurements– Measuring with different anglesMeasuring with different angles– Scanning too slowScanning too slow

Wind smearingWind smearing Non-linear and intermittent behaviourNon-linear and intermittent behaviour

Airborne or satellite measurementsAirborne or satellite measurements– Better chancesBetter chances

Measured cloud (field) statisticsMeasured cloud (field) statistics

Measu

re d

irect

ly

Page 4: Introduction to cloud structure generators Victor Venema — Clemens Simmer.

Fourier - introductionFourier - introduction

-5/3 Power spectrum-5/3 Power spectrum

Recipe:Recipe:

– Calculate LWP/LWC spectrumCalculate LWP/LWC spectrum

– Multiply random phaseMultiply random phase

– Inverse Fourier transform Inverse Fourier transform

– Multiple clouds Multiple clouds

Fou

rier

Clo

ud

s

Page 5: Introduction to cloud structure generators Victor Venema — Clemens Simmer.

Block cloudBlock cloud

Fou

rier

Clo

ud

s

Page 6: Introduction to cloud structure generators Victor Venema — Clemens Simmer.

Fourier – random phaseFourier – random phase

Fou

rier

Clo

ud

s

Page 7: Introduction to cloud structure generators Victor Venema — Clemens Simmer.

Fourier – Time seriesFourier – Time series

Fou

rier

Clo

ud

s

Page 8: Introduction to cloud structure generators Victor Venema — Clemens Simmer.

Fractal – IntroductionFractal – Introduction

Also: Bounded cascade modelAlso: Bounded cascade model Based on a -5/3 Power spectrumBased on a -5/3 Power spectrum R. Cahalan, A. Davis, A. Marshak, R. Cahalan, A. Davis, A. Marshak,

W. WiscombeW. Wiscombe

Recipe:Recipe:– Take homogenous cloudTake homogenous cloud– Devide it in twoDevide it in two– Redistribute LWC in random directionRedistribute LWC in random direction– And so onAnd so on

Fract

al C

lou

ds

Page 9: Introduction to cloud structure generators Victor Venema — Clemens Simmer.

Cascade 1Cascade 1

Fract

al C

lou

ds

1

0.80.8

0.64 0.64 0.640.64

hallo

Page 10: Introduction to cloud structure generators Victor Venema — Clemens Simmer.

Cascade 1Cascade 1

Fract

al C

lou

ds

Page 11: Introduction to cloud structure generators Victor Venema — Clemens Simmer.

2 Dimensional2 Dimensional

Fract

al C

lou

ds

Page 12: Introduction to cloud structure generators Victor Venema — Clemens Simmer.

Comparison Fourier - FractalComparison Fourier - Fractal

Both have same spectrum but have Both have same spectrum but have different structuredifferent structure

Just power spectrumJust power spectrum Need more statistical parametersNeed more statistical parameters

Page 13: Introduction to cloud structure generators Victor Venema — Clemens Simmer.

A search for cloudsA search for clouds

Livin

g C

lou

ds Statistics are knownStatistics are known

XX·Y·Z = ·Y·Z = 256x256x64 = 2256x256x64 = 22222 = = 4.2 104.2 1066 pixels pixels

256 LWC values256 LWC values values values pixelspixels = 2 = 2352352 10 10105105

possibilitiespossibilities Search with evolutionary algorithm Search with evolutionary algorithm

& knowledge of solution& knowledge of solution

Page 14: Introduction to cloud structure generators Victor Venema — Clemens Simmer.

Recipe evolutionary algorithmRecipe evolutionary algorithm

Population of cloudsPopulation of clouds

Calculate their fitness / cost Calculate their fitness / cost functionfunction

Select the fittest onesSelect the fittest ones

They produce the new generation They produce the new generation with some mutationswith some mutations

And so on, until quality sufficientAnd so on, until quality sufficient

Livin

g C

lou

ds

Page 15: Introduction to cloud structure generators Victor Venema — Clemens Simmer.

Example – AltostratusExample – Altostratus

Livin

g C

lou

ds

Page 16: Introduction to cloud structure generators Victor Venema — Clemens Simmer.

Example – Input cloudExample – Input cloud

Livin

g C

lou

ds

Page 17: Introduction to cloud structure generators Victor Venema — Clemens Simmer.

Example – Input statisticsExample – Input statistics One-point cloud boundary statisticsOne-point cloud boundary statistics

– Histogram number of cloud layersHistogram number of cloud layers– Height histogram / profilesHeight histogram / profiles

Cloud basesCloud bases Cloud topsCloud tops Cloud coverCloud cover Cloud edgesCloud edges

Search first at large scales / low Search first at large scales / low resolutionresolution

Livin

g C

lou

ds

Page 18: Introduction to cloud structure generators Victor Venema — Clemens Simmer.

Example – histogramsExample – histograms

Edges

0 1 2 3 4 5

1

2

3

4

5

6

7

8

9

1 0

11

1 2

1 3

1 4

1 5

1 6

Hei

gh

t

Cloud cover

0 5 1 0 1 5 2 0 2 5 3 0

1

2

3

4

5

6

7

8

9

1 0

11

1 2

1 3

1 4

1 5

1 6

Hei

gh

t

Cloud tops

0 1 2 3 4 5 6 7 8

1

2

3

4

5

6

7

8

9

1 0

11

1 2

1 3

1 4

1 5

1 6

He

igh

t

Cloud bases

0 1 2 3 4 5 6 7 8

1

2

3

4

5

6

7

8

9

1 0

11

1 2

1 3

1 4

1 5

1 6

Hei

gh

t

No. layers

0

5

1 0

1 5

2 0

2 5

3 0

0 1

Page 19: Introduction to cloud structure generators Victor Venema — Clemens Simmer.

Example – ResolutionsExample – Resolutions

Livin

g C

lou

ds

Page 20: Introduction to cloud structure generators Victor Venema — Clemens Simmer.

Example – searchingExample – searching

Livin

g C

lou

ds

Page 21: Introduction to cloud structure generators Victor Venema — Clemens Simmer.

Example – Search resultsExample – Search results

Livin

g C

lou

ds

Page 22: Introduction to cloud structure generators Victor Venema — Clemens Simmer.

Example – resourcesExample – resources

Livin

g C

lou

ds 22256x256 = 256x256 = 2232 32 4x10 4x1099 Possibilities Possibilities

Found: 2-3 x10Found: 2-3 x1055 Attemps Attemps About 1 hour of calculation on PC About 1 hour of calculation on PC

(IDL; 700 MHz; 256 Mb)(IDL; 700 MHz; 256 Mb) Amount of attemps is linear Amount of attemps is linear

function of number of pixelfunction of number of pixel

Page 23: Introduction to cloud structure generators Victor Venema — Clemens Simmer.

3-Dimensional3-Dimensional

Livin

g C

lou

ds

Page 24: Introduction to cloud structure generators Victor Venema — Clemens Simmer.

Fitness functionFitness function Easy to computeEasy to compute Reward progressReward progress

Livin

g C

lou

ds

0 1 2 3 4 5 6 7

1

2

3

4

5

6

7H

eig

ht

bin

s

Number

intermediate result 2

intermediate result 1

wanted histogram

Page 25: Introduction to cloud structure generators Victor Venema — Clemens Simmer.

Population and selectionPopulation and selection Population 100 cloudsPopulation 100 clouds 9 Clouds reproduce / mutate9 Clouds reproduce / mutate Deep search: Large reproductive Deep search: Large reproductive

fraction and small populationfraction and small population Wide search: Small reproductive Wide search: Small reproductive

fraction and large populationfraction and large population

Selection is based on average Selection is based on average ranking for each fitness functionranking for each fitness function

The best cloud does not mutateThe best cloud does not mutate

Livin

g C

lou

ds

Page 26: Introduction to cloud structure generators Victor Venema — Clemens Simmer.

Knowledge of solutionKnowledge of solution

Livin

g C

lou

ds Start with low resolutionStart with low resolution

– Quality criterion (next resolution)Quality criterion (next resolution)

Mutation typesMutation types LWC cloud: fractal algorithm as LWC cloud: fractal algorithm as

first guessfirst guess

Page 27: Introduction to cloud structure generators Victor Venema — Clemens Simmer.

OutlookOutlook 2-Point statistics2-Point statistics Liquid Water ContentLiquid Water Content Use all measurements availableUse all measurements available

– Lidar: cloud baseLidar: cloud base– Radar: cloud top / baseRadar: cloud top / base– Microwave radiometer: LWP spectrum / Microwave radiometer: LWP spectrum /

histogramhistogram– Infrared radiometer: cloud coverInfrared radiometer: cloud cover– PVM: LWC power spectra (small scales) & PVM: LWC power spectra (small scales) &

LWC profilesLWC profiles

Effective radius?Effective radius? Interpolation of direct Interpolation of direct

measurements possiblemeasurements possible

Livin

g C

lou

ds

Page 28: Introduction to cloud structure generators Victor Venema — Clemens Simmer.

Gedanken experimentGedanken experiment Helps to think about what kind of Helps to think about what kind of

statistics one needsstatistics one needs Little information on vertical LWC Little information on vertical LWC

variationsvariations Temporal developmentTemporal development

– Zeppelin, balloonZeppelin, balloon

Livin

g C

lou

ds

Page 29: Introduction to cloud structure generators Victor Venema — Clemens Simmer.

ConclusionsConclusions Multiple statistical parameters Multiple statistical parameters

needed to describe cloudsneeded to describe clouds Search algorithm seems possibleSearch algorithm seems possible Combine various statistics from Combine various statistics from

many sourcesmany sources Two-point statistics and LWCTwo-point statistics and LWC

Which statistics are needed with Which statistics are needed with what accuracy / resolution?what accuracy / resolution?

Livin

g C

lou

ds


Recommended