×

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

  • Mathematical modeling of photovoltaic panels as part of a distributed generation complex

    In this paper, based on Russian and foreign experience in mathematical modeling of photovoltaic installations, the authors consider the approaches to the construction of these models. The relevance of the research is confirmed by the wide spread of electric energy sources using solar energy. The scheme of photovoltaic element substitution and the dependences describing the processes occurring in it are given. The authors conclude that despite the large number of various mathematical models of photovoltaic elements, all of them can be grouped into two categories. The first category includes models that consider photovoltaic panels as a separate element, and the second category includes models where the photovoltaic panel is a component of a generating complex. Despite the difference in the analyzed approaches, the authors single out a number of parameters that characterize the operation of a photovoltaic panel and are sufficient to obtain simulation results with the required accuracy.

    Keywords: photovoltaic panel, mathematical modeling, substitution scheme, distributed generation, power generation

  • Method for calculating the interval values of the coefficients of the transfer function of automatic control systems

    The paper proposes a method for calculating the interval values of the coefficients of the polynomials of the numerator and denominator of the transfer function. An algorithm is presented that describes the sequence of actions performed, which makes it possible to obtain interval coefficients for the study of both linear and nonlinear systems. An illustrative example is given, which shows the calculation of the interval values of transfer functions, both continuous and discrete systems based on the use of the Matlab system.

    Keywords: control system uncertainties, robust stability, marine mobile objects, transfer function with interval coefficients

  • Security algorithms for heterogeneous big data storage

    In this article, as a result of the analysis, it was revealed that attributive access control should be applied in heterogeneous Big Data storages. Then, an algorithm for transferring rights between different data models that are part of heterogeneous Big Data storages was formulated. The limitations imposed on this algorithm are also revealed. Thus, the task of implementing a method for managing rights in heterogeneous Big Data repositories has been completed.

    Keywords: database management system, heterogeneous storages, big data, relational database models

  • Ontological design intelligent recommendation system "military recruitment committee"

    "This article describes the application of the ontological approach to the creation of an intelligent system of recommendations in the work of military recruitment committee. A popular and perfectly proven approach to describe and represent knowledge is ontologies. Designing knowledge-based systems is impossible without a thorough systematic study of the subject area in which the problem is to be solved. The result of systems research should be represented by the formalism best adapted for further implementation. Ontology is such a formalism, and this article discusses approaches to the formal representation of ontologies as the most important mechanism of knowledge engineering. Conceptually, ontology design processes are similar to those with multi-agent systems. In this case, nodes or agents connected to each other materialize our knowledge of the problem solution. An agent is comparable to the notion of an entity in an ontology. In both cases, an ontology graph is used. The Protégé software platform was chosen as one of the most popular development tools to implement the ontology ""Military Recruitment Committee"". An important factor is the support of SWRL, which is necessary for the future development of the project. In the process of ontology design, three main branches of entities were identified: questionnaire data; medical data; psychological data. Based on the results of the logical inference, a recommendation (advice) is formed regarding further decisions (actions) on working with a conscript. The SWRL is used to create rules for checking the set of properties for each conscript, on which a verdict is made. If necessary, the system will explain its actions. As a result, a preliminary ontological graph of the investigated domain in the OWL language is made. Implemented some software modules. Conducted a logical inference on the Protégé platform based on the description in SWRL language of the rules reflecting the impact of the set of entities of the ontology on the inferred recommendations."

    Keywords: ontology, knowledge management, Protégé, knowledge-based systems, advisory systems, military recruitment committee

  • Repository of neural network models for spatial data analysis

    The article describes the development of a repository of neural network models designed to solve design problems in the field of spatial data analysis. The key options for using the system to provide support for making managerial decisions in the field of sustainable development are presented. The results of designing the ontological model of the repository are presented. The storage subsystem for neural network models is implemented in the form of a metalanguage. Models are converted into representations that are compatible with modern software systems for deep machine learning. The graphical web interfaces of the repository of deep neural network models and the visualization subsystem of deep machine learning models in the form of graph diagrams, as well as interfaces for obtaining structured information about specific neural network models are given. Within the framework of the repository, there is a subsystem for delimiting access rights for administrators and users of the system. The issues of updating the repository of deep neural network models in the process of solving practice-oriented problems in the field of ensuring the conditions for sustainable development of Russian regions and developing a recommender system for selecting and configuring neural network models stored in the repository are discussed.

    Keywords: repository, neural network, neural network model, deep learning, spatial data, geographic information system, interface, data exchange, object detection, application programming interfaces

  • Investigation of the effectiveness of transfer learning and fine-tuning methods on the VGG16 convolutional neural network in the classification of Covid-19, pneumonia and healthy radiographs on chest X-Ray images

    In this paper, we investigated the effectiveness of an intelligent system for classifying radiographic images into three classes using transfer learning and fine-tuning methods. The convolutional neural network VGG16 structure was used to evaluate the effectiveness of predicting the presence of characteristic pathologies by the system. A catalog consisting of 4,228 chest X-ray images was used for training, verification of training and testing this neural network. A catalog was divided into three classes such as pneumonia, Covid-19 and in the absence of lung diseases. To provide modeling processes there were used deep learning libraries such as Keras and TensorFlow. In the course of the work, there were presented the results of the neural network accuracy of the classification of chest X-ray images by full-trained neural network model. We also demonstrated an increase in prediction accuracy by using transfer learning method, as well as with fine-tuning of the neural network structure. Based on the results of the work, the neural network has learned to recognize images with signs of pneumonia, Covid-19 and normal radiograph. In conclusion, the best accuracy index of 98.4 % was achieved by using the fine-tuning method for our convolutional neural network.

    Keywords: chest X-ray, Covid-19, pneumonia, intelligent system, machine learning, deep learning, convolutional neural networks, transfer learning, fine-tuning of convolutional neural network

  • Extracting key concepts and relationships between them from topical texts in Russian

    The article discusses approaches to solving natural language processing problems such as extracting key concepts or terms, as well as semantic relationships between them to build data-driven IT solutions. The subject of the work is relevant due to the constant growth of volumes of low-structured and unstructured digital text. The extracted information can be used to improve numerous processes: automatic tagging, optimization of content search, construction of word clouds and navigation sections; furthermore, to create draft versions of dictionaries, thesauri, and even bases for expert systems.

    Keywords: natural language processing, term, lemma, semantical relationship, statistical processing, machine learning, word2vec

  • On the issue of using the "The Navigation Component" library to organize navigation in an Android mobile application and accelerate the project development process

    Any mobile application consists of work screens that contain various information. Every year there are more and more requirements for applications. This is due to the constant growth in the number of users of various services that require certain software components for their functioning. The use of primitive development methods, as well as outdated components, leads to an increase in the timing of design, implementation and implementation of the project. But the development of technology does not stand still, which makes it possible to solve the emerging time-consuming tasks in an easier form and much faster. And an example of this is the developed library "The Navigation Component", which allows you to create a convenient and understandable navigation scheme inside the application, and this is simply necessary when a mobile application has many working windows. The article will list the components of the library "The Navigation Component". The main attributes are shown. The principle of operation of each component is considered.

    Keywords: navigation diagram of the application, The Navigation Component, application, Android

  • Formation of neural network layers for solving the problem of classification of road signs

    This article discusses the formation and connection of layers in the task of classifying images of traffic signs, as well as calculating weights on the corresponding layers of the neural network. The authors describe the biological structure of brain neurons, as well as their comparison with artificial neural networks. A conceptual model of an artificial neuron and a neural network with a description of structural elements is presented. The matrix structure of the weights of the neural network is given. The process of converting an RGB image of a road sign into an input layer of a neural network is described. A corresponding description is provided for each hidden layer. In addition, a description of the convolution layers and the maximum pool is given, as well as an explanation of the need to use this type of layers in a convolutional neural network. The authors also described an algorithm for the formation of a convolutional neural network for the classification of road signs. Examples of the operation of this neural network are given.

    Keywords: convolutional neural networks, classification, deep learning, big data, mathematical modeling, computer science

  • Development of a software training simulator to simulate the operation of a district heating system

    The results of the development of a software package are presented that allow training personnel to work in a district heating system to ensure a reliable process of energy transportation in heat networks. The developed simulator described in the article is a software package that includes a SCADA system and a Termas client for modeling and simulation operation of the district heating system. The simulator consists of a thermal-hydraulic mathematical model of the operating modes of the heating network, software and information support for setting up the operating modes of the simulator and assessing the actions of the personnel by the instructor based on the results of work on the simulator. The requirements for the functionality of the simulator are presented. The Demand Analysis application was used to collect data on energy consumption and outdoor temperature. The process of operation of the simulator in the simulation and modeling mode for the heat networks of the city of Yekaterinburg is presented. The developed software simulator makes it possible to simulate an accident, train personnel in the skills of safe equipment control in complex non-stationary modes. The software package allows you to reduce energy costs.

    Keywords: training simulator, software, district heating, heating networks, SCADA system, Termis platform, model, temperature, accident

  • Information system of assistance in choosing a specialty for applicants based on a neural network

    The most important task of the admissions committee of any university is to advise applicants on admission to the specialties available at the university. In this article, an automated information system has been developed, which, based on the applicant's questionnaire, allows you to form recommendations when choosing a training specialty, taking into account the applicant's personal preferences. Artificial neural networks are proposed to be used as a method of choice, and the multilayer perceptron (MLP) was the model of the neural network.

    Keywords: neural network, career guidance, multilayer perceptron, neural network training, methods, automated information system, training directions

  • A model for selecting potentially interesting events for a person in accordance with the specified criteria

    A model is proposed for selecting potentially interesting events for a person, in accordance with his requests and wishes, in order to achieve the goal of increasing the effectiveness of informing the population about cultural events of the city, and, as a result, improving the cultural level of society, Describes the implementation of the model in the form of a software product, which, with the help of intelligent data selection algorithms, allows you to simplify the process of searching for both potential cultural events that are interesting for a person, and new participants for their organizers. The criteria for selecting the event of interest and the process of selecting them in accordance with the degree of importance to the user are described. Formulas for calculating the final coefficients that serve as a numerical characteristic of the optimality of the event for a particular user are given. An example of the implementation of the proposed algorithm is given.

    Keywords: intellectual search, selection criteria, cultural level, selection of events, forecasting

  • Formation of a visualized representation of the patent landscape

    Methods and technologies for solving the problem of patent landscape visualization based on cluster analysis of the patent array are considered and used. Algorithms for downloading patent archives, parsing patent documents, clustering patents and visualizing the patent landscape have been developed. A software for clustering patent documents based on the Latent Dirichlet allocation model and visualization of the patent landscape on clustering data using the gensim, PySpark, and sklearn libraries has been implemented. The implemented software has been tested on patents issued by the US Patent and Trademark Office. The accuracy of classification of patents by category has been achieved - 84%.

    Keywords: patents, information extraction, clustering, patent landscape, innovation potential

  • Designing an LC/NC platform based on the Laravel framework

    The article highlights the distinguishing features of low-code, no-code platforms, their advantages and disadvantages, reviews existing research in the field of low-code, no-code development, discusses the main components of the platform being designed and fragments of algorithms responsible for generating program code.

    Keywords: low-code, no-code, software development, laravel, platform design

  • Analysis of methods to optimize the set-up and composition of a generating complex in the tasks of distributed generation

    The paper considers approaches to optimizing the composition and structure of distributed generation complex for various criteria, such as the cost of electricity and reliability of electricity supply. Based on domestic and world experience, the most promising method of optimization, as applied to the tasks of distributed generation, is carried out. A comparative assessment of traditional optimization methods and methods based on variations of population (evolutionary) algorithms is given.

    Keywords: distributed generation, optimization methods, structure of distributed generation plants, cost of electricity, reliability of electricity supply

  • Methodology for improving the efficiency of registration of access of employees of the organization to confidential information

    The work is devoted to solving the problem of increasing the efficiency of registration of access of employees of the organization to confidential information. A technique is proposed that allows automating the intellectual activity of employees of the personnel body and the information protection unit to analyze information about an employee in order to determine the possibility of his admission to the protected information. The comparison of the information indicated in the questionnaire submitted by the citizen and the supporting documents is carried out using the Levenstein metric calculated by the Wagner-Fischer algorithm. Predicate logic is used to identify possible grounds for denial of access to confidential information.

    Keywords: employee, organization, process, efficiency, confidential information, automation, algorithm, metric, predicate

  • Development of an intelligent lighting control device for industrial enterprises

    Electronics is the most capacious and rapidly developing industry in our country. Modern methods of designing electronic devices are unthinkable without the use of computer technology, in particular, specialized programs for computer analysis and modeling of circuit diagrams of the devices being developed. Intelligence is the key link in electronics at the present stage of its development. This is due to the emergence and widespread adoption of microcircuits such as microcontrollers. This aspect provides fundamentally new opportunities for solving a wide variety of tasks, including tasks of a strategic orientation that require prompt solutions. All this became possible primarily because devices based on a microcontroller require algorithmic and further software, which makes it possible to create intelligent systems and devices. One such device will be discussed in this article. The developed device is a system consisting directly of a control system, an actuating device, which is a decision-making device, a power unit and peripheral devices. The article explains the idea, the principle of operation of the developed device, the structural and schematic diagrams of the developed main blocks of the device, as well as their algorithmic support, which is based on the principle of intelligent control. The developed device is designed to automatically maintain the level of illumination at the level set by the operator in the premises of industrial enterprises.

    Keywords: intelligent control, sensor unit, binary code, synchronization circuit, transistor switch, bus driver, optosimistor, control system, actuator, power unit

  • Implementation of an algorithm for transferring image styles using Keras and TensorFlow

    This article discusses a solution to the problem of transferring image styles using a convolutional neural network. First, the general mathematical concept of the image style transfer algorithm is considered, and then the implementation of this algorithm using Keras and TensorFlow libraries for the Python programming language, as well as the convolutional neural network VGG19, which is part of these libraries.

    Keywords: machine creativity, image style transfer, convolutional neural network, Keras library, TensorFlow library, Python programming language, VGG19 network

  • Geosystem approach in the development of methods and algorithms for the analysis of spatial data

    The article presents a study aimed at developing methods and algorithms for analyzing spatial data for diagnosing the state of geosystems. It is shown that the combination of machine learning models into an ensemble makes it possible to increase the stability of the analyzing system: the accuracy of decisions made by the ensemble tends to tend to the accuracy of the most efficient monoclassifier of the system. The calculation and consolidation of territorial descriptors at the same time make it possible to reduce the dimensionality of the analyzed data, facilitate the allowable capacity of the machine learning model, increase its resistance to overfitting, and prevent a significant decrease in the classification accuracy within the framework of a specific problem being solved.

    Keywords: metageosystems, spatial data, test sites, territorial descriptors, ensembles

  • Development of a software module for searching for patent analogues

    With the development of industry and science, the size of the patent base is growing, as well as the number of patent applications received by the agencies regulating the issue of patents is growing. Each patent application must be checked for the uniqueness of the patented technology, for this, the patent office experts need to search the patent database and find analog patents. In the absence of analog patents, this technology can be considered unique and accepted for patenting. Since the patent database of various departments can number tens of millions of patents, such a patent search and evaluation of the uniqueness of the patented technology can take a very long time. The existing systems do not meet all the requirements and do not have the full necessary functionality. This article describes the development of an automated system for searching for analog patents in the patent array.

    Keywords: patent, database, search, patent-analog, Hadoop, Solr, Django, Python, Haystack, HDFS

  • Modeling the movement of rolling stock in the Unity environment

    The article is devoted to the application of the Unity environment for geometric modeling of train traffic in existing directions in accordance with a given route according to a known schedule. The routes of the Moscow railway junction are considered as an object of modeling. The obtained results are supposed to be used to study the capacity of railway sections and optimize the schedules of rolling stock.

    Keywords: modeling, geometric modeling, transport model, Unity, Unity3D, railway transport, Moscow railway junction

  • On the issue of choosing a distributed registry platform when designing information systems in the financial sector of the economy

    This paper describes the issue of choosing a distributed registry platform when designing information systems in the financial sector of the economy. The relevance of these studies is due to the ever-increasing growth in demand for information systems of the financial sector of the economy formed using distributed registry technology. The growing interest in this technology is associated with the need to ensure reliable storage of information, the change of which will be monitored by the participants of this transaction. The purpose of this work is to determine the most suitable platform using the hierarchy analysis method. In the course of the work, the main platforms of the distributed registry were identified, as well as the key criteria for these frameworks were determined, taking into account the requirements of business process participants. These criteria were evaluated. For each alternative evaluation matrix, the indicators of the maximum eigenvalue vector were determined according to separate criteria, and the consistency of the judgment was proved, including the determination of the consistency index, the local priority index and the consistency ratio. A synthetic analysis of the criteria under consideration was carried out. Based on the data obtained during the synthetic analysis, the most promising platform was selected. Conclusions on the evaluated systems are formed.

    Keywords: distributed registry, hierarchy analysis method, system analysis, information systems, computer science

  • Methodological foundations for the formation of a data bank on the sources of atmospheric pollution in the region

    In the article, the object of the study is the spread of pollutants from the sources of their release. During the calculations, the sources of atmospheric pollution were combined with the allocation of groups taking into account the height of the mouth of the emission source. To reduce time-consuming calculations using the method of combining sources of atmospheric pollution, the program has been created that provides fast processing of a large amount of information. A data bank on the main sources of pollution of the Rostov region has been compiled; systematization and reduction of these sources to a single coordinate system has been carried out. A trial estimation calculation of the regional transport of pollutants from the combined sources of emissions with the construction of maps of pollution isolines was made.

    Keywords: harmful emissions, sources of pollution, the method of unification, data bank, maps of pollution isolines

  • The architecture pattern of a distributed system based on blockchain technology

    The trend in the development of information system design architectures is their complication and movement towards an increasing distribution of functions and components of the system. One of the options for developing decentralized systems are systems based on blockchain technologies. The article discusses an architectural template for applications developed on the basis of blockchain technology. The main elements of a multi-level architecture, which is the basis for building applications of this type, are considered. There are six layers that describe the infrastructure layer, data layer, network, consensus, application and representation. A brief analysis of the main features and differences of the implementation of each of the levels of the architectural template is carried out. According to the results of the analysis, the most specific components for blockchain-based systems are implemented at the level of consensus and data layers.

    Keywords: decentralized application, blockchain platform, information system, multi-level architecture, pattern

  • Optimization of multi-stage data processing in parallel information chains

    The problem of data transformation in which calculations are carried out in parallel streams is considered. The goal is to draw up such a plan for the parallel assignment of data by performers, in which the conditions of validity, reliability, redundancy and adequacy of data suitable for further analysis will be satisfied. At the same time, taking into account the desire to complete data conversion cycles in the shortest possible time. The use of transport-type models is proposed for the solution. In contrast to two-dimensional minimax models by the criterion of time, the possibility of transformation of information is considered, both at source points and at destination points. The proposed model allows you to take into account the time of data delivery between processing sites. The influence of possible rules for moving information packets through intermediate points on the final value of the management quality indicator is shown.

    Keywords: information chains, transport task, minimum time criterion, processing costs, data reliability