Reading and processing of analog signals of the software complex “Automated control system for the technological process of the associated production of concentrates of nanostructures MD1 and MD2”

In this paper, the main order to automate the control of the technological process of the associated production of concentrates of nanostructures MD1 and MD2 is presented. The algorithm has been developed for processing incoming raw integer data into a real format in the parameter range, which is implemented in software and hardware at the level of the analog input module. The configuration of the algorithm is performed by specifying the input data using the program. The developed algorithms make it possible to implement an effective automated control system for further implementation in production.


Introduction
The main technological processes of silicon production are constantly evolving [1][2][3][4][5]. However, in addition to improving the main processes, it is necessary to develop the processing of waste from this production [6] and its automation [7][8][9]. Industrial waste from silicon production is used in construction [10][11][12] and other industries [13][14][15]. One of the main criteria for the applicability of the technologies being developed is the payback and economic efficiency for the business. One of the main ways to reduce costs is scaling up production and automating production processes. The efficiency of the developed automation systems, their algorithms and the minimization of hardware without losing the quality of the system operation are some of the key tasks of any production automation. The development processes of fundamentally new technologies require economical approaches to the development of automation systems to increase the investment attractiveness of the technological process as a whole.

Purpose and characteristics
This algorithm is designed to process incoming raw integer data into real format in the parameter range. The whole algorithm is implemented in software and hardware at the level of the analog input module OWEN MV110-8AS. The configuration of the algorithm is performed by specifying the input data using the M110 Configurator software.
It is used to process signals in a unified format (4-20 mA, 0-10 V, etc.) and signals from resistance thermometers, ohmic resistance, thermocouples. Input data are represented in the WORD, REAL types; output data in type WORD and REAL.

Mathematical description
The ADC converts an analog signal into a digital code. The conversion frequency for each measurement channel is 1600 Hz. Low Pass Filter:  cutoff frequency, 2 kHz;  slope of the frequency response in the far zone -minus 40 dB per decade Peak filter: limiting the rate of change of the signal provides effective filtering of impulse noise. The operation of the signal change rate limiter is carried out in accordance with the formula: where Xi -signal at the input of the limiter at the current time; Yi -signal at the limiter output; Xi-1signal at the limiter input in the previous cycle (5 ms) of measurement; Yi-1 -signal at the output of the limiter in the previous cycle (5 ms) of measurement; P is the speed limit parameter calculated by the formula: 200 range t measuremen   Peak P (2) Rate limiting is controlled by the Peak parameter. The value of the limiting parameter is set in fractions of the change in the input signal relative to the measured range per second.
The input filter provides suppression of interference with frequencies that are multiples of the frequency of an industrial network of 50 Hz, increases the resolution of the meter by averaging and decreases the sampling frequency of the measured signal from 1600 to 200 Hz.
The control of the input filter for all eight measuring channels simultaneously is determined by the ComF parameter. 0 -output filter is disabled; 1 -filter with exponential impulse response is on (analogue of RC filter). The filter has an attenuation of minus 3 dB at a frequency of 1 / 2nT (T is the filter time constant in ms, set by the in.Fd. parameter).
The frequency response of the filter has a slope of minus 20 dB per decade. 2 ... 16 -a first-order moving average filter with a length of, respectively, from 2 to 16. When the filter length is a multiple of four, the filter provides suppression of industrial frequency 50 Hz noise.
Coercion to measuring range: Read = (Ain.H -Ain.L) / 1023 * Val + Ain.L For more details on the operation of the input and output digital filters of the device, see the Help "Functioning of the input and output digital filters of the MV110-AC device" posted on the company's website: www.owen.ru.

Test case requirements
Input data are selected from valid ranges of values.

Conclusion
In order to automate the control of the technological process of the associated production of concentrates of nanostructures MD1 and MD2, an algorithm has been developed for processing incoming raw integer data into a real format in the parameter range, which is implemented in software and hardware at the level of the analog input module. The configuration of the algorithm is performed by specifying the input data using the program. The developed algorithms make it possible to implement an effective automated control system for further implementation in production.