<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD Journal Publishing DTD v3.0 20080202//EN" "https://jats.nlm.nih.gov/nlm-dtd/publishing/3.0/journalpublishing3.dtd">
<article xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" article-type="research-article" specific-use="SMUR" dtd-version="3.0" xml:lang="en">
<front>
<journal-meta>
<journal-id journal-id-type="publisher">EGUsphere</journal-id>
<journal-title-group>
<journal-title>EGUsphere</journal-title>
<abbrev-journal-title abbrev-type="publisher">EGUsphere</abbrev-journal-title>
<abbrev-journal-title abbrev-type="nlm-ta">EGUsphere</abbrev-journal-title>
</journal-title-group>
<issn pub-type="epub"></issn>
<publisher><publisher-name>Copernicus Publications</publisher-name>
<publisher-loc>Göttingen, Germany</publisher-loc>
</publisher>
</journal-meta>
<article-meta>
<article-id pub-id-type="doi">10.5194/egusphere-2026-3204</article-id>
<title-group>
<article-title>MuscaDet &amp;ndash; A multiscale and uncertainty-aware detector of cloud-free periods in time series of 1 min measurements of solar irradiance at ground level</article-title>
</title-group>
<contrib-group><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Saint-Drenan</surname>
<given-names>Yves-Marie</given-names>
<ext-link>https://orcid.org/0000-0003-1471-1092</ext-link>
</name>
<xref ref-type="aff" rid="aff1">
<sup>1</sup>
</xref>
</contrib>
<contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Wald</surname>
<given-names>Lucien</given-names>
<ext-link>https://orcid.org/0000-0002-2916-2391</ext-link>
</name>
<xref ref-type="aff" rid="aff1">
<sup>1</sup>
</xref>
</contrib>
<contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Voyant</surname>
<given-names>Cyril</given-names>
<ext-link>https://orcid.org/0000-0003-0242-7377</ext-link>
</name>
<xref ref-type="aff" rid="aff1">
<sup>1</sup>
</xref>
</contrib>
<contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Lefèvre</surname>
<given-names>Mireille</given-names>
<ext-link>https://orcid.org/0000-0003-0245-6397</ext-link>
</name>
<xref ref-type="aff" rid="aff1">
<sup>1</sup>
</xref>
</contrib>
<contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Eissa</surname>
<given-names>Yehia</given-names>
<ext-link>https://orcid.org/0000-0003-3006-8359</ext-link>
</name>
<xref ref-type="aff" rid="aff1">
<sup>1</sup>
</xref>
</contrib>
</contrib-group><aff id="aff1">
<label>1</label>
<addr-line>Mines Paris, Université PSL, Centre Observation Impacts Energie (O.I.E.), 06904 Sophia Antipolis, France</addr-line>
</aff>
<pub-date pub-type="epub">
<day>20</day>
<month>08</month>
<year>2026</year>
</pub-date>
<volume>2026</volume>
<fpage>1</fpage>
<lpage>30</lpage>
<permissions>
<copyright-statement>Copyright: &#x000a9; 2026 Yves-Marie Saint-Drenan et al.</copyright-statement>
<copyright-year>2026</copyright-year>
<license license-type="open-access">
<license-p>This work is licensed under the Creative Commons Attribution 4.0 International License. To view a copy of this licence, visit <ext-link ext-link-type="uri"  xlink:href="https://creativecommons.org/licenses/by/4.0/">https://creativecommons.org/licenses/by/4.0/</ext-link></license-p>
</license>
</permissions>
<self-uri xlink:href="https://egusphere.copernicus.org/preprints/2026/egusphere-2026-3204/">This article is available from https://egusphere.copernicus.org/preprints/2026/egusphere-2026-3204/</self-uri>
<self-uri xlink:href="https://egusphere.copernicus.org/preprints/2026/egusphere-2026-3204/egusphere-2026-3204.pdf">The full text article is available as a PDF file from https://egusphere.copernicus.org/preprints/2026/egusphere-2026-3204/egusphere-2026-3204.pdf</self-uri>
<abstract>
<p>Detecting cloud-free periods in time series of measurements of solar irradiance at ground level is essential in many domains, from meteorology to management of photovoltaic systems, including verification of so-called clear-sky models such as the McClear service of the Copernicus Atmosphere Monitoring Service. However, current cloud-free detectors call themselves on clear-sky models to discard measurements that are not close enough to the model outputs, introducing potential biases that pose a problem for the quarterly verification of the McClear service carried out in our institute on behalf of Copernicus. Accordingly, a new multiscale detector called MuscaDet was devised that is based on the correlations between measurements and a locally fitted Lambert-Beer-type function computed over a cascade of temporal windows of different lengths. This approach ensures that the detection remains independent of any predefined clear-sky model while still leveraging the dependence of the irradiance on the solar zenithal angle in cloud-free conditions. Measurement uncertainty and natural atmospheric variability are accommodated through a dynamic tolerance depending on the solar zenithal angle. MuscaDet is designed to operate on 1 min measurements of irradiance for the specific requirements of evaluation of clear-sky models. It needs measurements of the irradiance and its direct or diffuse component to discard overcast conditions. For its verification, time series spanning several years were collected at seven stations of the Baseline Surface Radiation Network covering various climates. Visual inspections of the measurements and outputs of MuscaDet show that the detector is accurate even in cases of short-lived isolated clouds or ramping cloudy events. Most cloud-free instants are detected and no visually-detected clouds are falsely noted as cloud-free by MuscaDet. A comparison with the currently used cloud-free detector indicates that MuscaDet provides a more balanced statistical distribution of solar zenithal angles, thus improving the verification of the McClear service. MuscaDet is easy to implement and needs no external input except the solar zenithal angle which is easily computed using existing libraries.</p>
</abstract>
<counts><page-count count="30"/></counts>
</article-meta>
</front>
<body/>
<back>
</back>
</article>