The article presents the experience of a pilot project on the integration of calendar-network planning, BIM-modeling and virtual reality technology for the management of a construction organization. For this purpose, a sequence of steps for integrating technologies is presented and a combination of technologies is performed on the basis of a single digital platform; fragments of the developed calendar-network schedule and BIM model and the results of their combined display in VR glasses are presented.
Keywords: calendar-network planning, calendar-network schedule, BIM-modeling, virtual reality technology, VR-glasses, unified digital platform, TrinusVR
The article presents the results of a study on the effectiveness of the hashing algorithms Argon2, Scrypt, and Bcrypt in the context of developing web applications with user registration and authentication features. The main focus of this research is on analyzing the algorithms' resilience to brute-force attacks, hardware attacks (GPU/ASIC), as well as evaluating their computational performance. The results of the experiments demonstrate the advantages of Scrypt in terms of balancing execution time and security. Recommendations for selecting algorithms based on security and performance requirements are also provided.
Keywords: hashing algorithm, user registration interface, user authentication interface, privacy protection
The article discusses the structure and principle of operation of an improved centrifugal unit for mixing bulk materials. A special feature of which is the ability to control mixing modes. Due to its design, the selection of a rational position of the bump makes it possible to provide such conditions for the impact interaction of particle flows, in which a high-quality homogeneous mixture of components is formed, the particles of which have different sizes, shapes and other parameters. To characterize the resulting mixture, the coefficient of heterogeneity was used, the conclusion of which is based on a probabilistic approach. A computational scheme of the rarefied flow formation process is given. An expression is derived for calculating the coefficient of heterogeneity when mixing bulk media, the particles of which have different sizes, shapes and other parameters. The research conducted in the article allows not only to predict the quality of the resulting mixture, but also to identify the factors that have the greatest impact on achieving the required uniformity.
Keywords: aggregate, bulk media, mixing, coefficient of heterogeneity, concentration, design scheme, particle size
The problem of substantiating the grid step of an electronic map used to establish the fact that a vehicle, whose coordinates are read from an on-board GPS sensor, enters the control area is considered. The proposed decision support system determines the maximum allowable step for marking a geographical area for subsequent information processing, in which the amount of resulting data is close to the minimum, taking into account the preservation of processing time and acceptable the level of error of the data for analytics. To solve the problem, it is proposed to use the regression analysis apparatus to determine the dependence of the expected verdict error on the grid step of the electronic map. The analysis of residual variances was used to prove the applicability of the proposed device. The Laplace formula was used to estimate the confidence interval of erroneous verdicts.
Keywords: grid step, confidence probability, percentage of erroneous verdicts, regression analysis, coefficient of determination
This article evaluates various methods for determining the technical condition of structures, buildings and structures. To date, probabilistic (statistical) methods are considered to be one of the possible options for determining the degree of destruction of building structures. The advantage of these methods is the ability to comprehensively take into account the parameters present in a variety of material nature. This is due to the possibility of describing them in dimensionless quantities. The purpose of the method under consideration is to formulate a certain number of technical conditions (events) through which it is planned to determine the degree of destruction and find a set of technical conditions of building structures. Diagnostic matrices are created by combining diagnostic features and their conditional probabilities, acquired by analyzing a large amount of accumulated statistical data.
Keywords: construction and technical expertise, defects, reliability, diagnostic methods, efficiency
The article discusses a software module developed by the authors for automatic generation of program code based on UML diagrams. The relevance of developing this module is due to the limitations of existing foreign code generation tools related to functionality, ease of use, support for modern technologies, as well as their unavailability in Russian Federation. The module analyzes JSON files obtained by exporting UML diagrams from the draw.io online service and converts them into code in a selected programming language (Python, C++, Java) or DDL scripts for DBMS (PostgreSQL, Oracle, MySQL). The Python language and the Jinja2 template engine were used as the main development tools. The operation of the software module is demonstrated using the example of a small project "Library Management System". During the study, a series of tests were conducted on automatic code generation based on the architectures of software information systems developed by students of the Software Engineering bachelor's degree program in the discipline "Design and Architecture of Software Systems". The test results showed that the code generated using the developed module fully complies with the original UML diagrams, including the structure of classes, relationships between them, as well as the configuration of the database and infrastructure (Docker Compose). The practical significance of the investigation is that the proposed concept of generating program code based on visual models of UML diagrams built in the popular online editor draw.io significantly simplifies the development of software information systems, and can be used for educational purposes.
Keywords: code generation, automation, python, jinja2, uml diagram, json, template engine, parsing, class diagram, database, deployment diagram
The article discusses the issues of a comprehensive approach in architectural design and construction to ensure the energy efficiency of buildings, the production of environmentally friendly building materials, taking into account the climate of the construction area, as well as economic aspects. The environmental safety of the thermal insulation materials used in the design is of fundamental importance for people's comfort and health. The article discusses the selection of environmentally friendly thermal insulation materials for "green" construction and the possibility of creating a closed-loop economy. The technical and environmental characteristics of thermal insulation materials are analyzed, and modern environmentally friendly materials that can be used in the design and construction of buildings and structures are listed. The key factors that determine the economic efficiency of buildings are listed.
Keywords: energy efficiency, environmentally friendly thermal insulation materials, environmental safety, green construction, and a circular economy
This article introduces a new method for creating architectural objects that can effectively withstand technological threats. The innovation of the design schemes is based on a unique conceptual duality: the system can be analyzed both in the traditional three-dimensional paradigm of force transmission and using a fundamentally new four-dimensional resource model of stress redistribution. How does this model enable active resource management and adaptation of the structure to changing conditions? This is the focus of this article.
Keywords: transformation, four-dimensional architecture, spatial rod structures, technogenic threats, transmetric monoparametricism, twisted spatial beam, pentachoron, four-dimensional simplex
This study presents a method for preprocessing data sequences aimed at identifying and grouping different data files for subsequent use in training neural networks. An algorithm for file comparison based on the relative deviation of feature values is proposed, taking into account boundary cases (zero and near-zero values). The implementation includes parallel processing to improve performance and the generation of detailed reports. The method is tested on a dataset containing 10,000 files with parameters of a chemical process in a laboratory reactor. The results demonstrate the method's effectiveness in identifying stationary regions and generating balanced training sets.
Keywords: вata preprocessing, relative deviation, machine learning, parallel computing, file grouping, computational fluid dynamics, chemical reactor
A vectorial diffraction model is presented for the focusing of a Gaussian laser beam with a wavelength of 800 nm by a parabolic metallic mirror with a diameter of 15 mm and a focal length of 150 mm. The model is based on a rigorous calculation of the reflected electromagnetic field using s- and p-polarization basis functions, complex Fresnel coefficients, and the Kirchhoff–Rayleigh surface integral. The reflective coating is characterized by a complex refractive index n = 0.145 + 4.5i, corresponding to silver in the near-infrared spectral range. The incident beam has a waist radius of 3 mm at the mirror’s vertex plane. The field distribution in the focal plane is numerically computed on a 300×300 grid over a ±30 μm region. Focus quality is evaluated using three criteria: total intensity, radial intensity distribution, and the full width at half maximum (FWHM) of the focal spot. A focal spot with FWHM ≈ 8.56 μm is obtained, in close agreement with the theoretical diffraction-limited estimate. The results demonstrate that accounting for the vectorial nature of the field and the dissipative properties of the metal enables accurate prediction of polarization distortions and energy losses in practical mirror-based focusing systems.
Keywords: vectorial diffraction model, parabolic metallic mirror, Gaussian laser beam, Fresnel coefficients, complex refractive index
Differential-algebraic equations for describing the motion of a plane-parallel robot-manipulator are investigated. The dynamic model is constructed using the Lagrange equation and the substructure method. The design of a control system regulator using the sliding mode method is considered. The control accuracy is tested on a model of a 3-RRR plane-parallel robot . It consists of three kinematic chains, each of which has two links with three rotational joints. To study the efficiency of the controller, a circular trajectory is used as the target motion for the multibody system. The considered control system for a plane-parallel robot is capable of solving problems of movement and ensuring high positioning accuracy.
Keywords: control, plane-parallel robot, kinematic characteristics, dynamic model, differential-algebraic equations, constraint equation, controller, sliding mode, Lyapunov function, program trajectory
This article presents a structured approach to deploying and integrating Grafana, Loki, and Alloy in Kubernetes environments. The work was performed using a cluster managed via Kubespray. The architecture is focused on ensuring external availability, high fault tolerance, and universality of use.
Keywords: monitoring, ocestration, containerization, Grafana, Loki, Kubernetes, Alloy
The article describes the development of an application software designed for the automated creation of ornamental compositional patterns based on user-uploaded motifs. The study discusses algorithms for ornament generation using five grid types: square, rectangular (horizontal and vertical), ribbon, and radial. The main principles of user interaction with the program are outlined, including image uploading, parameter adjustment, visualization, and result saving. The software was implemented in Python using the Pillow and Tkinter libraries, which provide tools for image processing and graphical interface design. The presented results demonstrate the efficiency of an automated approach to ornament construction, significantly accelerating the design process and making it accessible to a wide range of users. The developed program supports iterative experimentation and visual modification of motifs in real time, enabling users to generate unique decorative compositions in the style of traditional folk crafts. The application can be used in educational, creative, and research contexts, promoting algorithmic thinking through visual experimentation. The project contributes to the digital preservation and reinterpretation of national artistic heritage, combining the traditions of folk ornamentation with modern technological methods.
Keywords: digital tools, ornament, generation, application software, graphical interface, Python, generation algorithms, cultural heritage, digital art, automation, folk arts and crafts
The article considers the issue of forming a system of public spaces on university campuses as a key factor in educational, social and innovative activities. The functions, typology and principles of organizing campus public spaces are analyzed in the context of modern educational paradigms and urban trends. The scientific novelty lies in the systematization of the principles of organizing public spaces of various types as a single system that responds to the challenges of digitalization and the actualization of social interaction. A conclusion is made about the need to move from designing individual spaces to creating a holistic, flexible and multifunctional system that serves as the framework for university life.
Keywords: university campus, public space, educational environment, social interaction, innovation ecosystem, campus urbanism
Changes in external conditions, parameters of object functioning, relationships between system elements and system connections with the supersystem lead to a decrease in the accuracy of the artificial intelligence models results, which is called model degradation. Reducing the risk of model degradation is relevant for electric power engineering tasks, the peculiarity of which is multifactor dependencies in complex technical systems and the influence of meteorological parameters. Therefore, automatic updating of models over time is a necessary condition for building user confidence in forecasting systems in power engineering tasks and industry implementations of such systems. There are various methods used to prevent degradation, including an algorithm for detecting data drift, an algorithm for updating models, their retraining, additional training, and fine-tuning. This article presents the results of a study of drift types, their systematization and classification by various features. The solution options that developers need to make when creating intelligent forecasting systems to determine a strategy for updating forecast models are formalized, including update trigger criteria, model selection, hyperparameter optimization, and the choice of an update method and data set formation. An algorithm for forming a strategy for automatic updating of artificial intelligence models is proposed and practical recommendations are given for developers of models in problems of forecasting time series in the power industry, such as forecasting electricity consumption, forecasting the output of solar, wind and hydroelectric power plants.
Keywords: time series forecasting, artificial intelligence, machine learning, trusted AI system, model degradation, data drift, concept drift