4
\ begingroup美元

为我的学校,我有一个项目,我想要一些材料的研究/图依赖天气如何预测(如多云,阳光明媚,下雨)。我一直在搜索互联网在过去的几天里但找不到,而帮助的东西。

我可以使用一个Arduino UNO和一堆传感器(即大气压强、温度、湿度、等等),但我的主要问题是如何准确地解释参数测量。

\ endgroup美元

    2答案2

    9
    \ begingroup美元

    这样简单的算法是当地经验,出于同样的原因,所以根据你的位置可以有非常糟糕的性能。在另一方面,一些人认为正确的校准它们可以超过90%准确的。

    它们中的大多数都是位于Zambretti算法或它的某些变体。该算法产生的最初预测设备中实现公司Negretti和XX世纪初西班牙舞。

    在这里输入图像描述

    它认为的绝对值的压力,压力的趋势、季节和风向(尽管风向和季节影响一个小的输出)。公式的算法描述和翻译这篇文章,但总的来说它的工作原理计算表预估数量Z美元如下:

    1. 从你的测量的压力$ P $,温度在摄氏元新台币和米的高度h美元计算海平面的大气压力降低P_0美元。有很多公式,一个共同的一个是:

    $ P_0 = P \离开(1 - \压裂{0.0065 h} {T + 0.0065 h + 273.15} \右)^ {-5.257}$

    1. 计算压力和趋势
    • 如果压力是下降计算预测数量Z = 130美元\压裂{P_0} {81} $
    • 如果压力是稳定的计算预测数量Z = 147美元\压裂{5 P_0} {376} $
    • 如果压力是不断上升的计算预测数量Z = 179美元\压裂{2 P_0} {129} $
    1. 调整Z美元风向:
    • 北风调整Z = Z + 1美元
    • 南风调整Z = Z二美元
    1. 调整Z美元季节:
    • 冬天和压力下降,调整:Z = Z 1美元
    • 如果夏季和压力上升,调整:Z = Z + 1美元
    1. 从下面的表查找的预测:

    在这里输入图像描述

    这是为英国,许多人已经开发出修改版本在其他领域工作。你会发现很多实现在线下载代码,这在javascript中,或这个Arduino UNO C,一个解释Arduino UNO实现可以被发现在这里

    \ endgroup美元
    3
    • 1
      \ begingroup美元 先生你是一个生活托盘!非常感谢。 \ endgroup美元
      - - - - - -帖木儿Mengazi
      2019年3月2日13:49
    • \ begingroup美元 P在mb或Hg都似乎基本上给Z值距离图,在100年,除非我遗漏了什么东西? \ endgroup美元
      - - - - - -JeopardyTempest
      2022年7月20日23:59
    • \ begingroup美元 @camilo-rada如果P0 = 0/81 = 130−100 hpa, Z = 117,那么的单位压力适用于这个,我看到原来的页面,它是相同的。 \ endgroup美元
      - - - - - -DzungPV
      2022年8月2日,在还
    1
    \ begingroup美元

    Zambretti的文档在冬天Z 1单位数量下降较低,和夏天上升提高1单位的前景,因此我们必须调整:

    冬季Z = Z + 1夏季Z = Z 1

    补偿的推导。

    \ endgroup美元
    2
    • \ begingroup美元 Camilo的回答(本文中提到的回答)国家正好相反。 \ endgroup美元
      - - - - - -让-玛丽•Prival
      2020年5月27日24
    • \ begingroup美元 我查看了消息来源和验证,冬天你要减去1。虽然,我纠正我的答案,因为这需要做的只有压力下降。你有一个源支持你的说法吗? \ endgroup美元
      - - - - - -卡米洛·Rada
      2022年2月9日21:55

    你的答案

    通过点击“发布你的答案”,你同意我们服务条款,隐私政策饼干的政策

    不是你要找的答案?浏览其他问题标记问你自己的问题