This article discusses the basic principles and design patterns of an application for collecting data from third-party sources. Research has been carried out on various methods of obtaining data, including web scraping, using APIs and file parsing. It also describes various approaches to extracting information from structured and unstructured sources.
Keywords: internet sources, API, parsing, web, headless browser, scraping, etag, data collection
The laboratory base in higher educational institutions should be equipped with modern stands with equipment that corresponds to the technological level of the real equipment of industrial enterprises. Practical training of highly qualified engineering personnel in the field of industrial automation is one of the key factors in the technological development of the material production sectors of our economy. The formation of students' skills required by the real sectors of the economy is possible only during practical and laboratory classes using laboratory stands based on modern domestic equipment. The article discusses the issues of designing and constructing a mobile multifunctional laboratory stand for the industrial automation based on the programmable logic controller of the national production SPK110, provides a functional diagram and wiring diagram of the laboratory stand, provides a complete list of electrical components used to create the stand. The performed economic assessment of the manufacture of the laboratory stand gives grounds to conclude that it is economically feasible to produce such stands by the staff of the departments of industrial automation. The article also shows the experience of introducing this laboratory stand into the educational process of bachelor's degree preparation in the direction of 15.03.04 “Automation of technological processes and productions". The laboratory stand based on the SPK110 is a multifunctional, mobile stand designed to implement multi-level tasks of industrial automation, which can also be used as a visual aid when conducting career guidance and exhibition events in extracurricular premises. The project to create the laboratory stand can be scaled up in other higher educational institutions of our country without spending time on the preparatory and research parts.
Keywords: programmable logic controller, laboratory stand, industrial automation, automation of technological processes and productions
This article discusses the automation of metrological ensure at manufacturing enterprises and in metrological laboratories with a special focus on innovative technologies, including the introduction of enterprise resource planning systems (ERP systems) and the use of calibrator standards. The functioning of automated measuring systems that implement pre-established algorithms for control and testing measuring instruments is considered. An analysis of existing solutions on both the domestic and foreign markets was carried out. In particular, the focus is on a meter designed for testing integrated circuits. The possibility of integrating these measuring systems with software at various levels is discussed, as well as the prospects for their use in mass calibration of measuring instruments. The use of automated measuring systems can significantly speed up the calibration process, eliminating the need for manual voltage regulation and thereby minimizing the influence of the human factor on the accuracy of measurements. The adaptive capabilities of the software are discussed, which allows the system to be used for various types of measuring instruments, such as ammeters and ohmmeters. The findings confirm that automation of calibration processes not only significantly speeds up this operations, but also ensures strict adherence to all procedures, which helps improve the quality and reliability of the resulting measurements.
Keywords: Measuring systems, verification, calibration, measuring instruments, , automation, voltmeter, verification procedure
The article discusses the issues of modernization of the automated system for filling petroleum products (ASN). The complexity of maintenance of the automated control system due to the lack of up-to-date documentation and updated software, as well as periodic failures and high cost of spare parts became the main reasons for the implementation of modernization. Automatic control systems based on the law of proportional-integral-differential regulation have been developed: using a shut-off control valve with a positional actuator or a frequency converter to control the ACN. Mathematical models of the automatic control system have been developed in the MATLAB program using the Simulink library. An experimental model of a pumping station was assembled in laboratory conditions, and simulation modeling of the operation of an automated control system for a discharge and filling station was carried out. According to the results of experimental studies on the direct characteristics of assessing the quality of the transient process, the graph of a circuit with a frequency converter demonstrates the best results.
Keywords: automated pumping station, petroleum products, mathematical models, PID controller
As of today, in Vietnam, to ensure stability and improve the quality of asphalt concrete, the main focus is on the application of new technologies, materials, or the improvement of design methods. However, despite significant achievements in this area, the issue of automating the processes of asphalt concrete mixture production management remains insufficiently researched and implemented. Based on the experience accumulated in Russia, the authors propose developing a system of adaptive control for the asphalt concrete mixture recipe, which contributes to the stabilization and improvement of production quality. In the article, the authors present the structure of the control system and its algorithms, as well as describe the results of modeling and evaluating the effectiveness of this system. The study shows that the adaptive control system for the asphalt concrete mixture recipe, developed based on the experience from Russia, successfully demonstrates its effectiveness in the conditions of Vietnam.
Keywords: asphalt concrete, asphalt concrete mix, Marshall stability, control system, formulation, simulation model, modeling, MATLAB, management efficiency
Occupational safety is one of the important aspects of the organization of work in production. Domestic machines and units used in the food industry do not yet allow to exclude the impact of harmful and dangerous production factors, to make the work of employees safe. In this context, it is important to study active and passive methods of noise and vibration suppression, their effectiveness in ensuring normalized working conditions of workers on the example of a specific production. Existing research, as a rule, focuses on one criterion when choosing protection methods. However, an integrated approach is advisable in solving this problem. The purpose of this study was to choose a rational method of protecting personnel from the effects of noise and vibration based on the economic justification of effective technical solutions. The obtained research results make it possible to take into account the criteria for evaluating the validity and acceptability of choosing a particular protection method, including from the standpoint of technical and economic calculation, when designing a security system. The above study showed the expediency of import substitution in the food and beverage industry, as well as the correlation between the introduced protection systems and an increase in the level of safety. The given algorithm of the feasibility study has the properties of scale and generality. It can be successfully implemented when choosing methods of protection from the effects of other harmful production factors found in various industries.
Keywords: acoustic factor, protection methods, active and passive methods, economic justification, sound pressure levels, experimental data
A programming method based on the ESC pattern is presented. The relevance of the work is due to the fact that the object-oriented approach is one of the most popular and sought-after ways to develop an information product due to a huge regularly updated selection of various methods, templates and ways of its implementation. The most significant of them is Entity System Component (ESC). This method of implementing OOP allows you to make the software product flexible and extensible. The ESC pattern is based on the reactive programming method and divides the entire code architecture into three components: entity, system, component. The tool package that implements the ESC pattern is the ESC DOTS package, designed for the Unity3D environment. The built-in Jobs System package provides the ability to work with multi-threaded programming in Unity. This package distributes threads created at runtime into groups of a certain type, which have a strictly limited execution time. Thus, the task of enumerating an array of several hundred elements goes into a Temp type thread, which runs for one frame in Unity, and the enumeration of a million polygons of the Unity landscape is placed in a Persistent type thread, which has an unlimited time limit.
Keywords: object-oriented programming, Unity framework, ESC pattern, multi-threaded programming, reactive programming, extensible architecture, package manager
The article presents aspects of the development of a device for wirelessly picking up a vibration acceleration signal from the surface of a ball mill drum. The results of measuring vibration acceleration for a ball mill model for various levels of loading with crushed material are presented. According to these results, with an increase in the load of crushed materials relative to the ball, the level of vibration decreases. The work also presents the obtained pie diagrams of the distribution of vibration load across the mill drum, from which one can judge its current operating mode.
Keywords: ball mill, wireless signal, vibration acceleration, mill loading control
Asphalt concrete mixes are the primary construction material for road surfaces, and precise design of their composition plays a key role in the quality and durability of road pavements. This article discusses the challenges associated with designing asphalt concrete mix compositions and presents a developed system for automatic mix selection. The automatic asphalt concrete mix composition selection system is a powerful tool for optimizing the material selection process used in road construction. This system can calculate the optimal mix composition, taking into account technical and economic constraints, leading to increased accuracy and reliability in mix selection. The advantages of this system include reducing the time and cost of the selection process, enabling testing and analysis of various mix options, ultimately improving the quality and durability of road pavements.
Keywords: asphalt concrete, asphalt concrete mix, composition selection, least squares method, linear programming method, software, automation, Python, Microsoft Access
The modeling of a multi-motor linear electric drive of a conveyor train is considered. A diagram of the simulation model made in the Simulink program is given. Graphs of the speed and force of the electric drive during the relay transmission of the secondary element are given. The conclusion is formulated that the system fulfills the requirements placed on it.
Keywords: simulation modeling, Simulink, linear asynchronous motor, electric drive, conveyor train, relay transmission
The drilling and blasting method is currently the most widely used for mining rocks. An indicator of the high–quality drilling and blasting operations is the uniform granulometric composition of the exploded rock mass - the percentage of oversized ore pieces should be minimal. The percentage of oversized and its increase have a significant impact on the technical processes of transporting rock mass, leading to an increase in the costs of loading and transportation operations and secondary crushing of oversized ore masses. The paper describes the results of a study of methods for determining the granulometric composition of drilling and blasting operations using neural networks of segmentation Unet and FPN. Images taken from UAVs are used for analysis. A method of classifying ore by size has also been developed, which ensures the accuracy of the proportion of correct answers of more than 0.91. The expected result of the introduction of the system for automatic determination of the granulometric composition of drilling and blasting operations is the possibility of more accurate control over the quality of their performance.
Keywords: granulometric composition, Unet, FPN, classification, segmentation
This article explores a method for executing data collection systems based on the widely-used industrial protocol, Modbus TCP. In this configuration, the server is a program emulating the Modbus TCP protocol.To implement the client an algorithm and furnished a practical Python programming illustration that employs a lower-level socket library.
Keywords: python, socket, modbus
This study is devoted to analyzing the capabilities of the Python programming language when creating information systems for detecting dangerous objects in luggage. As a result, a recognition system architecture was developed, including the following main components: an image processing module, a machine learning module, a database and a user interface. The software chosen is Python with the libraries PySide6, SQLite, Numpy, YOLO. The information system was implemented and tested on real data, which confirmed the correctness of the selected capabilities and technologies of the Python language for the development of security information systems.
Keywords: information system, security, neural network, machine learning, pattern recognition, performance
This article discusses the possibility of changing the formulation of an anti-icing mixture directly in a combined road machine, by integrating data from road weather stations and modernizing a universal spreader. To quickly change the recipe of the distributed mixture, using the example of a sand-salt mixture, it is proposed to use a two-hopper universal spreader with an automated control system. The recipe for the distributed anti-icing mixture is calculated depending on weather conditions. An example of LabVIEW software is given to solve the local problem of finding a current weather station.
Keywords: automation, road machine, universal spreader, de-icing materials, composition selection, control system
With the development of technology, access systems with higher accuracy and levels of reliability have emerged. Access systems are a fascinating and important area of expertise, requiring knowledge from a wide range of disciplines such as information security, electronics, programming and systems administration. Therefore, its further development requires highly qualified specialists. In this regard, to involve the younger generation, educational programs and courses aimed at training and intellectual development of adolescents are appearing. To practically reinforce the acquired knowledge, various educational kits and open-source laboratory stands are used, on which students can try their hand and implement ideas. This project has prospects for further development for work not only in terrestrial laboratories, but also at orbital stations - this aspect is especially interesting for young explorers of the Universe. The goal of the work is to create a safe and convenient access system for users, providing a high level of security and ease of use.
Keywords: research, experiment, payload, space, remote control, self-determination, career guidance
This research paper presents a project to create a device for complex measurement of atmospheric parameters affecting the operation of a solar cell, based on the Arduino microcontroller. The purpose of the study is to develop a device capable of measuring illumination, temperature, humidity and wind speed to assess their impact on the efficiency of solar panels. The research paper describes the necessary components for assembling the device, such as a BH1750 light sensor, a DHT22 temperature and humidity sensor, a Grove anemometer and an LCD display. A diagram of how to connect the components to the Arduino Uno microcontroller is provided, as well as an example of software code for collecting and displaying data. The results of the study include an analysis of the collected data to calculate the efficiency of the solar cell under various atmospheric conditions. Methods for correcting the data taking into account temperature changes and the cooling effect of the wind are considered. In conclusion, the possibilities for further improvement of the device are discussed, including anemometer calibration, integration with Internet services for remote monitoring, and adding a data storage function. The developed device can be used to optimize the operation of solar panels, as well as in research and educational projects aimed at studying the influence of external factors on the performance of solar cells.
Keywords: arduino, solar cell, atmospheric measurement, atmospheric measurement device, solar radiation energy, atmospheric parameters sensors, automated measurement, meteorological data, renewable energy, solar radiation data
The possibility of detecting false positive cybersecurity incidents using deep learning models - GRU, Bidirectional LSTM (Bi-LSTM), LSTM - has been studied. The results obtained demonstrate the effectiveness of solving the problem for Powershell scripts. The Bi-LSTM model showed the best classification results, demonstrating an accuracy of 98.50% on the test sample.
Keywords: machine learning, classification, cybersecurity, deep learning, Powershell
The paper provides a comparative analysis of additive technologies in the field of formation of electromechanical designs of functional devices. In particular, the problem of using additive technologies, their relevance in relation to modern needs in different fields of science and technology is put, the essence of additive technological processes for the production of various kinds of products is revealed and a specific design and technological approach for creating a modular product on the basis of these technologies is defined.
Keywords: additive technologies, printed circuit board, 3D printing, fused deposition modeling , selective laser sintering, stereolithography, digital light processing, direct metal laser sintering, selective laser melting, direct ink writing
This article discusses the features of the use of neural network detectors in the tasks of recognizing protective helmets and helmets. Nowadays, workplace safety is becoming an increasingly relevant topic, especially in industries with a high level of injuries. There 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: convolutional neural network, object recognition, protective helmets. helmets, SSD, YOLOv5, Faster R-CNN, machine learning, deep learning, image classification
In this work, the developed system for detecting areas with defects in the development of corn crops was investigated from a photograph taken by an unmanned aerial vehicle (UAV) using computer vision. To solve the problem of detecting such sites, the structures of the YOLOv5 and YOLOv8 neural networks were considered. The use of the developed software will reduce labor and time costs for image analysis, which in turn will reduce the response time when problem areas are detected in agricultural fields to achieve higher yields.
Keywords: instance segmentation, YOLOv5, YOLOv8
Existing methods for determining the geometry of an enclosed space using echolocation assume the presence of a large amount of additional equipment (sound sources and receivers) in the room. This paper investigates a method for determining the geometry of enclosed spaces using sound location. The method does not assume the presence of a priori knowledge about the surrounding space. One sound source and one sound receiver were used to create and capture real impulse characteristics. A microphone was used as a sound receiver and a finger snap was used as a sound source to produce the impulse response. In this work, we used convolutional neural networks that were trained on a large dataset consisting of 48000 impulse responses and a number of room geometry parameters corresponding to them. The trained convolutional neural network was tested on the recorded impulse responses of a real room and showed accuracy ranging from 92.2 to 98.7% in estimating room size from various parameters.
Keywords: convolutional neural networks, room geometry, echolocation, impulse response, robotics, recognition, contactless methods of measuring objects, sonar, geometry prediction, virtual reality
This paper presents the concept of using fuzzy control methods in the construction of energy efficient systems based on photovoltaic modules. An analysis was made of methods to improve efficiency in the case of weather in Vietnam on a sunny summer day for photovoltaic modules. The results show that the efficiency of the proposed system is increased by 27.91%, 23.30% and 4.95% compared to the PV module, respectively, with a fixed tilt system, a water-cooled system, and a solar tracking system. The simulation results can serve as a prerequisite for future experimental models.
Keywords: Photovoltaic module, thermoelectric model, solar tracking, water cooling, efficiency, fuzzy logic
The paper describes the composition of a wireless sensor network for agricultural purposes, including a sensor node, an actuator node and a coordinator node. Based on the IEEE 802.15.4 standard, a hybrid network architecture with node synchronization via a time slot mechanism is proposed. The WSN model is proposed, which includes the forming functions of nodes, which makes it possible to abandon the matrix of energy characteristics and describe the elements of the network in a simplified form.
Keywords: wireless sensor network, sensor node, coordinator node, network structure, wireless node architecture, wireless network parameters, network model
The paper proposes a hybrid method of packet routing in a wireless sensor network based on a genetic algorithm that allows you to build a routing table taking into account restrictions on the maximum number of transmissions through each node of the network and, as a result, increase its energy efficiency. The results of experimental studies on BSS with a random configuration of nodes in space are presented and it is shown that the congestion of data packet relay nodes is reduced by 30-40% with an increase in the total length of routes by 10%.
Keywords: wireless sensor network, sensor node, coordinator node, network structure, packet routing, energy efficiency of a wireless network, network model
The aim of the work is to increase the productivity of the iron ore concentrate dehydration process. In the course of previous research, an automated system with individual control of each vacuum filter technological parameters was developed. In this paper, it is proposed to supplement this system of an extreme step regulator hybrid intelligent control unit. A structural and functional scheme and an algorithm for the functioning of the control system have also been developed. The implementation of the developed control system will improve the productivity of the vacuum filter, reduce the wear of the actuators, reduce the specific consumption of energy resources used, and save the financial resources of the enterprise. The proposed control system can be adapted for a large class of technological units of a similar principle of operation used in various industries.
Keywords: iron ore concentrate dehydration, disk vacuum filter, artificial neural network, fuzzy neural network, automated control system, individual regulation, extreme regulator, vacuum, pulp density, vacuum filter productivity sludge moisture