Simulaciones numéricas de un modelo macroscópico de tráfico vehicular con relajación

Numerical simulations of a macroscopic traffic Flow model with relaxation

DOI: https://dx.doi.org/10.17981/ingecuc.20.2.2024.18

Artículo de Investigación Científica.

Fecha de Recepción: 02/10/2023, Fecha de Aceptación: 15/12/2023.

Carlos Arturo Vega-Fuentes E:\Users\aromero17\Downloads\orcid_16x16.png

Universidad del Norte. Barranquilla, (Colombia)

cvega@uninorte.edu.co

To cite this paper

C. Vega-Fuentes, “Numerical simulations of a macroscopic traffic Flow model with relaxation,” INGE CUC, vol. 20, no. 2, 2024. DOI: https://dx.doi.org/10.17981/ingecuc.20.2.2024.18

Resumen

Introducción: Las simulaciones para modelos de tráfico vehicular constituyen una activa línea de investigación en la actualidad debido al creciente flujo de tráfico en las urbes.

Este trabajo se enfoca en aproximar numéricamente las soluciones de un modelo macroscópico descrito por una ley de balance. Teniendo presente que, en general, no es posible hallar soluciones analíticas del problema, se hace necesario hallar aproximaciones numéricas confiables y eficientes que eventualmente puedan ser usadas en escenarios del mundo real.

Objetivo: El objetivo de este trabajo es aproximar numéricamente las soluciones de un modelo de tráfico vehicular con término de relajación utilizando métodos de alto orden tanto para la discretización espacial como para la temporal.

Metodología: Se realiza primero la discretización de la derivada espacial usando un método esencialmente no oscilatorio ponderado de quinto orden (para soluciones regulares) obteniéndose un esquema semi-discreto. Luego, se discretiza la derivada temporal usando un método de Runge-Kutta exponencial desarrollado recientemente que preserva el signo y las soluciones de estado estacionario.

Resultados: Se obtienen aproximaciones de las soluciones para tres experimentos numéricamente exigentes que corresponden a problemas de Riemann y se compara la solución aproximada obtenida en uno de ellos con la solución analítica conocida para un caso particular, observándose una excelente concordancia entre las dos soluciones y un comportamiento consistente de los errores.

Conclusiones: Se usó un método de quinto orden espacial combinado con un método de discretización tipo exponencial de tercer orden para calcular las soluciones numéricas de un conocido modelo de tráfico vehicular descrito por un sistema de dos ecuaciones diferenciales parciales con término de relajación. El esquema es completamente explícito y se verificó que captura correctamente los distintos tipos de ondas que se generan: choques, discontinuidades de contacto, rarefacciones y rarefacciones generalizadas.

Palabras claves

Modelos de tráfico vehicular; leyes de balance; solución numérica; ondas de rarefacción; ondas de choque.

Abstract

Introduction: Simulations for traffic flow models are an active line of research nowadays due to the increasing traffic flow in cities. This work focuses on numerical approximations of the solutions of a macroscopic model described by a balance law. In general, it is not possible to find analytical solutions to the problem considered, then it is necessary to construct reliable and efficient numerical approximations that can eventually be used in real-world scenarios.

Objective: The aim of this paper is to approximate numerically the solutions of a traffic flow model with relaxation term using high-order methods for both the spatial discretization and the temporal discretization.

Method: First, the spatial derivative is discretized by using a fifth-order (for smooth solutions) weighted essentially non-oscillatory method to obtain a semi-discrete scheme. Then, the temporal derivative is discretized using a recently developed exponential Runge-Kutta method which preserves the sign and steady-states solutions.

Results: Approximate solutions are obtained for three numerically demanding experiments corresponding to Riemannian problems and the approximate solution obtained in one of them is compared with a given analytical solution for a particular case, observing an excellent agreement between the two solutions and consistent error behavior.

Conclusions: A spatial fifth-order method combined with an exponential third-order exponential-type discretization method was used to calculate the numerical solutions of a well-known vehicular traffic model described by a system of two partial differential equations with relaxation term. The scheme is fully explicit, and it was verified that it correctly captures the different types of waves generated: shocks, contact discontinuities, rarefactions and generalized rarefactions.

Keywords

Traffic Flow models; Balance Laws; numerical solutions; rarefactions waves; shock waves.

INTRODUCCIÓN

Currently, the study of traffic flow models constitutes a very active line of research due to the growing number of vehicles in urban areas and the imperative need to improve traffic conditions. From a mathematical point of view, models to describe and simulate vehicular traffic can be classified into two large groups [1]: microscopic models and macroscopic models. The former describe the behavior (movement) of each vehicle based on the behavior of the vehicle or vehicles in front of it. Although microscopic models provide a very realistic description of traffic flow, they usually require considerable computational effort to obtain numerical results when there is a high volume of traffic because such models involve the individual behavior of each vehicle simultaneously. On the other hand, macroscopic models do not study the individual behavior of each vehicle but rather describe traffic as continuous flow. Macroscopic models were first introduced by Lighthill and Whitham [2] and by Richards [3]. This first model, called the LWR model, is described by the following first order differential equation obtained from the continuity equation for density of vehicles:

t ρ + x ( ρ v ) = 0 (1)

where ρ(x,t) and v(x,t) denote, respectively, the local density of vehicles (veh/m) and is the average speed (m/s) at position and at time . The LWR model is useful for characterizing equilibrium traffic flows in which speed is a function of traffic density, i.e., all drivers adjust their speed depending on the spacing between vehicles. However, the LWR model fails to describe other traffic phenomena such as accelerations and decelerations or non-equilibrium conditions, for example, instantaneous speed changes. To overcome these difficulties, the so-called second-order models have been proposed, which are described by a system of two partial differential equations, one of which includes a relaxation term describing drivers’ speed adjustments due to traffic conditions ahead of them. One of the most famous second-order macroscopic models is the Aw-Rascle model [4]-[5]. This model is described by the scalar equation (1) together with an equation describing the mass flow variations due to the road conditions in front of the driver. More precisely, the model in conservative form is described by the following system of partial differential equations

t ρ + x ( ρ v ) = 0 t ( ρ w ) + x ( v ρ w ) = 1 T g ( ρ , w ) (2)

where w=v+P(ρ) with P(ρ) a given increasing function describing the anticipation of road conditions in front of the drivers, g(ρ,w) is a relaxation which considers possible entrances or exits on the road and the parameter T is a relaxation time.

By introducing the variable z=ρw (called generalized momentum), the system (2) can be written as the one-dimensional balance law

t U + x F ( U ) = S ( U ) (3)

where U=(ρ,z) is the vector of conservative variables, F(U)=(ρv,vρw)=(z-ρP(ρ),z2⁄ρ-zP(ρ)) is the flux function and y S(U)=(0,g(ρ,w)⁄T) is the source term. Characteristic speeds are the eigenvalues of the Jacobian matrix of the flux function and are given by

λ 1 = z ρ - P ( ρ ) - ρ P' ( ρ ) λ 2 = z ρ - P ( ρ ) (4)

Since P(ρ) is an increasing function, then the characteristic speeds are distinct and, consequently, the system (3) is hyperbolic.

Since, in general, it is not possible to explicitly find an analytical solution of the system (2), the alternative is to find numerical approximations. However, the development of efficient numerical methods is a complex task due to the presence of the relaxation parameter in the source term given by (2) imposes some degree of stiffness on the system. This implies that when performing the time discretization using standard explicit methods, the time step is very restrictive which affects the efficiency of the method. A very popular alternative that avoids this restriction is the implicit-explicit Runge-Kutta (IMEX-RK) schemes, in which the hyperbolic part is treated explicitly and the source term implicitly [6]. Due to the nonlinearity of the source term in (2), if such a term is treated implicitly, then it is necessary to solve nonlinear algebraic equations at each time step, thus increasing the computational effort. On the other hand, systems of type (3) usually admit steady state solutions in which the balance between the gradient of the flux function and the source term must be maintained. However, most IMEX schemes do not satisfy this requirement [7]. A very attractive technique for temporal discretization to overcome the disadvantages of the aforementioned schemes are the high-order Runge-Kutta exponential methods introduced in [8] and recently improved in [9]. A detailed description of these methods and the schemes used for spatial discretization will be given in the next section.

METHODOLOGY

Since in general it is not possible to find an exact or analytical solution of the system (3), it is imperative to approximate the solution numerically. For this purpose, a discretization of the spatial derivative of the flux function will first be performed using the robust fifth-order weighted essentially non-oscillatory (WENO) method [10]-[11]. This method is especially useful for approximating hyperbolic partial differential equations whose solutions may be discontinuous as is the case of the model considered in this work.

We start by discretizing the computational domain [a,b] where a and b are the ends of the portion of the road considered for the study. For simplicity, we take a uniform mesh, i.e., we perform a regular partition of [a,b] into M cells [ x j - 1 2 , x j + 1 2 ] with mesh width h = (b - a)/M and centers at the points xj = a + jh, j = 1,2, ..., M. Thus, a semi-discrete scheme for approximating the solution of the system (3) has the form

d U j ( t ) d t = - 1 h f ^ j + 1 2 - f ^ j - 1 2 + S j (5)

Here, Uj(t) denotes the numerical approximation of U(xj, t), f ^ j + 1 2 is a numerical flux at the interface x j + 1 2 and S j = 0 , s j is the discretization of the source term, where

sj=g(ρj,zj )/T.

Note that the first term on the right-hand side in (5) corresponds to the discretization of the spatial derivative x f ( U ) and such a vector will be denoted by (Lj(U), Μj(U)). To compute f ^ j + 1 2 , the widely used fifth order WENO method is used. For the sake of clarity in presentation we next describe in detail the construction of f ^ j + 1 2 . Due to nonlinearity of the model, it is necessary to split the flux into positive and negative parts, that is, F(U) = F+ (U)+ F- (U). In this paper we use the Lax-Friedrichs flux splitting F ± ( U ) := 1 2 F ( U ) ± γ U . Here, γ is the so-called viscosity coefficient or maximal characteristic velocity which is calculated from the eigenvalues of the Jacobian matrix given in (4) by using the expression

Γ = max j | λ 1 ( U j + 1 2 ) | , | λ 2 ( U j + 1 2 ) | (6)

where U j + 1 2 = 1 2 U j + U j + 1 .

Next, the numerical fluxes f ^ j + 1 2 + and f ^ j + 1 2 - are constructed by using the smoothness indicators IS p + y IS p - for p = 0,1,2, which are given by the following equations

IS 0 + = 13 12 f j - 2 + - 2 f j - 1 + + f j + 2 + 1 4 f j - 2 + - 4 f j - 1 + + 3 f j + 2

IS 1 + = 13 12 f j - 1 + - 2 f j + + f j + 1 + 2 + 1 4 f j - 1 + - f j + 1 + 2 (7)

IS 2 + = 13 12 f j + - 2 f j + 1 + + f j + 2 + 2 + 1 4 3 f j + - 4 f j + 1 + + f j + 2 + 2

and

IS 0 - = 13 12 f j + 1 - - 2 f j + 2 - + f j + 3 - 2 + 1 4 3 f j + 1 - - 4 f j + 2 - + f j + 3 - 2

IS 1 - = 13 12 f j - - 2 f j + 1 - + f j + 2 - 2 + 1 4 f j - - f j + 2 - 2 (8)

IS 2 - = 13 12 f j - 1 - - 2 f j - + f j + 1 - 2 + 1 4 f j - 1 - - 4 f j - + 3 f j + 1 - 2

Next, the smoothness indicators are used to compute the weights σ p + y σ p - for p = 0,1,2:

σ p + = θ p + θ 0 + + θ 1 + + θ 2 + ; σ p - = θ p - θ 0 - + θ 1 - + θ 2 - (9)

where

θ p + = C p δ + IS p + 2 ; θ p - = C p δ + IS p - 2 (10)

The coefficients Cp for p = 0,1,2, are the ideal weights [12] which are given by C 0 = 1 10 , C 1 = 6 10 , and C 2 = 3 10 . The positive parameter δ was originally introduced to avoid null denominator. However, as it is pointed out in [12], large values of may cause oscillations, while small values may cause an order drop. In this paper, this parameter is taken as δ=10-40 which corresponds to the recommended value in [12].

Finally, the numerical flow is formed by adding the positive and negative parts, that is,

f ^ j + 1 2 = f ^ j + 1 2 + + f ^ j + 1 2 - (11)

So far only the spatial discretization of (3) has been considered, leaving the time variable continuous. For the discretization of the time derivative in scheme (5) a type of exponential Runge-Kutta method (abbreviated RK-ERK resulting from a combination of a standard third-order Runge-Kutta method and a modified exponential Runge-Kutta method) of third-order accuracy recently proposed in [9] will be used. The description of the method is summarized as follows. The computations of an RK-ERK scheme necessary to advance from Un=(ρn, zn ) which corresponds to the approximate value of the solution at time t n = n Δ t to U n + 1 = ρ n + 1 , z n + 1 which corresponds to the approximate value of the solution at time are given by

ρ 1 = α 1 0 ρ n + β 1 0 Δ t L ( ρ n , z n )

z 1 = z n + β 1 0 Δ t M ( ρ n , z n ) + s ( ρ n , z n ) A 1

ρ 2 = α 2 0 ρ n + α 2 1 ρ 1 + β 2 1 Δ t L ( ρ 1 , z 1 )

z 2 = α 2 0 z n A 2 + e β 1 0 μ Δ t α 2 1 z 1 + β 2 1 Δ t M ( ρ 1 , z 1 ) + s ( ρ 1 , z 1 ) + μ z 1 A 2

ρ n + 1 = α 3 0 ρ n + α 3 1 ρ 1 + α 3 2 ρ 2 + β 3 2 Δ t L ( ρ 2 , z 2 )

z n + 1 = α 3 0 z n A 3 + e β 1 0 μ Δ t α 3 1 z 1 A 3 + e A μ Δ t α 3 2 z 2 + β 3 2 Δ t M ( ρ 2 , z 2 ) + s ( ρ 2 , z 2 ) + μ z 2 A 3

The optimal values of the coefficients are given in Table 1 (more details can be found in [9]).

α10=0

α21=0.3313107066925596

β10=0.7071933376925014

α20=0.6686892933074404

α31=0.2039576138780898

β21=0.4178047564915065

α30=0.3487419430256090

α32=0.4473004430963011

β32=0.5640754637100439

Table 1. Optimal coefficients for the RK-ERK method.

In addition,

A = α 2 1 β 1 0 + β 2 1 , A 1 = α 1 0 + β 1 0 μ Δ t , A 2 = α 2 0 + e β 1 0 μ Δ t α 2 0 + β 1 0 μ Δ t

A 3 = α 3 0 + α 3 1 e β 1 0 μ Δ t + e A μ Δ t α 3 2 + β 3 2 μ Δ t

and the parameter μ is calculated dynamically based on Theorem 2.3 proved in [8], namely

μ = max - s ( ρ n , z n ) z n , 0 (12)

This choice of guarantees that the scheme satisfies the sign property, i.e., if U n 0 then U n + 1 0 . Such a property is especially important because it avoids unphysical negative densities. in the approximate solution. Another remarkable advantage of the RK-ERK method is that it is not necessary to take a restrictive time step [9], unlike other explicit methods for which the presence of the stiffness source term forces to take a very small time step to guarantee stability. Furthermore, the RK-ERK method preserves the steady state solutions, i.e., if L j ( U n ) , M j ( U n ) + 0 , s j ( U n ) = 0 then U n + 1 = U n .

NUMERICAL RESULTS

In this section, three examples are presented to obtain numerical solutions of the model (2) with Riemann-type initial conditions, i.e., piecewise constant initial data. In all examples a spatial mesh with M = 200 is taken. The units of length are given in meters (m) and time in seconds (s).

Example 1.

In this example, taken from [5] the relaxation function is g(ρ,z) = ρ(V(ρ) - v) = ρ(V(ρ) + P(ρ)) - z, where V(p) is a function describing the dependence of the velocity with respect to the density for an equilibrium situation. This equilibrium velocity is decreasing with respect to density and is taken as the following fitting function for experimental data

V ( ρ ) = v m π 2 + arctan ( 11 ( ρ - 0.22 ) ρ - 1 ) π 2 + arctan ( 11 0.22 ) (13)

where vm is the normalized maximum speed. The initial conditions are

U ( x , 0 ) = U l = ρ l , z l si x x d U r = ρ r , z r si x > x d (14)

where x(d ) = 0 is the point where the discontinuity is located with left and right states given by Ul = (0.05,-0.2971) and Ur = (0.05,-0.2746) respectively. As in [5], we also take P(ρ) = 2 ln(ρ) and the computational domain [-250,150]. In Fig 1 the evolution of the density and momentum of the traffic flow ρv is shown (first column) along with the profiles of the solutions at t = 1s (second column) with relaxation time T = 0.2s. These results are contrasted with the numerical solutions for the same problem but without relaxation term (T = ) presented in Fig 2. In the latter case, the solutions at t = 1s for both density and momentum of the traffic flow consist of a rarefaction wave followed by a contact discontinuity.

Fig. 1. Solutions evolution for density and momentum of the traffic Flow (left) with the corresponding solutions at t = 1 s (right) for example 1 with relaxation.

Source: author.

Example 2.

In this second scenario, the same relaxation function of example 1 is considered with P(ρ)=ρ2 , computational domain [0,20], relaxation time T = 0.3s and initial conditions

U ( x , 0 ) = 0.5 , 0.15 si x 10 0.15 , 0.95 si x > 10 (15)

describing the situation of faster vehicles downstream followed by slower ones from behind. The numerical solutions corresponding to the time evolution are shown in Fig 3 along with the density and velocity profiles at t = 8s.

Fig. 2. Solutions evolution for density and momentum of the traffic Flow (left) with the corresponding solutions at t = 1 s (right) for example 1 without relaxation.

Source: author.

Example 3.

For this test case, we take P(ρ)=ρ, the relaxation time is T = 1, the computational domain is the interval and the relaxation function is taken as g ( ρ , z ) = 0.1 z - ρ P ( ρ ) + 2 ρ z ρ - 9 The aim of this numerical experiment, whose parameters are taken from [13], is to use the numerical scheme described in this paper to simulate the double Riemann problem with initial data

U ( x , 0 ) = U 1 = ρ 1 , z 1 si x < 0 U 2 = ρ 2 , z 2 si 0 < x < L U 3 = ρ 3 , z 3 si x > L (16)

where ρ 1 = 13 4 , ρ 2 = 7 , ρ 3 = 4 , z 1 = 299 8 , z 2 = 63 and z 3 = 36 . This situation corresponds to the traffic light problem where in there is a red traffic light which a switches to green. Double Riemann problems are demanding tests for testing numerical methods because their solutions may involve shock waves, contact discontinuities and generalized rarefaction waves. In [13] the exact solution of this problem expressed in terms of the density and velocity was obtained, namely

ρ ( x , t ) , v ( x , t ) = { ρ 1 , v 1 x < x s ( t ) ρ ^ ( x , t ) , v ^ ( x , t ) x s ( t ) < x x r ( t ) ρ 1 , v 1 x x r ( t ) (17)

Here, x ^ s ( t ) = v 1 - ρ 1 t - 2 L t t c + L , x ^ r ( t ) = v 3 - ρ 3 t + L , ρ ^ ( x , t ) = 0.5 v 1 + ρ 1 - x - L t , v ^ ( x , t ) = v 2 + ρ 2 - ρ ^ ( x , t ) . The solution given by (17) is valid for t > tc where t c = L v 1 - v 2 is the critical time and compared with the approximate solution in Fig 4

Fig. 3. Solutions evolution for density and velocity (left) with the corresponding solutions at t = 8 s for example Ej. 2.

Source: autor.

In Fig 4 it can be observed that the numerical solution agrees very well with the analytical solution which corresponds to an initial shock and a generalized rarefaction wave propagating backward until they meet.

Fig. 4. Comparison between exact and approximate solutions for double Riemann problem at t = 5 s.

Source: author.

Next, Table 2 shows the relative errors E1 (M) and E2 (M) in L1-norm for different values of M (number of points of spatial mesh). These errors are calculated according to the expressions given in (18):

E 1 ( M ) = j 1 M | ρ j ( t ) - ρ ( x j , t ) | j 1 M | ρ ( x j , t ) | , E 2 ( M ) = j 1 M | v j ( t ) - v ( x j , t ) | j 1 M | v ( x j , t ) | (18)

where ρj (t) is the numerical approximation of the exact solution ρ(xj,t) at the discrete point (xj,t) given by (17). Note that although the solution has discontinuities, the error decreases consistently as the mesh is refined.

Table 2. Relative errors for density and velocity at final time t = 5 s.

M

E1 (M)

E2 (M)

100

6.128×10-3

7.340×10-3

200

4.978×10-3

5.119×10-3

400

1.859×10-3

1.866×10-3

800

8.751×10-4

8.628×10-4

1600

4.669×10-4

4.287×10-4

Source: author.

Fig 5 displays the errors versus mesh width are shown in logarithmic scale in order to observe the behavior of the convergence rate (estimation of the slope of the straight lines) which is approximately equal to 1.

Fig. 5. Approximate -errors for density and velocity in logarithmic scale.

Source: author.

CONCLUSIONS

In this paper numerical approximations for the solutions of a second-order traffic flow model were computed using the well-known fifth-order WENO scheme for spatial discretization and a sign-preserving Runge-Kutta exponential method for the temporal discretization obtaining a explicit scheme that does not require taking restrictive time steps for stability. In numerical experiments it was observed that different kinds of waves are correctly captured by the method and the errors exhibit a consistent behavior.

REFERENCES

[1] F. Kessels. (2018, Aug. 21). Traffic Flow Modelling: Introduction to Traffic Flow Theory Through a Genealogy of Models. (First ed.) [Online]. Available: https://doi.org/10.1007/978-3-319-78695-7_1

[2] M.J. Lighthill, G.B. Whitham, “On kinematic waves II: a theory of traffic flow on long crowded roads”, Proc. R Soc Lond A Math Phys Sci., vol. 229, no. 1178, pp. 317–345, May. 1955. https://doi.org/10.1098/rspa.1955.0089

[3] P.I. Richards, (1956) “Shock waves on the highway”, Oper. Res., vol. 4, no. 1, pp. 42–51, Feb. 1956. https://www.jstor.org/stable/167515

[4] A. Aw and M. Rascle, “Resurrection of second order models of traffic flow”, SIAM J. Appl. Math., vol. 60, no. 3, pp. 916–938, Feb. 2000. https://doi.org/10.1137/S0036139997332099

[5] A. Aw, A. Klar, T. Materne and M. Rascle, “Derivation of continuum traffic flow models from microscopic follow-the-leader models”, SIAM J. Appl. Math., vol. 63, no. 1, pp. 259–278, Aug. 2002. https://doi.org/10.1137/S0036139900380955

[6] L. Pareschi, G. Russo, “Implicit-Explicit Runge-Kutta Schemes and Applications to Hyperbolic Systems with Relaxation”, J. Sci. Comput., vol. 25, Nov. 2005. https://doi.org/10.1007/s10915-004-4636-4

[7] A. Chertock, S. Cui, A. Kurganov and T. Wu, “Steady state and sign preserving semi-implicit Runge-Kutta methods for ODES with stiff damping term”, SIAM J. Numer. Anal., vol. 53, no. 4, pp. 2008-2029, Aug. 2015. https://doi.org/10.1137/151005798

[8] J. Du, Y. Yang, “Third- order conservative sign-preserving and steady-state preserving time integrations and applications in stiff multispecies and multireaction detonations”, J. Comput. Phys.. vol. 395, pp. 489-510, Oct. 2019. https://doi.org/10.1016/j.jcp.2019.06.040

[9] R. Yang, Y. Yang and Y. Xing, “High order sign-preserving and well-balanced exponential Runge-Kutta discontinuous Galerkin methods for the shallow water equations with friction”, J. Comput. Phys., vol. 444, pp. 1-23, Nov. 2021. https://doi.org/10.1016/j.jcp.2021.110543

[10] C. W. Shu, “Essentially non-oscillatory and weighted essentially non-oscillatory schemes”, Acta Numerica, vol. 29, pp 701-762, May. 2020. https://doi.org/10.1017/S0962492920000057

[11] G. Jiang, C.W. Shu. “Efficient implementation of weighted ENO schemes”. J. Comput. Phys.. vol. 126, pp. 202-228, 1996. https://doi.org/10.1006/jcph.1996.0130

[12] A. Henrick, T. Aslam, J. Powers. “Mapped weighted essentially non-oscillatory schemes: Achieving optimal order near critical points”. J. Comput. Phys. Vol. 207, pp. 542-567, 2005. https://doi.org/10.1016/j.jcp.2005.01.023

[13] A. Jannelli, N. Manganaro, A. Rizzo. “Riemann problems for nonhomogeneous Aw-Rascle model ” Commun. Nonlinear Sci. Numer. Simul., vol. 118, pp. 1-13, 2023. https://doi.org/10.1016/j.cnsns.2022.107010

The Author received the M.Sc. degree in Mathematics from Universidad Nacional de Colombia (Sede Medellín) and Universidad del Norte and the Ph.D. degree in Mathematical Engineering from Universidad de Concepción, Chile, in 2004 and 2010, respectively. Since 2011, I have been a full profesor at the Universidad del Norte in Barranquilla – Colombia.