Treffer: Algorithms for calculating the angular deviation of an optical data processing system ; Алгоритми обчислення кутового відхилення системи обробки оптичних даних

Title:
Algorithms for calculating the angular deviation of an optical data processing system ; Алгоритми обчислення кутового відхилення системи обробки оптичних даних
Source:
Journal of Rocket-Space Technology; Vol. 34 No. 1 (2025): Journal of Rocket-Space Technology; 70-77 ; Journal of Rocket-Space Technology; Том 34 № 1 (2025): Вісник Дніпровського університету. Серія: Ракетно-космічна техніка; 70-77 ; 3083-6921 ; 2409-4056 ; 10.15421/4525341
Publisher Information:
Oles Honchar Dnipro National University
Publication Year:
2025
Document Type:
Fachzeitschrift article in journal/newspaper
File Description:
application/pdf
Language:
Ukrainian
DOI:
10.15421/452507
Rights:
Copyright (c) 2025 Artem Dymchenko, Svitlana Klymenko (Author) ; https://creativecommons.org/licenses/by/4.0
Accession Number:
edsbas.141CF4B
Database:
BASE

Weitere Informationen

The article analyzes the algorithms for processing matrix types of information flows obtained from the developed module of spatial orientation and manipulation for the product of the project "Student Rocket "Rocketry Agency" and identifies the main research prospects for its use and development. The prospects for the development of the research direction of the development of algorithms for calculating matrix-type data are revealed in the use of simple linear-cyclic functions based on a limited number of mathematical operations of the arithmetic-logical core of the microprocessor. The main obstacle to the use of mathematical matrix operations based on 8-bit and 32-bit controllers is the impossibility of organizing a multi-current (parallel) process of processing mathematical data in real time, as well as the inability to provide sufficiently large amounts of dynamic memory for storing calculated and primary data. The main feature of microprocessor devices is linear-cyclic sequential execution of operations in a fixed time clock mode, in which a predetermined number of program cycles is allocated for each operation. Knowing the number of cycles for performing mathematical operations, it is possible to accurately determine the time of operations, which will allow you to optimize the program as much as possible to ensure the maximum possible performance of the system. The following approach is used as the main methods for solving the problem (matrix data processing): search and selection of the minimum possible amount of useful data for the further implementation of linear mathematical equations; conversion and optimization of matrix-type data and their conversion into algebraic equations; the use of linear-cyclic algorithms for data calculation for the further implementation of the selected mathematical model; the use of the minimum possible number of variables to save the results of data processing, or the use of one variable in the form of accumulation of identical values for the further process of arithmetic ...