ISSN 0236-235X (P)
ISSN 2311-2735 (E)

Journal influence

Higher Attestation Commission (VAK) - К1 quartile
Russian Science Citation Index (RSCI)

Bookmark

Next issue

2
Publication date:
16 June 2024

Articles of journal № 1 at 2019 year.

Order result by:
Public date | Title | Authors

11. The model of fault-tolerant cluster reliability with virtual machine migration [№1 за 2019 год]
Authors: S.M. Aleksankov , V.A. Bogatyrev, A.N. Derkach
Visitors: 6908
Ensuring high reliability, fault tolerance and computing process continuity of computer systems is supported by clustering computing re-sources. It is based on the virtualization technology as a result of moving virtual resources, services, or applications between physical servers with the support of computing process continuity. The object of study is a fault-tolerant cluster, which in the simplest case consists of two physical servers (primary and backup) connected through a switch. Each server has a local hard disk. Server local disks have a distributed storage system with data synchronous replication from the source server to the backup server. The virtual machine is running on the cluster. The system involves running a shadow copy of the virtual machine on a backup server, which allows computational process implementation without interruption after the primary server fails to continue its implementation on the virtual machine backup server. Stationary and nonstationary availability coefficients are used as a reliabil-ity indicator. The paper proposes the Markov reliability model of a fault-tolerant cluster, which takes into account virtual machine migration costs, as well as mechanisms ensuring the continuity of the computing process (service) in the cluster in case of one physical server failure. After mi-gration, two copies of virtual machines located in different physical servers are supported in memory, so that in case of failure of one of them to continue working on the second one. There is a developed simplified model of a fault-tolerant cluster that ignores the costs of virtual machine migration when restoring a clus-ter. It gives an upper reliability evaluation. The paper shows the notable impact of the virtual machine migration process on the failover clus-ter reliability (measured by a non-stationary availability coefficient). The obtained results can be used to justify the choice of fault tolerance and continuity of the computing process of computer systems of cluster architecture.

12. On the application of greedy algorithms in some problems of discrete mathematics [№1 за 2019 год]
Author: V.A. Boykov
Visitors: 5431
The algorithms that are based on the idea of local optimality seem natural and tempting when solving optimization problems. However, the optimization problems discussed in the paper are multistage. In this case, the obtaining an optimal solution in a multistage problem by greedy algorithms is not guaranteed generally. This fact is demonstrated by the examples of solving a transport problem, the problem of the shortest distance between cities on a given road network, and the traveling salesman prob-lem. The research objects are greedy algorithms applied to solving the same problems described in this paper. The paper gives an example of a paradoxical solution of a small dimension transportation problem. When solving the prob-lem, one of greedy algorithms constructs a product transportation plan. However, this plan is not optimal and has a paradoxical property. Namely, no transportation by the route that is the cheapest in the optimal plan. The optimal solution of the considered problem is given by mathematical package Mathcad. The fact that the greedy algorithm does not show the optimal path is shown on the example of the shortest distance problem. Three counterexamples on Euclidean graphs show that it is impossible to obtain an optimal route even when calculating options several steps ahead. The third example of applying the greedy algorithm to solve the traveling salesman problem is the nearest city method. The method describes the sequential construction of the Hamiltonian cycle. The above version of the algorithm is secured from ob-taining non-connected graphs during a solution process. Further, the length of the Hamiltonian cycle is used as an upper bound when implementing the simplest version of the branch and bound method. The program made in Mathcad checks the optimality of the obtained solution. In the considered examples, the solutions obtained by greedy algorithms are used as an initial approximation for further op-timization of the target function.

13. Basic principles of creating design and control automation systems in engineering production systems [№1 за 2019 год]
Authors: Burdo G.B., Semenov N.A.
Visitors: 5221
Modern high-tech engineering and instrument making are high-tech production. They have a number of features that determine the specifics of the processes in them. Therefore, the study of these features is quite relevant and in demand nowadays. The paper presents the results of work aimed at identifying the processes performed in production systems, their automation and construction of effective decision-making algorithms. There is a classification of the types of processes performed in mechanical engineering production systems, the criteria for evaluating process effectiveness. The abovementioned processes are investigated as the life cycle processes at the stages of product design and manufacturing. The authors consider six directions of improving decision-making procedures during process performance in a production system. It is established that decision-making should be based on their certain evaluation criteria. It is proposed that such fundamen-tal criterion should be product quality, which determines product competitiveness in a certain price range. Product quality and timing are determined by process improvements, as well as by the structure of production system tech-nological units. Therefore, the paper considers the criteria that evaluate the structure of technological units. A systematic approach integrates the processes in production systems. Decision-making algorithms are implemented using artificial intelligence.

14. Problems of an information survey as the main stage of development of automated control systems [№1 за 2019 год]
Authors: Sayapin, O.V., Tikhanychev, O.V., Chiskidov, S.V., M.O. Sayapin
Visitors: 7939
The paper considers the problems of organizing an information survey, as the initial stage of creating an automated control sys-tem. This stage is most important in the development of automated control systems. It should provide a description of the analy-sis of an information and functional content of existing management processes in the form of a functioning model of the organ-izational and technical system under consideration. Such description should contain a system of detailed structured descriptions of all functional subsystems, processes, functions and tasks of officials of the automated system, as well as a description of a composition, content, circulation and requirements for processing documents in each automated process. The developed func-tional model provides the initial level of formalized descriptions of the considered processes, which presents and correlates with time all tasks and related documents. It should be a basis of forming a management process information model containing the combined, harmonized and standardized presentation of data required for all categories of officers of the organizational and technical system. According to domain analysis, the initial stage of creating a system (research and development rationale) is for setting the basic parameters of its further development. Existing approaches to the informational survey, which are focused on paper-and-pencil technologies, do not provide the proper quality of the formation of an automated system information model and a relia-ble basis for further work. At the same time, there is a fairly wide range of tools and methods to ensure the development of management automation tools, including tools for creating functional and information models. The paper proposes ways to solve the problem of the information survey of an automation object by consistently constructing a functional and information model of an organizational and technical system using the capabilities of modern information technologies. The paper proposes to finalize regulatory documents on the development of automated control systems for the implementa-tion of the proposed principles. In particular, taking into account another important factor in the process of management auto-mation – the mutual influence of the control system structure and automation tools introduced into it. As the practical experi-ence shows that these measures can significantly improve the efficiency of automated systems development.

15. Forecasting of engineering system development based on their morphology when using fundamental knowledge banks [№1 за 2019 год]
Author: Butenko D.V.
Visitors: 2981
This paper describes the use of technologies in engineering creativity as a general attractor of scientific and educational activi-ties. Engineering creativity as a discipline is based on the fundamental laws of structuring, functioning and development of sys-tems that are of high priority for new solutions in any field of knowledge. The paper proves the need for using these laws on the example of chemistry and chemical technology. This is implied by the requirements of obtaining practically suitable technical and technological solutions that demonstrate completely new states of the designed systems and technical products. The formal-ization of information representation in this field of knowledge determines its application in chemistry. The active use of modern computer technologies allows effective solving of basic problems of general laws of technology structure and development. They include the establishment and application of isomorphic regularities for different technical ob-jects, which in turn are an objective basis for discoveries, inventions and technology improvement. The paper considers similar modern developments, shows their advantages and disadvantages and presents the author's intel-lectual technology of using these regularities in chemical technology in combination with the tools of fundamental knowledge automated banks. The described results show general prospects of technical creativity technologies. It is a possibility of obtain-ing patentable results of intellectual activity with a high degree of novelty and competitiveness, which might be increased through modern computing.

16. Development of the concept of data migration between relational and non-relational database systems [№1 за 2019 год]
Authors: Yu.A. Koroleva, V.O. Maslova, V.K. Kozlov
Visitors: 4855
The article investigates relational and non-relational approaches to constructing, storing, and extracting data. Nowadays all information and analytical systems use databases. These systems require the ability to process, read, write specific data sets that need to be organized, structured and stored. Finding a suitable database and database management system is one of the most common problem for many companies, as this choice will determine performance, reliability, security, design features and other work features. Usually several data mod-els can be used in one information system of a company. For example, companies use a relational database for the tasks that re-quire using full data consistency and transaction control, whereas analytical, aggregated or meta-data can be kept in a NoSQL database. This separation is often necessary for the most effective functioning of the final product. Combining these systems is the main problem. The research discovered the most popular database management systems for both approaches of developing databases. Their advantages and disadvantages are analyzed. As the first phase of data preparation for transparent migration between two systems, the authors propose the transformation scheme from relational data to non-relational data. This scheme is based on the databases internal organization and their peculiar properties.

17. Developing a software and hardware system for GSM remote diagnostics of surface vehicles [№1 за 2019 год]
Authors: D.S. Lavygin, V.V. Levshchanov , A.N. Fomin
Visitors: 5356
The paper describes the structure of a software and hardware system for remote diagnostics of surface vehicles by a GSM channel. The developed device is relevant due to the need of operational control and statistical processing of a large amount of diagnostic information. A unified standard, which appeared in the early 2000s, made it possible to diagnose a number of vehi-cles by universal tools without considering design features of each of them. The paper shows the basic scheme of interaction between hardware and software elements of the system and the structural diagram of a diagnostic adapter hardware part. The diagnostic adapter device consists of several modules controlled by two STM32 microcontrollers (STMicroelectronics). One of them controls automobile interfaces and provides data exchange with electronic equipment of a vehicle. The second controller processes and transfers data to a remote server. At the same time, the obtained diagnostic data is linked to a vehicle geographic location (calculated using the built-in GPS module), which allows identifying the relation between operating conditions and a number of faults that occur. The paper also shows a detailed scheme of software interaction between hardware and software components of the com-plex, and describes interaction principles between the vehicle diagnostic adapter and a remote server for collecting, storing and processing diagnostic information. The software implementation of the server component includes two modules united by a common database. The first module provides a user-friendly web interface. The second one implements diagnostic algorithms.

18. The development of a remote client for automated data transfer in UNIX-based systems [№1 за 2019 год]
Authors: E.V. Palchevsky, A.R. Khalikov
Visitors: 4714
This paper is devoted to the development of a hardware-software module for UNIX-based systems, called RCM (Remote Client Management). The module provides data transfer within the Protection hardware-software complex protecting from DDoS-attacks. The main RCM features are high-speed data processing and protection from DDoS attacks based on neural networks. The paper discusses the problem of processing software data and substantiates the need for a mathematical analysis to iden-tify new self-learning methods of neural networks. The paper also presents the developed self-learning neural networks neces-sary for data transmission and protection from DDoS attacks. The developed method for self-learning a neural network is based on combining signal and differential learning methods. Therefore, the neural network can quickly learn in a short time. The functionality of the developed remote client allows managing this module both through the web interface and the console mode. Testing of the developed software in the combat mode has shown the load values for computer resources. Long-term testing of RCM has shown quite a low load on the central processor and solid-state drive during DDoS-attacks. Naturally, optimal load allows not only processing large information flows, but also provides the possibility of parallel launch of resource-intensive computing processes without any disruption to the operating system operation. The testing has been carried out on the computational cluster servers (together with APK “Protection”) in one of the Moscow data centers, where RCM performed stably.

19. An automation system of induction soldering based on two control loops with work position shift [№1 за 2019 год]
Authors: Tynchenko V.S., Laptenok V.D., V.E. Petrenko, Murygin, A.V. , A.V. Milov
Visitors: 5796
The paper proposes a solution for the problem of automated control of the aluminum waveguide paths induction soldering pro-cess based on two control loops with the work position shift. Within the work, the authors analyze the features of technological process of aluminum waveguide paths induction soldering. The analysis shows the necessity of the process automation using a software system. The developed software product controls the product heating process in two circuits. The first circuit is the control of the waveguide path elements heating rate. The second circuit is the control of the waveguide assembly movement relating to the in-ductor plane. The developed automated system provides high-quality control of the induction soldering technological process, and consequently, reduces the number of menders. The software solution is an application for the Windows operating system that is compatible with Windows XP/7/8/8.1/10. The application is developed using C ++ and the Embarcadero RAD Studio XE7. The development included an object-oriented approach. The paper shows the automated system structure, its operation algorithm, as well as the diagram of the screen forms transi-tions. The design process includes building use-case and state-chart diagrams using the UML language. The presented software solution contains the functionality of adjusting measuring instruments and the parameters of the induction soldering technologi-cal process. In addition, it is possible to view the product parts temperature graphs. It is possible to view and edit the database of technological processes. The approbation of the solution was carried out within the framework of a series of experiments that have shown high-quality control of the induction soldering technological process.

20. Specialized software of the measuring system for the operative estimating the spectral composition of multicomponent processes [№1 за 2019 год]
Authors: V.N. Yakimov, Mashkov A.V., A.V. Zhelonkin
Visitors: 3908
The paper considers the problem of software development of a measuring system for operative spectral analysis. The software development includes a modular paradigm for organizing software components. It allows ensuring flexibility and extensibility of the system, development process scalability, interchangeability of software components and the possibility of their reuse. According to the chosen approach, the visualization system software consists of a module of a spectral analysis algorithm, a module for measuring data visualization, and a data processing converter that provides communication between these modules. The software structure is based on a multi-level organization of the computing environment. The levels of data representation and processing are highlighted. This allows separating metrologically significant and insignificant parts and protecting measuring information against unintentional and deliberate changes. The presentation level is implemented in Java, and the processing lev-el is in C++. The choice of Java is due to the availability of support components for digital display technologies and user inter-face, which made it possible to make the application functionally flexible in use, to manage the spectral analysis process includ-ing data entry operations, graphical and tabular visualization of results. The procedures of calculating spectral estimates are implemented in the metrologically significant software module in C++, which enable multithreaded programming to improve data processing performance during the spectral analysis.

← Preview | 1 | 2 | 3 | Next →