ampycloud:一种从晴雨表数据中确定云基高度和天空覆盖率的开源算法

IF 3.2 3区 地球科学 Q2 METEOROLOGY & ATMOSPHERIC SCIENCES
Frédéric P. A. Vogt, Loris Foresti, Daniel Regenass, Sophie Réthoré, Néstor Tarin Burriel, Mervyn Bibby, Przemysław Juda, Simone Balmelli, Tobias Hanselmann, Pieter du Preez, Dirk Furrer
{"title":"ampycloud:一种从晴雨表数据中确定云基高度和天空覆盖率的开源算法","authors":"Frédéric P. A. Vogt, Loris Foresti, Daniel Regenass, Sophie Réthoré, Néstor Tarin Burriel, Mervyn Bibby, Przemysław Juda, Simone Balmelli, Tobias Hanselmann, Pieter du Preez, Dirk Furrer","doi":"10.5194/amt-17-4891-2024","DOIUrl":null,"url":null,"abstract":"Abstract. Ceilometers are used routinely at aerodromes worldwide to derive the height and sky coverage fraction of cloud layers. This information, possibly combined with direct observations by human observers, contributes to the production of meteorological aerodrome reports (METARs). Here, we present ampycloud, a new algorithm, and its associated Python package for automatic processing of ceilometer data with the aim of determining the sky coverage fraction and base height of cloud layers above aerodromes. The ampycloud algorithm was developed at the Swiss Federal Office of Meteorology and Climatology (MeteoSwiss) as part of the AMAROC (AutoMETAR/AutoReport rOund the Clock) program to help in the fully automatic production of METARs at Swiss civil aerodromes. ampycloud is designed to work with no direct human supervision. The algorithm consists of three distinct, sequential steps that rely on agglomerative clustering methods and Gaussian mixture models to identify distinct cloud layers from individual cloud base hits reported by ceilometers. The robustness of the ampycloud algorithm stems from the first processing step, which is simple and reliable. It constrains the two subsequent processing steps that are more sensitive but also better suited to handling complex cloud distributions. The software implementation of the ampycloud algorithm takes the form of an eponymous, pip-installable Python package developed on GitHub and made publicly accessible.","PeriodicalId":8619,"journal":{"name":"Atmospheric Measurement Techniques","volume":"47 1","pages":""},"PeriodicalIF":3.2000,"publicationDate":"2024-08-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"ampycloud: an open-source algorithm to determine cloud base heights and sky coverage fractions from ceilometer data\",\"authors\":\"Frédéric P. A. Vogt, Loris Foresti, Daniel Regenass, Sophie Réthoré, Néstor Tarin Burriel, Mervyn Bibby, Przemysław Juda, Simone Balmelli, Tobias Hanselmann, Pieter du Preez, Dirk Furrer\",\"doi\":\"10.5194/amt-17-4891-2024\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Abstract. Ceilometers are used routinely at aerodromes worldwide to derive the height and sky coverage fraction of cloud layers. This information, possibly combined with direct observations by human observers, contributes to the production of meteorological aerodrome reports (METARs). Here, we present ampycloud, a new algorithm, and its associated Python package for automatic processing of ceilometer data with the aim of determining the sky coverage fraction and base height of cloud layers above aerodromes. The ampycloud algorithm was developed at the Swiss Federal Office of Meteorology and Climatology (MeteoSwiss) as part of the AMAROC (AutoMETAR/AutoReport rOund the Clock) program to help in the fully automatic production of METARs at Swiss civil aerodromes. ampycloud is designed to work with no direct human supervision. The algorithm consists of three distinct, sequential steps that rely on agglomerative clustering methods and Gaussian mixture models to identify distinct cloud layers from individual cloud base hits reported by ceilometers. The robustness of the ampycloud algorithm stems from the first processing step, which is simple and reliable. It constrains the two subsequent processing steps that are more sensitive but also better suited to handling complex cloud distributions. The software implementation of the ampycloud algorithm takes the form of an eponymous, pip-installable Python package developed on GitHub and made publicly accessible.\",\"PeriodicalId\":8619,\"journal\":{\"name\":\"Atmospheric Measurement Techniques\",\"volume\":\"47 1\",\"pages\":\"\"},\"PeriodicalIF\":3.2000,\"publicationDate\":\"2024-08-27\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Atmospheric Measurement Techniques\",\"FirstCategoryId\":\"89\",\"ListUrlMain\":\"https://doi.org/10.5194/amt-17-4891-2024\",\"RegionNum\":3,\"RegionCategory\":\"地球科学\",\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"Q2\",\"JCRName\":\"METEOROLOGY & ATMOSPHERIC SCIENCES\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Atmospheric Measurement Techniques","FirstCategoryId":"89","ListUrlMain":"https://doi.org/10.5194/amt-17-4891-2024","RegionNum":3,"RegionCategory":"地球科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q2","JCRName":"METEOROLOGY & ATMOSPHERIC SCIENCES","Score":null,"Total":0}
引用次数: 0

摘要

摘要。世界各地的机场都会定期使用云量计来推算云层的高度和天空覆盖率。这些信息可能与人工观测员的直接观测相结合,有助于制作气象机场报告(METAR)。在此,我们介绍一种新算法 ampycloud 及其相关 Python 软件包,用于自动处理天花板数据,以确定机场上空云层的天空覆盖率和基本高度。ambycloud算法由瑞士联邦气象和气候局(MeteoSwiss)开发,是AMAROC(AutoMETAR/AutoReport rOund the Clock)计划的一部分,旨在帮助瑞士民用机场全自动生成METAR。该算法由三个不同的连续步骤组成,依靠聚类方法和高斯混合物模型,从晴雨表报告的单个云基命中率中识别出不同的云层。双云层算法的稳健性源于第一个处理步骤,该步骤简单可靠。它限制了随后的两个处理步骤,这两个步骤更加敏感,也更适合处理复杂的云分布。ampycloud算法的软件实现采用了GitHub上开发的同名、可通过pip安装的Python软件包的形式,并向公众开放。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
ampycloud: an open-source algorithm to determine cloud base heights and sky coverage fractions from ceilometer data
Abstract. Ceilometers are used routinely at aerodromes worldwide to derive the height and sky coverage fraction of cloud layers. This information, possibly combined with direct observations by human observers, contributes to the production of meteorological aerodrome reports (METARs). Here, we present ampycloud, a new algorithm, and its associated Python package for automatic processing of ceilometer data with the aim of determining the sky coverage fraction and base height of cloud layers above aerodromes. The ampycloud algorithm was developed at the Swiss Federal Office of Meteorology and Climatology (MeteoSwiss) as part of the AMAROC (AutoMETAR/AutoReport rOund the Clock) program to help in the fully automatic production of METARs at Swiss civil aerodromes. ampycloud is designed to work with no direct human supervision. The algorithm consists of three distinct, sequential steps that rely on agglomerative clustering methods and Gaussian mixture models to identify distinct cloud layers from individual cloud base hits reported by ceilometers. The robustness of the ampycloud algorithm stems from the first processing step, which is simple and reliable. It constrains the two subsequent processing steps that are more sensitive but also better suited to handling complex cloud distributions. The software implementation of the ampycloud algorithm takes the form of an eponymous, pip-installable Python package developed on GitHub and made publicly accessible.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
Atmospheric Measurement Techniques
Atmospheric Measurement Techniques METEOROLOGY & ATMOSPHERIC SCIENCES-
CiteScore
7.10
自引率
18.40%
发文量
331
审稿时长
3 months
期刊介绍: Atmospheric Measurement Techniques (AMT) is an international scientific journal dedicated to the publication and discussion of advances in remote sensing, in-situ and laboratory measurement techniques for the constituents and properties of the Earth’s atmosphere. The main subject areas comprise the development, intercomparison and validation of measurement instruments and techniques of data processing and information retrieval for gases, aerosols, and clouds. The manuscript types considered for peer-reviewed publication are research articles, review articles, and commentaries.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信