×

You are using an outdated browser Internet Explorer. It does not support some functions of the site.

Recommend that you install one of the following browsers: Firefox, Opera or Chrome.

Contacts:

+7 961 270-60-01
ivdon3@bk.ru

  • Aggregated nonlinear criterion for assessing software reliability

    The paper discusses a method for constructing a nonlinear software reliability efficiency function. The proposed algorithm is based on the use of information about the values ​​of reliability criteria, as well as some expert judgments. This approach differs significantly from previously proposed models for assessing software reliability, which are based on a probabilistic approach. In the proposed method, in addition to objective information, subjective expert assessments are taken into account, which allows for a more flexible assessment of the reliability of software products.

    Keywords: software reliability, probabilistic models, statistical models, partial performance criteria, linear programming, vector optimization, decision theory

  • Simulation of the design activity diversification of innovative enterprise

    The article discusses the features and prospects of implementing distributed management of critical urban infrastructure facilities based on the principles of autonomy. Based on the analysis, the main technologies, directions of development and features of energy transfer in an urban environment are highlighted, contributing to the introduction of distributed management of urban infrastructure facilities. The study focuses on the analysis of the distributed structure of integrated security of critical urban infrastructure facilities and the development of general principles of distributed management of critical infrastructure facilities using the «Autonomous Building» technology. t is shown that the reliable and safe functioning of critical infrastructure facilities in the city is ensured through the synthesis of special technical systems for complex protection of the facility from major security threats based on the combined use of elements of life support and safety systems. At the same time, technical life support systems for autonomous objects of critical infrastructure of the city are built on the basis of the combined use of autonomous energy sources, including non-renewable energy sources, on the principles of joint operation of electric and static power converters, storage, frequency regulation and energy conversion, and technical safety systems of autonomous objects are built using combined optical and electronic means event detection and recognition with the ability to control the full spectrum of electromagnetic radiation.

    Keywords: distributed management, technology, energy, energy transfer, urban infrastructure, critical facility, electrification, decentralization, automation, autonomy

  • Using the capabilities of GPUs for mathematical calculations

    The present paper examines the actual problem of using graphics processing units (GPUs) in computing processes that are traditionally performed on central processing units (CPUs). With the development of technology and the advent of specialized architectures and libraries, GPUs have become indispensable in areas requiring intensive computing. The article examines in detail the advantages of using GPUs compared to traditional CPUs, justifying this with their ability to process in parallel and high throughput, which makes them an ideal tool for working with large amounts of data.are accidents caused by violations of rules and regulations at work sites, among them cases related to non-compliance with the rules of wearing protective helmets. The article examines methods and algorithms for recognizing protective helmets and helmets, and assesses their effectiveness.

    Keywords: graphics processors, GPU, CUDA, OpenCL, cuBLAS, CL Blast, rocBLAS, parallel data processing, mathematical calculations, code optimization, memory management, machine learning, scientific research

  • Nonlinear regression model of functioning mining and metallurgical company

    The paper describes a multifactorial nonlinear regression model of revenue dynamics of the mining and metallurgical company Severstal, based on retrospective information for 2009-2021. Production volumes by type were used as independent variables: hot-rolled and cold-rolled sheet, galvanized sheet and sheet with other metal coating, rolled products, large diameter pipes, other pipe products and profiles. The criteria of multiple definition and Fisher, as well as the average absolute approximation error, were used as criteria for the adequacy of the model. A model competition was held to select the best regression dependence. As a result, a model is constructed containing inverse transformations of two independent variables in the right part.

    Keywords: regression model, least squares method, adequacy criteria, mining and metallurgical company, revenue, model competition

  • Programming the robot controller to implement the technological process of laser cutting

    Stepper motors are often used in automated laser cutting systems. The control circuit of a stepper motor requires a special electronic device - a driver, which receives logical signals as input and changes the current in the motor windings to provide motion parameters. This research study evaluated stepper motor drivers to determine the feasibility of their use - PLDS880, OSM-42RA, OSM-88RA. To control the system, software code was written, which was connected to the controller via a link board. With each driver, in different modes, optimal parameters were selected (initial speed, final speed and acceleration), that is, the movement of the carriage without stalling for ten passes with a minimum travel time. The results of the experiments are presented in the form of tables.

    Keywords: laser, laser cutting, automation, technological process, stepper motor, performance, driver, controller, control circuit, optimal parameters

  • Forecasting flood inundations on the rivers of Siberia using the example of forecasting the water level in the Iya River (Eastern Siberia) based on a multifactor regression model

    In the work, based on the previously constructed multifactor dynamic regression model of water level in the Iya River (Eastern Siberia), the authors forecast this indicator for June 2023 in three options: pessimistic, optimistic and neutral (base). A comparison of the forecasting results with the actual value of the water level confirmed the high adequacy of the model and good prospects for its future successful use to solve a wide range of applied and practical problems.

    Keywords: regression model, river water level, lag time, seasonal variable, forecast, adequacy, criteria

  • A comparison of machine learning libraries for introducing artificial intelligence into CRM system

    This paper analyzes the performance of solving the classification problem using various open-source artificial intelligence and machine learning libraries in the field of marketing and customer relationship management; based on the results of experiments, the best library is selected for the purpose of introducing artificial intelligence into domestic CRM systems based on numerical performance indicators.

    Keywords: artificial intelligence, machine learning, big data, classification, marketing, customer relationship management, import substitution, open source

  • Overview of the integration of blockchain and the Internet of Things:a study of current problems

    The integration of blockchain technology with the Internet of Things (IoT) offers transformative potential for various sectors. This article delves into 16 distinct methods of integrating blockchain with IoT, emphasizing that there isn't a one-size-fits-all solution. Each method has its unique advantages and potential drawbacks, necessitating careful consideration based on specific IoT system requirements. For instance, integrating with public blockchains like Bitcoin and Ethereum offers transparency and decentralization but faces scalability issues. Sidechains introduce flexibility but might pose security risks. Blockchain platforms like Hyperledger Fabric expedite development but can lead to vendor lock-in. The diversity of these methods underscores the importance of a well-thought-out approach tailored to the specific needs of the IoT system in question. As technology evolves, we anticipate more innovative approaches to emerge, emphasizing the continuous need for research, experimentation, and collaboration to fully harness the potential of IoT and blockchain integration.

    Keywords: blockchain , IOT , BIoT, smart contracts, IoT security

  • Decision support in justifying the development program of a complex system in a fuzzy environment

    An approach to solving the problem of justifying a project for the development of a complex system, taking into account the possibility of realizing the values of its characteristics and the presence of restrictions on their values is proposed . The general goal is formulated in terms of the theory of fuzzy sets and the theory of possibilities. Based on the global development goal of a complex system, local goals and objectives are determined. The problem of taking into account factors influencing the achievement of a global goal is considered. Achieving the general goal is associated with taking into account restrictions on the values of system indicators, as well as the need to determine their optimal values. Unlike existing models, the proposed approach allows us to consider a more general relationship between the elements of the system and take into account the fuzzy nature of the implementation of the parameters. To solve this problem, an effective decomposition method has been developed.

    Keywords: diversification of management, production diversification, financial and economic purposes of a diversification, technological purposes of ensuring flexibility of production

  • Optimization of the dense matrix multiplication procedure for shared memory systems

    The study presents an extensive analysis of methods for low-level optimization of the matrix multiplication algorithm for computing systems with shared memory. Based on a comparison of various approaches, including block optimization, parallel execution with OpenMP, vectorization with AVX and the use of the Intel MKL library, significant improvements in the performance of the resulting software implementations are revealed. In particular, block optimization reduces the number of cache misses, parallelism effectively uses multicore, and vectorization and Intel MKL demonstrate maximum acceleration due to more efficient software optimizations. The obtained results emphasize the importance of careful selection of optimization methods and their compliance with the architecture of the computing system in order to achieve the required performance parameters of the designed software.

    Keywords: low-level optimization, block optimization, parallel execution, OpenMP, vectorization, AVX, Intel MKL, performance, benchmarking, matrix multiplication

  • Methodology and algorithm for express assessment of the state of complex technical systems. Constructive approach

    Assessment of the technical condition (hereinafter TC) of technical systems is a prerequisite for a modern strategy for their operation. The study of new methods and algorithms that provide express assessments of the condition of technical devices and reduce the subjective component in these assessments is an urgent and in demand task. The paper presents a constructive approach to assessing the TC indicators of complex technical systems based on a modified method of analyzing hierarchies and the TC index (hereinafter referred to as ITS) of equipment, which is determined on the basis of weights and ITS of the main components of the equipment in question. The ITS of the main nodes is calculated based on the comparative characteristics of the operating parameters of the equipment during its operation, and the weights of the nodes are determined based on the methods of the matrix of paired comparisons (Saaty method) and the degree of importance of the line (DIL - Degree Importance Line method). The testing of the methodology and algorithms in this study was carried out on the basis of statistical data from a NASA turbojet engine (hereinafter referred to as turbofan engine), published in 2008.

    Keywords: technical condition, technical condition index, complex technical system, maintenance and repair, hierarchy analysis method, DIL method, constructive method for assessing technical condition, algorithm for express assessment of technical condition

  • Optimal cutting of rolled metal in the context of two-dimensional design of bar structures

    Bar structures are widespread in construction due to their economy, freedom of design shapes and sizes. As a result, automation of design and calculation of such structures is an urgent task. As part of the study, the task of developing a software module that generates a map of optimal cutting of rolled metal based on the results of calculations of rod structures has been implemented. The algorithm under consideration takes into account such features of the cutting optimization problem as taking into account the width of the blade, the possibility of using half the size of the rolled product, support for optimization of several sections, and welding of parts in case the length of the workpiece is exceeded. The software module is developed using JavaScript and C# languages. The ability to automatically generate cutting maps based on the results of optimization of rod structures increases the efficiency of designing building structures.

    Keywords: Design in construction, bar structure, computing system, web development, design in construction, rod structure, computer system, web development, optimal cutting, rolled metal, cutting map

  • Selecting a converter of aerodynamic forces and moments into the trajectory of motion for Simulink flight models of aircraft

    The article explores the problem of creating aircraft flight models in the Simulink environment. The reference systems in which transformations are carried out are considered. The equations of motion used in the simplest converters are given. The initial conditions for the equations are determined: the speed of the body, the angular orientation of the body's pitch position, the angle between the velocity vector and the body, the speed of rotation of the body, the initial position, the mass and inertia of the body, the source of gravity, the acceleration due to gravity, the curb and total mass of the body, speed of air flow, inertia of an empty and full body, flight trajectory, etc. An analysis of converters of aerodynamic forces and moments into the trajectory of motion as part of an aerospace package in the Simulink environment was carried out. Recommendations are given for their use for various modeling purposes. The results of modeling a simple converter with three degrees of freedom are presented.

    Keywords: modeling, MatLab, Simulink, equations of motion, aerodynamic torque, flight path, coordinate transformations, reference system, degrees of freedom

  • Image noise reduction using discrete cosine transform

    This paper considers the problem of removing noise from an image based on the discrete cosine transform (DCT) algorithm. Despite its simplicity, the algorithm is still popular in image conversion. However, recently there has been a strong development of convolutional neural networks, leaving behind “traditional” signal processing methods. In this paper, we study image denoising using DCT and convolutional neural networks and creating an interpretable convolutional neural network to obtain accurate data. The basis was the Python programming language and the library for working with neural networks – PyTorch. Based on this, a neural network model was trained on The Berkeley Segmentation Dataset. Experiments have shown that the trained neural network shows results comparable to traditional image denoising algorithms.

    Keywords: noise reduction, convolutional neural network, discrete cosine transform, machine learning, signal processing, Canny operator

  • On the variant of formalization of the task of extracting key skills and cluster analysis of vacancies in the implementation of a comprehensive digital career guidance toolkit

    The article proposes a general formalized model of the task of processing and extracting potential key skills from job descriptions to determine the relevance of training areas and possible areas of employment for graduates. The formalized model is used in the software implementation of the job clustering module based on the obtained sets of key skills within the framework of a comprehensive toolkit for remote career guidance.

    Keywords: vacancies, demand for training areas, career guidance, digitalization of career guidance, formalized model, clustering, professions, key skills

  • Development of image style transfer algorithm using pre-trained neural network

    This paper presents the process of developing an algorithm that is able to extract style and content from two different images and create a new image, preserving the content structure of one image and simultaneously applying the stylistic characteristics of the other image. This algorithm is able to adapt the style of one image to the content of the other image, creating unique artworks.

    Keywords: neural networks, style transfer, image, machine learning, algorithm, dataset, software

  • Investigation of the influence of wind on the flight path in a Simulink model of a lightweight aircraft

    A Simulink model of a lightweight aircraft is being studied as part of the Aerospace Blockset package, including a system model of the aircraft, an environmental model, a model of pilot influences, and a visualization block. The structure of the flight model is considered and models of the effects of the environment and wind are disclosed in detail, consisting of blocks of physical terrain features, wind models and an atmospheric model, a gravity model, each of which is set to an altitude. The Wind Shear Model block calculates the amount of wind shear as a function of altitude and measured speed wind. The Discrete Wind Gust Model block determines the resulting wind speed as a function of the distance traveled, the amplitude and length of the gust. The turbulence equations comply with the MIL-F-8785C specification, which describes turbulence as a random process determined by velocity spectra. Simulation results are presented that reflect changes in the trajectory of movement under various wind influences specified in the wind speed gradient block.

    Keywords: modeling, airplane flight, Simulink, Aerospace Blockset, crosswind, turbulence, turbulence equations, gravity model, motion trajectory

  • Optimizing the database-based deduplication process

    It is impossible to imagine the present time without software. Huge flows of information pass through computer computing systems. It is absolutely impossible to process unstructured, endlessly incoming data, so it is necessary to identify specific tasks and prepare information for processing. One such action is deduplication. This article discusses possible optimizations for the method of removing duplicates using databases.

    Keywords: deduplication, database, field, string, text data, query, software, unstructured data

  • Modelling of cargo transportation parameters based on benchmark analysis of the transport companies’ market

    The paper examines current issues of modeling and forecasting market parameters for transport companies providing services for the transportation of industrial enterprises’ good, such as cost, time, speed and volumes of delivery of finished products to consumers, and also assesses the potential capabilities of transport companies to provide the required quantity and quality of transport and logistics services. The aim of the study is to determine the area of reliable forecasts of transportation indicators for each interval value of the cargo delivery shoulder, taking into account the company’s market share. Modeling of the time parameters of cargo transportation was carried out based on road transportation conditions and the time of year. When implementing modeling procedures, the required statistical basis for parameters of travel time and distance on the route was formed on the basis of data from specialized applications for analyzing indicators of transport and logistics services of freight vehicles. A family of forecast curves was obtained for various variants of forecast models of speed and travel time, as well as interval values of delivery lengths for the initial set of transport and logistics companies. and development of new production on available floor spaces. The most important organizational economic targets of a diversification of management are presented by innovative activity of the industrial enterprise.

    Keywords: statistical forecasting, transportation efficiency, benchmark models, tariffs for cargo transportation, piecewise linear approximation, areas of reliable forecasts, cargo transportation parameters, benchmark analysis, transport company market

  • Models and application of neural network post-recognition image interpreters

    The work outlines the concept of “post-interpretation” of images and for its algorithmic implementation a model of a post-recognition interpreter is proposed. The recognition results of the initial images entering the recognition system are considered as post-images, and an artificial neural network is used as a post-recognizer. To assess the effectiveness of using the model, it is proposed to use the “expediency criterion” and numerical examples are considered to illustrate the features of its use in systems for recognizing and interpreting images with high risks. Data from preliminary results of experimental testing of a model for recognizing speech commands as part of an interactive operator's manual for performing various tasks and an assessment of its effectiveness are presented.

    Keywords: intelligent data processing system, image interpretation, recognition reliability, decision-making criterion, artificial neural network

  • Analysis of standard models of titanium oxide-based memristors for use in artificial intelligence systems

    The article discusses standard models of titanium dioxide-based memristors. A memristor is similar to a memory resistor and demonstrates a nonlinear resistance characteristic in which the charge parameter is a state variable. They can be used to create new types of electronic devices with high energy efficiency and performance, as well as to create machines that can learn and adapt to changing environmental conditions and in many practical applications: data storage memory (binary and multilevel), switches in logical electronic circuits, plastic components in neuromorphic artificial systems intelligence based on nanoelectronic components. It has been shown that when voltage is applied to charged ions, they begin to drift, and the boundary between the two regions shifts. When a sinusoidal alternating voltage of a given frequency is applied to the memristor, the shape of the volt-ampere characteristic (VAC) resembles a Lissajous diagram centered at the origin.

    Keywords: memristor, model, voltage characteristic, nonlinearity

  • Development of a data indexing system for the production, economic and labor sectors of the penitentiary system

    The development of business analytics, decision-making and resource planning systems is one of the most important components of almost any enterprise. In these matters, enterprises and production facilities of the penitentiary system are no exception. The paper examines the problem of the relationship between existing databases and statistical reporting forms of the production, economic and labor sectors of the penitentiary system. It has been established that indirectly interrelated parameters are quite difficult to compare due to different data recording systems, as well as approved statistical forms. One of the first steps in solving this problem could be the introduction of a generalized data indexing system. The paper discusses data indexing systems, the construction of their hierarchical structures, as well as the possibility of practical application using SQL. Examples of implementation using ORM technology and the Python language are considered.

    Keywords: databases, indexing, ORM, SQL, Python, manufacturing sector, economic indicators, penitentiary system

  • Empirical analysis of the predictive properties of the continuous form of the maximum consistency method

    The article studies the possibility of using the continuous form of the maximum consistency method when constructing regression models to calculate the forecast values of the air transport passenger turnover indicator in the Russian Federation. The method under study is compared with classical methods of regression analysis - least squares and moduli. To assess the predictive properties of the methods, the average relative forecast error and the continuous form of the criterion for the consistency of behavior between the calculated and actual values of the dependent variable are used. As a result of the analysis, a conclusion was made about the possibility of using the method under study to solve forecast problems.

    Keywords: least squares method, continuous form of the maximum consistency method, modeling, passenger turnover, air transport, adequacy criteria

  • Comparative analysis of the effectiveness of software tools for splitting videos into frames using the example of the field of road surface quality assessment

    Roads occupy an important place in the life of almost every person. The quality of the coating is the most significant characteristic of the roadway. To evaluate it, there are many systems, among which there are those that analyze the road surface using video information streams. In turn, the video is divided into frames, and the images are used to directly assess the road quality. Splitting video into frames in such systems works based on special software tools. To understand how effective a particular software is, a detailed analysis is needed. In this article, OpenCV, MoviePy and FFMpeg are selected as software tools for analysis. The research material is a two-minute video of the road surface with a frame rate 29.97 frames/s and mp4 format. The average time to get one frame from a video is used as an efficiency indicator. For each of the three software tools, 5 different experiments were conducted in which the frame size in pixels was consistently increased by 2 times: 40000, 80000, 160000, 320000, 640000. Each program has a linear dependence of O(n) average frame retrieving time on resolution, however, FFMpeg has the lowest absolute time indicators, as well as the lowest growth rate of the function, therefore it is the most effective tool compared to the others (OpenCV, MoviePy).

    Keywords: comparison, analysis, effectiveness, software tool, library, program, video splitting, frame size, resolution, road surface

  • IT infrastructure monitoring systems based on Big Data methods

    The article examines a new class of IT infrastructure monitoring systems that has been actively emerging in the last decade, the key feature of which is the widespread use of methods and techniques for working with big data. Depending on the market positioning, the systems under study are known under such names as AIOps, observability platform, all-in-one monitoring, umbrella monitoring. In their review of existing foreign and domestic commercial solutions, the authors focus on the use of big data methods in them. Based on the review, a classification of such products is proposed, which makes it possible to streamline the existing diversity and select the most suitable system for the tasks facing the organization in the field of monitoring an increasingly complex IT infrastructure. The relevance of the study is due to the lack of classification of the objects under study due to their relative novelty and pronounced practical nature.

    Keywords: monitoring system, IT infrastructure, observability platform, AIOps, big data, machine learning