19
\ begingroup美元

我正在开发一款使用压力传感器的安卓应用。由于存储的限制,我必须标准化和缩放大气压力值。为此,我需要知道压力极值

应尊重不同的条件,例如:

  • 天气情况(低/高)
  • 地点(高山、深谷等)死海地表高度:-427米(- 1,401英尺))

如果这是未知的,有人知道海平面的范围吗?比如1013hpa±X?

根据我找到的一个公式,我计算出珠穆朗玛峰的压力应该是300千帕左右,死海的压力应该比海平面高53千帕左右。但这不是一个非常复杂的公式,所以这些值可能是理论上的,而且是错误的。

编辑/附加信息

我发现我的传感器提供的值像980.01 hPa,所以有2位精度(不知道这是否反映传感器精度)。0.01 hPa的差异意味着~8cm的高度。这可能听起来微不足道,但我需要计算运动员当前的倾斜度,所以我不能牺牲精度。我目前的缩放算法产生从0到32768的规范化数字。改变输出范围意味着要做很多工作。

\ endgroup美元
7
  • 2
    \ begingroup美元 这个范围需要有多紧?作为一个实际问题,使用0-2026 hPa可能是有意义的-这当然捕获了这个星球上所有可能的大气压力,如果你有32位来存储压力值,你可能不会丢失任何数据,因为你的压力传感器可能不会精确。(这个更宽的范围肯定不超过最窄范围的8倍→相对于更窄的范围,它应该最多花费3个额外的比特。) \ endgroup美元
    - - - - - -senshin
    2014年5月27日14:16
  • \ begingroup美元 我更新了我的问题。你能说出最大可能的压力吗?你认为1100hpa可能吗? \ endgroup美元
    - - - - - -hgoebl
    2014年5月27日15:27
  • 4
    \ begingroup美元 最高的地面气压(非官方)是1092.1 hPa,显然是在蒙古某处测得的。官方记录是西伯利亚的1085 hPa。 \ endgroup美元
    - - - - - -凯西
    2014年5月27日15:37
  • 1
    \ begingroup美元 这不是压力吗降低到海平面?这并不是与实际传感器最相关的量。 \ endgroup美元
    - - - - - -gerrit
    2014年5月27日16:29
  • 3.
    \ begingroup美元 @gerrit经过进一步审查,你是正确的。这些确实被更正为MSLP(我在最初的调查中有点快)。找到实际的地表压力记录似乎比我想象的要困难一些,因为每个人都纠正了MSLP,以便他们可以进行比较。如果OP想要一个硬性上限,那么采用(有争议的)MSLP记录1091 hPa并在地球上最低海拔处找到相应的压力可能是安全的。 \ endgroup美元
    - - - - - -凯西
    2014年5月27日16:48

1回答1

19
\ begingroup美元

据测量,珠穆朗玛峰峰顶的气压为253托尔(337百帕)。http://jap.physiology.org/content/86/3/1062

死海的气压高达1079 hPa,如图12所示:http://isramar.ocean.org.il/isramar2009/DeadSea/Hecht&Gertman_2003_DS_Climate_Chapter4.pdf

至于在海平面上,1979年台风泰碧的测量值为870 hPa。http://www.wunderground.com/blog/weatherhistorian/world-and-us-lowest-barometric-pressure-records

爱沙尼亚和拉蒂瓦沿海地区的1067 hPa报告如下:http://www.wunderground.com/blog/weatherhistorian/world-and-us-anticyclonic-high-barometric-pressure-records

\ endgroup美元

    你的答案

    点击“发表您的答案”,即表示您同意我们的服务条款隐私政策饼干的政策

    不是你想要的答案吗?浏览其他有标签的问题问自己的问题