创建全球气候模型

时间:2012-09-05 20:34:36

标签: matrix modeling weather

我正在努力创建一个全球气候模型。最终的结果是游戏,但我的第一个目标是创建一个工作模型。

我已经阅读了很多关于气象的内容,我相信我理解了基本动态:

-Heat from Sun travels to Earth
-Clouds block Sun where clouds are present
-Surface heats up (moreso over land than water)
-Water vaporization occurs where water is present
-Hot areas become Low pressure zones
-Cooler areas become High pressure zones
-Low and High pressure zones create wind and clouds
-Wind and clouds rotate perpendicular to the line between the H/L systems (CW in N, CCW in S)
-Air pressure (specifically an increase) causes clouds to rain

现在我想基本预测天气,并将预测作为我的计划的天气。它不一定非常准确,但它应该遵循我们在地球上经历的相同前提。我想如果波动足以导致相当多变的天气条件。

我更喜欢将模型保持为平铺格式,但这并非绝对必要。

我将从一个地形(具有高度)开始,并且可能是每天可能不同的辐射模式,以模拟每个瓦片上的能量输入。从那里我可以比较海拔的类型(山,陆,水等)和辐射,以确定压力。以前在土壤中的瀑布可能会影响湿度。从这里开始,我开始有一个问题,因为风暴形成在相反的压力系统的边界上,并且倾向于垂直移动。当使用分布数量的点而不是具有权重的实际系统时,这很难计算。

关于如何做到这一点的任何想法?

1 个答案:

答案 0 :(得分:0)

查看here以获取开源气候模型列表。还有Java Climate Model,也是开源的。