Development of Smart Technology for Complex Objects Prediction and Control on the Basis of a Distributed Control System and an Artificial Immune Systems Approach

Article history: Received: 07 February 2019 Accepted: 03 May, 2019 Online: 21 May, 2019 This paper is an extension of work originally presented in 2018 Global Smart Industry Conference (GloSIC). Researches are devoted to the development of Smart technology for complex objects control and prediction on the basis of a distributed Honeywell DCS control system of the TengizChevroil enterprise using the example of a technological process of medium pressure gas cleaning. The article describes how on the basis of the multialgorithm approach there was developed a modified algorithm based on modern artificial intelligence methods in order to select informative features (principal component method, Random Forest algorithm, particle swarm algorithm) and artificial immune systems (clonal selection) solving the image recognition problem and predicting the state of a complex control object. There was conducted a comparative analysis of the simulation results using the example of real production data (daily data of sensors from an average pressure absorber).


Introduction
Nowadays, the efficiency of industrial enterprises depends on many factors: material and technical support (installation of modern production equipment, modernization and reconstruction of the existing technical base), economic factors (growth of production and raw materials costs), management factors (information support for decision-making), and etc [1]. Therefore, modern researches in the field of development of automated complex objects control systems are aimed at increasing the reliability and at reducing the influence of various negative factors on the production process.
The implementation of modern Smart technology enables the possibility to improve production by effective prediction of the technical state of the equipment and the timely resolution of problems at the stage of their occurrence in real time. A characteristic feature of the complex objects control is the need to process a huge array of production data, as well as prediction and decision-making under the condition of parameters uncertainty.
In order to solve such problems at the complex objects control process, there were proven modern methods of artificial intelligence with the following advantages: the ability to process multidimensional data, self-organization and relative ease of implementation.
Widespread use has control systems based on neural networks (NN). For example, in [2] there is presented the use of a decentralized robot control system based on a neural network. There were proposed four decentralized control systems which can identify the dynamics of the robot's movement. Training of each neural network is performed online using the advanced Kalman filter. The researches [3] are devoted to the development of a combined adaptive neural network and to the nonlinear prediction model for production processes control.
The effectiveness of the proposed method was tested on a system of reactors with continuous mixing. In work [4] there is presented a PID controller based on a neural network for the pH neutralization process control system. The classical PID control cannot adapt to changes in the process, and therefore a PID controller with a signal neuron was developed. The simulation results showed the reliability and adaptability of the proposed control system.
In addition to neural networks there are used swarm intelligence (SI) algorithms for complex objects control. For example, in work [5] there is presented the application of the ASTESJ ISSN: 2415-6698 particle swarm algorithm (PSO) for the optimal choice of process control parameters. In researches [6] there was used an ant colony optimization at setting the PID controller for a conical tank. The proposed approach has shown better results compared to setting of a closed loop based on the Ziegler-Nichols method and to setting of a controller in a closed loop system. In work [7] there is presented the development of a control system for autonomous mobile robots based on a bee colony algorithm and a genetic algorithm. Researches [8] are devoted to applying the method of bacteria movement optimization at the development of a PID controller by a two-wheeled robot with a two-way movement mechanism for a working environment with limited space.
Also there is widely used an approach based on fuzzy logic for complex objects control. Another study a control system for mobile robots with nonholonomic wheels moving on a plane on the basis of a fuzzy controller in order to achieve a given trajectory of motion. The problem of rounding obstacles is considered. Parameters of PID controller are calculated on the basis of fuzzy logic. There are presented simulation results based on a real vehicle. The researches are devoted to cascade control based on a fuzzy PID controller for a conveyor for weighing materials. The article presents a non-linear model of a conveyor system of continuous weighing, taking into account the delay time of material transportation. There has been developed a PID controller based on fuzzy logic with two control loops: an internal speed control loop and an external mass flow control loop. The results of simulation and experiment show that the proposed algorithm for fuzzy PID control can improve the quality of material mass flow control in an industrial conveyor system of continuous weighing using a programmable logic controller.
In work [9] there is proposed an innovative approach for fuzzy control systems setting with low parametric sensitivity based on the Gray Wolfs Optimization Algorithm (GWO). The servo system is controlled on the basis of the Takagi-Sugeno-Kang fuzzy PI controller (TSK PI-FC). The GWO algorithm is used in solving the optimization problem. Article [10] is devoted to an optimized fuzzy-genetic algorithm (F-GA) for controlling the process of production of aluminum foam with open pores. The application of the F-GA method allows to take into account the uncertainty associated with the model and the statistical variability of the production process within one model. Nowadays, the researches in the field of the use of the bioinspired approach of artificial immune systems (AIS) for complex objects control are also promising. In work [11] there is presented AIS application at PID controller parameters setting for nonlinear control systems. Researches [12] are devoted to the development of a complex object control algorithm based on an adaptive artificial immune system. The simulation was carried out on the example of a reactor with a mixing function. The article [13] provides an AIS application for control a group of robots. The work [14] is devoted to the use of a meta-heuristic AIS for signal evaluation in identifying the contour of the angle control of an unmanned aerial vehicle. In the article [15] there is used the AIS algorithm for preliminary signal processing at detection of failures for autonomous underwater vehicles. Article [16] is devoted to applying the AIS approach (negative selection algorithm) in order to control the combustion process in the chamber with the implementation on the microcontroller. In researches [17] there was developed an immune reconfigurable controller based on four modules for the immune system modeling: the observation process, response, mechanism of memory and self-training. The proposed algorithm is able to detect drive failures and to provide failuretolerant control for the systems with multiple inputs and outputs.
In addition to bioinspired methods, machine learning algorithms for complex objects control and solving the problem of identifying informative features have become widespread. The most promising is the Random Forest (RF) algorithm. For example, in [18], RF is used to detect defective plates by chemical characteristics in the production of semiconductors. The article [19] presents the use of algorithms for machine learning of RF, decision trees, etc. in heavy industry for analysis of large amounts of production data. The work [20] is devoted to the use of the Random Forest algorithm in sensor failures diagnostics. The algorithm is used to reduce memory requirements in the process of assessing the state of the equipment in real time.
Therefore, the analysis of the literature proves the relevance of the development of modern Smart technologies and prediction of complex objects control based on industrial enterprises using artificial intelligence methods.
The following structure of the article is proposed. The second section contains the formulation of the research problem. The third section presents the development of Smart technology for complex objects control and prediction based on the Honeywell Experion Process Knowledge System (PKS) distributed control system (DCS) and the approach of artificial immune systems; reviewed the operation of the DCS at the Tengizchevroil enterprise, and presented the general structure of the Smart technology. The fourth section is devoted to the development of a modified algorithm of artificial immune systems. The fifth section describes the multiagent Smart system for complex object prediction and control under industrial operation conditions. The sixth section contains the simulation results. Description of a real complex mediumpressure absorber, its principle of operation, readings from sensors, etc. The simulation results are presented in the form of graphs, as well as a comparative analysis of the effectiveness of the proposed algorithms. The conclusion describes the main findings and a list of references.

Problem statement
Since the complex objects control with the presence of parameters uncertainty in the conditions of industrial operation is a time-consuming task due to the need to process multidimensional data in real time, the use of promising heuristic algorithms of artificial intelligence is important.
The research problem statement is formulated as follows: it is necessary to develop a modern Smart technology for complex industrial objects control based on a multi-algorithm approach. Within the framework of the multi-algorithm approach to synthesize a modified algorithm of artificial immune systems in order to solve the problem of prediction and control. In order to organize an autonomous, flexible and decentralized control system based on the proposed technology, it is necessary to develop a multi-agent Smart system for implementation in real production based on TengizChevroil enterprise, with the aim of working with Honeywell PKS distributed control systems.

Distributed control system at TengizChevroil enterprise
TengizChevroil is the largest company engaged in the development and production of oil in the territory of the Republic of Kazakhstan together with the American company Chevron. In TengizChevroil there is used modern industrial equipment from Honeywell, in particular, Honeywell PKS distributed control systems (DCS). Nowadays, the Experion PKS system is the best in the field of distributed control systems and received an award from the magazine "Control Engineering". The company created a consortium for emergency situations control, aimed at exploring the causes of emergency situations and developing solutions aimed at reducing them. Therefore, the researches on improving the quality of equipment at the enterprise are relevant.
The Honeywell PKS distributed control system contains several independent levels of protection ( Figure 1), designed to work with predictable and unpredictable events [23].
Predicted events include the following levels of independent protection: 1 level. Maintains "normal" operating conditions of the process. The distributed control system is engaged in the collection and processing of technological parameters, as well as their adjustment to ensure a given mode.

level.
This level requires decision-making from the operator if the alarm is triggered and the first level is unable to maintain normal operating conditions of the control object.

level.
The level refers to unpredictable events, such as the occurrence of fires, gas leaks and other major accidents. A distributed system cannot predict the occurrence of such accidents, but it is designed for quick response and minimization of damage.
Information on the operation of the technological process is stored in the historical module (History Module, HM) of Honeywell DCS [23]. Developed Smart technology is aimed at working with the predicted events of the Honeywell DCS, with obtaining data for processing using the HM.

Smart technology based on Honeywell PKS distributed control system
Let consider the general structure of the proposed Smarttechnology for complex objects prediction and control. The Honeywell PKS distributed control system consists of nodes described by controllers, operator consoles, control devices, data storage equipment, etc. The information transfer between nodes occurs through a local and universal control network. Information is collected in a historical module that is connected to a local control network, and a process history database is formed here.
The developed Smart-technology is designed to work with the predicted events of Honeywell PKS ( Figure 1). The process history database containing current information on the behavior of a complex control object (readings from sensors, monitoring systems, etc.) is processed on the basis of a multi-algorithm approach (Figure 2).
Then a database of optimal parameters is formed for prediction and control on the basis of AIS algorithm, clonal selection. Depending on the nature of the processed data in the modified algorithm based on the AIS method, the most effective algorithm is selected that shows the best predictive result.
Further in the paper, as an example, we will consider the complex control object of the Tengizchevroil enterprise: a fragment of the Installation 300 for cleaning gases from acidic components [21].

Modified artificial immune algorithm based on clonal selection
Nowadays, the approach of artificial immune systems is a promising area of research. This method has the following advantages: adaptability, memory, dynamic arrangement of elements, ability to self-organization, etc. There are several main areas of AIS research: negative selection algorithms (NSA), immune system algorithms (INA), danger theory algorithms (DTA), and clonal selection algorithms (CSA) [22].
Let consider in more detail the clonal selection algorithm [23][24][25]. When a foreign antigen enters the body, special cells Blymphocytes produce antibodies b A . Each cell produces only one type of antibody that is relatively specific for the antigen. At binding antibodies (receptors), as well as using T-helper cells, the antigen stimulates B cells to multiply and to mature into plasma cells. Different cell divisions produce clones, by which there is meant a set of cells that are descendants from a single cell. Plasma cells most actively produce antibodies B-lymphocytes that divide rapidly. Antibodies b A divide much more slowly. Lymphocytes can also differentiate in addition to plasma cells into long-lived memory cells -B -memory cell. Memory cells circulate through the body through the blood, lymph and tissue. In a secondary immune response, they can turn into large lymphocytes capable of producing antibodies with high affinity. These cells are preselected for the specific antigen that stimulated the primary response. The clonal selection algorithm is based on the following operations: selection, cell cloning and mutation. The selection procedure is carried out for cells with higher affinity and subsequent cloning, while other cells undergo a mutation process, which helps to improve their quality.
The clonal selection algorithm is presented as follows [23]:

Algorithm 1
Step 1. Generation of a set of possible solutions , Р composed of a subset of memory cells , М added to the remaining population Step 2. Determination of the best individuals n , the population n Р based on the value of affinity (affinity).
Step 3. Cloning of n best individuals of a population, with the generation of a temporary population of clones С .
Step 4. Representation of a clone population to a hypermutation procedure, where hypermutation is proportional to the affinity of the antibody and antigen. Creation of a population of mature antibodies * С .
Step 5. Repeated selection of improved individuals from the population * С in order to form a set of memory М . Some members of the population Р may be replaced by other improved population individuals * С .
Step 6. Replacement of antibodies d by the new ones. Cells with lower affinity have a higher probability of replacement.
Modern methods of artificial intelligence are well established for the development of complex objects control systems, but unfortunately these approaches are not universal, and need to be customized for specific cases, taking into account the features of the object and the system parameters. The quality of forecasting and management directly depends on the processed data. The higher the quality of the data is, the more accurate is the forecast. Therefore, the application of the multi-algorithm approach is actual, within the framework of which the procedure of preliminary production data processing is carried out on the basis of modern statistical and intellectual algorithms. As a result of research several methods are considered. Algorithms that will give the best predictive result are used for further research. Preliminary production data processing within the framework of the proposed Smart technology is carried out on the basis of the following approaches: • Statistical approach -factor analysis and principal component method; Statistical approaches are often used to process production data. In order to solve the problem of reduction of noninformative parameters during the study of complex industrial facilities, factor analysis (principal component method) has proven itself well. Among the advantages of factor analysis we can note the ability to analyze hidden (latent) relationships between parameters, as well as the relative simplicity of implementation [26]. As a disadvantage there should be noted the difficulties in the interpretation of the obtained results.
The algorithm of factor analysis consists of the following steps. The entire data set must be rotated counterclockwise, with the first axis associated with the maximum dispersion, and each subsequent one with the others. According to the results of the data rotation, the parameters that lie closer to the origin of coordinates are subject to reduction, as uninformative. • Swarm intelligence -particle swarm optimization algorithm; Let consider the concept of swarm intelligence (SI) [27]. The term SI was proposed by Beni and Wang in application to cellular robots and implied the collective behavior of a decentralized selforganizing system. Then it was used in the theory of artificial intelligence and describe the social behavior of living organisms (particle swarm method, ant algorithm, bee algorithm, wolf pack algorithm, bat algorithm, etc.).
In the proposed Smart technology, in the framework of the multi-algorithm approach, a particle swarm optimization algorithm is considered in detail.
A feature of the PSO method is that during each iteration, the solution is evaluated using the objective function to determine its suitability [28]. Each solution is represented as a particle in the search space. Particles move in the search space in order to find the maximum value of the objective function. As the particles move, each particle has a position in the search space, speed, and an individual best position. The PSO algorithm consists of the following steps [26,27]:

Algorithm 2 Particle Swarm Optimization
Step1 . Initialization of a particles swarm.
Step 2. Evaluation of the suitability of each particle.
Step 3. Calculation of historically optimal positions of individuals.
Step 4. Calculation of historically optimal positions of the swarm.
Step 5. Speed and position update of particles according to the equation of speed and position. Repeat of this iteration until the stop condition is reached. The speed of each particle is calculated by the formula: The change in the position of each particle of the swarm is calculated by the following formula: The advantages of the PSO algorithm include: a simple implementation; small amount of adjustable parameters; parallel computations are possible; with a certain setting has the ability to fast convergence; no matches and mutations; has small requirements for computer memory and fast calculation speed; can be used in case when the representation of a mathematical model is impossible.
Nowadays, the RF algorithm is a promising method of machine learning, capable of solving the problems of image recognition, prediction and selection of informative features [28]. A random forest is created on the basis of decision trees and has the same set of hyperparameters, while in RF the process of searching for the root node and the separation of object nodes is performed randomly [29,30]. The more trees in the forest, the more accurate the simulation result are.
The advantages of the RF algorithm are following: there is no risk of retraining of the model; the algorithm has flexibility and high accuracy; no need to scale data; individual decision trees can be trained in parallel; data processing ability with a large amount of attributes, etc.
The operation of the Random Forest algorithm is presented below:

Algorithm 3 Random Forest
Step 1. Arbitrary selection of f signs from the total number of F signs.
Step 2. Calculation of a node among f features using the best separation point.
Step 3. Separate a node on child nodes using the best partition.
Step 4. Repeat steps 1-3 until reaching the value of the number one.
Step 5. Creation of a forest by n repeating of the steps 1-4 in order to create the n number of trees.
Based on the previously discussed methods, the modified AIS algorithm based on clonal selection can be described as follows (Figure 2).

Algorithm 4 Modified artificial immune algorithm
1. Connection to the historical module of the Honeywell PKS distributed system.
2. Data collection (readings from sensors) describing the behavior of a complex control object.
3. Formation of a database of system parameters. 4. Pre-processing of the obtained database, rationing, centering and filling in the missing data.
5. Formation of the optimal set of parameters due to the reduction of non-informative data based on the multi-algorithm approach.
5.1 Reduction of non-informative parameters based on the statistical approach, the principal component method. 5 5.3.2 Formation of a database of optimal parameters DB_RF, describing the behavior of a complex object.
6. The solution of the problem of image recognition on the basis of clonal selection. Processing the received databases (DB_PCA, DB_PSO, DB_RF) and prediction.
6.1 Selection of an efficient algorithm that shows the best prognostic result.
6.2 Decision-making on the complex object control.
The proposed technology in industrial operation is most conveniently implemented on the basis of a multi-agent approach. Further there is presented a developed multi-agent Smart system for complex objects prediction and control.

Multi-agent object control Smart-system
Nowadays, multi-agent systems (MAS) are widely used in the field of industrial automation and artificial intelligence. A multiagent system consists of independent agents with autonomy, decentralization, and flexibility. At developing complex industrial systems using MAS, the process of modeling and control is greatly facilitated. The paper [31] presents the MAS technology for organization of a flexible production process of customized products, through cooperation between companies, for the integration of heterogeneous production systems. Article [32] presents the use of a multi-agent artificial immune system for detecting and classifying network intrusions. Researches [33] are devoted to a decentralized multi-agent control system based on artificial immune systems. This system consists of the following target agents: the agent of self-organization, the agent of interaction, the agent of following specific goals and has the properties of flexibility, the ability of agents to work autonomously, the ability to optimally distribute the system resource, multifunctionality and self-organization.
Based on the foregoing, the development of a multi-agent Smart system for complex objects control at TengizShevroil for the integration of the developed modified artificial intelligence algorithms into production is relevant. Figure 3 shows the structure of the multi-agent Smart system.

Database agent
A database agent is needed to organize data readout from the Honeywell PKS historical module of the distributed control system. The generated database consists of sensors and monitoring systems, which allow to assess the state of the technological control object (normal operation, work with deviations, an accident, etc.).

Data preprocessing agent
The agent of preliminary data processing is responsible for rationing, centering, filling in the missing data in the database of parameters of the control object. The agent interacts directly with the database agent.

Data reduction agent
The data dimension reduction agent performs information processing based on the multialgorithm approach for reducing noninformative parameters describing the behavior of a complex object.

Clonal selection agent
The agent implements the approach of artificial immune systems, the clonal selection algorithm for prediction of the behavior of a complex object.

AIS prediction error estimation agent
This agent is designed to select the algorithm with the best predictive result.

Decisionmaking agent
The decision support agent generates recommendations for process control based on the obtained data on the results of the prediction based on the modified AIS algorithm.

Assistant agent
The agent contains reference information about the algorithms and principles of data processing. Assistant functions are necessary for correct input of information into the system.

Agent manager
Agent Manager coordinates the work of other agents.

Technological process of oil gases cleaning from acidic components at installation 300
Researches were conducted on the real production data of the TengizChevroil company. The enterprise consists of several complex technological lines (CTL) and installations ( Figure 4).
As the control object we will consider the Installation 300, which is intended for the petroleum gases cleaning from acid components: hydrogen sulfide, carbon dioxide and carbon dioxide. Acidic components are removed using a solution of diethanolamine [21]. The raw materials of the U300 are high and medium pressure oil gases coming from Installation 200 (U200) intended for gas separation. The final products of the U300 are: purified high-pressure gas entering the Installation 700 for fractionation; refined medium pressure gas returned to the U200 for compression; acid gas with a high content of hydrogen sulfide, is sent to the installation 400 for the production of sulfur. In general, the U300 consists of the following main components: highpressure gas cleaning, medium-pressure gas cleaning, dietalomine regeneration, amine filtration, chemical supply, etc.    The technological process of medium pressure gas cleaning in the absorber D-302 (medium pressure absorber) was chosen as a complex control object.

Medium Pressure Gas Cleaning of the Installation 300
Let consider a fragment of the U300, a medium pressure gas cleaning process ( Figure 5, Table 2). The flow of raw gas enters the medium pressure absorber D-302 from the U200. In separators F-328, F-324, F-320 the hydrocarbon condensate is removed from the raw gas and transferred to the low-pressure separator F-203. This process is controlled by level controllers: LIC31053, LIC31051, LIC31052 and LIC31004.
Next, gas from the F-320 enters D-302. In the medium pressure absorber, the absorption process of S H 2 and 2 СО also takes place due to the contact with two streams of the solution of regenerated diethanolamine [21], the temperature of which should not be lower than  540 in order to prevent condensation of hydrocarbons. In a medium pressure absorber, a pressure is approximately 24.5 bar. Gas temperature is measured using TI31050.
The absorber D-302 in the upper part consists of 11 valve plates, the pressure drops on which are measured using PDI31015, PDI31003 and PDI31004. In the case of a high pressure differential, plates may be blocked or foamed in the absorber. In order to prevent foaming, the antifoam injection points are located on the supply line of the regenerated amine in the column to the flow regulators: FIC31004 and FIC31005. The output of saturated dietalomine to the F-303 receiver is regulated by the LIC31005 regulator.
Next, the purified gas passes through an F-319 separator, where about 99% of the amine solution is removed in droplet particles of 10 microns and more in size and discharged to F-303. The output of the amine solution in F-303 is controlled by the LIC31021 level controller. Sulfured gas from F-319 is directed to the suction line of the second stage of GC-201. The consumption of diethanolamine in the upper section is regulated by the flow regulator FIC31004, and in the lower section by the FIC31005. The consumption of purified gas from D-302 is measured using FI31003, the concentration of S H 2 is measured by QRAH31001. A total of 457 sensors are located on the U300, information from which is collected on the basis of the distributed Honeywell DCS control system. Sensor specifications are presented in Table 3.
As an example, let consider daily measurements from the U300 medium-pressure gas cleaning unit. A fragment of the parameters database is presented in Table 4.

Simulation of the developed Smart technology on the example of a complex object of the medium pressure absorber
Modern distributed control systems, such as the Honeywell DCS during the operation collect a huge amount of production data, the processing of which in industrial operation conditions is a complex task. Particular attention is paid to industrial safety, in connection with which there are different priorities of the alarms: emergency, high, low, logging and sending to the printer, writing to the log, sending to the printer and no action [21]. In this case, there are three alarms states: on, off, disabled. Therefore, for the application of the developed Smart technology there are selected 5 classes, depending on the state of the object for an alarm: 1 class. The alarm priority -emergency, the alarm state is on; 2 class. The alarm priority -high, the alarm state is on; 3 class. The alarm priority -low, the alarm state is off;  Remark. The creation of classical mathematical models for complex control objects is a time consuming task. As a mathematical model for research, there is considered a time series consisting of records from the medium-pressure absorber sensors.
As a modeling environment, modern Rapid Miner software products and WEKA operators were used. Let consider a fragment of the DB_D302 database describing the state of the complex control object of the absorber D-302 at medium pressure gases cleaning on the U300 consisting of 12,000 copies of data. Figure 6 shows the visualization of results from the DB_D302 database sensors According to the 4 th algorithm, the database DB_D302 is pre-processed.
Then, within the framework of the multi-algorithm approach, the PCA algorithm is applied in order to reduce the lowinformative features that characterize the behavior of the complex control object D-302. Figure 7 shows the simulation results in the form of a graph of attributes ranking by degree of importance, as well as the visualization of the DB_D302 database after the noninformative parameters reduction. Similarly, the reduction of lowinformation descriptors is performed using the Random Forest algorithm (Figure 8) and the PSO swarm intelligence algorithm ( Figure 9).  Further, according to the 4 th algorithm, after the selection of informative features, the task of classification is solved using the AIS algorithm, based on clonal selection. A comparative analysis of the simulation results is presented in Table 5. Because the Honeywell DCS distributed control system from the Installation 300 collects a huge amount of production data, the required time to simulate multidimensional data is a necessary criterion for evaluating the effectiveness of the modified algorithm.
In the case of the use of intelligent algorithms in the development of control systems, it is impossible to use classical sustainability criteria in order to assess the effectiveness of the developed Smart technology. The effectiveness of the heuristic algorithms is carried out using the calculation of such parameters as [35]: • accuracy -accuracy (relative amount of correctly classified examples, percentage of correct predictions); • classification_error -the percentage of incorrect predictions; • kappa -kappa statistics calculation; • weighted_mean_precision -weighted average value for each class of measurement accuracy; • spearman_rho -rank correlation between actual and predictable labels using Spearman's rho measure, which shows a linear relationship between two variables; • kendall_tau -rank correlation using Kendall's tau measure, showing the strength of the relationship between two variables; • absolute_error -average absolute deviation of the predicted values from the actual value; • relative_error -average absolute deviation of the forecast from the actual value divided by the actual value; • relative_error_lenient -average relative error, which shows the average absolute deviation of the forecast from the actual value divided by the maximum of the actual value and the forecast; • relative_error_strict -average severe relative error; • normalized_absolute_error -normalized absolute error; • root-relative-squared error -averaged relative quadratic error, etc. Table 5 shows the final accuracy parameter showing the percentage of correct predictions by the proposed methods.
Therefore, according to the research results within the multialgorithm approach, the best prognostic result for solving the problem of prediction and control of the process of mediumpressure gases cleaning based on real data of the control object D-302 is a modified algorithm PSO -Clonal Selection. A visualization of a fragment of the prediction results based on the PSO -Clonal Selection algorithm is presented on Figure 10.

Conclusion
As a result of the research, there was proposed a Smart technology for complex objects control based on Honeywell's distributed control system and an artificial immune system approach. The scientific novelty of the proposed technology is following: 1. The technology allows the prediction and control of complex objects of the oil and gas industry based on the intellectual analysis of historical data obtained from the distributed control system of Honeywell DCS.
2. There was developed a modified algorithm of artificial immune systems on the basis of a multi-algorithm approach in order to improve the quality of prediction of the behavior of complex objects under industrial operation.
3. There has been created a multi-agent Smart system that allows the integration of the proposed modified artificial intelligence algorithms into real industrial control systems. 4. Presented the simulation results on the basis of a real complex facility of the TengizShevroil enterprise (medium pressure absorber) of a fragment of the installation line 300 for gas cleaning from acid components. Therefore, the proposed Smart technology allows the implementation of artificial intelligence algorithms based on real industrial production, in case when the classical methods of control theory are not efficient and unsuitable for working with large amount of data.