|
Uchenyye zapiski UlGU. Seriya "Matematika i informatsionnyye tekhnologii", 2023, Issue 2, Pages 92–98
(Mi ulsu181)
|
|
|
|
Development of a computer model for estimating the position of a material point moving along a straight line using the Python language
D. D. Patsankov, R. I. Rakhimova Ulyanovsk State University, Russia
Abstract:
The paper considers the problem of estimating the position of a material point when moving along a straight line. The solution was obtained using mathematical and computer modeling methods. A mathematical discrete-time linear stochastic state-space model of motion and measurements is constructed. Estimates of the position of a material point based on available measurements are obtained using the discrete-time Kalman filter algorithm. The properties of the estimation error variance were studied and an analytical expression for its calculation in a steady state was obtained. The computer model was developed in Python. The paper discusses the concept of a graphical interface and libraries for its implementation. The practical result of the work is a computer model in the form of an application with a graphical interface, which allows you to conduct numerical experiments to estimate the position of a material point for various model parameters. The computer simulation results are consistent with the obtained theoretical expression for the variance of the estimation error.
Keywords:
mathematical modeling, simulation, discrete-time stochastic model, Kalman filtering, graphic interface, GUI libraries
Received: 23.11.2023 Revised: 11.12.2023
Citation:
D. D. Patsankov, R. I. Rakhimova, “Development of a computer model for estimating the position of a material point moving along a straight line using the Python language”, Uchenyye zapiski UlGU. Seriya “Matematika i informatsionnyye tekhnologii”, 2023, no. 2, 92–98
Linking options:
https://www.mathnet.ru/eng/ulsu181 https://www.mathnet.ru/eng/ulsu/y2023/i2/p92
|
Statistics & downloads: |
Abstract page: | 30 | Full-text PDF : | 12 | References: | 7 |
|