Software for research oscillation process in the system of oscillators with different masses

Authors

DOI:

https://doi.org/10.32919/uesit.2019.04.02

Keywords:

oscillatory process, mathematical model, oscillators, software

Abstract

A mathematical model is formulated as a system of differential equations for the analysis of the oscillatory process in linear oscillators with different masses. It is assumed that the left end of the first oscillator is fixed and an arbitrary force is attached to the last oscillator. The algorithm for solving the problem using the Euler and Runge-Kutta numerical methods is proposed. Two Euler and RungK applications have been developed for calculations. The program code is compiled in the C++ algorithmic language in Microsoft Visual Studio 2012. The accuracy of the calculated data depends on the number of oscillators and the time of oscillation. Testing showed that in the case of one or two oscillators, the program RungK, based on the Runge-Kutta method, provides 10-10% accuracy of calculations. The error of the calculated parameters is almost independent of the number of time intervals from 103 to 106. The accuracy of the Euler method, which is implemented in Euler, is about 0.5% under similar conditions. Increasing the number of iterations to 104, 105, and 106 leads to the increase in accuracy to 0.05%, 0.005%, and 0.0005%, respectively. The software can be useful in the analysis of oscillatory processes in a linear oscillate ditch.

Downloads

Download data is not yet available.
Abstract views: 351 / PDF downloads: 299

References

Еремеев, В. С., Кузьминов, В. В., Брежнев, А. В., Донева, О. В., & Петренко И. А. (2016). Проблема моделирования колебательных процессов в одномерных кристаллах с использованием математических маятников. Университетская Наука, (1), 172-174.

Еремеев, В., & Попазов, Н. (2017). Компьютерное моделирование колебательных процессов в цепочке линейных осцилляторов. Інформаційні технології в освіті та науці: зб. наук. праць, (9), 104-110. Мелітополь: МДПУ ім. Б. Хмельницького.

Савельев, И. В. (1989). Курс общей физики. Том I. Механика, колебания и волны, молекулярная физика. Москва: Наука.

Самарский, А. А. (2005). Введение в численные методы. Учебное пособие для вузов. Санкт-Петербург: Лань.

Теплицький, І. О., & Семеріков, С. О. (2013). На перехресті екології, математики, інформатики й фізики. В Теорія та методика навчання математики, фізики, інформатики: зб. наук. праць. Вип. XІ, Т. 3: Теорія та методика навчання інформатики (с. 174-184). Кривий Ріг: Видавничий відділ КМІ. Взято з http://elibrary.kdpu.edu.ua/handle/0564/976.

Трубецков, Д. И., & Рожнев, А. Г. (2001). Линейные колебания и волны: Учебное пособие. Москва: Физматлит.

REFERENCES

Eremeev, V. S., Kuz'minov, V. V., Brezhnev, A. V., Doneva, O. V., & Petrenko I. A. (2016). The problem of modeling vibrational processes in one-dimensional crystals using mathematical pendulums. Universitetskaja Nauka, (1), 172-174. (in Russian)

Eremeev, V., & Popazov, N. (2017). Computer simulation of oscillatory processes in a chain of linear oscillators. Informatsiini tekhnolohii v osviti ta nautsi: zb. nauk. prats, (9), 104-110. Melitopol: Bogdan Khmelnitsky Melitopol State Pedagogical University. (in Russian)

Savel'ev, I. V. (1989). General physics course. Volume I. Mechanics, vibrations and waves, molecular physics. Moscow: Nauka. (in Russian)

Samarskij, A. A. (2005). Introduction to numerical methods. Textbook for universities. Saint-Petersburg: Lan'. (in Russian)

Teplytskyi, I. O., & Semerikov, S. O. (2013). At the crossroads of ecology, mathematics, computer science and physics. In Theory and methodology of teaching mathematics, physics, computer science: a collection of scientific works, 11(3): Theory and methodology of teaching computer science (pp. 174-184). Kryvyi Rih: Vydavnychyi viddil KMI. Retrieved from http://elibrary.kdpu.edu.ua/handle/0564/976. (in Ukrainian)

Trubeckov, D. I., & Rozhnev, A. G. (2001). Linear Oscillations and Waves: Textbook. Moscow: Fizmatlit. (in Russian)

Accepted
2019-12-12

Published

2019-12-30

How to Cite

Yeremieiev, V., Briantsev, O., Naumuk, O., & Samoilov, V. (2019). Software for research oscillation process in the system of oscillators with different masses. Ukrainian Journal of Educational Studies and Information Technology, 7(4), 10–23. https://doi.org/10.32919/uesit.2019.04.02