Accesso libero

Effective Role of Cubic Splines for the Numerical Computations of Non-Linear Model of Viscoelastic Fluid

, ,  e   
06 giu 2025
INFORMAZIONI SU QUESTO ARTICOLO

Cita
Scarica la copertina

INTRODUCTION

Seventh-order boundary value problems are not as common as lower-order problems but can arise in specific physical and engineering contexts, particularly in areas where complex phenomena need to be described with high precision. For example, the deflection y(x) of a beam might be described by a seventh-order differential equation to capture detailed physical effects: EId7ydx7=f(x), where E is the modulus of elasticity, I is the moment of inertia, and f(x) is the distributed load.

In fluid mechanics, seventh-order BVPs describe complex flow patterns and instabilities in boundary layers, such as those found in advanced aerodynamics or wave propagation phenomena: d7udx7+ad5udx5+bd3udx3+cu=0, where u represents the flow variable, and a, b, and c are coefficients representing various physical parameters. In nonlinear dynamics, these equations capture detailed interactions in systems exhibiting chaotic behavior. In quantum mechanics, higher-order differential equations appear in advanced quantum field theories and perturbation analysis, where they describe the behavior of quantum fields under complex interactions.

In computer graphics, dealing with curves is essential for drawing various objects on the screen. Cubic curves, both non-polynomial and polynomial splines, are commonly used due to their flexibility. The novelty of this study lies in the approach of utilizing both CPS and CNPS methods, to tackle nonlinear seventh-order BVPs. While previous research has explored various numerical methods for lower-order BVPs, the application of these spline techniques to seventh-order nonlinear problems is relatively unexplored.

Cubic polynomial splines are widely used due to their smoothness and computational efficiency. They ensure continuity of the first and second derivatives, which is crucial for accurately solving high-order differential equations. The general form of a cubic spline S(x) between two points xi and xi+1 is: Si(x)=ai+bi(xxi)+ci(xxi)2+di(xxi)3, where ai, bi, ci, and di are coefficients determined by the spline conditions, including continuity of the first and second derivatives at the knots.

Nonpolynomial splines, such as trigonometric or exponential splines, offer flexibility in modeling functions with periodic or rapidly varying behavior, which is often encountered in physical problems. For example, a trigonometric spline T(x) might be expressed as: Ti(x)=ai+bisin(ω(xxi))+cicos(ω(xxi)), where ω is the frequency parameter, and ai, bi, and ci are coefficients. These splines are particularly useful in handling boundary conditions that exhibit periodicity or oscillatory characteristics.

Despite the advantages of CPS and CNPS methods, there are several limitations to our approach. These methods can become computationally intensive, especially for smaller step sizes, which yield more accurate results but at the cost of increased computational demand. Conversely, larger step sizes may reduce computational effort but compromise accuracy, especially for problems with steep gradients or rapid changes. Implementing cubic polynomial splines can be more complex than using simpler methods like finite differences, requiring careful construction and continuity at the knots. While cubic splines generally provide good convergence properties, certain nonlinear or stiff problems may require very fine discretization to achieve desired accuracy, increasing computational costs.

In [1], the authors conducted extensive research on the solution of parabolic Partial Differential Equations (PDEs). They introduced a novel method for calculating numerical solutions of fourth-order PDEs, building upon the foundation of the polynomial cubic spline method and the Alternating Direction Method (ADM). The ADM approach dismantled the constraints of alternate variables to achieve successive approximations. A solution to a seventh-order BVP using cubic B-spline functions was presented in [2]. The authors propose an efficient numerical algorithm based on cubic B-splines to approximate the solution to the BVP.

In [3], the focus was on trajectory planning for a robotic arm endowed with seven degrees of freedom. The primary goal was to facilitate efficient and seamless targeting of a specified point by the robotic arm. To address this challenge, cubic polynomials and seventh-degree polynomials were harnessed for joint space trajectory planning, all grounded in a foundation of kinematics analysis. The trajectory planning was subsequently simulated utilizing the MATLAB platform, enabling a comprehensive evaluation of its effectiveness and performance.

Mathematicians and engineers historically encountered challenges when attempting to solve higher-order differential equations. To address such complexities and find numerical approximations, a range of numerical techniques were employed. In [4], authors presented a distinctive numerical approach aimed at approximating tenth-order Boundary Value Problems (BVPs). The methods devised within this study were based on the innovative concept of amalgamating the decomposition process with the Non-Polynomial Cubic Spline Method (NPCSM) and the Polynomial Cubic Spline Method (PCSM).

In a research investigation employing the Kernel Hilbert technique, as outlined in [5], the study showcased the method’s proficiency in solving seventh-order Boundary Value Problems (BVPs) while adhering to boundary constraints. These findings were then contrasted with those obtained using various approaches, such as HPM, VPM, VIM, ADM, and HAM. In addition, the authors of [6] suggested using the Cubic B spline approach to deal with the numerical solutions of seventh-order BVPs. For a quantitative knowledge of seventh-order BVPs, including both linear and non-linear forms, this work especially used CB splines.

A innovative numerical method was developed in [7] by creating ninth-degree spline functions by using extended cubic splines. This method provided a special answer to challenging mathematical issues. The authors proposed a numerical method for solving linear seventh-order ordinary boundary value problems (BVPs) by utilizing the B-Spline system (BSM) in a separate work, which is described in [8]. The particular traits of seventh-order BVPs served as a foundation for the creation of this approach. In order to approximate the Septic B-Spline formulation, they invented the Collocation BSM, which they used to effectively achieve their goal.

The Homotopy Perturbation Method (HPM) was used by the author in [9] to offer a method for approximating seventh-order linear and nonlinear boundary value problems (BVPs). This approach established itself as a useful tool in this field by demonstrating its capacity to solve higher-order linear and nonlinear BVPs with little absolute error. The authors of [10] concentrated on employing quartic B-spline functions to solve seventh-order BVPs. The authors provided an efficient method for dealing with this kind of issues by proposing a numerical strategy that made use of quartic B-splines to approximate the answers.

In their research [11], the authors employed Non-Polynomial Cubic Splines of Sixth Order in conjunction with Finite Difference Approximations to solve a complex array of linear algebraic equations inherent in Boundary Value Problems (BVPs). The researchers in [12, 13, 16, 18] investigated the application of three mathematical methods, namely the homotopy perturbation method (HPM), cubic spline, spline collocation method, differential transform technique (DTT) and the modified Adomian decomposition method (MADM), for solving higher-order boundary value problems (BVPs). In [14], the author introduced an efficient numerical algorithm for solving seventh-order BVPs. The approach utilized cubic B-spline functions to approximate the solution, offering a reliable method for tackling such higher-order problems. Authors in [15] introduced quintic nonpolynomial spline algorithms specifically tailored for addressing fourth-order two-point BVPs. Importantly, this methodology extended its applicability to encompass Partial Differential Equations (PDEs) up to the fourth order, leading to enhanced approximations while demanding reduced computational effort.

In the study of induction motors [17], the behavior could be accurately described by a fifth-order differential equation (DE) model. By incorporating a torque correction factor, the full seventh-order DE structure faithfully replicated the transient torques as well as the instantaneous real and reactive power flows. Seventh-order Boundary Value Problems (BVPs) were solved using He’s polynomials and the Variational Iteration Method (VIM). The solutions to these problems were approximated using a rapidly converging series.

The transformation of seventh-order Boundary Value Problems (BVPs) into a set of Integral Equations (IE) was demonstrated in [19, 20], and these equations were solvable using the Variational Element Method (VEM). It’s worth noting that, at that time, there was no literature available on the numerical solutions to seventh-order BVPs and related Eigenvalue Problems (EVP). The approximate solutions of these equations were expressed in terms of overlapping series with calculable elements. By combining the Homotopy Perturbation Method (HPM) and the Adomian Decomposition Method (ADM), [21] was able to solve seventh-order BVPs. The writers were able to solve the difficulties precisely and quickly by the use of this method. A method for solving seventh-order BVPs using cubic trigonometric B-spline functions was provided by the authors in [22]. Their approach provided an effective strategy to deal with such high-order BVPs by approximating the solutions using these customized B-splines. The author of [23] developed a numerical strategy for quickly solving linear fourth-order boundary value problems (BVPs) using the Non-Polynomial Spline (NPS) technique.

Basics of Cubic Non-Polynomial Splines

Let’s break the interval [a, b] into n small intervals by using node points: ϖe=a+eh , where e = 0, 1, …, n, where a=ϖ0 and b=ϖn with the step size h=ban and n is a positive integer. Let χ(ϖ) be the precise solution and χe be an estimate to χ(ϖe) attained by the CNPS Xe(ϖ) between the points (ϖe,χe) and (ϖe+1,χe+1) . It is necessary for Xe(ϖ) to fulfill the ICs at ϖe and ϖe+1 , the BCs, and in the same way, the continuity of the initial derivative at the collective points (ϖe,se) . For every part (ϖe,ϖe+1) where e = 0, 1, 2, 3, 4, …, n-1, the spline Xe(ϖ) makes the form: Xe(ϖ)=qe+le(ϖϖe)+sesinσ(ϖϖe)+necosσ(ϖϖe) where qe, le, se, and ne are constants and σ is a free quantity.

A NP function of class Xϖ of class R2[a, b] which includes χϖ at the node points ϖe ; e = 0, 1, 2, 3, 4, …, n is influenced by a parameter σ and decreases to a Cubic-Spline Xϖ in [a, b] as σ approaches 0. For the derivation of the coefficient of the equation (5) in terms of χe, χe+1, Ne, Ne+1, we first define: Xe(ϖe)=χe,Xe(ϖe+1)=χe+1

The consequent expression for the equation (5) is obtained by straightforward algebraic manipulation: qe=χe+Neσ2,le=χe+1χeh+Ne+1Neζθse=NecosθNe+1σ2sinθ,ne=Neσ2 where θ = Nh. By the continuity equation of the first derivative at node point (ϖe,χe) , i.e., Xe1(ϖe)=Xe(ϖe) is the consistency relation for e = 0, 1, …, n-1: ζ(Ne+1+Ne1)+2δ(Ne)=1h2(χe1+χe+12χe) where we’ve inserted: ζ=1θsinθ1θ2,δ=1θ2cosθθ,χ=N and θ = Nh

The described approach is 4th order convergent if 1-2ζ-2δ=0 and ζ=112[23] .

Basics of Cubic Polynomial Splines

Let’s break the interval [a, b] into n small intervals by using nodepoints: ϖe=a+eh , e = 0,1,2,3,4, …, n where a=ϖ0 , b=ϖn with the step size h=ban and n a positive integer.

Let χ(ϖ) be the precise solution and χe be an estimate to χ(ϖe) attained by the NPS Xe(ϖ) between the points (ϖe,χe) and (ϖe+1,χe+1) . It is necessary for Xe(ϖ) to fulfill the interpolating conditions at ϖe and ϖe+1 , the BCs, and in the same way, the continuity of the initial derivative at the collective points (ϖe,χe) . For every part (ϖe,ϖe+1) where e = 0, 1, 2, 3, 4, …, n-1 the spline Xe(ϖ) makes the form where qe, le, se, and ne are constants and is a free quantity.

A NP function of Xϖ class R2[a, b] which includes χϖ at the node points ϖe ; e = 0, 1, 2, 3, 4, …, n be influenced by a parameter σ and decreases to a Cubic-Spline Xσ in [a, b] as τ approaches 0. We first define: Xe(ϖe)=χe,Xe(ϖe+1)=χe+1,Xe(χe)=Ne,Xe(χe+1)=Ne+1

By using a straightforward algebraic operation, we may get the corresponding expression: qe=χe+Neσ2,le=χe+1χeh+Ne+1Neζθse=NecosθNe+1σ2sinθ,ne=Neσ2 where θ=Nh

By the continuity equation of the first derivative at node point (ϖe,χe) , i.e., Xe1(ϖe)=Xe(ϖe) is the consistency relation for e = 0, 1, 2, 3, 4, …, n-1: (Ne+1+Ne1+4Ne)=6h2(χe1+χe+12χe) where we have substituted: χ=N

The paper progresses logically from theory to application. Section 2 discusses the development of CPS and CNPS, while Section 3 evaluates their effectiveness in resolving 7th order BVPs. Section 4 concludes with a concise analysis and recommendations, providing a clear and educational reading experience.

SEVENTH ORDER NON-LINEAR BVPS

Using the CPS and CNPS approaches to approximatively solve a nonlinear seventh-order boundary value problem (7th order BVP) is the main goal in this situation. These methods are computational tools designed to generate approximative numerical solutions to this difficult problem. By employing these techniques, we aim to effectively manage the challenges posed by the nonlinear nature of the problem and give exact numerical estimates for the desired outputs. χ(7)(ϖ)=z( ϖ,χ(ϖ),χ(1)(ϖ),χ(2)(ϖ),χ(3)(ϖ), χ(4)(ϖ),χ(5)(ϖ),χ(6)(ϖ) );ϖϵ[a,b] along with BCs: χ(2i)(a)=ζi,χ(2i)(b)=δi where ζi, δi; i=0,1,2,3 are constants and ζi(o),i=1,…,7 and z(ϖ) are continuous functions on [r,s]. To estimate CNPS and CPS choose to BVPs with BCs, Let us distribute interval [r, s] into n sub-interval zi=r+ih, i=0,1,…,n-1,n. r = z0, s=zn,h=srn

Now for CNPS Si1(zi)=Si(zi) is relation i=0,1,,n1,ζNi+1+2δNi+ζNi1=1h2(vi+12vi+vi1) here the substitution ζ=1θsinθ1θ2,δ=1θ2cosθθ,andθ=h

Now for CPS Si1(zi)=Si(zi) is relation i=0,1,,n1,Ni+1+4Ni+Ni1=6h2(vi+12vi+vi1) where we have replace v=N

Now differentiating (11) w.r.t. χ so, the equation become χ(8)(ϖ)=z( ϖ,χ(ϖ),χ(1)(ϖ),χ(2)(ϖ),χ(3)(ϖ),χ(4)(ϖ),χ(5)(ϖ), χ(6)(ϖ),χ(7)(ϖ) )

Equation (15) presents an eighth-order boundary value problem. In order to manage its complexity, we proceeded to transform equation (15) into a system of second-order Boundary Value Problems (BVPs), incorporating the Boundary Conditions (BCs) from equation (12). This transformation was accomplished by substituting the equation into a specific form, resulting in a more manageable representation. χ(ϖ)=e(ϖ) e(ϖ)=f(ϖ) f(ϖ)=g(ϖ) in equation (15), the reduced system of 2nd order will be p(2)(k)=z( ϖ,χ(ϖ),χ(1)(ϖ),e(ϖ),e(1)(ϖ),f(ϖ),f(1)(ϖ) g(ϖ),g(1)(ϖ) );ϖϵ[a,b]

Along with boundary conditions: χ(a)=ζ0,χ(b)=δ0e(a)=ζ1,e(b)=δ1f(a)=ζ2,f(b)=δ2g(a)=ζ3,g(b)=δ3

Cubic Non-Polynomial Spline

We get relations for χ(ϖ) , e(ϖ) , f(ϖ) and g(ϖ) by using the continuity condition of first order derivative, respectively as: ζ(Ri+1+Ri1)+δ4Ri=1h2(χi+12χi+χi1) ζ(Si+1+Si1)+δ4Si=1h2(ei+12ei+ei1) ζ(Pi+1+Pi1)+δ4Pi=1h2(gi+12gi+gi1) we have substitute χ(ϖ)=R(ϖ),e(ϖ)=S(ϖ),f(ϖ)=T(ϖ),g(ϖ)=P(ϖ)

Discretize equations (15)(18) at gird points (ϖi,gi),(ϖi,χi),(ϖi,ei),(ϖifi) g(2)(ϖ)=z( ϖ,χ(ϖ),χ(1)(ϖ),e(ϖ),e(1)(ϖ),f(ϖ),f(1)(ϖ),g(ϖ), g(1)(ϖ) ) χ(ϖi)=e(ϖi)=ei,e(ϖi)=f(ϖi)=fi,f(ϖi)=g(ϖi)=gi,

Now after substitution we get χi=Ri,ei=Si,fi=Ti,gi=Pi then above equation become Pi=z( ϖi,χ(ϖi),χ(1)(ϖi),e(ϖi),e(1)(ϖi),f(ϖi),f(1)(ϖi), g(ϖi),g(1)(ϖi) ); Ri=ei,Si=fi,Ti=gi, }

From equation (28) and (29) Pi+1=z( ϖi+1,χ(ϖi+1),χ(1)(ϖi+1),e(ϖi+1),e(1)(ϖi+1), f(ϖi+1),f(1)(ϖi+1),g(ϖi+1),g(1)(ϖi+1) ); Ri+1=ei+1,Si+1=fi+1,Ti+1=gi+1, } then similarly Pi1=z( ϖi1,χ(ϖi1),χ(1)(ϖi1),e(ϖi1),e(1)(ϖi1),f(ϖi1), f(1)(ϖi1),g(ϖi1),g(1)(ϖi1) ); Ri1=ei1,Si1=fi1,Ti1=gi1, }

The subsequent O(h2) approximations for the first-order derivatives l, e, f, and g in Equations (28), (30), and (33) offer a viable approach. These approximations can be effectively utilized to enhance the accuracy of the calculations.

χi=χi+1χi12h,χi+1=3χi+14χi+χi12h,χi1=χi+1+4χi3χi12h,ei=ei+1ei12h,ei+1=3ei+14ei+ei12h,ei1=ei+1+4ei3ei12h,fi=fi+1fi12h,fi+1(1)=3fi+14fi+fi12h,fi1=fi+1+4fi3fi12h,gi=gi+1gi12h,gi+1=3gi+14gi+gi12h,gi1=gi+1+4gi3gi12h,

Using equations (28)(34) in equations (14) and (21)(23) ζei1+2δei+ζei+1=1h2(χi12χi+χi+1)ζfi1+2δfi+ζfi+1=1h2(ei12ei+ei+1)ζgi1+2δgi+ζgi+1=1h2(fi12fi+fi+1) } we get ζz( ϖi+1,χ(ϖi+1),χ(1)(ϖi+1),e(ϖi+1),e(1)(ϖi+1),f(ϖi+1), f(1)(ϖi+1),g(ϖi+1),g(1)(ϖi+1) )+2δz( ϖi,χ(ϖi),χ(1)(ϖi), e(1)(ϖi),f(ϖi),f(1)(ϖi),g(ϖi),g(1)(ϖi) )+ζz( ϖi1,χ(ϖi1),χ(1)(ϖi1),e(ϖi1),e(1)(ϖi1),f(ϖi1),f(1)(ϖi1), g(ϖi1),g(1)(ϖi1) )=1h2(gi12gi+gi+1) we obtain ζz( ϖi+1,χ(ϖi+1),3χi+14χi+χi12h,e(ϖi+1),3ei+14ei+ei12h,f(ϖi+1),3fi+14fi+fi12h,g(ϖi+1),3gi+14gi+gi12h+2δz( ϖi,χ(ϖi),χi+1χi12h,e(ϖi),ei+1ei12h,f(ϖi),fi+1fi12h,g(ϖi),gi+1gi12h+ζz( ϖi1,χ(ϖi1),χi+1+4χi3χi12h,e(ϖi1),ei+1+4ei3ei12h,f(ϖi1),fi+1+4fi3fi12h,g(ϖi1),gi+1+4gi3gi12h=1h2(gi12gi+gi+1)

Equations (36) and (37), along with the prescribed Boundary Conditions (20), come together to establish a coherent system consisting of 4(n + 1) equations. Similarly, this system is closely linked to 4(n + 1) unknowns, showcasing a harmonious synchronization between the equations and the set of unknown constants.

Cubic Polynomial Spline

We get relations for χ,e,f by make use of flow the surrounding of first order derivative, respectively as (Ri+1+Ri1)+δ4Ri=6h2(χi+12χi+χi1)(Si+1+Si1)+δ4Si=6h2(ei+12ei+ei1)(Pi+1+Pi1)+δ4Pi=6h2(gi+12gi+gi1) }

After substitution we get ζei1+2δei+ζei+1=6h2(χi12χi+χi+1)ζfi1+2δfi+ζfi+1=6h2(ei12ei+ei+1)ζgi1+2δgi+ζgi+1=6h2(fi12fi+fi+1) }

By considering the above data NPCS was settled in section, PCS scheme for i = 0,1, …, n – 1

Equations (40) and (41) form a system of 4(n + 1) equations when integrated with Boundary Conditions (20). This system exhibits smooth interaction and corresponds to a set of 4(n + 1) unknowns that are interrelated with the 4(n + 1) equations. z( mi+1,χ(ϖi+1),χ(1)(ϖi+1),e(ϖi+1),e(1)(ϖi+1),f(ϖi+1),f(1)(ϖi+1),g(ϖi+1), g(1)(ϖi+1) )+4z( ϖi,χ(ϖi),χ(1)(ϖi),e(ϖi), e(1)(ϖi),f(ϖi),f(1)(ϖi),g(ϖi),g(1)(ϖi) )+z( ϖi1,χ(ϖi1),χ(1)(ϖi1),e(ϖi1),e(1)(ϖi1),f(ϖi1),f(1)(ϖi1),g(ϖi1), g(1)(ϖi1) )=6h2(gi12gi+gi+1) and z( ϖi+1,χ(ϖi+1),3χi+14χi+χi12h,e(ϖi+1),3ei+14ei+ei12h,f(ϖi+1),3fi+14fi+fi12h,g(ϖi+1),3gi+14gi+gi12h+4z( ϖi,χ(ϖi),χi+1χi12h,e(ϖi),ei+1ei12h,f(ϖi),fi+1fi12h,g(ϖi),gi+1gi12h+z( ϖi1,χ(ϖi1),χi+1+4χi3χi12h,e(ϖi1),ei+1+4ei3ei12h,f(ϖi1),fi+1+4fi3fi12h,g(ϖi1),gi+1+4gi3gi12h=6h2(gi12gi+gi+1)

NUMERICAL RESULTS AND DISCUSSIONS

This section explores the outcomes of using CPS and CNPS methods to approximate solutions for a nonlinear seventh-order Boundary Value Problem (7th BVP). By choosing step sizes h = 1/10 and h = 1/5, we examine their impact on accuracy and computational efficiency. Smaller step sizes often yield more precise results but increase computational demands, highlighting the trade-off between accuracy and processing power. Comparing results across different step sizes provides insights into the convergence behavior and efficiency of both methods, demonstrating how they adapt to the complexities of the nonlinear 7thorder BVP. This analysis sheds light on their convergence characteristics and offers practical guidance on balancing accuracy and computational efficiency in solving complex mathematical problems.

The solution process for the given boundary value problem involves several steps. Problem 3.1/3.2/3.3 was compared with equation (11) and boundary conditions with (12). Then, continuity conditions are defined to ensure smooth transitions across the intervals of the problem domain. Coefficients required for the numerical solution are then derived based on the given differential equation and boundary conditions by discretizing equations (15)(18) at gird points (ϖi,gi) , (ϖi,χi) , (ϖi,ei) , (ϖifi) . The subsequent O(h2) approximations for the first-order derivatives l, e, f, and g in Equations (28), (30), and (33) offer a viable approach. These approximations can be effectively utilized to enhance the accuracy of the calculations. Consistency relations prepared following the equations 34 are verified to ensure the accuracy of the numerical method. The resulting system of equations Using equations (28)(35) in equations (14) and (21)(23) is obtained and we get equations (3637) then we solved numerically, and higher-order boundary value problems are transformed into a system of second-order differential equations. This transformed system is discretized, preparing it for numerical approximation and Equations (36) and (37), along with the prescribed Boundary Conditions (20), come together to establish a coherent system consisting of 44 equations for h = 0.1 and 24 equations for h = 0.2.

Similarly, this system is closely linked to 44 unknowns for h = 0.1 and 24 unknowns for h = 0.2, showcasing a harmonious synchronization between the equations and the set of unknown constants. The numerical solution is then obtained using appropriate numerical methods. Finally, the process concludes, having successfully approximated the solution to the given boundary value problem for CNPS. By considering the above data CNPS was settled in section, CPS scheme for i = 0,1, …, n – 1 will be devel oped using equations 3839. Equations (40) and (41) form a system of 4(n + 1) equations when integrated with Boundary Conditions (20). This system exhibits smooth interaction and corresponds to a set of 44 unknowns for h = 0.1 and 24 unknowns for h = 0.2 unknowns that are interrelated with the 44 equations for h = 0.1 and 24 equations for h = 0.2.

Problem 3.1

Consider the nonlinear BVP χ(7)(ϖ)=eϖ(w(ϖ))20ϖ1 subject to χ(n)(0)=1,χ(n)(1)=e1 for n = 0,2,4,6.

The precise solution to the problem under consideration is mathematically defined as χ(ϖ)=eϖ . In order to rigorously validate and assess the efficacy of the proposed method, a systematic evaluation was conducted. The interval [0,1] was strategically divided into sub-intervals, employing both 10 and 5 equal segments. Subsequently, the CPS and CNPS techniques were employed to approximate the solution within each of these sub-intervals.

The outcomes obtained from the CPS and CNPS methods were meticulously compared against the analytically derived solution. For a finer granularity, the results were organized and presented in a clear tabular format. Specifically, Tab.1 was employed to present the numerical outcomes when the step size was set at h=110 , and Tab. 2 for the case when h=15 .

Comparison of accurate, CNPS along with CPS for problem 3.1 at h=15

ϖ Accurate solution CNPS solution |error| on CNPS CPS solution |error| on CPS
0 1 1 0.00E-00 1 0.00E-00
0.2 0.818730753 0.817688874 1.04E-03 0.817618382 1.11E-03
0.4 0.670320046 0.668633087 1.69E-03 0.668558559 1.76E-03
0.6 0.548811636 0.547122919 1.69E-03 0.547064978 1.75E-03
0.8 0.449328964 0.448284237 1.04E-03 0.448246958 1.08E-03
1 0.367879441 0.367879441 0.00E-00 0.367879441 0.00E-00

Comparison of accurate, CNPS along with CPS for problem 3.1 at h=110

ϖ Accurate solution CNPS solution |error| on CNPS CPS solution |error| on CPS [6]
0 1 1 0.00E-00 1 0.00E-00 0.00E-00
0.1 0.904837418 0.904837481 6.27E-08 0.904812814 2.46E-05 3.82E-06
0.2 0.818730753 0.818730875 1.22E-07 0.818688854 4.19E-05 1.36E-05
0.3 0.740818221 0.740818391 1.70E-07 0.740765438 5.28E-05 2.49E-05
0.4 0.670320046 0.670320248 2.02E-07 0.670262025 5.80E-05 3.31E-05
0.5 0.60653066 0.606530874 2.14E-07 0.606472401 5.83E-05 3.50E-05
0.6 0.548811636 0.548811841 2.05E-07 0.548757603 5.40E-05 3.01E-05
0.7 0.496585304 0.496585478 1.74E-07 0.496539521 4.58E-05 2.03E-05
0.8 0.449328964 0.44932909 1.26E-07 0.449295105 3.39E-05 9.57E-06
0.9 0.40656966 0.406569726 6.61E-08 0.406551127 1.85E-05 2.11E-06
1 0.367879441 0.367879441 0.00E-00 0.367879441 0.00E-00 0.00E-00

In addition to the numerical comparisons, visual aids were also harnessed to provide a more intuitive understanding of the precision achieved by the CPS and CNPS methods. To this end, Fig.1 and Fig.2 are crafted to illustrate the absolute errors associated with the chosen splines, specifically focusing on the scenario when the step size was h=110 .

Fig. 1.

Comparison of AEs of CNPS and CPS with [6] of problem 3.1 at h=110

Fig. 2.

Graphically representation of Accurate solution, CNPS outcome, CPS outcome and their Absolute Errors for problem 3.1 at h=110

Problem 3.2

Consider the nonlinear BVP χ7(ϖ)=χ(ϖ)χ(ϖ)+e2ϖ(2+eϖ(ϖ8)3ϖ+ϖ2)0ϖ1 subject to χ(n)(0)=(1)n2(n+1),χ(n)(1)=(1)n2(n+1)eforn=0,2,4,6.

The precise solution is given as χ(ϖ)=(1ϖ)eϖ . To assess the performance of the proposed method, we conducted a systematic evaluation by segmenting the interval [0,1] into 10 and 5 equal sub-intervals. Subsequently, we applied the CPS and CNPS methods to generate numerical outcomes, which were then juxtaposed with the specific analytical solution. These comparative anal-1 yses are exhaustively presented in Tab.3 for a step size of h=110 and in Tab.4 for h=15 .

Comparison of accurate, CNPS along with CPS for problem 3.2 at h=15

ϖ Accurate solution CNPS solution |error| on CNPS CPS solution |error| on CPS
0 1 1 0.00E-00 1 0.00E-00
0.2 0.654984602 0.654548343 4.36E-04 0.653822489 1.16E-03
0.4 0.402192028 0.401485267 7.07E-04 0.400509549 1.68E-03
0.6 0.219524654 0.218816219 7.08E-04 0.217928602 1.60E-03
0.8 0.089865793 0.089426899 4.39E-04 0.088878968 9.87E-04
1 0 0 0.00E-00 0 0.00E-00

Comparison of accurate, CNPS along with CPS for problem 3.2 at h=110

ϖ Accurate solution CNPS solution |error| on CNPS CPS solution |error| on CPS [6]
0 1 1 0.00E-00 1 0.00E-00 0.00E-00
0.1 0.814353676 0.814349741 0.814016517 3.37E-04 3.94E-06 1.91E-05
0.2 0.654984602 0.654977145 0.654367593 6.17E-04 7.46E-06 6.81E-05
0.3 0.518572754 0.518562529 0.517747628 8.25E-04 1.02E-05 1.24E-04
0.4 0.402192028 0.402180054 0.401241892 9.50E-04 1.20E-05 1.64E-04
0.5 0.30326533 0.303252787 0.302279968 9.85E-04 1.25E-05 1.72E-04
0.6 0.219524654 0.219512766 0.218594693 9.30E-04 1.19E-05 1.46E-04
0.7 0.148975591 0.148965506 0.148186139 7.89E-04 1.01E-05 9.70E-05
0.8 0.089865793 0.089858479 0.089290229 5.76E-04 7.31E-06 4.49E-05
0.9 0.040656966 0.040653124 0.040351558 3.05E-04 3.84E-06 9.44E-06
1 0 0 0 0.00E-00 0.00E-00 0.00E-00

In order to offer a more intuitive insight into the precision achieved, Fig.3 and Fig.4 are constructed to visually depict the absolute errors associated with the employed splines when h=110 . These graphical representations enhance clarity by providing a visual representation of how closely the CPS and CNPS methods correspond to the analytical solution.

Fig. 3.

Comparison of AEs of CNPS and CPS with [6] of problem 3.2 at h=110

Fig. 4.

Graphically representation of Accurate solution, CNPS outcome, CPS outcome and their Absolute Errors for problem 3.2 at h=110

Problem 3.3

Consider the nonlinear BVP χ(7)=eϖ(w(ϖ))20ϖ1 subject to χ(n)(0) = 1, χ(n)(1) = e1 for n = 0,2,4,6.

In pursuit of accurate approximations, the sought-after solution is χ(ϖ)=eϖ . To rigorously examine the effectiveness of the proposed method, a meticulous analysis was undertaken. The interval [0,1] was thoughtfully divided into 10 and 5 equal sub-intervals, setting the stage for a granular evaluation. By applying the CPS and CNPS methods, numerical results were obtained and subjected to a direct comparison with the precise analytical solution. These insightful evaluations are meticulously presented in Tab.5 for a step size of h=110 and in Tab.6 for h=15 .

Comparison of accurate, CNPS along with CPS for problem 3.3 at h=110

ϖ Accurate solution CNPS solution |error| on CNPS CPS solution |error| on CPS [6]
0 1 1 1 0.00E-00 0.00E-00 0.00E-00
0.1 1.105170918 1.105171098 1.105120542 5.04E-05 1.80E-07 3.82E-06
0.2 1.221402758 1.221403102 1.221310719 9.20E-05 3.43E-07 1.35E-05
0.3 1.349858808 1.349859281 1.349734356 1.24E-04 4.73E-07 2.64E-05
0.4 1.491824698 1.491825254 1.49167782 1.47E-04 5.56E-07 3.85E-05
0.5 1.648721271 1.648721853 1.648562907 1.58E-04 5.82E-07 4.64E-05
0.6 1.8221188 1.82211935 1.821961083 1.58E-04 5.50E-07 4.70E-05
0.7 2.013752707 2.01375317 2.01360923 1.43E-04 4.62E-07 3.94E-05
0.8 2.225540928 2.225541259 2.225427036 1.14E-04 3.31E-07 2.48E-05
0.9 2.459603111 2.459603282 2.45953623 6.69E-05 1.70E-07 8.50E-06
1 2.718281828 2.71828 2.71828 0.00E-00 0.00E-00 0.00E-00

Comparison of accurate, CNPS along with CPS for problem 3.3 at h=15

ϖ Accurate solution CNPS solution |error| on CNPS CPS solution |error| on CPS [6]
0 1 1 0.00E-00 1 0.00E-00 0.00E-00
0.2 1.221402758 1.221403377 6.19E-07 1.22103274 3.70E-04 5.42E-05
0.4 1.491824698 1.491825707 1.01E-06 1.491234204 5.90E-04 1.53E-04
0.6 1.8221188 1.822119714 9.13E-07 1.821484771 6.34E-04 1.95E-04
0.8 2.225540928 2.225541357 4.28E-07 2.225083141 4.58E-04 1.04E-04
1 2.718281828 2.71828 0.00E-00 2.71828 0.00E-00 0.00E-00

For an enhanced grasp of the achieved precision, Fig.5 and Fig.6 are crafted to visually encapsulate the absolute errors tied to the utilized splines, specifically when h=110 . These graphical representations serve as a powerful tool for gauging the closeness of the CPS and CNPS methods to the established analytical solution.

Fig. 5.

Comparison of AEs of CNPS and CPS with [6] of problem 3.3 at h=110

Fig. 6.

Graphically representation of Accurate solution, CNPS outcome, CPS outcome and their Absolute Errors for problem 3.3 at h=110

CONCLUSION

This paper addresses a gap in the existing literature by focusing on high-order nonlinear BVPs, which are less commonly explored compared to lower-order problems. this paper propose novel numerical strategies that involves non-polynomial and polynomial cubic splines to solve the nonlinear seventh order BVPs. Non-polyno-mial splines offer local control and are ideal for modeling intricate curves. In contrast, cubic polynomial splines excel in providing smooth interpolation. The choice between them depends on the problem’s demands for local control or smoothness. The study shows that both CPS and CNPS methods can effectively solve nonlinear seventh-order BVPs, providing accurate approximations compared to exact solutions. For both methods, the domain [0,1] is divided into sub-intervals with step sizes of h = 1/10 and h = 1/5.

The employed methods are rigorously assessed through experimentation on three distinct test problems. These benchmark problems encompass various nonlinear differential equations with different combinations of exponential, trigonometric, and polynomial terms, providing a diverse set of challenges for assessing the performance of the CPS and CNPS methods. The outcomes attained showcase an exceptional level of accuracy, extending up to 7 decimal places. These commendable results are vividly depicted in both the tabulated data and accompanying graphs. Such a high degree of precision substantiates the dependability and efficiency of the proposed method.

The CNPS method generally produces more accurate results than the CPS method. Smaller step sizes result in more accurate solutions for both methods, though at the cost of increased computational effort. For instance, with h = 1/10, the errors in both methods decrease compared to h = 1/5. Tab.1 shows that for Problem 3.1 with h = 1/10, the CNPS method achieves maximum absolute errors as low as 1.22 × 10−7, while the CPS method has errors up to 5.83 × 10−5. Tab.2 for h = 1/5 indicates that while both methods’ errors increase, CNPS still outperforms CPS in accuracy.

The graphical illustrations (Fig. 2, 4, 6) highlight the precision of both methods. CNPS shows smaller absolute errors compared to CPS, indicating better convergence to the exact solution. Figure 1 visually confirms the superior accuracy of CNPS with lower absolute errors compared to CPS. Fig. 1, 3 and 5 shows the graphical comparison on CPS and CNPS with other spline [6].

By comparing the CPS and CNPS methods, the research highlights the strengths and weaknesses of each approach, offering valuable insights for future applications. This is illustrated through various figures and numerical simulations presented in the results section, demonstrating the close agreement between the numerical and exact solutions. This comparative analysis is particularly useful for researchers and practitioners seeking efficient numerical methods for similar problems.