<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD Journal Publishing with OASIS Tables v3.0 20080202//EN" "journalpub-oasis3.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:oasis="http://docs.oasis-open.org/ns/oasis-exchange/table" xml:lang="en" dtd-version="3.0" article-type="research-article">
  <front>
    <journal-meta><journal-id journal-id-type="publisher">GMD</journal-id><journal-title-group>
    <journal-title>Geoscientific Model Development</journal-title>
    <abbrev-journal-title abbrev-type="publisher">GMD</abbrev-journal-title><abbrev-journal-title abbrev-type="nlm-ta">Geosci. Model Dev.</abbrev-journal-title>
  </journal-title-group><issn pub-type="epub">1991-9603</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/gmd-14-4655-2021</article-id><title-group><article-title>APFoam 1.0: integrated computational fluid dynamics simulation of O<inline-formula><mml:math id="M1" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">3</mml:mn></mml:msub></mml:math></inline-formula>–NO<inline-formula><mml:math id="M2" display="inline"><mml:msub><mml:mi/><mml:mi>x</mml:mi></mml:msub></mml:math></inline-formula>–volatile organic compound chemistry
and pollutant dispersion in a typical street canyon</article-title><alt-title>APFoam 1.0</alt-title>
      </title-group><?xmltex \runningtitle{APFoam 1.0}?><?xmltex \runningauthor{L.~Wu et al.}?>
      <contrib-group>
        <contrib contrib-type="author" corresp="no" rid="aff1">
          <name><surname>Wu</surname><given-names>Luolin</given-names></name>
          
        </contrib>
        <contrib contrib-type="author" corresp="yes" rid="aff1">
          <name><surname>Hang</surname><given-names>Jian</given-names></name>
          <email>hangj3@mail.sysu.edu.cn</email>
        </contrib>
        <contrib contrib-type="author" corresp="yes" rid="aff2">
          <name><surname>Wang</surname><given-names>Xuemei</given-names></name>
          <email>eciwxm@jnu.edu.cn</email>
        </contrib>
        <contrib contrib-type="author" corresp="no" rid="aff2">
          <name><surname>Shao</surname><given-names>Min</given-names></name>
          
        </contrib>
        <contrib contrib-type="author" corresp="no" rid="aff3">
          <name><surname>Gong</surname><given-names>Cheng</given-names></name>
          
        </contrib>
        <aff id="aff1"><label>1</label><institution>School of Atmospheric Sciences, Sun Yat-sen University, Guangzhou
510275, China</institution>
        </aff>
        <aff id="aff2"><label>2</label><institution>Institute for Environmental and Climate Research, Jinan University,
Guangzhou 510632, China</institution>
        </aff>
        <aff id="aff3"><label>3</label><institution>China Aerodynamics Research and Development Center, Mianyang 621000,
China</institution>
        </aff>
      </contrib-group>
      <author-notes><corresp id="corr1">Xuemei Wang (eciwxm@jnu.edu.cn) and Jian Hang (hangj3@mail.sysu.edu.cn)</corresp></author-notes><pub-date><day>28</day><month>July</month><year>2021</year></pub-date>
      
      <volume>14</volume>
      <issue>7</issue>
      <fpage>4655</fpage><lpage>4681</lpage>
      <history>
        <date date-type="received"><day>18</day><month>November</month><year>2020</year></date>
           <date date-type="rev-request"><day>7</day><month>December</month><year>2020</year></date>
           <date date-type="rev-recd"><day>27</day><month>April</month><year>2021</year></date>
           <date date-type="accepted"><day>3</day><month>May</month><year>2021</year></date>
      </history>
      <permissions>
        <copyright-statement>Copyright: © 2021 Luolin Wu et al.</copyright-statement>
        <copyright-year>2021</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://gmd.copernicus.org/articles/14/4655/2021/gmd-14-4655-2021.html">This article is available from https://gmd.copernicus.org/articles/14/4655/2021/gmd-14-4655-2021.html</self-uri><self-uri xlink:href="https://gmd.copernicus.org/articles/14/4655/2021/gmd-14-4655-2021.pdf">The full text article is available as a PDF file from https://gmd.copernicus.org/articles/14/4655/2021/gmd-14-4655-2021.pdf</self-uri>
      <abstract><title>Abstract</title>
    <p id="d1e151">Urban air quality issues are closely related to human
health and economic development. In order to investigate street-scale
flow and air quality, this study developed the atmospheric photolysis
calculation framework (APFoam 1.0), an open-source computational fluid dynamics (CFD) code based on
OpenFOAM, which can be used to examine microscale reactive pollutant
formation and dispersion in an urban area. The chemistry module of
APFoam has been modified by adding five new types of reactions, which can
implement the atmospheric photochemical mechanism (full
O<inline-formula><mml:math id="M3" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">3</mml:mn></mml:msub></mml:math></inline-formula>–NO<inline-formula><mml:math id="M4" display="inline"><mml:msub><mml:mi/><mml:mi>x</mml:mi></mml:msub></mml:math></inline-formula>–volatile organic compound chemistry) coupled with a CFD model. Additionally,
the model, including the photochemical mechanism (CS07A), air flow, and pollutant
dispersion, has been validated and shows good agreement with SAPRC
modeling and wind tunnel experimental data, indicating that APFoam has
sufficient ability to study urban turbulence and pollutant dispersion
characteristics. By applying APFoam, O<inline-formula><mml:math id="M5" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">3</mml:mn></mml:msub></mml:math></inline-formula>–NO<inline-formula><mml:math id="M6" display="inline"><mml:msub><mml:mi/><mml:mi>x</mml:mi></mml:msub></mml:math></inline-formula>–volatile organic compound (VOC) formation
processes and dispersion of the reactive pollutants were analyzed in an
example of a typical street canyon (aspect ratio <inline-formula><mml:math id="M7" display="inline"><mml:mrow><mml:mi>H</mml:mi><mml:mo>/</mml:mo><mml:mi>W</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula>). The comparison of
chemistry mechanisms shows that O<inline-formula><mml:math id="M8" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">3</mml:mn></mml:msub></mml:math></inline-formula> and NO<inline-formula><mml:math id="M9" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:math></inline-formula> are underestimated, while
NO is overestimated if the VOC reactions are not considered in the
simulation. Moreover, model sensitivity cases reveal that 82 %–98 % and
75 %–90 % of NO and NO<inline-formula><mml:math id="M10" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:math></inline-formula>, respectively, are related to the local vehicle emissions,
which is verified as the dominant contributor to local reactive pollutant
concentration in contrast to background conditions.</p>
    <p id="d1e234">In addition, a large amount of NO<inline-formula><mml:math id="M11" display="inline"><mml:msub><mml:mi/><mml:mi>x</mml:mi></mml:msub></mml:math></inline-formula> emissions, especially NO, is beneficial
to the reduction of O<inline-formula><mml:math id="M12" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">3</mml:mn></mml:msub></mml:math></inline-formula> concentrations since NO consumes O<inline-formula><mml:math id="M13" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">3</mml:mn></mml:msub></mml:math></inline-formula>.
Background precursors (NO<inline-formula><mml:math id="M14" display="inline"><mml:msub><mml:mi/><mml:mi>x</mml:mi></mml:msub></mml:math></inline-formula>/VOCs) from boundary conditions only contribute
2 %–16 % and 12 %–24 % of NO and NO<inline-formula><mml:math id="M15" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:math></inline-formula> concentrations and
raise O<inline-formula><mml:math id="M16" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">3</mml:mn></mml:msub></mml:math></inline-formula> concentrations by 5 %–9 %. Weaker ventilation conditions
could lead to the accumulation of NO<inline-formula><mml:math id="M17" display="inline"><mml:msub><mml:mi/><mml:mi>x</mml:mi></mml:msub></mml:math></inline-formula> and consequently a higher
NO<inline-formula><mml:math id="M18" display="inline"><mml:msub><mml:mi/><mml:mi>x</mml:mi></mml:msub></mml:math></inline-formula> concentration but lower O<inline-formula><mml:math id="M19" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">3</mml:mn></mml:msub></mml:math></inline-formula> concentration due to the
stronger NO titration effect, which would consume O<inline-formula><mml:math id="M20" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">3</mml:mn></mml:msub></mml:math></inline-formula>. Furthermore, in
order to reduce the reactive pollutant concentrations under the odd–even
license plate policy (reduce 50 % of the total vehicle emissions), vehicle
VOC emissions should be reduced by at least another 30 % to effectively
lower O<inline-formula><mml:math id="M21" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">3</mml:mn></mml:msub></mml:math></inline-formula>, NO, and NO<inline-formula><mml:math id="M22" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:math></inline-formula> concentrations at the same time. These
results indicate that the examination of the precursors (NO<inline-formula><mml:math id="M23" display="inline"><mml:msub><mml:mi/><mml:mi>x</mml:mi></mml:msub></mml:math></inline-formula> and VOCs) from
both traffic emissions and background boundaries is the key point for
understanding O<inline-formula><mml:math id="M24" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">3</mml:mn></mml:msub></mml:math></inline-formula>–NO<inline-formula><mml:math id="M25" display="inline"><mml:msub><mml:mi/><mml:mi>x</mml:mi></mml:msub></mml:math></inline-formula>–VOCs chemistry mechanisms better in street canyons
and providing effective guidelines for the control of local street air
pollution.</p>
  </abstract>
    </article-meta>
  </front>
<body>
      

<sec id="Ch1.S1" sec-type="intro">
  <label>1</label><title>Introduction</title>
      <p id="d1e383">With the rapid urbanization worldwide, air pollution in cities, such as haze
and photochemical smog characterized by high levels of particulate
matter and/or surface ozone (O<inline-formula><mml:math id="M26" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">3</mml:mn></mml:msub></mml:math></inline-formula>), has become one of the most
concerning global environmental problems
(Lu et al.,
2019; Wang et al., 2020). Recently, observational data have shown that
PM<inline-formula><mml:math id="M27" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">2.5</mml:mn></mml:msub></mml:math></inline-formula>, one of the major<?pagebreak page4656?> pollutants in cities, has decreased by
30 %–50 % across China due to strict air quality control measures
(Zhai et al.,
2019). At the same time, 87 %, 63 %, 93 %, 78 %, and 89 % of the
observational stations in China have shown a decreasing trend for CO,
NO<inline-formula><mml:math id="M28" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:math></inline-formula>, SO<inline-formula><mml:math id="M29" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:math></inline-formula>, PM<inline-formula><mml:math id="M30" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">10</mml:mn></mml:msub></mml:math></inline-formula>, and PM<inline-formula><mml:math id="M31" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">2.5</mml:mn></mml:msub></mml:math></inline-formula> over the last 5 years, respectively
(Fan et al., 2020). Various data indicate
that air quality in China has been significantly improved. Unlike other
pollutants, however, O<inline-formula><mml:math id="M32" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">3</mml:mn></mml:msub></mml:math></inline-formula> concentrations have increased in major urban
clusters of China (Lu et
al., 2018). Severe O<inline-formula><mml:math id="M33" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">3</mml:mn></mml:msub></mml:math></inline-formula> pollution episodes still exist and happen
frequently (Wang et al., 2017). Therefore,
research into reactive pollutants such as O<inline-formula><mml:math id="M34" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">3</mml:mn></mml:msub></mml:math></inline-formula>, which has adverse effects on
human health
(Goodman
et al., 2015; H. Liu et al., 2018; Sousa et al., 2013),
crops (Rai and Agrawal, 2012), building materials
(Massey, 1999), and
vegetation
(Yue et al.,
2017), is of great significance to the further improvement of air quality,
especially in urban areas.</p>
      <p id="d1e468">From the perspective of the cause of urban air pollution, traffic-related
emissions are the major part of airborne pollutant sources, including the
precursors of O<inline-formula><mml:math id="M35" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">3</mml:mn></mml:msub></mml:math></inline-formula>, NO<inline-formula><mml:math id="M36" display="inline"><mml:msub><mml:mi/><mml:mi>x</mml:mi></mml:msub></mml:math></inline-formula> (<inline-formula><mml:math id="M37" display="inline"><mml:mo lspace="0mm">=</mml:mo></mml:math></inline-formula> NO <inline-formula><mml:math id="M38" display="inline"><mml:mo>+</mml:mo></mml:math></inline-formula> NO<inline-formula><mml:math id="M39" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:math></inline-formula>), and volatile
organic compounds (VOCs)
(Degraeuwe
et al., 2017; Kangasniemi et al., 2019; Keyte et al., 2016; Pu and Yang,
2014; Wild et al., 2017; Wu et al., 2020). It is believed that the
production of O<inline-formula><mml:math id="M40" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">3</mml:mn></mml:msub></mml:math></inline-formula> comes from NO<inline-formula><mml:math id="M41" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:math></inline-formula> photolysis. Generally, in a clean
atmosphere, the produced O<inline-formula><mml:math id="M42" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">3</mml:mn></mml:msub></mml:math></inline-formula> would be consumed by the NO titration effect.
However, with the involved VOCs, NO concentrations become lower due to the
consumption of RO<inline-formula><mml:math id="M43" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:math></inline-formula> (the production of VOCs and OH,
<inline-formula><mml:math id="M44" display="inline"><mml:mrow><mml:mrow class="chem"><mml:mi mathvariant="normal">VOCs</mml:mi></mml:mrow><mml:mo>+</mml:mo><mml:mrow class="chem"><mml:mi mathvariant="normal">OH</mml:mi></mml:mrow><mml:mo>→</mml:mo><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">RO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow><mml:mo>+</mml:mo><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">H</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:mi mathvariant="normal">O</mml:mi></mml:mrow></mml:mrow></mml:math></inline-formula>),
which weakens the NO titration effect and consequently leads to O<inline-formula><mml:math id="M45" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">3</mml:mn></mml:msub></mml:math></inline-formula>
accumulation (Seinfeld and Pandis, 2016). In China, previous
studies have shown that 22 %–52 % of total CO, 37 %–47 % of total
NO<inline-formula><mml:math id="M46" display="inline"><mml:msub><mml:mi/><mml:mi>x</mml:mi></mml:msub></mml:math></inline-formula>, and 24 %–41 % of total VOC emissions are contributed by
vehicle emissions in urban areas
(Li
et al., 2017; Zhang et al., 2009; Zheng et al., 2014, 2009).</p>
      <p id="d1e600">Numerical simulation using
air quality models is considered an effective method to investigate the formation pattern and dispersion of reactive pollutants. Based on length scales, the air flow and air quality
modeling in cities are commonly categorized into four groups, i.e., street scale (<inline-formula><mml:math id="M47" display="inline"><mml:mrow><mml:mo>∼</mml:mo><mml:mn mathvariant="normal">100</mml:mn></mml:mrow></mml:math></inline-formula> m), neighborhood scale (<inline-formula><mml:math id="M48" display="inline"><mml:mrow><mml:mo>∼</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula> km),
city scale (<inline-formula><mml:math id="M49" display="inline"><mml:mrow><mml:mo>∼</mml:mo><mml:mn mathvariant="normal">10</mml:mn></mml:mrow></mml:math></inline-formula> km), and regional scale (<inline-formula><mml:math id="M50" display="inline"><mml:mrow><mml:mo>∼</mml:mo><mml:mn mathvariant="normal">100</mml:mn></mml:mrow></mml:math></inline-formula> km)
(Britter and Hanna, 2003). Due to the complex
geometry and nonuniformity in building distribution within cities,
computational fluid dynamics (CFD) simulation has recently gained popularity
in the urban climate research
(Toparlar et al.,
2017). Different from the typical mesoscale (<inline-formula><mml:math id="M51" display="inline"><mml:mrow><mml:mo>∼</mml:mo><mml:mn mathvariant="normal">1000</mml:mn></mml:mrow></mml:math></inline-formula> km) and
regional-scale (<inline-formula><mml:math id="M52" display="inline"><mml:mrow><mml:mo>∼</mml:mo><mml:mn mathvariant="normal">100</mml:mn></mml:mrow></mml:math></inline-formula> km) air quality models, CFD has better
performance in microscale pollutant dispersion within the urban street
canyon (<inline-formula><mml:math id="M53" display="inline"><mml:mrow><mml:mo>∼</mml:mo><mml:mn mathvariant="normal">100</mml:mn></mml:mrow></mml:math></inline-formula> m) or urban neighborhoods (<inline-formula><mml:math id="M54" display="inline"><mml:mrow><mml:mo>∼</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula> km), which
are restricted spaces with more complicated turbulent mixing and poorer
ventilation conditions than rural areas (Zhong et
al., 2015). Besides the shorter physical processes in microscale urban
models (<inline-formula><mml:math id="M55" display="inline"><mml:mrow><mml:mo>∼</mml:mo><mml:mn mathvariant="normal">100</mml:mn></mml:mrow></mml:math></inline-formula> m–1 km, <inline-formula><mml:math id="M56" display="inline"><mml:mrow><mml:mo>∼</mml:mo><mml:mn mathvariant="normal">10</mml:mn></mml:mrow></mml:math></inline-formula>–100 s), the rather fast
chemical processes of NO<inline-formula><mml:math id="M57" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:math></inline-formula> photolysis and NO titration with the complex
chain of VOC reactions also require finer-resolution models
(Vardoulakis et al., 2003). For
instance, CFD models with fine grids (<inline-formula><mml:math id="M58" display="inline"><mml:mrow><mml:mo>∼</mml:mo><mml:mn mathvariant="normal">0.1</mml:mn></mml:mrow></mml:math></inline-formula>–1 m) and small
time steps (<inline-formula><mml:math id="M59" display="inline"><mml:mrow><mml:mo>∼</mml:mo><mml:mn mathvariant="normal">0.1</mml:mn></mml:mrow></mml:math></inline-formula> s) have been effectively adopted to simulate
these high-resolution spatial and temporal variations in urban areas
(Sanchez et al., 2016).</p>

<?xmltex \floatpos{t}?><table-wrap id="Ch1.T1" specific-use="star"><?xmltex \currentcnt{1}?><label>Table 1</label><caption><p id="d1e738">Overview of the CFD studies with their photochemical mechanisms.</p></caption><oasis:table frame="topbot"><oasis:tgroup cols="4">
     <oasis:colspec colnum="1" colname="col1" align="left"/>
     <oasis:colspec colnum="2" colname="col2" align="left"/>
     <oasis:colspec colnum="3" colname="col3" align="left"/>
     <oasis:colspec colnum="4" colname="col4" align="left"/>
     <oasis:thead>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">Study</oasis:entry>
         <oasis:entry colname="col2">Photochemical mechanism</oasis:entry>
         <oasis:entry colname="col3">Parameter</oasis:entry>
         <oasis:entry colname="col4">Platform</oasis:entry>
       </oasis:row>
     </oasis:thead>
     <oasis:tbody>
       <oasis:row>
         <oasis:entry colname="col1">Baker et al. (2004)</oasis:entry>
         <oasis:entry colname="col2">simple</oasis:entry>
         <oasis:entry colname="col3">wind conditions</oasis:entry>
         <oasis:entry colname="col4">RAMS</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Baik et al.(2007)</oasis:entry>
         <oasis:entry colname="col2">simple</oasis:entry>
         <oasis:entry colname="col3">thermal effects</oasis:entry>
         <oasis:entry colname="col4">own code</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Zhong et al. (2015)</oasis:entry>
         <oasis:entry colname="col2">simple</oasis:entry>
         <oasis:entry colname="col3">aspect ratio</oasis:entry>
         <oasis:entry colname="col4">OpenFOAM</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">He et al. (2017)</oasis:entry>
         <oasis:entry colname="col2">simple</oasis:entry>
         <oasis:entry colname="col3">aspect ratio</oasis:entry>
         <oasis:entry colname="col4">Fluent</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">C. W. Liu et al. (2018)</oasis:entry>
         <oasis:entry colname="col2">simple</oasis:entry>
         <oasis:entry colname="col3">emissions</oasis:entry>
         <oasis:entry colname="col4">own code</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Merah and Noureddine (2019)</oasis:entry>
         <oasis:entry colname="col2">simple</oasis:entry>
         <oasis:entry colname="col3">wind conditions</oasis:entry>
         <oasis:entry colname="col4">Ansys-CFX</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Y. Zhang et al. (2019)</oasis:entry>
         <oasis:entry colname="col2">simple</oasis:entry>
         <oasis:entry colname="col3">emissions</oasis:entry>
         <oasis:entry colname="col4">Fluent</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Zhang et al. (2020)</oasis:entry>
         <oasis:entry colname="col2">simple</oasis:entry>
         <oasis:entry colname="col3">aspect ratio</oasis:entry>
         <oasis:entry colname="col4">Fluent</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Garmory et al. (2009)</oasis:entry>
         <oasis:entry colname="col2">CBM-IV</oasis:entry>
         <oasis:entry colname="col3">chemical mechanism</oasis:entry>
         <oasis:entry colname="col4">Fluent</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Kim et al. (2012)</oasis:entry>
         <oasis:entry colname="col2">GEOS-Chem</oasis:entry>
         <oasis:entry colname="col3">emissions</oasis:entry>
         <oasis:entry colname="col4">own code</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Kwak and Baik (2012)</oasis:entry>
         <oasis:entry colname="col2">CBM-IV</oasis:entry>
         <oasis:entry colname="col3">emissions</oasis:entry>
         <oasis:entry colname="col4">own code</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Bright et al. (2013)</oasis:entry>
         <oasis:entry colname="col2">RCS</oasis:entry>
         <oasis:entry colname="col3">chemical mechanism</oasis:entry>
         <oasis:entry colname="col4">RAMS</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Kwak et al. (2013)</oasis:entry>
         <oasis:entry colname="col2">CBM-IV</oasis:entry>
         <oasis:entry colname="col3">wind conditions</oasis:entry>
         <oasis:entry colname="col4">own code</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Kwak and Baik (2014)</oasis:entry>
         <oasis:entry colname="col2">CBM-IV</oasis:entry>
         <oasis:entry colname="col3">thermal effects</oasis:entry>
         <oasis:entry colname="col4">own code</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Park et al. (2016)</oasis:entry>
         <oasis:entry colname="col2">GEOS-Chem</oasis:entry>
         <oasis:entry colname="col3">thermal effects</oasis:entry>
         <oasis:entry colname="col4">own code</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Sanchez et al. (2016)</oasis:entry>
         <oasis:entry colname="col2">CCM</oasis:entry>
         <oasis:entry colname="col3">chemical mechanism</oasis:entry>
         <oasis:entry colname="col4">STAR-CCM<inline-formula><mml:math id="M60" display="inline"><mml:mo>+</mml:mo></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Zhong et al. (2017)</oasis:entry>
         <oasis:entry colname="col2">RCS</oasis:entry>
         <oasis:entry colname="col3">chemical mechanism</oasis:entry>
         <oasis:entry colname="col4">OpenFOAM</oasis:entry>
       </oasis:row>
     </oasis:tbody>
   </oasis:tgroup></oasis:table></table-wrap>

      <p id="d1e1039">With the rapid growth of the high-performance computing (HPC) platforms,
computational power is no longer an obstacle. CFD simulation shows the good
application prospects for urban microclimate research
(Fernandez et al., 2020;
Garcia-Gasulla et al., 2020). Many CFD models coupled with photochemical
reaction mechanisms have been developed to investigate the street-scale air
quality problem in recent years (see Table 1). More
commonly, simple photochemical mechanisms with only three reactions
(Leighton, 1961) are adapted in CFD models. This mechanism can
simulate the NO<inline-formula><mml:math id="M61" display="inline"><mml:msub><mml:mi/><mml:mi>x</mml:mi></mml:msub></mml:math></inline-formula> and O<inline-formula><mml:math id="M62" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">3</mml:mn></mml:msub></mml:math></inline-formula> dispersion with a lower computational
requirement. Many previous studies have investigated the pivotal factors
that affect the reactive pollutant distribution within the street canyon by
using a CFD model with a simple photochemical mechanism, such as a street–building
aspect ratio
(He
et al., 2017; Zhang et al., 2020; Zhong et al., 2015), ambient wind
conditions (Baker et
al., 2004; Merah and Noureddine, 2019), thermal effects
(Baik et al., 2007), or emissions
from vehicles (C. W. Liu et al., 2018;
Y. Zhang et al., 2019). However, due to the simple photochemical mechanism
ignoring the effect of other nitrogen oxides and VOCs on the photochemistry,
some studies have recently applied the full photochemical mechanism in CFD
models to reduce the uncertainty of pollutant simulation. Photochemical
mechanisms contain NO<inline-formula><mml:math id="M63" display="inline"><mml:msub><mml:mi/><mml:mi>x</mml:mi></mml:msub></mml:math></inline-formula>–O<inline-formula><mml:math id="M64" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">3</mml:mn></mml:msub></mml:math></inline-formula>–VOC reactions and photochemistry, such
as CBM-IV
(Garmory
et al., 2009; Kwak et al., 2013; Kwak and Baik, 2012, 2014), GEOS-Chem
(Kim et
al., 2012; Park et al., 2016), RCS
(Bright
et al., 2013; Zhong et al., 2017), and CCM
(Sanchez et al., 2016) and are
successfully coupled with CFD models and applied to analyze the street-scale
pollutant dispersion.</p>
      <p id="d1e1078">Currently, most of the simulation studies have been carried out via the
application of commercial CFD software. This software is rather simple
to operate, which is effective in saving time when setting up the simulation
case. However, the commercial codes are usually closed source, which is a
“black box” for users (Chatzimichailidis
et al., 2019). In this case, adjustments to the equations and parameters
or modifications to the model are difficult for some specific simulations.
Therefore, an open-source CFD code for atmospheric photolysis calculation,
APFoam 1.0, was developed in this study. Open-Source Field Operation and
Manipulation (OpenFOAM) was selected as the platform for the APFoam
framework, as OpenFOAM has good performance regarding computing scalability and low uncertainty levels, which shows its applicability for large-scale CFD simulations
with million-level grid numbers
(Robertson et al., 2015).
In addition, the solvers in OpenFOAM for specific CFD problems can be
developed by using the appropriate packaged<?pagebreak page4657?> functionality, which simplifies
the difficulty of programming. Furthermore, OpenFOAM has also been
developed with various pre- and post-processing utilities that are
convenient for data manipulation (OpenFOAM Foundation, 2018).</p>
      <p id="d1e1081">This paper is organized as follows.
Section 2 presents a full description of the new chemistry module and
simulation solver. Model validation for the photochemical mechanism,
turbulence simulation, and pollutant dispersion compared with the chemical
box model and several wind tunnel experiments is discussed in Sect. 3.
In Sect. 4 a series of sensitive cases have been set up to
investigate the contribution of the key factors to the reactive pollutants
in a typical street canyon (aspect ratio of building height to street width,
<inline-formula><mml:math id="M65" display="inline"><mml:mrow><mml:mi>H</mml:mi><mml:mo>/</mml:mo><mml:mi>W</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula>). Finally, the conclusion and future research plans for the APFoam
framework are summarized in Sects. 5 and 6.</p>
</sec>
<sec id="Ch1.S2">
  <label>2</label><title>Model description</title>
<sec id="Ch1.S2.SS1">
  <label>2.1</label><title>General overview</title>
      <p id="d1e1115">The APFoam framework has been developed based on OpenFOAM, which is an
open-source code for CFD simulation. For the numerical solution, APFoam uses
finite-volume method (FVM) to discretize the governing equations and adopts
arbitrary three-dimensional structured or unstructured meshes. All variables
of the same cell are stored at the center of the control volume (CV), and
complex geometries can be easily handled with FVM
(Chauchat et al., 2017). In APFoam, laminar,
Reynolds-averaged Navier–Stokes equation (RANS), and large-eddy simulation
(LES) methods are available for turbulence solution. Additionally, APFoam
also has complete boundary conditions to choose from for numerical simulations.</p>
      <p id="d1e1118">Based on OpenFOAM, APFoam has been developed to conduct
photochemical simulations within the atmosphere. Different from the general
chemical reaction types, there are some new types of gaseous reactions for
describing photochemical processing. More details will be introduced in
Sect. 2.2.</p>

      <?xmltex \floatpos{t}?><fig id="Ch1.F1" specific-use="star"><?xmltex \currentcnt{1}?><?xmltex \def\figurename{Figure}?><label>Figure 1</label><caption><p id="d1e1123">Flow diagram of the simulation setup in the APFoam framework.</p></caption>
          <?xmltex \igopts{width=398.338583pt}?><graphic xlink:href="https://gmd.copernicus.org/articles/14/4655/2021/gmd-14-4655-2021-f01.png"/>

        </fig>

      <p id="d1e1133">To make it easier to get started with APFoam, the structure of the
simulation case folder is consistent with OpenFOAM.
Figure 1 shows the flow diagram of the simulation setup
in APFoam. The solver of APFoam, APChemFoam for one-dimensional (1D) chemistry
solving, is modified from the solver ChemFoam, which will be introduced in
detail in Sect. 2.3. Other three-dimensional (3D) solvers are modified from the solver reactingFoam, including APreactingFoam, solving flow field and chemical reactions simultaneously in one time step; APonlyChemReactingFoam, solving only chemical reactions with a certain flow field; and APsteadyReactingFoam, solving flow field and chemical reactions simultaneously in steady state. More
details will be presented in Sect. 2.4.</p>
      <p id="d1e1136">For running the simulation (see Fig. 1), mesh files, configuration files, and
initial and boundary condition files should be prepared before the
simulation. Mesh files can be made in various ways, such as making a blockMesh
application executable by using data from blockMeshDict or fluentMeshToFoam
and converting the .msh file to OpenFOAM format. For the APFoam simulation, all
required configure files are also listed in Fig. 1. In addition, user-defined functions can be loaded during the run time without
recompiling the program via writing-related configuration files in the
system folder. As for initial conditions, the initial states of turbulence, the
environment (e.g., temperature, pressure), and chemical species are necessary
for the simulation. The results of APFoam<?pagebreak page4658?> contain the wind flow and
pollutant concentrations, which can be processed by the Paraview in OpenFOAM
or any other CFD post-processing tools.</p>
</sec>
<sec id="Ch1.S2.SS2">
  <label>2.2</label><title>Chemistry module</title>
      <p id="d1e1147">For photochemical calculation, there are five types of reactions in the
NO<inline-formula><mml:math id="M66" display="inline"><mml:msub><mml:mi/><mml:mi>x</mml:mi></mml:msub></mml:math></inline-formula>–O<inline-formula><mml:math id="M67" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">3</mml:mn></mml:msub></mml:math></inline-formula>–VOC mechanism. In the original version of OpenFOAM, these
types of reactions are not included and should be added to the chemistry
module prior to simulation. These types of the reactions are described as
follows.
<list list-type="order"><list-item>
      <p id="d1e1170"><italic>Arrhenius reactions.</italic></p>
      <p id="d1e1174">Arrhenius reactions are the basic reaction in the mechanism, and the rate of
the Arrhenius reaction is calculated as<disp-formula id="Ch1.E1" content-type="numbered"><label>1</label><mml:math id="M68" display="block"><mml:mrow><mml:mi>k</mml:mi><mml:mo>=</mml:mo><mml:mi>A</mml:mi><mml:mo>⋅</mml:mo><mml:msup><mml:mfenced open="(" close=")"><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mi>T</mml:mi><mml:mn mathvariant="normal">300</mml:mn></mml:mfrac></mml:mstyle></mml:mfenced><mml:mi>B</mml:mi></mml:msup><mml:mo>⋅</mml:mo><mml:mi>exp⁡</mml:mi><mml:mfenced open="(" close=")"><mml:mrow><mml:mo>-</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mi>E</mml:mi><mml:mi>T</mml:mi></mml:mfrac></mml:mstyle></mml:mrow></mml:mfenced><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>where <inline-formula><mml:math id="M69" display="inline"><mml:mi>A</mml:mi></mml:math></inline-formula>, <inline-formula><mml:math id="M70" display="inline"><mml:mi>B</mml:mi></mml:math></inline-formula>, and <inline-formula><mml:math id="M71" display="inline"><mml:mi>E</mml:mi></mml:math></inline-formula> are the parameters of the reaction rates and <inline-formula><mml:math id="M72" display="inline"><mml:mi>T</mml:mi></mml:math></inline-formula> is the
temperature of the mixture in degrees kelvin.</p></list-item><list-item>
      <p id="d1e1246"><italic>Photolysis reactions.</italic></p>
      <?pagebreak page4659?><p id="d1e1250">Photolysis reactions are first-order reactions, and the photolysis rate is
calculated as<disp-formula id="Ch1.E2" content-type="numbered"><label>2</label><mml:math id="M73" display="block"><mml:mrow><mml:msub><mml:mi>k</mml:mi><mml:mi mathvariant="normal">phot</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:munderover><mml:mo movablelimits="false">∫</mml:mo><mml:mrow><mml:msub><mml:mi mathvariant="italic">λ</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub></mml:mrow><mml:mrow><mml:msub><mml:mi mathvariant="italic">λ</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:munderover><mml:mi>J</mml:mi><mml:mfenced close=")" open="("><mml:mi mathvariant="italic">λ</mml:mi></mml:mfenced><mml:mo>⋅</mml:mo><mml:mtext>abs</mml:mtext><mml:mfenced open="(" close=")"><mml:mi mathvariant="italic">λ</mml:mi></mml:mfenced><mml:mo>⋅</mml:mo><mml:mtext>QY</mml:mtext><mml:mfenced close=")" open="("><mml:mi mathvariant="italic">λ</mml:mi></mml:mfenced><mml:mi mathvariant="normal">d</mml:mi><mml:mi mathvariant="italic">λ</mml:mi><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>where <inline-formula><mml:math id="M74" display="inline"><mml:mrow><mml:msub><mml:mi>k</mml:mi><mml:mi mathvariant="normal">phot</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> is the first-order rate for the photolysis reaction; <inline-formula><mml:math id="M75" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">λ</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M76" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">λ</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> are the photolysis wavelength ranges according
to the specific species; and <inline-formula><mml:math id="M77" display="inline"><mml:mi>J</mml:mi></mml:math></inline-formula> (<inline-formula><mml:math id="M78" display="inline"><mml:mi mathvariant="italic">λ</mml:mi></mml:math></inline-formula>), abs (<inline-formula><mml:math id="M79" display="inline"><mml:mi mathvariant="italic">λ</mml:mi></mml:math></inline-formula>), and QY (<inline-formula><mml:math id="M80" display="inline"><mml:mi mathvariant="italic">λ</mml:mi></mml:math></inline-formula>) are
the intensity of the light source, absorption cross section, and the quantum
yield for the reaction at wavelength <inline-formula><mml:math id="M81" display="inline"><mml:mi mathvariant="italic">λ</mml:mi></mml:math></inline-formula>, respectively.</p>
      <p id="d1e1376">In reality, the photolysis rate could be calculated by other photolysis rate
models, such as Fast-J (Wild et al., 2000) or TUV
(Madronich and Flocke, 1999), or obtained from a photolysis data
set, such as IUPAC (Atkinson et al., 2004).
Since the photolysis rate does not depend on temperature, in the current
version of APFoam the model does not consider the variation of light
intensity, and the photolysis rates are obtained from the literature
(Carter, 2010) rather than online calculation
in order to improve calculation efficiency.</p></list-item><list-item>
      <p id="d1e1380"><italic>Falloff reactions.</italic></p>
      <p id="d1e1384">The rate of falloff reactions is a function of temperature and pressure that is
calculated as follows:<disp-formula id="Ch1.E3" content-type="numbered"><label>3</label><mml:math id="M82" display="block"><mml:mrow><mml:mi>k</mml:mi><mml:mfenced open="(" close=")"><mml:mrow><mml:mi>T</mml:mi><mml:mo>,</mml:mo><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mi>M</mml:mi></mml:mrow></mml:mfenced><mml:mo>=</mml:mo><mml:mfenced close="}" open="{"><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:msub><mml:mi>k</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub><mml:mfenced close=")" open="("><mml:mi>T</mml:mi></mml:mfenced><mml:mo>⋅</mml:mo><mml:mfenced open="[" close="]"><mml:mi>M</mml:mi></mml:mfenced></mml:mrow><mml:mrow><mml:mn mathvariant="normal">1</mml:mn><mml:mo>+</mml:mo><mml:mstyle displaystyle="false"><mml:mfrac style="text"><mml:mrow><mml:msub><mml:mi>k</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub><mml:mfenced close=")" open="("><mml:mi>T</mml:mi></mml:mfenced><mml:mo>⋅</mml:mo><mml:mfenced close="]" open="["><mml:mi>M</mml:mi></mml:mfenced></mml:mrow><mml:mrow><mml:msub><mml:mi>k</mml:mi><mml:mi mathvariant="normal">inf</mml:mi></mml:msub><mml:mfenced close=")" open="("><mml:mi>T</mml:mi></mml:mfenced></mml:mrow></mml:mfrac></mml:mstyle></mml:mrow></mml:mfrac></mml:mstyle></mml:mfenced><mml:mo>⋅</mml:mo><mml:msup><mml:mi>F</mml:mi><mml:mi>z</mml:mi></mml:msup><mml:mo>,</mml:mo><mml:mi>y</mml:mi></mml:mrow></mml:math></disp-formula>where <inline-formula><mml:math id="M83" display="inline"><mml:mrow><mml:mi>z</mml:mi><mml:mo>=</mml:mo><mml:msup><mml:mfenced open="{" close="}"><mml:mrow><mml:mn mathvariant="normal">1</mml:mn><mml:mo>+</mml:mo><mml:msup><mml:mfenced close="]" open="["><mml:mstyle displaystyle="false"><mml:mfrac style="text"><mml:mrow><mml:msub><mml:mi>log⁡</mml:mi><mml:mn mathvariant="normal">10</mml:mn></mml:msub><mml:mo mathvariant="italic">{</mml:mo><mml:mfrac><mml:mrow><mml:msub><mml:mi>k</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub><mml:mfenced open="(" close=")"><mml:mi>T</mml:mi></mml:mfenced><mml:mo>⋅</mml:mo><mml:mo mathvariant="italic">{</mml:mo><mml:mi>M</mml:mi><mml:mo mathvariant="italic">}</mml:mo></mml:mrow><mml:mrow><mml:msub><mml:mi>k</mml:mi><mml:mi mathvariant="normal">inf</mml:mi></mml:msub><mml:mfenced close=")" open="("><mml:mi>T</mml:mi></mml:mfenced></mml:mrow></mml:mfrac><mml:mo mathvariant="italic">}</mml:mo></mml:mrow><mml:mi>N</mml:mi></mml:mfrac></mml:mstyle></mml:mfenced><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow></mml:mfenced><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula>, [<inline-formula><mml:math id="M84" display="inline"><mml:mi>M</mml:mi></mml:math></inline-formula>] is the
concentration of third body, which depends on total pressure, and <inline-formula><mml:math id="M85" display="inline"><mml:mi>F</mml:mi></mml:math></inline-formula> is the broadening
factor. <inline-formula><mml:math id="M86" display="inline"><mml:mrow><mml:msub><mml:mi>k</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M87" display="inline"><mml:mrow><mml:msub><mml:mi>k</mml:mi><mml:mi mathvariant="normal">inf</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> are the rates of the Arrhenius form at the
low-pressure limit and high-pressure limit, respectively.</p></list-item><list-item>
      <p id="d1e1569"><italic>Three-</italic><inline-formula><mml:math id="M88" display="inline"><mml:mi>k</mml:mi></mml:math></inline-formula> <italic>reactions.</italic></p>
      <p id="d1e1582">The rate of “three-<inline-formula><mml:math id="M89" display="inline"><mml:mi>k</mml:mi></mml:math></inline-formula>” reactions depends on three reaction rates in
Arrhenius form. The rate is calculated as<disp-formula id="Ch1.E4" content-type="numbered"><label>4</label><mml:math id="M90" display="block"><mml:mtable rowspacing="0.2ex" class="split" displaystyle="true" columnalign="right left"><mml:mtr><mml:mtd><mml:mrow><mml:mi>k</mml:mi><mml:mfenced close=")" open="("><mml:mrow><mml:mi>T</mml:mi><mml:mo>,</mml:mo><mml:mi>M</mml:mi></mml:mrow></mml:mfenced></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mo>=</mml:mo><mml:msub><mml:mi>k</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub><mml:mfenced close=")" open="("><mml:mi>T</mml:mi></mml:mfenced><mml:mo>+</mml:mo><mml:msub><mml:mi>k</mml:mi><mml:mn mathvariant="normal">3</mml:mn></mml:msub><mml:mfenced open="(" close=")"><mml:mi>T</mml:mi></mml:mfenced><mml:mo>⋅</mml:mo><mml:mfenced open="[" close="]"><mml:mi>M</mml:mi></mml:mfenced></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd/><mml:mtd><mml:mrow><mml:mo>⋅</mml:mo><mml:mfenced open="(" close=")"><mml:mrow><mml:mn mathvariant="normal">1</mml:mn><mml:mo>+</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:msub><mml:mi>k</mml:mi><mml:mn mathvariant="normal">3</mml:mn></mml:msub><mml:mfenced open="(" close=")"><mml:mi>T</mml:mi></mml:mfenced><mml:mo>⋅</mml:mo><mml:mfenced close="]" open="["><mml:mi>M</mml:mi></mml:mfenced></mml:mrow><mml:mrow><mml:msub><mml:mi>k</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:mfenced close=")" open="("><mml:mi>T</mml:mi></mml:mfenced></mml:mrow></mml:mfrac></mml:mstyle></mml:mrow></mml:mfenced><mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>where <inline-formula><mml:math id="M91" display="inline"><mml:mrow><mml:msub><mml:mi>k</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M92" display="inline"><mml:mrow><mml:msub><mml:mi>k</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>, and <inline-formula><mml:math id="M93" display="inline"><mml:mrow><mml:msub><mml:mi>k</mml:mi><mml:mn mathvariant="normal">3</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> are the three reaction rates and [<inline-formula><mml:math id="M94" display="inline"><mml:mi>M</mml:mi></mml:math></inline-formula>] is the
concentration of third body.</p></list-item><list-item>
      <p id="d1e1719"><italic>Two-</italic><inline-formula><mml:math id="M95" display="inline"><mml:mi>k</mml:mi></mml:math></inline-formula> <italic>reactions.</italic></p>
      <p id="d1e1732">The rate of “two-<inline-formula><mml:math id="M96" display="inline"><mml:mi>k</mml:mi></mml:math></inline-formula>” reactions depends on two reaction rates in Arrhenius
form. The rate is calculated as<disp-formula id="Ch1.E5" content-type="numbered"><label>5</label><mml:math id="M97" display="block"><mml:mrow><mml:mi>k</mml:mi><mml:mfenced close=")" open="("><mml:mrow><mml:mi>T</mml:mi><mml:mo>,</mml:mo><mml:mi>M</mml:mi></mml:mrow></mml:mfenced><mml:mo>=</mml:mo><mml:msub><mml:mi>k</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mfenced close=")" open="("><mml:mi>T</mml:mi></mml:mfenced><mml:mo>+</mml:mo><mml:msub><mml:mi>k</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:mfenced open="(" close=")"><mml:mi>T</mml:mi></mml:mfenced><mml:mo>⋅</mml:mo><mml:mfenced open="[" close="]"><mml:mi>M</mml:mi></mml:mfenced><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>where <inline-formula><mml:math id="M98" display="inline"><mml:mrow><mml:msub><mml:mi>k</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M99" display="inline"><mml:mrow><mml:msub><mml:mi>k</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> are the two reaction rates and [<inline-formula><mml:math id="M100" display="inline"><mml:mi>M</mml:mi></mml:math></inline-formula>] is the concentration
of third body.</p></list-item></list>
In the current version of APFoam, two atmospheric photochemical
mechanisms are included in the model, SAPRC07
(Carter, 2010) and CB05
(Yarwood et al., 2005). For SAPRC07, two versions of the
chemical mechanism are available, which are CS07A and SAPRC07TB. CS07A is
one of the condensed versions of the mechanism, which contains 52 species
and 173 reactions. SAPRC07TB is a more complicated version and even contains
toxic species, with 141 species and 436 reactions. As for CB05, a basic
version with 51 species and 156 reactions is optional in the model. In
Sect. 3.1, CS07A has been validated, while the other two mechanisms are not
verified in this study but are still an available option for users.</p>
</sec>
<sec id="Ch1.S2.SS3">
  <label>2.3</label><title>One-dimensional chemical solver (APchemFoam)</title>
      <p id="d1e1823">In the APFoam framework, a one-dimensional chemistry solver (i.e., chemistry box
model) called APchemFoam is included in the model. This solver only concerns
the chemical concentration and reaction heat variation during simulation,
and calculations are started from initial conditions within a single cell
mesh. The concentration and energy equation are described as follows
(OpenFOAM Foundation, 2018):

                <disp-formula specific-use="gather" content-type="numbered"><mml:math id="M101" display="block"><mml:mtable displaystyle="true"><mml:mlabeledtr id="Ch1.E6"><mml:mtd><mml:mtext>6</mml:mtext></mml:mtd><mml:mtd><mml:mrow><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mo>∂</mml:mo><mml:mi mathvariant="italic">ρ</mml:mi><mml:msub><mml:mi>Y</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow><mml:mrow><mml:mo>∂</mml:mo><mml:mi>t</mml:mi></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>=</mml:mo><mml:msub><mml:mi>k</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mfenced open="(" close=")"><mml:mrow><mml:msub><mml:mi>Y</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>,</mml:mo><mml:mi>T</mml:mi></mml:mrow></mml:mfenced><mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mlabeledtr><mml:mlabeledtr id="Ch1.E7"><mml:mtd><mml:mtext>7</mml:mtext></mml:mtd><mml:mtd><mml:mrow><mml:mstyle class="stylechange" displaystyle="true"/><mml:mi>h</mml:mi><mml:mo>=</mml:mo><mml:msub><mml:mi>u</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub><mml:mo>+</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mi>p</mml:mi><mml:mi mathvariant="italic">ρ</mml:mi></mml:mfrac></mml:mstyle><mml:mo>+</mml:mo><mml:munderover><mml:mo movablelimits="false">∫</mml:mo><mml:mn mathvariant="normal">0</mml:mn><mml:mi>t</mml:mi></mml:munderover><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mover accent="true"><mml:mi>q</mml:mi><mml:mo mathvariant="normal">˙</mml:mo></mml:mover><mml:mi mathvariant="italic">ρ</mml:mi></mml:mfrac></mml:mstyle><mml:mi mathvariant="normal">d</mml:mi><mml:mi mathvariant="italic">τ</mml:mi><mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mlabeledtr><mml:mlabeledtr id="Ch1.E8"><mml:mtd><mml:mtext>8</mml:mtext></mml:mtd><mml:mtd><mml:mrow><mml:mstyle displaystyle="true" class="stylechange"/><mml:mi>h</mml:mi><mml:mo>=</mml:mo><mml:mo movablelimits="false">∑</mml:mo><mml:msub><mml:mi>Y</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mfenced open="(" close=")"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:msubsup><mml:mi>h</mml:mi><mml:mrow><mml:mi mathvariant="normal">f</mml:mi><mml:mo>,</mml:mo><mml:mi>i</mml:mi></mml:mrow><mml:mn mathvariant="normal">0</mml:mn></mml:msubsup><mml:mo>+</mml:mo><mml:munderover><mml:mo movablelimits="false">∫</mml:mo><mml:mrow><mml:msub><mml:mi>T</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow><mml:mi>T</mml:mi></mml:munderover><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mi mathvariant="normal">p</mml:mi><mml:mo>,</mml:mo><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mfenced open="(" close=")"><mml:mrow><mml:msup><mml:mi>T</mml:mi><mml:mo>′</mml:mo></mml:msup></mml:mrow></mml:mfenced><mml:mi mathvariant="normal">d</mml:mi><mml:msup><mml:mi>T</mml:mi><mml:mo>′</mml:mo></mml:msup></mml:mrow></mml:mfenced><mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mlabeledtr><mml:mlabeledtr id="Ch1.E9"><mml:mtd><mml:mtext>9</mml:mtext></mml:mtd><mml:mtd><mml:mrow><mml:mstyle displaystyle="true" class="stylechange"/><mml:mi>p</mml:mi><mml:mo>=</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mi mathvariant="italic">ρ</mml:mi><mml:mi>R</mml:mi><mml:mi>T</mml:mi></mml:mrow><mml:mrow><mml:msub><mml:mi>M</mml:mi><mml:mi mathvariant="normal">ave</mml:mi></mml:msub></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>=</mml:mo><mml:mo movablelimits="false">∑</mml:mo><mml:msub><mml:mi>p</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mo movablelimits="false">∑</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:msub><mml:mi>Y</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow><mml:mrow><mml:msub><mml:mi>M</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow></mml:mfrac></mml:mstyle><mml:mi mathvariant="italic">ρ</mml:mi><mml:mi>R</mml:mi><mml:mi>T</mml:mi><mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mlabeledtr></mml:mtable></mml:math></disp-formula>

            where <inline-formula><mml:math id="M102" display="inline"><mml:mrow><mml:msub><mml:mi>Y</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> is the species mass fraction, <inline-formula><mml:math id="M103" display="inline"><mml:mrow><mml:msub><mml:mi>k</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> is the reaction rate,
<inline-formula><mml:math id="M104" display="inline"><mml:mi>T</mml:mi></mml:math></inline-formula> is the temperature of the mixture, <inline-formula><mml:math id="M105" display="inline"><mml:mi>h</mml:mi></mml:math></inline-formula> is the specific enthalpy, <inline-formula><mml:math id="M106" display="inline"><mml:mrow><mml:msub><mml:mi>u</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> is
the initial energy, <inline-formula><mml:math id="M107" display="inline"><mml:mi>p</mml:mi></mml:math></inline-formula> is the pressure, <inline-formula><mml:math id="M108" display="inline"><mml:mi mathvariant="italic">ρ</mml:mi></mml:math></inline-formula> is the density of the
mixture, <inline-formula><mml:math id="M109" display="inline"><mml:mover accent="true"><mml:mi>q</mml:mi><mml:mo mathvariant="normal">˙</mml:mo></mml:mover></mml:math></inline-formula> is the heat from reaction, <inline-formula><mml:math id="M110" display="inline"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:msubsup><mml:mi>h</mml:mi><mml:mrow><mml:mi mathvariant="normal">f</mml:mi><mml:mo>,</mml:mo><mml:mi>i</mml:mi></mml:mrow><mml:mn mathvariant="normal">0</mml:mn></mml:msubsup></mml:mrow></mml:math></inline-formula> and
<inline-formula><mml:math id="M111" display="inline"><mml:mrow><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mi mathvariant="normal">p</mml:mi><mml:mo>,</mml:mo><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> are the enthalpy of formation at reference temperature <inline-formula><mml:math id="M112" display="inline"><mml:mrow><mml:msub><mml:mi>T</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> and
the constant pressure-specific heat (a function of temperature) of species
<inline-formula><mml:math id="M113" display="inline"><mml:mi>i</mml:mi></mml:math></inline-formula>, <inline-formula><mml:math id="M114" display="inline"><mml:mi>R</mml:mi></mml:math></inline-formula> is the gas constant, <inline-formula><mml:math id="M115" display="inline"><mml:mrow><mml:msub><mml:mi>M</mml:mi><mml:mi mathvariant="normal">ave</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> is the average molar weight, and <inline-formula><mml:math id="M116" display="inline"><mml:mrow><mml:msub><mml:mi>p</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>
and <inline-formula><mml:math id="M117" display="inline"><mml:mrow><mml:msub><mml:mi>M</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> are partial pressure and the molar mass of species <inline-formula><mml:math id="M118" display="inline"><mml:mi>i</mml:mi></mml:math></inline-formula>. In addition,
either <inline-formula><mml:math id="M119" display="inline"><mml:mi>p</mml:mi></mml:math></inline-formula> or <inline-formula><mml:math id="M120" display="inline"><mml:mi mathvariant="italic">ρ</mml:mi></mml:math></inline-formula> should be set as a constant for the simulation
according to the needs of research. The other is calculated by Eq. (9).</p>
</sec>
<sec id="Ch1.S2.SS4">
  <label>2.4</label><title>Three-dimensional (3D) CFD solver with photochemical reaction</title>
      <p id="d1e2256">As mentioned above, three 3D solvers for atmospheric photochemical CFD
calculation, including APreactingFoam, APonlyChemReactingFoam, and
APSteadyReactingFoam, are developed in the APFoam framework.</p>
      <?pagebreak page4660?><p id="d1e2259">For APreactingFoam, flow field, chemical reaction, and pollutant dispersion
are solved simultaneously in the same time step in this solver. Firstly, the
continuity-governing equation in this solver is
            <disp-formula id="Ch1.E10" content-type="numbered"><label>10</label><mml:math id="M121" display="block"><mml:mrow><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mo>∂</mml:mo><mml:mi mathvariant="italic">ρ</mml:mi></mml:mrow><mml:mrow><mml:mo>∂</mml:mo><mml:mi>t</mml:mi></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>+</mml:mo><mml:mi mathvariant="normal">∇</mml:mi><mml:mo>⋅</mml:mo><mml:mfenced open="(" close=")"><mml:mrow><mml:mi mathvariant="italic">ρ</mml:mi><mml:mi>U</mml:mi></mml:mrow></mml:mfenced><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0</mml:mn><mml:mo>.</mml:mo></mml:mrow></mml:math></disp-formula>
          Besides, the momentum governing equation is
            <disp-formula id="Ch1.E11" content-type="numbered"><label>11</label><mml:math id="M122" display="block"><mml:mrow><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mo>∂</mml:mo><mml:mi mathvariant="italic">ρ</mml:mi><mml:mi>U</mml:mi></mml:mrow><mml:mrow><mml:mo>∂</mml:mo><mml:mi>t</mml:mi></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>+</mml:mo><mml:mi mathvariant="normal">∇</mml:mi><mml:mo>⋅</mml:mo><mml:mfenced close=")" open="("><mml:mrow><mml:mi mathvariant="italic">ρ</mml:mi><mml:mi>U</mml:mi><mml:mi>U</mml:mi></mml:mrow></mml:mfenced><mml:mo>-</mml:mo><mml:mi mathvariant="normal">∇</mml:mi><mml:mo>⋅</mml:mo><mml:mi mathvariant="bold-italic">τ</mml:mi><mml:mo>=</mml:mo><mml:mo>-</mml:mo><mml:mi mathvariant="normal">∇</mml:mi><mml:mi>p</mml:mi><mml:mo>.</mml:mo></mml:mrow></mml:math></disp-formula>
          Additionally, the energy governing equation is
            <disp-formula id="Ch1.E12" content-type="numbered"><label>12</label><mml:math id="M123" display="block"><mml:mtable class="split" rowspacing="0.2ex" displaystyle="true" columnalign="right left"><mml:mtr><mml:mtd><mml:mrow><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mo>∂</mml:mo><mml:mi mathvariant="italic">ρ</mml:mi><mml:mi>h</mml:mi></mml:mrow><mml:mrow><mml:mo>∂</mml:mo><mml:mi>t</mml:mi></mml:mrow></mml:mfrac></mml:mstyle></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mo>+</mml:mo><mml:mi mathvariant="normal">∇</mml:mi><mml:mo>⋅</mml:mo><mml:mfenced close=")" open="("><mml:mrow><mml:mi mathvariant="italic">ρ</mml:mi><mml:mi>U</mml:mi><mml:mi>h</mml:mi></mml:mrow></mml:mfenced><mml:mo>+</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mo>∂</mml:mo><mml:mi mathvariant="italic">ρ</mml:mi><mml:mi>K</mml:mi></mml:mrow><mml:mrow><mml:mo>∂</mml:mo><mml:mi>t</mml:mi></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>+</mml:mo><mml:mi mathvariant="normal">∇</mml:mi><mml:mo>⋅</mml:mo><mml:mfenced open="(" close=")"><mml:mrow><mml:mi mathvariant="italic">ρ</mml:mi><mml:mi>U</mml:mi><mml:mi>K</mml:mi></mml:mrow></mml:mfenced></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd/><mml:mtd><mml:mrow><mml:mo>-</mml:mo><mml:mi mathvariant="normal">∇</mml:mi><mml:mo>⋅</mml:mo><mml:mfenced close=")" open="("><mml:mrow><mml:msub><mml:mi mathvariant="italic">α</mml:mi><mml:mi mathvariant="normal">eff</mml:mi></mml:msub><mml:mi mathvariant="normal">∇</mml:mi><mml:mi>h</mml:mi></mml:mrow></mml:mfenced><mml:mo>=</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mo>∂</mml:mo><mml:mi>p</mml:mi></mml:mrow><mml:mrow><mml:mo>∂</mml:mo><mml:mi>t</mml:mi></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>+</mml:mo><mml:mover accent="true"><mml:mi>q</mml:mi><mml:mo mathvariant="normal">˙</mml:mo></mml:mover><mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
          where <inline-formula><mml:math id="M124" display="inline"><mml:mi>U</mml:mi></mml:math></inline-formula> is the velocity vector of the air flow, <inline-formula><mml:math id="M125" display="inline"><mml:mi mathvariant="bold-italic">τ</mml:mi></mml:math></inline-formula> is the viscous
stress tensor, <inline-formula><mml:math id="M126" display="inline"><mml:mi>K</mml:mi></mml:math></inline-formula> is the specific kinetic energy, and <inline-formula><mml:math id="M127" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">α</mml:mi><mml:mi mathvariant="normal">eff</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>
is the effective thermal diffusivity coefficient.</p>
      <p id="d1e2497">Pressure–velocity coupling schemes for solving the flow field use the PIMPLE
algorithm, a merged PISO–SIMPLE algorithm in OpenFOAM toolkit. This
algorithm uses a steady-state solution (SIMPLE algorithm) for the flow
field within the time step. When the defined tolerance criterion is reached,
this algorithm uses the PISO algorithm in the outer correction loop and moves on
in time (Holzmann, 2017). The PIMPLE
algorithm allows for larger Courant numbers (<inline-formula><mml:math id="M128" display="inline"><mml:mrow><mml:mi mathvariant="italic">Co</mml:mi><mml:mo>&gt;</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula>) so that the time
step can be increased to reduce the computation time. Even so, the time step
(<inline-formula><mml:math id="M129" display="inline"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>t</mml:mi></mml:mrow></mml:math></inline-formula>) generally follows the Courant–Friedrichs–Lewy (CFL) condition
to maintain numerical stability, which is as follows:
            <disp-formula id="Ch1.E13" content-type="numbered"><label>13</label><mml:math id="M130" display="block"><mml:mrow><mml:mi mathvariant="italic">Co</mml:mi><mml:mo>=</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mi>U</mml:mi><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>t</mml:mi></mml:mrow><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>x</mml:mi></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>≤</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>
          where <inline-formula><mml:math id="M131" display="inline"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>x</mml:mi></mml:mrow></mml:math></inline-formula> is the grid size.</p>
      <p id="d1e2562">Besides, the governing equation for the reactive species transportation is
            <disp-formula id="Ch1.E14" content-type="numbered"><label>14</label><mml:math id="M132" display="block"><mml:mrow><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mo>∂</mml:mo><mml:mi mathvariant="italic">ρ</mml:mi><mml:msub><mml:mi>Y</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow><mml:mrow><mml:mo>∂</mml:mo><mml:mi>t</mml:mi></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>=</mml:mo><mml:mo>-</mml:mo><mml:mi mathvariant="normal">∇</mml:mi><mml:mo>⋅</mml:mo><mml:mfenced close=")" open="("><mml:mrow><mml:mi mathvariant="italic">ρ</mml:mi><mml:mi>U</mml:mi><mml:msub><mml:mi>Y</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow></mml:mfenced><mml:mo>+</mml:mo><mml:mi mathvariant="normal">∇</mml:mi><mml:mo>⋅</mml:mo><mml:mfenced open="(" close=")"><mml:mrow><mml:mi mathvariant="italic">μ</mml:mi><mml:mi mathvariant="normal">∇</mml:mi><mml:msub><mml:mi>Y</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow></mml:mfenced><mml:mo>+</mml:mo><mml:msub><mml:mfenced close="]" open="["><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:msub><mml:mi>Y</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow></mml:mfenced><mml:mi mathvariant="normal">chem</mml:mi></mml:msub><mml:mo>+</mml:mo><mml:msub><mml:mi>E</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>
          where <inline-formula><mml:math id="M133" display="inline"><mml:mi mathvariant="italic">μ</mml:mi></mml:math></inline-formula> is the kinematic viscosity and <inline-formula><mml:math id="M134" display="inline"><mml:mrow><mml:msub><mml:mfenced close="]" open="["><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:msub><mml:mi>Y</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow></mml:mfenced><mml:mi mathvariant="normal">chem</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> is the concentration change of species <inline-formula><mml:math id="M135" display="inline"><mml:mi>i</mml:mi></mml:math></inline-formula> from the chemical
reaction. As mentioned above, <inline-formula><mml:math id="M136" display="inline"><mml:mrow><mml:msub><mml:mfenced open="[" close="]"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:msub><mml:mi>Y</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow></mml:mfenced><mml:mi mathvariant="normal">chem</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> is
calculated following Eqs. (6)–(9). <inline-formula><mml:math id="M137" display="inline"><mml:mrow><mml:msub><mml:mi>E</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> is the emission
source of species <inline-formula><mml:math id="M138" display="inline"><mml:mi>i</mml:mi></mml:math></inline-formula>. The chemistry is solved by the ordinary deferential
equation (ODE) solvers in OpenFOAM library, in which the chemical reactions
can be integrated by automatically dividing the flow time step into several time sub-steps. The APreactingFoam is only designed to solve compressible
fluids because the simulation results are more likely to be unstable and
divergent when the chemistry and flow field are solved simultaneously under
the incompressible fluids. This is a limitation of OpenFOAM code that is
widely known by its users.</p>
      <p id="d1e2718">APonlyChemReactingFoam is only capable of solving the chemical reaction and
species dispersion in the same time step under a certain flow field. The
solution of turbulent fluids governing the equation is switched off. The purpose
of developing this solver is to save computation time and reduce
repetitive simulations. In general, the atmospheric chemical reactions have
negligible effect on the flow field. Therefore, when the example cases to be
studied do not involve the flow field change, this solver is suitable for
this kind of simulation. The governing equation for the reactive species
transportation is consistent with APreactingFoam (Eq. 14).</p>
      <p id="d1e2721">APSteadyReactingFoam is developed for solving the chemical reaction and
species dispersion under the steady-state flow field. This solver is only
designed to solve compressible fluids for the same reason as APreactingFoam. In this solver, a pressure–velocity coupling scheme
switches to a SIMPLE algorithm for steady-state solution. The continuity
governing equation in this solver is
            <disp-formula id="Ch1.E15" content-type="numbered"><label>15</label><mml:math id="M139" display="block"><mml:mrow><mml:mi mathvariant="normal">∇</mml:mi><mml:mo>⋅</mml:mo><mml:mi mathvariant="italic">ρ</mml:mi><mml:mi>U</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0</mml:mn><mml:mo>.</mml:mo></mml:mrow></mml:math></disp-formula>
          Besides, the momentum governing equation is
            <disp-formula id="Ch1.E16" content-type="numbered"><label>16</label><mml:math id="M140" display="block"><mml:mrow><mml:mi mathvariant="normal">∇</mml:mi><mml:mo>⋅</mml:mo><mml:mfenced close=")" open="("><mml:mrow><mml:mi mathvariant="italic">ρ</mml:mi><mml:mi>U</mml:mi><mml:mi>U</mml:mi></mml:mrow></mml:mfenced><mml:mo>=</mml:mo><mml:mo>-</mml:mo><mml:mi mathvariant="normal">∇</mml:mi><mml:mi>p</mml:mi><mml:mo>+</mml:mo><mml:mi mathvariant="normal">∇</mml:mi><mml:mo>⋅</mml:mo><mml:mfenced close=")" open="("><mml:mrow><mml:mi mathvariant="italic">μ</mml:mi><mml:mi mathvariant="normal">∇</mml:mi><mml:mi>U</mml:mi></mml:mrow></mml:mfenced><mml:mo>.</mml:mo></mml:mrow></mml:math></disp-formula>
          In addition, the energy governing equation is
            <disp-formula id="Ch1.E17" content-type="numbered"><label>17</label><mml:math id="M141" display="block"><mml:mrow><mml:mi mathvariant="normal">∇</mml:mi><mml:mo>⋅</mml:mo><mml:mfenced close=")" open="("><mml:mrow><mml:mi mathvariant="italic">ρ</mml:mi><mml:mi>U</mml:mi><mml:mi>h</mml:mi></mml:mrow></mml:mfenced><mml:mo>+</mml:mo><mml:mi mathvariant="normal">∇</mml:mi><mml:mo>⋅</mml:mo><mml:mfenced close=")" open="("><mml:mrow><mml:mi mathvariant="italic">ρ</mml:mi><mml:mi>U</mml:mi><mml:mi>K</mml:mi></mml:mrow></mml:mfenced><mml:mo>-</mml:mo><mml:mi mathvariant="normal">∇</mml:mi><mml:mo>⋅</mml:mo><mml:mfenced close=")" open="("><mml:mrow><mml:msub><mml:mi mathvariant="italic">α</mml:mi><mml:mi mathvariant="normal">eff</mml:mi></mml:msub><mml:mi mathvariant="normal">∇</mml:mi><mml:mi>h</mml:mi></mml:mrow></mml:mfenced><mml:mo>=</mml:mo><mml:mover accent="true"><mml:mi>q</mml:mi><mml:mo mathvariant="normal">˙</mml:mo></mml:mover><mml:mo>.</mml:mo></mml:mrow></mml:math></disp-formula>
          As for reactive species, the governing equation for the transportation still
applies Eq. (14) as well in order to ensure the stability of chemical
reaction.</p>
</sec>
</sec>
<sec id="Ch1.S3">
  <label>3</label><title>Model validation</title>
<sec id="Ch1.S3.SS1">
  <label>3.1</label><title>Photochemical reaction mechanism</title>
      <p id="d1e2862">To verify the accuracy of the chemical reaction solution and species
concentration calculation, APFoam results are compared with the results from
SAPRC box modeling software (Carter, 2010).
For the chemical mechanism, CS07A is selected for validation in this study,
and the simulation time is set to 24 h without diurnal variation (i.e., the chemical
reaction rate is constant during the simulation), allowing the reactants to
fully react and verifying the stability of the model.</p>

      <?xmltex \floatpos{p}?><fig id="Ch1.F2" specific-use="star"><?xmltex \currentcnt{2}?><?xmltex \def\figurename{Figure}?><label>Figure 2</label><caption><p id="d1e2867">The comparison of concentration results between APFoam and the
SAPRC box model.</p></caption>
          <?xmltex \igopts{width=341.433071pt}?><graphic xlink:href="https://gmd.copernicus.org/articles/14/4655/2021/gmd-14-4655-2021-f02.png"/>

        </fig>

      <p id="d1e2876">Figure 2 shows the concentrations of 52 species from
two models at 24 h, which is the last time step of the simulation. In general,
APFoam results have a good agreement with the SAPRC box model. The simulation results for other
species from two models are basically consistent, except that
some species have large errors when the magnitude is very small
(Fig. 2f–h).</p>
      <?pagebreak page4662?><p id="d1e2880">For further investigation, relative error (RE, %) for each species at each
time step and mean relative error (MRE, %) are calculated for the selected
species with large bias. These statistics are calculated as follows:

                <disp-formula specific-use="gather" content-type="numbered"><mml:math id="M142" display="block"><mml:mtable displaystyle="true"><mml:mlabeledtr id="Ch1.E18"><mml:mtd><mml:mtext>18</mml:mtext></mml:mtd><mml:mtd><mml:mrow><mml:mstyle class="stylechange" displaystyle="true"/><mml:msub><mml:mtext>RE</mml:mtext><mml:mrow><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mi mathvariant="normal">APFoam</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow></mml:msub><mml:mo>-</mml:mo><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mi mathvariant="normal">SAPRC</mml:mi><mml:mo>,</mml:mo><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mrow><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mi mathvariant="normal">SAPRC</mml:mi><mml:mo>,</mml:mo><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>×</mml:mo><mml:mn mathvariant="normal">100</mml:mn><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mi mathvariant="italic">%</mml:mi><mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mlabeledtr><mml:mlabeledtr id="Ch1.E19"><mml:mtd><mml:mtext>19</mml:mtext></mml:mtd><mml:mtd><mml:mrow><mml:mstyle displaystyle="true" class="stylechange"/><mml:msub><mml:mtext>MRE</mml:mtext><mml:mi>i</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:munderover><mml:mo movablelimits="false">∑</mml:mo><mml:mrow><mml:mi>t</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow><mml:mi>n</mml:mi></mml:munderover><mml:mfenced open="|" close="|"><mml:mstyle displaystyle="false"><mml:mfrac style="text"><mml:mrow><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mi mathvariant="normal">APFoam</mml:mi><mml:mo>,</mml:mo><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow></mml:msub><mml:mo>-</mml:mo><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mi mathvariant="normal">SAPRC</mml:mi><mml:mo>,</mml:mo><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mrow><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mi mathvariant="normal">SAPRC</mml:mi><mml:mo>,</mml:mo><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mfrac></mml:mstyle></mml:mfenced></mml:mrow><mml:mi>n</mml:mi></mml:mfrac></mml:mstyle><mml:mo>×</mml:mo><mml:mn mathvariant="normal">100</mml:mn><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mi mathvariant="italic">%</mml:mi><mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mlabeledtr></mml:mtable></mml:math></disp-formula>

            where <inline-formula><mml:math id="M143" display="inline"><mml:mrow><mml:msub><mml:mtext>RE</mml:mtext><mml:mrow><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> is the relative error of species <inline-formula><mml:math id="M144" display="inline"><mml:mi>i</mml:mi></mml:math></inline-formula> at time step
<inline-formula><mml:math id="M145" display="inline"><mml:mi>t</mml:mi></mml:math></inline-formula>, <inline-formula><mml:math id="M146" display="inline"><mml:mrow><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mi mathvariant="normal">APFoam</mml:mi><mml:mo>,</mml:mo><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> is the concentrations of species <inline-formula><mml:math id="M147" display="inline"><mml:mi>i</mml:mi></mml:math></inline-formula>
at time step <inline-formula><mml:math id="M148" display="inline"><mml:mi>t</mml:mi></mml:math></inline-formula> from APFoam, <inline-formula><mml:math id="M149" display="inline"><mml:mrow><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mi mathvariant="normal">SAPRC</mml:mi><mml:mo>,</mml:mo><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> is the
concentrations of species <inline-formula><mml:math id="M150" display="inline"><mml:mi>i</mml:mi></mml:math></inline-formula> at time step <inline-formula><mml:math id="M151" display="inline"><mml:mi>t</mml:mi></mml:math></inline-formula> from SAPRC box model,
<inline-formula><mml:math id="M152" display="inline"><mml:mrow><mml:msub><mml:mtext>MRE</mml:mtext><mml:mi>i</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> is the mean relative error of species <inline-formula><mml:math id="M153" display="inline"><mml:mi>i</mml:mi></mml:math></inline-formula>, and <inline-formula><mml:math id="M154" display="inline"><mml:mi>n</mml:mi></mml:math></inline-formula> is the
total number of the time step.</p>

      <?xmltex \floatpos{t}?><fig id="Ch1.F3" specific-use="star"><?xmltex \currentcnt{3}?><?xmltex \def\figurename{Figure}?><label>Figure 3</label><caption><p id="d1e3177">The time series of <bold>(a)</bold> relative error (%) and <bold>(b)</bold> concentrations (ppmv) of the six species with largest bias.</p></caption>
          <?xmltex \igopts{width=483.69685pt}?><graphic xlink:href="https://gmd.copernicus.org/articles/14/4655/2021/gmd-14-4655-2021-f03.png"/>

        </fig>

      <p id="d1e3192">Overall, most of the <inline-formula><mml:math id="M155" display="inline"><mml:mrow><mml:msub><mml:mtext>RE</mml:mtext><mml:mrow><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> are less than 1 % in the
concentration range between 0 to 10<inline-formula><mml:math id="M156" display="inline"><mml:msup><mml:mi/><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">20</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula> ppmv (i.e., the concentrations
under realistic conditions, <inline-formula><mml:math id="M157" display="inline"><mml:mrow><mml:mo>∼</mml:mo><mml:mn mathvariant="normal">0</mml:mn></mml:mrow></mml:math></inline-formula> to 10<inline-formula><mml:math id="M158" display="inline"><mml:msup><mml:mi/><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">17</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula> ppbv),
indicating that the simulation error of APFoam is less than 1 % during the
whole simulation period. However, there are six species with RE and MRE greater
than 1 %: TERP, ISOPRENE, OLE1, OLE2, IPRD, and ARO2. The MRE of
these six species are 44.0 %, 40.7 %, 7.74 %, 38.5 %, 7.71 %, and
1.20 %, respectively. Additionally, Fig. 3 shows
time series of RE and concentrations for these high RE and MRE species. In
Fig. 3a, RE values in the early stage of the simulation
(<inline-formula><mml:math id="M159" display="inline"><mml:mrow><mml:mi>t</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0</mml:mn></mml:mrow></mml:math></inline-formula>–180 min) are less than 1 % for these species. However, the REs of
TERP, ISOPRENE, and OLE2 increase dramatically after <inline-formula><mml:math id="M160" display="inline"><mml:mrow><mml:mi>t</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">180</mml:mn></mml:mrow></mml:math></inline-formula> min. The REs can
even reach up to 190.4 %, 297.0 %, and 867.4 %, respectively, in the following
simulation. It should be noted that at the later time the REs of these three
species have no values because they are consumed during the chemical
reaction and their concentrations from SARPC box model become zero. The
significant increase in the RE values of OLE1 and IPRD begins at <inline-formula><mml:math id="M161" display="inline"><mml:mrow><mml:mi>t</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1020</mml:mn></mml:mrow></mml:math></inline-formula> min, with maximum RE values of 60.1 % and 60.9 %, respectively.
Relatively, the RE of ARO2 is smaller, with a value of 5.0 %.</p>
      <p id="d1e3282">Figure 3b illustrates the concentration variation
of these six species with the worst agreement from two models. It can be found
that the concentrations of these six species keep dropping during the whole
simulation period. Combined with the result of Fig. 3a, the dramatic increase of RE is due to the significant concentration
decrease of these six species. In this study case, these six species are
continuously consumed without supplement, which results in the
concentrations of these species tending towards 0. For extremely small numbers,
the processing of different model is diverse. Thus, when the reduction of
magnitude exceeds 10<inline-formula><mml:math id="M162" display="inline"><mml:msup><mml:mi/><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">5</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula> to 10<inline-formula><mml:math id="M163" display="inline"><mml:msup><mml:mi/><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">6</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula> ppbv, the RE would become much
larger between the two models. In the realistic situations, the concentrations of
the species would not be completely consumed with continuous emission
sources and boundary conditions. Therefore, the photochemical reaction
simulation results of APFoam could be reliable, and the overall errors might
be less than 1 %.</p>
</sec>
<sec id="Ch1.S3.SS2">
  <label>3.2</label><title>Numerical settings and validation studies in urban flow modeling</title>
      <p id="d1e3317">It is well known that large-eddy simulations (LES) perform more accurately
when simulating urban turbulent characteristics than the Reynolds-averaged
Navier–Stokes (RANS) simulations. However, RANS models (e.g., <inline-formula><mml:math id="M164" display="inline"><mml:mi>k</mml:mi></mml:math></inline-formula>-<inline-formula><mml:math id="M165" display="inline"><mml:mi mathvariant="italic">ε</mml:mi></mml:math></inline-formula> models)
are still more widely utilized because of the disadvantages of LES, such as
their much higher computational time and resource requirements, the difficulties
in setting appropriate wall boundary conditions and defining the
time-dependent domain inlet, and the challenges in developing advanced sub-grid-scale models. Among the RANS turbulence models, in contrast to the modified
<inline-formula><mml:math id="M166" display="inline"><mml:mi>k</mml:mi></mml:math></inline-formula>-<inline-formula><mml:math id="M167" display="inline"><mml:mi mathvariant="italic">ε</mml:mi></mml:math></inline-formula> models (e.g., realizable and re-normalization group (RNG) <inline-formula><mml:math id="M168" display="inline"><mml:mi>k</mml:mi></mml:math></inline-formula>-<inline-formula><mml:math id="M169" display="inline"><mml:mi mathvariant="italic">ε</mml:mi></mml:math></inline-formula> models),
although the standard <inline-formula><mml:math id="M170" display="inline"><mml:mi>k</mml:mi></mml:math></inline-formula>-<inline-formula><mml:math id="M171" display="inline"><mml:mi mathvariant="italic">ε</mml:mi></mml:math></inline-formula> model performs worse in predicting
turbulence in the strong wind region of urban districts (e.g., separate
flows near building corners), the prediction accuracy is better when simulating
the low-wind-speed region (e.g., weak wind in a 2D street canyon sheltered by
buildings at both sides)
(Tominaga and
Stathopoulos, 2013; Yoshie et al., 2007). Hence, as one of the widely
adopted RANS methods, the standard <inline-formula><mml:math id="M172" display="inline"><mml:mi>k</mml:mi></mml:math></inline-formula>-<inline-formula><mml:math id="M173" display="inline"><mml:mi mathvariant="italic">ε</mml:mi></mml:math></inline-formula> model is selected to solve
the incompressible steady-state turbulent flows in a 2D street canyon.</p>

      <?xmltex \floatpos{t}?><fig id="Ch1.F4" specific-use="star"><?xmltex \currentcnt{4}?><?xmltex \def\figurename{Figure}?><label>Figure 4</label><caption><p id="d1e3393"><bold>(a)</bold> Wind tunnel experiment in a 2D street canyon. <bold>(b)</bold> The single street canyon CFD domain setups in the scaled model, <bold>(c)</bold> the inlet profile
(Line E), and measurement profiles (Line F) in the street canyon.</p></caption>
          <?xmltex \igopts{width=483.69685pt}?><graphic xlink:href="https://gmd.copernicus.org/articles/14/4655/2021/gmd-14-4655-2021-f04.png"/>

        </fig>

      <p id="d1e3410">To further evaluate the numerical accuracy of the turbulence flow
simulation, a scaled CFD case is performed under the estimation of wind
tunnel data. In the wind tunnel experiments (Fig. 4a), in total 25 rows of building
models are set along the wind direction with the working section that is
11 m long, 3 m wide, and 1.5 m tall. For each row, building height (<inline-formula><mml:math id="M174" display="inline"><mml:mi>H</mml:mi></mml:math></inline-formula>),
building width (<inline-formula><mml:math id="M175" display="inline"><mml:mi>B</mml:mi></mml:math></inline-formula>), and street width (<inline-formula><mml:math id="M176" display="inline"><mml:mi>W</mml:mi></mml:math></inline-formula>) are 12, 5, and 5 cm (i.e., aspect
ratio <inline-formula><mml:math id="M177" display="inline"><mml:mrow><mml:mi>H</mml:mi><mml:mo>/</mml:mo><mml:mi>W</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">2.4</mml:mn></mml:mrow></mml:math></inline-formula>), respectively. The span-wise (or lateral) length is <inline-formula><mml:math id="M178" display="inline"><mml:mrow><mml:mi>L</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1.25</mml:mn><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mrow class="unit"><mml:mi mathvariant="normal">m</mml:mi></mml:mrow><mml:mo>&gt;</mml:mo><mml:mn mathvariant="normal">10</mml:mn><mml:mi>H</mml:mi></mml:mrow></mml:math></inline-formula>, which is sufficiently long to ensure the 2D flow
characteristics in the street canyon
(Hang
et al., 2020; Oke, 1988; K. Zhang et al., 2019); i.e., the flow in the targeted
street region is determined by the external flow above it but includes small
impacts from the lateral boundaries. Free-flow wind speed in the wind tunnel
experiment is 13 m s<inline-formula><mml:math id="M179" display="inline"><mml:msup><mml:mi/><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula>.</p>
      <p id="d1e3486">Figure 4b and c show the schematic diagrams of the
CFD simulation domain setting for a single full-scale street canyon
simulation. <inline-formula><mml:math id="M180" display="inline"><mml:mi>H</mml:mi></mml:math></inline-formula> and <inline-formula><mml:math id="M181" display="inline"><mml:mi>W</mml:mi></mml:math></inline-formula> of the street canyon are set as 24 and 10 m, with
spatial scale ratio of <inline-formula><mml:math id="M182" display="inline"><mml:mrow><mml:mn mathvariant="normal">200</mml:mn><mml:mo>:</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula> compared to the wind tunnel experiment. The
corresponding Reynolds number (<inline-formula><mml:math id="M183" display="inline"><mml:mrow><mml:mi mathvariant="italic">Re</mml:mi><mml:mo>=</mml:mo><mml:mstyle displaystyle="false"><mml:mfrac style="text"><mml:mrow><mml:msub><mml:mi>U</mml:mi><mml:mi mathvariant="normal">ref</mml:mi></mml:msub><mml:mi>H</mml:mi></mml:mrow><mml:mi mathvariant="italic">υ</mml:mi></mml:mfrac></mml:mstyle></mml:mrow></mml:math></inline-formula>) in the
full-scale flow CFD validation (<inline-formula><mml:math id="M184" display="inline"><mml:mrow><mml:mi>H</mml:mi><mml:mo>/</mml:mo><mml:mi>W</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">2.4</mml:mn></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M185" display="inline"><mml:mrow><mml:mi>H</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">24</mml:mn></mml:mrow></mml:math></inline-formula> m) is about <inline-formula><mml:math id="M186" display="inline"><mml:mrow><mml:mn mathvariant="normal">2.14</mml:mn><mml:mo>×</mml:mo><mml:msup><mml:mn mathvariant="normal">10</mml:mn><mml:mn mathvariant="normal">7</mml:mn></mml:msup></mml:mrow></mml:math></inline-formula> and that in the wind-tunnel-scale experiments (<inline-formula><mml:math id="M187" display="inline"><mml:mrow><mml:mi>H</mml:mi><mml:mo>/</mml:mo><mml:mi>W</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">2.4</mml:mn></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M188" display="inline"><mml:mrow><mml:mi>H</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0.12</mml:mn></mml:mrow></mml:math></inline-formula> m)
is <inline-formula><mml:math id="M189" display="inline"><mml:mrow><mml:mn mathvariant="normal">1.9</mml:mn><mml:mo>×</mml:mo><mml:msup><mml:mn mathvariant="normal">10</mml:mn><mml:mn mathvariant="normal">5</mml:mn></mml:msup></mml:mrow></mml:math></inline-formula>, which satisfies the requirement of Reynolds number
independence (the critical level is about <inline-formula><mml:math id="M190" display="inline"><mml:mrow><mml:mn mathvariant="normal">8.7</mml:mn><mml:mo>×</mml:mo><mml:msup><mml:mn mathvariant="normal">10</mml:mn><mml:mn mathvariant="normal">4</mml:mn></mml:msup></mml:mrow></mml:math></inline-formula> with the <inline-formula><mml:math id="M191" display="inline"><mml:mrow><mml:mi>H</mml:mi><mml:mo>/</mml:mo><mml:mi>W</mml:mi></mml:mrow></mml:math></inline-formula> of
2)
(Chew
et al., 2018; Yang et al., 2020, 2021). The normalized wind profiles with
two scales can be compared for validation purposes. Such validation
techniques have been adopted in the literature
(Hang
et al., 2020; Yang et al., 2021). Besides, the building width <inline-formula><mml:math id="M192" display="inline"><mml:mi>B</mml:mi></mml:math></inline-formula> and <inline-formula><mml:math id="M193" display="inline"><mml:mrow><mml:msub><mml:mi>L</mml:mi><mml:mi>y</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> in the
CFD simulation are 10 and 3.2 m (2<inline-formula><mml:math id="M194" display="inline"><mml:mrow><mml:mi>H</mml:mi><mml:mo>/</mml:mo><mml:mn mathvariant="normal">15</mml:mn></mml:mrow></mml:math></inline-formula>), respectively, assuming that only a
section (<inline-formula><mml:math id="M195" display="inline"><mml:mrow><mml:msub><mml:mi>L</mml:mi><mml:mi>y</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">2</mml:mn><mml:mi>H</mml:mi><mml:mo>/</mml:mo><mml:mn mathvariant="normal">15</mml:mn></mml:mrow></mml:math></inline-formula>) of long street canyons<?pagebreak page4663?> adopted with symmetry conditions is
applied at two lateral boundaries. The minimum grid size in this case is 0.2 m, with an expansion ratio of 1.2 from the wall surface toward the around it,
which refers to the grid independence tests from our previous research
(K. Zhang et al.,
2019). The upstream domain inlet profiles along Line E and comparison of
profiles along Line F (Fig. 4c) are measured by
the laser Doppler anemometry (LDA) system in wind tunnel tests.
Additionally, CFD inlet profiles of stream-wise velocity (<inline-formula><mml:math id="M196" display="inline"><mml:mi>u</mml:mi></mml:math></inline-formula>) and turbulent
kinetic energy (TKE) are fitted following the profiles in experimental data
(Fig. 5).</p>

      <?xmltex \floatpos{t}?><fig id="Ch1.F5" specific-use="star"><?xmltex \currentcnt{5}?><?xmltex \def\figurename{Figure}?><label>Figure 5</label><caption><p id="d1e3712">The inlet profile of <bold>(a)</bold> stream-wise velocity and <bold>(b)</bold> turbulent
kinetic energy in a single street canyon case.</p></caption>
          <?xmltex \igopts{width=483.69685pt}?><graphic xlink:href="https://gmd.copernicus.org/articles/14/4655/2021/gmd-14-4655-2021-f05.png"/>

        </fig>

      <?pagebreak page4664?><p id="d1e3727">All governing equations for the flow and turbulent quantities are discretized
by FVM, and the SIMPLE scheme is used for the pressure and velocity coupling. The
under-relaxation factors for the pressure term, momentum term, <inline-formula><mml:math id="M197" display="inline"><mml:mi>k</mml:mi></mml:math></inline-formula> term, and
<inline-formula><mml:math id="M198" display="inline"><mml:mi mathvariant="italic">ε</mml:mi></mml:math></inline-formula> term are 0.3, 0.7, 0.8, and 0.8, respectively. CFD simulations
do not stop until all residuals become constant. Typical residuals at
convergence are <inline-formula><mml:math id="M199" display="inline"><mml:mrow><mml:mn mathvariant="normal">1</mml:mn><mml:mo>×</mml:mo><mml:msup><mml:mn mathvariant="normal">10</mml:mn><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">6</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M200" display="inline"><mml:mrow><mml:mn mathvariant="normal">1</mml:mn><mml:mo>×</mml:mo><mml:msup><mml:mn mathvariant="normal">10</mml:mn><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">9</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula>, and
<inline-formula><mml:math id="M201" display="inline"><mml:mrow><mml:mn mathvariant="normal">1</mml:mn><mml:mo>×</mml:mo><mml:msup><mml:mn mathvariant="normal">10</mml:mn><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">6</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula> for <inline-formula><mml:math id="M202" display="inline"><mml:mrow><mml:msub><mml:mi>U</mml:mi><mml:mi>x</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M203" display="inline"><mml:mrow><mml:msub><mml:mi>U</mml:mi><mml:mi>y</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>, and <inline-formula><mml:math id="M204" display="inline"><mml:mrow><mml:msub><mml:mi>U</mml:mi><mml:mi>z</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>, respectively; <inline-formula><mml:math id="M205" display="inline"><mml:mrow><mml:mn mathvariant="normal">1</mml:mn><mml:mo>×</mml:mo><mml:msup><mml:mn mathvariant="normal">10</mml:mn><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">7</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula> for
continuity; <inline-formula><mml:math id="M206" display="inline"><mml:mrow><mml:mn mathvariant="normal">1</mml:mn><mml:mo>×</mml:mo><mml:msup><mml:mn mathvariant="normal">10</mml:mn><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">6</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula> for <inline-formula><mml:math id="M207" display="inline"><mml:mi>k</mml:mi></mml:math></inline-formula>; and <inline-formula><mml:math id="M208" display="inline"><mml:mrow><mml:mn mathvariant="normal">1</mml:mn><mml:mo>×</mml:mo><mml:msup><mml:mn mathvariant="normal">10</mml:mn><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">6</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula> for
<inline-formula><mml:math id="M209" display="inline"><mml:mi mathvariant="italic">ε</mml:mi></mml:math></inline-formula>.</p>

      <?xmltex \floatpos{t}?><fig id="Ch1.F6" specific-use="star"><?xmltex \currentcnt{6}?><?xmltex \def\figurename{Figure}?><label>Figure 6</label><caption><p id="d1e3903">The stream-wise velocity profiles along Line F.</p></caption>
          <?xmltex \igopts{width=483.69685pt}?><graphic xlink:href="https://gmd.copernicus.org/articles/14/4655/2021/gmd-14-4655-2021-f06.png"/>

        </fig>

      <p id="d1e3912">Figure 6 shows the stream-wise velocity profiles of
simulation results and experimental data along the centerline (Line F) of
the street canyon. The predicted wind profile agrees well with the wind
tunnel data. One main vortex structure is formed in the street canyon. The
center of the main velocity (i.e., where stream-wise velocity is 0) also matches
well between simulation and experiment.</p>
      <p id="d1e3916">Furthermore, some statistical parameters, including normalized mean-square
error (NMSE), fractional bias (FB), and correlation coefficient (<inline-formula><mml:math id="M210" display="inline"><mml:mi>R</mml:mi></mml:math></inline-formula>) are
calculated by the following equations:

                <disp-formula specific-use="gather" content-type="numbered"><mml:math id="M211" display="block"><mml:mtable displaystyle="true"><mml:mlabeledtr id="Ch1.E20"><mml:mtd><mml:mtext>20</mml:mtext></mml:mtd><mml:mtd><mml:mrow><mml:mstyle class="stylechange" displaystyle="true"/><mml:mtext>NMSE</mml:mtext><mml:mo>=</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:msubsup><mml:mo>∑</mml:mo><mml:mrow><mml:mi>i</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow><mml:mi>n</mml:mi></mml:msubsup><mml:msup><mml:mfenced close=")" open="("><mml:mrow><mml:msub><mml:mi>O</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>-</mml:mo><mml:msub><mml:mi>P</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow></mml:mfenced><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow><mml:mrow><mml:msubsup><mml:mo>∑</mml:mo><mml:mrow><mml:mi>i</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow><mml:mi>n</mml:mi></mml:msubsup><mml:msub><mml:mi>O</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:msub><mml:mi>P</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mlabeledtr><mml:mlabeledtr id="Ch1.E21"><mml:mtd><mml:mtext>21</mml:mtext></mml:mtd><mml:mtd><mml:mrow><mml:mstyle class="stylechange" displaystyle="true"/><mml:mtext>FB</mml:mtext><mml:mo>=</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:mfenced open="(" close=")"><mml:mrow><mml:mover accent="true"><mml:mi>O</mml:mi><mml:mo mathvariant="normal">¯</mml:mo></mml:mover><mml:mo>-</mml:mo><mml:mover accent="true"><mml:mi>P</mml:mi><mml:mo mathvariant="normal">¯</mml:mo></mml:mover></mml:mrow></mml:mfenced></mml:mrow><mml:mrow><mml:mover accent="true"><mml:mi>O</mml:mi><mml:mo mathvariant="normal">¯</mml:mo></mml:mover><mml:mo>+</mml:mo><mml:mover accent="true"><mml:mi>P</mml:mi><mml:mo mathvariant="normal">¯</mml:mo></mml:mover></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mlabeledtr><mml:mlabeledtr id="Ch1.E22"><mml:mtd><mml:mtext>22</mml:mtext></mml:mtd><mml:mtd><mml:mrow><mml:mstyle class="stylechange" displaystyle="true"/><mml:mi>R</mml:mi><mml:mo>=</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:msubsup><mml:mo>∑</mml:mo><mml:mrow><mml:mi>i</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow><mml:mi>n</mml:mi></mml:msubsup><mml:mfenced close="]" open="["><mml:mrow><mml:mfenced close=")" open="("><mml:mrow><mml:msub><mml:mi>O</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>-</mml:mo><mml:mover accent="true"><mml:mi>O</mml:mi><mml:mo mathvariant="normal">¯</mml:mo></mml:mover></mml:mrow></mml:mfenced><mml:mfenced open="(" close=")"><mml:mrow><mml:msub><mml:mi>P</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>-</mml:mo><mml:mover accent="true"><mml:mi>P</mml:mi><mml:mo mathvariant="normal">¯</mml:mo></mml:mover></mml:mrow></mml:mfenced></mml:mrow></mml:mfenced></mml:mrow><mml:mrow><mml:msup><mml:mfenced open="[" close="]"><mml:mrow><mml:msubsup><mml:mo>∑</mml:mo><mml:mrow><mml:mi>i</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow><mml:mi>n</mml:mi></mml:msubsup><mml:msup><mml:mfenced open="(" close=")"><mml:mrow><mml:msub><mml:mi>O</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>-</mml:mo><mml:mover accent="true"><mml:mi>O</mml:mi><mml:mo mathvariant="normal">¯</mml:mo></mml:mover></mml:mrow></mml:mfenced><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow></mml:mfenced><mml:mn mathvariant="normal">0.5</mml:mn></mml:msup><mml:msup><mml:mfenced close="]" open="["><mml:mrow><mml:msubsup><mml:mo>∑</mml:mo><mml:mrow><mml:mi>i</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow><mml:mi>n</mml:mi></mml:msubsup><mml:msup><mml:mfenced close=")" open="("><mml:mrow><mml:msub><mml:mi>P</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>-</mml:mo><mml:mover accent="true"><mml:mi>P</mml:mi><mml:mo mathvariant="normal">¯</mml:mo></mml:mover></mml:mrow></mml:mfenced><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow></mml:mfenced><mml:mn mathvariant="normal">0.5</mml:mn></mml:msup></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mlabeledtr></mml:mtable></mml:math></disp-formula>

            where <inline-formula><mml:math id="M212" display="inline"><mml:mi>n</mml:mi></mml:math></inline-formula> is the total number of measurement points, <inline-formula><mml:math id="M213" display="inline"><mml:mrow><mml:msub><mml:mi>O</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> is the
experimental data at measurement point <inline-formula><mml:math id="M214" display="inline"><mml:mi>i</mml:mi></mml:math></inline-formula>, <inline-formula><mml:math id="M215" display="inline"><mml:mrow><mml:msub><mml:mi>P</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> is the CFD result at
measurement point <inline-formula><mml:math id="M216" display="inline"><mml:mi>i</mml:mi></mml:math></inline-formula>, <inline-formula><mml:math id="M217" display="inline"><mml:mover accent="true"><mml:mi>O</mml:mi><mml:mo mathvariant="normal">¯</mml:mo></mml:mover></mml:math></inline-formula> is the mean value of experimental data at
all points, and <inline-formula><mml:math id="M218" display="inline"><mml:mover accent="true"><mml:mi>P</mml:mi><mml:mo mathvariant="normal">¯</mml:mo></mml:mover></mml:math></inline-formula> is the mean value of CFD results at all points.
According to the previous studies
(Chang and Hanna, 2005; Sanchez
et al., 2016), the model acceptance criteria for an urban configuration are
NMSE <inline-formula><mml:math id="M219" display="inline"><mml:mo>&lt;</mml:mo></mml:math></inline-formula> 1.5, <inline-formula><mml:math id="M220" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">0.3</mml:mn><mml:mo>&lt;</mml:mo><mml:mtext>FB</mml:mtext><mml:mo>&lt;</mml:mo><mml:mn mathvariant="normal">0.3</mml:mn></mml:mrow></mml:math></inline-formula>, and <inline-formula><mml:math id="M221" display="inline"><mml:mrow><mml:mi>R</mml:mi><mml:mo>&gt;</mml:mo><mml:mn mathvariant="normal">0.8</mml:mn></mml:mrow></mml:math></inline-formula>. In
this simulation case, the respective NMSE, FB, and <inline-formula><mml:math id="M222" display="inline"><mml:mi>R</mml:mi></mml:math></inline-formula> are 0.01, <inline-formula><mml:math id="M223" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">0.04</mml:mn></mml:mrow></mml:math></inline-formula>, and 0.99, respectively
(Table 2), which shows the good performance of APFoam in flow field simulation.</p>

<?xmltex \floatpos{t}?><table-wrap id="Ch1.T2"><?xmltex \currentcnt{2}?><label>Table 2</label><caption><p id="d1e4294">Static values of the turbulence flow simulation.</p></caption><oasis:table frame="topbot"><oasis:tgroup cols="3">
     <oasis:colspec colnum="1" colname="col1" align="left"/>
     <oasis:colspec colnum="2" colname="col2" align="right"/>
     <oasis:colspec colnum="3" colname="col3" align="right"/>
     <oasis:thead>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">Acceptance criteria</oasis:entry>
         <oasis:entry colname="col3">This study</oasis:entry>
       </oasis:row>
     </oasis:thead>
     <oasis:tbody>
       <oasis:row>
         <oasis:entry colname="col1">NMSE</oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M224" display="inline"><mml:mrow><mml:mo>&lt;</mml:mo><mml:mn mathvariant="normal">1.5</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3">0.01</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">FB</oasis:entry>
         <oasis:entry colname="col2">(<inline-formula><mml:math id="M225" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">0.3</mml:mn></mml:mrow></mml:math></inline-formula>, 0.3)</oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M226" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">0.04</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M227" display="inline"><mml:mi>R</mml:mi></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M228" display="inline"><mml:mrow><mml:mo>&gt;</mml:mo><mml:mn mathvariant="normal">0.8</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3">0.99</oasis:entry>
       </oasis:row>
     </oasis:tbody>
   </oasis:tgroup></oasis:table></table-wrap>

      <?xmltex \floatpos{t}?><fig id="Ch1.F7"><?xmltex \currentcnt{7}?><?xmltex \def\figurename{Figure}?><label>Figure 7</label><caption><p id="d1e4402">The schematic diagram of the 2D pollutant dispersion simulation
setting.</p></caption>
          <?xmltex \igopts{width=236.157874pt}?><graphic xlink:href="https://gmd.copernicus.org/articles/14/4655/2021/gmd-14-4655-2021-f07.png"/>

        </fig>

</sec>
<sec id="Ch1.S3.SS3">
  <label>3.3</label><title>Pollutant dispersion in a 2D street canyon</title>
      <p id="d1e4419">Currently, there are rarely wind tunnel experiments with chemical reactions.
Thus, the pollutant dispersion accuracy in a 2D street canyon is validated by
wind tunnel experimental data with tracer gas
(Meroney et al., 1996), following previous
studies (He
et al., 2017; Zhang et al., 2020). The wind tunnel and the CFD domain
configuration are presented in Fig. 7. A total of 28 rows of
the wooden bar with 27 street canyons are set from upstream toward
downstream along the inflow, and the street axis is perpendicular to the wind
direction. Both the height (<inline-formula><mml:math id="M229" display="inline"><mml:mi>H</mml:mi></mml:math></inline-formula>) and width (<inline-formula><mml:math id="M230" display="inline"><mml:mi>B</mml:mi></mml:math></inline-formula>) of the bar are 0.06 m, and the
street canyon width (<inline-formula><mml:math id="M231" display="inline"><mml:mi>W</mml:mi></mml:math></inline-formula>) is also 0.6 m, i.e., the aspect ratio (<inline-formula><mml:math id="M232" display="inline"><mml:mrow><mml:mi>H</mml:mi><mml:mo>/</mml:mo><mml:mi>W</mml:mi></mml:mrow></mml:math></inline-formula>) is 1 in this
study case. A pollutant line source of ethane (C<inline-formula><mml:math id="M233" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:math></inline-formula>H<inline-formula><mml:math id="M234" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">6</mml:mn></mml:msub></mml:math></inline-formula>) is set to
emit the pollutant in the targeted street canyon. Following the wind tunnel
configuration, there are 20 bars upstream and 8 bars downstream of the
targeted street canyon. Eight measurement points are set in the targeted
street canyon, with four (P4, P5, P6, P7) of them on the leeward side and
the other four (P11, P12, P13, P14) on the windward side. The
positions of the measurement points are demonstrated in
Fig. 7. Pollutant<?pagebreak page4665?> concentrations at each
measurement point are normalized with respect to that of the P7
(<inline-formula><mml:math id="M235" display="inline"><mml:mrow><mml:msub><mml:mi>C</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>/<inline-formula><mml:math id="M236" display="inline"><mml:mrow><mml:msub><mml:mi>C</mml:mi><mml:mn mathvariant="normal">7</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>) within the street canyon
(Sanchez
et al., 2016; Santiago and Martín, 2008). For the CFD simulation, the
APreactingFoam solver with the standard <inline-formula><mml:math id="M237" display="inline"><mml:mi>k</mml:mi></mml:math></inline-formula>-<inline-formula><mml:math id="M238" display="inline"><mml:mi mathvariant="italic">ε</mml:mi></mml:math></inline-formula> model is applied to
solve the compressible unsteady-state turbulent flow field and pollutant
dispersion. In order to be consistent with the wind tunnel experiment
setting, the photochemical mechanism is not used in the simulation. The minimum
grid size in this case is 0.5 mm, with an expansion ratio of 1.1 from the wall
surface toward its surroundings, and the inlet velocity is constant at 3 m s<inline-formula><mml:math id="M239" display="inline"><mml:msup><mml:mi/><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula>
in the simulation. The time step of the simulation is set as <inline-formula><mml:math id="M240" display="inline"><mml:mrow><mml:mn mathvariant="normal">1</mml:mn><mml:mo>×</mml:mo><mml:msup><mml:mn mathvariant="normal">10</mml:mn><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">4</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula> s
in this validation case.</p>

      <?xmltex \floatpos{t}?><fig id="Ch1.F8"><?xmltex \currentcnt{8}?><?xmltex \def\figurename{Figure}?><label>Figure 8</label><caption><p id="d1e4543">Normalized concentrations of CFD and experimental data at each
measurement point in the 2D dispersion case.</p></caption>
          <?xmltex \igopts{width=236.157874pt}?><graphic xlink:href="https://gmd.copernicus.org/articles/14/4655/2021/gmd-14-4655-2021-f08.png"/>

        </fig>

      <p id="d1e4552">As a result of the comparison, Fig. 8 shows the
normalized concentrations between the CFD simulation and experimental data.
In general, the model slightly overestimates the C<inline-formula><mml:math id="M241" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:math></inline-formula>H<inline-formula><mml:math id="M242" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">6</mml:mn></mml:msub></mml:math></inline-formula>
concentrations on the windward side. However, at P4 the model concentrations
for the top of the leeward side are lower than the experimental data, and
the simulation results at P5 overestimate the concentrations of the pollutants.
In this simulation case, the respective values of NMSE, FB, and <inline-formula><mml:math id="M243" display="inline"><mml:mi>R</mml:mi></mml:math></inline-formula> are 0.06,
<inline-formula><mml:math id="M244" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">0.13</mml:mn></mml:mrow></mml:math></inline-formula>, and 0.95 (Table 3), which shows the good
performance of APFoam in 2D pollutant dispersion simulation.</p>

<?xmltex \floatpos{t}?><table-wrap id="Ch1.T3"><?xmltex \currentcnt{3}?><label>Table 3</label><caption><p id="d1e4594">Static values of the 2D pollutant dispersion simulation.</p></caption><oasis:table frame="topbot"><oasis:tgroup cols="3">
     <oasis:colspec colnum="1" colname="col1" align="left"/>
     <oasis:colspec colnum="2" colname="col2" align="right"/>
     <oasis:colspec colnum="3" colname="col3" align="right"/>
     <oasis:thead>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">Acceptance criteria</oasis:entry>
         <oasis:entry colname="col3">This study</oasis:entry>
       </oasis:row>
     </oasis:thead>
     <oasis:tbody>
       <oasis:row>
         <oasis:entry colname="col1">NMSE</oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M245" display="inline"><mml:mrow><mml:mo>&lt;</mml:mo><mml:mn mathvariant="normal">1.5</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3">0.06</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">FB</oasis:entry>
         <oasis:entry colname="col2">(<inline-formula><mml:math id="M246" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">0.3</mml:mn></mml:mrow></mml:math></inline-formula>, 0.3)</oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M247" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">0.13</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M248" display="inline"><mml:mi>R</mml:mi></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M249" display="inline"><mml:mrow><mml:mo>&gt;</mml:mo><mml:mn mathvariant="normal">0.8</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3">0.95</oasis:entry>
       </oasis:row>
     </oasis:tbody>
   </oasis:tgroup></oasis:table></table-wrap>

      <?xmltex \floatpos{t}?><fig id="Ch1.F9"><?xmltex \currentcnt{9}?><?xmltex \def\figurename{Figure}?><label>Figure 9</label><caption><p id="d1e4702"><bold>(a)</bold> The simulation domain of 3D pollutant dispersion and <bold>(b)</bold> the
measurement points' locations in the street canyon.</p></caption>
          <?xmltex \igopts{width=236.157874pt}?><graphic xlink:href="https://gmd.copernicus.org/articles/14/4655/2021/gmd-14-4655-2021-f09.png"/>

        </fig>

</sec>
<sec id="Ch1.S3.SS4">
  <label>3.4</label><title>Pollutant dispersion in a 3D street canyon</title>
      <p id="d1e4724">As mentioned in Sect. 3.3, 3D pollutant dispersion validation with tracer
gas is conducted in this study, following the<?pagebreak page4666?> previous study
(Y. Zhang et al., 2019). Simulation results are also compared
with the wind tunnel experimental data
(Chang and Meroney, 2001). The CFD domain
configuration is presented in Fig. 9a. In this
case, six buildings are set in the domain. Building height (<inline-formula><mml:math id="M250" display="inline"><mml:mi>H</mml:mi></mml:math></inline-formula>) and street
canyon width (<inline-formula><mml:math id="M251" display="inline"><mml:mi>W</mml:mi></mml:math></inline-formula>) are both 0.08 m with <inline-formula><mml:math id="M252" display="inline"><mml:mrow><mml:mi>H</mml:mi><mml:mo>/</mml:mo><mml:mi>W</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula>. Building length (<inline-formula><mml:math id="M253" display="inline"><mml:mrow><mml:msub><mml:mi>L</mml:mi><mml:mi>x</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>) and building
width (<inline-formula><mml:math id="M254" display="inline"><mml:mrow><mml:msub><mml:mi>L</mml:mi><mml:mi>y</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>) are 0.276 and 0.184 m, respectively. The distance between the
buildings and the domain inlet, side boundary, top boundary, and domain outlet
is 5<inline-formula><mml:math id="M255" display="inline"><mml:mi>H</mml:mi></mml:math></inline-formula>, 5<inline-formula><mml:math id="M256" display="inline"><mml:mi>H</mml:mi></mml:math></inline-formula>, 10<inline-formula><mml:math id="M257" display="inline"><mml:mi>H</mml:mi></mml:math></inline-formula> and 15<inline-formula><mml:math id="M258" display="inline"><mml:mi>H</mml:mi></mml:math></inline-formula>, respectively, for simulating realistic results
(Tominaga et al., 2008). Within the target
street canyon, there are also eight measurement points (four are on the
leeward side, and four are on the windward side) for measuring the concentrations
(Fig. 9b). In addition, six more measurement points are
also set on the top of the downstream building. Pollutant concentrations at
each measurement point in this simulation case are normalized with respect
to the P5 (C<inline-formula><mml:math id="M259" display="inline"><mml:msub><mml:mi/><mml:mi>i</mml:mi></mml:msub></mml:math></inline-formula>/C<inline-formula><mml:math id="M260" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">5</mml:mn></mml:msub></mml:math></inline-formula>) within the street canyon. The source of the
C<inline-formula><mml:math id="M261" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:math></inline-formula>H<inline-formula><mml:math id="M262" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">6</mml:mn></mml:msub></mml:math></inline-formula> is set as an inlet at the bottom of the target street canyon.
The size of the source is 0.005 m in width and 0.092 m in length, and it is set in
the middle of canyon. The release velocity is 0.01 m s<inline-formula><mml:math id="M263" display="inline"><mml:msup><mml:mi/><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula> toward the top
boundary and the mass fraction of the C<inline-formula><mml:math id="M264" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:math></inline-formula>H<inline-formula><mml:math id="M265" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">6</mml:mn></mml:msub></mml:math></inline-formula> is 1 (pure gas of
C<inline-formula><mml:math id="M266" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:math></inline-formula>H<inline-formula><mml:math id="M267" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">6</mml:mn></mml:msub></mml:math></inline-formula>). For the 3D pollutant dispersion simulation, an APreactingFoam
solver with a standard <inline-formula><mml:math id="M268" display="inline"><mml:mi>k</mml:mi></mml:math></inline-formula>-<inline-formula><mml:math id="M269" display="inline"><mml:mi mathvariant="italic">ε</mml:mi></mml:math></inline-formula> model is applied to solver-compressible unsteady-state turbulent flow and pollutant dispersion.
The photochemical mechanism is not used in the simulation. The minimum grid size
in this case is 0.0005 m with an expansion ratio of 1.1 from the wall surface
toward the surrounding area. The time step of the simulation is set as <inline-formula><mml:math id="M270" display="inline"><mml:mrow><mml:mn mathvariant="normal">1</mml:mn><mml:mo>×</mml:mo><mml:msup><mml:mn mathvariant="normal">10</mml:mn><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">4</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula> s in this validation case as well. Meanwhile, the inlet velocity and TKE
profile are also retrieved from and fitted by the experimental data
(Fig. 10).</p>

      <?xmltex \floatpos{t}?><fig id="Ch1.F10" specific-use="star"><?xmltex \currentcnt{10}?><?xmltex \def\figurename{Figure}?><label>Figure 10</label><caption><p id="d1e4928">The inlet profile of <bold>(a)</bold> stream-wise velocity and <bold>(b)</bold> turbulent
kinetic energy in the 3D dispersion case.</p></caption>
          <?xmltex \igopts{width=483.69685pt}?><graphic xlink:href="https://gmd.copernicus.org/articles/14/4655/2021/gmd-14-4655-2021-f10.png"/>

        </fig>

      <?xmltex \floatpos{t}?><fig id="Ch1.F11"><?xmltex \currentcnt{11}?><?xmltex \def\figurename{Figure}?><label>Figure 11</label><caption><p id="d1e4945">Normalized concentrations of CFD and experimental data at each
measurement point in the 3D dispersion case.</p></caption>
          <?xmltex \igopts{width=236.157874pt}?><graphic xlink:href="https://gmd.copernicus.org/articles/14/4655/2021/gmd-14-4655-2021-f11.png"/>

        </fig>

      <p id="d1e4955">Figure 11 shows the comparison results between the CFD
simulation and experimental data. Overall, the CFD simulation in the 3D dispersion
case slightly overestimates the concentrations in the street canyon. As for
P23 and P24, the simulated results also overestimate the concentrations, as they are affected by the higher
concentrations predicted within the street canyon. Similarly, statistical
variables such as NMSE, FB, and <inline-formula><mml:math id="M271" display="inline"><mml:mi>R</mml:mi></mml:math></inline-formula> are calculated to evaluate the performance
of the model. As shown in Table 4, the value of
NMSE, FB, and <inline-formula><mml:math id="M272" display="inline"><mml:mi>R</mml:mi></mml:math></inline-formula> is 0.16, <inline-formula><mml:math id="M273" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">0.21</mml:mn></mml:mrow></mml:math></inline-formula>, and 0.93 in the 3D dispersion case,
respectively, which agrees with the acceptance criteria. In general, APFoam also
shows the good performance of the 3D pollutant dispersion simulation.</p>

      <?xmltex \floatpos{t}?><fig id="Ch1.F12" specific-use="star"><?xmltex \currentcnt{12}?><?xmltex \def\figurename{Figure}?><label>Figure 12</label><caption><p id="d1e4984">Schematic diagram of <bold>(a)</bold> the CFD simulation domain and <bold>(b)</bold> the
probe point locations.</p></caption>
          <?xmltex \igopts{width=398.338583pt}?><graphic xlink:href="https://gmd.copernicus.org/articles/14/4655/2021/gmd-14-4655-2021-f12.png"/>

        </fig>

<?xmltex \floatpos{t}?><table-wrap id="Ch1.T4"><?xmltex \currentcnt{4}?><label>Table 4</label><caption><p id="d1e5002">Static values of the 3D pollutant dispersion simulation.</p></caption><oasis:table frame="topbot"><oasis:tgroup cols="3">
     <oasis:colspec colnum="1" colname="col1" align="left"/>
     <oasis:colspec colnum="2" colname="col2" align="right"/>
     <oasis:colspec colnum="3" colname="col3" align="right"/>
     <oasis:thead>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">Acceptance criteria</oasis:entry>
         <oasis:entry colname="col3">This study</oasis:entry>
       </oasis:row>
     </oasis:thead>
     <oasis:tbody>
       <oasis:row>
         <oasis:entry colname="col1">NMSE</oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M274" display="inline"><mml:mrow><mml:mo>&lt;</mml:mo><mml:mn mathvariant="normal">1.5</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3">0.16</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">FB</oasis:entry>
         <oasis:entry colname="col2">(<inline-formula><mml:math id="M275" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">0.3</mml:mn></mml:mrow></mml:math></inline-formula>, 0.3)</oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M276" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">0.21</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M277" display="inline"><mml:mi>R</mml:mi></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M278" display="inline"><mml:mrow><mml:mo>&gt;</mml:mo><mml:mn mathvariant="normal">0.8</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3">0.93</oasis:entry>
       </oasis:row>
     </oasis:tbody>
   </oasis:tgroup></oasis:table></table-wrap>

</sec>
</sec>
<sec id="Ch1.S4">
  <label>4</label><title>Numerical results in the case study</title>
<sec id="Ch1.S4.SS1">
  <label>4.1</label><title>Simulation configuration and CFD setting</title>
      <?pagebreak page4667?><p id="d1e5124">In this study, APFoam with a CS07A photochemical mechanism is applied for the
street air quality simulation. As shown in Fig. 12a, the street aspect ratio (<inline-formula><mml:math id="M279" display="inline"><mml:mrow><mml:mi>H</mml:mi><mml:mo>/</mml:mo><mml:mi>W</mml:mi></mml:mrow></mml:math></inline-formula>) is set with building height (<inline-formula><mml:math id="M280" display="inline"><mml:mrow><mml:mi>H</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">24</mml:mn></mml:mrow></mml:math></inline-formula> m),
street width (<inline-formula><mml:math id="M281" display="inline"><mml:mrow><mml:mi>W</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">24</mml:mn></mml:mrow></mml:math></inline-formula> m), and span-wise street length (<inline-formula><mml:math id="M282" display="inline"><mml:mrow><mml:mi>L</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">30</mml:mn></mml:mrow></mml:math></inline-formula> m). A telescoping
multigrid approach is adopted in the simulation with a minimum grid size of
0.2 m and an expansion ratio of 1.2 from the building walls to the surrounding area. The
total grid number is about 87 300 for the whole CFD domain. The top and two
lateral boundaries of the domain are set up as the symmetry boundary
conditions.
<?xmltex \hack{\newpage}?>
The emissions area is set up at the bottom of street canyon with a pollutant
source size of 18 m (width, <inline-formula><mml:math id="M283" display="inline"><mml:mrow><mml:msub><mml:mi>W</mml:mi><mml:mi mathvariant="normal">E</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>) <inline-formula><mml:math id="M284" display="inline"><mml:mo>×</mml:mo></mml:math></inline-formula> 30 m (length, <inline-formula><mml:math id="M285" display="inline"><mml:mrow><mml:msub><mml:mi>L</mml:mi><mml:mi mathvariant="normal">E</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>) <inline-formula><mml:math id="M286" display="inline"><mml:mo>×</mml:mo></mml:math></inline-formula> 0.3 m (height, <inline-formula><mml:math id="M287" display="inline"><mml:mrow><mml:msub><mml:mi>H</mml:mi><mml:mi mathvariant="normal">E</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>), representing traffic emissions near
street level, and emissions data are obtained from our previous work
(Wu et al., 2020). In
this study, the emissions of NO<inline-formula><mml:math id="M288" display="inline"><mml:msub><mml:mi/><mml:mi>x</mml:mi></mml:msub></mml:math></inline-formula>, VOCs, and CO are <inline-formula><mml:math id="M289" display="inline"><mml:mrow><mml:mn mathvariant="normal">4.37</mml:mn><mml:mo>×</mml:mo><mml:msup><mml:mn mathvariant="normal">10</mml:mn><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">8</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M290" display="inline"><mml:mrow><mml:mn mathvariant="normal">2.34</mml:mn><mml:mo>×</mml:mo><mml:msup><mml:mn mathvariant="normal">10</mml:mn><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">8</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula>, and <inline-formula><mml:math id="M291" display="inline"><mml:mrow><mml:mn mathvariant="normal">2.03</mml:mn><mml:mo>×</mml:mo><mml:msup><mml:mn mathvariant="normal">10</mml:mn><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">7</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula> kg m<inline-formula><mml:math id="M292" display="inline"><mml:msup><mml:mi/><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">3</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula> s<inline-formula><mml:math id="M293" display="inline"><mml:msup><mml:mi/><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula> (i.e., <inline-formula><mml:math id="M294" display="inline"><mml:mrow><mml:mo>∼</mml:mo><mml:mn mathvariant="normal">35</mml:mn></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M295" display="inline"><mml:mrow><mml:mo>∼</mml:mo><mml:mn mathvariant="normal">200</mml:mn></mml:mrow></mml:math></inline-formula>, and
<inline-formula><mml:math id="M296" display="inline"><mml:mrow><mml:mo>∼</mml:mo><mml:mn mathvariant="normal">170</mml:mn></mml:mrow></mml:math></inline-formula> ppbv s<inline-formula><mml:math id="M297" display="inline"><mml:msup><mml:mi/><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula>), respectively. The NO and NO<inline-formula><mml:math id="M298" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:math></inline-formula> are
separated from NO<inline-formula><mml:math id="M299" display="inline"><mml:msub><mml:mi/><mml:mi>x</mml:mi></mml:msub></mml:math></inline-formula> by a ratio of <inline-formula><mml:math id="M300" display="inline"><mml:mrow><mml:mn mathvariant="normal">9</mml:mn><mml:mo>:</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula>, which is similar to the
previous study (Baik et al.,
2007). VOCs are speciated following the SAPRC mechanism, and the emission
fraction of the species is obtained from the literature
(Carter, 2015).</p>
      <p id="d1e5386">Figure 12b shows the probe point locations for the
numerical case, wherein temporal variations of reactive pollutant
concentrations are monitored, which include three points at a pedestrian
height of <inline-formula><mml:math id="M301" display="inline"><mml:mrow><mml:mi>z</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula> m (near the street bottom at the leeward side (LB), center (CB),
and windward side (WB)) and two other probe points near the street top (ST, <inline-formula><mml:math id="M302" display="inline"><mml:mrow><mml:mi>z</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">23</mml:mn></mml:mrow></mml:math></inline-formula> m) and street center (SC, <inline-formula><mml:math id="M303" display="inline"><mml:mrow><mml:mi>z</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">12</mml:mn></mml:mrow></mml:math></inline-formula> m <inline-formula><mml:math id="M304" display="inline"><mml:mo>=</mml:mo></mml:math></inline-formula> 0.5<inline-formula><mml:math id="M305" display="inline"><mml:mi>H</mml:mi></mml:math></inline-formula>).</p>
      <p id="d1e5439">A power-law velocity vertical profile is adopted for the inflow boundary
condition, which is described as follows:

                <disp-formula specific-use="gather" content-type="numbered"><mml:math id="M306" display="block"><mml:mtable displaystyle="true"><mml:mlabeledtr id="Ch1.E23"><mml:mtd><mml:mtext>23</mml:mtext></mml:mtd><mml:mtd><mml:mrow><mml:mstyle displaystyle="true" class="stylechange"/><mml:msub><mml:mi>U</mml:mi><mml:mi mathvariant="normal">in</mml:mi></mml:msub><mml:mfenced open="(" close=")"><mml:mi>z</mml:mi></mml:mfenced><mml:mo>=</mml:mo><mml:msub><mml:mi>U</mml:mi><mml:mi mathvariant="normal">ref</mml:mi></mml:msub><mml:mo>×</mml:mo><mml:msup><mml:mfenced close=")" open="("><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mi>z</mml:mi><mml:mo>-</mml:mo><mml:mi>H</mml:mi></mml:mrow><mml:mrow><mml:msub><mml:mi>z</mml:mi><mml:mi mathvariant="normal">ref</mml:mi></mml:msub></mml:mrow></mml:mfrac></mml:mstyle></mml:mfenced><mml:mi mathvariant="italic">α</mml:mi></mml:msup><mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mlabeledtr><mml:mlabeledtr id="Ch1.E24"><mml:mtd><mml:mtext>24</mml:mtext></mml:mtd><mml:mtd><mml:mrow><mml:mstyle displaystyle="true" class="stylechange"/><mml:msub><mml:mi>k</mml:mi><mml:mi mathvariant="normal">in</mml:mi></mml:msub><mml:mfenced open="(" close=")"><mml:mi>z</mml:mi></mml:mfenced><mml:mo>=</mml:mo><mml:msup><mml:mfenced close=")" open="("><mml:mrow><mml:msub><mml:mi>U</mml:mi><mml:mi mathvariant="normal">in</mml:mi></mml:msub><mml:mfenced open="(" close=")"><mml:mi>z</mml:mi></mml:mfenced><mml:mo>×</mml:mo><mml:msub><mml:mi>I</mml:mi><mml:mi mathvariant="normal">in</mml:mi></mml:msub></mml:mrow></mml:mfenced><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mlabeledtr><mml:mlabeledtr id="Ch1.E25"><mml:mtd><mml:mtext>25</mml:mtext></mml:mtd><mml:mtd><mml:mrow><mml:mstyle displaystyle="true" class="stylechange"/><mml:msub><mml:mi mathvariant="italic">ε</mml:mi><mml:mi mathvariant="normal">in</mml:mi></mml:msub><mml:mfenced close=")" open="("><mml:mi>z</mml:mi></mml:mfenced><mml:mo>=</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:msubsup><mml:mi>C</mml:mi><mml:mi mathvariant="italic">μ</mml:mi><mml:mfrac><mml:mn mathvariant="normal">3</mml:mn><mml:mn mathvariant="normal">4</mml:mn></mml:mfrac></mml:msubsup><mml:mi>k</mml:mi><mml:msubsup><mml:mfenced open="(" close=")"><mml:mi>z</mml:mi></mml:mfenced><mml:mi mathvariant="normal">in</mml:mi><mml:mfrac><mml:mn mathvariant="normal">3</mml:mn><mml:mn mathvariant="normal">2</mml:mn></mml:mfrac></mml:msubsup></mml:mrow><mml:mrow><mml:mi mathvariant="italic">κ</mml:mi><mml:mi>z</mml:mi></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>.</mml:mo></mml:mrow></mml:mtd></mml:mlabeledtr></mml:mtable></mml:math></disp-formula>

            Here the reference velocity <inline-formula><mml:math id="M307" display="inline"><mml:mrow><mml:msub><mml:mi>U</mml:mi><mml:mi mathvariant="normal">ref</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> is 3 m s<inline-formula><mml:math id="M308" display="inline"><mml:msup><mml:mi/><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula>, the reference height
<inline-formula><mml:math id="M309" display="inline"><mml:mrow><mml:msub><mml:mi>z</mml:mi><mml:mi mathvariant="normal">ref</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> is 24 m, the turbulence intensity <inline-formula><mml:math id="M310" display="inline"><mml:mrow><mml:msub><mml:mi>I</mml:mi><mml:mi mathvariant="normal">in</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> is 0.1, the power-law exponent
<inline-formula><mml:math id="M311" display="inline"><mml:mi mathvariant="italic">α</mml:mi></mml:math></inline-formula> is 0.22
(He
et al., 2017; K. Zhang et al., 2019, 2020), the Von Kármán constant <inline-formula><mml:math id="M312" display="inline"><mml:mi mathvariant="italic">κ</mml:mi></mml:math></inline-formula> is
0.41, and the <inline-formula><mml:math id="M313" display="inline"><mml:mrow><mml:msub><mml:mi>C</mml:mi><mml:mi mathvariant="italic">μ</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> is 0.09.</p>
      <p id="d1e5653">In addition, the initial and inlet background concentrations for O<inline-formula><mml:math id="M314" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">3</mml:mn></mml:msub></mml:math></inline-formula>, NO,
NO<inline-formula><mml:math id="M315" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:math></inline-formula>, VOCs, and CO are 60, 5, 15, 40, and 400 ppbv,
respectively, which are obtained from an observation campaign
(Liu et al., 2008). For
meteorological conditions, the temperature is 300 K and the operating
pressure is 1013.25 hPa.</p>
      <p id="d1e5675">In all simulation cases, the steady-state turbulence field is first solved in
advance. The result of turbulent flow drives the chemistry solution
from <inline-formula><mml:math id="M316" display="inline"><mml:mrow><mml:mi>t</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0</mml:mn></mml:mrow></mml:math></inline-formula>. During <inline-formula><mml:math id="M317" display="inline"><mml:mrow><mml:mi>t</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0</mml:mn></mml:mrow></mml:math></inline-formula>–30 min (1800 s), the emission and chemistry
solution are turned on<?pagebreak page4668?> under the statistically steady turbulent flow,
reaching a quasi-dynamic and photostationary steady state. Data from the next
60 min (<inline-formula><mml:math id="M318" display="inline"><mml:mrow><mml:mi>t</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">30</mml:mn></mml:mrow></mml:math></inline-formula>–90 min, 1800–5400 s) are used for analysis. The time step
of the chemistry solution is set as 0.1 s in all numerical cases.</p>

<?xmltex \floatpos{t}?><table-wrap id="Ch1.T5" specific-use="star"><?xmltex \currentcnt{5}?><label>Table 5</label><caption><p id="d1e5717">Description of all simulation cases.</p></caption><oasis:table frame="topbot"><?xmltex \begin{scaleboxenv}{.95}[.95]?><oasis:tgroup cols="5">
     <oasis:colspec colnum="1" colname="col1" align="left"/>
     <oasis:colspec colnum="2" colname="col2" align="left"/>
     <oasis:colspec colnum="3" colname="col3" align="left"/>
     <oasis:colspec colnum="4" colname="col4" align="left"/>
     <oasis:colspec colnum="5" colname="col5" align="left"/>
     <oasis:thead>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">Mechanism</oasis:entry>
         <oasis:entry colname="col3">Boundary conditions</oasis:entry>
         <oasis:entry colname="col4">Emissions</oasis:entry>
         <oasis:entry colname="col5">Wind condition</oasis:entry>
       </oasis:row>
     </oasis:thead>
     <oasis:tbody>
       <oasis:row>
         <oasis:entry colname="col1">Base</oasis:entry>
         <oasis:entry colname="col2">Full (CS07A)</oasis:entry>
         <oasis:entry colname="col3">BC_NO<inline-formula><mml:math id="M319" display="inline"><mml:mrow><mml:msub><mml:mi/><mml:mi>x</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">20</mml:mn></mml:mrow></mml:math></inline-formula> ppbv;</oasis:entry>
         <oasis:entry colname="col4">E_NO<inline-formula><mml:math id="M320" display="inline"><mml:mrow><mml:msub><mml:mi/><mml:mi>x</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">4.37</mml:mn><mml:mo>×</mml:mo><mml:msup><mml:mn mathvariant="normal">10</mml:mn><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">8</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula> kg m<inline-formula><mml:math id="M321" display="inline"><mml:msup><mml:mi/><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">3</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula> s<inline-formula><mml:math id="M322" display="inline"><mml:msup><mml:mi/><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula>;</oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M323" display="inline"><mml:mrow><mml:msub><mml:mi>U</mml:mi><mml:mi mathvariant="normal">ref</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">3</mml:mn></mml:mrow></mml:math></inline-formula> m s<inline-formula><mml:math id="M324" display="inline"><mml:msup><mml:mi/><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">BC_VOCs <inline-formula><mml:math id="M325" display="inline"><mml:mo>=</mml:mo></mml:math></inline-formula> 40 ppbv;</oasis:entry>
         <oasis:entry colname="col3"/>
         <oasis:entry colname="col4">E_VOCs <inline-formula><mml:math id="M326" display="inline"><mml:mo>=</mml:mo></mml:math></inline-formula> <inline-formula><mml:math id="M327" display="inline"><mml:mrow><mml:mn mathvariant="normal">2.34</mml:mn><mml:mo>×</mml:mo><mml:msup><mml:mn mathvariant="normal">10</mml:mn><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">8</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula> kg m<inline-formula><mml:math id="M328" display="inline"><mml:msup><mml:mi/><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">3</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula> s<inline-formula><mml:math id="M329" display="inline"><mml:msup><mml:mi/><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5"/>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">BC_O<inline-formula><mml:math id="M330" display="inline"><mml:mrow><mml:msub><mml:mi/><mml:mn mathvariant="normal">3</mml:mn></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">60</mml:mn></mml:mrow></mml:math></inline-formula> ppbv</oasis:entry>
         <oasis:entry colname="col3"/>
         <oasis:entry colname="col4"/>
         <oasis:entry colname="col5"/>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">Case_simple_mech</oasis:entry>
         <oasis:entry colname="col2">Simple</oasis:entry>
         <oasis:entry colname="col3">Same as base</oasis:entry>
         <oasis:entry colname="col4">Same as base</oasis:entry>
         <oasis:entry colname="col5">Same as base</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Case_BC_zero</oasis:entry>
         <oasis:entry colname="col2">Same as base</oasis:entry>
         <oasis:entry colname="col3">BC_NO<inline-formula><mml:math id="M331" display="inline"><mml:mrow><mml:msub><mml:mi/><mml:mi>x</mml:mi></mml:msub><mml:mo>×</mml:mo><mml:mn mathvariant="normal">0</mml:mn></mml:mrow></mml:math></inline-formula>;</oasis:entry>
         <oasis:entry colname="col4">Same as base</oasis:entry>
         <oasis:entry colname="col5">Same as base</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2"/>
         <oasis:entry colname="col3">BC_VOCs <inline-formula><mml:math id="M332" display="inline"><mml:mrow><mml:mo>×</mml:mo><mml:mn mathvariant="normal">0</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4"/>
         <oasis:entry colname="col5"/>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Case_Emis_zero</oasis:entry>
         <oasis:entry colname="col2">Same as base</oasis:entry>
         <oasis:entry colname="col3">Same as base</oasis:entry>
         <oasis:entry colname="col4">E_NO<inline-formula><mml:math id="M333" display="inline"><mml:mrow><mml:msub><mml:mi/><mml:mi>x</mml:mi></mml:msub><mml:mo>×</mml:mo><mml:mn mathvariant="normal">0</mml:mn></mml:mrow></mml:math></inline-formula>;</oasis:entry>
         <oasis:entry colname="col5">Same as base</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2"/>
         <oasis:entry colname="col3"/>
         <oasis:entry colname="col4">E_VOCs <inline-formula><mml:math id="M334" display="inline"><mml:mrow><mml:mo>×</mml:mo><mml:mn mathvariant="normal">0</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5"/>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">Case_Uref50%</oasis:entry>
         <oasis:entry colname="col2">Same as base</oasis:entry>
         <oasis:entry colname="col3">Same as base</oasis:entry>
         <oasis:entry colname="col4">Same as base</oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M335" display="inline"><mml:mrow><mml:msub><mml:mi>U</mml:mi><mml:mi mathvariant="normal">ref</mml:mi></mml:msub><mml:mo>×</mml:mo><mml:mn mathvariant="normal">0.5</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Case_Emis_Ctrl50%</oasis:entry>
         <oasis:entry colname="col2">Same as base</oasis:entry>
         <oasis:entry colname="col3">Same as base</oasis:entry>
         <oasis:entry colname="col4">E_NO<inline-formula><mml:math id="M336" display="inline"><mml:mrow><mml:msub><mml:mi/><mml:mi>x</mml:mi></mml:msub><mml:mo>×</mml:mo><mml:mn mathvariant="normal">0.5</mml:mn></mml:mrow></mml:math></inline-formula>;</oasis:entry>
         <oasis:entry colname="col5">Same as base</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2"/>
         <oasis:entry colname="col3"/>
         <oasis:entry colname="col4">E_VOCs <inline-formula><mml:math id="M337" display="inline"><mml:mrow><mml:mo>×</mml:mo><mml:mn mathvariant="normal">0.5</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5"/>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">Case_Emis_Ctrl_VOCs20%</oasis:entry>
         <oasis:entry colname="col2">Same as base</oasis:entry>
         <oasis:entry colname="col3">Same as base</oasis:entry>
         <oasis:entry colname="col4">E_NO<inline-formula><mml:math id="M338" display="inline"><mml:mrow><mml:msub><mml:mi/><mml:mi>x</mml:mi></mml:msub><mml:mo>×</mml:mo><mml:mn mathvariant="normal">0.5</mml:mn></mml:mrow></mml:math></inline-formula>; <?xmltex \hack{\hfill\break}?>E_VOCs <inline-formula><mml:math id="M339" display="inline"><mml:mrow><mml:mo>×</mml:mo><mml:mn mathvariant="normal">0.4</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5">Same as base</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Case_Emis_Ctrl_VOCs30%</oasis:entry>
         <oasis:entry colname="col2">Same as base</oasis:entry>
         <oasis:entry colname="col3">Same as base</oasis:entry>
         <oasis:entry colname="col4">E_NO<inline-formula><mml:math id="M340" display="inline"><mml:mrow><mml:msub><mml:mi/><mml:mi>x</mml:mi></mml:msub><mml:mo>×</mml:mo><mml:mn mathvariant="normal">0.5</mml:mn></mml:mrow></mml:math></inline-formula>;</oasis:entry>
         <oasis:entry colname="col5">Same as base</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2"/>
         <oasis:entry colname="col3"/>
         <oasis:entry colname="col4">E_VOCs <inline-formula><mml:math id="M341" display="inline"><mml:mrow><mml:mo>×</mml:mo><mml:mn mathvariant="normal">0.35</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5"/>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Case_Emis_Ctrl_VOCs40%</oasis:entry>
         <oasis:entry colname="col2">Same as base</oasis:entry>
         <oasis:entry colname="col3">Same as base</oasis:entry>
         <oasis:entry colname="col4">E_NO<inline-formula><mml:math id="M342" display="inline"><mml:mrow><mml:msub><mml:mi/><mml:mi>x</mml:mi></mml:msub><mml:mo>×</mml:mo><mml:mn mathvariant="normal">0.5</mml:mn></mml:mrow></mml:math></inline-formula>;</oasis:entry>
         <oasis:entry colname="col5">Same as base</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2"/>
         <oasis:entry colname="col3"/>
         <oasis:entry colname="col4">E_VOCs <inline-formula><mml:math id="M343" display="inline"><mml:mo>×</mml:mo></mml:math></inline-formula> 0.3</oasis:entry>
         <oasis:entry colname="col5"/>
       </oasis:row>
     </oasis:tbody>
   </oasis:tgroup><?xmltex \end{scaleboxenv}?></oasis:table></table-wrap>

      <p id="d1e6329">A description of all simulation cases is given in
Table 5. All CFD simulations are finished with the Tianhe II supercomputer and supported by National Supercomputer Center in
Guangzhou. To investigate the effect of the chemical mechanism, the background
condition of the precursors (BC), emissions (Emis), and wind conditions
(<inline-formula><mml:math id="M344" display="inline"><mml:mrow><mml:msub><mml:mi>U</mml:mi><mml:mi mathvariant="normal">ref</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>) of the reactive pollutant concentrations in the street canyon,
the cases of BC_zero_out, Emis_zero_out, and Uref0.5 are set up in numerical simulations. In
Case_BC_zero and Case_Emis_zero, the precursors of O<inline-formula><mml:math id="M345" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">3</mml:mn></mml:msub></mml:math></inline-formula> (i.e., NO<inline-formula><mml:math id="M346" display="inline"><mml:msub><mml:mi/><mml:mi>x</mml:mi></mml:msub></mml:math></inline-formula> and VOCs)
are removed from the domain inlet (background boundary conditions) and pollutant
source emissions, respectively, and then we compare the results with the base case.
In Case_Uref50%, the <inline-formula><mml:math id="M347" display="inline"><mml:mrow><mml:msub><mml:mi>U</mml:mi><mml:mi mathvariant="normal">ref</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> is reduced by 50 % to
investigate the contribution of wind conditions to the chemical reaction.
However, in Case_simple_mech, only three
photochemical reactions (Leighton, 1961) are considered in the
simulation.

                <disp-formula specific-use="gather"><mml:math id="M348" display="block"><mml:mtable displaystyle="true"><mml:mtr><mml:mtd><mml:mrow><mml:mstyle class="stylechange" displaystyle="true"/><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">NO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow><mml:mo>+</mml:mo><mml:mi>h</mml:mi><mml:mi>v</mml:mi><mml:mo>→</mml:mo><mml:mrow class="chem"><mml:mi mathvariant="normal">NO</mml:mi></mml:mrow><mml:mo>+</mml:mo><mml:mrow class="chem"><mml:mi mathvariant="normal">O</mml:mi></mml:mrow><mml:msup><mml:mo>(</mml:mo><mml:mn mathvariant="normal">3</mml:mn></mml:msup><mml:mrow class="chem"><mml:mi mathvariant="normal">P</mml:mi></mml:mrow><mml:mo>)</mml:mo></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mrow><mml:mstyle displaystyle="true" class="stylechange"/><mml:mrow class="chem"><mml:mi mathvariant="normal">O</mml:mi></mml:mrow><mml:mfenced close=")" open="("><mml:mrow><mml:msup><mml:mi/><mml:mn mathvariant="normal">3</mml:mn></mml:msup><mml:mrow class="chem"><mml:mi mathvariant="normal">P</mml:mi></mml:mrow></mml:mrow></mml:mfenced><mml:mo>+</mml:mo><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">O</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow><mml:mo>→</mml:mo><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">O</mml:mi><mml:mn mathvariant="normal">3</mml:mn></mml:msub></mml:mrow><mml:mo>+</mml:mo><mml:mo>[</mml:mo><mml:mi>M</mml:mi><mml:mo>]</mml:mo></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mrow><mml:mstyle class="stylechange" displaystyle="true"/><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">O</mml:mi><mml:mn mathvariant="normal">3</mml:mn></mml:msub></mml:mrow><mml:mo>+</mml:mo><mml:mrow class="chem"><mml:mi mathvariant="normal">NO</mml:mi></mml:mrow><mml:mo>→</mml:mo><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">NO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow><mml:mo>+</mml:mo><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">O</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>

            In order to improve the air quality within the urban area, some cities have
tried to implement traffic control policies to reduce the pollutants from
vehicle emission sources. Thus, four emission control scenarios are carried
out to investigate the effect of emission reduction. Case_Emis_Ctrl50% is the scenario where 50 % of the
traffic volume is reduced by applying the odd–even license plate policy (i.e.,
reducing 50 % of the total vehicle emissions). Case_Emis_Ctrl_VOC20%, Case_Emis_Ctrl_VOC30%, and Case_Emis_Ctrl_VOC40% are the scenarios that
apply the stricter VOC control measures (corresponding to 20 %, 30 %,
and 40 % more VOC emission reduction, which is a 60 %, 65 %, and 70 %
reduction of total VOC emission, respectively) on the vehicles using traffic
control policies.</p>
      <p id="d1e6486">Additionally, the change rate is used to reveal the effect of different
factors on pollutant concentrations in the street canyon. For each pollutant,
the change rate (<inline-formula><mml:math id="M349" display="inline"><mml:mrow><mml:msub><mml:mtext>CR</mml:mtext><mml:mi mathvariant="normal">p</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>) for different cases is defined as
            <disp-formula id="Ch1.E26" content-type="numbered"><label>26</label><mml:math id="M350" display="block"><mml:mrow><mml:msub><mml:mtext>CR</mml:mtext><mml:mi mathvariant="normal">p</mml:mi></mml:msub><mml:mfenced open="(" close=")"><mml:mi mathvariant="italic">%</mml:mi></mml:mfenced><mml:mo>=</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:msub><mml:mi>C</mml:mi><mml:mi mathvariant="normal">case</mml:mi></mml:msub><mml:mo>-</mml:mo><mml:msub><mml:mi>C</mml:mi><mml:mi mathvariant="normal">base</mml:mi></mml:msub></mml:mrow><mml:mrow><mml:msub><mml:mi>C</mml:mi><mml:mi mathvariant="normal">base</mml:mi></mml:msub></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>×</mml:mo><mml:mn mathvariant="normal">100</mml:mn><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mi mathvariant="italic">%</mml:mi><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>
          where <inline-formula><mml:math id="M351" display="inline"><mml:mrow><mml:msub><mml:mi>C</mml:mi><mml:mi mathvariant="normal">case</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M352" display="inline"><mml:mrow><mml:msub><mml:mi>C</mml:mi><mml:mi mathvariant="normal">base</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> are the concentrations regarded as the condition
change case and base case, respectively.</p>
</sec>
<sec id="Ch1.S4.SS2">
  <label>4.2</label><title>The comparison of pollutant distribution among the 3D CFD solvers</title>
      <p id="d1e6576">To investigate the difference between the APonlyChemReactingFoam, APreactingFoam, and
APSteadyReactingFoam results, comparisons of O<inline-formula><mml:math id="M353" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">3</mml:mn></mml:msub></mml:math></inline-formula>, NO, NO<inline-formula><mml:math id="M354" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:math></inline-formula>, and
CO distribution are conducted in a <inline-formula><mml:math id="M355" display="inline"><mml:mrow><mml:mi>H</mml:mi><mml:mo>/</mml:mo><mml:mi>W</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula> street canyon in this study. For
APonlyChemReactingFoam, the flow field is treated as the incompressible
steady-state flow and pre-solved using the SIMPLE method. The
under-relaxation factors and residual threshold for convergence are the same as
the setting in Sect. 3.2. Chemical reaction and pollutant dispersion are
solved under the steady-state flow for 90 min. For the APreactingFoam and
APSteadyReactingFoam cases, turbulence flow, chemical reaction, and pollutant
dispersion are solved simultaneously for 90 min. The results in
Fig. 13 and all subsequent figures are the
pollutant dispersion at 90 min.</p>

      <?xmltex \floatpos{p}?><fig id="Ch1.F13" specific-use="star"><?xmltex \currentcnt{13}?><?xmltex \def\figurename{Figure}?><label>Figure 13</label><caption><p id="d1e6615">The comparison of <bold>(a–c)</bold> wind speed, <bold>(d–f)</bold> O<inline-formula><mml:math id="M356" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">3</mml:mn></mml:msub></mml:math></inline-formula>, <bold>(g–i)</bold> NO,
<bold>(j–l)</bold> NO<inline-formula><mml:math id="M357" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:math></inline-formula>, and <bold>(m–o)</bold> CO between APonlyChemReactingFoam, APreactingFoam,
and APSteadyReactingFoam.</p></caption>
          <?xmltex \igopts{width=426.791339pt}?><graphic xlink:href="https://gmd.copernicus.org/articles/14/4655/2021/gmd-14-4655-2021-f13.png"/>

        </fig>

      <?pagebreak page4670?><p id="d1e6658">As depicted in Fig. 13, the wind speed in the
APonlyChemReactingFoam case (Fig. 13a) is lower
than that in the APreactingFoam (Fig. 13b) and the
APSteadyReactingFoam (Fig. 13c) cases. The reason
for the difference is most likely due to the different turbulence flow
algorithm, where the turbulence is treated as incompressible steady flow,
compressible unsteady flow, and compressible steady flow in
APonlyChemReactingFoam, APreactingFoam, and APSteadyReactingFoam,
respectively. Because of the slight difference in wind speed, the
concentrations of APonlyChemReactingFoam (Fig. 13d, g, j, m) for pollutants are higher (due to the lower wind speed) than
those in the APreactingFoam (Fig. 13e, h, k, n) and
APSteadyReactingFoam (Fig. 13f, i, l, o) cases.</p>

<?xmltex \floatpos{t}?><table-wrap id="Ch1.T6" specific-use="star"><?xmltex \currentcnt{6}?><label>Table 6</label><caption><p id="d1e6665">The elapsed time of the three solvers.</p></caption><oasis:table frame="topbot"><oasis:tgroup cols="4">
     <oasis:colspec colnum="1" colname="col1" align="left"/>
     <oasis:colspec colnum="2" colname="col2" align="left"/>
     <oasis:colspec colnum="3" colname="col3" align="center"/>
     <oasis:colspec colnum="4" colname="col4" align="center"/>
     <oasis:thead>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">APonlyChemReactingFoam</oasis:entry>
         <oasis:entry colname="col3">APreactingFoam</oasis:entry>
         <oasis:entry colname="col4">APSteadyReactingFoam</oasis:entry>
       </oasis:row>
     </oasis:thead>
     <oasis:tbody>
       <oasis:row>
         <oasis:entry colname="col1">Elapsed time (min)</oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M358" display="inline"><mml:mrow><mml:mn mathvariant="normal">191</mml:mn><mml:mo>+</mml:mo><mml:mn mathvariant="normal">35</mml:mn></mml:mrow></mml:math></inline-formula> (for turbulence)</oasis:entry>
         <oasis:entry colname="col3">214</oasis:entry>
         <oasis:entry colname="col4">217</oasis:entry>
       </oasis:row>
     </oasis:tbody>
   </oasis:tgroup></oasis:table></table-wrap>

      <p id="d1e6728">Table 6 shows the elapsed time of these three
simulations in same <inline-formula><mml:math id="M359" display="inline"><mml:mrow><mml:mi>H</mml:mi><mml:mo>/</mml:mo><mml:mi>W</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula> street canyon for the 90 min simulation. In total,
the elapsed time of the APonlyChemReactingFoam case (226 min) is slightly
longer than that of the APreactingFoam (214 min) and APSteadyReactingFoam
(217 min) cases when employing 192 CPU cores (<inline-formula><mml:math id="M360" display="inline"><mml:mrow><mml:mn mathvariant="normal">16</mml:mn><mml:mo>×</mml:mo></mml:mrow></mml:math></inline-formula> Intel<sup>®</sup> Xeon<sup>®</sup> E5-2692)
for the simulation. However, if the flow field has been determined and there is no need
to recalculate in the simulation case, the APonlyChemReactingFoam only takes
191 min to solve the chemical reaction and pollutant dispersion,
which is 11 % less time than APreactingFoam.</p>
      <p id="d1e6763">Many previous studies have treated the urban air turbulence as
incompressible steady-state flow and investigate the pollutant dispersion
successfully (He
et al., 2017; Ng and Chau, 2014; K. Zhang et al., 2019, 2020; Y. Zhang et al., 2019). The APonlyChemReactingFoam is applied in the study over a shorter period of time to
analyze the photochemical reaction process in the street canyon.</p>
</sec>
<sec id="Ch1.S4.SS3">
  <label>4.3</label><title>Pollutant concentration distribution with a full chemistry mechanism vs.
simple chemistry</title>
      <p id="d1e6774">As shown in Fig. 13a, one main clockwise vortex
is formed in the street canyon with <inline-formula><mml:math id="M361" display="inline"><mml:mrow><mml:mi>H</mml:mi><mml:mo>/</mml:mo><mml:mi>W</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula>. The wind speed (WS) is small
near the vortex center; i.e., the minimum wind speed is approximated at 0.03 m s<inline-formula><mml:math id="M362" display="inline"><mml:msup><mml:mi/><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula>, which is only 1 % of the speed at the domain inlet. The
distributions of pollutants in the street
canyon, such as O<inline-formula><mml:math id="M363" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">3</mml:mn></mml:msub></mml:math></inline-formula>, NO, and NO<inline-formula><mml:math id="M364" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:math></inline-formula>, are also swirling (Fig. 13a, d, g, j).</p>

      <?xmltex \floatpos{t}?><fig id="Ch1.F14" specific-use="star"><?xmltex \currentcnt{14}?><?xmltex \def\figurename{Figure}?><label>Figure 14</label><caption><p id="d1e6825">Pollutant distribution of <bold>(a)</bold> <inline-formula><mml:math id="M365" display="inline"><mml:mrow class="chem"><mml:mi mathvariant="normal">NO</mml:mi><mml:mo>/</mml:mo><mml:msub><mml:mi mathvariant="normal">NO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>, <bold>(b)</bold> <inline-formula><mml:math id="M366" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">RO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:mo>/</mml:mo><mml:mi mathvariant="normal">OH</mml:mi></mml:mrow></mml:math></inline-formula>, and <bold>(c)</bold> <inline-formula><mml:math id="M367" display="inline"><mml:mrow class="chem"><mml:mi mathvariant="normal">RO</mml:mi><mml:mo>/</mml:mo><mml:msub><mml:mi mathvariant="normal">RO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> in the base case. <bold>(d)</bold> Schematic diagram of the formation mechanism of
photochemical reactions (Tang et al., 2006).</p></caption>
          <?xmltex \igopts{width=398.338583pt}?><graphic xlink:href="https://gmd.copernicus.org/articles/14/4655/2021/gmd-14-4655-2021-f14.png"/>

        </fig>

      <p id="d1e6892">Leeward-side O<inline-formula><mml:math id="M368" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">3</mml:mn></mml:msub></mml:math></inline-formula> concentration in the base case is less than the windward side,
while NO and NO<inline-formula><mml:math id="M369" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:math></inline-formula> are the opposite. At the corner of leeward side, the
minimum value of O<inline-formula><mml:math id="M370" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">3</mml:mn></mml:msub></mml:math></inline-formula> and maximum value of NO<inline-formula><mml:math id="M371" display="inline"><mml:msub><mml:mi/><mml:mi>x</mml:mi></mml:msub></mml:math></inline-formula> appear, with less
than 20 ppbv for O<inline-formula><mml:math id="M372" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">3</mml:mn></mml:msub></mml:math></inline-formula>, more than 200 ppbv for NO and 140 ppbv for
NO<inline-formula><mml:math id="M373" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:math></inline-formula> (Fig. 13a, d, g, j), respectively.
Meanwhile, due to the higher NO emissions, the ratios of NO and NO<inline-formula><mml:math id="M374" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:math></inline-formula> are
higher at the bottom of the street canyon (Fig. 14a). The larger <inline-formula><mml:math id="M375" display="inline"><mml:mrow class="chem"><mml:mi mathvariant="normal">NO</mml:mi><mml:mo>/</mml:mo><mml:msub><mml:mi mathvariant="normal">NO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> values indicate that the titration effect
from NO (<inline-formula><mml:math id="M376" display="inline"><mml:mrow><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">O</mml:mi><mml:mn mathvariant="normal">3</mml:mn></mml:msub></mml:mrow><mml:mo>+</mml:mo><mml:mrow class="chem"><mml:mi mathvariant="normal">NO</mml:mi></mml:mrow><mml:mo>→</mml:mo><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">NO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow><mml:mo>+</mml:mo><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">O</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:mrow></mml:math></inline-formula>) and ozone
depletion would be stronger, leading to the lower O<inline-formula><mml:math id="M377" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">3</mml:mn></mml:msub></mml:math></inline-formula> concentrations in
this area.</p>
      <p id="d1e7017">However, on the windward side, NO<inline-formula><mml:math id="M378" display="inline"><mml:msub><mml:mi/><mml:mi>x</mml:mi></mml:msub></mml:math></inline-formula> concentrations are less than that on
the leeward side. This is because the NO<inline-formula><mml:math id="M379" display="inline"><mml:msub><mml:mi/><mml:mi>x</mml:mi></mml:msub></mml:math></inline-formula> from the emission source
first affects the leeward side, which leads to the high concentrations in
this area. As the wind flows, the concentrations of NO<inline-formula><mml:math id="M380" display="inline"><mml:msub><mml:mi/><mml:mi>x</mml:mi></mml:msub></mml:math></inline-formula> gradually
decrease due to the wind diffusion and the dilution effect. With the comparison
of background, the windward NO and NO<inline-formula><mml:math id="M381" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:math></inline-formula> concentrations increase by
approximately 35 and 55 ppbv, respectively. On the one hand, pollutants
from emissions are transported along the flow, which increases the
concentrations. On the<?pagebreak page4671?> other hand, VOCs in street canyons react with OH via
the chemical reactions and generate HO<inline-formula><mml:math id="M382" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:math></inline-formula> and RO<inline-formula><mml:math id="M383" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:math></inline-formula>. Theis RO<inline-formula><mml:math id="M384" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:math></inline-formula>, HO<inline-formula><mml:math id="M385" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:math></inline-formula>, and O<inline-formula><mml:math id="M386" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">3</mml:mn></mml:msub></mml:math></inline-formula> would react with NO and generate NO<inline-formula><mml:math id="M387" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:math></inline-formula>, leading a
higher increment for NO<inline-formula><mml:math id="M388" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:math></inline-formula> (Fig. 14b–c). It
should be noted that the O<inline-formula><mml:math id="M389" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">3</mml:mn></mml:msub></mml:math></inline-formula> concentrations could be higher due to the
lower depletion reaction with NO compared to that of the leeward side.</p>

      <?xmltex \floatpos{t}?><fig id="Ch1.F15" specific-use="star"><?xmltex \currentcnt{15}?><?xmltex \def\figurename{Figure}?><label>Figure 15</label><caption><p id="d1e7132">Change rate of <bold>(a)</bold> O<inline-formula><mml:math id="M390" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">3</mml:mn></mml:msub></mml:math></inline-formula>, <bold>(b)</bold> NO, <bold>(c)</bold> NO<inline-formula><mml:math id="M391" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:math></inline-formula>, and <bold>(d)</bold> <inline-formula><mml:math id="M392" display="inline"><mml:mrow class="chem"><mml:mi mathvariant="normal">NO</mml:mi><mml:mo>/</mml:mo><mml:msub><mml:mi mathvariant="normal">NO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>
between the simple chemistry and full chemistry mechanisms.</p></caption>
          <?xmltex \igopts{width=398.338583pt}?><graphic xlink:href="https://gmd.copernicus.org/articles/14/4655/2021/gmd-14-4655-2021-f15.png"/>

        </fig>

      <p id="d1e7187">Figure 15 shows the change rate of pollutant
concentrations (Fig. 15a–c) and the NO to NO<inline-formula><mml:math id="M393" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:math></inline-formula>
ratio change rate of Case_simple_mech compared
with the base case (Fig. 15d). Without the
consideration of the VOC-related reactions in the mechanism, there is no
consumption of NO by RO<inline-formula><mml:math id="M394" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:math></inline-formula> in the mechanism (<inline-formula><mml:math id="M395" display="inline"><mml:mrow><mml:mrow class="chem"><mml:mi mathvariant="normal">VOCs</mml:mi></mml:mrow><mml:mo>+</mml:mo><mml:mrow class="chem"><mml:mi mathvariant="normal">OH</mml:mi></mml:mrow><mml:mo>→</mml:mo><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">RO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow><mml:mo>+</mml:mo><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">H</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:mi mathvariant="normal">O</mml:mi></mml:mrow></mml:mrow></mml:math></inline-formula>,
<inline-formula><mml:math id="M396" display="inline"><mml:mrow><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">RO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow><mml:mo>+</mml:mo><mml:mrow class="chem"><mml:mi mathvariant="normal">NO</mml:mi></mml:mrow><mml:mo>→</mml:mo><mml:mrow class="chem"><mml:mi mathvariant="normal">RO</mml:mi></mml:mrow><mml:mo>+</mml:mo><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">NO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:mrow></mml:math></inline-formula>),
and the NO titration effect (<inline-formula><mml:math id="M397" display="inline"><mml:mrow><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">O</mml:mi><mml:mn mathvariant="normal">3</mml:mn></mml:msub></mml:mrow><mml:mo>+</mml:mo><mml:mrow class="chem"><mml:mi mathvariant="normal">NO</mml:mi></mml:mrow><mml:mo>→</mml:mo><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">NO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow><mml:mo>+</mml:mo><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">O</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:mrow></mml:math></inline-formula>) would
be stronger in this case. For O<inline-formula><mml:math id="M398" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">3</mml:mn></mml:msub></mml:math></inline-formula>, the concentrations are
36 %–58 % lower than that in base case within the street canyon; NO<inline-formula><mml:math id="M399" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:math></inline-formula>
concentrations are also 15 %–40 % lower, and NO could be up to 90 %
higher than that in the simple chemistry case. Thus, the NO to NO<inline-formula><mml:math id="M400" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:math></inline-formula>
ratio would be 60 %–150 % higher in the simple chemistry case.</p>

      <?xmltex \floatpos{p}?><fig id="Ch1.F16" specific-use="star"><?xmltex \currentcnt{16}?><?xmltex \def\figurename{Figure}?><label>Figure 16</label><caption><p id="d1e7333">Change rate of <bold>(a)</bold> O<inline-formula><mml:math id="M401" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">3</mml:mn></mml:msub></mml:math></inline-formula>, <bold>(b)</bold> NO, <bold>(c)</bold> NO<inline-formula><mml:math id="M402" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:math></inline-formula>, <bold>(d)</bold> <inline-formula><mml:math id="M403" display="inline"><mml:mrow class="chem"><mml:mi mathvariant="normal">NO</mml:mi><mml:mo>/</mml:mo><mml:msub><mml:mi mathvariant="normal">NO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>, <bold>(e)</bold> <inline-formula><mml:math id="M404" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">RO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:mo>/</mml:mo><mml:mi mathvariant="normal">OH</mml:mi></mml:mrow></mml:math></inline-formula>, and <bold>(f)</bold> <inline-formula><mml:math id="M405" display="inline"><mml:mrow class="chem"><mml:mi mathvariant="normal">RO</mml:mi><mml:mo>/</mml:mo><mml:msub><mml:mi mathvariant="normal">RO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> at <inline-formula><mml:math id="M406" display="inline"><mml:mrow><mml:mi>t</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">5400</mml:mn></mml:mrow></mml:math></inline-formula> s .<bold>(g)</bold> Time
series of the reaction rate of RO<inline-formula><mml:math id="M407" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:math></inline-formula>
(<inline-formula><mml:math id="M408" display="inline"><mml:mstyle displaystyle="false"><mml:mfrac style="text"><mml:mrow><mml:mi mathvariant="normal">d</mml:mi><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">RO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:mrow><mml:mrow><mml:mi mathvariant="normal">d</mml:mi><mml:mi>t</mml:mi></mml:mrow></mml:mfrac></mml:mstyle></mml:math></inline-formula>) of
Case_BC_zero.</p></caption>
          <?xmltex \igopts{width=341.433071pt}?><graphic xlink:href="https://gmd.copernicus.org/articles/14/4655/2021/gmd-14-4655-2021-f16.png"/>

        </fig>

</sec>
<sec id="Ch1.S4.SS4">
  <label>4.4</label><?xmltex \opttitle{Influence of background precursors of O${}_{{3}}$ on reactive pollutant
concentrations}?><title>Influence of background precursors of O<inline-formula><mml:math id="M409" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">3</mml:mn></mml:msub></mml:math></inline-formula> on reactive pollutant
concentrations</title>
      <?pagebreak page4672?><p id="d1e7488">In Case_BC_zero, all background precursors
of O<inline-formula><mml:math id="M410" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">3</mml:mn></mml:msub></mml:math></inline-formula> (i.e., NO<inline-formula><mml:math id="M411" display="inline"><mml:msub><mml:mi/><mml:mi>x</mml:mi></mml:msub></mml:math></inline-formula> and VOCs) from the upstream domain inlet are removed.
As depicted in Fig. 16a, the change rates of
O<inline-formula><mml:math id="M412" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">3</mml:mn></mml:msub></mml:math></inline-formula> are negative, confirming that O<inline-formula><mml:math id="M413" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">3</mml:mn></mml:msub></mml:math></inline-formula> concentration becomes lower
without the background NO<inline-formula><mml:math id="M414" display="inline"><mml:msub><mml:mi/><mml:mi>x</mml:mi></mml:msub></mml:math></inline-formula> and VOCs. In addition, the O<inline-formula><mml:math id="M415" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">3</mml:mn></mml:msub></mml:math></inline-formula> reduction
rate on the windward side (<inline-formula><mml:math id="M416" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">5</mml:mn></mml:mrow></mml:math></inline-formula> % to <inline-formula><mml:math id="M417" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">8</mml:mn></mml:mrow></mml:math></inline-formula> %) is smaller than that on the
leeward side (<inline-formula><mml:math id="M418" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">9</mml:mn></mml:mrow></mml:math></inline-formula> %). The influencing mechanisms of O<inline-formula><mml:math id="M419" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">3</mml:mn></mml:msub></mml:math></inline-formula> reduction are
complicated and will be explained later.</p>
      <p id="d1e7585">On the one hand, by analyzing Fig. 16b and c, such
reduction rates on the windward side for NO (<inline-formula><mml:math id="M420" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">12</mml:mn></mml:mrow></mml:math></inline-formula> % to <inline-formula><mml:math id="M421" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">16</mml:mn></mml:mrow></mml:math></inline-formula> %) and
NO<inline-formula><mml:math id="M422" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:math></inline-formula> (<inline-formula><mml:math id="M423" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">20</mml:mn></mml:mrow></mml:math></inline-formula> % to <inline-formula><mml:math id="M424" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">24</mml:mn></mml:mrow></mml:math></inline-formula> %) are greater than those on the leeward side
(<inline-formula><mml:math id="M425" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:mrow></mml:math></inline-formula> % to <inline-formula><mml:math id="M426" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">6</mml:mn></mml:mrow></mml:math></inline-formula> % for NO and <inline-formula><mml:math id="M427" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">12</mml:mn></mml:mrow></mml:math></inline-formula> % to <inline-formula><mml:math id="M428" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">15</mml:mn></mml:mrow></mml:math></inline-formula> % for NO<inline-formula><mml:math id="M429" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:math></inline-formula>). Therefore,
the ratio of <inline-formula><mml:math id="M430" display="inline"><mml:mrow class="chem"><mml:mi mathvariant="normal">NO</mml:mi><mml:mo>/</mml:mo><mml:msub><mml:mi mathvariant="normal">NO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> increases from about 9 % to 14 % in the street
canyon (Fig. 16d). Overall, this increment of
<inline-formula><mml:math id="M431" display="inline"><mml:mrow class="chem"><mml:mi mathvariant="normal">NO</mml:mi><mml:mo>/</mml:mo><mml:msub><mml:mi mathvariant="normal">NO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> enhances O<inline-formula><mml:math id="M432" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">3</mml:mn></mml:msub></mml:math></inline-formula> depletion because the main source of ozone is
the photolysis reaction of NO<inline-formula><mml:math id="M433" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:math></inline-formula>. Meanwhile, the main sink is the
titration effect of O<inline-formula><mml:math id="M434" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">3</mml:mn></mml:msub></mml:math></inline-formula> and NO.</p>
      <p id="d1e7745">On the other hand, the RO<inline-formula><mml:math id="M435" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:math></inline-formula> from the oxidation of VOCs with OH will
consume the NO (<inline-formula><mml:math id="M436" display="inline"><mml:mrow><mml:mrow class="chem"><mml:mi mathvariant="normal">VOCs</mml:mi></mml:mrow><mml:mo>+</mml:mo><mml:mrow class="chem"><mml:mi mathvariant="normal">OH</mml:mi></mml:mrow><mml:mo>→</mml:mo><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">RO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow><mml:mo>+</mml:mo><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">H</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:mi mathvariant="normal">O</mml:mi></mml:mrow></mml:mrow></mml:math></inline-formula>,
<inline-formula><mml:math id="M437" display="inline"><mml:mrow><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">RO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow><mml:mo>+</mml:mo><mml:mrow class="chem"><mml:mi mathvariant="normal">NO</mml:mi></mml:mrow><mml:mo>→</mml:mo><mml:mrow class="chem"><mml:mi mathvariant="normal">RO</mml:mi></mml:mrow><mml:mo>+</mml:mo><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">NO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:mrow></mml:math></inline-formula>),
which would affect the NO<inline-formula><mml:math id="M438" display="inline"><mml:msub><mml:mi/><mml:mi>x</mml:mi></mml:msub></mml:math></inline-formula>–O<inline-formula><mml:math id="M439" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">3</mml:mn></mml:msub></mml:math></inline-formula> circulation.
Figure 16e shows that the reduction of <inline-formula><mml:math id="M440" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">RO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:mo>/</mml:mo><mml:mi mathvariant="normal">OH</mml:mi></mml:mrow></mml:math></inline-formula>
on the windward side is more than that on the leeward side, which indicates
that the background VOCs and OH reaction on the windward side are more
active. However, due to the slower reaction rate of RO<inline-formula><mml:math id="M441" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:math></inline-formula> and NO compared
to that of HO<inline-formula><mml:math id="M442" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:math></inline-formula> and O<inline-formula><mml:math id="M443" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">3</mml:mn></mml:msub></mml:math></inline-formula> with NO, the conversion of RO<inline-formula><mml:math id="M444" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:math></inline-formula> to RO
by reacting with NO would require more time. The reduction rate of
<inline-formula><mml:math id="M445" display="inline"><mml:mrow class="chem"><mml:mi mathvariant="normal">RO</mml:mi><mml:mo>/</mml:mo><mml:msub><mml:mi mathvariant="normal">RO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> (Fig. 16f) on the leeward side
(<inline-formula><mml:math id="M446" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">18</mml:mn></mml:mrow></mml:math></inline-formula> % to <inline-formula><mml:math id="M447" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">23</mml:mn></mml:mrow></mml:math></inline-formula> %) is slightly greater than that on the windward side
(<inline-formula><mml:math id="M448" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">16</mml:mn></mml:mrow></mml:math></inline-formula> % to <inline-formula><mml:math id="M449" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">17</mml:mn></mml:mrow></mml:math></inline-formula> %). Therefore, the influence of RO<inline-formula><mml:math id="M450" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:math></inline-formula> on
NO<inline-formula><mml:math id="M451" display="inline"><mml:msub><mml:mi/><mml:mi>x</mml:mi></mml:msub></mml:math></inline-formula>–O<inline-formula><mml:math id="M452" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">3</mml:mn></mml:msub></mml:math></inline-formula> circulation would gradually appear on the leeward side,
in addition to the flow transportation.</p>
      <p id="d1e7974">Additionally, Fig. 16g shows the reaction rate of
RO<inline-formula><mml:math id="M453" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:math></inline-formula> (<inline-formula><mml:math id="M454" display="inline"><mml:mstyle displaystyle="false"><mml:mfrac style="text"><mml:mrow><mml:mi mathvariant="normal">d</mml:mi><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">RO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:mrow><mml:mrow><mml:mi mathvariant="normal">d</mml:mi><mml:mi>t</mml:mi></mml:mrow></mml:mfrac></mml:mstyle></mml:math></inline-formula>) at the bottom, center, and top point on
the centerline of the street canyon with (base) and without (Case_BC_zero)
background conditions. At the bottom point (CB), the reduction rate of
RO<inline-formula><mml:math id="M455" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:math></inline-formula> is lower in the base case. This is because the background VOCs and OH
reaction consume a portion of NO on the windward side, which leads to a
lower consumption of RO<inline-formula><mml:math id="M456" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:math></inline-formula> with NO. As the simulation continues, NO
concentrations would increase due to the continuous release of large amounts
of NO from source emissions, and the reduction rate of RO<inline-formula><mml:math id="M457" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:math></inline-formula> becomes
lower in Case_BC_zero due to the lack of
background VOCs.</p>
      <?pagebreak page4674?><p id="d1e8034">At the top (ST) and center point (SC), however, as the reaction goes on and
pollutants mix upwards, the NO concentration could become higher. Therefore, the
RO<inline-formula><mml:math id="M458" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:math></inline-formula> consumption rate is lower without the background RO<inline-formula><mml:math id="M459" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:math></inline-formula>. This
reduction indicates that the background conditions mainly consume NO in the
street canyon, which leads to the increase of O<inline-formula><mml:math id="M460" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">3</mml:mn></mml:msub></mml:math></inline-formula> due to the weakening
titration effect.</p>

      <?xmltex \floatpos{p}?><fig id="Ch1.F17" specific-use="star"><?xmltex \currentcnt{17}?><?xmltex \def\figurename{Figure}?><label>Figure 17</label><caption><p id="d1e8066">Change rate of <bold>(a)</bold> O<inline-formula><mml:math id="M461" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">3</mml:mn></mml:msub></mml:math></inline-formula>, <bold>(b)</bold> NO, <bold>(c)</bold> NO<inline-formula><mml:math id="M462" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:math></inline-formula>, <bold>(d)</bold> <inline-formula><mml:math id="M463" display="inline"><mml:mrow class="chem"><mml:mi mathvariant="normal">NO</mml:mi><mml:mo>/</mml:mo><mml:msub><mml:mi mathvariant="normal">NO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>, <bold>(e)</bold> <inline-formula><mml:math id="M464" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">RO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:mo>/</mml:mo><mml:mi mathvariant="normal">OH</mml:mi></mml:mrow></mml:math></inline-formula>, and <bold>(f)</bold> <inline-formula><mml:math id="M465" display="inline"><mml:mrow class="chem"><mml:mi mathvariant="normal">RO</mml:mi><mml:mo>/</mml:mo><mml:msub><mml:mi mathvariant="normal">RO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> at <inline-formula><mml:math id="M466" display="inline"><mml:mrow><mml:mi>t</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">5400</mml:mn></mml:mrow></mml:math></inline-formula> s. <bold>(g)</bold> Time
series of the reaction rate of RO<inline-formula><mml:math id="M467" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:math></inline-formula> (<inline-formula><mml:math id="M468" display="inline"><mml:mstyle displaystyle="false"><mml:mfrac style="text"><mml:mrow><mml:mi mathvariant="normal">d</mml:mi><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">RO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:mrow><mml:mrow><mml:mi mathvariant="normal">d</mml:mi><mml:mi>t</mml:mi></mml:mrow></mml:mfrac></mml:mstyle></mml:math></inline-formula>) of
Case_Emis_zero.</p></caption>
          <?xmltex \igopts{width=341.433071pt}?><graphic xlink:href="https://gmd.copernicus.org/articles/14/4655/2021/gmd-14-4655-2021-f17.png"/>

        </fig>

</sec>
<sec id="Ch1.S4.SS5">
  <label>4.5</label><title>Effects of vehicular source emissions on reactive pollutants</title>
      <p id="d1e8212">In Case_Emis_zero, the precursors of
O<inline-formula><mml:math id="M469" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">3</mml:mn></mml:msub></mml:math></inline-formula> (NO<inline-formula><mml:math id="M470" display="inline"><mml:msub><mml:mi/><mml:mi>x</mml:mi></mml:msub></mml:math></inline-formula> and VOCs) from near-ground emissions are removed. As shown
in Fig. 17a, O<inline-formula><mml:math id="M471" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">3</mml:mn></mml:msub></mml:math></inline-formula> concentrations increase by
over 30 %–120 % in the whole street canyon compared to the base case. In
particular, the O<inline-formula><mml:math id="M472" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">3</mml:mn></mml:msub></mml:math></inline-formula> increment on the leeward side is from 80 % to 250 %
(not shown here), which is much higher than that on the windward side (30 %
to 40 %). However, NO<inline-formula><mml:math id="M473" display="inline"><mml:msub><mml:mi/><mml:mi>x</mml:mi></mml:msub></mml:math></inline-formula> concentrations decrease significantly, i.e.,
the reduction rates are <inline-formula><mml:math id="M474" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">84</mml:mn></mml:mrow></mml:math></inline-formula> % to <inline-formula><mml:math id="M475" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">98</mml:mn></mml:mrow></mml:math></inline-formula> % for NO and <inline-formula><mml:math id="M476" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">76</mml:mn></mml:mrow></mml:math></inline-formula> % to <inline-formula><mml:math id="M477" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">90</mml:mn></mml:mrow></mml:math></inline-formula> % for
NO<inline-formula><mml:math id="M478" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:math></inline-formula>, showing that the NO<inline-formula><mml:math id="M479" display="inline"><mml:msub><mml:mi/><mml:mi>x</mml:mi></mml:msub></mml:math></inline-formula> from source emissions is the dominant part
of NO<inline-formula><mml:math id="M480" display="inline"><mml:msub><mml:mi/><mml:mi>x</mml:mi></mml:msub></mml:math></inline-formula> in the street canyon (Fig. 17b and c).
The large reduction of NO<inline-formula><mml:math id="M481" display="inline"><mml:msub><mml:mi/><mml:mi>x</mml:mi></mml:msub></mml:math></inline-formula> concentrations induces the increase of
O<inline-formula><mml:math id="M482" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">3</mml:mn></mml:msub></mml:math></inline-formula> concentrations with weaker titration effect of O<inline-formula><mml:math id="M483" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">3</mml:mn></mml:msub></mml:math></inline-formula>.
Specifically, both the maximum increase for O<inline-formula><mml:math id="M484" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">3</mml:mn></mml:msub></mml:math></inline-formula> and minimum reduction of
NO and NO<inline-formula><mml:math id="M485" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:math></inline-formula> appear at the near-ground corner of the leeward side, which
is the downwind area of the pollutant source. In addition, due to a larger
amount of NO emissions than NO<inline-formula><mml:math id="M486" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:math></inline-formula> (emission ratio of NO to NO<inline-formula><mml:math id="M487" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:math></inline-formula> is
<inline-formula><mml:math id="M488" display="inline"><mml:mrow><mml:mn mathvariant="normal">9</mml:mn><mml:mo>:</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula>), the concentration ratio of <inline-formula><mml:math id="M489" display="inline"><mml:mrow class="chem"><mml:mi mathvariant="normal">NO</mml:mi><mml:mo>/</mml:mo><mml:msub><mml:mi mathvariant="normal">NO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> considerably decreases with
the reduction rates of <inline-formula><mml:math id="M490" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">30</mml:mn></mml:mrow></mml:math></inline-formula> % to <inline-formula><mml:math id="M491" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">70</mml:mn></mml:mrow></mml:math></inline-formula> % (Fig. 17d) if vehicular pollutant sources are removed.</p>
      <p id="d1e8440">Additionally, due to the large reduction of NO and NO<inline-formula><mml:math id="M492" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:math></inline-formula> concentrations, more OH would react with VOCs instead of NO<inline-formula><mml:math id="M493" display="inline"><mml:msub><mml:mi/><mml:mi>x</mml:mi></mml:msub></mml:math></inline-formula>, which
increases the RO<inline-formula><mml:math id="M494" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:math></inline-formula> concentration (Fig. 17e and f). Meanwhile, with the reduction of NO concentration, the
consumption of RO<inline-formula><mml:math id="M495" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:math></inline-formula> significantly decreases, which leads to the dramatic
increase of RO<inline-formula><mml:math id="M496" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:math></inline-formula> concentration. Thus, the ratio of <inline-formula><mml:math id="M497" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">RO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:mo>/</mml:mo><mml:mi mathvariant="normal">OH</mml:mi></mml:mrow></mml:math></inline-formula> rises by
115 %–205 % and the ratio of <inline-formula><mml:math id="M498" display="inline"><mml:mrow class="chem"><mml:mi mathvariant="normal">RO</mml:mi><mml:mo>/</mml:mo><mml:msub><mml:mi mathvariant="normal">RO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> decreases by <inline-formula><mml:math id="M499" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">60</mml:mn></mml:mrow></mml:math></inline-formula> % to
<inline-formula><mml:math id="M500" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">88</mml:mn></mml:mrow></mml:math></inline-formula> %.</p>
      <p id="d1e8539">In Fig. 17g, the reaction rate of RO<inline-formula><mml:math id="M501" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:math></inline-formula> at
three points in Case_Emis_zero is positive,
which means that the RO<inline-formula><mml:math id="M502" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:math></inline-formula> keeps being generated but is not consumed among
these three points. As mentioned above, RO<inline-formula><mml:math id="M503" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:math></inline-formula> (the production of VOCs and
OH) will consume the NO and weaken the O<inline-formula><mml:math id="M504" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">3</mml:mn></mml:msub></mml:math></inline-formula> titration effect with NO. In
the base case (Fig. 17g), the reaction rate of
RO<inline-formula><mml:math id="M505" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:math></inline-formula> is negative, which means that RO<inline-formula><mml:math id="M506" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:math></inline-formula> consumes the NO. However, in
Case_Emis_zero, the reaction rate of RO<inline-formula><mml:math id="M507" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:math></inline-formula> is
positive during the whole simulation period, which means that there is not
enough NO to react with RO<inline-formula><mml:math id="M508" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:math></inline-formula> or even O<inline-formula><mml:math id="M509" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">3</mml:mn></mml:msub></mml:math></inline-formula> without the vehicular
source. Therefore, the source emissions provide a large amount of NO, which
enhances the O<inline-formula><mml:math id="M510" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">3</mml:mn></mml:msub></mml:math></inline-formula> depletion in the street canyon.</p>

      <?xmltex \floatpos{p}?><fig id="Ch1.F18" specific-use="star"><?xmltex \currentcnt{18}?><?xmltex \def\figurename{Figure}?><label>Figure 18</label><caption><p id="d1e8636">Change rate of <bold>(a)</bold> O<inline-formula><mml:math id="M511" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">3</mml:mn></mml:msub></mml:math></inline-formula>, <bold>(b)</bold> NO, <bold>(c)</bold> NO<inline-formula><mml:math id="M512" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:math></inline-formula>, <bold>(d)</bold> <inline-formula><mml:math id="M513" display="inline"><mml:mrow class="chem"><mml:mi mathvariant="normal">NO</mml:mi><mml:mo>/</mml:mo><mml:msub><mml:mi mathvariant="normal">NO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>, <bold>(e)</bold> <inline-formula><mml:math id="M514" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">RO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:mo>/</mml:mo><mml:mi mathvariant="normal">OH</mml:mi></mml:mrow></mml:math></inline-formula>, and <bold>(f)</bold> <inline-formula><mml:math id="M515" display="inline"><mml:mrow class="chem"><mml:mi mathvariant="normal">RO</mml:mi><mml:mo>/</mml:mo><mml:msub><mml:mi mathvariant="normal">RO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> at <inline-formula><mml:math id="M516" display="inline"><mml:mrow><mml:mi>t</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">5400</mml:mn></mml:mrow></mml:math></inline-formula> s.<bold>(g)</bold> Time
series of the reaction rate of RO<inline-formula><mml:math id="M517" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:math></inline-formula> (<inline-formula><mml:math id="M518" display="inline"><mml:mstyle displaystyle="false"><mml:mfrac style="text"><mml:mrow><mml:mi mathvariant="normal">d</mml:mi><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">RO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:mrow><mml:mrow><mml:mi mathvariant="normal">d</mml:mi><mml:mi>t</mml:mi></mml:mrow></mml:mfrac></mml:mstyle></mml:math></inline-formula>) of
Case_Uref50%.</p></caption>
          <?xmltex \igopts{width=341.433071pt}?><graphic xlink:href="https://gmd.copernicus.org/articles/14/4655/2021/gmd-14-4655-2021-f18.png"/>

        </fig>

<?xmltex \hack{\newpage}?>
</sec>
<sec id="Ch1.S4.SS6">
  <label>4.6</label><title>Influence of wind velocity reduction on reactive pollutants</title>
      <p id="d1e8783">Figure 18 shows the change rates of O<inline-formula><mml:math id="M519" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">3</mml:mn></mml:msub></mml:math></inline-formula>,
NO<inline-formula><mml:math id="M520" display="inline"><mml:msub><mml:mi/><mml:mi>x</mml:mi></mml:msub></mml:math></inline-formula>, and ratios when the background wind speed decreases from
<inline-formula><mml:math id="M521" display="inline"><mml:mrow><mml:msub><mml:mi>U</mml:mi><mml:mi mathvariant="normal">ref</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">3</mml:mn></mml:mrow></mml:math></inline-formula> m s<inline-formula><mml:math id="M522" display="inline"><mml:msup><mml:mi/><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula> (base) to <inline-formula><mml:math id="M523" display="inline"><mml:mrow><mml:msub><mml:mi>U</mml:mi><mml:mi mathvariant="normal">ref</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1.5</mml:mn></mml:mrow></mml:math></inline-formula> m s<inline-formula><mml:math id="M524" display="inline"><mml:msup><mml:mi/><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula>
(Case_Uref50%). In Fig. 18a,
there is no significant change of O<inline-formula><mml:math id="M525" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">3</mml:mn></mml:msub></mml:math></inline-formula> concentration at the center of
street canyon. However, in the downwind area of the near-ground pollutant
source, O<inline-formula><mml:math id="M526" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">3</mml:mn></mml:msub></mml:math></inline-formula> concentration decreases by 5 % to 30 % compared with
that of the base case. Interestingly, at the bottom of the leeward side, O<inline-formula><mml:math id="M527" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">3</mml:mn></mml:msub></mml:math></inline-formula> has
an increase up to 6 % under the half inlet wind speed condition.</p>
      <p id="d1e8886">Due to the weaker capacity of pollutant dilution caused by the smaller wind
speed, the concentrations of NO and NO<inline-formula><mml:math id="M528" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:math></inline-formula> almost double (i.e., rising by
80 %–98 % in Fig. 18b and c), but the <inline-formula><mml:math id="M529" display="inline"><mml:mrow class="chem"><mml:mi mathvariant="normal">NO</mml:mi><mml:mo>/</mml:mo><mml:msub><mml:mi mathvariant="normal">NO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>
change rate has no significant change (<inline-formula><mml:math id="M530" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula> % to <inline-formula><mml:math id="M531" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">3</mml:mn></mml:mrow></mml:math></inline-formula> % in
Fig. 18d). Besides, a higher NO<inline-formula><mml:math id="M532" display="inline"><mml:msub><mml:mi/><mml:mi>x</mml:mi></mml:msub></mml:math></inline-formula>
concentration would react with more OH, which consequently weakens the
RO<inline-formula><mml:math id="M533" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:math></inline-formula> production from VOCs (<inline-formula><mml:math id="M534" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">8</mml:mn></mml:mrow></mml:math></inline-formula> % to <inline-formula><mml:math id="M535" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">20</mml:mn></mml:mrow></mml:math></inline-formula> % in
Fig. 18e). Meanwhile, the increase of NO
concentration consumes more RO<inline-formula><mml:math id="M536" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:math></inline-formula> to RO, which leads to an 180 % to
340 % increase of <inline-formula><mml:math id="M537" display="inline"><mml:mrow class="chem"><mml:mi mathvariant="normal">RO</mml:mi><mml:mo>/</mml:mo><mml:msub><mml:mi mathvariant="normal">RO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> (Fig. 18f).</p>
      <p id="d1e8996">Additionally, Fig. 18g illustrates the RO<inline-formula><mml:math id="M538" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:math></inline-formula>
reduction in a street canyon. Because of the higher concentration of NO in
Case_Uref50%, the RO<inline-formula><mml:math id="M539" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:math></inline-formula> reduction rates at three
monitoring points are higher than that in the base case, particularly at the bottom
of the street canyon (CB). In the early stages of the reaction, the reduction
rate of RO<inline-formula><mml:math id="M540" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:math></inline-formula> at the top point (ST) is slightly lower in
Case_Uref50%. This is because the RO<inline-formula><mml:math id="M541" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:math></inline-formula>
concentration at ST is first affected by the background. As the NO
concentrations increase in the whole street canyon, the RO<inline-formula><mml:math id="M542" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:math></inline-formula>
consumptions become higher than that in the base case.</p>

      <?xmltex \floatpos{t}?><fig id="Ch1.F19"><?xmltex \currentcnt{19}?><?xmltex \def\figurename{Figure}?><label>Figure 19</label><caption><p id="d1e9047">The <bold>(a)</bold> O<inline-formula><mml:math id="M543" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">3</mml:mn></mml:msub></mml:math></inline-formula>, <bold>(b)</bold> NO, and <bold>(c)</bold> NO<inline-formula><mml:math id="M544" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:math></inline-formula> concentrations
at 90 min in different emission control scenarios.</p></caption>
          <?xmltex \igopts{width=227.622047pt}?><graphic xlink:href="https://gmd.copernicus.org/articles/14/4655/2021/gmd-14-4655-2021-f19.png"/>

        </fig>

</sec>
<sec id="Ch1.S4.SS7">
  <label>4.7</label><title>Emission control strategy on reactive pollutant concentrations</title>
      <p id="d1e9091">Figure 19 shows the concentrations of O<inline-formula><mml:math id="M545" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">3</mml:mn></mml:msub></mml:math></inline-formula>, NO,
and NO<inline-formula><mml:math id="M546" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:math></inline-formula> in different NO<inline-formula><mml:math id="M547" display="inline"><mml:msub><mml:mi/><mml:mi>x</mml:mi></mml:msub></mml:math></inline-formula> and VOC emission control scenarios at 90 min. In Case_Emis_ctrl50% (the emission
of NO<inline-formula><mml:math id="M548" display="inline"><mml:msub><mml:mi/><mml:mi>x</mml:mi></mml:msub></mml:math></inline-formula> and VOCs reduces 50 %, i.e., 50 % reduction of traffic
volume), the O<inline-formula><mml:math id="M549" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">3</mml:mn></mml:msub></mml:math></inline-formula> concentration increases from 19–47 to 29–54 ppbv
(Fig. 19a). On the contrary, this control measure
for NO and NO<inline-formula><mml:math id="M550" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:math></inline-formula> is very effective (Fig. 19b and c), and NO and NO<inline-formula><mml:math id="M551" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:math></inline-formula> concentrations reduce from 47 % to 54 % and
37 % to 40 % in Case_Emis_ctrl50%,
respectively.</p>
      <?pagebreak page4677?><p id="d1e9158">This indicates that the simple traffic control measures cannot effectively
reduce O<inline-formula><mml:math id="M552" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">3</mml:mn></mml:msub></mml:math></inline-formula> concentration. This is because most of the urban areas are
in VOC-sensitive regions (Ye et al.,
2016). When the total number of vehicles decreases under the traffic control
measures, the reduction of NO<inline-formula><mml:math id="M553" display="inline"><mml:msub><mml:mi/><mml:mi>x</mml:mi></mml:msub></mml:math></inline-formula> is higher than that of the VOCs (due to
the larger NO<inline-formula><mml:math id="M554" display="inline"><mml:msub><mml:mi/><mml:mi>x</mml:mi></mml:msub></mml:math></inline-formula> emission from vehicles), which leads to a higher
VOC-to-NO<inline-formula><mml:math id="M555" display="inline"><mml:msub><mml:mi/><mml:mi>x</mml:mi></mml:msub></mml:math></inline-formula> ratio, consequently resulting in a higher O<inline-formula><mml:math id="M556" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">3</mml:mn></mml:msub></mml:math></inline-formula> concentration
in the street canyon (Sillman and He, 2002). Thus, in order to
reduce the concentrations of O<inline-formula><mml:math id="M557" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">3</mml:mn></mml:msub></mml:math></inline-formula>, the stricter VOC control measures on
vehicles should be conducted. Based on the results shown from three other
emission control scenarios (Case_Emis_ctrl_VOCs20%, Case_Emis_ctrl_VOCs30% and Case_Emis_ctrl_VOCs40%) in Fig. 19a, the
emission of VOCs needs be reduced by another 30 % under traffic control
(Case_Emis_ctrl50%) to bring the O<inline-formula><mml:math id="M558" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">3</mml:mn></mml:msub></mml:math></inline-formula>
concentrations back to the level that they were at when no traffic control measures had been
taken (base case).</p>
      <p id="d1e9225">As for NO and NO<inline-formula><mml:math id="M559" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:math></inline-formula>, when the additional VOC control measures are
carried out, the concentrations are higher than those in Case_Emis_ctrl50%. Even so, their concentrations do not still
exceed the concentration level before the traffic control (base case), which
means that such an emission control scenario is still effective for NO and
NO<inline-formula><mml:math id="M560" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:math></inline-formula>. In summary, the control policies of reactive pollutants require
the comprehensive consideration of the relationship between precursors and
pollutants so that the goal of improving air quality can be achieved.</p>
</sec>
</sec>
<sec id="Ch1.S5">
  <label>5</label><title>Conclusions</title>
      <p id="d1e9256">A detailed description of the atmospheric photolysis calculation framework
APFoam 1.0 is presented in this paper, and this CFD model is coupled with
multiple full atmospheric photochemical mechanisms, including SAPRC07 (CS07A
and SAPRC07TB) and CB05. In order to simulate the photochemical process of
reactive pollutants, five new types of the reactions, i.e., the new form
of the (1) Arrhenius reactions, (2) photolysis reactions, (3) falloff
reactions, (4) “three-<inline-formula><mml:math id="M561" display="inline"><mml:mi>k</mml:mi></mml:math></inline-formula>” reactions, and (5) “two-<inline-formula><mml:math id="M562" display="inline"><mml:mi>k</mml:mi></mml:math></inline-formula>” reactions, have been
modified and added into APFoam. Additionally, to verify the model
performance, several validations, including a photochemical mechanism (CS07A)
with SAPRC box modeling, a flow field, and 2D and 3D pollutant dispersions with
wind tunnel experimental data have been conducted in this study. The model
results show a good agreement with the SAPRC box modeling and wind tunnel
experimental data, indicating that APFoam can be applied in the analysis
of microscale urban pollutant dispersion.</p>
      <p id="d1e9273">Key factors of chemical
processes are investigated by applying APFoam with a CS07A mechanism in the simulation of reactive
pollutants in a typical street canyon (<inline-formula><mml:math id="M563" display="inline"><mml:mrow><mml:mi>H</mml:mi><mml:mo>/</mml:mo><mml:mi>W</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula>) with a VOC to NO<inline-formula><mml:math id="M564" display="inline"><mml:msub><mml:mi/><mml:mi>x</mml:mi></mml:msub></mml:math></inline-formula>
emission ratio of <inline-formula><mml:math id="M565" display="inline"><mml:mrow><mml:mo>∼</mml:mo><mml:mn mathvariant="normal">5.7</mml:mn></mml:mrow></mml:math></inline-formula> ppbv s<inline-formula><mml:math id="M566" display="inline"><mml:msup><mml:mi/><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula>. In the comparison of chemical mechanisms, O<inline-formula><mml:math id="M567" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">3</mml:mn></mml:msub></mml:math></inline-formula>
and NO<inline-formula><mml:math id="M568" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:math></inline-formula> are underestimated by 36 %–58 % and 15 %–40 %,
respectively, while NO is overestimated by 30 %–90 % without the
consideration of the VOC reactions. Other numerical sensitivity cases
(Case_BC_zero, Case_Emis_zero, and Case_Uref50%) reveal that
vehicle emissions are the main source of NO and NO<inline-formula><mml:math id="M569" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:math></inline-formula>, with a
contribution of 82 %–98 % and 75 %–90 %, respectively. The
resident part of the NO<inline-formula><mml:math id="M570" display="inline"><mml:msub><mml:mi/><mml:mi>x</mml:mi></mml:msub></mml:math></inline-formula> in the street canyon is contributed by the
background concentration. However, vehicle emissions with a large amount of
emitted NO<inline-formula><mml:math id="M571" display="inline"><mml:msub><mml:mi/><mml:mi>x</mml:mi></mml:msub></mml:math></inline-formula>, especially NO, are the main reason for the decrease of
O<inline-formula><mml:math id="M572" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">3</mml:mn></mml:msub></mml:math></inline-formula> due to the stronger NO titration effect within the street canyon. In
contrast, 5 %–9 % of the O<inline-formula><mml:math id="M573" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">3</mml:mn></mml:msub></mml:math></inline-formula> is contributed by the boundary
conditions. Ventilation conditions are another reason for the NO<inline-formula><mml:math id="M574" display="inline"><mml:msub><mml:mi/><mml:mi>x</mml:mi></mml:msub></mml:math></inline-formula>
concentration increments, and the increase of NO<inline-formula><mml:math id="M575" display="inline"><mml:msub><mml:mi/><mml:mi>x<?pagebreak page4678?></mml:mi></mml:msub></mml:math></inline-formula> can be up to 98 %
when the wind speed is reduced by half. If there are no chemical reactions, NO<inline-formula><mml:math id="M576" display="inline"><mml:msub><mml:mi/><mml:mi>x</mml:mi></mml:msub></mml:math></inline-formula>
concentration should rise by 100 % when the wind velocity decreases by 50 %
(i.e., ventilation capacity reduces by 50 %) because the <inline-formula><mml:math id="M577" display="inline"><mml:mi mathvariant="italic">Re</mml:mi></mml:math></inline-formula> independence
requirement is satisfied. However, O<inline-formula><mml:math id="M578" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">3</mml:mn></mml:msub></mml:math></inline-formula>
is reduced downwind of the emissions due to the increase of NO concentrations. In order to control and
improve the air quality in the street canyon, traffic control policies are
effective for NO<inline-formula><mml:math id="M579" display="inline"><mml:msub><mml:mi/><mml:mi>x</mml:mi></mml:msub></mml:math></inline-formula>. However, our results indicate that at least another
30 % reduction in vehicle VOC emissions could reduce O<inline-formula><mml:math id="M580" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">3</mml:mn></mml:msub></mml:math></inline-formula>
concentrations below those of the odd–even license plate policy, with 24 %–32 %,
25 %–28 %, and <inline-formula><mml:math id="M581" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">6</mml:mn></mml:mrow></mml:math></inline-formula> %–2 % reduction rates of NO, NO<inline-formula><mml:math id="M582" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:math></inline-formula>, and O<inline-formula><mml:math id="M583" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">3</mml:mn></mml:msub></mml:math></inline-formula>,
respectively. Overall, APFoam 1.0, a fully coupled CFD model, can be
employed to investigate atmospheric photolysis calculation in urban
areas and provide reliable and useful suggestions for the improvement of
urban air quality.</p>
</sec>
<sec id="Ch1.S6" sec-type="conclusions">
  <label>6</label><title>Future plans</title>
      <p id="d1e9486">However, in the current version of APFoam, aerosol chemistry is not
included in the model, and thus it is necessary to couple it with aerosol
processes, such as MOSAIC (Zaveri et
al., 2008) or ISORROPIA (Fountoukis and Nenes,
2007; Nenes et al., 1998), in future work. In addition, the photolysis rates
in the current model have been fixed without diurnal variation, which
means that the model is not suitable for a long-term simulation and needs
to be updated in subsequent versions. Moreover, the interaction between
radiation and chemical reactions will be investigated by APFoam and validated
by the scaled outdoor experiment
(Chen
et al., 2020a, b) in the future.</p>
</sec>

      
      </body>
    <back><notes notes-type="codeavailability"><title>Code availability</title>

      <p id="d1e9493">The source code of the APFoam 1.0 model and examples of its use are available on
GitHub (<uri>https://github.com/vnuni23/APFoam</uri>, last access: 18 November 2020)
and Zenodo (<ext-link xlink:href="https://doi.org/10.5281/zenodo.4279172" ext-link-type="DOI">10.5281/zenodo.4279172</ext-link>, Wu, 2020). More information and
help are also available by contacting the authors.</p>
  </notes><notes notes-type="dataavailability"><title>Data availability</title>

      <p id="d1e9505">The data are included in the tutorial cases of the model, which are  available on GitHub (<uri>https://github.com/vnuni23/APFoam</uri>, last access: 18 November 2020) and Zenodo (<ext-link xlink:href="https://doi.org/10.5281/zenodo.4279172" ext-link-type="DOI">10.5281/zenodo.4279172</ext-link>, Wu, 2020).</p>
  </notes><notes notes-type="authorcontribution"><title>Author contributions</title>

      <p id="d1e9517">LW and XW designed the experiments. LW and CG developed the model code. LW
and JH performed the simulations and organized the results of model cases.
LW and JH prepared the article with contributions from all co-authors. XW
and MS proposed revision suggestions for the article.</p>
  </notes><?xmltex \hack{\newpage}?><notes notes-type="competinginterests"><title>Competing interests</title>

      <p id="d1e9524">The authors declare that they have no conflict of interest.</p>
  </notes><ack><title>Acknowledgements</title><p id="d1e9530">We acknowledge the technical support and computational time from the Tianhe II platform at the National Supercomputer Center in Guangzhou and the
support from Collaborative Innovation Center of Climate Change, Jiangsu
province, China.</p></ack><notes notes-type="financialsupport"><title>Financial support</title>

      <p id="d1e9535">This research has been supported by the National Key Research and Development Program of China (grant no. 2016YFC0202206) and the National Nature Science Fund for Distinguished Young Scholars (grant no. 41425020).</p>
  </notes><notes notes-type="reviewstatement"><title>Review statement</title>

      <p id="d1e9542">This paper was edited by Christoph Knote and reviewed by two anonymous referees.</p>
  </notes><ref-list>
    <title>References</title>

      <ref id="bib1.bib1"><label>1</label><?label 1?><mixed-citation>Atkinson, R., Baulch, D. L., Cox, R. A., Crowley, J. N., Hampson, R. F., Hynes, R. G., Jenkin, M. E., Rossi, M. J., and Troe, J.: Evaluated kinetic and photochemical data for atmospheric chemistry: Volume I – gas phase reactions of O<inline-formula><mml:math id="M584" display="inline"><mml:msub><mml:mi/><mml:mi>x</mml:mi></mml:msub></mml:math></inline-formula>, HO<inline-formula><mml:math id="M585" display="inline"><mml:msub><mml:mi/><mml:mi>x</mml:mi></mml:msub></mml:math></inline-formula>, NO<inline-formula><mml:math id="M586" display="inline"><mml:msub><mml:mi/><mml:mi>x</mml:mi></mml:msub></mml:math></inline-formula> and SO<inline-formula><mml:math id="M587" display="inline"><mml:msub><mml:mi/><mml:mi>x</mml:mi></mml:msub></mml:math></inline-formula> species, Atmos. Chem. Phys., 4, 1461–1738, <ext-link xlink:href="https://doi.org/10.5194/acp-4-1461-2004" ext-link-type="DOI">10.5194/acp-4-1461-2004</ext-link>, 2004.</mixed-citation></ref>
      <ref id="bib1.bib2"><label>2</label><?label 1?><mixed-citation>Baik, J. J., Kang, Y. S., and Kim, J. J.: Modeling reactive pollutant
dispersion in an urban street canyon, Atmos. Environ., 41, 934–949,
<ext-link xlink:href="https://doi.org/10.1016/j.atmosenv.2006.09.018" ext-link-type="DOI">10.1016/j.atmosenv.2006.09.018</ext-link>, 2007.</mixed-citation></ref>
      <ref id="bib1.bib3"><label>3</label><?label 1?><mixed-citation>Baker, J., Walker, H. L., and Cai, X.: A study of the dispersion and
transport of reactive pollutants in and above street canyons – A large eddy
simulation, Atmos. Environ., 38, 6883–6892,
<ext-link xlink:href="https://doi.org/10.1016/j.atmosenv.2004.08.051" ext-link-type="DOI">10.1016/j.atmosenv.2004.08.051</ext-link>, 2004.</mixed-citation></ref>
      <ref id="bib1.bib4"><label>4</label><?label 1?><mixed-citation>Bright, V. B., Bloss, W. J., and Cai, X.: Urban street canyons: Coupling
dynamics, chemistry and within-canyon chemical processing of emissions,
Atmos. Environ., 68, 127–142, <ext-link xlink:href="https://doi.org/10.1016/j.atmosenv.2012.10.056" ext-link-type="DOI">10.1016/j.atmosenv.2012.10.056</ext-link>, 2013.</mixed-citation></ref>
      <ref id="bib1.bib5"><label>5</label><?label 1?><mixed-citation>Britter, R. E. and Hanna, S. R.: Flow and dispersion in urban areas, Annu.
Rev. Fluid Mech., 35, 469–496,
<ext-link xlink:href="https://doi.org/10.1146/annurev.fluid.35.101101.161147" ext-link-type="DOI">10.1146/annurev.fluid.35.101101.161147</ext-link>, 2003.</mixed-citation></ref>
      <ref id="bib1.bib6"><label>6</label><?label 1?><mixed-citation>Carter, W. P. L.: Development of the SAPRC-07 chemical mechanism, Atmos.
Environ., 44, 5324–5335, <ext-link xlink:href="https://doi.org/10.1016/j.atmosenv.2010.01.026" ext-link-type="DOI">10.1016/j.atmosenv.2010.01.026</ext-link>, 2010.</mixed-citation></ref>
      <ref id="bib1.bib7"><label>7</label><?label 1?><mixed-citation>Carter, W. P. L.: Development of a database for chemical mechanism
assignments for volatile organic emissions, J. Air Waste Manag. Assoc.,
65, 1171–1184, <ext-link xlink:href="https://doi.org/10.1080/10962247.2015.1013646" ext-link-type="DOI">10.1080/10962247.2015.1013646</ext-link>, 2015.</mixed-citation></ref>
      <ref id="bib1.bib8"><label>8</label><?label 1?><mixed-citation>Chang, C. H. and Meroney, R. N.: Numerical and physical modeling of bluff
body flow and dispersion in urban street canyons, J. Wind Eng. Ind.
Aerodyn., 89, 1325–1334, <ext-link xlink:href="https://doi.org/10.1016/S0167-6105(01)00129-5" ext-link-type="DOI">10.1016/S0167-6105(01)00129-5</ext-link>, 2001.</mixed-citation></ref>
      <ref id="bib1.bib9"><label>9</label><?label 1?><mixed-citation>Chang, J. C. and Hanna, S. R.: Technical Descriptions and User's Guide for
the BOOT Statistical Model Evaluation Software Package, available
at: <uri>http://www.harmo.org/Kit/Download/BOOT_UG.pdf</uri> (last access: 14 July 2021), 2005.</mixed-citation></ref>
      <ref id="bib1.bib10"><label>10</label><?label 1?><mixed-citation>Chatzimichailidis, A. E., Argyropoulos, C. D., Assael, M. J., and Kakosimos,
K. E.: Qualitative and quantitative investigation o<?pagebreak page4679?>f multiple large eddy
simulation aspects for pollutant dispersion in street canyons using
OpenFOAM, Atmosphere (Basel), 10, 17, <ext-link xlink:href="https://doi.org/10.3390/atmos10010017" ext-link-type="DOI">10.3390/atmos10010017</ext-link>, 2019.</mixed-citation></ref>
      <ref id="bib1.bib11"><label>11</label><?label 1?><mixed-citation>Chauchat, J., Cheng, Z., Nagel, T., Bonamy, C., and Hsu, T.-J.: SedFoam-2.0: a 3-D two-phase flow numerical model for sediment transport, Geosci. Model Dev., 10, 4367–4392, <ext-link xlink:href="https://doi.org/10.5194/gmd-10-4367-2017" ext-link-type="DOI">10.5194/gmd-10-4367-2017</ext-link>, 2017.</mixed-citation></ref>
      <ref id="bib1.bib12"><label>12</label><?label 1?><mixed-citation>Chen, G., Wang, D., Wang, Q., Li, Y., Wang, X., Hang, J., Gao, P., Ou, C.,
and Wang, K.: Scaled outdoor experimental studies of urban thermal
environment in street canyon models with various aspect ratios and thermal
storage, Sci. Total Environ., 726, 138147,
<ext-link xlink:href="https://doi.org/10.1016/j.scitotenv.2020.138147" ext-link-type="DOI">10.1016/j.scitotenv.2020.138147</ext-link>, 2020a.</mixed-citation></ref>
      <ref id="bib1.bib13"><label>13</label><?label 1?><mixed-citation>Chen, G., Yang, X., Yang, H., Hang, J., Lin, Y., Wang, X., Wang, Q., and Liu,
Y.: The influence of aspect ratios and solar heating on flow and ventilation
in 2D street canyons by scaled outdoor experiments, Build. Environ.,
185, 107159, <ext-link xlink:href="https://doi.org/10.1016/j.buildenv.2020.107159" ext-link-type="DOI">10.1016/j.buildenv.2020.107159</ext-link>, 2020b.</mixed-citation></ref>
      <ref id="bib1.bib14"><label>14</label><?label 1?><mixed-citation>Chew, L. W., Aliabadi, A. A., and Norford, L. K.: Flows across high aspect
ratio street canyons: Reynolds number independence revisited, Environ. Fluid
Mech., 18, 1275–1291, <ext-link xlink:href="https://doi.org/10.1007/s10652-018-9601-0" ext-link-type="DOI">10.1007/s10652-018-9601-0</ext-link>, 2018.</mixed-citation></ref>
      <ref id="bib1.bib15"><label>15</label><?label 1?><mixed-citation>Degraeuwe, B., Thunis, P., Clappier, A., Weiss, M., Lefebvre, W., Janssen,
S., and Vranckx, S.: Impact of passenger car NO<inline-formula><mml:math id="M588" display="inline"><mml:msub><mml:mi/><mml:mi>x</mml:mi></mml:msub></mml:math></inline-formula> emissions on urban NO2
pollution – Scenario analysis for 8 European cities, Atmos. Environ.,
171, 330–337, <ext-link xlink:href="https://doi.org/10.1016/j.atmosenv.2017.10.040" ext-link-type="DOI">10.1016/j.atmosenv.2017.10.040</ext-link>, 2017.</mixed-citation></ref>
      <ref id="bib1.bib16"><label>16</label><?label 1?><mixed-citation>Fan, H., Zhao, C., and Yang, Y.: A comprehensive analysis of the
spatio-temporal variation of urban air pollution in China during 2014–2018,
Atmos. Environ., 220, 117066,
<ext-link xlink:href="https://doi.org/10.1016/j.atmosenv.2019.117066" ext-link-type="DOI">10.1016/j.atmosenv.2019.117066</ext-link>, 2020.</mixed-citation></ref>
      <ref id="bib1.bib17"><label>17</label><?label 1?><mixed-citation>Fernandez, G., Mendina, M., and Usera, G.: Heterogeneous computing (CPU-GPU)
for pollution dispersion in an Urban environment, Computation, 8, 3,
<ext-link xlink:href="https://doi.org/10.3390/computation8010003" ext-link-type="DOI">10.3390/computation8010003</ext-link>, 2020.</mixed-citation></ref>
      <ref id="bib1.bib18"><label>18</label><?label 1?><mixed-citation>Fountoukis, C. and Nenes, A.: ISORROPIA II: a computationally efficient thermodynamic equilibrium model for K<inline-formula><mml:math id="M589" display="inline"><mml:msup><mml:mi/><mml:mo>+</mml:mo></mml:msup></mml:math></inline-formula>–Ca<inline-formula><mml:math id="M590" display="inline"><mml:msup><mml:mi/><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:mo>+</mml:mo></mml:mrow></mml:msup></mml:math></inline-formula>–Mg<inline-formula><mml:math id="M591" display="inline"><mml:msup><mml:mi/><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:mo>+</mml:mo></mml:mrow></mml:msup></mml:math></inline-formula>–NH<inline-formula><mml:math id="M592" display="inline"><mml:mrow><mml:msubsup><mml:mi/><mml:mn mathvariant="normal">4</mml:mn><mml:mo>+</mml:mo></mml:msubsup></mml:mrow></mml:math></inline-formula>–Na<inline-formula><mml:math id="M593" display="inline"><mml:msup><mml:mi/><mml:mo>+</mml:mo></mml:msup></mml:math></inline-formula>–SO<inline-formula><mml:math id="M594" display="inline"><mml:mrow><mml:msubsup><mml:mi/><mml:mn mathvariant="normal">4</mml:mn><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:mi mathvariant="normal">−</mml:mi></mml:mrow></mml:msubsup></mml:mrow></mml:math></inline-formula>–NO<inline-formula><mml:math id="M595" display="inline"><mml:mrow><mml:msubsup><mml:mi/><mml:mn mathvariant="normal">3</mml:mn><mml:mi mathvariant="normal">−</mml:mi></mml:msubsup></mml:mrow></mml:math></inline-formula>–Cl<inline-formula><mml:math id="M596" display="inline"><mml:msup><mml:mi/><mml:mi mathvariant="normal">−</mml:mi></mml:msup></mml:math></inline-formula>–H<inline-formula><mml:math id="M597" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:math></inline-formula>O aerosols, Atmos. Chem. Phys., 7, 4639–4659, <ext-link xlink:href="https://doi.org/10.5194/acp-7-4639-2007" ext-link-type="DOI">10.5194/acp-7-4639-2007</ext-link>, 2007.</mixed-citation></ref>
      <ref id="bib1.bib19"><label>19</label><?label 1?><mixed-citation>Garcia-Gasulla, M., Banchelli, F., Peiro, K., Ramirez-Gargallo, G.,
Houzeaux, G., Ben Hassan Saïdi, I., Tenaud, C., Spisso, I., and
Mantovani, F.: A Generic Performance Analysis Technique Applied to Different
CFD Methods for HPC, Int. J. Comut. Fluid Dyn., 34, 508–528, 1–21,
<ext-link xlink:href="https://doi.org/10.1080/10618562.2020.1778168" ext-link-type="DOI">10.1080/10618562.2020.1778168</ext-link>, 2020.</mixed-citation></ref>
      <ref id="bib1.bib20"><label>20</label><?label 1?><mixed-citation>Garmory, A., Kim, I. S., Britter, R. E., and Mastorakos, E.: Simulations of
the dispersion of reactive pollutants in a street canyon, considering
different chemical mechanisms and micromixing, Atmos. Environ., 43,
4670–4680, <ext-link xlink:href="https://doi.org/10.1016/j.atmosenv.2008.07.033" ext-link-type="DOI">10.1016/j.atmosenv.2008.07.033</ext-link>, 2009.</mixed-citation></ref>
      <ref id="bib1.bib21"><label>21</label><?label 1?><mixed-citation>Goodman, J. E., Prueitt, R. L., Sax, S. N., Pizzurro, D. M., Lynch, H. N.,
Zu, K., and Venditti, F. J.: Ozone exposure and systemic biomarkers:
Evaluation of evidence for adverse cardiovascular health impacts, Crit. Rev.
Toxicol., 45, 412–452, <ext-link xlink:href="https://doi.org/10.3109/10408444.2015.1031371" ext-link-type="DOI">10.3109/10408444.2015.1031371</ext-link>, 2015.</mixed-citation></ref>
      <ref id="bib1.bib22"><label>22</label><?label 1?><mixed-citation>Hang, J., Chen, X., Chen, G., Chen, T., Lin, Y., Luo, Z., Zhang, X., and
Wang, Q.: The influence of aspect ratios and wall heating conditions on flow
and passive pollutant exposure in 2D typical street canyons, Build.
Environ., 168, 106536, <ext-link xlink:href="https://doi.org/10.1016/j.buildenv.2019.106536" ext-link-type="DOI">10.1016/j.buildenv.2019.106536</ext-link>, 2020.</mixed-citation></ref>
      <ref id="bib1.bib23"><label>23</label><?label 1?><mixed-citation>He, L., Hang, J., Wang, X., Lin, B., Li, X., and Lan, G.: Numerical
investigations of flow and passive pollutant exposure in high-rise deep
street canyons with various street aspect ratios and viaduct settings, Sci.
Total Environ., 584–585, 189–206, <ext-link xlink:href="https://doi.org/10.1016/j.scitotenv.2017.01.138" ext-link-type="DOI">10.1016/j.scitotenv.2017.01.138</ext-link>,
2017.</mixed-citation></ref>
      <ref id="bib1.bib24"><label>24</label><?label 1?><mixed-citation>
Holzmann, T.: Mathematics, Numerics, Derivations and OpenFOAM, Leoben, 2017.</mixed-citation></ref>
      <ref id="bib1.bib25"><label>25</label><?label 1?><mixed-citation>Kangasniemi, O., Kuuluvainen, H., Heikkilä, J., Pirjola, L., Niemi, J.
V., Timonen, H., Saarikoski, S., Rönkkö, T., and Maso, M. D.:
Dispersion of a traffic related nanocluster aerosol near a major road,
Atmosphere (Basel), 10, 1–19, <ext-link xlink:href="https://doi.org/10.3390/atmos10060309" ext-link-type="DOI">10.3390/atmos10060309</ext-link>, 2019.</mixed-citation></ref>
      <ref id="bib1.bib26"><label>26</label><?label 1?><mixed-citation>Keyte, I. J., Albinet, A., and Harrison, R. M.: On-road traffic emissions of
polycyclic aromatic hydrocarbons and their oxy- and nitro- derivative
compounds measured in road tunnel environments, Sci. Total Environ.,
566–567, 1131–1142, <ext-link xlink:href="https://doi.org/10.1016/j.scitotenv.2016.05.152" ext-link-type="DOI">10.1016/j.scitotenv.2016.05.152</ext-link>, 2016.</mixed-citation></ref>
      <ref id="bib1.bib27"><label>27</label><?label 1?><mixed-citation>Kim, M. J., Park, R. J., and Kim, J. J.: Urban air quality modeling with full
O<inline-formula><mml:math id="M598" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">3</mml:mn></mml:msub></mml:math></inline-formula>-NO<inline-formula><mml:math id="M599" display="inline"><mml:msub><mml:mi/><mml:mi>x</mml:mi></mml:msub></mml:math></inline-formula>-VOC chemistry: Implications for O<inline-formula><mml:math id="M600" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">3</mml:mn></mml:msub></mml:math></inline-formula> and PM air quality in a street
canyon, Atmos. Environ., 47, 330–340,
<ext-link xlink:href="https://doi.org/10.1016/j.atmosenv.2011.10.059" ext-link-type="DOI">10.1016/j.atmosenv.2011.10.059</ext-link>, 2012.</mixed-citation></ref>
      <ref id="bib1.bib28"><label>28</label><?label 1?><mixed-citation>Kwak, K. H. and Baik, J. J.: A CFD modeling study of the impacts of NO<inline-formula><mml:math id="M601" display="inline"><mml:msub><mml:mi/><mml:mi>x</mml:mi></mml:msub></mml:math></inline-formula> and
VOC emissions on reactive pollutant dispersion in and above a street canyon,
Atmos. Environ., 46, 71–80, <ext-link xlink:href="https://doi.org/10.1016/j.atmosenv.2011.10.024" ext-link-type="DOI">10.1016/j.atmosenv.2011.10.024</ext-link>, 2012.</mixed-citation></ref>
      <ref id="bib1.bib29"><label>29</label><?label 1?><mixed-citation>Kwak, K. H. and Baik, J. J.: Diurnal variation of NO<inline-formula><mml:math id="M602" display="inline"><mml:msub><mml:mi/><mml:mi>x</mml:mi></mml:msub></mml:math></inline-formula> and ozone exchange
between a street canyon and the overlying air, Atmos. Environ., 86,
120–128, <ext-link xlink:href="https://doi.org/10.1016/j.atmosenv.2013.12.029" ext-link-type="DOI">10.1016/j.atmosenv.2013.12.029</ext-link>, 2014.</mixed-citation></ref>
      <ref id="bib1.bib30"><label>30</label><?label 1?><mixed-citation>Kwak, K. H., Baik, J. J., and Lee, K. Y.: Dispersion and photochemical
evolution of reactive pollutants in street canyons, Atmos. Environ., 70,
98–107, <ext-link xlink:href="https://doi.org/10.1016/j.atmosenv.2013.01.010" ext-link-type="DOI">10.1016/j.atmosenv.2013.01.010</ext-link>, 2013.</mixed-citation></ref>
      <ref id="bib1.bib31"><label>31</label><?label 1?><mixed-citation>
Leighton, P.: Photochemistry of air pollution, Elsevier, New York and London, 1961.</mixed-citation></ref>
      <ref id="bib1.bib32"><label>32</label><?label 1?><mixed-citation>Li, M., Zhang, Q., Kurokawa, J.-I., Woo, J.-H., He, K., Lu, Z., Ohara, T., Song, Y., Streets, D. G., Carmichael, G. R., Cheng, Y., Hong, C., Huo, H., Jiang, X., Kang, S., Liu, F., Su, H., and Zheng, B.: MIX: a mosaic Asian anthropogenic emission inventory under the international collaboration framework of the MICS-Asia and HTAP, Atmos. Chem. Phys., 17, 935–963, <ext-link xlink:href="https://doi.org/10.5194/acp-17-935-2017" ext-link-type="DOI">10.5194/acp-17-935-2017</ext-link>, 2017.</mixed-citation></ref>
      <ref id="bib1.bib33"><label>33</label><?label 1?><mixed-citation>
Liu, C. W., Mei, S. J., and Zhao, F. Y.: A CFD modelling study of reactive
pollutant dispersion in an urban street canyon, in: IOP Conference Series:
Earth and Environmental Science, 188, 21–24 August 2018, Shanghai, China, 2018.</mixed-citation></ref>
      <ref id="bib1.bib34"><label>34</label><?label 1?><mixed-citation>Liu, H., Liu, S., Xue, B., Lv, Z., Meng, Z., Yang, X., Xue, T., Yu, Q., and
He, K.: Ground-level ozone pollution and its health impacts in China, Atmos.
Environ., 173, 223–230, <ext-link xlink:href="https://doi.org/10.1016/j.atmosenv.2017.11.014" ext-link-type="DOI">10.1016/j.atmosenv.2017.11.014</ext-link>,
2018.</mixed-citation></ref>
      <ref id="bib1.bib35"><label>35</label><?label 1?><mixed-citation>Liu, Y., Shao, M., Lu, S., Chang, C.-C., Wang, J.-L., and Chen, G.: Volatile Organic Compound (VOC) measurements in the Pearl River Delta (PRD) region, China, Atmos. Chem. Phys., 8, 1531–1545, <ext-link xlink:href="https://doi.org/10.5194/acp-8-1531-2008" ext-link-type="DOI">10.5194/acp-8-1531-2008</ext-link>, 2008.</mixed-citation></ref>
      <ref id="bib1.bib36"><label>36</label><?label 1?><mixed-citation>Lu, H., Lyu, X., Cheng, H., Ling, Z., and Guo, H.: Overview on the
spatial-temporal characteristics of the ozone formatio<?pagebreak page4680?>n regime in China,
Environ. Sci. Process. Impacts, 21, 916–929, <ext-link xlink:href="https://doi.org/10.1039/c9em00098d" ext-link-type="DOI">10.1039/c9em00098d</ext-link>,
2019.</mixed-citation></ref>
      <ref id="bib1.bib37"><label>37</label><?label 1?><mixed-citation>Lu, X., Hong, J., Zhang, L., Cooper, O. R., Schultz, M. G., Xu, X., Wang,
T., Gao, M., Zhao, Y., and Zhang, Y.: Severe Surface Ozone Pollution in
China: A Global Perspective, Environ. Sci. Technol. Lett., 5, 487–494,
<ext-link xlink:href="https://doi.org/10.1021/acs.estlett.8b00366" ext-link-type="DOI">10.1021/acs.estlett.8b00366</ext-link>, 2018.</mixed-citation></ref>
      <ref id="bib1.bib38"><label>38</label><?label 1?><mixed-citation>
Madronich, S. and Flocke, S.: The Role of Solar Radiation in Atmospheric
Chemistry, 1–26, Springer, Berlin, Heidelberg, 1999.</mixed-citation></ref>
      <ref id="bib1.bib39"><label>39</label><?label 1?><mixed-citation>Massey, S. W.: The effects of ozone and NO<inline-formula><mml:math id="M603" display="inline"><mml:msub><mml:mi/><mml:mi>x</mml:mi></mml:msub></mml:math></inline-formula> on the deterioration of
calcareous stone, Sci. Total Environ., 227, 109–121,
<ext-link xlink:href="https://doi.org/10.1016/S0048-9697(98)00409-4" ext-link-type="DOI">10.1016/S0048-9697(98)00409-4</ext-link>, 1999.</mixed-citation></ref>
      <ref id="bib1.bib40"><label>40</label><?label 1?><mixed-citation>Merah, A. and Noureddine, A.: Reactive pollutants dispersion modeling in a
street canyon, Int. J. Appl. Mech. Eng., 24, 91–103,
<ext-link xlink:href="https://doi.org/10.2478/ijame-2019-0006" ext-link-type="DOI">10.2478/ijame-2019-0006</ext-link>, 2019.</mixed-citation></ref>
      <ref id="bib1.bib41"><label>41</label><?label 1?><mixed-citation>Meroney, R. N., Pavageau, M., Rafailidis, S., and Schatzmann, M.: Study of
line source characteristics for 2-D physical modelling of pollutant
dispersion in street canyons, J. Wind Eng. Ind. Aerodyn., 62, 37–56,
<ext-link xlink:href="https://doi.org/10.1016/S0167-6105(96)00057-8" ext-link-type="DOI">10.1016/S0167-6105(96)00057-8</ext-link>, 1996.</mixed-citation></ref>
      <ref id="bib1.bib42"><label>42</label><?label 1?><mixed-citation>
Nenes, A., Pilinis, C., and Pandis., S. N.: ISORROPIA: A New Thermodynamic
Model for Multiphase Multicomponent Inorganic Aerosols, Aquat.
Geochemistry, 4, 123–152, 1998.</mixed-citation></ref>
      <ref id="bib1.bib43"><label>43</label><?label 1?><mixed-citation>Ng, W. Y. and Chau, C. K.: A modeling investigation of the impact of street
and building configurations on personal air pollutant exposure in isolated
deep urban canyons, Sci. Total Environ., 468–469, 429–448,
<ext-link xlink:href="https://doi.org/10.1016/j.scitotenv.2013.08.077" ext-link-type="DOI">10.1016/j.scitotenv.2013.08.077</ext-link>, 2014.</mixed-citation></ref>
      <ref id="bib1.bib44"><label>44</label><?label 1?><mixed-citation>Oke, T. R.: Street design and urban canopy layer climate, Energy Build.,
11, 103–113, <ext-link xlink:href="https://doi.org/10.1016/0378-7788(88)90026-6" ext-link-type="DOI">10.1016/0378-7788(88)90026-6</ext-link>, 1988.</mixed-citation></ref>
      <ref id="bib1.bib45"><label>45</label><?label 1?><mixed-citation>OpenFOAM Foundation: OpenFoam user guide. Version 6, available at: <uri>https://cfd.direct/openfoam/user-guide-v6/</uri> (last access: 14 July 2021), 2018.</mixed-citation></ref>
      <ref id="bib1.bib46"><label>46</label><?label 1?><mixed-citation>Park, S. J., Choi, W., Kim, J. J., Kim, M. J., Park, R. J., Han, K. S., and
Kang, G.: Effects of building–roof cooling on the flow and dispersion of
reactive pollutants in an idealized urban street canyon, Build. Environ.,
109, 175–189, <ext-link xlink:href="https://doi.org/10.1016/j.buildenv.2016.09.011" ext-link-type="DOI">10.1016/j.buildenv.2016.09.011</ext-link>, 2016.</mixed-citation></ref>
      <ref id="bib1.bib47"><label>47</label><?label 1?><mixed-citation>Pu, Y. and Yang, C.: Estimating urban roadside emissions with an atmospheric
dispersion model based on in-field measurements, Environ. Pollut., 192,
300–307, <ext-link xlink:href="https://doi.org/10.1016/j.envpol.2014.05.019" ext-link-type="DOI">10.1016/j.envpol.2014.05.019</ext-link>, 2014.</mixed-citation></ref>
      <ref id="bib1.bib48"><label>48</label><?label 1?><mixed-citation>Rai, R. and Agrawal, M.: Impact of tropospheric ozone on crop plants, P.
Natl. Acad. Sci. India Sect. B, 82, 241–257,
<ext-link xlink:href="https://doi.org/10.1007/s40011-012-0032-2" ext-link-type="DOI">10.1007/s40011-012-0032-2</ext-link>, 2012.</mixed-citation></ref>
      <ref id="bib1.bib49"><label>49</label><?label 1?><mixed-citation>Robertson, E., Choudhury, V., Bhushan, S., and Walters, D. K.: Validation of
OpenFOAM numerical methods and turbulence models for incompressible bluff
body flows, Comput. Fluids, 123, 122–145,
<ext-link xlink:href="https://doi.org/10.1016/j.compfluid.2015.09.010" ext-link-type="DOI">10.1016/j.compfluid.2015.09.010</ext-link>, 2015.</mixed-citation></ref>
      <ref id="bib1.bib50"><label>50</label><?label 1?><mixed-citation>Sanchez, B., Santiago, J.-L., Martilli, A., Palacios, M., and Kirchner, F.: CFD modeling of reactive pollutant dispersion in simplified urban configurations with different chemical mechanisms, Atmos. Chem. Phys., 16, 12143–12157, <ext-link xlink:href="https://doi.org/10.5194/acp-16-12143-2016" ext-link-type="DOI">10.5194/acp-16-12143-2016</ext-link>, 2016.</mixed-citation></ref>
      <ref id="bib1.bib51"><label>51</label><?label 1?><mixed-citation>Santiago, J. L. and Martín, F.: SLP-2D: A new Lagrangian particle model
to simulate pollutant dispersion in street canyons, Atmos. Environ., 42,
3927–3936, <ext-link xlink:href="https://doi.org/10.1016/j.atmosenv.2007.05.038" ext-link-type="DOI">10.1016/j.atmosenv.2007.05.038</ext-link>, 2008.</mixed-citation></ref>
      <ref id="bib1.bib52"><label>52</label><?label 1?><mixed-citation>
Seinfeld, J. H. and Pandis, S. N.: Atmospheric Chemistry and Physics: From
Air Pollution to Climate Change, John Wiley &amp; Sons,Inc., New Jersey, 2016.</mixed-citation></ref>
      <ref id="bib1.bib53"><label>53</label><?label 1?><mixed-citation>Sillman, S. and He, D.: Some theoretical results concerning O<inline-formula><mml:math id="M604" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">3</mml:mn></mml:msub></mml:math></inline-formula>-NO<inline-formula><mml:math id="M605" display="inline"><mml:msub><mml:mi/><mml:mi>x</mml:mi></mml:msub></mml:math></inline-formula>-VOC
chemistry and NO<inline-formula><mml:math id="M606" display="inline"><mml:msub><mml:mi/><mml:mi>x</mml:mi></mml:msub></mml:math></inline-formula>-VOC indicators, J. Geophys. Res., 107, 4659,
<ext-link xlink:href="https://doi.org/10.1029/2001JD001123" ext-link-type="DOI">10.1029/2001JD001123</ext-link>, 2002.</mixed-citation></ref>
      <ref id="bib1.bib54"><label>54</label><?label 1?><mixed-citation>Sousa, S. I. V., Alvim-Ferraz, M. C. M., and Martins, F. G.: Health effects
of ozone focusing on childhood asthma: What is now known – a review from an
epidemiological point of view, Chemosphere, 90, 2051–2058,
<ext-link xlink:href="https://doi.org/10.1016/j.chemosphere.2012.10.063" ext-link-type="DOI">10.1016/j.chemosphere.2012.10.063</ext-link>, 2013.</mixed-citation></ref>
      <ref id="bib1.bib55"><label>55</label><?label 1?><mixed-citation>
Tang, X., Zhang, Y., and Shao, M.: Atmospheric Environmental Chemistry,
Higher Education Press, Beijing, China, 2006.</mixed-citation></ref>
      <ref id="bib1.bib56"><label>56</label><?label 1?><mixed-citation>Tominaga, Y. and Stathopoulos, T.: CFD simulation of near-field pollutant
dispersion in the urban environment: A review of current modeling
techniques, Atmos. Environ., 79, 716–730,
<ext-link xlink:href="https://doi.org/10.1016/j.atmosenv.2013.07.028" ext-link-type="DOI">10.1016/j.atmosenv.2013.07.028</ext-link>, 2013.</mixed-citation></ref>
      <ref id="bib1.bib57"><label>57</label><?label 1?><mixed-citation>Tominaga, Y., Mochida, A., Yoshie, R., Kataoka, H., Nozu, T., Yoshikawa, M.,
and Shirasawa, T.: AIJ guidelines for practical applications of CFD to
pedestrian wind environment around buildings, J. Wind Eng. Ind. Aerodyn.,
96, 1749–1761, <ext-link xlink:href="https://doi.org/10.1016/j.jweia.2008.02.058" ext-link-type="DOI">10.1016/j.jweia.2008.02.058</ext-link>, 2008.</mixed-citation></ref>
      <ref id="bib1.bib58"><label>58</label><?label 1?><mixed-citation>Toparlar, Y., Blocken, B., Maiheu, B., and van Heijst, G. J. F.: A review on
the CFD analysis of urban microclimate, Renew. Sustain. Energy Rev.,
80, 1613–1640, <ext-link xlink:href="https://doi.org/10.1016/j.rser.2017.05.248" ext-link-type="DOI">10.1016/j.rser.2017.05.248</ext-link>, 2017.</mixed-citation></ref>
      <ref id="bib1.bib59"><label>59</label><?label 1?><mixed-citation>Vardoulakis, S., Fisher, B. E. A., Pericleous, K., and Gonzalez-Flesca, N.:
Modelling air quality in street canyons: A review, Atmos. Environ., 37,
155–182, <ext-link xlink:href="https://doi.org/10.1016/S1352-2310(02)00857-9" ext-link-type="DOI">10.1016/S1352-2310(02)00857-9</ext-link>, 2003.</mixed-citation></ref>
      <ref id="bib1.bib60"><label>60</label><?label 1?><mixed-citation>Wang, S., Gao, S., Li, S., and Feng, K.: Strategizing the relation between
urbanization and air pollution: Empirical evidence from global countries, J.
Clean. Prod., 243, 118615, <ext-link xlink:href="https://doi.org/10.1016/j.jclepro.2019.118615" ext-link-type="DOI">10.1016/j.jclepro.2019.118615</ext-link>, 2020.</mixed-citation></ref>
      <ref id="bib1.bib61"><label>61</label><?label 1?><mixed-citation>Wang, T., Xue, L., Brimblecombe, P., Lam, Y. F., Li, L., and Zhang, L.: Ozone
pollution in China: A review of concentrations, meteorological influences,
chemical precursors, and effects, Sci. Total Environ., 575, 1582–1596,
<ext-link xlink:href="https://doi.org/10.1016/j.scitotenv.2016.10.081" ext-link-type="DOI">10.1016/j.scitotenv.2016.10.081</ext-link>, 2017.</mixed-citation></ref>
      <ref id="bib1.bib62"><label>62</label><?label 1?><mixed-citation>Wild, O., Zhu, X., and Prather, M. J.: Fast-J: Accurate simulation of in- and
below-cloud photolysis in tropospheric chemical models, J. Atmos. Chem.,
37, 245–282, <ext-link xlink:href="https://doi.org/10.1023/A:1006415919030" ext-link-type="DOI">10.1023/A:1006415919030</ext-link>, 2000.</mixed-citation></ref>
      <ref id="bib1.bib63"><label>63</label><?label 1?><mixed-citation>Wild, R. J., Dubé, W. P., Aikin, K. C., Eilerman, S. J., Neuman, J. A.,
Peischl, J., Ryerson, T. B., and Brown, S. S.: On-road measurements of
vehicle <inline-formula><mml:math id="M607" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">NO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:mo>/</mml:mo><mml:msub><mml:mi mathvariant="normal">NO</mml:mi><mml:mi>x</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> emission ratios in Denver, Colorado, USA, Atmos. Environ.,
148, 182–189, <ext-link xlink:href="https://doi.org/10.1016/j.atmosenv.2016.10.039" ext-link-type="DOI">10.1016/j.atmosenv.2016.10.039</ext-link>, 2017.</mixed-citation></ref>
      <ref id="bib1.bib64"><label>64</label><?label 1?><mixed-citation>Wu, L.: Atmospheric Photolysis calculation framework (APFoam-1.0) (Version 1.0), Zenodo [Code], <ext-link xlink:href="https://doi.org/10.5281/zenodo.4279172" ext-link-type="DOI">10.5281/zenodo.4279172</ext-link>, 2020.</mixed-citation></ref>
      <ref id="bib1.bib65"><label>65</label><?label 1?><mixed-citation>Wu, L., Chang, M., Wang, X., Hang, J., Zhang, J., Wu, L., and Shao, M.: Development of the Real-time On-road Emission (ROE v1.0) model for street-scale air quality modeling based on dynamic traffic big data, Geosci. Model Dev., 13, 23–40, <ext-link xlink:href="https://doi.org/10.5194/gmd-13-23-2020" ext-link-type="DOI">10.5194/gmd-13-23-2020</ext-link>, 2020.</mixed-citation></ref>
      <ref id="bib1.bib66"><label>66</label><?label 1?><mixed-citation>Yang, H., Chen, T., Lin, Y., Buccolieri, R., Mattsson, M., Zhang, M., Hang,
J., and Wang, Q.: Integrated impacts of tree planting and street aspect
ratios on CO dispersion and persona<?pagebreak page4681?>l exposure in full-scale street canyons,
Build. Environ., 169, 106529,
<ext-link xlink:href="https://doi.org/10.1016/j.buildenv.2019.106529" ext-link-type="DOI">10.1016/j.buildenv.2019.106529</ext-link>, 2020.</mixed-citation></ref>
      <ref id="bib1.bib67"><label>67</label><?label 1?><mixed-citation>Yang, H., Lam, C. K. C., Lin, Y., Chen, L., Mattsson, M., Sandberg, M.,
Hayati, A., Claesson, L., and Hang, J.: Numerical investigations of
Re-independence and influence of wall heating on flow characteristics and
ventilation in full-scale 2D street canyons, Build. Environ., 189, 107510, <ext-link xlink:href="https://doi.org/10.1016/j.buildenv.2020.107510" ext-link-type="DOI">10.1016/j.buildenv.2020.107510</ext-link>, 2021.</mixed-citation></ref>
      <ref id="bib1.bib68"><label>68</label><?label 1?><mixed-citation>Yarwood, G., Rao, S., Yocke, M., and Whitten, G. Z.: Updates to the carbon
bond chemical mechanism: CB05, Rep. RT-0400675, 246 pp., available
at: <uri>http://www.camx.com/files/cb05_final_report_120805.aspx</uri> (last access: 14 July 2021), 2005.</mixed-citation></ref>
      <ref id="bib1.bib69"><label>69</label><?label 1?><mixed-citation>Ye, L., Wang, X., Fan, S., Chen, W., Chang, M., Zhou, S., Wu, Z., and Fan,
Q.: Photochemical indicators of ozone sensitivity: application in the Pearl
River Delta, China, Front. Environ. Sci. Eng., 10, 1–14,
<ext-link xlink:href="https://doi.org/10.1007/s11783-016-0887-1" ext-link-type="DOI">10.1007/s11783-016-0887-1</ext-link>, 2016.</mixed-citation></ref>
      <ref id="bib1.bib70"><label>70</label><?label 1?><mixed-citation>Yoshie, R., Mochida, A., Tominaga, Y., Kataoka, H., Harimoto, K., Nozu, T.,
and Shirasawa, T.: Cooperative project for CFD prediction of pedestrian wind
environment in the Architectural Institute of Japan, J. Wind Eng. Ind.
Aerodyn., 95, 1551–1578, <ext-link xlink:href="https://doi.org/10.1016/j.jweia.2007.02.023" ext-link-type="DOI">10.1016/j.jweia.2007.02.023</ext-link>, 2007.</mixed-citation></ref>
      <ref id="bib1.bib71"><label>71</label><?label 1?><mixed-citation>Yue, X., Unger, N., Harper, K., Xia, X., Liao, H., Zhu, T., Xiao, J., Feng, Z., and Li, J.: Ozone and haze pollution weakens net primary productivity in China, Atmos. Chem. Phys., 17, 6073–6089, <ext-link xlink:href="https://doi.org/10.5194/acp-17-6073-2017" ext-link-type="DOI">10.5194/acp-17-6073-2017</ext-link>, 2017.</mixed-citation></ref>
      <ref id="bib1.bib72"><label>72</label><?label 1?><mixed-citation>Zaveri, R. A., Easter, R. C., Fast, J. D., and Peters, L. K.: Model for
Simulating Aerosol Interactions and Chemistry (MOSAIC), J. Geophys. Res.
Atmos., 113, 1–29, <ext-link xlink:href="https://doi.org/10.1029/2007JD008782" ext-link-type="DOI">10.1029/2007JD008782</ext-link>, 2008.</mixed-citation></ref>
      <ref id="bib1.bib73"><label>73</label><?label 1?><mixed-citation>Zhai, S., Jacob, D. J., Wang, X., Shen, L., Li, K., Zhang, Y., Gui, K., Zhao, T., and Liao, H.: Fine particulate matter (PM<inline-formula><mml:math id="M608" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">2.5</mml:mn></mml:msub></mml:math></inline-formula>) trends in China, 2013–2018: separating contributions from anthropogenic emissions and meteorology, Atmos. Chem. Phys., 19, 11031–11041, <ext-link xlink:href="https://doi.org/10.5194/acp-19-11031-2019" ext-link-type="DOI">10.5194/acp-19-11031-2019</ext-link>, 2019.</mixed-citation></ref>
      <ref id="bib1.bib74"><label>74</label><?label 1?><mixed-citation>Zhang, K., Chen, G., Wang, X., Liu, S., Mak, C. M., Fan, Y., and Hang, J.:
Numerical evaluations of urban design technique to reduce vehicular personal
intake fraction in deep street canyons, Sci. Total Environ., 653, 968–994,
<ext-link xlink:href="https://doi.org/10.1016/j.scitotenv.2018.10.333" ext-link-type="DOI">10.1016/j.scitotenv.2018.10.333</ext-link>, 2019.
</mixed-citation></ref><?xmltex \hack{\newpage}?>
      <ref id="bib1.bib75"><label>75</label><?label 1?><mixed-citation>Zhang, K., Chen, G., Zhang, Y., Liu, S., Wang, X., Wang, B., and Hang, J.:
Integrated impacts of turbulent mixing and NOX-O3 photochemistry on reactive
pollutant dispersion and intake fraction in shallow and deep street canyons,
Sci. Total Environ., 712, 135553, <ext-link xlink:href="https://doi.org/10.1016/j.scitotenv.2019.135553" ext-link-type="DOI">10.1016/j.scitotenv.2019.135553</ext-link>, 2020.</mixed-citation></ref>
      <ref id="bib1.bib76"><label>76</label><?label 1?><mixed-citation>Zhang, Q., Streets, D. G., Carmichael, G. R., He, K. B., Huo, H., Kannari, A., Klimont, Z., Park, I. S., Reddy, S., Fu, J. S., Chen, D., Duan, L., Lei, Y., Wang, L. T., and Yao, Z. L.: Asian emissions in 2006 for the NASA INTEX-B mission, Atmos. Chem. Phys., 9, 5131–5153, <ext-link xlink:href="https://doi.org/10.5194/acp-9-5131-2009" ext-link-type="DOI">10.5194/acp-9-5131-2009</ext-link>, 2009.</mixed-citation></ref>
      <ref id="bib1.bib77"><label>77</label><?label 1?><mixed-citation>Zhang, Y., Yang, X., Yang, H., Zhang, K., Wang, X., Luo, Z., Hang, J., and
Zhou, S.: Numerical investigations of reactive pollutant dispersion and
personal exposure in 3D urban-like models, Build. Environ., 169, 106569,
<ext-link xlink:href="https://doi.org/10.1016/j.buildenv.2019.106569" ext-link-type="DOI">10.1016/j.buildenv.2019.106569</ext-link>, 2019.</mixed-citation></ref>
      <ref id="bib1.bib78"><label>78</label><?label 1?><mixed-citation>Zheng, B., Huo, H., Zhang, Q., Yao, Z. L., Wang, X. T., Yang, X. F., Liu, H., and He, K. B.: High-resolution mapping of vehicle emissions in China in 2008, Atmos. Chem. Phys., 14, 9787–9805, <ext-link xlink:href="https://doi.org/10.5194/acp-14-9787-2014" ext-link-type="DOI">10.5194/acp-14-9787-2014</ext-link>, 2014.</mixed-citation></ref>
      <ref id="bib1.bib79"><label>79</label><?label 1?><mixed-citation>Zheng, J., Che, W., Wang, X., Louie, P., and Zhong, L.: Road-network-based
spatial allocation of on-road mobile source emissions in the pearl river
delta region, China, and comparisons with population-based approach, J. Air
Waste Manag. Assoc., 59, 1405–1416, <ext-link xlink:href="https://doi.org/10.3155/1047-3289.59.12.1405" ext-link-type="DOI">10.3155/1047-3289.59.12.1405</ext-link>,
2009.</mixed-citation></ref>
      <ref id="bib1.bib80"><label>80</label><?label 1?><mixed-citation>Zhong, J., Cai, X. M., and Bloss, W. J.: Modelling the dispersion and
transport of reactive pollutants in a deep urban street canyon: Using
large-eddy simulation, Environ. Pollut., 200, 42–52,
<ext-link xlink:href="https://doi.org/10.1016/j.envpol.2015.02.009" ext-link-type="DOI">10.1016/j.envpol.2015.02.009</ext-link>, 2015.</mixed-citation></ref>
      <ref id="bib1.bib81"><label>81</label><?label 1?><mixed-citation>Zhong, J., Cai, X. M., and Bloss, W. J.: Large eddy simulation of reactive
pollutants in a deep urban street canyon: Coupling dynamics with O<inline-formula><mml:math id="M609" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">3</mml:mn></mml:msub></mml:math></inline-formula>-NO<inline-formula><mml:math id="M610" display="inline"><mml:msub><mml:mi/><mml:mi>x</mml:mi></mml:msub></mml:math></inline-formula>-VOC
chemistry, Environ. Pollut., 224, 171–184,
<ext-link xlink:href="https://doi.org/10.1016/j.envpol.2017.01.076" ext-link-type="DOI">10.1016/j.envpol.2017.01.076</ext-link>, 2017.</mixed-citation></ref>

  </ref-list></back>
    <!--<article-title-html>APFoam 1.0: integrated computational fluid dynamics simulation of O<sub>3</sub>–NO<sub><i>x</i></sub>–volatile organic compound chemistry and pollutant dispersion in a typical street canyon</article-title-html>
<abstract-html><p>Urban air quality issues are closely related to human
health and economic development. In order to investigate street-scale
flow and air quality, this study developed the atmospheric photolysis
calculation framework (APFoam 1.0), an open-source computational fluid dynamics (CFD) code based on
OpenFOAM, which can be used to examine microscale reactive pollutant
formation and dispersion in an urban area. The chemistry module of
APFoam has been modified by adding five new types of reactions, which can
implement the atmospheric photochemical mechanism (full
O<sub>3</sub>–NO<sub><i>x</i></sub>–volatile organic compound chemistry) coupled with a CFD model. Additionally,
the model, including the photochemical mechanism (CS07A), air flow, and pollutant
dispersion, has been validated and shows good agreement with SAPRC
modeling and wind tunnel experimental data, indicating that APFoam has
sufficient ability to study urban turbulence and pollutant dispersion
characteristics. By applying APFoam, O<sub>3</sub>–NO<sub><i>x</i></sub>–volatile organic compound (VOC) formation
processes and dispersion of the reactive pollutants were analyzed in an
example of a typical street canyon (aspect ratio <i>H</i>∕<i>W</i> = 1). The comparison of
chemistry mechanisms shows that O<sub>3</sub> and NO<sub>2</sub> are underestimated, while
NO is overestimated if the VOC reactions are not considered in the
simulation. Moreover, model sensitivity cases reveal that 82&thinsp;%–98&thinsp;% and
75&thinsp;%–90&thinsp;% of NO and NO<sub>2</sub>, respectively, are related to the local vehicle emissions,
which is verified as the dominant contributor to local reactive pollutant
concentration in contrast to background conditions.</p><p>In addition, a large amount of NO<sub><i>x</i></sub> emissions, especially NO, is beneficial
to the reduction of O<sub>3</sub> concentrations since NO consumes O<sub>3</sub>.
Background precursors (NO<sub><i>x</i></sub>/VOCs) from boundary conditions only contribute
2&thinsp;%–16&thinsp;% and 12&thinsp;%–24&thinsp;% of NO and NO<sub>2</sub> concentrations and
raise O<sub>3</sub> concentrations by 5&thinsp;%–9&thinsp;%. Weaker ventilation conditions
could lead to the accumulation of NO<sub><i>x</i></sub> and consequently a higher
NO<sub><i>x</i></sub> concentration but lower O<sub>3</sub> concentration due to the
stronger NO titration effect, which would consume O<sub>3</sub>. Furthermore, in
order to reduce the reactive pollutant concentrations under the odd–even
license plate policy (reduce 50&thinsp;% of the total vehicle emissions), vehicle
VOC emissions should be reduced by at least another 30&thinsp;% to effectively
lower O<sub>3</sub>, NO, and NO<sub>2</sub> concentrations at the same time. These
results indicate that the examination of the precursors (NO<sub><i>x</i></sub> and VOCs) from
both traffic emissions and background boundaries is the key point for
understanding O<sub>3</sub>–NO<sub><i>x</i></sub>–VOCs chemistry mechanisms better in street canyons
and providing effective guidelines for the control of local street air
pollution.</p></abstract-html>
<ref-html id="bib1.bib1"><label>1</label><mixed-citation>
Atkinson, R., Baulch, D. L., Cox, R. A., Crowley, J. N., Hampson, R. F., Hynes, R. G., Jenkin, M. E., Rossi, M. J., and Troe, J.: Evaluated kinetic and photochemical data for atmospheric chemistry: Volume I – gas phase reactions of O<sub><i>x</i></sub>, HO<sub><i>x</i></sub>, NO<sub><i>x</i></sub> and SO<sub><i>x</i></sub> species, Atmos. Chem. Phys., 4, 1461–1738, <a href="https://doi.org/10.5194/acp-4-1461-2004" target="_blank">https://doi.org/10.5194/acp-4-1461-2004</a>, 2004.
</mixed-citation></ref-html>
<ref-html id="bib1.bib2"><label>2</label><mixed-citation>
Baik, J. J., Kang, Y. S., and Kim, J. J.: Modeling reactive pollutant
dispersion in an urban street canyon, Atmos. Environ., 41, 934–949,
<a href="https://doi.org/10.1016/j.atmosenv.2006.09.018" target="_blank">https://doi.org/10.1016/j.atmosenv.2006.09.018</a>, 2007.
</mixed-citation></ref-html>
<ref-html id="bib1.bib3"><label>3</label><mixed-citation>
Baker, J., Walker, H. L., and Cai, X.: A study of the dispersion and
transport of reactive pollutants in and above street canyons – A large eddy
simulation, Atmos. Environ., 38, 6883–6892,
<a href="https://doi.org/10.1016/j.atmosenv.2004.08.051" target="_blank">https://doi.org/10.1016/j.atmosenv.2004.08.051</a>, 2004.
</mixed-citation></ref-html>
<ref-html id="bib1.bib4"><label>4</label><mixed-citation>
Bright, V. B., Bloss, W. J., and Cai, X.: Urban street canyons: Coupling
dynamics, chemistry and within-canyon chemical processing of emissions,
Atmos. Environ., 68, 127–142, <a href="https://doi.org/10.1016/j.atmosenv.2012.10.056" target="_blank">https://doi.org/10.1016/j.atmosenv.2012.10.056</a>, 2013.
</mixed-citation></ref-html>
<ref-html id="bib1.bib5"><label>5</label><mixed-citation>
Britter, R. E. and Hanna, S. R.: Flow and dispersion in urban areas, Annu.
Rev. Fluid Mech., 35, 469–496,
<a href="https://doi.org/10.1146/annurev.fluid.35.101101.161147" target="_blank">https://doi.org/10.1146/annurev.fluid.35.101101.161147</a>, 2003.
</mixed-citation></ref-html>
<ref-html id="bib1.bib6"><label>6</label><mixed-citation>
Carter, W. P. L.: Development of the SAPRC-07 chemical mechanism, Atmos.
Environ., 44, 5324–5335, <a href="https://doi.org/10.1016/j.atmosenv.2010.01.026" target="_blank">https://doi.org/10.1016/j.atmosenv.2010.01.026</a>, 2010.
</mixed-citation></ref-html>
<ref-html id="bib1.bib7"><label>7</label><mixed-citation>
Carter, W. P. L.: Development of a database for chemical mechanism
assignments for volatile organic emissions, J. Air Waste Manag. Assoc.,
65, 1171–1184, <a href="https://doi.org/10.1080/10962247.2015.1013646" target="_blank">https://doi.org/10.1080/10962247.2015.1013646</a>, 2015.
</mixed-citation></ref-html>
<ref-html id="bib1.bib8"><label>8</label><mixed-citation>
Chang, C. H. and Meroney, R. N.: Numerical and physical modeling of bluff
body flow and dispersion in urban street canyons, J. Wind Eng. Ind.
Aerodyn., 89, 1325–1334, <a href="https://doi.org/10.1016/S0167-6105(01)00129-5" target="_blank">https://doi.org/10.1016/S0167-6105(01)00129-5</a>, 2001.
</mixed-citation></ref-html>
<ref-html id="bib1.bib9"><label>9</label><mixed-citation>
Chang, J. C. and Hanna, S. R.: Technical Descriptions and User's Guide for
the BOOT Statistical Model Evaluation Software Package, available
at: <a href="http://www.harmo.org/Kit/Download/BOOT_UG.pdf" target="_blank"/> (last access: 14 July 2021), 2005.
</mixed-citation></ref-html>
<ref-html id="bib1.bib10"><label>10</label><mixed-citation>
Chatzimichailidis, A. E., Argyropoulos, C. D., Assael, M. J., and Kakosimos,
K. E.: Qualitative and quantitative investigation of multiple large eddy
simulation aspects for pollutant dispersion in street canyons using
OpenFOAM, Atmosphere (Basel), 10, 17, <a href="https://doi.org/10.3390/atmos10010017" target="_blank">https://doi.org/10.3390/atmos10010017</a>, 2019.
</mixed-citation></ref-html>
<ref-html id="bib1.bib11"><label>11</label><mixed-citation>
Chauchat, J., Cheng, Z., Nagel, T., Bonamy, C., and Hsu, T.-J.: SedFoam-2.0: a 3-D two-phase flow numerical model for sediment transport, Geosci. Model Dev., 10, 4367–4392, <a href="https://doi.org/10.5194/gmd-10-4367-2017" target="_blank">https://doi.org/10.5194/gmd-10-4367-2017</a>, 2017.
</mixed-citation></ref-html>
<ref-html id="bib1.bib12"><label>12</label><mixed-citation>
Chen, G., Wang, D., Wang, Q., Li, Y., Wang, X., Hang, J., Gao, P., Ou, C.,
and Wang, K.: Scaled outdoor experimental studies of urban thermal
environment in street canyon models with various aspect ratios and thermal
storage, Sci. Total Environ., 726, 138147,
<a href="https://doi.org/10.1016/j.scitotenv.2020.138147" target="_blank">https://doi.org/10.1016/j.scitotenv.2020.138147</a>, 2020a.
</mixed-citation></ref-html>
<ref-html id="bib1.bib13"><label>13</label><mixed-citation>
Chen, G., Yang, X., Yang, H., Hang, J., Lin, Y., Wang, X., Wang, Q., and Liu,
Y.: The influence of aspect ratios and solar heating on flow and ventilation
in 2D street canyons by scaled outdoor experiments, Build. Environ.,
185, 107159, <a href="https://doi.org/10.1016/j.buildenv.2020.107159" target="_blank">https://doi.org/10.1016/j.buildenv.2020.107159</a>, 2020b.
</mixed-citation></ref-html>
<ref-html id="bib1.bib14"><label>14</label><mixed-citation>
Chew, L. W., Aliabadi, A. A., and Norford, L. K.: Flows across high aspect
ratio street canyons: Reynolds number independence revisited, Environ. Fluid
Mech., 18, 1275–1291, <a href="https://doi.org/10.1007/s10652-018-9601-0" target="_blank">https://doi.org/10.1007/s10652-018-9601-0</a>, 2018.
</mixed-citation></ref-html>
<ref-html id="bib1.bib15"><label>15</label><mixed-citation>
Degraeuwe, B., Thunis, P., Clappier, A., Weiss, M., Lefebvre, W., Janssen,
S., and Vranckx, S.: Impact of passenger car NO<sub><i>x</i></sub> emissions on urban NO2
pollution – Scenario analysis for 8 European cities, Atmos. Environ.,
171, 330–337, <a href="https://doi.org/10.1016/j.atmosenv.2017.10.040" target="_blank">https://doi.org/10.1016/j.atmosenv.2017.10.040</a>, 2017.
</mixed-citation></ref-html>
<ref-html id="bib1.bib16"><label>16</label><mixed-citation>
Fan, H., Zhao, C., and Yang, Y.: A comprehensive analysis of the
spatio-temporal variation of urban air pollution in China during 2014–2018,
Atmos. Environ., 220, 117066,
<a href="https://doi.org/10.1016/j.atmosenv.2019.117066" target="_blank">https://doi.org/10.1016/j.atmosenv.2019.117066</a>, 2020.
</mixed-citation></ref-html>
<ref-html id="bib1.bib17"><label>17</label><mixed-citation>
Fernandez, G., Mendina, M., and Usera, G.: Heterogeneous computing (CPU-GPU)
for pollution dispersion in an Urban environment, Computation, 8, 3,
<a href="https://doi.org/10.3390/computation8010003" target="_blank">https://doi.org/10.3390/computation8010003</a>, 2020.
</mixed-citation></ref-html>
<ref-html id="bib1.bib18"><label>18</label><mixed-citation>
Fountoukis, C. and Nenes, A.: ISORROPIA II: a computationally efficient thermodynamic equilibrium model for K<sup>+</sup>–Ca<sup>2+</sup>–Mg<sup>2+</sup>–NH<sub>4</sub><sup>+</sup>–Na<sup>+</sup>–SO<sub>4</sub><sup>2−</sup>–NO<sub>3</sub><sup>−</sup>–Cl<sup>−</sup>–H<sub>2</sub>O aerosols, Atmos. Chem. Phys., 7, 4639–4659, <a href="https://doi.org/10.5194/acp-7-4639-2007" target="_blank">https://doi.org/10.5194/acp-7-4639-2007</a>, 2007.
</mixed-citation></ref-html>
<ref-html id="bib1.bib19"><label>19</label><mixed-citation>
Garcia-Gasulla, M., Banchelli, F., Peiro, K., Ramirez-Gargallo, G.,
Houzeaux, G., Ben Hassan Saïdi, I., Tenaud, C., Spisso, I., and
Mantovani, F.: A Generic Performance Analysis Technique Applied to Different
CFD Methods for HPC, Int. J. Comut. Fluid Dyn., 34, 508–528, 1–21,
<a href="https://doi.org/10.1080/10618562.2020.1778168" target="_blank">https://doi.org/10.1080/10618562.2020.1778168</a>, 2020.
</mixed-citation></ref-html>
<ref-html id="bib1.bib20"><label>20</label><mixed-citation>
Garmory, A., Kim, I. S., Britter, R. E., and Mastorakos, E.: Simulations of
the dispersion of reactive pollutants in a street canyon, considering
different chemical mechanisms and micromixing, Atmos. Environ., 43,
4670–4680, <a href="https://doi.org/10.1016/j.atmosenv.2008.07.033" target="_blank">https://doi.org/10.1016/j.atmosenv.2008.07.033</a>, 2009.
</mixed-citation></ref-html>
<ref-html id="bib1.bib21"><label>21</label><mixed-citation>
Goodman, J. E., Prueitt, R. L., Sax, S. N., Pizzurro, D. M., Lynch, H. N.,
Zu, K., and Venditti, F. J.: Ozone exposure and systemic biomarkers:
Evaluation of evidence for adverse cardiovascular health impacts, Crit. Rev.
Toxicol., 45, 412–452, <a href="https://doi.org/10.3109/10408444.2015.1031371" target="_blank">https://doi.org/10.3109/10408444.2015.1031371</a>, 2015.
</mixed-citation></ref-html>
<ref-html id="bib1.bib22"><label>22</label><mixed-citation>
Hang, J., Chen, X., Chen, G., Chen, T., Lin, Y., Luo, Z., Zhang, X., and
Wang, Q.: The influence of aspect ratios and wall heating conditions on flow
and passive pollutant exposure in 2D typical street canyons, Build.
Environ., 168, 106536, <a href="https://doi.org/10.1016/j.buildenv.2019.106536" target="_blank">https://doi.org/10.1016/j.buildenv.2019.106536</a>, 2020.
</mixed-citation></ref-html>
<ref-html id="bib1.bib23"><label>23</label><mixed-citation>
He, L., Hang, J., Wang, X., Lin, B., Li, X., and Lan, G.: Numerical
investigations of flow and passive pollutant exposure in high-rise deep
street canyons with various street aspect ratios and viaduct settings, Sci.
Total Environ., 584–585, 189–206, <a href="https://doi.org/10.1016/j.scitotenv.2017.01.138" target="_blank">https://doi.org/10.1016/j.scitotenv.2017.01.138</a>,
2017.
</mixed-citation></ref-html>
<ref-html id="bib1.bib24"><label>24</label><mixed-citation>
Holzmann, T.: Mathematics, Numerics, Derivations and OpenFOAM, Leoben, 2017.
</mixed-citation></ref-html>
<ref-html id="bib1.bib25"><label>25</label><mixed-citation>
Kangasniemi, O., Kuuluvainen, H., Heikkilä, J., Pirjola, L., Niemi, J.
V., Timonen, H., Saarikoski, S., Rönkkö, T., and Maso, M. D.:
Dispersion of a traffic related nanocluster aerosol near a major road,
Atmosphere (Basel), 10, 1–19, <a href="https://doi.org/10.3390/atmos10060309" target="_blank">https://doi.org/10.3390/atmos10060309</a>, 2019.
</mixed-citation></ref-html>
<ref-html id="bib1.bib26"><label>26</label><mixed-citation>
Keyte, I. J., Albinet, A., and Harrison, R. M.: On-road traffic emissions of
polycyclic aromatic hydrocarbons and their oxy- and nitro- derivative
compounds measured in road tunnel environments, Sci. Total Environ.,
566–567, 1131–1142, <a href="https://doi.org/10.1016/j.scitotenv.2016.05.152" target="_blank">https://doi.org/10.1016/j.scitotenv.2016.05.152</a>, 2016.
</mixed-citation></ref-html>
<ref-html id="bib1.bib27"><label>27</label><mixed-citation>
Kim, M. J., Park, R. J., and Kim, J. J.: Urban air quality modeling with full
O<sub>3</sub>-NO<sub><i>x</i></sub>-VOC chemistry: Implications for O<sub>3</sub> and PM air quality in a street
canyon, Atmos. Environ., 47, 330–340,
<a href="https://doi.org/10.1016/j.atmosenv.2011.10.059" target="_blank">https://doi.org/10.1016/j.atmosenv.2011.10.059</a>, 2012.
</mixed-citation></ref-html>
<ref-html id="bib1.bib28"><label>28</label><mixed-citation>
Kwak, K. H. and Baik, J. J.: A CFD modeling study of the impacts of NO<sub><i>x</i></sub> and
VOC emissions on reactive pollutant dispersion in and above a street canyon,
Atmos. Environ., 46, 71–80, <a href="https://doi.org/10.1016/j.atmosenv.2011.10.024" target="_blank">https://doi.org/10.1016/j.atmosenv.2011.10.024</a>, 2012.
</mixed-citation></ref-html>
<ref-html id="bib1.bib29"><label>29</label><mixed-citation>
Kwak, K. H. and Baik, J. J.: Diurnal variation of NO<sub><i>x</i></sub> and ozone exchange
between a street canyon and the overlying air, Atmos. Environ., 86,
120–128, <a href="https://doi.org/10.1016/j.atmosenv.2013.12.029" target="_blank">https://doi.org/10.1016/j.atmosenv.2013.12.029</a>, 2014.
</mixed-citation></ref-html>
<ref-html id="bib1.bib30"><label>30</label><mixed-citation>
Kwak, K. H., Baik, J. J., and Lee, K. Y.: Dispersion and photochemical
evolution of reactive pollutants in street canyons, Atmos. Environ., 70,
98–107, <a href="https://doi.org/10.1016/j.atmosenv.2013.01.010" target="_blank">https://doi.org/10.1016/j.atmosenv.2013.01.010</a>, 2013.
</mixed-citation></ref-html>
<ref-html id="bib1.bib31"><label>31</label><mixed-citation>
Leighton, P.: Photochemistry of air pollution, Elsevier, New York and London, 1961.
</mixed-citation></ref-html>
<ref-html id="bib1.bib32"><label>32</label><mixed-citation>
Li, M., Zhang, Q., Kurokawa, J.-I., Woo, J.-H., He, K., Lu, Z., Ohara, T., Song, Y., Streets, D. G., Carmichael, G. R., Cheng, Y., Hong, C., Huo, H., Jiang, X., Kang, S., Liu, F., Su, H., and Zheng, B.: MIX: a mosaic Asian anthropogenic emission inventory under the international collaboration framework of the MICS-Asia and HTAP, Atmos. Chem. Phys., 17, 935–963, <a href="https://doi.org/10.5194/acp-17-935-2017" target="_blank">https://doi.org/10.5194/acp-17-935-2017</a>, 2017.
</mixed-citation></ref-html>
<ref-html id="bib1.bib33"><label>33</label><mixed-citation>
Liu, C. W., Mei, S. J., and Zhao, F. Y.: A CFD modelling study of reactive
pollutant dispersion in an urban street canyon, in: IOP Conference Series:
Earth and Environmental Science, 188, 21–24 August 2018, Shanghai, China, 2018.
</mixed-citation></ref-html>
<ref-html id="bib1.bib34"><label>34</label><mixed-citation>
Liu, H., Liu, S., Xue, B., Lv, Z., Meng, Z., Yang, X., Xue, T., Yu, Q., and
He, K.: Ground-level ozone pollution and its health impacts in China, Atmos.
Environ., 173, 223–230, <a href="https://doi.org/10.1016/j.atmosenv.2017.11.014" target="_blank">https://doi.org/10.1016/j.atmosenv.2017.11.014</a>,
2018.
</mixed-citation></ref-html>
<ref-html id="bib1.bib35"><label>35</label><mixed-citation>
Liu, Y., Shao, M., Lu, S., Chang, C.-C., Wang, J.-L., and Chen, G.: Volatile Organic Compound (VOC) measurements in the Pearl River Delta (PRD) region, China, Atmos. Chem. Phys., 8, 1531–1545, <a href="https://doi.org/10.5194/acp-8-1531-2008" target="_blank">https://doi.org/10.5194/acp-8-1531-2008</a>, 2008.
</mixed-citation></ref-html>
<ref-html id="bib1.bib36"><label>36</label><mixed-citation>
Lu, H., Lyu, X., Cheng, H., Ling, Z., and Guo, H.: Overview on the
spatial-temporal characteristics of the ozone formation regime in China,
Environ. Sci. Process. Impacts, 21, 916–929, <a href="https://doi.org/10.1039/c9em00098d" target="_blank">https://doi.org/10.1039/c9em00098d</a>,
2019.
</mixed-citation></ref-html>
<ref-html id="bib1.bib37"><label>37</label><mixed-citation>
Lu, X., Hong, J., Zhang, L., Cooper, O. R., Schultz, M. G., Xu, X., Wang,
T., Gao, M., Zhao, Y., and Zhang, Y.: Severe Surface Ozone Pollution in
China: A Global Perspective, Environ. Sci. Technol. Lett., 5, 487–494,
<a href="https://doi.org/10.1021/acs.estlett.8b00366" target="_blank">https://doi.org/10.1021/acs.estlett.8b00366</a>, 2018.
</mixed-citation></ref-html>
<ref-html id="bib1.bib38"><label>38</label><mixed-citation>
Madronich, S. and Flocke, S.: The Role of Solar Radiation in Atmospheric
Chemistry, 1–26, Springer, Berlin, Heidelberg, 1999.
</mixed-citation></ref-html>
<ref-html id="bib1.bib39"><label>39</label><mixed-citation>
Massey, S. W.: The effects of ozone and NO<sub><i>x</i></sub> on the deterioration of
calcareous stone, Sci. Total Environ., 227, 109–121,
<a href="https://doi.org/10.1016/S0048-9697(98)00409-4" target="_blank">https://doi.org/10.1016/S0048-9697(98)00409-4</a>, 1999.
</mixed-citation></ref-html>
<ref-html id="bib1.bib40"><label>40</label><mixed-citation>
Merah, A. and Noureddine, A.: Reactive pollutants dispersion modeling in a
street canyon, Int. J. Appl. Mech. Eng., 24, 91–103,
<a href="https://doi.org/10.2478/ijame-2019-0006" target="_blank">https://doi.org/10.2478/ijame-2019-0006</a>, 2019.
</mixed-citation></ref-html>
<ref-html id="bib1.bib41"><label>41</label><mixed-citation>
Meroney, R. N., Pavageau, M., Rafailidis, S., and Schatzmann, M.: Study of
line source characteristics for 2-D physical modelling of pollutant
dispersion in street canyons, J. Wind Eng. Ind. Aerodyn., 62, 37–56,
<a href="https://doi.org/10.1016/S0167-6105(96)00057-8" target="_blank">https://doi.org/10.1016/S0167-6105(96)00057-8</a>, 1996.
</mixed-citation></ref-html>
<ref-html id="bib1.bib42"><label>42</label><mixed-citation>
Nenes, A., Pilinis, C., and Pandis., S. N.: ISORROPIA: A New Thermodynamic
Model for Multiphase Multicomponent Inorganic Aerosols, Aquat.
Geochemistry, 4, 123–152, 1998.
</mixed-citation></ref-html>
<ref-html id="bib1.bib43"><label>43</label><mixed-citation>
Ng, W. Y. and Chau, C. K.: A modeling investigation of the impact of street
and building configurations on personal air pollutant exposure in isolated
deep urban canyons, Sci. Total Environ., 468–469, 429–448,
<a href="https://doi.org/10.1016/j.scitotenv.2013.08.077" target="_blank">https://doi.org/10.1016/j.scitotenv.2013.08.077</a>, 2014.
</mixed-citation></ref-html>
<ref-html id="bib1.bib44"><label>44</label><mixed-citation>
Oke, T. R.: Street design and urban canopy layer climate, Energy Build.,
11, 103–113, <a href="https://doi.org/10.1016/0378-7788(88)90026-6" target="_blank">https://doi.org/10.1016/0378-7788(88)90026-6</a>, 1988.
</mixed-citation></ref-html>
<ref-html id="bib1.bib45"><label>45</label><mixed-citation>
OpenFOAM Foundation: OpenFoam user guide. Version 6, available at: <a href="https://cfd.direct/openfoam/user-guide-v6/" target="_blank"/> (last access: 14 July 2021), 2018.
</mixed-citation></ref-html>
<ref-html id="bib1.bib46"><label>46</label><mixed-citation>
Park, S. J., Choi, W., Kim, J. J., Kim, M. J., Park, R. J., Han, K. S., and
Kang, G.: Effects of building–roof cooling on the flow and dispersion of
reactive pollutants in an idealized urban street canyon, Build. Environ.,
109, 175–189, <a href="https://doi.org/10.1016/j.buildenv.2016.09.011" target="_blank">https://doi.org/10.1016/j.buildenv.2016.09.011</a>, 2016.
</mixed-citation></ref-html>
<ref-html id="bib1.bib47"><label>47</label><mixed-citation>
Pu, Y. and Yang, C.: Estimating urban roadside emissions with an atmospheric
dispersion model based on in-field measurements, Environ. Pollut., 192,
300–307, <a href="https://doi.org/10.1016/j.envpol.2014.05.019" target="_blank">https://doi.org/10.1016/j.envpol.2014.05.019</a>, 2014.
</mixed-citation></ref-html>
<ref-html id="bib1.bib48"><label>48</label><mixed-citation>
Rai, R. and Agrawal, M.: Impact of tropospheric ozone on crop plants, P.
Natl. Acad. Sci. India Sect. B, 82, 241–257,
<a href="https://doi.org/10.1007/s40011-012-0032-2" target="_blank">https://doi.org/10.1007/s40011-012-0032-2</a>, 2012.
</mixed-citation></ref-html>
<ref-html id="bib1.bib49"><label>49</label><mixed-citation>
Robertson, E., Choudhury, V., Bhushan, S., and Walters, D. K.: Validation of
OpenFOAM numerical methods and turbulence models for incompressible bluff
body flows, Comput. Fluids, 123, 122–145,
<a href="https://doi.org/10.1016/j.compfluid.2015.09.010" target="_blank">https://doi.org/10.1016/j.compfluid.2015.09.010</a>, 2015.
</mixed-citation></ref-html>
<ref-html id="bib1.bib50"><label>50</label><mixed-citation>
Sanchez, B., Santiago, J.-L., Martilli, A., Palacios, M., and Kirchner, F.: CFD modeling of reactive pollutant dispersion in simplified urban configurations with different chemical mechanisms, Atmos. Chem. Phys., 16, 12143–12157, <a href="https://doi.org/10.5194/acp-16-12143-2016" target="_blank">https://doi.org/10.5194/acp-16-12143-2016</a>, 2016.
</mixed-citation></ref-html>
<ref-html id="bib1.bib51"><label>51</label><mixed-citation>
Santiago, J. L. and Martín, F.: SLP-2D: A new Lagrangian particle model
to simulate pollutant dispersion in street canyons, Atmos. Environ., 42,
3927–3936, <a href="https://doi.org/10.1016/j.atmosenv.2007.05.038" target="_blank">https://doi.org/10.1016/j.atmosenv.2007.05.038</a>, 2008.
</mixed-citation></ref-html>
<ref-html id="bib1.bib52"><label>52</label><mixed-citation>
Seinfeld, J. H. and Pandis, S. N.: Atmospheric Chemistry and Physics: From
Air Pollution to Climate Change, John Wiley &amp; Sons,Inc., New Jersey, 2016.
</mixed-citation></ref-html>
<ref-html id="bib1.bib53"><label>53</label><mixed-citation>
Sillman, S. and He, D.: Some theoretical results concerning O<sub>3</sub>-NO<sub><i>x</i></sub>-VOC
chemistry and NO<sub><i>x</i></sub>-VOC indicators, J. Geophys. Res., 107, 4659,
<a href="https://doi.org/10.1029/2001JD001123" target="_blank">https://doi.org/10.1029/2001JD001123</a>, 2002.
</mixed-citation></ref-html>
<ref-html id="bib1.bib54"><label>54</label><mixed-citation>
Sousa, S. I. V., Alvim-Ferraz, M. C. M., and Martins, F. G.: Health effects
of ozone focusing on childhood asthma: What is now known – a review from an
epidemiological point of view, Chemosphere, 90, 2051–2058,
<a href="https://doi.org/10.1016/j.chemosphere.2012.10.063" target="_blank">https://doi.org/10.1016/j.chemosphere.2012.10.063</a>, 2013.
</mixed-citation></ref-html>
<ref-html id="bib1.bib55"><label>55</label><mixed-citation>
Tang, X., Zhang, Y., and Shao, M.: Atmospheric Environmental Chemistry,
Higher Education Press, Beijing, China, 2006.
</mixed-citation></ref-html>
<ref-html id="bib1.bib56"><label>56</label><mixed-citation>
Tominaga, Y. and Stathopoulos, T.: CFD simulation of near-field pollutant
dispersion in the urban environment: A review of current modeling
techniques, Atmos. Environ., 79, 716–730,
<a href="https://doi.org/10.1016/j.atmosenv.2013.07.028" target="_blank">https://doi.org/10.1016/j.atmosenv.2013.07.028</a>, 2013.
</mixed-citation></ref-html>
<ref-html id="bib1.bib57"><label>57</label><mixed-citation>
Tominaga, Y., Mochida, A., Yoshie, R., Kataoka, H., Nozu, T., Yoshikawa, M.,
and Shirasawa, T.: AIJ guidelines for practical applications of CFD to
pedestrian wind environment around buildings, J. Wind Eng. Ind. Aerodyn.,
96, 1749–1761, <a href="https://doi.org/10.1016/j.jweia.2008.02.058" target="_blank">https://doi.org/10.1016/j.jweia.2008.02.058</a>, 2008.
</mixed-citation></ref-html>
<ref-html id="bib1.bib58"><label>58</label><mixed-citation>
Toparlar, Y., Blocken, B., Maiheu, B., and van Heijst, G. J. F.: A review on
the CFD analysis of urban microclimate, Renew. Sustain. Energy Rev.,
80, 1613–1640, <a href="https://doi.org/10.1016/j.rser.2017.05.248" target="_blank">https://doi.org/10.1016/j.rser.2017.05.248</a>, 2017.
</mixed-citation></ref-html>
<ref-html id="bib1.bib59"><label>59</label><mixed-citation>
Vardoulakis, S., Fisher, B. E. A., Pericleous, K., and Gonzalez-Flesca, N.:
Modelling air quality in street canyons: A review, Atmos. Environ., 37,
155–182, <a href="https://doi.org/10.1016/S1352-2310(02)00857-9" target="_blank">https://doi.org/10.1016/S1352-2310(02)00857-9</a>, 2003.
</mixed-citation></ref-html>
<ref-html id="bib1.bib60"><label>60</label><mixed-citation>
Wang, S., Gao, S., Li, S., and Feng, K.: Strategizing the relation between
urbanization and air pollution: Empirical evidence from global countries, J.
Clean. Prod., 243, 118615, <a href="https://doi.org/10.1016/j.jclepro.2019.118615" target="_blank">https://doi.org/10.1016/j.jclepro.2019.118615</a>, 2020.
</mixed-citation></ref-html>
<ref-html id="bib1.bib61"><label>61</label><mixed-citation>
Wang, T., Xue, L., Brimblecombe, P., Lam, Y. F., Li, L., and Zhang, L.: Ozone
pollution in China: A review of concentrations, meteorological influences,
chemical precursors, and effects, Sci. Total Environ., 575, 1582–1596,
<a href="https://doi.org/10.1016/j.scitotenv.2016.10.081" target="_blank">https://doi.org/10.1016/j.scitotenv.2016.10.081</a>, 2017.
</mixed-citation></ref-html>
<ref-html id="bib1.bib62"><label>62</label><mixed-citation>
Wild, O., Zhu, X., and Prather, M. J.: Fast-J: Accurate simulation of in- and
below-cloud photolysis in tropospheric chemical models, J. Atmos. Chem.,
37, 245–282, <a href="https://doi.org/10.1023/A:1006415919030" target="_blank">https://doi.org/10.1023/A:1006415919030</a>, 2000.
</mixed-citation></ref-html>
<ref-html id="bib1.bib63"><label>63</label><mixed-citation>
Wild, R. J., Dubé, W. P., Aikin, K. C., Eilerman, S. J., Neuman, J. A.,
Peischl, J., Ryerson, T. B., and Brown, S. S.: On-road measurements of
vehicle NO<sub>2</sub>∕NO<sub><i>x</i></sub> emission ratios in Denver, Colorado, USA, Atmos. Environ.,
148, 182–189, <a href="https://doi.org/10.1016/j.atmosenv.2016.10.039" target="_blank">https://doi.org/10.1016/j.atmosenv.2016.10.039</a>, 2017.
</mixed-citation></ref-html>
<ref-html id="bib1.bib64"><label>64</label><mixed-citation>
Wu, L.: Atmospheric Photolysis calculation framework (APFoam-1.0) (Version 1.0), Zenodo [Code], <a href="https://doi.org/10.5281/zenodo.4279172" target="_blank">https://doi.org/10.5281/zenodo.4279172</a>, 2020.
</mixed-citation></ref-html>
<ref-html id="bib1.bib65"><label>65</label><mixed-citation>
Wu, L., Chang, M., Wang, X., Hang, J., Zhang, J., Wu, L., and Shao, M.: Development of the Real-time On-road Emission (ROE v1.0) model for street-scale air quality modeling based on dynamic traffic big data, Geosci. Model Dev., 13, 23–40, <a href="https://doi.org/10.5194/gmd-13-23-2020" target="_blank">https://doi.org/10.5194/gmd-13-23-2020</a>, 2020.
</mixed-citation></ref-html>
<ref-html id="bib1.bib66"><label>66</label><mixed-citation>
Yang, H., Chen, T., Lin, Y., Buccolieri, R., Mattsson, M., Zhang, M., Hang,
J., and Wang, Q.: Integrated impacts of tree planting and street aspect
ratios on CO dispersion and personal exposure in full-scale street canyons,
Build. Environ., 169, 106529,
<a href="https://doi.org/10.1016/j.buildenv.2019.106529" target="_blank">https://doi.org/10.1016/j.buildenv.2019.106529</a>, 2020.
</mixed-citation></ref-html>
<ref-html id="bib1.bib67"><label>67</label><mixed-citation>
Yang, H., Lam, C. K. C., Lin, Y., Chen, L., Mattsson, M., Sandberg, M.,
Hayati, A., Claesson, L., and Hang, J.: Numerical investigations of
Re-independence and influence of wall heating on flow characteristics and
ventilation in full-scale 2D street canyons, Build. Environ., 189, 107510, <a href="https://doi.org/10.1016/j.buildenv.2020.107510" target="_blank">https://doi.org/10.1016/j.buildenv.2020.107510</a>, 2021.
</mixed-citation></ref-html>
<ref-html id="bib1.bib68"><label>68</label><mixed-citation>
Yarwood, G., Rao, S., Yocke, M., and Whitten, G. Z.: Updates to the carbon
bond chemical mechanism: CB05, Rep. RT-0400675, 246 pp., available
at: <a href="http://www.camx.com/files/cb05_final_report_120805.aspx" target="_blank"/> (last access: 14 July 2021), 2005.
</mixed-citation></ref-html>
<ref-html id="bib1.bib69"><label>69</label><mixed-citation>
Ye, L., Wang, X., Fan, S., Chen, W., Chang, M., Zhou, S., Wu, Z., and Fan,
Q.: Photochemical indicators of ozone sensitivity: application in the Pearl
River Delta, China, Front. Environ. Sci. Eng., 10, 1–14,
<a href="https://doi.org/10.1007/s11783-016-0887-1" target="_blank">https://doi.org/10.1007/s11783-016-0887-1</a>, 2016.
</mixed-citation></ref-html>
<ref-html id="bib1.bib70"><label>70</label><mixed-citation>
Yoshie, R., Mochida, A., Tominaga, Y., Kataoka, H., Harimoto, K., Nozu, T.,
and Shirasawa, T.: Cooperative project for CFD prediction of pedestrian wind
environment in the Architectural Institute of Japan, J. Wind Eng. Ind.
Aerodyn., 95, 1551–1578, <a href="https://doi.org/10.1016/j.jweia.2007.02.023" target="_blank">https://doi.org/10.1016/j.jweia.2007.02.023</a>, 2007.
</mixed-citation></ref-html>
<ref-html id="bib1.bib71"><label>71</label><mixed-citation>
Yue, X., Unger, N., Harper, K., Xia, X., Liao, H., Zhu, T., Xiao, J., Feng, Z., and Li, J.: Ozone and haze pollution weakens net primary productivity in China, Atmos. Chem. Phys., 17, 6073–6089, <a href="https://doi.org/10.5194/acp-17-6073-2017" target="_blank">https://doi.org/10.5194/acp-17-6073-2017</a>, 2017.
</mixed-citation></ref-html>
<ref-html id="bib1.bib72"><label>72</label><mixed-citation>
Zaveri, R. A., Easter, R. C., Fast, J. D., and Peters, L. K.: Model for
Simulating Aerosol Interactions and Chemistry (MOSAIC), J. Geophys. Res.
Atmos., 113, 1–29, <a href="https://doi.org/10.1029/2007JD008782" target="_blank">https://doi.org/10.1029/2007JD008782</a>, 2008.
</mixed-citation></ref-html>
<ref-html id="bib1.bib73"><label>73</label><mixed-citation>
Zhai, S., Jacob, D. J., Wang, X., Shen, L., Li, K., Zhang, Y., Gui, K., Zhao, T., and Liao, H.: Fine particulate matter (PM<sub>2.5</sub>) trends in China, 2013–2018: separating contributions from anthropogenic emissions and meteorology, Atmos. Chem. Phys., 19, 11031–11041, <a href="https://doi.org/10.5194/acp-19-11031-2019" target="_blank">https://doi.org/10.5194/acp-19-11031-2019</a>, 2019.
</mixed-citation></ref-html>
<ref-html id="bib1.bib74"><label>74</label><mixed-citation>
Zhang, K., Chen, G., Wang, X., Liu, S., Mak, C. M., Fan, Y., and Hang, J.:
Numerical evaluations of urban design technique to reduce vehicular personal
intake fraction in deep street canyons, Sci. Total Environ., 653, 968–994,
<a href="https://doi.org/10.1016/j.scitotenv.2018.10.333" target="_blank">https://doi.org/10.1016/j.scitotenv.2018.10.333</a>, 2019.

</mixed-citation></ref-html>
<ref-html id="bib1.bib75"><label>75</label><mixed-citation>
Zhang, K., Chen, G., Zhang, Y., Liu, S., Wang, X., Wang, B., and Hang, J.:
Integrated impacts of turbulent mixing and NOX-O3 photochemistry on reactive
pollutant dispersion and intake fraction in shallow and deep street canyons,
Sci. Total Environ., 712, 135553, <a href="https://doi.org/10.1016/j.scitotenv.2019.135553" target="_blank">https://doi.org/10.1016/j.scitotenv.2019.135553</a>, 2020.
</mixed-citation></ref-html>
<ref-html id="bib1.bib76"><label>76</label><mixed-citation>
Zhang, Q., Streets, D. G., Carmichael, G. R., He, K. B., Huo, H., Kannari, A., Klimont, Z., Park, I. S., Reddy, S., Fu, J. S., Chen, D., Duan, L., Lei, Y., Wang, L. T., and Yao, Z. L.: Asian emissions in 2006 for the NASA INTEX-B mission, Atmos. Chem. Phys., 9, 5131–5153, <a href="https://doi.org/10.5194/acp-9-5131-2009" target="_blank">https://doi.org/10.5194/acp-9-5131-2009</a>, 2009.
</mixed-citation></ref-html>
<ref-html id="bib1.bib77"><label>77</label><mixed-citation>
Zhang, Y., Yang, X., Yang, H., Zhang, K., Wang, X., Luo, Z., Hang, J., and
Zhou, S.: Numerical investigations of reactive pollutant dispersion and
personal exposure in 3D urban-like models, Build. Environ., 169, 106569,
<a href="https://doi.org/10.1016/j.buildenv.2019.106569" target="_blank">https://doi.org/10.1016/j.buildenv.2019.106569</a>, 2019.
</mixed-citation></ref-html>
<ref-html id="bib1.bib78"><label>78</label><mixed-citation>
Zheng, B., Huo, H., Zhang, Q., Yao, Z. L., Wang, X. T., Yang, X. F., Liu, H., and He, K. B.: High-resolution mapping of vehicle emissions in China in 2008, Atmos. Chem. Phys., 14, 9787–9805, <a href="https://doi.org/10.5194/acp-14-9787-2014" target="_blank">https://doi.org/10.5194/acp-14-9787-2014</a>, 2014.
</mixed-citation></ref-html>
<ref-html id="bib1.bib79"><label>79</label><mixed-citation>
Zheng, J., Che, W., Wang, X., Louie, P., and Zhong, L.: Road-network-based
spatial allocation of on-road mobile source emissions in the pearl river
delta region, China, and comparisons with population-based approach, J. Air
Waste Manag. Assoc., 59, 1405–1416, <a href="https://doi.org/10.3155/1047-3289.59.12.1405" target="_blank">https://doi.org/10.3155/1047-3289.59.12.1405</a>,
2009.
</mixed-citation></ref-html>
<ref-html id="bib1.bib80"><label>80</label><mixed-citation>
Zhong, J., Cai, X. M., and Bloss, W. J.: Modelling the dispersion and
transport of reactive pollutants in a deep urban street canyon: Using
large-eddy simulation, Environ. Pollut., 200, 42–52,
<a href="https://doi.org/10.1016/j.envpol.2015.02.009" target="_blank">https://doi.org/10.1016/j.envpol.2015.02.009</a>, 2015.
</mixed-citation></ref-html>
<ref-html id="bib1.bib81"><label>81</label><mixed-citation>
Zhong, J., Cai, X. M., and Bloss, W. J.: Large eddy simulation of reactive
pollutants in a deep urban street canyon: Coupling dynamics with O<sub>3</sub>-NO<sub><i>x</i></sub>-VOC
chemistry, Environ. Pollut., 224, 171–184,
<a href="https://doi.org/10.1016/j.envpol.2017.01.076" target="_blank">https://doi.org/10.1016/j.envpol.2017.01.076</a>, 2017.
</mixed-citation></ref-html>--></article>
