Summary

The Wiener–Hopf Technique is popular throughout applied mathematics, particularly for wave scattering problems. One such problem is the scattering of an incident wave impinging upon a semi-infinite surface. For scattering problems in which one applies separate boundary conditions on each side of the diffraction medium, we must adapt the standard Wiener–Hopf approach via a generalised technique to deal with the resulting matrix system. Such problems are present in the literature, where the Wiener–Hopf problem is reduced to solving Hilbert equations, leading to the so-called Wiener–Hopf–Hilbert method. However, both boundaries tend to have the same mathematical form, which is overly simplistic when describing realistic compliant boundaries or surface coatings. In some other literature, the matrix factorization problem remains the focus and is solved for arbitrary entries, which may prove challenging to use in complex scattering problems. We solve a more general problem while keeping an applied scattering framework, drawing attention to the additional analytical considerations needed to adapt previous methods. More specifically, we study the Wiener–Hopf matrix kernel, which shows that it holds the key to distinguishing these problems from those studied in previous literature. Finally, we present an example of a sound wave scattering off a plate that has a one-sided surface coating and is in flow. We treat this as a two-sided boundary and model the upper side with the Ingard–Myers impedance boundary condition and the lower side with the rigid Neumann boundary condition. Results are presented using impedance values from existing literature that reflect real materials.

1 Introduction

The Wiener–Hopf technique [1] is an analytical method that is commonplace in applied mathematics. Areas of its use vary from scattering problems in both aeroacoustics and electromagnetism to finance, hydrodynamics and beyond [2]. This article aims to generalise existing work on the Wiener–Hopf technique in the context of solving scattering problems with a view to applications in aeroacoustics. In particular, we will focus on constructing a clear framework to solve scattering problems wherein an incident wave diffracts off a semi-infinite flat plate. We assume this boundary has different material properties on its upper and lower sides that can be mathematically modelled with some generalised linear boundary conditions. By developing a general and precise mathematical method, we may be able to study new materials and surfaces that permit aerodynamic noise reduction. This noise reduction is of particular appeal to the scientific community due to the health hazards associated with aircraft noise, particularly for those living near airports. Moreover, noise is a drawback of implementing wind turbines that produce excessive low-frequency noise [3].

This article positions itself at the interface of two subtopics in applied mathematics: the theoretical matrix Wiener–Hopf factorisation problem and the direct application of the Wiener–Hopf technique to wave-scattering problems. Considering the former, considerable research has been conducted to understand what sort of matrices can be factorised as a standard matrix multiplicative product where one factor is analytic and non-zero in some upper region of the complex plane and the other is analytic and non-zero in the lower region. This procedure has been reviewed thoroughly and excellently in [2], where the most common approaches to this factorisation problem that arise in wave scattering problems are outlined. This approach usually revolves around considering a general class of matrices to which a specific factorisation technique may be applied, such as those of Daniele–Khrapkov type [4–7], Jones type [8–11] or Rawlins type [12?–15]. Regarding the second subtopic, problems involving a plane wave impinging upon a semi-infinite boundary are common in the literature due to their importance to aeroacoustics and beyond. The most common representation of a compliant boundary (a ‘non-rigid’ boundary in the no-slip Neumann sense) is using an impedance boundary condition, such as in [16–22]. In these examples, the boundary is taken as ‘two-sided’, meaning we prescribe distinct boundary conditions on each side of the plate, a matrix Wiener–Hopf kernel arises of a specific type, as described in [12, 13]. Reference [12] discusses the problem of multiplicatively factorising the particular class of matrices that arises in more general scattering problems; however, this study is purely theoretical and does not provide a constructive method to solve the diffraction problem.

Conversely, numerous papers [18–21] study two-sided boundary condition problems in which the same ‘type’ of boundary condition occurs on each side. The only mathematical difference between the two boundary conditions is the change in some parameter values, not the differential operator’s order or structure. Moreover, although theoretical work on generalised linear boundary conditions such as [23] exists, there are still caveats as to which boundary conditions this applies. Similarly, some conditions still exist for the entries to Rawlins generalised matrix in [12], such as the assumed non-zero nature of the functions. Amending all these omissions is an arduous yet worthwhile task; we aim to lay the groundwork for this and present a method that can tackle various problems in the future.

When dealing with two-sided conditions, the matrix Wiener–Hopf equation must be handled carefully. This is mainly due to the branch cuts that arise when solving the initial Helmholtz equation and their impact on the analyticity of factors in preselected regions of the complex plane. With this in mind, our analysis will act as a bridge between these two approaches. We still consider a general setup as in [12]; however, the underlying scattering problem directly motivates our approach. A specific example not covered by the previous literature is a semi-rigid plate; we define this as a plate in which one side is rigid, and the other has some coating modelled by an impedance boundary condition. It was shown in [24] that introducing velvety structures on the upper side of a plate can reduce aerodynamic noise, mimicking the surface of an owl’s wing. A theoretical model for this would be to solve a scattering problem in which we consider a boundary that is rigid below and has an impedance boundary condition above to represent the coating on top. However, it is unclear what condition is best. Impedance boundary conditions are prevalent in the literature and have many forms with varying intricacy [25–27].

A benefit of our generalised approach is that we can consider any linear differential operator within our boundary conditions. In our example, we apply the more commonly used Ingard–Myers boundary condition that accounts for the presence and influence of constant mean flow [28] on a traditional impedance surface instead of the standard Robin condition used in [19–21]. Although this boundary condition was addressed in [16], no results were presented, and only one condition was applied on the plate.

The article is structured as follows: Section 2 discusses the governing equations and how they may be used to construct a matrix Wiener–Hopf equation. We discuss the analytic requirements for boundary conditions due to their importance when modelling realistic behaviour and provide an overview of the tasks that will be needed to find the solution. This overview will include brief discussions on edge conditions, zeros in the scalar kernels and their influence on regions of analyticity and surface waves. Section 3 formally solves this problem by addressing these tasks and discusses how the theory developed in previous work can be extended to our general linear boundary conditions. It particularly focuses on solving the Hilbert equations that arise when using the Wiener–Hopf–Hilbert approach. Section 4 demonstrates this theory by solving an example related to acoustic diffraction; a sound wave scatters off a rigid edge with some theoretical upper coating, which we model with the Ingard–Myers impedance boundary condition [28]. We demonstrate the significant changes in the diffracted field when altering one side of a boundary while using realistic parameter values for impedance and free stream Mach number.

2 Constructing Wiener–Hopf equations for scattering problems in flow

We begin with a more abstract set of governing equations to form the type of Wiener–Hopf equations we seek to solve using a new factorisation process. The setup is primarily for scattering problems in which the scattering medium is a semi-infinite plane; however, the method can be altered for other setups thanks to the versatility of the Wiener–Hopf technique. We include constant background flow U, which can be set to zero for examples without flow.

While constructing our governing equations for a more general wave problem, we must not only consider an incidental plane wave but also account for the possibility of a wake forming downstream from the plate. This is a complication of diffraction problems in flow and is modelled in [19, 29, 30] using a jump condition in x > 0 with some specific exponential forcing, we choose to implement this below with a scaling constant that can be set to zero if no wake is needed.

2.1 Governing equations and initial assumptions

Our problem will consist of an incident wave φI(x,y) scattering off a two-sided semi-infinite boundary that occupies the negative x-axis, as seen in aerodynamic noise problems. We assume each wave has a (suppressed) eiωt term, thereby converting the linear 2D wave equation to a 2D Helmholtz equation. Our scattered variable φs will therefore satisfy the Helmholtz equation with some wavenumber k, which may or may not be the acoustic wavenumber ωc0 (ω the angular frequency and c0 the speed of sound), depending on the context. Due to the influence of constant mean flow, a convective transform of the governing equations is required to shift this wavenumber from the Helmholtz number k0 to some convective wavenumber that we denote k for simplicity. We also include a source term on the positive x-axis in the form of an aerodynamic wake, as implemented in [18, 19]. To begin our analysis, we assume there exist constants δ1,δ2,δ3 such that our incident wave is of the form eik(δ1x+δ2y) and our wake can be modelled by a source term of the form CKeikδ3x downstream from the plate. The purpose of this is to permit the method to apply to any incident waves with δ1=cos(θ0),δ2=sin(θ0),δ3=1/M, where M=Uc0 is the Mach number of the constant mean flow.

We may also include incidental surface waves in which δ1,2 could be arbitrary, possibly imaginary, constants. A final possible choice relevant to aeroacoustics is hydrodynamic incident waves- known as ‘gusts’. These waves represent turbulence and require real constants δ2 and δ1M.

We outline this setup in Fig. 1.

Illustration of the general scattering problem we will solve with the Wiener–Hopf technique.
Fig. 1

Illustration of the general scattering problem we will solve with the Wiener–Hopf technique.

We include the common assumption in wave scattering problems: a physical solution. This is usually accounted for by including the Sommerfeld radiation condition. Mathematically speaking, we avoid ab initio the possibility of surface waves that would blow up exponentially along the plate. If these functions did not decay, the common procedure is to give the wavenumber a small imaginary part ϵ, which is taken to zero at the end of the analysis. When this parameter is taken to zero, our problem transitions from a Wiener–Hopf to a Riemann–Hilbert problem [31].

The upper and lower surfaces give rise to two boundary conditions for the total field φI+φs. They are formulated as linear differential operators that will solve L1,2(φI+φs)=0. We impose a forcing condition for the jump in φs across the wake x > 0, that is, we set
This results in the following system of governing equations for φs:
(2.1a)
(2.1b)
(2.1c)
(2.1d)
(2.1e)
where each Lj[φs] is a linear differential operator of the form
(2.2)
and we use the terminology 0± to indicate the boundary conditions are being evaluated along the lines θ=±π in the (r,θ) plane.

2.2 Constructing the Wiener–Hopf equation

To solve the general problem with the Wiener–Hopf technique, we take a solution of the form
(2.3)
where γ=α2k2 is a complex function of α whose branch cuts Γ± emanating from ±k are preselected to extend to ±k respectively as in Fig. 1. This choice ensures γ(0)=ik and the function has a positive real part.
Notation and definitions

Before proceeding, we clarify the key notation and important terms for the rest of the article.

  1. We rely on two defined regions of the complex plane DU and DL in which functions are analytic. These are the upper and lower regions, respectively, overlapping in some non-zero areas where our integration contour will lie. They are chosen under the assumption that DUDL=C

  2. The additive factorisation of some scalar function or matrix of functions refers to an additive decomposition f=f++f, where f+ is analytic in DU and f is analytic in DL. Additive factors will have lower case symbols to refer to which region they are analytic in.

  3. The multiplicative factorisation of some scalar function or matrix of functions refers to a multiplicative decomposition f=f+f, where f+ is analytic in DU and f is analytic in DL. Multiplicative factors will have upper case symbols to refer to which region they are analytic in.

  4. The following analysis is dependent upon branch cuts arising from the function γ=α2k2. These are labelled Γk and Γk referring to which branch point of γ they emanate from. They extend to ± at an angle ϑ satisfying argk=ϑ.

  5. The discontinuity in γ across the branch cuts is important to exploit when solving our problem. When evaluating functions on the upper side of (for example) the +k branch cut, we use the notation f|k,U. Similarly, when we evaluate a function on the lower side of this branch cut, we denote this f|k,L.

To begin the method for solving (2.1), we Fourier transform our continuity conditions (2.1d) in x:
(2.4)

We set the half Fourier transform of the jump in φs, including any possible junction condition that arises from this, equal to some unknown function l1 that we will solve for in our Wiener–Hopf equation. From (2.4), we can see that l1 will be analytic in DL and CKi(α+δ3k)11 will be analytic in DU.

For (2.1e), we define the half-range transform of the unknown jump as
(2.5)
With this, we can express A(α) and B(α) as:
(2.6a)
(2.6b)
Fourier transforming conditions (2.1b) and (2.1c) gives us
(2.7)
and
(2.8)
From these equations, we can deduce u1,2 are analytic in DU while the second terms in each equation will be analytic in DL. The functions S1,2(α) are related to the plate conditions via
(2.9a)
(2.9b)

It is worth noting that the unknowns u1,u2 can be written in terms of the half-range transforms (written, for example, as Φ±(0±) in [32]) and also terms from the series expansion of φs about 0, such as φs(0),iαφsx(0). In some instances, this could provide helpful information on our solution and its values at the origin or even help with ensuring the uniqueness of the solution. Indeed, it may relate closely to the aforementioned usage of junction conditions in specific examples.

Returning to our system of equations, (2.15) and (2.9) allow us to construct the matrix Wiener–Hopf equation
(2.10)
It is convenient to write this in vector form and note the regions of analyticity for each term:
(2.11)
where L_,F_,G_ and U_ are vectors containing the respective components of (2.11).

Assuming we can multiplicatively factorise the matrix kernel, we may rearrange the equation so that the left-hand side is analytic in DU, and the right-hand side is analytic in DL. This permits the analytic continuation of the equation to the union of these regions- the entire complex plane. Hence, each side of the equation must be equal to some entire function that, via the generalised Liouville theorem, must be a polynomial of some order determined by the asymptotic behaviour of the Wiener–Hopf equation. This polynomial can be determined using junction conditions or other restrictions on regularity, such as the Kutta–Joukowski condition. Good examples in which extra conditions are required to resolve this entire function occur commonly for problems with higher order boundary conditions such as poroelastic plates [33–35].

Thus, our Wiener–Hopf equation can be expressed as
(2.12)
We can now focus on the equation
of which all components except U_ can be calculated. After calculating U_, we may return to (2.4) and find that
(2.13)

A similar result can be shown for L_, but using U_ or L_ has no impact on the final result or the required analytical approach.

2.3 Additional analytical requirements

Although we calculated A(α) and B(α) in (2.13), several features of the Wiener–Hopf technique were omitted. We will review some neglected areas that may influence our solution and require extra care when modelling more complex real-world phenomena.

2.3.1 Choosing edge conditions

To solve the Wiener–Hopf equation uniquely, we require edge conditions for the solution such that we may apply the unsteady Kutta condition at the tip of the plate [36, 37], which should ensure the correct α-behaviour at infinity. For a traditional (one-sided) boundary condition problem, the edge conditions are usually of the form
(2.14)
The values of a and b are determined case-by-case, depending on L1,2 and the requirement of a non-singular solution at the edge. For example, the usual Sommerfeld problem with a Neumann boundary condition will have a=0,b=12. For our method, edge conditions are applied to deduce the required large α behaviour of the components of U_ and L_, which can be found by looking at the small r behaviour of the quantities being transformed. More specifically, given a function.
then the half transform2 of f will satisfy

For clarity, we derive the large α scaling of each unknown term in (2.4), (2.7), (2.5) and (2.8) for a specific example at the end of this section.

By considering the Helmholtz equation in polar coordinates, one may write the general solution as a series
(2.15)

The unknowns here are determined after inserting this general solution into the problem’s boundary conditions, from which a and b can be found and applied elsewhere.

Example: A ‘semi-rigid’ Ingard–Myers boundary condition

As a motivational example of this method, we define a ‘semi-rigid’ boundary condition as a boundary with one side considered rigid (having a Neumann boundary condition) while the other has some other condition. We choose the commonly used Ingard–Myers boundary condition [16, 38, 39] and revisit this in section 4.

For this boundary condition, our linear operators will be
(2.16)
We follow the approach of section 2.2.1 of [40] and find a solution to the Helmholtz equation in polar coordinates as r0. In this limit, we look for an expansion in r, noting that the Helmholtz equation will resemble the Laplace equation in the limit so that an appropriate asymptotic solution can be written in the form,
where each Nj is a finite number. These functions are found by inserting the approximation into the Helmholtz equation and then investigating the boundary conditions at increasing powers of r. We first look at O(rα12) and conclude what the lowest value for α1 must be, before solving for the corresponding f0α1, for our example,
(2.17a)
(2.17b)
(2.17c)
The first choice is α1=0, for which f00=A0. This will lead to a series fn0 where each n is a positive integer. However, this is not the only possible solution. It can be observed that our boundary is acting as a perfect boundary (soft-hard), so we may look at α2=14. Our boundary conditions at O(r74) become
(2.18a)
(2.18b)
for which we can choose
and then construct a series fn14. The final suitable choice would be α3=34, which will follow from the above and give
For completeness, we find the next term of each series: First, we find f1αj by inspecting the boundary conditions at O(rαj1). For α1, the upper boundary condition will always be satisfied trivially, while the lower boundary condition remains the Neumann boundary condition. Therefore, we can set
Then, for α2, the boundary conditions will become
(2.19a)
(2.19b)
This will only have a solution if B14=0, meaning we must eliminate this term from the expansion. We choose
Similarly, B34=0 and
This trend continues onwards so that our small r expansion is of the form
(2.20)
For the traditional edge conditions such as (2.14), we find that a=0,b=34. However, our method required the scaling of
(2.21a)
(2.21b)
(2.21c)
(2.21d)
for l1,l2,u1,u2 respectively, after which we can find the large α scaling using known results on half transforms [32]. Inserting (2.20) into (2.21a), we see the constant term will cancel so that Ψs(r,π)Ψs(r,π)r14 as r0. Similarly, inserting (2.20) into (2.21b) removes the constant term but keeps the next order term so that Ψs(r,π)Ψs(r,π)r34 as r0, this will also hold for (2.21d). Finally, for (2.21c), the lowest order will come from the second x derivative in L1, leaving the lowest order term scaling as r74. Given these scalings,
(2.22)
all as α

2.3.2 Regions of analyticity

With our general Wiener–Hopf equation constructed, we formally define initial regions DU and DL for our chosen governing equations. First, we can determine the regions of analyticity of the additional known terms from their half-range integrals once we have chosen ϵ such that k=k+ϵi. Omitting the analysis, we find that CKi(α+δ3k)1 is analytic in the region {zC|I(z)>ϵR(δ3)kI(δ3)}, while G1,2(α+δ1k)1 are analytic in {zC|I(z)<ϵR(δ1)+kI(δ1)}.

We will show in the next section that K__ can be written as K__=K__+K__ such that K__+ is analytic in some upper complex region DU and K__ is analytic in some lower complex region DL. For reasons that will be clearer in the next section, these regions will depend on the placement of any possible zeros of the functions S1,2(α). We write this set of zeros as
(2.23)
(2.24)

We assume all zeros lie off the real line. We may achieve this by introducing an imaginary part into the boundary conditions on the plate (in most aeroacoustics-related examples, this will follow from the ϵ imaginary part introduced into k). This step is for convenience; however, if computing factorisations numerically, it is possible to keep these zeros on the real line and deform the integration contour around them, as described in [6].

We may now define DU to be the upper half region of the complex plane defined by I(α)>c1 and DL to be the lower half region defined by I(α)<c2 with constants c1,2 given by
(2.25a)
(2.25b)

Figure 1 demonstrates the regions DU,L. As an arbitrary example, we assume there are four zeros in Z that are defined with the subscript U or L denoting whether they are a member of ZU or ZL.

2.3.3 Acknowledging surface waves

To finish this section, it is important to mention the possibility that surface waves may arise depending on the chosen boundary conditions. In particular, one source of such waves may lie in the zeros of the kernels S1 and S2 or otherwise. Referring back to (2.13), these zeros would become poles in A, B that must be accounted for during the integration process. Surface waves are discussed throughout the literature, and a thorough parametric study of how they can arise for the Ingard–Myers boundary condition is tackled in [22]. For most practical examples, absorbing boundaries will ensure these zeros do not lie in the cut α plane, as shown in [16] for the Ingard–Myers boundary condition and [20] for the convective Robin boundary condition. One exception to this rule is [18], in which surface waves are explored in detail when purely imaginary impedance values are examined. In this case, the surface waves are equivalent to zeros of the kernel lying on the real axis. Therefore, their residues must be accounted for when integrating over the real line.

Extending this to more complicated boundary conditions, or even more generalised conditions, is a non-trivial but worthwhile study. However, since this article primarily focuses on adapting the Wiener–Hopf technique to more general scattering problems, we omit an in-depth study for brevity. Still, in Appendix 5, we outline a way to find the zeros of a scalar kernel S(α).

For many other applications, the far-field (large r) scattering is required. In this case, the steepest descent method is performed to ensure the integration occurs along the path of greatest decay. As we deform our integration contour from the real line to the path of steepest descent, we may well pick up poles that are equivalent to hydrodynamic or acoustic modes, as described in [22, 39, 41, 42].

3 Solving the Wiener–Hopf equation

Recall that we aim to solve the matrix Wiener–Hopf equation
(3.1)

Before rearranging for U_, one must investigate the asymptotic behaviour of each side of the equation to deduce E_; this is the aforementioned imposition of the Kutta condition and edge conditions at the tip. To do so, the first task would be to factorise the matrix kernel multiplicatively. Then, we require additive factorisations for (K__+)1G_ and (K__)1F_. More general source terms can be computed directly using the integral equations (1.17) from [32] or use the method of pole decomposition under the assumption that these functions are meromorphic. These tasks will be performed for our specific wave problem later in this section.

Once these tasks are complete and all components of (2.11) are known, we find
(3.2)
from which we can calculate the unknowns A and B from (2.7) and (2.8).

To solve the Wiener–Hopf equation (2.11), we carefully generalise the method presented in [21] to split our arbitrary kernel K__ and then briefly discuss how we can calculate the other components of (2.7) to obtain the unknown vector U_.

The significant changes from the literature that we must consider are that S1,2(α) are now of the form S1,2(α)=U1,2(α)+γV1,2(α), where each Uj,Vj are polynomials of α of any positive order that may or may not have zeros in the cut α-plane.

By adapting this process to two general linear conditions, we can investigate plates that are different above and below not only in impedance (via some impedance parameter) but are more fundamentally different in having two distinct boundary conditions where more than one parameter is altered.

3.1 Application of the Wiener–Hopf–Hilbert method

As in references [19–21], we perform a multiplicative splitting of our matrix by reducing the problem to solving a coupled pair of Hilbert equations, hence why this technique is sometimes referred to as the Wiener–Hopf–Hilbert method.

We will factor out our determinant to ensure the matrix we will split into two factors will remain non-singular throughout the cut plane. For our general case, this is equivalent to setting
(3.3)
Factorising D can be performed using a Cauchy integral method described in [32]. Conversely, for simpler functions, S1,2 can be factorised fully analytically by evaluating the integral around the branch cut, see [16, 18, 19, 21, 23]. Once this factorisation is complete, we need the factors γ+ and γ. These can be written as
(3.4a)
(3.4b)
to ensure that γ+(0)=γ(0) holds given our chosen branch cuts. This condition is consistent with the usual assumption from the factorisation of S1,2 [32]. Turning our attention to the matrix factorisation of χ__ seek a vector u_ that is analytic in our region DU and a vector l_ that is analytic in DL satisfying the homogeneous Wiener–Hopf equation
(3.5)

This equation provides an analytic continuation of u_ from DU to DUDLΓk. In Fig. 2, we demonstrate our branch cut notation and the jumps in γ we expect to see on each side. This is crucial to the analysis that follows in this section.

Demonstration of branch cuts Γk,−k and the values γ(α) takes on each side. We also include the notation for the evaluation of matrix K__ above and below each branch cut.
Fig. 2

Demonstration of branch cuts Γk,k and the values γ(α) takes on each side. We also include the notation for the evaluation of matrix K__ above and below each branch cut.

Across the lower branch cut, l_|k,U=l_|k,L, thus we can split (3.5) into two equations on each side of this branch cut:
(3.6a)
(3.6b)
Rearranging each equation for l|k,U and then equating both to each other gives us the equation
(3.7)
By explicitly investigating the form of the matrix kernel χ__ and it’s inverse on each side of the branch cut (where γ has two different values), we can set
(3.8)
This reduces our system to a simpler form
(3.9)
Considering uj to be the jth entry of the vector u_, we define
(3.10)
and use (3.9) to obtain the two Hilbert problems
(3.11a)
(3.11b)

These Hilbert problems can be solved using techniques in [12, 19, 21]; however, it is clear that to approach this more generally, care must be taken to avoid zeros and poles in our factors which can be handled on a case-by-case basis. Furthermore, we pay more attention to the imaginary part of k, causing the branch cuts to be at an angle and affecting the calculations needed for W. This is included since we will use a wavenumber with a small imaginary part in our example since this aids the numerical integration.

Solving 3.11a is straightforward:
(3.12)

We can determine the value of n by ensuring (3.9) is satisfied and our matrices are non-singular at the branch point, just as in [21]. We postpone this until after we have solved (3.11b).

For W, we focus on the method of [19]. Due to the different values for γ+ across the lower branch cut, we write Si(α) in the more concise form Ui(α)+γVi(α), where Ui and Vi are simple polynomials in α, for each j=1,2,. Then,
where S˜j is a polynomial of positive order. We may obtain a solution for W(α) as an extension of Appendices A and B from [19] by considering the respective roots of these polynomials.
(3.13)
where sj and tj are the N (M) roots of S˜1 and S˜2 respectively and C1,2 are the respective leading coefficients. We can take logs on each side of (3.13) and divide each side by a suitable scalar multiple of |γ+|. This is to take advantage of the jump in γ+ across Γk so that we may rewrite (3.13) as
(3.14)
C1,2 denotes the coefficient of the highest power for the polynomials S˜1 and S˜2. This can be solved using the usual methods for Riemann–Hilbert problems as described in [18]
(3.15)
Writing this as W(α)=eΨ(α), we must calculate
(3.16)
To solve this, we change the integral contour to the positive real line using the change of coordinates t=eiϑ(t˜+|k|)and use integrals I(α),J(α) derived in  Appendix B of [19]. Omitting the algebra, we obtain the particular solution
(3.17)

A key issue omitted in the literature is how the presence of zeros (and consequently poles) in the kernel can influence this process. For our more general setup, although we can choose to factorise a kernel with finite determinant as in [19], this matrix will have poles and zeros. Therefore, our splitting must reflect this but with poles and zeros placed in the correct domain, DL for K__+ and DU for K__. We must check that this will not affect our solution at the end of the procedure.

Another interesting consequence of (3.18b) is that if the branch point α=k is a root of either S1˜ or S2˜, we will see that W can have poles or zeros at the branch point. This problem will likely arise if Neumann is the upper or lower boundary condition. However, we will show later that the structure of the solution will ensure this does not pose a problem to the analyticity of our factors. This additional jump will be reflected in H__ from (3.9), so we can still choose the same n value for V to ensure the factors are non-singular.

3.2 Finding the particular solution for u1,2

With V and W calculated, we know that
(3.18a)
(3.18b)
After substituting these u1,2(n) into (3.9), we deduce that n must be an even integer. We aim to choose some specific fixed n* such that
(3.19)
will satisfy all necessary analytical conditions. Referring to our Wiener–Hopf equation (3.1), we need to ensure the following conditions are satisfied to apply an analytic continuation argument and then the generalised Liouville’s Theorem that dictates the form of E_; the asymptotic growth of each side of the equation will dictate the order of each polynomial component within the vector E_:
  • K__+K__=K__.

  • χ__+ and χ__ are non-singular in the entire cut plane.

  • (K__+)1 is analytic in DU.

  • K__ is analytic in DL.

The first point follows as a consequence of (3.5) and (3.19) where we assume that the matrix χ__ can be written as the product (χ__+)1χ__, (the splitting assumes analyticity in required regions; we have yet to show this). Since χ__ is orthogonal, we only need to ensure that χ__+ has non-zero determinant. Since

We can choose n*=0 and ensure our matrices are non-singular.

Now that we know n*, we can define our matrices (K__+)1 and K__ and check for analyticity in the required regions.
(3.20)
(3.21)

Regarding (K__+)1, our matrix consists of ‘plus functions’ and W. It can be observed that W is fully analytic in the complex plane, excluding the branch cut Γk, so it is analytic in DU.

Ensuring K__ is analytic in DL requires more care. We must check that it has no poles or zeros in DL and no discontinuity across the branch cut Γk. To check there is no branch cut discontinuity, it is sufficient to solely check the matrix (χ__)(1).3 We can use the following derivation from [21]:
(3.22)

This demonstrates there is no discontinuity in χ__ across the lower branch cut.

By inspection, the only possible poles or zeros lie at the branch point—k or any potential zeros of S1 and S2. The former issue can be checked thoroughly, as described in [21]:
from which we can conclude every entry of χ__ will be finite and non-zero at the branch point.

For two-sided wave scattering problems in the literature, the boundaries are assumed to be absorbing (or supporting surface waves), which ensures either S1,2 have either no zeros in the cut plane or manageable zeros on the real line. The presence of zeros can be analysed using other matrix factorisation methods, as described in section 1. Still, for this study, we are more interested in a specific subclass of matrices relating to our application. Therefore, we suggest an amendment to the factorisation that can account for potential zeros in DL arising from the S1,2 terms in χ__.

In [23], it is noted that zeros in the kernels can be accounted for with the introduction of eigensolutions to the governing equation. This effectively ensures that a zero in one of the kernels in DL (without loss of generality) can be transferred to S1+ and vice versa. This ensures the definitions of the analytic splitting can be adhered to while also satisfying the governing equations. Our goal is to account for zeros similarly within our matrix kernel.

Returning to 3.11a, we amend the usual requirement for the Riemann–Hilbert problem: the solutions must be holomorphic in the entire complex plane (excluding the branch cut) and replace this with meromorphic solutions. Since our issue lies solely in zeros of S1,2 in DL, we suppose that all these zeros lie at z1,z2,,zN and define

We replace our solution of V in 3.11a by V(α)/Ξ(α), which is analytic in DU and meromorphic in DL. Inserting this new solution into χ__+ will not affect the analyticity in DU. In contrast, when we then calculate K__, a factor of Ξ(α) will ensure there are no longer any poles or zeros in DL. We note that χ__+ will also be singular at the zeros in DL, but this will not affect the formation or rearrangement of our Wiener–Hopf equation.

Our matrix factorisation can be written as
(3.23a)
(3.23b)
In the case that each side has the same boundary condition,4S1 = S2, W = 1 and
(3.24a)
(3.24b)
Finally, it is worth noting that if we had our plate on the positive x-axis, such as in the leading-edge scattering problem, the roles of L_ and U_ would swap in our Wiener–Hopf equation, which would now be of the form
(3.25)
so that we would instead need to factorise the matrix kernel into the form K__=K__K__+. For this, the whole procedure must be repeated. We instead derive V(α) and W(α) by looking at the upper branch cut discontinuity of γ. The derivations after this follow similarly.

3.3 Solving for φs

Having factorised the matrix, all that remains is to find every component of (2.7). For this, we may complete two more straightforward tasks on a case-by-case basis. First, additive factorisations of the functions K__F_ and (K+__)1G_ can be found using the method of pole decomposition [32].

Although we have denoted F_ as an upper analytic function, it only has one pole in the complex plane at δ3k, therefore we can write
(3.26)
Similarly, for the other term, we can write
(3.27)

Second, we must deduce the entire function E_(α) using asymptotic arguments. This can be done case-by-case using the correct edge conditions and the solution’s small r expansion.

We now can calculate the unknowns A(α),B(α) that are needed for the scattered solution φs(x,y):
(3.28)

4 Example: scattering a sound wave off a two-sided edge in flow

To demonstrate how we may use this general solution and methodology, we shall find the solution to a specific problem in which a sound wave scatters off the edge of a semi-infinite plate with an upper layer added made from some hypothetical material used to reduce noise. For simplicity, we model this plate by considering some two-sided boundary, one rigid and the other satisfies the Ingard–Myers impedance boundary condition for this pre-determined impedance ZC [28].

To emphasise how our method generalises the results from existing literature such as [19–21], we change the fundamental mathematical structure of the boundary conditions above and below (not just the impedance parameter) and extend the method to account for a more mathematically intricate impedance boundary condition. The Ingard–Myers condition is known to be a better physical representation of the behaviour of a plate in flow; therefore, it is vital to create a more general method to handle more realistic conditions.

4.1 Governing equations

We define ψ˜ as the total field that includes the incident wave and the scattered contribution we would like to find. It represents the velocity potential ψ˜=u_. The total field satisfies the convective wave equation
(4.1)
where U is the constant mean flow speed, and we define M=U/c0 to be the mean flow Mach number. We consider time harmonic perturbations ψ˜=ψ(x,y)eiωt with ω=kc0, and from now on suppress the eiωt term in all functions. We introduce an important convective constant for our derivations, β=1M2 and give the simplified governing equations in full:
(4.2a)
(4.2b)
(4.2c)
(4.2d)
(4.2e)
The first two conditions are our plate boundary condition (Ingard–Myers on 0+ and Neumann on 0). The latter two are continuity conditions in the wake as described in [19], CK being a constant that will be fixed during the implementation of the Kutta condition at the tip of the plate. We utilise the same change of variables as [19]:
(4.3a)
(4.3b)
With this, we decompose our total field into a scattered component and an incident wave:
(4.4)
for some angle θ0(0,π2) that we measure clockwise from the negative x-axis as per Fig. 3. Our final governing equations become
(4.5a)
(4.5b)
(4.5c)
(4.5d)
(4.5e)
where we set
(4.6a)
(4.6b)
(4.6c)
Picking DU and DL for a general system with |Z|=4 and some positive real δ1,2,3 that satisfy δ1<1 and δ2,3>1.
Fig. 3

Picking DU and DL for a general system with |Z|=4 and some positive real δ1,2,3 that satisfy δ1<1 and δ2,3>1.

Equation (2.2) is of the form (2.1), hence the analysis of section 2 may be used. Compared with our generalised solution, the constants will be
(4.7a)
(4.7b)

The complex α plane, including the poles, branch cuts, and regions of analyticity, is represented in Fig. 4, to be compared with Fig. 1. As shown in Fig. 4, DU is the region I(α)>ϵ while DL is the region I(α)<ϵcosθ0. As desired, the real line will lie in the region of overlap DUDL.

Geometrical setup for our diffraction problem. The two-dimensional model ignores the spanwise direction and focuses on z = 0.
Fig. 4

Geometrical setup for our diffraction problem. The two-dimensional model ignores the spanwise direction and focuses on z = 0.

α-plane representation of regions of analyticity for the wave scattering example.
Fig. 5

α-plane representation of regions of analyticity for the wave scattering example.

Contour plots of R(ψs(x,y)) for the rigid boundary problem alongside some semi-rigid examples inspired by real materials. For this example, we choose frequency f1, Mach number M1 and incident angle θ1
Fig. 6

Contour plots of R(ψs(x,y)) for the rigid boundary problem alongside some semi-rigid examples inspired by real materials. For this example, we choose frequency f1, Mach number M1 and incident angle θ1

Contour plots of R(ψs(x,y)) for the rigid boundary problem alongside some semi-rigid examples inspired by real materials. For this example, we choose frequency f1, Mach number M2 and incident angle θ2
Fig. 7

Contour plots of R(ψs(x,y)) for the rigid boundary problem alongside some semi-rigid examples inspired by real materials. For this example, we choose frequency f1, Mach number M2 and incident angle θ2

Contour plots of R(ψs(x,y)) for the rigid boundary problem alongside some semi-rigid examples inspired by real materials. For this example, we choose frequency f2, Mach number M1 and incident angle θ1
Fig. 8

Contour plots of R(ψs(x,y)) for the rigid boundary problem alongside some semi-rigid examples inspired by real materials. For this example, we choose frequency f2, Mach number M1 and incident angle θ1

After performing the Fourier transforms as outlined in section 2, we will obtain a Wiener–Hopf equation of the form
(4.8)
where the scalar kernels are of the form
(4.9)

4.2 Solving the Wiener–Hopf equation

Following section 3, we must first split the matrix K__, before performing additive splittings and deducing the form of the entire function E_.

To find W, we need to calculate the roots sj,tj of S1|k,US1|k,L and S2|k,US2|k,L respectively.

As we allude to in section 3, since the lower surface is rigid, S2|k,US2|k,L=γ2, therefore t1=K,t2=K. Conversely,
(4.10)
will have four roots, of which none will be the branch points ±k due to the restrictions on the model parameters.
Putting this together,
(4.11)
and we may also calculate S1+ numerically so that all components of (2.12) and (2.13) can be computed.
We solve (2.7) for E_ in the Appendix 5, finding
for some complex constant E.

Appendix 5 outlines the procedure for applying the edge conditions derived in section 2. Moreover, we also apply the Kutta condition at the tip of the plate to enforce finite velocity and pressure. With this, we deduce CK and also show E=0.

Now we have all components of the Wiener–Hopf equation (3.1) and we can find both A(α) and B(α) from (2.7) and (2.8).
(4.12)
(4.13)

4.3 Results

We finish this section with a demonstration of the effects of our boundary condition; we plot near-field results of the fully rigid plate alongside the semi-rigid plate with various parameter values for f,M,θ0 and Z. We keep R(Z)>0, which ensures the boundary absorbs energy [19] and allows us to disregard potential zeros in the kernel, as shown in [16].

To calculate our integral, we use the reliable and efficient rational 4-to-1 mapping [43]
so that, for any point in the upper half (x, y) plane our calculation will now be
(4.14)
with an analogous result for a point in the lower half (x, y) plane. This mapping was chosen due to the expected small r behaviour of both the rigid and semi-rigid scattered solutions.
For our plots, we fix two frequencies and investigate two combinations of Mach number and incident angle for each chosen frequency. We add a small imaginary part k=2πfc0+0.05i to the wavenumber for computational purposes. Our chosen frequencies, Mach numbers and incident angles are

The first impedance values we choose to test are taken from [20], ZF=12+1i, resembling an absorbing fibrous sheet, ZS=32, resembling a perforated steel sheet. We expect similar reductions in ψs due to these coatings, but the presence of the rigid surface at y=0 and the effects of W(α) are harder to predict.

We observe many interesting phenomena when comparing our scattered field of the semi-rigid sheets with the fully rigid boundary. First, we notice expected reductions in ψs both above and below the plate for 6b and 6c. More specifically, it appears that in 6b the reflected wave from the upper surface is nominal. Conversely in 7b the reflected wave below the plate seems to have been either cancelled due to destructive interference or otherwise, while the reflected wave above seems to be more significant. We believe this is due to the interact dependence of the parameter W on our model parameters. This phenomena may have interesting consequences when choosing a material with a specific impedance Z to reduce sound.

The best performing boundary is the perforated fibre with impedance ZF, particularly in the second quadrant. In 6c, we see there are regions where the wave field is reduced, potentially from the destructive interference of reflected or diffracted components. This is most prevalent at the higher Mach number M2 for ZS. A final note for these plots is that we find some impedance values break the symmetry about the negative x axis found in cases 6a and 7a.

At the higher frequency, f2, we notice similar features and trends regarding the symmetry about x<0,y=0 and the effect of each impedance on the reflected waves above and below. There seem to be larger reduction regions, particularly for 8b and 8c. It can be observed that the angles where destructive interference occurs remain the same.

We follow this by testing three more impedance values that are within a similar range to ZF and ZS, however for brevity, this will only be for one frequency (f1), but for both cases:5

The varied natures of impedance values Z1,Z2,Z3 demonstrate interesting and varied effects on the scattered field ψs. For every case, the upper surface of the plate has absorbed some energy and demonstrates a weakened reflected wave. The only significant increase tends to lie in the first quadrant at the wake. This can be attributed to the choice of the wake constant CK varying with our parameters (particularly Z) due to implementing the Kutta condition. One final interesting comparison is that by changing the sign of the imaginary part of Z from positive in 6c to negative in 8c we notice there is less prominent reduction in the second quadrant but more generally less impact upon the reflected field below the plate. Figure 11 test Z1,2,3 at f1, M2 and θ2. For these parameters, only Z3 retains the symmetry in the third and fourth quadrants, unlike Fig. 10, suggesting a non-trivial dependence for this feature on Z. We see that Z1 has significant reflected waves above the plate, suggesting that at higher Mach numbers, a purely imaginary impedance may not perform as well as others, perhaps due to convective effects. A feature repeated from Fig. 10 is the varying strengths in the jump across the wake. A final note is that we have chosen constant values for each impedance Z. In reality, Z is actually a function, Z(ω). This can be straightforwardly incorporated into the model, which may prove very useful for some applications of the effects of metamaterials in aeroacoustics and beyond.

Contour plots of R(ψs(x,y)) for the rigid boundary problem alongside some semi-rigid examples inspired by real materials. For this example, we choose frequency f2, Mach number M2 and incident angle θ2
Fig. 9

Contour plots of R(ψs(x,y)) for the rigid boundary problem alongside some semi-rigid examples inspired by real materials. For this example, we choose frequency f2, Mach number M2 and incident angle θ2

Contour plots of R(ψs(x,y)) for the rigid boundary problem alongside some semi-rigid examples inspired by real materials. For this example, we choose frequency f1, Mach number M1 and incident angle θ1
Fig. 10

Contour plots of R(ψs(x,y)) for the rigid boundary problem alongside some semi-rigid examples inspired by real materials. For this example, we choose frequency f1, Mach number M1 and incident angle θ1

Contour plots of R(ψs(x,y)) for the rigid boundary problem alongside some semi-rigid examples inspired by real materials. For this example, we choose frequency f1, Mach number M2 and incident angle θ2
Fig. 11

Contour plots of R(ψs(x,y)) for the rigid boundary problem alongside some semi-rigid examples inspired by real materials. For this example, we choose frequency f1, Mach number M2 and incident angle θ2

5 Conclusions

In this article, we presented a generalised framework for solving scattering problems with a semi-infinite boundary: our boundary is a semi-infinite plate on which two arbitrary linear boundary conditions are applied on the upper and lower sides of the plate, while we may consider the problem with any incident wave field by accounting for forcing terms in our boundary conditions on the negative x-axis. At the same time, we introduce a jump condition on the positive x-axis to represent the possible presence of a wake.

The primary goal was to extend the approach in papers such as [19–21] to solve similar scattering problems to apply them to popular industrial problems in aeroacoustics, such as leading- and trailing-edge noise. Although [12] provides an outline for solving the matrix factorisation that arises in similar problems, we have instead focused on the generalised scattering problem for which the matrix factorisation is an important component but not the sole issue that requires attention.

We reduced the matrix factorisation problem to Hilbert problems by considering jumps across square root branch cuts. The extension from a simple first-order boundary condition to a general linear boundary condition follows through manageable extensions to the functions V and W, which must be carefully constructed by paying attention to scalar kernel functions, effectively reducing the matrix problem to a scalar one. The two functions V and W that arise from the governing Hilbert equation are solved by investigating a second-order scalar kernel that can be dealt with numerically at little extra cost than a simpler impedance boundary condition (such as the standard convective Robin boundary condition). During this generalised process, attention was focused on important analytical features of the Wiener–Hopf–Hilbert method that must be carefully accounted for. These include the possible zeros of the scalar kernel that can lead to the presence of surface waves in the solution and singularities in the kernel, the importance of choosing the correct edge condition, the use of the generalised Liouville theorem, and the implementation of a Kutta condition.

Finally, an industrially focused example is presented and solved. A coated rigid plate is modelled with a Neumann boundary condition below and the Ingard–Myers boundary condition. Previous examples in the literature consider a first-order boundary condition, and the impedance parameter varies above and below the plate. The benefit of our method is that we can easily adapt the approach from a simpler mathematical boundary condition to a more complicated yet physically realistic boundary condition. Impedance values from [20] that represent realistic absorbing sheets of different materials were tested for this model. Results demonstrated that both the real and imaginary parts of the impedance Z can reduce the scattered near-field in both magnitude and direction.

Footnotes

1

Our boundary conditions have no source term for the jump in φsy, however, the analysis would allow for a suitable term here that would give rise to an upper analytic F2(α) function.

2

The result is independent of which x-axis we integrate along

3

It can be shown that if there is a discontinuity in (χ__)(1) across a branch cut then it will have to hold for χ__ too. Furthermore, by construction, D(α) is continuous in the region DL that includes the branch cut

4

This is assuming all y derivatives in the boundary condition are derivatives concerning the normal pointing out of the plate

5

Each of these impedance values lie within the range of sensible values for the impedance of these steel sheet in [20]

Acknowledgements

A. D. G. Hales would like to thank I. D. Abrahams for his guidance with the formulation of the article and the excellent feedback from anonymous reviewers. A. D. G. Hales acknowledges support from EPSRC studentship EP/T517847/1, L. J. Ayton acknowledges support from EPSRC Early Career Fellowship EP/P015980/1.

References

[1]

Hopf
E.
,
Über Eine Klasse Singulärer Integralgleichungen; Bemerkungen zur Methode von Hardy und Titchmarsh
,
J. Lond. Math. Soc.
s1-4
(
1929
)
23
27
.

[2]

Kisil
A. V.
,
Abrahams
I. D.
,
Mishuris
G.
,
Rogosin
S. V.
,
The Wiener–Hopf technique, its generalizations and applications: constructive and approximate methods
,
Proc. R. Soc. A
477
(
2021
)
20210533
.

[3]

Buck
S.
,
Oerlemans
S.
,
Palo
S.
,
Experimental validation of a wind turbine turbulent inflow noise prediction code
,
AIAA J.
56
(
2018
)
1495
1506
.

[4]

Daniele
V.
,
On the factorization of Wiener-Hopf matrices in problems solvable with Hurd’s method
,
IEEE Trans. Antennas Propag
.
26
(
1978
)
614
616
.

[5]

Khrapkov
A. A.
,
Certain cases of the elastic equilibrium of an infinite wedge with a nonsymmetric notch at the vertex, subjected to concentrated forces
,
J. Appl. Math. Mech
.
35
(
1971
)
625
637
.

[6]

Veitch
B. H.
,
Abrahams
I. D.
,
On the commutative factorization of n×n matrix Wiener–Hopf kernels with distinct eigenvalues
,
Proc. R. Soc. A
463
(
2007
)
613
639
.

[7]

Daniele
V. G.
,
On the solution of two coupled Wiener–Hopf equations
,
SIAM J. Appl. Math.
44
(
1984
)
667
680
.

[8]

Jones
D. S.
,
Commutative Wiener–Hopf factorization of a matrix
,
Proc. R. Soc. Lond. Ser. A
393
(
1984
)
185
192
.

[9]

Jones
D. S.
,
Factorization of a Wiener—Hopf matrix
,
IMA J. Appl. Math
.
32
(
1984
)
211
220
.

[10]

Moiseev
N. G.
,
On factorization of matrix-valued functions of special form
,
Sov. Maths Dokl
.
39
(
1989
)
264
267
.

[11]

Moiseev
N. G.
,
Partial factorization indices of a special class of matrix-valued functions
,
Dokl. Akad. Nauk
.
48
(
1994
)
640
644
.

[12]

Rawlins
A. D.
,
Williams
W. E.
,
Matrix Wiener–Hopf factorisation
,
Q. J. Mech. Appl. Math
.
34
(
1981
)
1
8
.

[13]

Williams
W. E.
,
Recognition of some readily “Wiener—Hopf” factorizable matrices
,
IMA J. Appl. Math
.
32
(
1984
)
367
378
.

[14]

Hurd
R. A.
,
The Wiener–Hopf–Hilbert method for diffraction problems
,
Can. J. Phys.
54
(
1976
)
775
780
.

[15]

Rawlins
A. D.
,
The explicit Wiener-Hopf factorisation of a special matrix
,
ZAMM—J. Appl. Math. Mech
.
61
(
1981
)
527
528
.

[16]

Ahmad
B.
,
An improved model for noise barriers in a moving fluid
,
J. Math. Anal. Appl
.
321
(
2006
)
609
620
.

[17]

Teixeira
F. S.
,
dos Santos
A. F.
,
Lebre
A. B.
,
The diffraction problem for a half-plane with different face impedances revisited
,
J. Math. Anal. Appl
.
140
(
1989
)
485
509
.

[18]

Barton
P. G.
,
Rawlins
A.
,
Acoustic diffraction by a semi-infinite plane with different face impedances
,
Q. J. Mech. Appl. Math
.
52
(
1999
)
469
487
.

[19]

Barton
P. G.
,
Rawlins
A. D.
,
Diffraction by a half-plane in a moving fluid
,
Q. J. Mech. Appl. Math
.
58
(
2005
)
459
479
.

[20]

Rawlins
A. D.
,
30.—Acoustic diffraction by an absorbing semi-infinite half plane in a moving fluid
,
Proc. R. Soc. Edinburgh A
72
(
1975
)
337
357
.

[21]

Hurd
R. A.
,
Przeździecki
S.
,
Diffraction by a half-plane with different face impedances—a re-examination
,
Can. J. Phys.
59
(
1981
)
1337
1347
.

[22]

Rienstra
S. W.
,
Hydrodynamic instabilities and surface waves in a flow over an impedance wall, Aero- and Hydro-Acoustics
(ed.
Comte-Bellot
G.
Ffowcs-Williams
J. E.
;
Springer
,
Berlin Heidelberg
1986
)
483
490
.

[23]

Abrahams
I. D.
,
Lawrie
J. B.
,
On the factorization of a class of Wiener–Hopf kernels
,
IMA J. Appl. Math
.
55
(
1995
)
35
47
.

[24]

Zhou
P.
,
Zhong
S.
,
Zhang
X.
,
On the effect of velvet structures on trailing edge noise: experimental investigation and theoretical analysis
,
J. Fluid Mech.
919
(
2021
)
A11
.

[25]

Antipov
Y. A.
,
Exact solution to the problem of acoustic wave propagation in a semi-infinite waveguide with flexible walls
,
Wave Motion
91
(
2019
).

[26]

Simões
A.
,
A wave diffraction problem with higher order impedance boundary conditions
,
Int. J. Math. Models Methods Appl. Sci
.
16
(
2022
)
64
70
.

[27]

Brambley
E.
, A well-posed modified Myers boundary condition, 16th AIAA/CEAS Aeroacoustics Conference (
2010
).

[28]

Ingard
U.
,
Influence of fluid motion past a plane boundary on sound reflection, absorption, and transmission
,
J. Acoust. Soc. Am
.
31
(
1959
)
1035
1036
.

[29]

Ul-Hassan
M.
,
Rawlins
A. D.
,
Two problems of waveguides carrying mean fluid flow
,
J. Sound Vibr
.
216
(
1998
)
713
738
.

[30]

Rawlins
A. D.
,
7.—Acoustic diffraction by an absorbing semi-infinite plane in a moving fluid, II
,
Proc. R. Soc. Edinburgh A
216
(
1976
)
83
95
.

[31]

Kisil
A.
, Approximate Wiener–Hopf factorisation with stability analysis. Ph.D. Thesis, University of Cambridge (
2015
).

[32]

Noble
B.
,
Methods Based on the Wiener-Hopf Technique for the Solution of Partial Differential Equations
(
Chelsea Publishing, second (unaltered)
. edition
1988
).

[33]

Cannell
P. A.
,
Edge scattering of aerodynamic sound by a lightly loaded elastic half-plane
,
Proc. R. Soc. Lond. A
347
(
1975
)
213
238
.

[34]

Jaworski
J. W.
,
Peake
N.
,
Aerodynamic noise from a poroelastic edge with implications for the silent flight of owls
,
J. Fluid Mech.
723
(
2013
)
456
479
.

[35]

Scott
J. F. M.
,
Acoustic scattering by a finite elastic strip
.
Philos. Trans. R. Soc. Lond. A
338
(
1992
)
145
167
.

[36]

Crighton
D. G.
,
The Kutta condition in unsteady flow
,
Annu. Rev. Fluid Mech.
17
(
1985
)
411
445
.

[37]

Ayton
L. J.
,
Gill
J. R.
,
Peake
N.
,
The importance of the unsteady Kutta condition when modelling gust–aerofoil interaction
,
J. Sound Vibr
.
378
(
2016
)
28
37
.

[38]

Hales
A. D. G
,
Ayton
L. J.
, Adapting a trailing-edge noise model to an impedance boundary condition. AIAA (
2023
).

[39]

Rienstra
S. W
,
Hirschberg
A.
, An Introduction to Acoustics: IWDE Report 92-06. Instituut Wiskundige Dienstverlening (
1992
).

[40]

Babich
V. M.
,
Lyalinov
M. A.
,
Grikurov
V. E.
, Diffraction theory: the Sommerfeld-Malyuzhinets technique.
Alpha Science series on wave phenomena
(
Alpha Science International Ltd
,
Oxford
2008
).

[41]

Rienstra
S. W.
,
Darau
M.
,
Boundary-layer thickness effects of the hydrodynamic instability along an impedance wall
,
J. Fluid Mech.
671
(
2011
)
559
573
.

[42]

Tsai
C. T.
, Effect of airfoil thickness on high-frequency gust interaction noise. Ph.D. Thesis, University of Arizona (
1992
).

[43]

Llewellyn Smith
S. G.
,
Luca
E.
,
Numerical solution of scattering problems using a Riemann–Hilbert formulation
,
Proc. R. Soc. A
475
(
2019
)
20190105
.

Appendix A: Finding the zeros of a scalar kernel

It can be shown that polynomials in α and γ are uniquely determined by their zeros. This is important for factorising scalar kernels [23]. If we introduce the change of variables α=ksin(t),γ=ikcos(t),t[3π/2,π/2]×iR, then a kernel of the form
(A.1)
can be re-written into the form
(A.2)
One may then define T=eit and re-write this trigonometric polynomial as
(A.3)
This now belongs to the polynomial ring C[T,T1] which is a unique factorisation domain and therefore can be uniquely written as a polynomial of the form
(A.4)
for some positive integers N1,N2. Each Tm is a zero of the original kernel and can be written in α-space as
(A.5)

Appendix B: Additional analysis for the semi-rigid wave scattering example

I: Finding the entire function E_

To find E_(α), we must investigate the large α behaviour of every component of the Wiener–Hopf equation
(B.1)
We first rewrite this equation to account for each additive factorisation
(B.2)

We note that F_(α)α1 and G_(α)α1 as α, allowing us to ignore two terms from each side of the equation when finding E_.

It can be shown that S1+α,S1α and Wα, so that
(B.3)
Omitting the four matrices in (B.2) that scale like O(α1), we use Landau notation to represent the asymptotics of matrix entries when performing the necessary multiplication:
(B.4)
After simplifying, we see that
(B.5)
Applying Liouville’s theorem, we see that our entire functions must be of the form
(B.6)

For some EC.

II: Application of the Kutta condition

We will choose these constants to ensure a finite jump in velocity and pressure at the tip of the trailing edge occurs. That is the terms for which u11 and u2α1 must be set to zero via these free constants. Since
(B.7)
(B.8)
The Kutta condition states that we must have finite pressure at the tip. Since pressure can be expressed in terms of Ψs via the convective derivative:
(B.9)
considering the previously calculated expansion eliminates the possibility of the r14 and r34 terms. In α-space, this is equivalent to any terms of A(α) that are O(α54) or worse (equivalently, terms in u1 that are O(α34) or worse). Since u1(α)=A(α)S1(α), we have to conclude that E=0.
Similar to [19], we choose our constant CK to eliminate the α14 term that is equivalent to the r34 term in the Ψs expansion. Using the matrix notation [M__]i,j to denote the (i,j)th entry of M__. Expanding the matrix equation inside the brackets, we need to ensure that
(B.10)
from which we set
(B.11)
This is an Open Access article distributed under the terms of the Creative Commons Attribution License (https://creativecommons.org/licenses/by/4.0/), which permits unrestricted reuse, distribution, and reproduction in any medium, provided the original work is properly cited.