23 research outputs found

    Improvement of 'winner takes all' neural network training for the purpose of diesel engine fault clustering

    Get PDF
    © 2016 IEEE.To create a diagnostic system for diesel engines, it is necessary to analyze a huge amount of data obtained from the automated test systems for diesel engines. Therefore, it is worth to implement the analysis with the help of an artificial neural network. The application of the artificial neural network for diesel engine fault clustering allows reducing the amount of stored data by creation of a knowledge database for the weighting factors. Self-training makes it possible to revise this database, improving the accuracy of clustering, and to modify network structure, in case the new types of faults will appear. The modified neural network training algorithm involves the usage of input vector data originally found within each cluster group as the initial weighting factors. This algorithm allows decreasing the load on the computing devices by reducing the number of training cycles in comparison with other existing algorithms. The efficiency of the method can be improved with a larger number of samples and dimensions of input and output parameters

    Methods of integration and execution of the code of modern programming languages

    Get PDF
    © Mcdwell Journals, 2015. The study shows that in the modern projects for software design the need for a specialized programming tool for solution of tasks relating to a particular subject area arises frequently. However, there is no universal programming language that would be equally efficient when applied in any area. In this case, the most efficient method is application of the domain-specific languages dedicated to solution of a narrow range of tasks. At the same time, design of a specialized programming language is labor-consuming and expensive process that is not always possible within the frameworks of a particular project. The review of the methods of extension of the modern programming languages specified by the researches and used for classification of extensions by method of integration and execution of the extension codes is provided. The application of extensions in the real programming systems with examples of the source codes in the extended languages is considered, the advantages and disadvantages of each of the methods discussed are analyzed. The simplest and the most frequently used methods of integration of the extension code into the core code not requiring changes in the basic programming system are considered. In the presented review, the information about kinds of extensions in the modern programming languages, about the methods of integration and execution of the extension codes is systematized. This material provides the idea of the existing enhanced capabilities in known programming languages that allows orientating in the variety thereof and choosing the most appropriate tool for solution of the specific specialized tasks in the most convenient and efficient way with the use of programming language extensions. This information will also be useful by selection of the optimal methods for implementation of proprietary extensions if necessary. The methods described in this study have been used by development of the application for an automated information system for diesel engine testing

    Phase and structural conditions of low-temperature plasma interaction products with steel

    Get PDF
    © Published under licence by IOP Publishing Ltd. Structural-phase research of low-temperature plasma interaction products with carbonaceous steel is conducted in the discharge between solid electrode and water. Such a discharge at a certain electric parameters leads to a powder formation of spherical particles with a diameter 10-6 - 10-3 m. A scale on surfaces of a steel electrode and the powder synthesized from it are subjected to a comparative analysis. Qualitative and quantitative phase characteristics of these products are different and depend on conditions of their formation. Their basic phase components are various ferric oxides: magnetite Fe3O4, wustite FeO, hematite α-Fe2O3. Magnetite is contained in the powder synthesized at normal atmospheric conditions in the greatest quantity. Atmospheric pressure reduction and discharge implementation in a nitrogenous aerosphere considerably reduce quantity of magnetite in a formed powder. Diffusion speed in oxide layers and reaction temperature also influence electrode iron oxidation process. The formation mechanism of ferritic powder from steel under the influence of discharge plasma with a liquid electrode is offered on the basis of the gained results

    Approaches to organization of the software development

    Get PDF
    © Medwell Journals, 2015. During the last 40 years the software development industry has not become the engineering one. The main issue of the software development is the related risks. Great amount of the out-of-fhe-box software solutions accelerates the development process, however, generates a variety of solutions of the same tasks which in its turn increases the uncertainty and risks related to the software development. The main objective of work on a software design is reduction of risks; one of such approaches to organization of the software development is Extreme Programming (XP). In its turn, the common property of the software code also allows the programmers to quickly improve their skills. Besides, a common software code completely eliminates the probability of situation when one of the programmers leaves and takes a part of the code with him, killing the long-term and sometimes almost completed project. Pair work at the same computer, continuous testing, continuous design and code improvement (refactor), integration immediately after implementation of the new functionality all of these XP techniques are aimed at achieving that both the design and the software code itself is easily modifiable at any point of the project life-time both at the stage of the primary system design and years after the software commercialization. Simple design and commonly accepted coding standards will allow the new team members to puzzle out the project quickly. And continuously developing and supported unit tests will ensure secure operational performance

    Automation of the production of ICE parts based on cluster analysis

    No full text
    © 2019, Institute of Advanced Scientific Research, Inc.. All rights reserved. In the forging and stamping production of parts of internal combustion engines, the manufacture of products occurs by forging and stamping, which are one of the most economical and productive methods of forming. Compared to machining, stamping can significantly reduce the consumption of metal, since the metal does not separate into chips, reduce the complexity of manufacturing products and increase productivity. At the same time, pressure treatment provides hardening of the material being processed, which allows making parts lighter, less metal-intensive and more wear-resistant. Among the material flows of forging and stamping production, one can separately distinguish such elements as equipment, equipment and workpieces. Forging production and its role in the structure of machine-building enterprises are constantly growing. It is here that with a relatively limited number of tools and workers, the production efficiency of products and machines is laid, the economy of the rational use of material and energy resources is ensured. For a competitive existence on the market, the existing forge shops need a radical reorganization of the organization of production, including through the introduction of integrated automation of production, which, in turn, is impossible without the introduction of a single integrated information management system that reflects the information space of the enterprise

    Improvement of 'winner takes all' neural network training for the purpose of diesel engine fault clustering

    No full text
    © 2016 IEEE.To create a diagnostic system for diesel engines, it is necessary to analyze a huge amount of data obtained from the automated test systems for diesel engines. Therefore, it is worth to implement the analysis with the help of an artificial neural network. The application of the artificial neural network for diesel engine fault clustering allows reducing the amount of stored data by creation of a knowledge database for the weighting factors. Self-training makes it possible to revise this database, improving the accuracy of clustering, and to modify network structure, in case the new types of faults will appear. The modified neural network training algorithm involves the usage of input vector data originally found within each cluster group as the initial weighting factors. This algorithm allows decreasing the load on the computing devices by reducing the number of training cycles in comparison with other existing algorithms. The efficiency of the method can be improved with a larger number of samples and dimensions of input and output parameters

    Improvement of 'winner takes all' neural network training for the purpose of diesel engine fault clustering

    Get PDF
    © 2016 IEEE.To create a diagnostic system for diesel engines, it is necessary to analyze a huge amount of data obtained from the automated test systems for diesel engines. Therefore, it is worth to implement the analysis with the help of an artificial neural network. The application of the artificial neural network for diesel engine fault clustering allows reducing the amount of stored data by creation of a knowledge database for the weighting factors. Self-training makes it possible to revise this database, improving the accuracy of clustering, and to modify network structure, in case the new types of faults will appear. The modified neural network training algorithm involves the usage of input vector data originally found within each cluster group as the initial weighting factors. This algorithm allows decreasing the load on the computing devices by reducing the number of training cycles in comparison with other existing algorithms. The efficiency of the method can be improved with a larger number of samples and dimensions of input and output parameters

    Improvement of 'winner takes all' neural network training for the purpose of diesel engine fault clustering

    No full text
    © 2016 IEEE.To create a diagnostic system for diesel engines, it is necessary to analyze a huge amount of data obtained from the automated test systems for diesel engines. Therefore, it is worth to implement the analysis with the help of an artificial neural network. The application of the artificial neural network for diesel engine fault clustering allows reducing the amount of stored data by creation of a knowledge database for the weighting factors. Self-training makes it possible to revise this database, improving the accuracy of clustering, and to modify network structure, in case the new types of faults will appear. The modified neural network training algorithm involves the usage of input vector data originally found within each cluster group as the initial weighting factors. This algorithm allows decreasing the load on the computing devices by reducing the number of training cycles in comparison with other existing algorithms. The efficiency of the method can be improved with a larger number of samples and dimensions of input and output parameters

    Automation of the production of ICE parts based on cluster analysis

    No full text
    © 2019, Institute of Advanced Scientific Research, Inc.. All rights reserved. In the forging and stamping production of parts of internal combustion engines, the manufacture of products occurs by forging and stamping, which are one of the most economical and productive methods of forming. Compared to machining, stamping can significantly reduce the consumption of metal, since the metal does not separate into chips, reduce the complexity of manufacturing products and increase productivity. At the same time, pressure treatment provides hardening of the material being processed, which allows making parts lighter, less metal-intensive and more wear-resistant. Among the material flows of forging and stamping production, one can separately distinguish such elements as equipment, equipment and workpieces. Forging production and its role in the structure of machine-building enterprises are constantly growing. It is here that with a relatively limited number of tools and workers, the production efficiency of products and machines is laid, the economy of the rational use of material and energy resources is ensured. For a competitive existence on the market, the existing forge shops need a radical reorganization of the organization of production, including through the introduction of integrated automation of production, which, in turn, is impossible without the introduction of a single integrated information management system that reflects the information space of the enterprise

    Approaches to organization of the software development

    No full text
    © Medwell Journals, 2015. During the last 40 years the software development industry has not become the engineering one. The main issue of the software development is the related risks. Great amount of the out-of-fhe-box software solutions accelerates the development process, however, generates a variety of solutions of the same tasks which in its turn increases the uncertainty and risks related to the software development. The main objective of work on a software design is reduction of risks; one of such approaches to organization of the software development is Extreme Programming (XP). In its turn, the common property of the software code also allows the programmers to quickly improve their skills. Besides, a common software code completely eliminates the probability of situation when one of the programmers leaves and takes a part of the code with him, killing the long-term and sometimes almost completed project. Pair work at the same computer, continuous testing, continuous design and code improvement (refactor), integration immediately after implementation of the new functionality all of these XP techniques are aimed at achieving that both the design and the software code itself is easily modifiable at any point of the project life-time both at the stage of the primary system design and years after the software commercialization. Simple design and commonly accepted coding standards will allow the new team members to puzzle out the project quickly. And continuously developing and supported unit tests will ensure secure operational performance
    corecore