×

Numerical study of the nonlinear combined sine-cosine-Gordon equation with the lattice Boltzmann method. (English) Zbl 1259.65130

Summary: A lattice Boltzmann model is developed for solving the combined sine-cosine-Gordon equation through selecting equilibrium distribution functions properly. With the Chapman-Enskog expansion, the governing evolution equation is recovered correctly from the continuous Boltzmann equation. Some problems, which have exact solutions, are validated by the present model. From the simulations, we find that the numerical results agree well with the exact solutions or better than the numerical solutions reported in previous studies. The study indicates that the present method is very effective and accurate. The present model can be used to solve more other nonlinear wave problems.

MSC:

65M06 Finite difference methods for initial value and initial-boundary value problems involving PDEs
76P05 Rarefied gas flows, Boltzmann equation in fluid mechanics
82C40 Kinetic theory of gases in time-dependent statistical mechanics
35Q40 PDEs in connection with quantum mechanics
65M12 Stability and convergence of numerical methods for initial value and initial-boundary value problems involving PDEs
PDFBibTeX XMLCite
Full Text: DOI

References:

[1] Ablowitz, M.J., Clarkson, P.A.: Solitons, Nonlinear Evolution Equations and Inverse Scattering. Cambridge University Press, Cambridge (1991) · Zbl 0762.35001
[2] Debnath, L.: Nonlinear Partial Differential Equations for Scientist and Engineers, 2nd edn. Birkhäuser, Boston (2005) · Zbl 1069.35001
[3] Doolen, G.D.: Lattice gas methods for PDE’s: Theory, application, and hardware. Physica D 47 (1991)
[4] Aidun, C.K., Clausen, J.R.: Lattice-Boltzmann method for complex flows. Annu. Rev. Fluid Mech. 42, 439–472 (2010) · Zbl 1345.76087 · doi:10.1146/annurev-fluid-121108-145519
[5] Benzi, R., Succi, S., Vergassola, M.: The lattice Boltzmann equation: Theory and applications. Phys. Rep. 222, 145–197 (1992) · doi:10.1016/0370-1573(92)90090-M
[6] Chen, S.Y., Doolen, G.D.: Lattice Boltzmann method for fluid flows. Annu. Rev. Fluid Mech. 30, 329–364 (1998) · Zbl 1398.76180 · doi:10.1146/annurev.fluid.30.1.329
[7] Guo, Z.L., Zheng, C.G., Shi, B.C.: Thermal lattice Boltzmann equation for low Mach number flows: Decoupling model. Phys. Rev. E 75, 036704 (2007)
[8] Stratford, K., Pagonabarraga, I.: Parallel simulation of particle suspensions with the lattice Boltzmann method. Comput. Math. Appl. 55, 1585–1593 (2008) · Zbl 1142.76456 · doi:10.1016/j.camwa.2007.08.018
[9] Guo, Z.L., Zhao, T.S.: Lattice Boltzmann model for incompressible flows through porous media. Phys. Rev. E 66, 036304 (2002)
[10] Li, Q., He, Y.L., Tang, G.H., Tao, W.Q.: Improved axisymmetric lattice Boltzmann scheme. Phys. Rev. E 81, 056707 (2010)
[11] Wang, Y., He, Y.L., Li, Q., Tang, G.H.: Numerical simulations of gas resonant oscillations in a closed tube using lattice Boltzmann method. Int. J. Heat Mass Transf. 51, 3082–3090 (2008) · Zbl 1143.80332 · doi:10.1016/j.ijheatmasstransfer.2007.08.029
[12] Li, Q., He, Y.L., Wang, Y., Tang, G.H.: Three-dimensional non-free-parameter lattice-Boltzmann model and its application to inviscid compressible flows. Phys. Lett. A 373, 2101–2108 (2009) · Zbl 1229.76090 · doi:10.1016/j.physleta.2009.04.036
[13] Wazwaz, A.M.: Travelling wave solutions for combined and double combined sine-cosine-Gordon equations by the variable separated ODE method. Appl. Math. Comput. 177, 755–760 (2006) · Zbl 1099.65095 · doi:10.1016/j.amc.2005.09.104
[14] Fabian, A.L., Kohl, R., Biswas, A.: Perturbation of topological solitons due to sine-Gordon equation and its type. Commun. Nonlinear Sci. Numer. Simul. 14, 1227–1244 (2009) · Zbl 1221.37121 · doi:10.1016/j.cnsns.2008.01.013
[15] Perring, J.K., Skyrme, T.H.R.: A model unified field equation. Nucl. Phys. 31, 550–555 (1962) · Zbl 0106.20105 · doi:10.1016/0029-5582(62)90774-5
[16] Wazwaz, A.M.: The tanh method: exact solutions of the sine-Gordon and the sinh-Gordon equations. Appl. Math. Comput. 167, 1196–1210 (2005) · Zbl 1082.65585 · doi:10.1016/j.amc.2004.08.005
[17] Bratsos, A.G., Twizell, E.H.: The solution of the sine-Gordon equation using the method of lines. Int. J. Comput. Math. 61, 271–292 (1996) · Zbl 1001.65512 · doi:10.1080/00207169608804516
[18] Ablowitz, M.J., Herbst, B.M., Schober, C.M.: On the numerical solution of the sine-Gordon equation. J. Comput. Phys. 131, 354–367 (1996) · Zbl 0874.65076 · doi:10.1006/jcph.1996.5606
[19] Sari, M., Gürarslan, G.: A sixth-order compact finite difference method for the one-dimensional sine-Gordon equation. Int. J. Numer. Methods Biomed. Eng. 27, 1126–1138 (2011) · Zbl 1222.65097 · doi:10.1002/cnm.1349
[20] Mohebbi, A., Dehghan, M.: High-order solution of one-dimensional sine-Gordon equation using compact finite difference and DIRKN methods. Math. Comput. Model. 51, 537–549 (2010) · Zbl 1190.65126 · doi:10.1016/j.mcm.2009.11.015
[21] Bratsos, A.G.: A numerical method for the one-dimensional sine-Gordon equation. Numer. Methods Partial Differ. Equ. 24, 833–844 (2008) · Zbl 1143.65068 · doi:10.1002/num.20292
[22] Khaliq, A.Q.M., Abukhodair, B., Sheng, Q., Ismail, M.S.: A predictor-corrector scheme for the sine-Gordon equation. Numer. Methods Partial Differ. Equ. 16, 133–146 (2000) · Zbl 0951.65089 · doi:10.1002/(SICI)1098-2426(200003)16:2<133::AID-NUM1>3.0.CO;2-P
[23] Ma, L.M., Wu, Z.M.: A numerical method for one-dimensional nonlinear sine-Gordon equation using multiquadric quasi-interpolation. Chin. Phys. B 18, 3099–3103 (2009) · doi:10.1088/1674-1056/18/8/001
[24] Batiha, B., Noorani, M.S.M., Hashim, I.: Numerical solution of sine-Gordon equation by variational iteration method. Phys. Lett. A 370, 437–440 (2007) · Zbl 1209.65105 · doi:10.1016/j.physleta.2007.05.087
[25] Dehghan, M., Mirzaei, D.: The boundary integral equation approach for numerical solution of the one-dimensional sine-Gordon equation. Numer. Methods Partial Differ. Equ. 24, 1405–1415 (2008) · Zbl 1153.65099 · doi:10.1002/num.20325
[26] Shi, B.C., Guo, Z.L.: Lattice Boltzmann model for nonlinear convection-diffusion equations. Phys. Rev. E 79, 016701 (2009)
[27] Ma, C.F.: Lattice BGK simulations of double diffusive natural convection in a rectangular enclosure in the presences of magnetic field and heat source. Nonlinear Anal., Real World Appl. 10, 2666–2678 (2009) · Zbl 1421.76211 · doi:10.1016/j.nonrwa.2008.07.006
[28] Liu, F., Shi, W.P.: Numerical solutions of two-dimensional Burgers’ equations by lattice Boltzmann method. Commun. Nonlinear Sci. Numer. Simul. 16, 150–157 (2011) · Zbl 1221.76165 · doi:10.1016/j.cnsns.2010.02.025
[29] Ma, C.F.: A new lattice Boltzmann model for KdV-Burgers equation. Chin. Phys. Lett. 22, 2313–2315 (2005) · doi:10.1088/0256-307X/22/9/048
[30] Chai, Z.H., Shi, B.C.: A novel lattice Boltzmann model for the Poisson equation. Appl. Math. Model. 32, 2050–2058 (2008) · Zbl 1145.82344 · doi:10.1016/j.apm.2007.06.033
[31] Yan, G.W.: A lattice Boltzmann equation for waves. J. Comput. Phys. 161, 61–69 (2000) · Zbl 0969.76076 · doi:10.1006/jcph.2000.6486
[32] Zhang, J.Y., Yan, G.W., Shi, X.B.: Lattice Boltzmann model for wave propagation. Phys. Rev. E 80, 026706 (2009)
[33] Lai, H.L., Ma, C.F.: Lattice Boltzmann model for generalized nonlinear wave equations. Phys. Rev. E 84, 046708 (2011)
[34] Wu, F.F., Shi, W.P., Liu, F.: A lattice Boltzmann model for the Fokker-Planck equation. Commun. Nonlinear Sci. Numer. Simul. 17, 2776–2790 (2012) · Zbl 1252.35265 · doi:10.1016/j.cnsns.2011.11.032
[35] Lai, H.L., Ma, C.F.: Lattice Boltzmann method for the generalized Kuramoto-Sivashinsky equation. Physica A 388, 1405–1412 (2009) · doi:10.1016/j.physa.2009.01.005
[36] Lai, H.L., Ma, C.F.: The lattice Boltzmann model for the second-order Benjamin-Ono equations. J. Stat. Mech. P04011 (2010)
[37] Succi, S., Benzi, R.: Lattice Boltzmann equation for quantum mechanics. Physica D 69, 327–332 (1993) · Zbl 0798.76080 · doi:10.1016/0167-2789(93)90096-J
[38] Meyer, D.A.: From quantum cellular automata to quantum lattice gases. J. Stat. Phys. 85, 551–574 (1996) · Zbl 0952.37501 · doi:10.1007/BF02199356
[39] Boghosian, B.M., Taylor, W. IV: Quantum lattice-gas model for the many-particle Schrödinger equation in d dimensions. Phys. Rev. E 57, 54–66 (1998) · doi:10.1103/PhysRevE.57.54
[40] Yepez, J., Boghosian, B.: An efficient and accurate quantum lattice-gas model for the many-body Schrödinger wave equation. Comput. Phys. Commun. 146, 280–294 (2002) · Zbl 0998.81124 · doi:10.1016/S0010-4655(02)00419-8
[41] Yepez, J., Vahala, G., Vahala, L.: Lattice quantum algorithm for the Schrödinger wave equation in 2+1 dimensions with a demonstration by modeling soliton instabilities. Quantum Inf. Process. 4, 457–469 (2005) · Zbl 1130.81027 · doi:10.1007/s11128-005-0008-8
[42] Palpacelli, S., Succi, S.: Quantum lattice Boltzmann simulation of expanding Bose-Einstein condensates in random potentials. Phys. Rev. E 77, 066708 (2008) · Zbl 1197.82035 · doi:10.1103/PhysRevE.77.066708
[43] Palpacelli, S., Succi, S.: The quantum lattice Boltzmann equation: Recent developments. Commun. Comput. Phys. 4, 980–1007 (2008) · Zbl 1364.76245
[44] Dellar, P.J., Lapitski, D., Palpacelli, S., Succi, S.: Isotropy of three-dimensional quantum lattice Boltzmann schemes. Phys. Rev. E 83, 046706 (2011) · doi:10.1103/PhysRevE.83.046706
[45] Lapitski, D., Dellar, P.J.: Convergence of a three-dimensional quantum lattice Boltzmann scheme towards solutions of the Dirac equation. Philos. Trans. R. Soc. A 369, 2155–2163 (2011) · Zbl 1223.82002 · doi:10.1098/rsta.2011.0017
[46] Shi, B.C., Guo, Z.L.: Lattice Boltzmann model for the one-dimensional nonlinear Dirac equation. Phys. Rev. E 79, 066704 (2009)
[47] Yan, G.W., Dong, Y.F., Hao, Y., Wang, W.M.: A numerical method for the sine-Gordon equation based the lattice Boltzmann model. J. Nonlinear Dyn. Sci. Technol. 11, 31–35 (2004) (in Chinese)
[48] Wang, R.M., Wu, L., Zhang, J.F.: Lattice Boltzmann method for sine-Gordon equation. J. Hydrodyn. A 21, 439–443 (2006) (in Chinese)
[49] Lai, H.L., Ma, C.F.: An implicit scheme of lattice Boltzmann method for Sine-Gordon equation. Chin. Phys. Lett. 25, 2118–2120 (2008) · doi:10.1088/0256-307X/25/6/053
[50] Banda, M.K., Yong, W.A., Klar, A.: A stability notion for lattice Boltzmann equations. SIAM J. Sci. Comput. 27, 2098–2111 (2006) · Zbl 1100.76051 · doi:10.1137/040606211
[51] Guo, Z.L., Zheng, C.G., Shi, B.C.: Non-equilibrium extrapolation method for velocity and pressure boundary conditions in the lattice Boltzmann method. Chin. Phys. 11, 366–374 (2002) · doi:10.1088/1009-1963/11/4/310
This reference list is based on information provided by the publisher or from digital mathematics libraries. Its items are heuristically matched to zbMATH identifiers and may contain data conversion errors. In some cases that data have been complemented/enhanced by data from zbMATH Open. This attempts to reflect the references listed in the original paper as accurately as possible without claiming completeness or a perfect matching.