Search
Search Results
-
THE SOFTWARE PACKAGE FOR THE CATAMARAN ROLL STAND IN WIND WAVE CONDITIONS SIMULATION
I.U. Lipko2024-05-28Abstract ▼The article is devoted to the actual problem of catamaran roll imitation, software and algorithms
that allow to implement this simulation. The relevance arises from the need to test navigation devices and
their algorithms, to build large simulator complexes to reproduce roll and impulses of surface, air and
ground-based vehicles. This article will focus on the description of software and algorithms for developing
a roll simulator of a catamaran located on the sea surface when it disturbed by windwave influences.
The simulation test bench for reproducing the catamaran roll includes a Stewart platform, sensors, microcontrollers
and an operator's personal computer. The upper part of the platform moves like the deck of a
catamaran, and the lower part is rigidly fixed. The experimental results are taken into account by sensors
mounted on a movable part and processed by a microcontroller-navigation system prototype. It is believed
that the navigation system should receive data about the pitching object and return to the operator a state
vector containing the angle and speed of roll, angle and speed of pitch, height and speed of heave.
The applied mathematical models describe the dynamics of a catamaran and a control system that reduces
the amplitude of pitching, external disturbances of the sea wave formed by the Pearson-Moskowitz spectrum.
To obtain the catamaran's roll trajectories, the Runge-Kutta 4th order algorithm with a fixed step is
implemented, and for filtering and restoring the full vector of catamaran states the Kalman filter is implemented
according to the “delayed” scheme. Software has been developed to reproduce the roll of a catamaran
on a simulation test bench, filter and restore the state vector, graphically display the results of the
experiment in the form of graphs, and save the results in files. For a better interpretation of the results, the
input parameters of the graphical interface and algorithms have simple visual parameters: the wind speed
and direction, the initial state of the catamaran and the service ones, and the results are presented in the
form of graphs. The article provides a detailed description of the relationship between program modules,
applied mathematical algorithms, and input and output parameters. The simulation results show a sufficient
quality of reproduction of the rolling of the catamaran. However, minor errors were identified due to
the mechanical limitations of the applied kinematic model. -
ANALYSIS OF THE COMMUNICATION MODELS USAGE IN THE LIFE CYCLE OF INFORMATION SYSTEMS DEVELOPMENT
A.N. Belikov, S.A. Kucherov, V.S. Lapshin, Y.Y. Lipko, А.S. Sviridov2023-02-17Abstract ▼The article analyzes the existing communication models and their applicability to the tasks
of organizing effective communication in the process of developing information systems. The use
of communication models in combination with various, most commonly used models of the life
cycle of information systems – waterfall, spiral, SCRUM - is considered. The advantages and disadvantages
of such combinations and their causes are analyzed on the example of T. Newcomb's
model. The main element of communication is to ensure understanding between the two participants
regarding the object that arises in the project at the next step of its implementation.
The systematization of knowledge and information is presented, taking into account the subjects
and forms of its presentation. The analysis shows that the models, realizing the ideas embedded in
them, correspond to different life cycle models to varying degrees, but none of the communication
models fully solves communication problems in the development of information systems. The performed
studies show that none of the combinations of models allows to effectively organize communication
between participants in the development process. It is necessary to radically revise
models and mechanisms in such a way that subjects can communicate at the stage of preparing
actions to create software development artifacts, and not based on the results of their implementation.
Approaches involving the development and use of communication tools – LOW/No code platforms,
or other CASE-tools that allow the user and the developer to communicate while preserving
the context of the transmitted knowledge are focused on eliminating such problems. The study of
the features and structure of such tools will be the subject of further research.








