<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD Journal Publishing DTD v2.3 20070202//EN" "journalpublishing.dtd">
<article article-type="research-article" dtd-version="2.3" xml:lang="EN" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">
<front>
<journal-meta>
<journal-id journal-id-type="publisher-id">Front. Phys.</journal-id>
<journal-title>Frontiers in Physics</journal-title>
<abbrev-journal-title abbrev-type="pubmed">Front. Phys.</abbrev-journal-title>
<issn pub-type="epub">2296-424X</issn>
<publisher>
<publisher-name>Frontiers Media S.A.</publisher-name>
</publisher>
</journal-meta>
<article-meta>
<article-id pub-id-type="publisher-id">1632903</article-id>
<article-id pub-id-type="doi">10.3389/fphy.2025.1632903</article-id>
<article-categories>
<subj-group subj-group-type="heading">
<subject>Physics</subject>
<subj-group>
<subject>Original Research</subject>
</subj-group>
</subj-group>
</article-categories>
<title-group>
<article-title>Reduced-order aerodynamic model of a starting plate with discrete-vortex merging</article-title>
<alt-title alt-title-type="left-running-head">Xia and Shangguan</alt-title>
<alt-title alt-title-type="right-running-head">
<ext-link ext-link-type="uri" xlink:href="https://doi.org/10.3389/fphy.2025.1632903">10.3389/fphy.2025.1632903</ext-link>
</alt-title>
</title-group>
<contrib-group>
<contrib contrib-type="author" corresp="yes">
<name>
<surname>Xia</surname>
<given-names>Xi</given-names>
</name>
<xref ref-type="corresp" rid="c001">&#x2a;</xref>
<uri xlink:href="https://loop.frontiersin.org/people/2736807/overview"/>
<role content-type="https://credit.niso.org/contributor-roles/conceptualization/"/>
<role content-type="https://credit.niso.org/contributor-roles/investigation/"/>
<role content-type="https://credit.niso.org/contributor-roles/Writing - review &#x26; editing/"/>
<role content-type="https://credit.niso.org/contributor-roles/formal-analysis/"/>
<role content-type="https://credit.niso.org/contributor-roles/writing-original-draft/"/>
</contrib>
<contrib contrib-type="author">
<name>
<surname>Shangguan</surname>
<given-names>Lingyun</given-names>
</name>
<role content-type="https://credit.niso.org/contributor-roles/Writing - review &#x26; editing/"/>
<role content-type="https://credit.niso.org/contributor-roles/formal-analysis/"/>
<role content-type="https://credit.niso.org/contributor-roles/visualization/"/>
</contrib>
</contrib-group>
<aff>
<institution>School of Mechanical Engineering, Shanghai Jiao Tong University</institution>, <addr-line>Shanghai</addr-line>, <country>China</country>
</aff>
<author-notes>
<fn fn-type="edited-by">
<p>
<bold>Edited by:</bold> <ext-link ext-link-type="uri" xlink:href="https://loop.frontiersin.org/people/1778038/overview">Andrea Scagliarini</ext-link>, National Research Council (CNR), Italy</p>
</fn>
<fn fn-type="edited-by">
<p>
<bold>Reviewed by:</bold> <ext-link ext-link-type="uri" xlink:href="https://loop.frontiersin.org/people/1441829/overview">Cetin Canpolat</ext-link>, &#xc7;ukurova University, T&#xfc;rkiye</p>
<p>
<ext-link ext-link-type="uri" xlink:href="https://loop.frontiersin.org/people/3095979/overview">Ankang Gao</ext-link>, University of Science and Technology of China, China</p>
</fn>
<corresp id="c001">&#x2a;Correspondence: Xi Xia, <email>xiaxiss@sjtu.edu.cn</email>
</corresp>
</author-notes>
<pub-date pub-type="epub">
<day>16</day>
<month>09</month>
<year>2025</year>
</pub-date>
<pub-date pub-type="collection">
<year>2025</year>
</pub-date>
<volume>13</volume>
<elocation-id>1632903</elocation-id>
<history>
<date date-type="received">
<day>21</day>
<month>05</month>
<year>2025</year>
</date>
<date date-type="accepted">
<day>15</day>
<month>08</month>
<year>2025</year>
</date>
</history>
<permissions>
<copyright-statement>Copyright &#xa9; 2025 Xia and Shangguan.</copyright-statement>
<copyright-year>2025</copyright-year>
<copyright-holder>Xia and Shangguan</copyright-holder>
<license xlink:href="http://creativecommons.org/licenses/by/4.0/">
<p>This is an open-access article distributed under the terms of the Creative Commons Attribution License (CC BY). The use, distribution or reproduction in other forums is permitted, provided the original author(s) and the copyright owner(s) are credited and that the original publication in this journal is cited, in accordance with accepted academic practice. No use, distribution or reproduction is permitted which does not comply with these terms.</p>
</license>
</permissions>
<abstract>
<p>This study employs potential flow theory with a discrete-vortex method to model the unsteady aerodynamics of a flat plate, with a particular focus on the coupled dynamics of leading-edge and trailing-edge vortices (LEVs and TEVs). Through the simulation of an impulsively starting plate at 45<inline-formula id="inf1">
<mml:math id="m1">
<mml:mrow>
<mml:mo>&#xb0;</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula> angle-of-attack, we demonstrate that the initial strong lift production maintaining for approximately two chord lengths of travel arises from differential vortex advection rates&#x2014;rapid TEV shedding generates strong positive lift, while slow LEV movement over the plate produces weaker negative contributions. This finding provides new physical insight into the LEV-induced lift enhancement that it is likely a consequence of reduced negative lift rather than enhanced positive lift generation, as the LEV slows down to become more stable. To reduce computational complexity while preserving physical fidelity, we develop a novel vortex merge algorithm based on conservations of circulation and momentum, coupled with a condition enforcing minimal velocity perturbation to the plate surface. Through comparisons with both single-vortex and full discrete-vortex models, we demonstrate the superior performance of our reduced-order approach in capturing wake structure evolution and predicting unsteady lift, while balancing computational efficiency across a tunable range of precision. The developed model proves especially effective for long-time or small-time-step calculations, offering significant computational savings without compromising the fidelity of vortex dynamics or force predictions.</p>
</abstract>
<kwd-group>
<kwd>starting flat plate</kwd>
<kwd>discrete vortex</kwd>
<kwd>potential flow</kwd>
<kwd>unsteady aerodynamics</kwd>
<kwd>vortex merge</kwd>
<kwd>LEV</kwd>
<kwd>TEV</kwd>
</kwd-group>
<custom-meta-wrap>
<custom-meta>
<meta-name>section-at-acceptance</meta-name>
<meta-value>Fluid Dynamics</meta-value>
</custom-meta>
</custom-meta-wrap>
</article-meta>
</front>
<body>
<sec id="s1">
<title>1 Introduction</title>
<p>Research in low-Reynolds-number unsteady aerodynamics has been profoundly influenced by studies of insect flight and flapping wings, motivated by the remarkable lift-generating capabilities observed in these biological systems [<xref ref-type="bibr" rid="B1">1</xref>&#x2013;<xref ref-type="bibr" rid="B5">5</xref>]. Early experimental investigations employing flow visualization techniques [<xref ref-type="bibr" rid="B6">6</xref>&#x2013;<xref ref-type="bibr" rid="B8">8</xref>] revealed that lift enhancement is fundamentally linked to unsteady wing motion, which promotes the formation and maintenance of a stable leading-edge vortex (LEV). Such an LEV exhibits significantly greater stability than its steady-flow counterpart, resulting in delayed vortex shedding and stall [<xref ref-type="bibr" rid="B9">9</xref>&#x2013;<xref ref-type="bibr" rid="B13">13</xref>].</p>
<p>The theoretical explanation of lift enhancement via vortex attachment traces back to Saffman &#x26; Sheffield [<xref ref-type="bibr" rid="B14">14</xref>], who employed two-dimensional (2D) potential flow theory to demonstrate that a steady flow over a wing with an attached vortex produces increased lift. Subsequent developments by Chow &#x26; Huang [<xref ref-type="bibr" rid="B15">15</xref>] and Mourtos &#x26; Brooks [<xref ref-type="bibr" rid="B16">16</xref>] extended this framework to account for airfoil thickness, camber, and spanwise flow effects. These early studies have established that vortex stabilization on the upper airfoil surface provides enhanced lift, based on the assumption that the vortex remains stabilized at an equilibrium position for Kutta&#x2013;Joukowski lift calculations. The stabilization mechanism of the LEV was first investigated by Rossow [<xref ref-type="bibr" rid="B17">17</xref>], who introduced a point sink at the vortex core to model the effects of spanwise flow on vorticity transport. This formulation enabled quasi-steady modeling of vortex dynamics through a linear system framework, permitting evaluation of vortex equilibrium and stability characteristics; however, the analysis ultimately failed to demonstrate LEV stabilization. Most recently, Xia &#x26; Mohseni [<xref ref-type="bibr" rid="B18">18</xref>] resolved this issue by replacing the point sink with a finite-area sink, allowing fully coupled vortex-sink interactions. This modification enabled the first mathematical proof of LEV stabilization under conditions of spanwise vorticity transport. However, the quasi-steady formulation inherently neglects the unsteady characteristics of flapping wings, including the dynamic vortex formation and shedding processes.</p>
<p>Subsequent modeling efforts have focused on resolving the unsteady dynamics of flapping wings through vortex methods to better capture wake evolution and lift generation mechanisms. Significant improvements in unsteady aerodynamic modeling have been achieved through high-fidelity resolution of wake vorticity distributions, implemented via two primary approaches, the discrete-vortex methods [<xref ref-type="bibr" rid="B19">19</xref>&#x2013;<xref ref-type="bibr" rid="B26">26</xref>] and the continuous vortex sheet/panel techniques [<xref ref-type="bibr" rid="B27">27</xref>&#x2013;<xref ref-type="bibr" rid="B30">30</xref>]. In particular, Ansari et al.s model [<xref ref-type="bibr" rid="B22">22</xref>, <xref ref-type="bibr" rid="B31">31</xref>] showed good agreement in both force predictions and wake development in comparison with previous experimental results [<xref ref-type="bibr" rid="B1">1</xref>, <xref ref-type="bibr" rid="B32">32</xref>]. Recent advances in these frameworks have yielded accurate predictions of both wake vortex dynamics and unsteady aerodynamic forces, particularly through the development of theoretical formulations for rotating flat plates [<xref ref-type="bibr" rid="B23">23</xref>] and arbitrary airfoil geometries [<xref ref-type="bibr" rid="B26">26</xref>, <xref ref-type="bibr" rid="B33">33</xref>] as well as fundamental criteria for vortex shedding, including the leading-edge suction parameter [<xref ref-type="bibr" rid="B24">24</xref>] and generalized unsteady Kutta conditions [<xref ref-type="bibr" rid="B26">26</xref>, <xref ref-type="bibr" rid="B34">34</xref>&#x2013;<xref ref-type="bibr" rid="B36">36</xref>].</p>
<p>The continuous introduction of new vortex elements into the wake leads to progressively increasing computational costs. Alternatively, the complexity of the wake system can be significantly reduced by modeling only the main vortex cores with individual point vortices. Specifically, attached vortices with varying circulations are evolved based on the Brown&#x2013;Michael equation [<xref ref-type="bibr" rid="B37">37</xref>], which essentially requires the vortex force to be conserved for a growing vortex. And detached vortices are treated as freely-advected vortices with frozen circulations. For example, Michelin &#x26; Smith [<xref ref-type="bibr" rid="B38">38</xref>] applied this approach to modeling vortex shedding dynamics of multi-edge bodies, while Wang &#x26; Eldredge [<xref ref-type="bibr" rid="B39">39</xref>] developed a two-vortex model for coupled LEV&#x2013;TEV dynamics, incorporating an impulse-matching scheme to eliminate nonphysical force jumps during vortex shedding. However, the single-vortex models are over-simplified in resolving near-field vortical structures of complicate geometries, leading to inaccuracies in both vortex evolution and force predictions. A more fundamental limitation is the absence of physical criteria for vortex shedding timing, which constrains the models&#x2019; ability to capture long-term wake development. Recently, Darakananda &#x26; Eldredge [<xref ref-type="bibr" rid="B40">40</xref>] and Dumoulin et al. [<xref ref-type="bibr" rid="B33">33</xref>] developed a hybrid low-order vortex method that combines near-field vortex sheet resolution with far-field representation by a limited number of detached point vortices, where the transition between these representations is governed by a threshold condition based on vortex force discrepancy. However, this approach remains imperfect from a physical perspective, as the detachment of point vortices does not fully align with the natural timing of coherent vortex formation and shedding in the wake.</p>
<p>This work is focused on further exploring model reduction based on our previous unsteady aerodynamic model of a flat plate [<xref ref-type="bibr" rid="B23">23</xref>]. Our reduction approach here was inspired by Spalart [<xref ref-type="bibr" rid="B41">41</xref>] and Ansari et al. [<xref ref-type="bibr" rid="B22">22</xref>] who implemented vortex merge/amalgamation schemes based on minimizing velocity variation at the far field away from the merging site. However, in addition to their merging principle, we propose that the merge process should also conserve the total momentum of all vortices involved so as to prevent spurious force generation. Through comparisons with experiment, single-vortex models, and the original discrete-vortex model, we aim to demonstrate the computational efficiency and accuracy of the present model for possible low-order applications.</p>
</sec>
<sec id="s2">
<title>2 Theoretical approach</title>
<p>To investigate unsteady aerodynamics of a 2D flat plate, the present study employs the unsteady potential flow model developed by Xia &#x26; Mohseni [<xref ref-type="bibr" rid="B23">23</xref>], with discrete vortices introduced to capture the shear layer dynamics and vortex shedding behaviors at both the leading and trailing edges, as illustrated in <xref ref-type="fig" rid="F1">Figure 1</xref>. This framework entails the default assumption of inviscid, incompressible 2D flow, which has several limitations. For example, it is unable to capture three-dimensional effects, such as vortex breakdown and tip vortex that are essential to a low-aspect-ratio wing. Furthermore, the viscous effects cannot be sufficiently resolved. Although vortex formation and shedding can be predicted using unsteady Kutta condition, major uncertainties could arise due to its inability to account for the formation of boundary layer and the viscous diffusion of shear layer and vortex core. Nevertheless, in terms of reduced-order modeling, potential flow still has its own advantage. In particular, it gives explicit expression of the flow field without solving the Navier&#x2013;Stokes equation, thereby providing a mathematical foundation for analyzing the vortex dynamics while maintaining computational tractability. Combined with the discrete-vortex method, it is able to offer reasonably accurate predictions of the wake vortex evolutions and aerodynamic forces, especially the lift resulting from vortex circulation.</p>
<fig id="F1" position="float">
<label>FIGURE 1</label>
<caption>
<p>Diagram illustrating the unsteady potential flow model of a 2D flat plate, with discrete vortices shedding from the leading and trailing edges. The flow in the physical <inline-formula id="inf2">
<mml:math id="m2">
<mml:mrow>
<mml:mi>z</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>-plane is mapped to that in the virtual <inline-formula id="inf3">
<mml:math id="m3">
<mml:mrow>
<mml:mi>&#x3b6;</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>-plane using Joukowski transformation.</p>
</caption>
<graphic xlink:href="fphy-13-1632903-g001.tif">
<alt-text content-type="machine-generated">Diagram illustrating the Joukowski transformation between the z-plane and the &#x3B6;-plane. The z-plane features a half chord with labels such as LEV and TEV, along with spiral patterns representing vortex formations. The &#x3B6;-plane shows transformed elements with a gray circle indicating a transformed object. Axes are labeled x, y, &#x3B7;, and &#x3BE;, with directional arrows marked U.</alt-text>
</graphic>
</fig>
<sec id="s2-1">
<title>2.1 Unsteady potential flow model</title>
<p>We start by introducing the unsteady potential flow model in <xref ref-type="fig" rid="F1">Figure 1</xref>, where the flow around a flat plate in the laboratory coordinate system (denoted as the <inline-formula id="inf4">
<mml:math id="m4">
<mml:mrow>
<mml:mi>z</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>-plane, <inline-formula id="inf5">
<mml:math id="m5">
<mml:mrow>
<mml:mi>z</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mi>x</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>i</mml:mi>
<mml:mi>y</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>) is mapped to an equivalent flow around a cylinder in an imaginary <inline-formula id="inf6">
<mml:math id="m6">
<mml:mrow>
<mml:mi>&#x3b6;</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>-plane <inline-formula id="inf7">
<mml:math id="m7">
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mi>&#x3b6;</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mi>&#x3be;</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>i</mml:mi>
<mml:mi>&#x3b7;</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula> via the Joukowski transformation,<disp-formula id="e1">
<mml:math id="m8">
<mml:mrow>
<mml:mi>z</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mi>&#x3b6;</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:msup>
<mml:mrow>
<mml:mi>a</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msup>
</mml:mrow>
<mml:mrow>
<mml:mi>&#x3b6;</mml:mi>
</mml:mrow>
</mml:mfrac>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>0</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>,</mml:mo>
</mml:mrow>
</mml:math>
<label>(1)</label>
</disp-formula>where <inline-formula id="inf8">
<mml:math id="m9">
<mml:mrow>
<mml:mi>a</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> denotes the cylinder radius, related to the chord length <inline-formula id="inf9">
<mml:math id="m10">
<mml:mrow>
<mml:mi>c</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> of the flat plate by <inline-formula id="inf10">
<mml:math id="m11">
<mml:mrow>
<mml:mi>a</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mi>c</mml:mi>
<mml:mo>/</mml:mo>
<mml:mn>4</mml:mn>
</mml:mrow>
</mml:math>
</inline-formula>. In <xref ref-type="disp-formula" rid="e1">Equation 1</xref>, <inline-formula id="inf11">
<mml:math id="m12">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>0</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> represents the offset distance between the plate&#x2019;s midpoint and the origin. The incoming flow has a time-varying velocity, <inline-formula id="inf12">
<mml:math id="m13">
<mml:mrow>
<mml:mi>U</mml:mi>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula>, and a fixed angle of attack (AoA), <inline-formula id="inf13">
<mml:math id="m14">
<mml:mrow>
<mml:mi>&#x3b1;</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>.</p>
<p>Considering the background flow and the vortex singularities in <xref ref-type="fig" rid="F1">Figure 1</xref>, we may apply the rule of superposition and the circle theorem [<xref ref-type="bibr" rid="B42">42</xref>] to express the complex potential in <inline-formula id="inf14">
<mml:math id="m15">
<mml:mrow>
<mml:mi>&#x3b6;</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>-plane as<disp-formula id="e2">
<mml:math id="m16">
<mml:mrow>
<mml:mtable class="aligned">
<mml:mtr>
<mml:mtd columnalign="right">
<mml:msub>
<mml:mrow>
<mml:mi>w</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>&#x3b6;</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>&#x3b6;</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mtd>
<mml:mtd columnalign="left">
<mml:mo>&#x3d;</mml:mo>
<mml:munder>
<mml:mrow>
<mml:munder accentunder="false">
<mml:mrow>
<mml:mo stretchy="false">&#x7c;</mml:mo>
<mml:mi>U</mml:mi>
<mml:mo stretchy="false">&#x7c;</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mi>e</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>i</mml:mi>
<mml:mi>&#x3b1;</mml:mi>
</mml:mrow>
</mml:msup>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>&#x3b6;</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>0</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x2b;</mml:mo>
<mml:mo stretchy="false">&#x7c;</mml:mo>
<mml:mi>U</mml:mi>
<mml:mo stretchy="false">&#x7c;</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mi>e</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mi>&#x3b1;</mml:mi>
</mml:mrow>
</mml:msup>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:msup>
<mml:mrow>
<mml:mi>a</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msup>
<mml:mo>/</mml:mo>
<mml:mi>&#x3b6;</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>0</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x23df;</mml:mo>
</mml:munder>
</mml:mrow>
<mml:mrow>
<mml:mtext>Translational</mml:mtext>
</mml:mrow>
</mml:munder>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd columnalign="right"/>
<mml:mtd columnalign="left">
<mml:mspace width="1em"/>
<mml:mo>&#x2212;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
<mml:mi>&#x3c0;</mml:mi>
</mml:mrow>
</mml:mfrac>
<mml:mstyle displaystyle="true">
<mml:munder>
<mml:mrow>
<mml:mstyle displaystyle="true">
<mml:munder>
<mml:mrow>
<mml:mstyle displaystyle="true">
<mml:munderover>
<mml:mrow>
<mml:mo>&#x2211;</mml:mo>
</mml:mrow>
<mml:mrow>
<mml:mi>j</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mi>M</mml:mi>
</mml:mrow>
</mml:munderover>
</mml:mstyle>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="normal">&#x393;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>L</mml:mi>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2061;</mml:mo>
<mml:mi>ln</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mfrac>
<mml:mrow>
<mml:mi>&#x3b6;</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3b6;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>L</mml:mi>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:mi>&#x3b6;</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mi>a</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msup>
<mml:mo>/</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>&#x3b6;</mml:mi>
</mml:mrow>
<mml:mo>&#x304;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mrow>
<mml:mi>L</mml:mi>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x23df;</mml:mo>
</mml:munder>
</mml:mstyle>
</mml:mrow>
<mml:mrow>
<mml:mtext>LEVs</mml:mtext>
</mml:mrow>
</mml:munder>
</mml:mstyle>
<mml:mo>&#x2212;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
<mml:mi>&#x3c0;</mml:mi>
</mml:mrow>
</mml:mfrac>
<mml:mstyle displaystyle="true">
<mml:munder>
<mml:mrow>
<mml:mstyle displaystyle="true">
<mml:munder>
<mml:mrow>
<mml:mstyle displaystyle="true">
<mml:munderover>
<mml:mrow>
<mml:mo>&#x2211;</mml:mo>
</mml:mrow>
<mml:mrow>
<mml:mi>k</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mi>N</mml:mi>
</mml:mrow>
</mml:munderover>
</mml:mstyle>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="normal">&#x393;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>T</mml:mi>
<mml:mi>k</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2061;</mml:mo>
<mml:mi>ln</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mfrac>
<mml:mrow>
<mml:mi>&#x3b6;</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3b6;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>T</mml:mi>
<mml:mi>k</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:mi>&#x3b6;</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mi>a</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msup>
<mml:mo>/</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>&#x3b6;</mml:mi>
</mml:mrow>
<mml:mo>&#x304;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mrow>
<mml:mi>T</mml:mi>
<mml:mi>k</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x23df;</mml:mo>
</mml:munder>
</mml:mstyle>
</mml:mrow>
<mml:mrow>
<mml:mtext>TEVs</mml:mtext>
</mml:mrow>
</mml:munder>
</mml:mstyle>
<mml:mo>,</mml:mo>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:mrow>
</mml:math>
<label>(2)</label>
</disp-formula>where the first two terms account for the translational motion of the plate, while the last two terms describe the induced effects of the discrete vortices associated with the LEVs and TEVs, including those from their image vortices within the cylinder. Here, <inline-formula id="inf15">
<mml:math id="m17">
<mml:mrow>
<mml:mi>M</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> and <inline-formula id="inf16">
<mml:math id="m18">
<mml:mrow>
<mml:mi>N</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> denote the total number of vortices in the LEVs and TEVs, respectively. <inline-formula id="inf17">
<mml:math id="m19">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>L</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> and <inline-formula id="inf18">
<mml:math id="m20">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>T</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>k</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> refer to the <inline-formula id="inf19">
<mml:math id="m21">
<mml:mrow>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>th and <inline-formula id="inf20">
<mml:math id="m22">
<mml:mrow>
<mml:mi>k</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>th vortices in the LEVs and TEVs, respectively; they correspond to the locations <inline-formula id="inf21">
<mml:math id="m23">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>z</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>L</mml:mi>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> and <inline-formula id="inf22">
<mml:math id="m24">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>z</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>T</mml:mi>
<mml:mi>k</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> in the physical plane and <inline-formula id="inf23">
<mml:math id="m25">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3b6;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>L</mml:mi>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> and <inline-formula id="inf24">
<mml:math id="m26">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3b6;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>T</mml:mi>
<mml:mi>k</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> in the cyliner plane, with the circulations of <inline-formula id="inf25">
<mml:math id="m27">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="normal">&#x393;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>L</mml:mi>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> and <inline-formula id="inf26">
<mml:math id="m28">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="normal">&#x393;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>T</mml:mi>
<mml:mi>k</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>.</p>
<p>The evaluation of <xref ref-type="disp-formula" rid="e2">Equation 2</xref> requires precise determination of both circulations and positions for all discrete point vortices. For the circulation, each vortex element generating from either the leading or trailing edge is assigned a strength governed by the classical steady-state Kutta condition:<disp-formula id="e3">
<mml:math id="m29">
<mml:mrow>
<mml:mfrac>
<mml:mrow>
<mml:mi>&#x2202;</mml:mi>
<mml:msub>
<mml:mrow>
<mml:mi>w</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>&#x3b6;</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>&#x3b6;</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mrow>
<mml:mi>&#x2202;</mml:mi>
<mml:mi>&#x3b6;</mml:mi>
</mml:mrow>
</mml:mfrac>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>0</mml:mn>
<mml:mspace width="1em"/>
<mml:mtext>for</mml:mtext>
<mml:mtext>&#x2009;&#x2009;</mml:mtext>
<mml:mi>&#x3b6;</mml:mi>
<mml:mo>&#x2192;</mml:mo>
<mml:mo>&#xb1;</mml:mo>
<mml:mi>a</mml:mi>
<mml:mo>.</mml:mo>
</mml:mrow>
</mml:math>
<label>(3)</label>
</disp-formula>This condition enforces stagnation points at the edges of the cylinder in the <inline-formula id="inf27">
<mml:math id="m30">
<mml:mrow>
<mml:mi>&#x3b6;</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>-plane, which corresponds to maintaining finite velocities at the sharp edges of the flat plate in the physical <inline-formula id="inf28">
<mml:math id="m31">
<mml:mrow>
<mml:mi>z</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>-plane. While this condition is inherently satisfied at the trailing edge, its validity at the leading edge is restricted to large AoA, which is justified by the presence of significant reverse flow on the windward side [<xref ref-type="bibr" rid="B23">23</xref>]. Consequently, the current analysis focuses only on the large-AoA scenario where this assumption holds. In the present discrete-vortex framework, <xref ref-type="disp-formula" rid="e3">Equation 3</xref> can be further calculated as<disp-formula id="e4">
<mml:math display="block" id="m32">
<mml:mrow>
<mml:mfrac>
<mml:mrow>
<mml:mi>&#x2202;</mml:mi>
<mml:msubsup>
<mml:mi>w</mml:mi>
<mml:mi>&#x3b6;</mml:mi>
<mml:mo>&#x2a;</mml:mo>
</mml:msubsup>
<mml:mfenced open="(" close=")" separators="none">
<mml:mi>&#x3b6;</mml:mi>
</mml:mfenced>
</mml:mrow>
<mml:mrow>
<mml:mi>&#x2202;</mml:mi>
<mml:mi>&#x3b6;</mml:mi>
</mml:mrow>
</mml:mfrac>
<mml:mo>&#x2212;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:msub>
<mml:mi mathvariant="normal">&#x393;</mml:mi>
<mml:mrow>
<mml:mi>L</mml:mi>
<mml:mi>m</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
<mml:mi>&#x3c0;</mml:mi>
</mml:mrow>
</mml:mfrac>
<mml:mo>&#x2062;</mml:mo>
<mml:mfrac>
<mml:mi>&#x2202;</mml:mi>
<mml:mrow>
<mml:mi>&#x2202;</mml:mi>
<mml:mi>&#x3b6;</mml:mi>
</mml:mrow>
</mml:mfrac>
<mml:mo>&#x2062;</mml:mo>
<mml:mfenced open="(" close=")" separators="none">
<mml:mrow>
<mml:mrow>
<mml:mi>ln</mml:mi>
<mml:mo>&#x2061;</mml:mo>
<mml:mfenced open="(" close=")" separators="none">
<mml:mfrac>
<mml:mrow>
<mml:mi>&#x3b6;</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>&#x3b6;</mml:mi>
<mml:mrow>
<mml:mi>L</mml:mi>
<mml:mi>m</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:mi>&#x3b6;</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:msup>
<mml:mi>a</mml:mi>
<mml:mn>2</mml:mn>
</mml:msup>
<mml:mo>/</mml:mo>
<mml:msub>
<mml:mover accent="true">
<mml:mi>&#x3b6;</mml:mi>
<mml:mo>&#x304;</mml:mo>
</mml:mover>
<mml:mrow>
<mml:mi>L</mml:mi>
<mml:mi>m</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfrac>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:mfenced>
<mml:mspace width="-1.3333em"/>
<mml:mo>&#x2212;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:msub>
<mml:mi mathvariant="normal">&#x393;</mml:mi>
<mml:mrow>
<mml:mi>T</mml:mi>
<mml:mi>n</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
<mml:mi>&#x3c0;</mml:mi>
</mml:mrow>
</mml:mfrac>
<mml:mo>&#x2062;</mml:mo>
<mml:mfrac>
<mml:mi>&#x2202;</mml:mi>
<mml:mrow>
<mml:mi>&#x2202;</mml:mi>
<mml:mi>&#x3b6;</mml:mi>
</mml:mrow>
</mml:mfrac>
<mml:mo>&#x2062;</mml:mo>
<mml:mfenced open="(" close=")" separators="none">
<mml:mrow>
<mml:mrow>
<mml:mi>ln</mml:mi>
<mml:mo>&#x2061;</mml:mo>
<mml:mfenced open="(" close=")" separators="none">
<mml:mfrac>
<mml:mrow>
<mml:mi>&#x3b6;</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>&#x3b6;</mml:mi>
<mml:mrow>
<mml:mi>T</mml:mi>
<mml:mi>n</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:mi>&#x3b6;</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:msup>
<mml:mi>a</mml:mi>
<mml:mn>2</mml:mn>
</mml:msup>
<mml:mo>/</mml:mo>
<mml:msub>
<mml:mover accent="true">
<mml:mi>&#x3b6;</mml:mi>
<mml:mo>&#x304;</mml:mo>
</mml:mover>
<mml:mrow>
<mml:mi>T</mml:mi>
<mml:mi>n</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfrac>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>0</mml:mn>
<mml:mspace width="1em"/>
<mml:mtext>for</mml:mtext>
<mml:mtext>&#x2009;&#x2009;</mml:mtext>
<mml:mi>&#x3b6;</mml:mi>
<mml:mo>&#x2192;</mml:mo>
<mml:mo>&#xb1;</mml:mo>
<mml:mi>a</mml:mi>
<mml:mo>,</mml:mo>
</mml:mrow>
</mml:math>
<label>(4)</label>
</disp-formula>where <inline-formula id="inf29">
<mml:math id="m33">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>L</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>m</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> and <inline-formula id="inf30">
<mml:math id="m34">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>T</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>n</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> are the new vortices forming at the leading and trailing edges, respectively. <inline-formula id="inf31">
<mml:math id="m35">
<mml:mrow>
<mml:msubsup>
<mml:mrow>
<mml:mi>w</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>&#x3b6;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2a;</mml:mo>
</mml:mrow>
</mml:msubsup>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mi>&#x3b6;</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula> represents the complex potential excluding the contributions from the newly generated vortices. The unknowns in <xref ref-type="disp-formula" rid="e4">Equation 4</xref> are the positions, <inline-formula id="inf32">
<mml:math id="m36">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3b6;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>L</mml:mi>
<mml:mi>m</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> and <inline-formula id="inf33">
<mml:math id="m37">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3b6;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>T</mml:mi>
<mml:mi>n</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>, and circulations, <inline-formula id="inf34">
<mml:math id="m38">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="normal">&#x393;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>L</mml:mi>
<mml:mi>m</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> and <inline-formula id="inf35">
<mml:math id="m39">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="normal">&#x393;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>T</mml:mi>
<mml:mi>n</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>, of the two new vortices. To close the system, we adopt a key physical assumption that the vorticity flux from the edge to the shear layer is treated as quasi-steady, with its rate determined by the local flow advection. It follows that the initial placement of new vortices satisfies the 1/3-arc rule [<xref ref-type="bibr" rid="B22">22</xref>, <xref ref-type="bibr" rid="B23">23</xref>, <xref ref-type="bibr" rid="B43">43</xref>], meaning that each new vortex should be positioned at the one-third point of the arc between the shedding edge and the previously released vortex. Of course, this arc has to be tangential to the sharp edge according to the Kutta condition. Then, the vortex positions <inline-formula id="inf36">
<mml:math id="m40">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>z</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>L</mml:mi>
<mml:mi>m</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> and <inline-formula id="inf37">
<mml:math id="m41">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>z</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>T</mml:mi>
<mml:mi>n</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> obtained through this geometric condition can be transformed back to the <inline-formula id="inf38">
<mml:math id="m42">
<mml:mrow>
<mml:mi>&#x3b6;</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>-plane and substituted into <xref ref-type="disp-formula" rid="e4">Equation 4</xref> to solve for the unknown circulations, <inline-formula id="inf39">
<mml:math id="m43">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="normal">&#x393;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>L</mml:mi>
<mml:mi>m</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> and <inline-formula id="inf40">
<mml:math id="m44">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="normal">&#x393;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>T</mml:mi>
<mml:mi>n</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>.</p>
<p>Once generated, the vortices in the wake are assumed to hold constant circulations, as dictated by the Helmholtz&#x2019;s laws of vortex motion. However, the spatial evolution of a vortex follows Lagrangian advection via a de-singularized velocity (for a point vortex <inline-formula id="inf41">
<mml:math id="m45">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>L</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>v</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> in the LEVs):<disp-formula id="e5">
<mml:math id="m46">
<mml:mrow>
<mml:mtable class="aligned">
<mml:mtr>
<mml:mtd columnalign="left">
<mml:msub>
<mml:mrow>
<mml:mi>u</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>L</mml:mi>
<mml:mi>v</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>i</mml:mi>
<mml:msub>
<mml:mrow>
<mml:mi>v</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>L</mml:mi>
<mml:mi>v</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
</mml:mtd>
<mml:mtd columnalign="right">
<mml:mfrac>
<mml:mrow>
<mml:msubsup>
<mml:mrow>
<mml:mi>&#x3b6;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>L</mml:mi>
<mml:mi>v</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msubsup>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
<mml:mi>&#x3c0;</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:msubsup>
<mml:mrow>
<mml:mi>&#x3b6;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>L</mml:mi>
<mml:mi>v</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msubsup>
<mml:mo>&#x2212;</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mi>a</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mfrac>
<mml:mfenced open="[" close="">
<mml:mrow>
<mml:mn>2</mml:mn>
<mml:mi>&#x3c0;</mml:mi>
<mml:mo stretchy="false">&#x7c;</mml:mo>
<mml:mi>U</mml:mi>
<mml:mo stretchy="false">&#x7c;</mml:mo>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:msup>
<mml:mrow>
<mml:mi>e</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>i</mml:mi>
<mml:mi>&#x3b1;</mml:mi>
</mml:mrow>
</mml:msup>
<mml:mo>&#x2212;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:msup>
<mml:mrow>
<mml:mi>a</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msup>
<mml:msup>
<mml:mrow>
<mml:mi>e</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mi>&#x3b1;</mml:mi>
</mml:mrow>
</mml:msup>
</mml:mrow>
<mml:mrow>
<mml:msubsup>
<mml:mrow>
<mml:mi>&#x3b6;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>L</mml:mi>
<mml:mi>v</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msubsup>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x2212;</mml:mo>
<mml:mstyle displaystyle="true">
<mml:munderover>
<mml:mrow>
<mml:mo>&#x2211;</mml:mo>
</mml:mrow>
<mml:mrow>
<mml:mi>j</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
<mml:mo>,</mml:mo>
<mml:mi>j</mml:mi>
<mml:mo>&#x2260;</mml:mo>
<mml:mi>v</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>M</mml:mi>
</mml:mrow>
</mml:munderover>
</mml:mstyle>
<mml:mfrac>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="normal">&#x393;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>L</mml:mi>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3b6;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>L</mml:mi>
<mml:mi>v</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3b6;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>L</mml:mi>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:mfenced>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd columnalign="left"/>
<mml:mtd columnalign="right">
<mml:mfenced open="" close="]">
<mml:mo>&#x2b;</mml:mo>
<mml:mstyle displaystyle="true">
<mml:munderover>
<mml:mrow>
<mml:mo>&#x2211;</mml:mo>
</mml:mrow>
<mml:mrow>
<mml:mi>j</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mi>M</mml:mi>
</mml:mrow>
</mml:munderover>
</mml:mstyle>
<mml:mfrac>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="normal">&#x393;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>L</mml:mi>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3b6;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>L</mml:mi>
<mml:mi>v</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mi>a</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msup>
<mml:mo>/</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>&#x3b6;</mml:mi>
</mml:mrow>
<mml:mo>&#x304;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mrow>
<mml:mi>L</mml:mi>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfrac>
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mstyle displaystyle="true">
<mml:munderover>
<mml:mrow>
<mml:mo>&#x2211;</mml:mo>
</mml:mrow>
<mml:mrow>
<mml:mi>k</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mi>N</mml:mi>
</mml:mrow>
</mml:munderover>
</mml:mstyle>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mfrac>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="normal">&#x393;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>T</mml:mi>
<mml:mi>k</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3b6;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>L</mml:mi>
<mml:mi>v</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3b6;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>T</mml:mi>
<mml:mi>k</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfrac>
<mml:mo>&#x2212;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="normal">&#x393;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>T</mml:mi>
<mml:mi>k</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3b6;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>L</mml:mi>
<mml:mi>v</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mi>a</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msup>
<mml:mo>/</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>&#x3b6;</mml:mi>
</mml:mrow>
<mml:mo>&#x304;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mrow>
<mml:mi>T</mml:mi>
<mml:mi>k</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mfenced>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd columnalign="left"/>
<mml:mtd columnalign="right">
<mml:mo>&#x2b;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="normal">&#x393;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>L</mml:mi>
<mml:mi>v</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:mi>&#x3c0;</mml:mi>
</mml:mrow>
</mml:mfrac>
<mml:mfrac>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3b6;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>L</mml:mi>
<mml:mi>v</mml:mi>
</mml:mrow>
</mml:msub>
<mml:msup>
<mml:mrow>
<mml:mi>a</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msup>
</mml:mrow>
<mml:mrow>
<mml:msup>
<mml:mrow>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:msup>
<mml:mrow>
<mml:mi>a</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msup>
<mml:mo>&#x2212;</mml:mo>
<mml:msubsup>
<mml:mrow>
<mml:mi>&#x3b6;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>L</mml:mi>
<mml:mi>v</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msubsup>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:mfrac>
<mml:mo>.</mml:mo>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:mrow>
</mml:math>
<label>(5)</label>
</disp-formula>The final term of <xref ref-type="disp-formula" rid="e5">Equation 5</xref> represents the Routh correction [<xref ref-type="bibr" rid="B44">44</xref>, <xref ref-type="bibr" rid="B45">45</xref>], accounting for the self-induced velocity due to the vortex&#x2019;s interaction with its image vortex in the cylinder. An analogous expression for a vortex <inline-formula id="inf42">
<mml:math id="m47">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>T</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>v</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> in the TEVs can be obtained through substitution of indices and excluding the singularity at <inline-formula id="inf43">
<mml:math id="m48">
<mml:mrow>
<mml:mi>&#x3b6;</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3b6;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>T</mml:mi>
<mml:mi>v</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>.</p>
<p>Based on the potential flow model, the unsteady aerodynamic force can be calculated by employing the unsteady Bernoulli equation and then computing the unsteady Blasius integrals [<xref ref-type="bibr" rid="B23">23</xref>], which gives<disp-formula id="e6">
<mml:math display="block" id="m49">
<mml:mrow>
<mml:mtable class="aligned">
<mml:mtr>
<mml:mtd columnalign="right">
<mml:msub>
<mml:mi>F</mml:mi>
<mml:mi>x</mml:mi>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>i</mml:mi>
<mml:msub>
<mml:mi>F</mml:mi>
<mml:mi>y</mml:mi>
</mml:msub>
</mml:mtd>
<mml:mtd columnalign="left">
<mml:mo>&#x3d;</mml:mo>
<mml:munder>
<mml:munder accentunder="false">
<mml:mrow>
<mml:mn>2</mml:mn>
<mml:mi>&#x3c0;</mml:mi>
<mml:mi>&#x3c1;</mml:mi>
<mml:msup>
<mml:mi>a</mml:mi>
<mml:mn>2</mml:mn>
</mml:msup>
<mml:mo stretchy="false">&#x7c;</mml:mo>
<mml:mover accent="true">
<mml:mi>U</mml:mi>
<mml:mo>&#x307;</mml:mo>
</mml:mover>
<mml:mo stretchy="false">&#x7c;</mml:mo>
<mml:mfenced open="(" close=")" separators="none">
<mml:mrow>
<mml:msup>
<mml:mi>e</mml:mi>
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>i</mml:mi>
<mml:mi>&#x3b1;</mml:mi>
</mml:mrow>
</mml:msup>
<mml:mo>&#x2212;</mml:mo>
<mml:msup>
<mml:mi>e</mml:mi>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mi>&#x3b1;</mml:mi>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x23df;</mml:mo>
</mml:munder>
<mml:mrow>
<mml:mtext>Added</mml:mtext>
<mml:mspace width=".2em"/>
<mml:mtext>Mass</mml:mtext>
</mml:mrow>
</mml:munder>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd columnalign="right"/>
<mml:mtd columnalign="left">
<mml:mspace width="1em"/>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>i</mml:mi>
<mml:mi>&#x3c1;</mml:mi>
<mml:mstyle displaystyle="true">
<mml:mrow>
<mml:munderover>
<mml:mo>&#x2211;</mml:mo>
<mml:mrow>
<mml:mi>j</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mi>M</mml:mi>
</mml:munderover>
</mml:mrow>
</mml:mstyle>
<mml:munder>
<mml:munder accentunder="false">
<mml:mfenced open="[" close="]" separators="none">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="normal">&#x393;</mml:mi>
<mml:mrow>
<mml:mi>L</mml:mi>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mfrac>
<mml:mi>d</mml:mi>
<mml:mrow>
<mml:mi>d</mml:mi>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfrac>
<mml:mfenced open="(" close=")" separators="none">
<mml:mrow>
<mml:msub>
<mml:mover accent="true">
<mml:mi>&#x3b6;</mml:mi>
<mml:mo>&#x304;</mml:mo>
</mml:mover>
<mml:mrow>
<mml:mi>L</mml:mi>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:mfrac>
<mml:msup>
<mml:mi>a</mml:mi>
<mml:mn>2</mml:mn>
</mml:msup>
<mml:msub>
<mml:mi>&#x3b6;</mml:mi>
<mml:mrow>
<mml:mi>L</mml:mi>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mfrac>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x23df;</mml:mo>
</mml:munder>
<mml:mrow>
<mml:mtext>LEVs</mml:mtext>
</mml:mrow>
</mml:munder>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>i</mml:mi>
<mml:mi>&#x3c1;</mml:mi>
<mml:mstyle displaystyle="true">
<mml:mrow>
<mml:munderover>
<mml:mo>&#x2211;</mml:mo>
<mml:mrow>
<mml:mi>k</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mi>N</mml:mi>
</mml:munderover>
</mml:mrow>
</mml:mstyle>
<mml:munder>
<mml:mrow>
<mml:munder accentunder="false">
<mml:mfenced open="[" close="]" separators="none">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="normal">&#x393;</mml:mi>
<mml:mrow>
<mml:mi>T</mml:mi>
<mml:mi>k</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mfrac>
<mml:mi>d</mml:mi>
<mml:mrow>
<mml:mi>d</mml:mi>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfrac>
<mml:mfenced open="(" close=")" separators="none">
<mml:mrow>
<mml:msub>
<mml:mover accent="true">
<mml:mi>&#x3b6;</mml:mi>
<mml:mo>&#x304;</mml:mo>
</mml:mover>
<mml:mrow>
<mml:mi>T</mml:mi>
<mml:mi>k</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:mfrac>
<mml:msup>
<mml:mi>a</mml:mi>
<mml:mn>2</mml:mn>
</mml:msup>
<mml:msub>
<mml:mi>&#x3b6;</mml:mi>
<mml:mrow>
<mml:mi>T</mml:mi>
<mml:mi>k</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mfrac>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x23df;</mml:mo>
</mml:munder>
</mml:mrow>
<mml:mrow>
<mml:mtext>TEVs</mml:mtext>
</mml:mrow>
</mml:munder>
<mml:mo>,</mml:mo>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:mrow>
</mml:math>
<label>(6)</label>
</disp-formula>where <inline-formula id="inf44">
<mml:math id="m50">
<mml:mrow>
<mml:mi>&#x3c1;</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> is fluid density. This formula suggests that a major unsteady force contribution, other than the &#x2018;added mass&#x2019; effect owing to background flow acceleration, is from the LEVs and TEVs in the wake. Specifically, these terms highlight the importance of the relative advective movements between the vortices and their image counterparts.</p>
</sec>
<sec id="s2-2">
<title>2.2 Vortex merge algorithm</title>
<p>In the potential flow model, the incorporation of the discrete-vortex method enables the tracking of wake vortex evolution and the estimation of unsteady aerodynamic forces arising from vortex motion. However, as vortices are continuously introduced into the flow field at each time step, the computational cost escalates and the efficiency degrades significantly over time or with reduced time steps owing to the accumulating vortex population. A critical question thus arises: can a vortex merge algorithm be devised to amalgamate proximate vortices, thereby improving computational efficiency without compromising much simulation fidelity? To address this, we focus on the most basic scenario of a double-vortex system and propose two physical hypotheses governing the merging process:</p>
<p>
<list list-type="simple">
<list-item>
<p>(i) The merging process must obey the basic conservations of circulation and momentum.</p>
</list-item>
<list-item>
<p>(ii) The global flow field should remain largely unaffected by the merging.</p>
</list-item>
</list>
</p>
<p>Based on the preceding analysis, the merging process of two point vortices with circulations <inline-formula id="inf45">
<mml:math id="m51">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="normal">&#x393;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> and <inline-formula id="inf46">
<mml:math id="m52">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="normal">&#x393;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> is illustrated in <xref ref-type="fig" rid="F2">Figure 2</xref>. The resultant vortex after merging has a circulation <inline-formula id="inf47">
<mml:math id="m53">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="normal">&#x393;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>3</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>, which satisfies <inline-formula id="inf48">
<mml:math id="m54">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="normal">&#x393;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>3</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="normal">&#x393;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="normal">&#x393;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> by the conservation of circulation. The momentum equation for a single vortex (with circulation vector <inline-formula id="inf49">
<mml:math id="m55">
<mml:mrow>
<mml:mi mathvariant="bold">&#x393;</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>) can be expressed in terms of a vortex force, <inline-formula id="inf50">
<mml:math id="m56">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="bold">f</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>v</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>, as [<xref ref-type="bibr" rid="B46">46</xref>].<disp-formula id="e7">
<mml:math id="m57">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="bold">f</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>v</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>&#x3c1;</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi mathvariant="bold">U</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="bold">U</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>v</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#xd7;</mml:mo>
<mml:mi mathvariant="bold">&#x393;</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>0</mml:mn>
<mml:mo>,</mml:mo>
</mml:mrow>
</mml:math>
<label>(7)</label>
</disp-formula>where <inline-formula id="inf51">
<mml:math id="m58">
<mml:mrow>
<mml:mi mathvariant="bold">U</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> denotes the background flow velocity, which is also the vortex velocity as if it were a free vortex, and <inline-formula id="inf52">
<mml:math id="m59">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="bold">U</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>v</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> is the actual advective velocity of the vortex. <xref ref-type="disp-formula" rid="e7">Equation 7</xref> dictates that any net force acting on a vortex, resulting from its interaction with the surrounding fluid or structures, must be balanced by a deviation in its advective velocity from that of an equivalent free vortex. Based on the vortex locations before and after merging, as shown in <xref ref-type="fig" rid="F2">Figure 2</xref>, <xref ref-type="disp-formula" rid="e7">Equation 7</xref> can be respectively derived for the merging vortices in the forms of<disp-formula id="e8">
<mml:math id="m60">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="bold">f</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>v</mml:mi>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>&#x3c1;</mml:mi>
<mml:mfenced open="[" close="]">
<mml:mrow>
<mml:mfrac>
<mml:mrow>
<mml:msubsup>
<mml:mrow>
<mml:mi mathvariant="bold">P</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2032;</mml:mo>
</mml:mrow>
</mml:msubsup>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mi mathvariant="normal">&#x394;</mml:mi>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="bold">P</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="normal">&#x394;</mml:mi>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfrac>
<mml:mo>&#x2212;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="bold">P</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>3</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mi mathvariant="normal">&#x394;</mml:mi>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="bold">P</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="normal">&#x394;</mml:mi>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#xd7;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="bold">&#x393;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>0</mml:mn>
</mml:mrow>
</mml:math>
<label>(8)</label>
</disp-formula>
<disp-formula id="e9">
<mml:math id="m61">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="bold">f</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>v</mml:mi>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>&#x3c1;</mml:mi>
<mml:mfenced open="[" close="]">
<mml:mrow>
<mml:mfrac>
<mml:mrow>
<mml:msubsup>
<mml:mrow>
<mml:mi mathvariant="bold">P</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2032;</mml:mo>
</mml:mrow>
</mml:msubsup>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mi mathvariant="normal">&#x394;</mml:mi>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="bold">P</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="normal">&#x394;</mml:mi>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfrac>
<mml:mo>&#x2212;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="bold">P</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>3</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mi mathvariant="normal">&#x394;</mml:mi>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="bold">P</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="normal">&#x394;</mml:mi>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#xd7;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="bold">&#x393;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>0</mml:mn>
<mml:mo>,</mml:mo>
</mml:mrow>
</mml:math>
<label>(9)</label>
</disp-formula>where <inline-formula id="inf53">
<mml:math id="m62">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="bold">P</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula> and <inline-formula id="inf54">
<mml:math id="m63">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="bold">P</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula> denote the initial positions of the vortices, and <inline-formula id="inf55">
<mml:math id="m64">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="bold">P</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>3</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mi mathvariant="normal">&#x394;</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula> is the position of the merged vortex location after an infinitesimal merging period <inline-formula id="inf56">
<mml:math id="m65">
<mml:mrow>
<mml:mi mathvariant="normal">&#x394;</mml:mi>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>. Here, <inline-formula id="inf57">
<mml:math id="m66">
<mml:mrow>
<mml:msubsup>
<mml:mrow>
<mml:mi mathvariant="bold">P</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2032;</mml:mo>
</mml:mrow>
</mml:msubsup>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mi mathvariant="normal">&#x394;</mml:mi>
<mml:mi>t</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula> and <inline-formula id="inf58">
<mml:math id="m67">
<mml:mrow>
<mml:msubsup>
<mml:mrow>
<mml:mi mathvariant="bold">P</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2032;</mml:mo>
</mml:mrow>
</mml:msubsup>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mi mathvariant="normal">&#x394;</mml:mi>
<mml:mi>t</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula> correspond to the hypothetical positions of the merging vortices as if they were advected freely without merging. Within the present potential flow framework, the summation of <xref ref-type="disp-formula" rid="e8">Equations 8</xref>, <xref ref-type="disp-formula" rid="e9">9</xref> yields<disp-formula id="e10">
<mml:math id="m68">
<mml:mrow>
<mml:mfrac>
<mml:mrow>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>f</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>v</mml:mi>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>f</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>v</mml:mi>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfenced>
<mml:mi mathvariant="normal">&#x394;</mml:mi>
<mml:mi>t</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>&#x3c1;</mml:mi>
</mml:mrow>
</mml:mfrac>
<mml:mo>&#x3d;</mml:mo>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:msubsup>
<mml:mrow>
<mml:mi>z</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2032;</mml:mo>
</mml:mrow>
</mml:msubsup>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>z</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>3</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfenced>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="normal">&#x393;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:msubsup>
<mml:mrow>
<mml:mi>z</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2032;</mml:mo>
</mml:mrow>
</mml:msubsup>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>z</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>3</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfenced>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="normal">&#x393;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>,</mml:mo>
</mml:mrow>
</mml:math>
<label>(10)</label>
</disp-formula>where <inline-formula id="inf59">
<mml:math id="m69">
<mml:mrow>
<mml:msubsup>
<mml:mrow>
<mml:mi>z</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2032;</mml:mo>
</mml:mrow>
</mml:msubsup>
</mml:mrow>
</mml:math>
</inline-formula>, <inline-formula id="inf60">
<mml:math id="m70">
<mml:mrow>
<mml:msubsup>
<mml:mrow>
<mml:mi>z</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2032;</mml:mo>
</mml:mrow>
</mml:msubsup>
</mml:mrow>
</mml:math>
</inline-formula>, and <inline-formula id="inf61">
<mml:math id="m71">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>z</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>3</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> are the complex-plane positions at <inline-formula id="inf62">
<mml:math id="m72">
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mi mathvariant="normal">&#x394;</mml:mi>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>, corresponding to <inline-formula id="inf63">
<mml:math id="m73">
<mml:mrow>
<mml:msubsup>
<mml:mrow>
<mml:mi mathvariant="bold">P</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2032;</mml:mo>
</mml:mrow>
</mml:msubsup>
</mml:mrow>
</mml:math>
</inline-formula>, <inline-formula id="inf64">
<mml:math id="m74">
<mml:mrow>
<mml:msubsup>
<mml:mrow>
<mml:mi mathvariant="bold">P</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2032;</mml:mo>
</mml:mrow>
</mml:msubsup>
</mml:mrow>
</mml:math>
</inline-formula>, and <inline-formula id="inf65">
<mml:math id="m75">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="bold">P</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>3</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>, respectively. Now, hypothesis (i) can be implemented by requiring the momentum conservation <inline-formula id="inf66">
<mml:math id="m76">
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>f</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>v</mml:mi>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>f</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>v</mml:mi>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula> and the circulation conservation <inline-formula id="inf67">
<mml:math id="m77">
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="normal">&#x393;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>3</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="normal">&#x393;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="normal">&#x393;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula>, which reduces <xref ref-type="disp-formula" rid="e10">Equation 10</xref> to<disp-formula id="e11">
<mml:math id="m78">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>z</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>3</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="normal">&#x393;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msub>
<mml:msubsup>
<mml:mrow>
<mml:mi>z</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2032;</mml:mo>
</mml:mrow>
</mml:msubsup>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="normal">&#x393;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msub>
<mml:msubsup>
<mml:mrow>
<mml:mi>z</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2032;</mml:mo>
</mml:mrow>
</mml:msubsup>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="normal">&#x393;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>3</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfrac>
<mml:mo>.</mml:mo>
</mml:mrow>
</mml:math>
<label>(11)</label>
</disp-formula>This result reveals that the merged vortex&#x2019;s position <inline-formula id="inf68">
<mml:math id="m79">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>z</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>3</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> is determined by the circulation-weighted centroid of the double-vortex system&#x2014;a direct consequence of momentum conservation. <xref ref-type="disp-formula" rid="e11">Equation 11</xref> aligns with the findings of Spalart [<xref ref-type="bibr" rid="B41">41</xref>], derived via Taylor expansion to match the far-field induced velocities pre- and post-merging. Mathematically, <xref ref-type="disp-formula" rid="e11">Equation 11</xref> applies to the merging of any vortex pair, irrespective of their rotation directions. Physically, however, merging is only meaningful for same-signed vortices, meaning <inline-formula id="inf69">
<mml:math id="m80">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="normal">&#x393;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>, <inline-formula id="inf70">
<mml:math id="m81">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="normal">&#x393;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>, and <inline-formula id="inf71">
<mml:math id="m82">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="normal">&#x393;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>3</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> all have the sign. This is because, in the actual viscous flow, two approaching same-signed vortices are subject to vorticity diffusion that tends to smear their individual vorticity peaks into a single peak, resulting in the vortex merge. Conversely, opposite-sign vortices undergo annihilation as vorticity diffusion enforces a zero-vorticity boundary between them, thereby preventing the merge. It should be noted that, vortex annihilation remains a challenge for the present singularity-based model, which cannot yield the information of vorticity distribution that dictates the diffusive process of annihilation. Nevertheless, future effort can be made to offer an approximate solution to this problem, based on modeling the characteristic annihilation time of two approaching vortices.</p>
<fig id="F2" position="float">
<label>FIGURE 2</label>
<caption>
<p>Merging process of two point vortices. Initially, the two vortices (of circulations <inline-formula id="inf72">
<mml:math id="m83">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="normal">&#x393;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> and <inline-formula id="inf73">
<mml:math id="m84">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="normal">&#x393;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>) are located at <inline-formula id="inf74">
<mml:math id="m85">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="bold">P</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> and <inline-formula id="inf75">
<mml:math id="m86">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="bold">P</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>, respectively. After a period of <inline-formula id="inf76">
<mml:math id="m87">
<mml:mrow>
<mml:mi mathvariant="normal">&#x394;</mml:mi>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>, they merge into one vortex of circulation <inline-formula id="inf77">
<mml:math id="m88">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="normal">&#x393;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>3</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> at <inline-formula id="inf78">
<mml:math id="m89">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="bold">P</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>3</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>.</p>
</caption>
<graphic xlink:href="fphy-13-1632903-g002.tif">
<alt-text content-type="machine-generated">Diagram illustrating vortex merging and advection over time. Initial positions \( P_1 \) and \( P_2 \) with respective circulation \( \Gamma_1 \) and \( \Gamma_2 \) merge to form \( P_3 \) at \( t &#x2b; \Delta t \). Free advection paths shown by dashed lines. Lower part shows a leading-edge vortex (LEV) and trailing-edge vortex (TEV) with curly arrows indicating rotation direction.</alt-text>
</graphic>
</fig>
<p>Regarding hypothesis (ii), while the change in velocity induction inevitably introduces some near-field disturbances&#x2014;making complete neutrality impossible&#x2014;this hypothesis can be relaxed to a problem-specific condition. In this study, as aerodynamic forces are of primary interest, which result from the interactions between the plate and the wake vortices as indicated from <xref ref-type="disp-formula" rid="e6">Equation 6</xref>), this condition can be established based on minimizing the change in velocity induction exerted by the vortex system on the plate surface. To establish such a condition, we consider the induced velocity at <inline-formula id="inf79">
<mml:math id="m90">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>z</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>s</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>, a point on the plate surface that is closest to the merged point <inline-formula id="inf80">
<mml:math id="m91">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>z</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>3</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>. The velocity difference between the cases with and without merging can be expressed as<disp-formula id="e12">
<mml:math id="m92">
<mml:mrow>
<mml:mtable class="aligned">
<mml:mtr>
<mml:mtd columnalign="right">
<mml:mi mathvariant="normal">&#x394;</mml:mi>
<mml:msub>
<mml:mrow>
<mml:mi>V</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>s</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mo>&#x2212;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
<mml:mi>&#x3c0;</mml:mi>
</mml:mrow>
</mml:mfrac>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mfrac>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="normal">&#x393;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>z</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>s</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msubsup>
<mml:mrow>
<mml:mi>z</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2032;</mml:mo>
</mml:mrow>
</mml:msubsup>
</mml:mrow>
</mml:mfrac>
<mml:mo>&#x2b;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="normal">&#x393;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>z</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>s</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msubsup>
<mml:mrow>
<mml:mi>z</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2032;</mml:mo>
</mml:mrow>
</mml:msubsup>
</mml:mrow>
</mml:mfrac>
<mml:mo>&#x2212;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="normal">&#x393;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>3</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>z</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>s</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>z</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>3</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:mfenced>
<mml:mo>.</mml:mo>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:mrow>
</mml:math>
<label>(12)</label>
</disp-formula>By further applying the Taylor expansion to the first two terms at <inline-formula id="inf81">
<mml:math id="m93">
<mml:mrow>
<mml:msubsup>
<mml:mrow>
<mml:mi>z</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2032;</mml:mo>
</mml:mrow>
</mml:msubsup>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>z</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>3</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> and <inline-formula id="inf82">
<mml:math id="m94">
<mml:mrow>
<mml:msubsup>
<mml:mrow>
<mml:mi>z</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2032;</mml:mo>
</mml:mrow>
</mml:msubsup>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>z</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>3</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>, respectively, <xref ref-type="disp-formula" rid="e12">Equation 12</xref> can be further derived as<disp-formula id="e13">
<mml:math id="m95">
<mml:mrow>
<mml:mtable class="aligned">
<mml:mtr>
<mml:mtd columnalign="right">
<mml:mn>2</mml:mn>
<mml:mi>&#x3c0;</mml:mi>
<mml:mi>i</mml:mi>
<mml:mi mathvariant="normal">&#x394;</mml:mi>
<mml:msub>
<mml:mrow>
<mml:mi>V</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>s</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mtd>
<mml:mtd columnalign="left">
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="normal">&#x393;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>z</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>s</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>z</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>3</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfrac>
<mml:mfenced open="[" close="]">
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mo>&#x2b;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:msubsup>
<mml:mrow>
<mml:mi>z</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2032;</mml:mo>
</mml:mrow>
</mml:msubsup>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>z</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>3</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>z</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>s</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>z</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>3</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfrac>
<mml:mo>&#x2b;</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mfrac>
<mml:mrow>
<mml:msubsup>
<mml:mrow>
<mml:mi>z</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2032;</mml:mo>
</mml:mrow>
</mml:msubsup>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>z</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>3</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>z</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>s</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>z</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>3</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msup>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>o</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:msup>
<mml:mrow>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mfrac>
<mml:mrow>
<mml:msubsup>
<mml:mrow>
<mml:mi>z</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2032;</mml:mo>
</mml:mrow>
</mml:msubsup>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>z</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>3</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>z</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>s</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>z</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>3</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mfenced>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd columnalign="right"/>
<mml:mtd columnalign="left">
<mml:mspace width="1em"/>
<mml:mo>&#x2b;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="normal">&#x393;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>z</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>s</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>z</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>3</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfrac>
<mml:mfenced open="[" close="]">
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mo>&#x2b;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:msubsup>
<mml:mrow>
<mml:mi>z</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2032;</mml:mo>
</mml:mrow>
</mml:msubsup>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>z</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>3</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>z</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>s</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>z</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>3</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfrac>
<mml:mo>&#x2b;</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mfrac>
<mml:mrow>
<mml:msubsup>
<mml:mrow>
<mml:mi>z</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2032;</mml:mo>
</mml:mrow>
</mml:msubsup>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>z</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>3</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>z</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>s</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>z</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>3</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msup>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>o</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:msup>
<mml:mrow>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mfrac>
<mml:mrow>
<mml:msubsup>
<mml:mrow>
<mml:mi>z</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2032;</mml:mo>
</mml:mrow>
</mml:msubsup>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>z</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>3</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>z</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>s</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>z</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>3</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x2212;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="normal">&#x393;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>3</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>z</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>s</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>z</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>3</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfrac>
<mml:mo>,</mml:mo>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:mrow>
</mml:math>
<label>(13)</label>
</disp-formula>where the convergence of the Taylor series requires <inline-formula id="inf83">
<mml:math id="m96">
<mml:mrow>
<mml:mo stretchy="false">&#x7c;</mml:mo>
<mml:msubsup>
<mml:mrow>
<mml:mi>z</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2032;</mml:mo>
</mml:mrow>
</mml:msubsup>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>z</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>3</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo stretchy="false">&#x7c;</mml:mo>
<mml:mo>&#x3c;</mml:mo>
<mml:mo stretchy="false">&#x7c;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>z</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>s</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>z</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>3</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo stretchy="false">&#x7c;</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula> and <inline-formula id="inf84">
<mml:math id="m97">
<mml:mrow>
<mml:mo stretchy="false">&#x7c;</mml:mo>
<mml:msubsup>
<mml:mrow>
<mml:mi>z</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2032;</mml:mo>
</mml:mrow>
</mml:msubsup>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>z</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>3</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo stretchy="false">&#x7c;</mml:mo>
<mml:mo>&#x3c;</mml:mo>
<mml:mo stretchy="false">&#x7c;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>z</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>s</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>z</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>3</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo stretchy="false">&#x7c;</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula>.</p>
<p>Combining <xref ref-type="disp-formula" rid="e11">Equations 11</xref>, <xref ref-type="disp-formula" rid="e13">13</xref> and neglecting the small-order terms yield<disp-formula id="e14">
<mml:math id="m98">
<mml:mrow>
<mml:mtable class="aligned">
<mml:mtr>
<mml:mtd columnalign="right">
<mml:mfenced open="|" close="|">
<mml:mrow>
<mml:mn>2</mml:mn>
<mml:mi>&#x3c0;</mml:mi>
<mml:mi>i</mml:mi>
<mml:mi mathvariant="normal">&#x394;</mml:mi>
<mml:msub>
<mml:mrow>
<mml:mi>V</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>s</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mtd>
<mml:mtd columnalign="left">
<mml:mo>&#x2248;</mml:mo>
<mml:mfenced open="|" close="|">
<mml:mrow>
<mml:mfrac>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="normal">&#x393;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>z</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>s</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>z</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>3</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfrac>
<mml:msup>
<mml:mrow>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mfrac>
<mml:mrow>
<mml:msubsup>
<mml:mrow>
<mml:mi>z</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2032;</mml:mo>
</mml:mrow>
</mml:msubsup>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>z</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>3</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>z</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>s</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>z</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>3</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msup>
<mml:mo>&#x2b;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="normal">&#x393;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>z</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>s</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>z</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>3</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfrac>
<mml:msup>
<mml:mrow>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mfrac>
<mml:mrow>
<mml:msubsup>
<mml:mrow>
<mml:mi>z</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2032;</mml:mo>
</mml:mrow>
</mml:msubsup>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>z</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>3</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>z</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>s</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>z</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>3</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:mfenced>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd columnalign="right"/>
<mml:mtd columnalign="left">
<mml:mo>&#x2264;</mml:mo>
<mml:mfenced open="|" close="|">
<mml:mrow>
<mml:mfrac>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="normal">&#x393;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>z</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>s</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>z</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>3</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:mfenced>
<mml:mfenced open="|" close="|">
<mml:mrow>
<mml:msup>
<mml:mrow>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mfrac>
<mml:mrow>
<mml:msubsup>
<mml:mrow>
<mml:mi>z</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2032;</mml:mo>
</mml:mrow>
</mml:msubsup>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>z</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>3</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>z</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>s</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>z</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>3</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x2b;</mml:mo>
<mml:mfenced open="|" close="|">
<mml:mrow>
<mml:mfrac>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="normal">&#x393;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>z</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>s</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>z</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>3</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:mfenced>
<mml:mfenced open="|" close="|">
<mml:mrow>
<mml:msup>
<mml:mrow>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mfrac>
<mml:mrow>
<mml:msubsup>
<mml:mrow>
<mml:mi>z</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2032;</mml:mo>
</mml:mrow>
</mml:msubsup>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>z</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>3</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>z</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>s</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>z</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>3</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:mfenced>
<mml:mo>.</mml:mo>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:mrow>
</mml:math>
<label>(14)</label>
</disp-formula>
<xref ref-type="disp-formula" rid="e14">Equation 14</xref> can be recast to give the inequality of the relative change in induced velocity at <inline-formula id="inf85">
<mml:math id="m99">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>z</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>s</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>:<disp-formula id="e15">
<mml:math id="m100">
<mml:mrow>
<mml:mtable class="aligned">
<mml:mtr>
<mml:mtd columnalign="right">
<mml:mfenced open="|" close="|">
<mml:mrow>
<mml:mfrac>
<mml:mrow>
<mml:mi mathvariant="normal">&#x394;</mml:mi>
<mml:msub>
<mml:mrow>
<mml:mi>V</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>s</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>V</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>s</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x2264;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3b4;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>M</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="normal">&#x393;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="normal">&#x393;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>3</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfrac>
<mml:mfenced open="|" close="|">
<mml:mrow>
<mml:msup>
<mml:mrow>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mfrac>
<mml:mrow>
<mml:msubsup>
<mml:mrow>
<mml:mi>z</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2032;</mml:mo>
</mml:mrow>
</mml:msubsup>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>z</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>3</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>z</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>s</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>z</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>3</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x2b;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="normal">&#x393;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="normal">&#x393;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>3</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfrac>
<mml:mfenced open="|" close="|">
<mml:mrow>
<mml:msup>
<mml:mrow>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mfrac>
<mml:mrow>
<mml:msubsup>
<mml:mrow>
<mml:mi>z</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2032;</mml:mo>
</mml:mrow>
</mml:msubsup>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>z</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>3</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>z</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>s</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>z</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>3</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:mfenced>
<mml:mo>,</mml:mo>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:mrow>
</mml:math>
<label>(15)</label>
</disp-formula>where <inline-formula id="inf86">
<mml:math id="m101">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>V</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>s</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> is the velocity induced by the merged vortex (of circulation <inline-formula id="inf87">
<mml:math id="m102">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="normal">&#x393;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>3</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>) at <inline-formula id="inf88">
<mml:math id="m103">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>z</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>s</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>. To satisfy hypothesis (ii), which requires the velocity induced by the merging vortices on the plate surface being negligible, the parameter <inline-formula id="inf89">
<mml:math id="m104">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3b4;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>M</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> must take an infinitesimal value. Consequently, we can prescribe <inline-formula id="inf90">
<mml:math id="m105">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3b4;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>M</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> as a small threshold value, serving as the criterion for determining whether two vortices should undergo instantaneous merging.</p>
</sec>
</sec>
<sec sec-type="results|discussion" id="s3">
<title>3 Results and discussion</title>
<p>The unsteady potential flow framework with discrete vortices has been demonstrated to yield accurate predictions of both wake evolutions and unsteady lift variations in the previous work [<xref ref-type="bibr" rid="B23">23</xref>]. The present study extends this analysis by examining two key aspects: (1) the physical mechanisms underlying different contributions to unsteady lift generation on an impulsively starting plate, and (2) the efficacy of the proposed vortex merge algorithm for model reduction.</p>
<sec id="s3-1">
<title>3.1 Contributions to unsteady lift generation</title>
<p>The lift generation mechanisms are investigated through simulating an impulsively starting flat plate experiment, originally conducted by Dickinson and Gotz [<xref ref-type="bibr" rid="B32">32</xref>]. The flat plate has a chord length of 5 cm with an angle of attack fixed at 45<inline-formula id="inf91">
<mml:math id="m106">
<mml:mrow>
<mml:mo>&#xb0;</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula>. The plate accelerates uniformly at 62.5 cm/s<sup>2</sup> from rest, attaining a steady-state velocity of 10 cm/s after 0.16 s. The plate motion ceases after a travel distance <inline-formula id="inf92">
<mml:math id="m107">
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mi>s</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula> of 7.5 chord lengths. The characteristic Reynolds number (Re) is estimated to be 192 based on the chord length and the steady-state plate speed. <xref ref-type="fig" rid="F3">Figure 3A</xref> (to row) displays the flow visualization images from the original experimental study [<xref ref-type="bibr" rid="B32">32</xref>], showing four representative snapshots at travel distances ranging from 1 to 4 chord lengths. The second row plots the corresponding flow field predictions obtained from the current model. A time step of 0.005 s was employed in the simulations, which has been demonstrated to provide an optimal balance between computational accuracy and efficiency [<xref ref-type="bibr" rid="B23">23</xref>].</p>
<fig id="F3" position="float">
<label>FIGURE 3</label>
<caption>
<p>
<bold>(A)</bold> Flow visualization images (top) of a starting plate at <inline-formula id="inf93">
<mml:math id="m108">
<mml:mrow>
<mml:mn>45</mml:mn>
<mml:mo>&#xb0;</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula> AoA during 1&#x2013;4 chord lengths of travel [<xref ref-type="bibr" rid="B32">32</xref>]. Snapshots of streamline and wake pattern (bottom) simulated by the present model. <bold>(B)</bold> The corresponding lift coefficient variation with chord length of travel <inline-formula id="inf94">
<mml:math id="m109">
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mi>s</mml:mi>
<mml:mo>/</mml:mo>
<mml:mi>c</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula>. Here, the lift coefficient <inline-formula id="inf95">
<mml:math id="m110">
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mi>C</mml:mi>
<mml:mi>l</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula> is estimated as <inline-formula id="inf96">
<mml:math id="m111">
<mml:mrow>
<mml:mi>C</mml:mi>
<mml:mi>l</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>2</mml:mn>
<mml:mi>L</mml:mi>
<mml:mo>/</mml:mo>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mi>&#x3c1;</mml:mi>
<mml:msup>
<mml:mrow>
<mml:mi>U</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msup>
<mml:mi>c</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula>, with the lift given by <inline-formula id="inf97">
<mml:math id="m112">
<mml:mrow>
<mml:mi>L</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>F</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>y</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2061;</mml:mo>
<mml:mi>cos</mml:mi>
<mml:mo>&#x2061;</mml:mo>
<mml:mi>&#x3b1;</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>F</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2061;</mml:mo>
<mml:mi>sin</mml:mi>
<mml:mo>&#x2061;</mml:mo>
<mml:mi>&#x3b1;</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>. The total lift <inline-formula id="inf98">
<mml:math id="m113">
<mml:mrow>
<mml:mi>C</mml:mi>
<mml:msub>
<mml:mrow>
<mml:mi>l</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mtext>Total</mml:mtext>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> is validated against Knowles et al.s CFD result [<xref ref-type="bibr" rid="B47">47</xref>]. Based on <xref ref-type="disp-formula" rid="e6">Equation 6</xref>, contributions to <inline-formula id="inf99">
<mml:math id="m114">
<mml:mrow>
<mml:mi>C</mml:mi>
<mml:msub>
<mml:mrow>
<mml:mi>l</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mtext>Total</mml:mtext>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> can be divided into three components originating from the LEVs <inline-formula id="inf100">
<mml:math id="m115">
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mi>C</mml:mi>
<mml:msub>
<mml:mrow>
<mml:mi>l</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mtext>LEVs</mml:mtext>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula>, TEVs <inline-formula id="inf101">
<mml:math id="m116">
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mi>C</mml:mi>
<mml:msub>
<mml:mrow>
<mml:mi>l</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mtext>TEVs</mml:mtext>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula>, and added mass <inline-formula id="inf102">
<mml:math id="m117">
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mi>C</mml:mi>
<mml:msub>
<mml:mrow>
<mml:mi>l</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mtext>Added&#x2009;mass</mml:mtext>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula>, respectively. It is interesting to note that LEVs generate negative lift while TEVs generate positive lift.</p>
</caption>
<graphic xlink:href="fphy-13-1632903-g003.tif">
<alt-text content-type="machine-generated">Panel A displays a series of four images comparing experimental and present model vortex formations. Panel B shows a graph of lift coefficient versus s/c, with various curves representing total lift, LEVs, TEVs, and added mass, along with data points from Knowles et al. The graph details how these variables influence lift coefficients over the range 0 to 5.</alt-text>
</graphic>
</fig>
<p>Next, the predicted lift coefficient is compared with validated CFD results (Re &#x3d; 250) from Knowles et al. [<xref ref-type="bibr" rid="B47">47</xref>] in <xref ref-type="fig" rid="F3">Figure 3B</xref>, showing overall good agreement. For more validation cases, the interested readers are referred to our previous works that have demonstrated the performance of this discrete vortex model in predicting the wake structures and aerodynamic/hydrodynamic forces of not only the staring or the pitching plates [<xref ref-type="bibr" rid="B23">23</xref>] but also NACA-series airfoils with various prescribed swimming motions [<xref ref-type="bibr" rid="B26">26</xref>]. Here, the lift coefficient is computed using <xref ref-type="disp-formula" rid="e6">Equation 6</xref> based on the total force component of <inline-formula id="inf103">
<mml:math id="m118">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>F</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>i</mml:mi>
<mml:msub>
<mml:mrow>
<mml:mi>F</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>y</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> normal to the incoming flow. Combining <xref ref-type="fig" rid="F3">Figures 3A,B</xref>, substantial lift generation occurs during the initial 2 chord lengths of travel, coinciding with leading-edge vortex (LEV) formation and trailing-edge vortex (TEV) shedding. Specifically, analysis of the lift contribution components reveals that the post-startup peak results from the combined effects of the added-mass and the positive lift contributed by the TEV. However, Knowles et al.s CFD result exhibits a much weaker initial peak, indicating a lower added-mass contribution associated with the initial acceleration. This discrepancy likely originates from the viscous effect in the CFD simulation, which forms a boundary layer that moves with the plate, thereby reducing the effective acceleration experienced by the plate. This indicates that the present inviscid model has a tendency of overestimating aerodynamic force during rapid flow transition. During steady plate motion, the TEV and LEV exhibit opposing trends&#x2014;the former maintains gradual increase of positive lift while the latter shows progressive decrease of negative lift. This behavior suggests that the net positive lift stems from the differential between TEV and LEV contributions established during the initial phase of plate startup, which is maintained up to <inline-formula id="inf104">
<mml:math id="m119">
<mml:mrow>
<mml:mi>s</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>2</mml:mn>
<mml:mi>c</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>. However, after that, there appears a pronounced lift reduction, i.e., stall, corresponding to a plateaued lift generation associated with the TEV; physically, this is likely attributed to the formation of the secondary TEV, which disrupts the feeding shear layer of the primary TEV, as is evident from <xref ref-type="fig" rid="F3">Figure 3A</xref>. When <inline-formula id="inf105">
<mml:math id="m120">
<mml:mrow>
<mml:mi>s</mml:mi>
<mml:mo>&#x3e;</mml:mo>
<mml:mspace width="-0.2333em"/>
<mml:mn>3</mml:mn>
<mml:mi>c</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>, the lift generation from TEVs resumes increasing, leading to the total lift recovery.</p>
<p>It should be emphasized that this result provides important physical insights into vortex-dominated unsteady lift generation mechanisms, which has intrinsic connections to insect flight. While previous experimental observations have reported the prominent correlation between significant lift enhancement and a stabilized LEV, our analysis reveals that this phenomenon should not be attributed to the LEV alone. In fact, the apparent LEV &#x2018;stabilization&#x2019; likely reflects its slower advective velocity relative to the TEV. Our findings from <xref ref-type="fig" rid="F3">Figure 3</xref> suggest that the positive net lift arises from a balance between vortex contributions&#x2014;the faster shedding TEV provides substantial positive lift while the LEV with a slower downstream advection generates comparatively weaker negative lift. From a vortex dynamics perspective, the characteristic stall behavior occurs when the feeding shear layer of the primary TEV ruptures, thereby inhibiting the shear layer&#x2019;s downstream advection and further reducing positive lift generation from the newly formed TEV. Detailed flow analysis reveals that this transition stems from LEV&#x2013;TEV interactions. As evident in <xref ref-type="fig" rid="F3">Figure 3</xref>, the growing LEV extends to the trailing edge after <inline-formula id="inf106">
<mml:math id="m121">
<mml:mrow>
<mml:mi>s</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>2</mml:mn>
<mml:mi>c</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>, which significantly influences the trailing-edge flow field. This interaction exerts strong impact on the Kutta condition at the trailing edge, which further disturbs the feeding shear layer of the existing TEV. Consequently, the detachment of the previous TEV and the subsequent formation of a new TEV are promoted, causing an interruption to the total lift generation.</p>
<p>Despite the overall promising performance demonstrated through this simple case, the present discrete-vortex model has an inherent limitation in handling viscous diffusion, which is associated with the growth of shear layer thickness or the spreading of vortex core. Specifically, viscosity can influence the redistribution of vorticity inside the LEV, thereby rendering the model inaccurate in capturing the vortex core location, which could further affect force predictions. Furthermore, viscosity also plays an important role in the vortex-surface interaction. As the LEV or TEV approaches the plate surface, the vortex circulation would decay owing to vorticity annihilation between the vortex and its induced shear layer along the surface, which is of opposite-sign vorticity; similar effect is also prominent in the interaction of an LEV&#x2013;TEV couple. Without resolving such effects, the potential flow model likely over-predicts the vortex circulation, which could affect not only the magnitude of the force calculation but also the timings for vortex roll-up and shedding, causing uncertainties in predicting the long-term evolutions.</p>
</sec>
<sec id="s3-2">
<title>3.2 Reduced-order model performance</title>
<p>The growing complexity of discrete-vortex systems in long-duration or small-time-step simulations necessitates model simplification. This study explores the vortex amalgamation scheme, based on applying the merging criterion established in <xref ref-type="sec" rid="s3">Section 3</xref> to systematically reduce the discrete vortex population while preserving the main vortex dynamics. The performance of this approach is quantified by comparing the variations of lift coefficient, flow field pattern, and the vortex population with alternative reduced-order models.</p>
<p>Before presenting the simulation results obtained based on discrete-vortex merging, we first examine the performance of single-vortex models to offer references for both wake capture and lift estimation of the starting-plate problem. The analysis here serves two purposes. One is to assess whether the over-simplified single-vortex representations can adequately capture the flow field and vortex dynamics; the other is to provide context for evaluating the newly proposed amalgamation approach. Here, four different models are implemented, including a baseline model named the &#x2018;discrete-vortex&#x2019;, which refers to the original discrete-vortex model without any reduction, and three single-vortex models, namely, &#x2018;single-LEV&#x2019;, &#x2018;single-TEV&#x2019;, and &#x2018;single-LEV&#x26;TEV&#x2019;. For the single-vortex representations, each model employs a single point vortex of constant circulation to account for either the primary LEV, the primary TEV, or both. It should be mentioned that, in previous single-vortex models [<xref ref-type="bibr" rid="B38">38</xref>, <xref ref-type="bibr" rid="B39">39</xref>], the vortex circulation was treated as a time-dependent variable, with its location evolved based on the Brown&#x2013;Michael equation [<xref ref-type="bibr" rid="B37">37</xref>]. However, our implementation here has two key distinctions. First, we introduce one more point vortex near the shedding edges, in addition to the main vortex, to represent the effect of the feeding shear layer. Furthermore, new vortices are continuously introduced at each time step to model the vorticity feeding of the shear layer, meanwhile the preceding vortex in the feeding shear layer is merged into the main vortex; the position of the merged LEV is determined by <xref ref-type="disp-formula" rid="e11">Equation 11</xref> that was derived based on the momentum conservation. In this way, our approach is consistent with the essence of the Brown&#x2013;Michael equation while offering greater authority in capturing the dynamics of the feeding shear layer, which has crucial influences on the vorticity generation and vortex shedding conditions at the edges.</p>
<p>To implement the single-vortex models, all cases are initialized with the &#x2018;discrete-vortex&#x2019; setting during the first chord length of travel. At <inline-formula id="inf107">
<mml:math id="m122">
<mml:mrow>
<mml:mi>s</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mi>c</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>, the single-vortex algorithms are activated by first merging all the discrete vortices in either the LEV or TEV based on the conservations of circulation and momentum, which can be readily extended from hypothesis (i) in <xref ref-type="sec" rid="s2-2">Section 2.2</xref>. This transition scheme ensures smooth switching between vortex representations while matching the fundamental physics. Then, at each subsequent time step, a new vortex is introduced near the edge to capture the physics of vorticity generation, whereas the preceding vortex merges with the main vortex to emulate vorticity feeding from the edge-attached shear layer.</p>
<p>The simulated flow fields and wake patterns are presented in <xref ref-type="fig" rid="F4">Figure 4</xref>, which enables quantitative evaluation of the single-vortex methods through direct comparison with the &#x2018;discrete-vortex&#x2019; model (benchmark) at representative flow evolution stages. The &#x2018;single-LEV&#x2019; demonstrates qualitative agreement with the &#x2018;discrete-vortex&#x2019; results up to <inline-formula id="inf108">
<mml:math id="m123">
<mml:mrow>
<mml:mi>s</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>3</mml:mn>
<mml:mi>c</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>. However, by <inline-formula id="inf109">
<mml:math id="m124">
<mml:mrow>
<mml:mi>s</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>4</mml:mn>
<mml:mi>c</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>, discernible differences emerge in the TEV topology during the formation of the secondary TEV, revealing the limitations of the &#x2018;single-LEV&#x2019; model in resolving near-field flow features. Notably, these discrepancies appear confined to the near field, as the far-field wake characteristics, particularly the primary TEV, remain consistent between <xref ref-type="fig" rid="F4">Figures 4A,B</xref>. The single-TEV model exhibits significant shortcomings in capturing both the TEV position and LEV configuration, as shown in <xref ref-type="fig" rid="F4">Figure 4C</xref>. This deficiency stems primarily from the model&#x2019;s inability to properly account for secondary TEV generation&#x2014;a critical process evident in the &#x2018;discrete-vortex&#x2019; solution after <inline-formula id="inf110">
<mml:math id="m125">
<mml:mrow>
<mml:mi>s</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>2</mml:mn>
<mml:mi>c</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>, where the extensively-grown LEV disturbs the trailing-edge shear layer and triggers the formation of a secondary TEV. However, in the &#x2018;single-TEV&#x2019; scenario, all vorticity generated from the trailing edge is absorbed into the primary TEV, creating an artificially strong TEV that induces the unphysical down-wash of the LEV off the trailing edge (final snapshot of <xref ref-type="fig" rid="F4">Figure 4C</xref>). As seen in <xref ref-type="fig" rid="F4">Figure 4D</xref>, the combined &#x2018;single-LEV&#x26;TEV&#x2019; model inherits limitations from both constituent approaches, resulting in similarly compromised performance in resolving the flow field pattern and vortex positions.</p>
<fig id="F4" position="float">
<label>FIGURE 4</label>
<caption>
<p>Snapshots of simulated flow field at 1&#x2013;4 chord lengths of travel. The result of <bold>(A)</bold> the &#x2018;discrete-vortex&#x2019; model serves as a benchmark, which is compared  with those of three single-vortex models: <bold>(B)</bold> &#x2018;single-LEV&#x2019;, <bold>(C)</bold> &#x2018;single-TEV&#x2019;, and <bold>(D)</bold> &#x2018;single-LEV&#x26;TEV&#x2019;.</p>
</caption>
<graphic xlink:href="fphy-13-1632903-g004.tif">
<alt-text content-type="machine-generated">Four-panel diagram illustrating vortex dynamics. Panel A shows a discrete-vortex with primary and secondary vortices labeled; red and blue dots denote vortex elements. Panels B, C, and D depict single-LEV, single-TEV, and single-LEV&#x26;TEV scenarios, respectively, with variations in vortex elements distribution and strength indicated by the contours and dot placement. Each panel has four stages showing vortex development over time.</alt-text>
</graphic>
</fig>
<p>
<xref ref-type="fig" rid="F5">Figure 5A</xref> further compares the lift calculations corresponding to the simulated results in <xref ref-type="fig" rid="F4">Figure 4</xref>. For a more comprehensive assessment of the different models, the total circulations of both the LEV and TEV as well as the horizontal positions <inline-formula id="inf111">
<mml:math id="m126">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>s</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>v</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> of their centroids (circulation-weighted) are tracked in <xref ref-type="fig" rid="F5">Figures 5B,C</xref>. In general, the results reveal inferior performance of the single-vortex models in tracking the unsteady lift variation compared to the &#x2018;discrete-vortex&#x2019; model. A particularly notable discrepancy emerges at the one-chord-length point of merging transition, where both the &#x2018;single-LEV&#x2019; and &#x2018;single-LEV&#x26;TEV&#x2019; models display abrupt lift decline upon activation. This is somewhat surprising as the merging process conserves the total momentum of all merged vortices, meaning that the aerodynamic force should be maintained in theory. The apparent contradiction can be explained again from the perspective of vortex&#x2013;edge interactions. Upon vortex merging, while the momentum conservation holds for isolated vortex system, the rate of vorticity generation at the plate edge varies dramatically owing to the change in the induced velocity by the different vorticity distribution. This is particularly evident from the abrupt increase in the LEV circulation magnitude after <inline-formula id="inf112">
<mml:math id="m127">
<mml:mrow>
<mml:mi>s</mml:mi>
<mml:mo>/</mml:mo>
<mml:mi>c</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:math>
</inline-formula>, for the &#x2018;single-LEV&#x2019; and &#x2018;single-LEV&#x26;TEV&#x2019; models shown in <xref ref-type="fig" rid="F5">Figure 5B</xref>. Consequently, the sudden lift drop can be attributed to the abruptly-intensified LEV circulation, given that LEV advection yields negative lift as discussed in <xref ref-type="sec" rid="s3-1">Section 3.1</xref>. This lift drop implies a limitation of the single-vortex model that, even when satisfying the Brown&#x2013;Michael equation, it cannot adequately resolve the dynamical effects of discrete vortex clouds, especially when the vortex is in the near field. Interestingly, the &#x2018;single-TEV&#x2019; model demonstrates a smoother post-merging transition in unsteady lift and the rate of circulation generation at trailing edge seems to be less affected by the merging event at <inline-formula id="inf113">
<mml:math id="m128">
<mml:mrow>
<mml:mi>s</mml:mi>
<mml:mo>/</mml:mo>
<mml:mi>c</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:math>
</inline-formula>. This can be understood that the TEV is farther away from its vorticity-generating edge, so the induced velocity at the edge by the TEV is less affected by the change in its vorticity distribution. Although the &#x2018;single-TEV&#x2019; exhibits better merging initialization, significant deviations develop with increasing travel distance due to the model&#x2019;s fundamental inability to accurately represent near-field vortical structures, as discussed previously.</p>
<fig id="F5" position="float">
<label>FIGURE 5</label>
<caption>
<p>Comparisons of <bold>(A)</bold> unsteady lift coefficient, <bold>(B)</bold> vortex circulation, and <bold>(C)</bold> horizontal locations of vortex centroid predicted by the &#x2018;discrete-vortex&#x2019; model with the single-vortex models, corresponding to the different cases in <xref ref-type="fig" rid="F4">Figure 4</xref>. Knowles et al.s CFD result [<xref ref-type="bibr" rid="B47">47</xref>] is plotted as a reference in <bold>(A)</bold>.</p>
</caption>
<graphic xlink:href="fphy-13-1632903-g005.tif">
<alt-text content-type="machine-generated">Three graphs show aerodynamic characteristics over normalized distance \(s/c\). Graph A plots lift coefficient against \(s/c\) for different models: discrete-vortex (solid black), single-LEV (dashed red), single-TEV (solid blue), single-LEV&#x26;TEV (green dotted), and data from Knowles et al. (triangles). Graph B depicts total circulation (\(\Gamma/cU\)) for LEV and TEV with positive and negative regions. Graph C illustrates the horizontal position of TEV and LEV centroids, using similar line styles. Each graph highlights variations in aerodynamic behaviors for different conditions.</alt-text>
</graphic>
</fig>
<p>Based on the data in <xref ref-type="fig" rid="F5">Figure 5</xref>, the performance of the three single-vortex models are further assessed quantitatively in <xref ref-type="table" rid="T1">Table 1</xref> via computing the mean absolute errors (MAEs) of five variables, including the lift coefficient <inline-formula id="inf114">
<mml:math id="m129">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>C</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>l</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>, the nondimensional total circulations <inline-formula id="inf115">
<mml:math id="m130">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="normal">&#x393;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="italic">LEV</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>/</mml:mo>
<mml:mi>c</mml:mi>
<mml:mi>U</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> and <inline-formula id="inf116">
<mml:math id="m131">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="normal">&#x393;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="italic">TEV</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>/</mml:mo>
<mml:mi>c</mml:mi>
<mml:mi>U</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> of the LEV and TEV, and the horizontal positions <inline-formula id="inf117">
<mml:math id="m132">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>s</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="italic">LEV</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> and <inline-formula id="inf118">
<mml:math id="m133">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>s</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="italic">TEV</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> of the LEV and TEV&#x2019;s centroids. Note that these MAEs are calculated relative to the benchmark results of the &#x2018;discrete-vortex&#x2019; model, based on the data in the range of <inline-formula id="inf119">
<mml:math id="m134">
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mo>&#x3c;</mml:mo>
<mml:mi>s</mml:mi>
<mml:mo>/</mml:mo>
<mml:mi>c</mml:mi>
<mml:mo>&#x3c;</mml:mo>
<mml:mspace width="-0.2333em"/>
<mml:mn>4.5</mml:mn>
</mml:mrow>
</mml:math>
</inline-formula>. Among these three models, the &#x2018;single-LEV&#x2019; corresponds to the lowest errors in tracking the lift coefficient and wake vortices, consistent with the observations from <xref ref-type="fig" rid="F4">Figures 4</xref>, <xref ref-type="fig" rid="F5">5</xref>. The results of the single-vortex models offer two general implications for future improvement. The first is to enhance the representation of near-field vorticial structures, especially the vorticity-feeding shear layer. On the other hand, a proper physical condition is needed to precisely determine the transition timing for the shedding of the old vortex and the generation of the new vortex. Given the inherent limitations of the single-vortex approach in the near-field representation, it makes the discrete-vortex approach indispensable for problems requiring accurate wake and force predictions, despite its greater computational expense.</p>
<table-wrap id="T1" position="float">
<label>TABLE 1</label>
<caption>
<p>Mean absolute errors (MAE) of <inline-formula id="inf120">
<mml:math id="m135">
<mml:mrow>
<mml:mi>C</mml:mi>
<mml:mi>l</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>, <inline-formula id="inf121">
<mml:math id="m136">
<mml:mrow>
<mml:mi mathvariant="normal">&#x393;</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>, and <inline-formula id="inf122">
<mml:math id="m137">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>s</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>v</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> for different reduced-order models.</p>
</caption>
<table>
<thead valign="top">
<tr>
<th align="left">Model</th>
<th align="center">
<inline-formula id="inf123">
<mml:math id="m138">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3f5;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>C</mml:mi>
<mml:mi>l</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>
</th>
<th align="center">
<inline-formula id="inf124">
<mml:math id="m139">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3f5;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="normal">&#x393;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="italic">LEV</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>
</th>
<th align="center">
<inline-formula id="inf125">
<mml:math id="m140">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3f5;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="normal">&#x393;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="italic">TEV</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>
</th>
<th align="center">
<inline-formula id="inf126">
<mml:math id="m141">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3f5;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>s</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="italic">LEV</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>
</th>
<th align="center">
<inline-formula id="inf127">
<mml:math id="m142">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3f5;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>s</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="italic">TEV</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>
</th>
</tr>
</thead>
<tbody valign="top">
<tr>
<td align="left">single-LEV</td>
<td align="center">0.666</td>
<td align="center">0.826</td>
<td align="center">0.496</td>
<td align="center">0.065</td>
<td align="center">0.123</td>
</tr>
<tr>
<td align="left">single-TEV</td>
<td align="center">1.914</td>
<td align="center">2.211</td>
<td align="center">1.801</td>
<td align="center">0.214</td>
<td align="center">0.140</td>
</tr>
<tr>
<td align="left">single-LEV&#x26;TEV</td>
<td align="center">1.974</td>
<td align="center">2.821</td>
<td align="center">1.030</td>
<td align="center">0.216</td>
<td align="center">0.117</td>
</tr>
<tr>
<td align="left">discrete-vortex <inline-formula id="inf128">
<mml:math id="m143">
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3c3;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>M</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>0.002</mml:mn>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
<td align="center">0.218</td>
<td align="center">0.231</td>
<td align="center">0.087</td>
<td align="center">0.028</td>
<td align="center">0.043</td>
</tr>
<tr>
<td align="left">discrete-vortex <inline-formula id="inf129">
<mml:math id="m144">
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3c3;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>M</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>0.001</mml:mn>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
<td align="center">0.148</td>
<td align="center">0.127</td>
<td align="center">0.091</td>
<td align="center">0.015</td>
<td align="center">0.059</td>
</tr>
<tr>
<td align="left">discrete-vortex <inline-formula id="inf130">
<mml:math id="m145">
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3c3;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>M</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>0.0005</mml:mn>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
<td align="center">0.177</td>
<td align="center">0.054</td>
<td align="center">0.149</td>
<td align="center">0.006</td>
<td align="center">0.042</td>
</tr>
<tr>
<td align="left">discrete-vortex <inline-formula id="inf131">
<mml:math id="m146">
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3c3;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>M</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>0.0002</mml:mn>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
<td align="center">0.103</td>
<td align="center">0.035</td>
<td align="center">0.021</td>
<td align="center">0.007</td>
<td align="center">0.023</td>
</tr>
</tbody>
</table>
</table-wrap>
<p>Next, we investigate the performance of the vortex merging scheme based on the discrete-vortex framework. The parameter <inline-formula id="inf132">
<mml:math id="m147">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3b4;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>M</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>, which is the merging criterion (<xref ref-type="disp-formula" rid="e15">Equation 15</xref>) controlling the error of the vortex system&#x2019;s induced velocity on the plate surface, is varied between 0.0002 and 0.002. The simulation results are presented in <xref ref-type="fig" rid="F6">Figure 6</xref>, showing that the reduced-order models are able to capture the overall flow field characteristics, including the position and morphology of the primary vortices as well as the formation of the secondary TEV, even at larger <inline-formula id="inf133">
<mml:math id="m148">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3b4;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>M</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> values; and the fidelity of the wake details tends to improve as <inline-formula id="inf134">
<mml:math id="m149">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3b4;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>M</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> decreases. <xref ref-type="fig" rid="F7">Figure 7</xref> further shows good agreement of the predictions by different simplified models with the original &#x2018;discrete-vortex&#x2019; model, through the comparisons of the lift calculations as well as the evolutions of vortex circulation and location, demonstrating improved accuracy with smaller <inline-formula id="inf135">
<mml:math id="m150">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3b4;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>M</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> values in general. Similar to the analysis of the single-vortex models, the MAEs corresponding to the data in <xref ref-type="fig" rid="F7">Figure 7</xref> are also evaluated for the different merging models, as listed in <xref ref-type="table" rid="T1">Table 1</xref>. The error values are significantly lower than those of the single-vortex models. Furthermore, the MAEs also exhibit general declining trends as the merging threshold parameter <inline-formula id="inf136">
<mml:math id="m151">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3b4;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>M</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> decreases, quantitatively justifying the efficacy of <inline-formula id="inf137">
<mml:math id="m152">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3b4;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>M</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> in tuning the accuracy of the discrete-vortex models.</p>
<fig id="F6" position="float">
<label>FIGURE 6</label>
<caption>
<p>Snapshots of simulated flow field at 1&#x2013;4 chord lengths of travel. The &#x2018;discrete-vortex&#x2019; results with different vortex-merge levels <bold>(A&#x2013;D)</bold> are compared with <bold>(E)</bold> the benchmark case without merging. For the cases employing the proposed merge scheme, the merging criterion <inline-formula id="inf138">
<mml:math id="m153">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3b4;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>M</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> is configured as <bold>(A)</bold> 0.002, <bold>(B)</bold> 0.001, <bold>(C)</bold> 0.0005, and <bold>(D)</bold> 0.0002, respectively.</p>
</caption>
<graphic xlink:href="fphy-13-1632903-g006.tif">
<alt-text content-type="machine-generated">Simulation results for discrete vortex interactions are depicted in five scenarios labeled A to E. Each row represents a different parameter setting, with panels showing vortex development over time. Red and blue dots indicate vortex positions, while streamlines illustrate flow patterns. Scenarios A to D vary the \( \delta_M \) parameter incrementally from \( 0.002 \) to \( 0.0002 \), showing how smaller values affect vortex merging. Scenario E shows results without merging, highlighting distinct trajectories.</alt-text>
</graphic>
</fig>
<fig id="F7" position="float">
<label>FIGURE 7</label>
<caption>
<p>Comparisons of <bold>(A)</bold> unsteady lift coefficient, <bold>(B)</bold> vortex circulation, and <bold>(C)</bold> horizontal locations of vortex centroid predicted by the &#x2018;discrete-vortex&#x2019; model with various settings for vortex merging, corresponding to the different cases in <xref ref-type="fig" rid="F6">Figure 6</xref>. Knowles et al.s CFD result [<xref ref-type="bibr" rid="B47">47</xref>] is plotted as a reference in <bold>(A)</bold>.</p>
</caption>
<graphic xlink:href="fphy-13-1632903-g007.tif">
<alt-text content-type="machine-generated">Three plots labeled A, B, and C present aerodynamic data. Plot A shows lift coefficient versus \(s/c\) with several curves for different \(\delta_M\) values and references to Knowles et al. Plot B displays total circulation, positive for TEV and negative for LEV, versus \(s/c\). Plot C illustrates the horizontal positions of TEV and LEV centroids versus \(s/c\), with lines for different \(\delta_M\) values and no merging. Each plot includes a legend.</alt-text>
</graphic>
</fig>
<p>Last, to assess effectiveness of the vortex merge algorithm in reducing the system&#x2019;s complexity, the evolutions of the discrete vortex population are compared in <xref ref-type="fig" rid="F8">Figure 8</xref>, with <inline-formula id="inf139">
<mml:math id="m154">
<mml:mrow>
<mml:mi>M</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> and <inline-formula id="inf140">
<mml:math id="m155">
<mml:mrow>
<mml:mi>N</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> being the total numbers of discrete vortices associated with LEV and TEV, respectively. It reveals that larger <inline-formula id="inf141">
<mml:math id="m156">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3b4;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>M</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> values lead to greater reduction, particularly for the primary TEV that quickly advects downstream, which is also evident from <xref ref-type="fig" rid="F6">Figure 6</xref>. Furthermore, the results also demonstrate that the present model-reduction scheme tends to promote far-field reduction while maintaining near-field resolution, which exactly aligns with our original motivation. Owing to this feature of preferential reduction in the far field, it is likely that the vortex population would achieve approximate saturation as time proceeds. This presents a significant computational advantage over conventional discrete-vortex models, especially for long-term or small-time-step simulations, as it inhibits the linear growth of vortex population while preserving essential flow physics in the critical near-field wake. The overall good performance in both computational accuracy and efficiency justifies our proposal for the reduced-order aerodynamic model based on discrete-vortex merging.</p>
<fig id="F8" position="float">
<label>FIGURE 8</label>
<caption>
<p>Comparison of vortex population among &#x2018;discrete-vortex&#x2019; models of different vortex-merge levels gauged by <inline-formula id="inf142">
<mml:math id="m157">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3b4;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>M</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>. <bold>(A)</bold> Vortex population <inline-formula id="inf143">
<mml:math id="m158">
<mml:mrow>
<mml:mi>M</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> in LEV, <bold>(B)</bold> vortex population <inline-formula id="inf144">
<mml:math id="m159">
<mml:mrow>
<mml:mi>N</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> in TEV.</p>
</caption>
<graphic xlink:href="fphy-13-1632903-g008.tif">
<alt-text content-type="machine-generated">Two graphs labeled A and B, both plotting different variables against a ratio labeled \(s/c\). Graph A measures \( \mathcal{M} \) and graph B measures \( \mathcal{N} \). Both graphs have lines representing different \( \delta_M \) values of 0.002 (red, dotted), 0.001 (blue, solid), 0.0005 (green, dashed-dot), and 0.0002 (black, dashed), along with a bold black line labeled &#x22;w/o merging&#x22; showing strong linear growth across the x-axis. The graphs compare various methods over the same x-axis scale.</alt-text>
</graphic>
</fig>
<p>Before closing, it is worth discussing the practical choice of <inline-formula id="inf145">
<mml:math id="m160">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3b4;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>M</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>. Based on <xref ref-type="table" rid="T1">Table 1</xref>, we can divide the <inline-formula id="inf146">
<mml:math id="m161">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3f5;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>C</mml:mi>
<mml:mi>l</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> by the average <inline-formula id="inf147">
<mml:math id="m162">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>C</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>l</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> of the benchmark model during <inline-formula id="inf148">
<mml:math id="m163">
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mo>&#x3c;</mml:mo>
<mml:mi>s</mml:mi>
<mml:mo>/</mml:mo>
<mml:mi>c</mml:mi>
<mml:mo>&#x3c;</mml:mo>
<mml:mspace width="-0.2333em"/>
<mml:mn>4.5</mml:mn>
</mml:mrow>
</mml:math>
</inline-formula>. This yields the relative MAEs to be 12.1%, 8.2%, 9.8%, and 5.7% for the four different levels of <inline-formula id="inf149">
<mml:math id="m164">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3b4;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>M</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>, respectively. For applications involving low-order aerodynamic force prediction, it is usually desirable to keep the error within 10%, corresponding to <inline-formula id="inf150">
<mml:math id="m165">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3b4;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>M</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2264;</mml:mo>
<mml:mspace width="-0.2333em"/>
<mml:mn>0.001</mml:mn>
</mml:mrow>
</mml:math>
</inline-formula>. As for the efficiency, based on the data in <xref ref-type="fig" rid="F8">Figure 8</xref>, we can divide the total vortex population, <inline-formula id="inf151">
<mml:math id="m166">
<mml:mrow>
<mml:mi>M</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>N</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>, by that of the benchmark model to obtain the relative vortex population. Consequently, the mean relative vortex populations during <inline-formula id="inf152">
<mml:math id="m167">
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mo>&#x3c;</mml:mo>
<mml:mi>s</mml:mi>
<mml:mo>/</mml:mo>
<mml:mi>c</mml:mi>
<mml:mo>&#x3c;</mml:mo>
<mml:mspace width="-0.2333em"/>
<mml:mn>4.5</mml:mn>
</mml:mrow>
</mml:math>
</inline-formula> are estimated to be 19.5%, 30.7%, 43.5%, and 67.2% for the four merging levels, respectively. Assuming a requirement of at least 50% reduction in computational cost, we should select <inline-formula id="inf153">
<mml:math id="m168">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3b4;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>M</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2265;</mml:mo>
<mml:mspace width="-0.2333em"/>
<mml:mn>0.0005</mml:mn>
</mml:mrow>
</mml:math>
</inline-formula>. In balancing the above conditions for accuracy and efficiency, we recommend setting <inline-formula id="inf154">
<mml:math id="m169">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3b4;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>M</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> between 0.0005 and 0.001. This guideline may be applicable to more complicated flow situations, as the present merge scheme is derived to consider a general vortex&#x2013;body interaction.</p>
</sec>
</sec>
<sec sec-type="conclusion" id="s4">
<title>4 Conclusion</title>
<p>This study employs the potential flow theory to examine the aerodynamics of a flat plate undergoing unsteady translational motion at an angle-of-attack of 45<inline-formula id="inf155">
<mml:math id="m170">
<mml:mrow>
<mml:mo>&#xb0;</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula>. A discrete-vortex approach is adopted to capture the coupled dynamics of the LEVs and TEVs in the wake. The LEV and TEV contributions to lift generation are first investigated by modeling the problem of an impulsively starting flat plate. The results reveal that, during the initial phase, downstream advection of the LEV generates negative lift, while the TEV produces a stronger positive lift owing to its significantly faster streamwise advection. This differential advection behavior creates a net positive lift that persists for approximately two chord lengths of travel, when the LEV undergoes substantial growth with relatively slow advection. This offers new insight into the experimental observation of lift enhancement by LEV stabilization that the slowed-down advection of the LEV causes less negative lift rather than more positive lift, from an unsteady aerodynamics perspective. A dynamic stall occurs beyond two chord lengths as the extensive-grown LEV interacts with the trailing-edge flow, leading to disruption of the TEV feeding shear layer and triggering formation of a new TEV. Unlike its predecessor, this secondary TEV tends to linger over the plate under the LEV influence, resulting in diminished positive lift production and the observed stall behavior.</p>
<p>To improve computational efficiency while preserving physical fidelity, a vortex merge scheme is developed based on two physical assumptions for the merging process: (i) conservations of circulation and momentum and (ii) negligible velocity difference induced on the plate surface. The latter ensures a sufficient accuracy in resolving vortex-plate interactions, especially in the critical near-plate region where vortex-induced effects dominate. The efficacy of the proposed reduced-order model is evaluated in comparison with the single-vortex models as well as the original discrete-vortex model without reduction. The analysis of the single-vortex models serves as a reference to demonstrate their limitations in accurately resolving the near-field wake, when a distributed vorticity field is replaced by a single vortex. In contrast, the vortex merge algorithm developed in this study exhibits substantially improved performance, which is able to accurately capturing both flow field evolution and lift generation while maintaining computational efficiency; the balance between computation precision and cost can be adjusted through a threshold merge parameter <inline-formula id="inf156">
<mml:math id="m171">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3b4;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>M</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>. The results show promises for long-term or small-time-step simulations, where significant computational saving is possible without compromising physical fidelity. Finally, to offer a practical guideline for selecting <inline-formula id="inf157">
<mml:math id="m172">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3b4;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>M</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>, we recommend its range to be 0.0005-0.001 in satisfying the conditions of <inline-formula id="inf158">
<mml:math id="m173">
<mml:mrow>
<mml:mo>&#x3c;</mml:mo>
<mml:mspace width="-0.3333em"/>
</mml:mrow>
</mml:math>
</inline-formula>10% error in lift prediction and <inline-formula id="inf159">
<mml:math id="m174">
<mml:mrow>
<mml:mo>&#x3e;</mml:mo>
<mml:mspace width="-0.3333em"/>
</mml:mrow>
</mml:math>
</inline-formula>50% reduction in computational cost.</p>
</sec>
</body>
<back>
<sec sec-type="data-availability" id="s5">
<title>Data availability statement</title>
<p>The raw data supporting the conclusions of this article will be made available by the authors, without undue reservation.</p>
</sec>
<sec sec-type="author-contributions" id="s6">
<title>Author contributions</title>
<p>XX: Conceptualization, Investigation, Writing &#x2013; review and editing, Formal Analysis, Writing &#x2013; original draft. LS: Writing &#x2013; review and editing, Formal Analysis, Visualization.</p>
</sec>
<sec sec-type="funding-information" id="s7">
<title>Funding</title>
<p>The author(s) declare that financial support was received for the research and/or publication of this article. The authors gratefully acknowledge the financial support from the National Natural Science Foundation of China (nos. 12072194, 22227901, and 52006139).</p>
</sec>
<ack>
<p>The authors would like to acknowledge the valuable insights and comments offered by Prof. Kamran Mohseni.</p>
</ack>
<sec sec-type="COI-statement" id="s8">
<title>Conflict of interest</title>
<p>The authors declare that the research was conducted in the absence of any commercial or financial relationships that could be construed as a potential conflict of interest.</p>
</sec>
<sec sec-type="ai-statement" id="s9">
<title>Generative AI statement</title>
<p>The author(s) declare that no Generative AI was used in the creation of this manuscript.</p>
<p>Any alternative text (alt text) provided alongside figures in this article has been generated by Frontiers with the support of artificial intelligence and reasonable efforts have been made to ensure accuracy, including review by the authors wherever possible. If you identify any issues, please contact us.</p>
</sec>
<sec sec-type="disclaimer" id="s10">
<title>Publisher&#x2019;s note</title>
<p>All claims expressed in this article are solely those of the authors and do not necessarily represent those of their affiliated organizations, or those of the publisher, the editors and the reviewers. Any product that may be evaluated in this article, or claim that may be made by its manufacturer, is not guaranteed or endorsed by the publisher.</p>
</sec>
<ref-list>
<title>References</title>
<ref id="B1">
<label>1.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Dickinson</surname>
<given-names>MH</given-names>
</name>
<name>
<surname>Lehmann</surname>
<given-names>FO</given-names>
</name>
<name>
<surname>Sane</surname>
<given-names>SP</given-names>
</name>
</person-group>. <article-title>Wing rotation and the aerodynamic basis of insect flight</article-title>. <source>Science</source> (<year>1999</year>) <volume>284</volume>:<fpage>1954</fpage>&#x2013;<lpage>60</lpage>. <pub-id pub-id-type="doi">10.1126/science.284.5422.1954</pub-id>
<pub-id pub-id-type="pmid">10373107</pub-id>
</citation>
</ref>
<ref id="B2">
<label>2.</label>
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Shyy</surname>
<given-names>W</given-names>
</name>
<name>
<surname>Lian</surname>
<given-names>Y</given-names>
</name>
<name>
<surname>Tang</surname>
<given-names>J</given-names>
</name>
<name>
<surname>Viieru</surname>
<given-names>D</given-names>
</name>
<name>
<surname>Liu</surname>
<given-names>H</given-names>
</name>
</person-group>. <article-title>Aerodynamics of low Reynolds number flyers</article-title>. <publisher-loc>New York, NY</publisher-loc> (<year>2008</year>). <pub-id pub-id-type="doi">10.1017/CBO9780511551154</pub-id>
</citation>
</ref>
<ref id="B3">
<label>3.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Liu</surname>
<given-names>G</given-names>
</name>
<name>
<surname>Dong</surname>
<given-names>H</given-names>
</name>
<name>
<surname>Li</surname>
<given-names>C</given-names>
</name>
</person-group>. <article-title>Vortex dynamics and new lift enhancement mechanism of wing&#x2013;body interaction in insect forward flight</article-title>. <source>J Fluid Mech</source> (<year>2016</year>) <volume>795</volume>:<fpage>634</fpage>&#x2013;<lpage>51</lpage>. <pub-id pub-id-type="doi">10.1017/jfm.2016.175</pub-id>
</citation>
</ref>
<ref id="B4">
<label>4.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Bomphrey</surname>
<given-names>R</given-names>
</name>
<name>
<surname>Nakata</surname>
<given-names>T</given-names>
</name>
<name>
<surname>Phillips</surname>
<given-names>N</given-names>
</name>
<name>
<surname>Walker</surname>
<given-names>S</given-names>
</name>
</person-group>. <article-title>Smart wing rotation and trailing-edge vortices enable high frequency mosquito</article-title>. <source>Nature</source> (<year>2017</year>) <volume>544</volume>:<fpage>92</fpage>&#x2013;<lpage>5</lpage>. <pub-id pub-id-type="doi">10.1038/nature21727</pub-id>
<pub-id pub-id-type="pmid">28355184</pub-id>
</citation>
</ref>
<ref id="B5">
<label>5.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Oh</surname>
<given-names>S</given-names>
</name>
<name>
<surname>Lee</surname>
<given-names>B</given-names>
</name>
<name>
<surname>Park</surname>
<given-names>H</given-names>
</name>
<name>
<surname>Choi</surname>
<given-names>H</given-names>
</name>
<name>
<surname>Kim</surname>
<given-names>ST</given-names>
</name>
</person-group>. <article-title>A numerical and theoretical study of the aerodynamic performance of a hovering rhinoceros beetle (<italic>Trypoxylus dichotomus</italic>)</article-title>. <source>J Fluid Mech</source> (<year>2020</year>) <volume>885</volume>:<fpage>A18</fpage>. <pub-id pub-id-type="doi">10.1017/jfm.2019.962</pub-id>
</citation>
</ref>
<ref id="B6">
<label>6.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Ellington</surname>
<given-names>C</given-names>
</name>
<name>
<surname>van der Berg</surname>
<given-names>C</given-names>
</name>
<name>
<surname>Willmott</surname>
<given-names>A</given-names>
</name>
<name>
<surname>Thomas</surname>
<given-names>A</given-names>
</name>
</person-group>. <article-title>Leading-edge vortices in insect flight</article-title>. <source>Nature</source> (<year>1996</year>) <volume>384</volume>:<fpage>626</fpage>&#x2013;<lpage>30</lpage>. <pub-id pub-id-type="doi">10.1038/384626a0</pub-id>
</citation>
</ref>
<ref id="B7">
<label>7.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>van den Berg</surname>
<given-names>C</given-names>
</name>
<name>
<surname>Ellington</surname>
<given-names>CP</given-names>
</name>
</person-group>. <article-title>The three-dimensional leading-edge vortex of a &#x2018;hovering&#x2019; model hawkmoth</article-title>. <source>Phil Trans R Soc Lond B</source> (<year>1997</year>) <volume>352</volume>:<fpage>329</fpage>&#x2013;<lpage>40</lpage>. <pub-id pub-id-type="doi">10.1098/rstb.1997.0024</pub-id>
</citation>
</ref>
<ref id="B8">
<label>8.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Willmott</surname>
<given-names>AP</given-names>
</name>
<name>
<surname>Ellington</surname>
<given-names>CP</given-names>
</name>
<name>
<surname>Thomas</surname>
<given-names>ALR</given-names>
</name>
</person-group>. <article-title>Flow visualization and unsteady aerodynamics in the flight of the hawkmoth <italic>Manduca sexta</italic>
</article-title>. <source>Phil Trans R Soc Lond B</source> (<year>1997</year>) <volume>352</volume>:<fpage>303</fpage>&#x2013;<lpage>16</lpage>. <pub-id pub-id-type="doi">10.1098/rstb.1997.0022</pub-id>
</citation>
</ref>
<ref id="B9">
<label>9.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Maxworthy</surname>
<given-names>T</given-names>
</name>
</person-group>. <article-title>The fluid dynamics of insect flight</article-title>. <source>Ann Rev Fluid Mech</source> (<year>1981</year>) <volume>13</volume>:<fpage>329</fpage>&#x2013;<lpage>50</lpage>. <pub-id pub-id-type="doi">10.1146/annurev.fl.13.010181.001553</pub-id>
</citation>
</ref>
<ref id="B10">
<label>10.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Ellington</surname>
<given-names>CP</given-names>
</name>
</person-group>. <article-title>The aerodynamics of hovering insect flight. IV. Aerodynamic mechanisms</article-title>. <source>Phil Trans R Soc Lond B</source> (<year>1984</year>) <volume>305</volume>:<fpage>79</fpage>&#x2013;<lpage>113</lpage>. <pub-id pub-id-type="doi">10.1098/rstb.1984.0052</pub-id>
</citation>
</ref>
<ref id="B11">
<label>11.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Birch</surname>
<given-names>JM</given-names>
</name>
<name>
<surname>Dickinson</surname>
<given-names>MH</given-names>
</name>
</person-group>. <article-title>Spanwise flow and the attachment of the leading-edge vortex on insect wings</article-title>. <source>Nature</source> (<year>2001</year>) <volume>412</volume>:<fpage>729</fpage>&#x2013;<lpage>33</lpage>. <pub-id pub-id-type="doi">10.1038/35089071</pub-id>
<pub-id pub-id-type="pmid">11507639</pub-id>
</citation>
</ref>
<ref id="B12">
<label>12.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>DeVoria</surname>
<given-names>AC</given-names>
</name>
<name>
<surname>Mohseni</surname>
<given-names>K</given-names>
</name>
</person-group>. <article-title>On the mechanism of high-incidence lift generation for steadily translating low-aspect-ratio wings</article-title>. <source>J Fluid Mech</source> (<year>2017</year>) <volume>813</volume>:<fpage>110</fpage>&#x2013;<lpage>26</lpage>. <pub-id pub-id-type="doi">10.1017/jfm.2016.849</pub-id>
</citation>
</ref>
<ref id="B13">
<label>13.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Linehan</surname>
<given-names>T</given-names>
</name>
<name>
<surname>Mohseni</surname>
<given-names>K</given-names>
</name>
</person-group>. <article-title>On the maintenance of an attached leading-edge vortex via model bird alula</article-title>. <source>J Fluid Mech</source> (<year>2020</year>) <volume>897</volume>:<fpage>A17</fpage>. <pub-id pub-id-type="doi">10.1017/jfm.2020.364</pub-id>
</citation>
</ref>
<ref id="B14">
<label>14.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Saffman</surname>
<given-names>PG</given-names>
</name>
<name>
<surname>Sheffield</surname>
<given-names>JS</given-names>
</name>
</person-group>. <article-title>Flow over a wing with an attached free vortex</article-title>. <source>Stud Appl Math</source> (<year>1977</year>) <volume>57</volume>:<fpage>107</fpage>&#x2013;<lpage>17</lpage>. <pub-id pub-id-type="doi">10.1002/sapm1977572107</pub-id>
</citation>
</ref>
<ref id="B15">
<label>15.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Huang</surname>
<given-names>MK</given-names>
</name>
<name>
<surname>Chow</surname>
<given-names>CY</given-names>
</name>
</person-group>. <article-title>Trapping of a free vortex by Joukowski airfoils</article-title>. <source>AIAA J</source> (<year>1982</year>) <volume>20</volume>:<fpage>292</fpage>&#x2013;<lpage>8</lpage>. <pub-id pub-id-type="doi">10.2514/3.7913</pub-id>
</citation>
</ref>
<ref id="B16">
<label>16.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Mourtos</surname>
<given-names>NJ</given-names>
</name>
<name>
<surname>Brooks</surname>
<given-names>M</given-names>
</name>
</person-group>. <article-title>Flow past a flat plate with a vortex/sink combination</article-title>. <source>J Appl Mech</source> (<year>1996</year>) <volume>63</volume>:<fpage>543</fpage>&#x2013;<lpage>50</lpage>. <pub-id pub-id-type="doi">10.1115/1.2788902</pub-id>
</citation>
</ref>
<ref id="B17">
<label>17.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Rossow</surname>
<given-names>V</given-names>
</name>
</person-group>. <article-title>Lift enhancement by an externally trapped vortex</article-title>. <source>J Aircr</source> (<year>1978</year>) <volume>15</volume>:<fpage>618</fpage>&#x2013;<lpage>25</lpage>. <pub-id pub-id-type="doi">10.2514/3.58416</pub-id>
</citation>
</ref>
<ref id="B18">
<label>18.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Xia</surname>
<given-names>X</given-names>
</name>
<name>
<surname>Mohseni</surname>
<given-names>K</given-names>
</name>
</person-group>. <article-title>A theory on leading-edge vortex stabilization by spanwise flow</article-title>. <source>J Fluid Mech</source> (<year>2023</year>) <volume>970</volume>:<fpage>R1</fpage>. <pub-id pub-id-type="doi">10.1017/jfm.2023.613</pub-id>
</citation>
</ref>
<ref id="B19">
<label>19.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Katz</surname>
<given-names>J</given-names>
</name>
</person-group>. <article-title>A discrete vortex method for the non-steady separated flow over an airfoil</article-title>. <source>J Fluid Mech</source> (<year>1981</year>) <volume>102</volume>:<fpage>315</fpage>&#x2013;<lpage>28</lpage>. <pub-id pub-id-type="doi">10.1017/S0022112081002668</pub-id>
</citation>
</ref>
<ref id="B20">
<label>20.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Streitlien</surname>
<given-names>K</given-names>
</name>
<name>
<surname>Triantafyllou</surname>
<given-names>MS</given-names>
</name>
</person-group>. <article-title>Force and moment on a joukowski profile in the presence of point vortices</article-title>. <source>AIAA J</source> (<year>1995</year>) <volume>33</volume>:<fpage>603</fpage>&#x2013;<lpage>10</lpage>. <pub-id pub-id-type="doi">10.2514/3.12621</pub-id>
</citation>
</ref>
<ref id="B21">
<label>21.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Yu</surname>
<given-names>Y</given-names>
</name>
<name>
<surname>Tong</surname>
<given-names>B</given-names>
</name>
<name>
<surname>Ma</surname>
<given-names>H</given-names>
</name>
</person-group>. <article-title>An analytic approach to theoretical modeling of highly unsteady viscous flow excited by wing flapping in small insects</article-title>. <source>Acta Mech Sin</source> (<year>2003</year>) <volume>19</volume>:<fpage>508</fpage>&#x2013;<lpage>16</lpage>. <pub-id pub-id-type="doi">10.1007/BF02484543</pub-id>
</citation>
</ref>
<ref id="B22">
<label>22.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Ansari</surname>
<given-names>SA</given-names>
</name>
<name>
<surname>Zbikowski</surname>
<given-names>R</given-names>
</name>
<name>
<surname>Knowles</surname>
<given-names>K</given-names>
</name>
</person-group>. <article-title>Non-linear unsteady aerodynamic model for insect-like flapping wings in the hover. part 2: implementation and validation</article-title>. <source>Proc Inst Mech Eng G</source> (<year>2006</year>) <volume>220</volume>:<fpage>169</fpage>&#x2013;<lpage>86</lpage>. <pub-id pub-id-type="doi">10.1243/09544100JAERO50</pub-id>
</citation>
</ref>
<ref id="B23">
<label>23.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Xia</surname>
<given-names>X</given-names>
</name>
<name>
<surname>Mohseni</surname>
<given-names>K</given-names>
</name>
</person-group>. <article-title>Lift evaluation of a two-dimensional pitching flat plate</article-title>. <source>Phys Fluids</source> (<year>2013</year>) <volume>25</volume>:<fpage>091901</fpage>. <pub-id pub-id-type="doi">10.1063/1.4819878</pub-id>
</citation>
</ref>
<ref id="B24">
<label>24.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Ramesh</surname>
<given-names>K</given-names>
</name>
<name>
<surname>Gopalarathnam</surname>
<given-names>A</given-names>
</name>
<name>
<surname>Granlund</surname>
<given-names>K</given-names>
</name>
<name>
<surname>Ol</surname>
<given-names>MV</given-names>
</name>
<name>
<surname>Edwards</surname>
<given-names>JR</given-names>
</name>
</person-group>. <article-title>Discrete-vortex method with novel shedding criterion for unsteady aerofoil flows with intermittent leading-edge vortex shedding</article-title>. <source>J Fluid Mech</source> (<year>2014</year>) <volume>751</volume>:<fpage>500</fpage>&#x2013;<lpage>38</lpage>. <pub-id pub-id-type="doi">10.1017/jfm.2014.297</pub-id>
</citation>
</ref>
<ref id="B25">
<label>25.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Li</surname>
<given-names>J</given-names>
</name>
<name>
<surname>Wu</surname>
<given-names>Z</given-names>
</name>
</person-group>. <article-title>Unsteady lift for the Wagner problem in the presence of additional leading/trailing edge vortices</article-title>. <source>J Fluid Mech</source> (<year>2015</year>) <volume>769</volume>:<fpage>182</fpage>&#x2013;<lpage>217</lpage>. <pub-id pub-id-type="doi">10.1017/jfm.2015.118</pub-id>
</citation>
</ref>
<ref id="B26">
<label>26.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Xia</surname>
<given-names>X</given-names>
</name>
<name>
<surname>Mohseni</surname>
<given-names>K</given-names>
</name>
</person-group>. <article-title>Unsteady aerodynamics and vortex-sheet formation of a two-dimensional airfoil</article-title>. <source>J Fluid Mech</source> (<year>2017</year>) <volume>830</volume>:<fpage>439</fpage>&#x2013;<lpage>78</lpage>. <pub-id pub-id-type="doi">10.1017/jfm.2017.513</pub-id>
</citation>
</ref>
<ref id="B27">
<label>27.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Jones</surname>
<given-names>MA</given-names>
</name>
</person-group>. <article-title>The separated flow of an inviscid fluid around a moving flat plate</article-title>. <source>J Fluid Mech</source> (<year>2003</year>) <volume>496</volume>:<fpage>405</fpage>&#x2013;<lpage>41</lpage>. <pub-id pub-id-type="doi">10.1017/S0022112003006645</pub-id>
</citation>
</ref>
<ref id="B28">
<label>28.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Pullin</surname>
<given-names>DI</given-names>
</name>
<name>
<surname>Wang</surname>
<given-names>ZJ</given-names>
</name>
</person-group>. <article-title>Unsteady forces on an accelerating plate and application to hovering insect flight</article-title>. <source>J Fluid Mech</source> (<year>2004</year>) <volume>509</volume>:<fpage>1</fpage>&#x2013;<lpage>21</lpage>. <pub-id pub-id-type="doi">10.1017/S0022112004008821</pub-id>
</citation>
</ref>
<ref id="B29">
<label>29.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Shukla</surname>
<given-names>RK</given-names>
</name>
<name>
<surname>Eldredge</surname>
<given-names>JD</given-names>
</name>
</person-group>. <article-title>An inviscid model for vortex shedding from a deforming body</article-title>. <source>Theor Comput Fluid Dyn</source> (<year>2007</year>) <volume>21</volume>:<fpage>343</fpage>&#x2013;<lpage>68</lpage>. <pub-id pub-id-type="doi">10.1007/s00162-007-0053-2</pub-id>
</citation>
</ref>
<ref id="B30">
<label>30.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>DeVoria</surname>
<given-names>AC</given-names>
</name>
<name>
<surname>Mohseni</surname>
<given-names>K</given-names>
</name>
</person-group>. <article-title>Vortex sheet roll-up revisited</article-title>. <source>J Fluid Mech</source> (<year>2018</year>) <volume>855</volume>:<fpage>299</fpage>&#x2013;<lpage>321</lpage>. <pub-id pub-id-type="doi">10.1017/jfm.2018.663</pub-id>
</citation>
</ref>
<ref id="B31">
<label>31.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Ansari</surname>
<given-names>SA</given-names>
</name>
<name>
<surname>Zbikowski</surname>
<given-names>R</given-names>
</name>
<name>
<surname>Knowles</surname>
<given-names>K</given-names>
</name>
</person-group>. <article-title>Non-linear unsteady aerodynamic model for insect-like flapping wings in the hover. part 1. methodology and analysis</article-title>. <source>Proc Inst Mech Eng G</source> (<year>2006</year>) <volume>220</volume>:<fpage>61</fpage>&#x2013;<lpage>83</lpage>. <pub-id pub-id-type="doi">10.1243/09544100JAERO49</pub-id>
</citation>
</ref>
<ref id="B32">
<label>32.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Dickinson</surname>
<given-names>MH</given-names>
</name>
<name>
<surname>Gotz</surname>
<given-names>KG</given-names>
</name>
</person-group>. <article-title>Unsteady aerodynamic performance of model wings at low Reynolds numbers</article-title>. <source>J Exp Biol</source> (<year>1993</year>) <volume>174</volume>:<fpage>45</fpage>&#x2013;<lpage>64</lpage>. <pub-id pub-id-type="doi">10.1242/jeb.174.1.45</pub-id>
</citation>
</ref>
<ref id="B33">
<label>33.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Dumoulin</surname>
<given-names>D</given-names>
</name>
<name>
<surname>Eldredge</surname>
<given-names>JD</given-names>
</name>
<name>
<surname>Chatelain</surname>
<given-names>P</given-names>
</name>
</person-group>. <article-title>A lightweight vortex model for unsteady motion of airfoils</article-title>. <source>J Fluid Mech</source> (<year>2023</year>) <volume>977</volume>:<fpage>A22</fpage>. <pub-id pub-id-type="doi">10.1017/jfm.2023.997</pub-id>
</citation>
</ref>
<ref id="B34">
<label>34.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>DeVoria</surname>
<given-names>AC</given-names>
</name>
<name>
<surname>Mohseni</surname>
<given-names>K</given-names>
</name>
</person-group>. <article-title>The vortex-entrainment sheet in an inviscid fluid: theory and separation at a sharp edge</article-title>. <source>J Fluid Mech</source> (<year>2019</year>) <volume>866</volume>:<fpage>660</fpage>&#x2013;<lpage>88</lpage>. <pub-id pub-id-type="doi">10.1017/jfm.2019.134</pub-id>
</citation>
</ref>
<ref id="B35">
<label>35.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Taha</surname>
<given-names>H</given-names>
</name>
<name>
<surname>Rezaei</surname>
<given-names>AS</given-names>
</name>
</person-group>. <article-title>Viscous extension of potential-flow unsteady aerodynamics: the lift frequency response problem</article-title>. <source>J Fluid Mech</source> (<year>2019</year>) <volume>868</volume>:<fpage>141</fpage>&#x2013;<lpage>75</lpage>. <pub-id pub-id-type="doi">10.1017/jfm.2019.159</pub-id>
</citation>
</ref>
<ref id="B36">
<label>36.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Zhu</surname>
<given-names>W</given-names>
</name>
<name>
<surname>McCrink</surname>
<given-names>MH</given-names>
</name>
<name>
<surname>Bons</surname>
<given-names>JP</given-names>
</name>
<name>
<surname>Gregory</surname>
<given-names>JW</given-names>
</name>
</person-group>. <article-title>The unsteady kutta condition on an airfoil in a surging flow</article-title>. <source>J Fluid Mech</source> (<year>2020</year>) <volume>893</volume>:<fpage>R2</fpage>. <pub-id pub-id-type="doi">10.1017/jfm.2020.254</pub-id>
</citation>
</ref>
<ref id="B37">
<label>37.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Brown</surname>
<given-names>CE</given-names>
</name>
<name>
<surname>Michael</surname>
<given-names>WH</given-names>
</name>
</person-group>. <article-title>Effect of leading-edge separation on the lift of a delta wing</article-title>. <source>J Astronaut Sci</source> (<year>1954</year>) <volume>21</volume>:<fpage>690</fpage>&#x2013;<lpage>4</lpage>. <pub-id pub-id-type="doi">10.2514/8.3180</pub-id>
</citation>
</ref>
<ref id="B38">
<label>38.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Michelin</surname>
<given-names>S</given-names>
</name>
<name>
<surname>Smith</surname>
<given-names>SGL</given-names>
</name>
</person-group>. <article-title>An unsteady point vortex method for coupled fluid-solid problems</article-title>. <source>Theor Comput Fluid Dyn</source> (<year>2009</year>) <volume>23</volume>:<fpage>127</fpage>&#x2013;<lpage>53</lpage>. <pub-id pub-id-type="doi">10.1007/s00162-009-0096-7</pub-id>
</citation>
</ref>
<ref id="B39">
<label>39.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Wang</surname>
<given-names>C</given-names>
</name>
<name>
<surname>Eldredge</surname>
<given-names>JD</given-names>
</name>
</person-group>. <article-title>Low-order phenomenological modeling of leading-edge vortex formation</article-title>. <source>Theor Comput Fluid Dyn</source> (<year>2013</year>) <volume>27</volume>:<fpage>577</fpage>&#x2013;<lpage>98</lpage>. <pub-id pub-id-type="doi">10.1007/s00162-012-0279-5</pub-id>
</citation>
</ref>
<ref id="B40">
<label>40.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Darakananda</surname>
<given-names>D</given-names>
</name>
<name>
<surname>Eldredge</surname>
<given-names>JD</given-names>
</name>
</person-group>. <article-title>A versatile taxonomy of low-dimensional vortex models for unsteady aerodynamics</article-title>. <source>J Fluid Mech</source> (<year>2019</year>) <volume>858</volume>:<fpage>917</fpage>&#x2013;<lpage>48</lpage>. <pub-id pub-id-type="doi">10.1017/jfm.2018.792</pub-id>
</citation>
</ref>
<ref id="B41">
<label>41.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Spalart</surname>
<given-names>P</given-names>
</name>
</person-group>. <article-title>Direct numerical simulation of a turbulent boundary layer up to <italic>r</italic>
<sub>&#x3b8;</sub> &#x3d; 1410</article-title>. <source>J Fluid Mech</source> (<year>1988</year>) <volume>187</volume>:<fpage>61</fpage>&#x2013;<lpage>98</lpage>. <pub-id pub-id-type="doi">10.1017/s0022112088000345</pub-id>
</citation>
</ref>
<ref id="B42">
<label>42.</label>
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Milne-Thomson</surname>
<given-names>LM</given-names>
</name>
</person-group>. <source>Theoretical aerodynamics</source>. <publisher-loc>Mineola, NY, USA</publisher-loc>: <publisher-name>Dover</publisher-name> (<year>1958</year>).</citation>
</ref>
<ref id="B43">
<label>43.</label>
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Mason</surname>
<given-names>RJ</given-names>
</name>
</person-group>. <source>Fluid locomotion and trajectory planning for shape-changing robots</source>. <publisher-loc>Pasadena, CA</publisher-loc>: <publisher-name>California Institute of Technology</publisher-name> (<year>2002</year>). <comment>Ph.D. thesis</comment>.</citation>
</ref>
<ref id="B44">
<label>44.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Lin</surname>
<given-names>CC</given-names>
</name>
</person-group>. <article-title>On the motion of vortices in two dimensions-I. existence of the Kirchhoff-Routh function</article-title>. <source>Proc Natl Acad Sci</source> (<year>1941</year>) <volume>27</volume>:<fpage>570</fpage>&#x2013;<lpage>5</lpage>. <pub-id pub-id-type="doi">10.1073/pnas.27.12.570</pub-id>
<pub-id pub-id-type="pmid">16588506</pub-id>
</citation>
</ref>
<ref id="B45">
<label>45.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Clements</surname>
<given-names>RR</given-names>
</name>
</person-group>. <article-title>An inviscid model of two-dimensional vortex shedding</article-title>. <source>J Fluid Mech</source> (<year>1973</year>) <volume>57</volume>:<fpage>321</fpage>&#x2013;<lpage>36</lpage>. <pub-id pub-id-type="doi">10.1017/S0022112073001187</pub-id>
</citation>
</ref>
<ref id="B46">
<label>46.</label>
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Saffman</surname>
<given-names>PG</given-names>
</name>
</person-group>. <source>Vortex dynamics</source>. <publisher-loc>Cambridge, UK</publisher-loc>: <publisher-name>Cambridge University Press</publisher-name> (<year>1992</year>).</citation>
</ref>
<ref id="B47">
<label>47.</label>
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Knowles</surname>
<given-names>K</given-names>
</name>
<name>
<surname>Wilkins</surname>
<given-names>P</given-names>
</name>
<name>
<surname>Ansari</surname>
<given-names>S</given-names>
</name>
<name>
<surname>Zbikowski</surname>
<given-names>R</given-names>
</name>
</person-group>. <article-title>Integrated computational and experimental studies of flapping-wing micro air vehicle aerodynamics</article-title>. In: <source>Proceedings of the 3rd international symposium on integrating CFD and experiments in aerodynamics</source>. <publisher-loc>CO, United States</publisher-loc>: <publisher-name>U.S. Air Force Academy</publisher-name> (<year>2007</year>). p. <fpage>1</fpage>&#x2013;<lpage>15</lpage>.</citation>
</ref>
</ref-list>
<sec id="s11">
<title>Glossary</title>
<def-list>
<def-item>
<term id="G1-fphy.2025.1632903">
<inline-formula id="inf160">
<mml:math id="m175">
<mml:mrow>
<mml:mi mathvariant="bold-italic">z</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>
</term>
<def>
<p>complex coordinate of the physical plane</p>
</def>
</def-item>
<def-item>
<term id="G2-fphy.2025.1632903">
<inline-formula id="inf161">
<mml:math id="m176">
<mml:mrow>
<mml:mi mathvariant="bold-italic">x</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>
</term>
<def>
<p>horizontal coordinate of the physical plane</p>
</def>
</def-item>
<def-item>
<term id="G3-fphy.2025.1632903">
<inline-formula id="inf162">
<mml:math id="m177">
<mml:mrow>
<mml:mi mathvariant="bold-italic">y</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>
</term>
<def>
<p>vertical coordinate of the physical plane</p>
</def>
</def-item>
<def-item>
<term id="G4-fphy.2025.1632903">
<inline-formula id="inf163">
<mml:math id="m178">
<mml:mrow>
<mml:mi mathvariant="bold-italic">&#x3b6;</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>
</term>
<def>
<p>complex coordinate of the imaginary plane</p>
</def>
</def-item>
<def-item>
<term id="G5-fphy.2025.1632903">
<inline-formula id="inf164">
<mml:math id="m179">
<mml:mrow>
<mml:mi mathvariant="bold-italic">&#x3be;</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>
</term>
<def>
<p>horizontal coordinate of the imaginary plane</p>
</def>
</def-item>
<def-item>
<term id="G6-fphy.2025.1632903">
<inline-formula id="inf165">
<mml:math id="m180">
<mml:mrow>
<mml:mi mathvariant="bold-italic">&#x3b7;</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>
</term>
<def>
<p>vertical coordinate of the imaginary plane</p>
</def>
</def-item>
<def-item>
<term id="G7-fphy.2025.1632903">
<inline-formula id="inf166">
<mml:math id="m181">
<mml:mrow>
<mml:mi mathvariant="bold-italic">a</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>
</term>
<def>
<p>cylinder radius of the imaginary plane</p>
</def>
</def-item>
<def-item>
<term id="G8-fphy.2025.1632903">
<inline-formula id="inf167">
<mml:math id="m182">
<mml:mrow>
<mml:mi mathvariant="bold-italic">c</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>
</term>
<def>
<p>chord length of the flat plate</p>
</def>
</def-item>
<def-item>
<term id="G9-fphy.2025.1632903">
<inline-formula id="inf168">
<mml:math id="m183">
<mml:mrow>
<mml:mi mathvariant="bold-italic">s</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>
</term>
<def>
<p>distance traveled by the plate</p>
</def>
</def-item>
<def-item>
<term id="G10-fphy.2025.1632903">
<inline-formula id="inf169">
<mml:math id="m184">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="bold-italic">s</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="bold-italic">v</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>
</term>
<def>
<p>horizontal location of a vortex centroid</p>
</def>
</def-item>
<def-item>
<term id="G11-fphy.2025.1632903">
<inline-formula id="inf170">
<mml:math id="m185">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="bold-italic">x</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn mathvariant="bold">0</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>
</term>
<def>
<p>offset distance of the coordinate origin</p>
</def>
</def-item>
<def-item>
<term id="G12-fphy.2025.1632903">
<inline-formula id="inf171">
<mml:math id="m186">
<mml:mrow>
<mml:mi mathvariant="bold-italic">U</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>
</term>
<def>
<p>incoming flow velocity magnitude</p>
</def>
</def-item>
<def-item>
<term id="G13-fphy.2025.1632903">
<inline-formula id="inf172">
<mml:math id="m187">
<mml:mrow>
<mml:mi mathvariant="bold-italic">&#x3b1;</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>
</term>
<def>
<p>angle of attack</p>
</def>
</def-item>
<def-item>
<term id="G14-fphy.2025.1632903">
<inline-formula id="inf173">
<mml:math id="m188">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="bold-italic">w</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="bold-italic">&#x3b6;</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>
</term>
<def>
<p>complex potential in the <inline-formula id="inf174">
<mml:math id="m189">
<mml:mrow>
<mml:mi mathvariant="bold-italic">&#x3b6;</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>-plane</p>
</def>
</def-item>
<def-item>
<term id="G15-fphy.2025.1632903">
<inline-formula id="inf175">
<mml:math id="m190">
<mml:mrow>
<mml:mi mathvariant="bold-italic">t</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>
</term>
<def>
<p>time</p>
</def>
</def-item>
<def-item>
<term id="G16-fphy.2025.1632903">
<inline-formula id="inf176">
<mml:math id="m191">
<mml:mrow>
<mml:mi mathvariant="bold">&#x394;</mml:mi>
<mml:mi mathvariant="bold-italic">t</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>
</term>
<def>
<p>time increment</p>
</def>
</def-item>
<def-item>
<term id="G17-fphy.2025.1632903">
<inline-formula id="inf177">
<mml:math id="m192">
<mml:mrow>
<mml:mi mathvariant="bold-italic">M</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>
</term>
<def>
<p>total number of vortices in the LEVs</p>
</def>
</def-item>
<def-item>
<term id="G18-fphy.2025.1632903">
<inline-formula id="inf178">
<mml:math id="m193">
<mml:mrow>
<mml:mi mathvariant="bold-italic">N</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>
</term>
<def>
<p>total number of vortices in the TEVs</p>
</def>
</def-item>
<def-item>
<term id="G19-fphy.2025.1632903">
<inline-formula id="inf179">
<mml:math id="m194">
<mml:mrow>
<mml:mi mathvariant="bold">&#x393;</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>
</term>
<def>
<p>vortex circulation</p>
</def>
</def-item>
<def-item>
<term id="G20-fphy.2025.1632903">
<inline-formula id="inf180">
<mml:math id="m195">
<mml:mrow>
<mml:mi mathvariant="bold-italic">u</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>
</term>
<def>
<p>
<inline-formula id="inf181">
<mml:math id="m196">
<mml:mrow>
<mml:mi mathvariant="bold-italic">x</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>-component velocity</p>
</def>
</def-item>
<def-item>
<term id="G21-fphy.2025.1632903">
<inline-formula id="inf182">
<mml:math id="m197">
<mml:mrow>
<mml:mi mathvariant="bold-italic">v</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>
</term>
<def>
<p>
<inline-formula id="inf183">
<mml:math id="m198">
<mml:mrow>
<mml:mi mathvariant="bold-italic">y</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>-component velocity</p>
</def>
</def-item>
<def-item>
<term id="G22-fphy.2025.1632903">
<inline-formula id="inf184">
<mml:math id="m199">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="bold-italic">F</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="bold-italic">x</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>
</term>
<def>
<p>
<inline-formula id="inf185">
<mml:math id="m200">
<mml:mrow>
<mml:mi mathvariant="bold-italic">x</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>-component aerodynamic force</p>
</def>
</def-item>
<def-item>
<term id="G23-fphy.2025.1632903">
<inline-formula id="inf186">
<mml:math id="m201">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="bold-italic">F</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="bold-italic">y</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>
</term>
<def>
<p>
<inline-formula id="inf187">
<mml:math id="m202">
<mml:mrow>
<mml:mi mathvariant="bold-italic">y</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>-component aerodynamic force</p>
</def>
</def-item>
<def-item>
<term id="G24-fphy.2025.1632903">
<inline-formula id="inf188">
<mml:math id="m203">
<mml:mrow>
<mml:mi mathvariant="bold-italic">&#x3c1;</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>
</term>
<def>
<p>density</p>
</def>
</def-item>
<def-item>
<term id="G25-fphy.2025.1632903">
<inline-formula id="inf189">
<mml:math id="m204">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="bold">f</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="bold-italic">v</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>
</term>
<def>
<p>vortex force</p>
</def>
</def-item>
<def-item>
<term id="G26-fphy.2025.1632903">
<inline-formula id="inf190">
<mml:math id="m205">
<mml:mrow>
<mml:mi mathvariant="bold">U</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>
</term>
<def>
<p>background flow velocity</p>
</def>
</def-item>
<def-item>
<term id="G27-fphy.2025.1632903">
<inline-formula id="inf191">
<mml:math id="m206">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="bold">U</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="bold-italic">v</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>
</term>
<def>
<p>advective velocity of a vortex</p>
</def>
</def-item>
<def-item>
<term id="G28-fphy.2025.1632903">
<inline-formula id="inf192">
<mml:math id="m207">
<mml:mrow>
<mml:mi mathvariant="bold">&#x393;</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>
</term>
<def>
<p>directional vortex circulation</p>
</def>
</def-item>
<def-item>
<term id="G29-fphy.2025.1632903">
<inline-formula id="inf193">
<mml:math id="m208">
<mml:mrow>
<mml:mi mathvariant="bold">P</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>
</term>
<def>
<p>vortex position in Cartesian coordinate</p>
</def>
</def-item>
<def-item>
<term id="G30-fphy.2025.1632903">
<inline-formula id="inf194">
<mml:math id="m209">
<mml:mrow>
<mml:mi mathvariant="bold-italic">V</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>
</term>
<def>
<p>complex velocity</p>
</def>
</def-item>
<def-item>
<term id="G31-fphy.2025.1632903">
<inline-formula id="inf195">
<mml:math id="m210">
<mml:mrow>
<mml:mi mathvariant="normal">&#x394;</mml:mi>
<mml:mi mathvariant="bold-italic">V</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>
</term>
<def>
<p>complex velocity difference</p>
</def>
</def-item>
<def-item>
<term id="G32-fphy.2025.1632903">
<inline-formula id="inf196">
<mml:math id="m211">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="bold-italic">&#x3b4;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="bold-italic">M</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>
</term>
<def>
<p>threshold merge parameter</p>
</def>
</def-item>
<def-item>
<term id="G33-fphy.2025.1632903">
<inline-formula id="inf197">
<mml:math id="m212">
<mml:mrow>
<mml:mi mathvariant="bold-italic">C</mml:mi>
<mml:mi mathvariant="bold-italic">l</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>
</term>
<def>
<p>coefficient of lift</p>
</def>
</def-item>
<def-item>
<term id="G34-fphy.2025.1632903">
<inline-formula id="inf198">
<mml:math id="m213">
<mml:mrow>
<mml:mi mathvariant="bold-italic">L</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>
</term>
<def>
<p>lift (force magnitude)</p>
</def>
</def-item>
<def-item>
<term id="G35-fphy.2025.1632903">
<inline-formula id="inf199">
<mml:math id="m214">
<mml:mrow>
<mml:mi mathvariant="bold-italic">&#x3f5;</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>
</term>
<def>
<p>mean absolute error</p>
</def>
</def-item>
</def-list>
</sec>
</back>
</article>