Citation
Abstract
The general k-step fifth-order two-derivative linear multistep collocation method (TDLMM5) using collocation technique with Gegenbauer polynomial as basis function is derived for direct integrating second-order ordinary differential equation in the form u″(t)=f(t,u(t)) with periodic solution. Fifth-order two-derivative linear multistep method with various collocation points and off-set points is developed using collocation and interpolation approach. Order, stability, consistency and convergence of TDLMM5 are analyzed and discussed. Then, trigonometrically-fitting technique is adapted into TDLMM5 by setting u(t) as the linear combination of the functions {sin(λt),cos(λt)},λ∈R and turn the coefficients of TDLMM5 into frequency-dependent. Numerical experiment is conducted to verify the proposed method is superior compared to other existing methods in the literature with similar order. Additionally, the trigonometrically-fitted TDLMM5, denoted as TFTDLMM5, is applied to the well-known damped and driven oscillator problem, known as the Duffing problem. The outcome demonstrates that the proposed method is still successful in modeling this real-world application problem.
Download File
Official URL or Download Paper: https://linkinghub.elsevier.com/retrieve/pii/S0378...
|
Additional Metadata
Item Type: | Article |
---|---|
Divisions: | Faculty of Science Institute for Mathematical Research |
DOI Number: | https://doi.org/10.1016/j.matcom.2025.05.024 |
Publisher: | Elsevier B.V. |
Keywords: | Collocation; Consistency; Gegenbauer polynomial; Second-order ordinary differential equations; Stability; Trigonometrically-fitting technique; Two-derivative linear multistep methods |
Depositing User: | Mohamad Jefri Mohamed Fauzi |
Date Deposited: | 22 Sep 2025 07:04 |
Last Modified: | 22 Sep 2025 07:04 |
Altmetrics: | http://www.altmetric.com/details.php?domain=psasir.upm.edu.my&doi=10.1016/j.matcom.2025.05.024 |
URI: | http://psasir.upm.edu.my/id/eprint/119992 |
Statistic Details: | View Download Statistic |
Actions (login required)
![]() |
View Item |