Open access peer-reviewed chapter

Decoupling Control and Soft Sensor Design for an Experimental Platform

By Thamiles Rodrigues de Melo, Nathália Arthur Brunet Monteiro, Danilo Pequeno, Jaidilson Jó da Silva and José Sérgio da Rocha Neto

Submitted: August 25th 2017Reviewed: February 20th 2018Published: March 27th 2018

DOI: 10.5772/intechopen.75708

Downloaded: 371

Abstract

This chapter presents the design and implementation of a decoupling control strategy for an experimental platform and pilot plant, dedicated to the study of the fouling phenomena which occur in industrial tubes. Initially, a set of tests was done for the identification and validation of FOPDT models suitable to the four processes of the multivariable system: flow-voltage, flow-current, pressure-voltage, and pressure-current. After, the interaction between the inputs and outputs of the system was analyzed by the RGA and RNGA matrices. The static decoupling and decentralized PID controllers tuned by the Ziegler-Nichols and IMC methods were designed. Then, the set point tracking response was simulated and implemented using MATLAB and LabVIEW software, respectively. Finally, the concept of soft sensor was applied to monitor the output variables of the experimental platform, for a better performance of the decoupling control.

Keywords

  • multivariable system
  • FOPDT process
  • PID control
  • decoupling
  • soft sensor

1. Introduction

Automatic control arose from the need to improve performance of the systems, in search of better products at lower costs, and has made great advances in engineering, becoming of great importance in industrial processes. The increase in the complexity of the systems and the high level of automation present in the most diverse areas of the productive sectors has indicated the need to develop more precise and robust models, in order to make processes more reliable and to reduce the operating costs [1].

In general, industrial processes have a multivariable nature, with multiple inputs and outputs, which configure multi-input multi-output (MIMO) systems. If these processes have two inputs and two outputs, then they can be referred to as two-input two-output (TITO) systems. Besides, many MIMO systems are treated as several TITO subsystems in practice [2].

Multivariable systems are more difficult to control due to interactions between input and output variables on each control loop. Thus, many problems associated with multivariable control are solved by means of the application of decentralized control theory. In this type of control, design techniques for single-input single-output (SISO) control systems are used in the pairing of manipulated variables (i.e., plant input signals on control) and process variables (i.e., output signals of the plant on control) [3, 4].

When the interactions between the control loops are not so significant, a diagonal controller (decentralized control) may be sufficient to guarantee control of the system. However, if the interactions are more significant, a complete matrix controller (centralized control) is more appropriate. One of the strategies for implementing centralized control is the use of decoupling devices together with a decentralized controller. Furthermore, the decoupling in a MIMO control system also allows the application of SISO control techniques, such as the proportional-integral-derivative (PID) controller tuning methods [5, 6].

The main advantage of PID control in industry can be attributed by the simplicity and ease of implementation for robustness over a wide range of operating conditions. The PID structure has three elements: a proportional term to close the feedback loop, an integral term to assure zero error to constant reference and disturbance inputs, and a derivative term to improve or realize the stability and good dynamic response. The preference for using the time constants of this controller in the industry refers to the physical meaning given to the operator on the system behavior to be controlled [7].

The task of a control system is to ensure the stability of the process, to minimize the influence of disturbances, and to optimize the overall performance. Thus, the industrial processes are instrumented with a large number of sensors. The purpose of sensors is to acquire data of the system. Currently, soft sensors have been used in industries to make physical systems meet the specifications of performance previously established with success, such as reconstructing the missing measurements during the operating of process and assisting in monitoring, control, and optimization of plant [8].

The soft sensors can be considered as the result of the intersection of the techniques of system modeling and identification and the intelligent instrument technology, instruments that, combined with digital systems like microprocessors or microcontrollers, modify their behavior, manipulating computationally the information to adapt to the collection and manipulation of the process data and transmitting them in the best possible way. The term “soft sensor” is a combination of the words “software” and “sensors,” because the models are usually a set of software routines and represent similar measurements of the real sensors [9].

Specific modeling techniques for soft sensors using artificial neural networks (ANNs) constitute an interesting development to be searched. This study has led to the interest in the development of soft sensors, using a computer program; the variables are estimated from the information collected by other measurements, without the industrial process being paralyzed.

In this context, the aim of this chapter is the design and implementation of a decoupling control strategy for an experimental platform dedicated to study the fouling phenomena. Besides, the concept of soft sensor allied to neural networks is applied to start the output variable monitoring of the platform, for a better performance of the decoupling control.

This chapter is structured as follows. Section 2 presents the basic concepts of MIMO control system using decoupling. Section 3 describes the experimental platform under study. Section 4 presents the methodology used for modeling and control of the system. Section 5 discusses the results obtained. Section 6 presents the special topic on an application of soft sensor for the closed-loop control. Section 7 summarizes a conclusion about the implementation.

2. Fundamentals of multivariable control systems

Multivariable systems, also called MIMO systems, are systems that have more than one input variable and more than one output variable. The main difference between a SISO system and a MIMO system is the presence of combinations (or directions) in the system.

The combinations are present in vectors and matrices, which compose the MIMO systems, but are not in scalars, that characterize the SISO systems, as observed in Figure 1. However, ideas and techniques applied to SISO systems can be extended to multivariable systems [10].

Figure 1.

Block diagrams for (a) SISO and (b) MIMO systems. Source: Own author (2018).

Consider a multivariable system with minputs utand noutputs ytin the time domain. The matrix representation of the system in the Laplace s domain is given according to Eq. (1):

Ys=GpsUsY1sY2sYns=Gp11sGp12sGp1msGp21sGp22sGp2msGpn1sGpn2sGpnmsU1sU2sUmsE1

where Ysis the output vector representing a set of process variables Y1s, Y2s, …, Yns, with order n×1; Usis the input vector representing a set of manipulated variables U1s, U2s, …, Ums, with order m×1; and Gpsis the transfer function matrix of the plant, with order n×m.

In the multivariable system, if one of the inputs is modified and this affects the other outputs, then there is an interaction between the inputs and the outputs of the system. The interaction determines the level of coupling of the multivariable system, which can be:

  • Poorly coupled or uncoupled, when u1only affects y1, u2only affects y2, and so on.

  • Strongly coupled, when the change in ui, with i=1, …, m, affects all outputs of the system, i.e., y1, y2, …, yn. If the effect of the manipulated variable is greater than the others in the plant, then the coupling has dominance in the system [11].

Thus, a multivariable control system can be treated as a control system that involves several manipulated and process variables to reduce the interferences caused by the interaction between the control loops. A feedback control loop for a MIMO system is observed in Figure 2, where etis the error between the output ytand the reference yrt.

Figure 2.

General structure of a feedback control loop for a MIMO system. Source: Own author (2018).

When the elements outside the diagonal of the plant matrix are elevated, one type of MIMO control strategy denominated as decoupling control has the ability to removing the interactions between two or more variables. For example, the decoupling configuration of a TITO system with decentralized control is observed in Figure 3. The process variable Ys=Y1sY2sTtracks the set point Yrs=Yr1sYr2sTby means of the control strategies implemented in the decentralized controller matrix Gcs. Furthermore, this matrix produces the manipulated variable Us=U1sU2sTto actuate in the plant matrix Gps.

Figure 3.

The decoupling configuration of a TITO system. Source: Own author (2018).

For a TITO system, the plant matrix Gpscan be expressed by Eq. (2):

Gps=Gp11sGp12sGp21sGp22s=Y1sU1sY1sU2sY2sU1sY2sU2sE2

where Gpijs, with i, j ranging from 1 to 2, is the transfer function of each SISO process in the Laplace domain, resulting from possible input-output combinations in a TITO system.

Since the decentralized controller matrix Gcshas order compatible with the plant matrix Gps, then it can be expressed according to Eq. (3):

Gcs=Gc1s00Gc2sE3

where Gcis, with i varying from 1 to 2, is the transfer function of the implemented controller in the decentralized control structure in the Laplace domain.

If the interaction between the inputs and outputs was poorly coupled, then the output Csof the decentralized controller equals the manipulated variable Us. Otherwise, if necessary to apply the decoupling on the system, then the controller output and the plant input are distinct by means of the design of the decoupling matrixDs, as represented in Eq. (4):

Us=DsCsU1sU2s=D11sD12sD21sD22sC1sC2sE4

When replacing Eq. (4) in Eq. (1), considering this matrix with compatible order to the TITO system, the resulting matrix Tsis obtained with the decoupling, as represented in Eq. (5):

Ys=GpsUs=GpsDsCsYs=TsCsE5

In this case, the resulting matrix becomes diagonal and represents the desired dynamic for the decoupled TITO system [12], according to Eq. (6):

Ts=GpsDsT11s00T22s=Gp11sGp12sGp21sGp22sD11sD12sD21sD22sE6

Therefore, the product of the inverse of plant matrix with the resulting matrix obtains the decoupling matrix, according to Eq. (7):

Ds=Gps1Ts=1Gp11sGp22sGp12sGp21sGp22sT11sGp12sT22sGp21sT11sGp11sT22sE7

For a simulation example on MIMO system, consider a Luyben and Vinnate distillation column model, cited in [13], with diagonal pairing (y1u1/y2u2), is given by Eq. (8).

Gps=2.168s+1es1.269.5s+1e0.3s2.759.5s+1e1.8s4.289.2s+1e0.35sE8

The static decoupling matrix Dsis given by Eq. (9):

Dj0=10.58330.64251E9

The set point tracking response of the control loops simulated by means of MATLAB software is shown in Figure 4, using the PI controllers tuned by Internal Model Control (IMC) method (better explained in Section 4), according to Table 1.

Figure 4.

The simulation of set-point tracking response: (a) the flow and (b) pressure control loops with static decoupling ? ZN and IMC methods. Source: Own author (2018).

Tuning methodProcessControllerKPinTlin
IMC11Gc1(s)−3.93528.5000
22Gc2(s)6.25839.3750

Table 1.

PID controllers obtained with IMC tuning method.

Source: Own author (2018).

After the basic concepts of a multivariable control system, the description of the plant under test and the formulation of the control problem are shown in Section 3.

3. Experimental platform

To study the process of fouling formation in industrial tubes, an experimental platform was built in the Laboratory of Electronic Instrumentation and Control (LIEC) of the Electrical Engineering Department at Federal University of Campina Grande, Brazil.

The experimental platform shown in Figure 5 is characterized as a distributed monitoring of fluid transport system with galvanized iron tubes of different diameters (1″, 1 1/2″, 2″). The 2″ tubes are assumed as the main tube, and the other tubes are used for generation of disturbances in the system.

Figure 5.

Photograph of experimental platform in study. Source: Own author (2018).

For the monitoring and control of the phenomena in study, three flow sensors and three pressure sensors were chosen, which were fixed in each type of tube and one temperature sensor which was submerged in the fluid (in this case, the water) stored in a 100 liter tank. Besides, on the experimental platform, there is one control valve with electric actuator and two manual valves for outflow control, even as one frequency inverter used for the rotate velocity control of the water pump.

Furthermore, there is one programmable logic controller (PLC) responsible by the integration between sensors, actuators, and computer on the experimental platform. The sensors communicate with the PLC via 4–20 mA standard, and the actuators communicate with controller using the 4–20 mA or 0–10 V standard.

To determine the control structure for the experimental platform considering as a TITO system, the following definitions were done [14]:

  • The U1sand U2srepresent the voltage signal Vsand the current signal Isapplied on the actuators of the experimental platform, i.e., the frequency inverter and the control valve.

  • The Y1sand Y2srepresent the flow measure Qsand the pressure measure Psmonitored by means of the flow and pressure sensors in the main tube.

  • The Yr1sand Yr2srepresent the reference flow Qrsand the reference pressure Prswhich will be adopted for operating in the main tube.

In the implementation of the control structure proposed for the experimental platform, it is necessary that:

  • The plant operates in the percentage range of the reference values, in order to minimize the unplanned interventions resulting from the fouling phenomena.

  • The conditions of the multivariable control system do not exceed the operating limits of the plant, such as the measurements made by the flow sensors and pressure and the actuations performed by the frequency inverter and control valve within the full-scale range of these transducers.

The methodology adopted for the development of a decoupling control on the experimental platform is discussed in Section 4.

4. System modeling, interaction analysis, and control design

The plant matrix Gpsin the experimental platform is composed of four processes: Gp11srepresenting the flow-voltage process, Gp12srepresenting the flow-current process, Gp21srepresenting the pressure-voltage process, and Gp22srepresenting the pressure-current process. In this work, each transfer function Gpijsis assumed as a first-order plus dead time (FOPDT) process, according to Eq. (10):

Gpijs=KijeLijsτijs+1E10

where Kijis the gain of the process [dimensionless], Lijis the dead time [s], and τijis the time constant of FOPDT process [s].

For the identification of the models experimentally, the behavior of the output signals is observed by means of the application of known input signals in each process. In practice, consecutive tests are done on the system, and the input and output data are stored. Then, these data are processed in a specific software to adjust the experimental curves obtained to the known theoretical models. At last, the model obtained is valid for each process.

Thus, these tests were executed in the four processes of the system. All FOPDT process models were obtained individually from the experiments based on the critical point of the plant, which consists in the application of consecutive switches in the manipulated variable in a determined time interval, taking into account the dynamics of the system. At the end of the switches, the application of a pulse was executed. Subsequently, the parameters of each FOPDT process model were estimated and validated by means of a software developed in C#, better described in Barros et al. [15], in which the frequency response method was used as the identification method and Theil coefficient as validation method.

The standard coefficient U, proposed by Theil [16], can be interpreted as the division of the root mean square error (RMSE) of the proposed prediction for the variable, by the RMSE value of the original variable, as expressed by Eq. (11):

U=1Nt=1Nŷtyt21Nt=1Nŷ2t+1Nt=1Ny2tE11

where ŷtis the predicted (estimated) value, ytis the observed (measured) value, and Nis the number of measurements.

If U equals 1, it means that the proposed model is as good as the real system. If U is greater than 1, the predicted model should be discarded. Thus, the coefficient U should only be considered when it is greater than 0 and less than 1, indicating a greater accuracy of the obtained model. When U is closer to 0, the prediction should be improved [17].

To determine the best loop pairing in the control structure, the Relative Gain Array (RGA) and Relative Normalized Gain Array (RNGA) matrices were calculated, as proposed by Bristol [18] and He et al. [19], respectively. The RGA matrix only requires information on the steady-state system to measure the process interactions and thus to recommend on the most efficient parity. In this way, the elements of RGA matrix are dependent on the steady-state system gains, according to Eq. (12):

Λ=KKTE12

where K=Gpj0, with Kij=Gpijj0being the steady-state gain, and ⊗ denotes element-by-element multiplication.

For a TITO system, the corresponding RGA matrix can be calculated from Eq. (13):

Λ=λ11λ12λ21λ22=λ111λ111λ11λ11E13

where λ11=11κ, with κ=K21K12K11K22being the interaction coefficient.

The correct interpretation of the elements of the RGA matrix allows quantifying the interaction measure involved in all the possible control configurations of a N×Nsystem. Thus, it is recommended to choose the control configuration that has the least interaction as follows:

  1. Choose the control configuration with the diagonal or off-diagonal elements λijas close to 1.

  2. If possible, avoid to choose a control configuration where λij> > 1.

  3. Settings with λij< 0 are totally undesirable, because the negative values indicate the possibility of a closed-loop unstable.

In order to overcome the deficiency of the RGA method of not including the dynamic behavior, the RNGA matrix was used. In this matrix, steady-state behavior can be easily characterized by the matrix K, whereas dynamic behavior can be obtained by the response time of the process variable relative to the manipulated variable.

Thus, the RNGA matrix is ​​defined in Eq. (14), and it depends of the normalized gain matrix KN, which considers both characteristics mentioned above. Similar to RGA matrix, the best loop pairing is chosen when the diagonal or off-diagonal elements ϕijare close to 1:

Φ=KNKNTE14

where KN=Gpj0Tar, with kNij=Gpijj0τarijbeing the normalized gain, where Gpijj0is the steady-state gain and τarijis the mean residence time, which is an indicator of the speed of the response of yigiven the action of uj, and ⊙ being the element-by-element division.

Once loop pairing has been defined, the decoupling matrix Dswas calculated using the static decoupling. This type of decoupling allows the resulting matrix Tsto be diagonal at steady state, i.e., only s=j0. In the case of a TITO system, the static decoupled matrix can be given according to Eq. (15):

Dj0=1Gp12j0Gp11j0Gp21j0Gp22j01=1K12K11K21K221E15

For closing the control loop proposed, the elements of decentralized controller matrix Gcswere obtained by means of the PID theory, which combines proportional, integral, and derivative actions to control each process, as expressed by Eq. (16):

Gcis=KPi1+1TIis+TDisE16

where KPiis the proportional gain [dimensionless], TIiis integral time constant [s], and TDiis the derivative time constant [s].

To calculate the parameters for each decentralized controller Gcis, the PID tuning methods were applied on the control structure proposed. The tuning method proposed by Ziegler and Nichols [20] determines that the controller parameters are obtained from the time response of the process to be controlled. Thus, for a FOPDT process model, the PID controller parameters can be calculated with the Ziegler-Nichols (ZN) method according to Table 2.

ControllerParameters
GcisKPiTIiTDi
PID1.2τijKijLij2LijLij2

Table 2.

PID tuning by the ZN method.

Source: Own author (2018).

Other PID tuning methods originally proposed by Garcia and Morari [21] consider the process model as an integral part of the controller. The central idea of the Internal Model Control (IMC) method is that the controller can be obtained only if the control system incorporates, explicitly or implicitly, some representation of the process to be controlled.

For a FOPDT process model, this method considers that the dead time process can be approximated using the first-order Padé approximation. Besides, the general form of the PID controller tuned by the IMC method has a low pass filter with a filtering component τc, which is used precisely to decrease the sensitivity to modeling errors [22]. The calculation of PID controller parameters can be calculated according to Table 3.

ControllerParameters
GcisKPiTIiTDi
PID2τij+LijKijτc+Lijτij+Lij2τijLij2τij+Lij

Table 3.

PID tuning by the IMC method.

Source: Own author (2018).

At last, to evaluate the output control performance, the Integral Absolute Error (IAE) and Integral Squared Error (ISE) metrics were used as quantitative performance measures, according to Eqs. (17) and (18), respectively:

IAE=0TetdtE17
ISE=0Te2tdtE18

where T = ts, which is the settling time of the system.

With all the necessary parameters obtained, the decoupling control was simulated in the MATLAB software and implemented using a Human Machine Interface (HMI) developed in the LabVIEW software. For the system test, 20 liters per minute (LPM) was used as flow set point and 40 mBar as pressure set point, according to the turbulent flow regime of the experimental platform proposed in Melo et al. [23].

The results obtained on the development of the decoupling control are shown in Section 5.

5. Results and discussion

The actual response curve of the flow-voltage process is shown in Figure 6a, while the comparative of the responses curve between the identified mathematical model and the experimental model of the process is shown in Figure 6b. Similar results were obtained for other processes of the plant matrix, thus validating the mathematical models identified. Besides, the input and output signals in this figure are represented as words on a decimal basis of the analog-to-digital converter (ADC) on the PLC, which can be converted in the measuring units by means of the equivalence relations in the HMI.

Figure 6.

System modeling: (a) the response curve of the flow-voltage process and (b) the response curve of the identified model and the experimental model. Source: Own author (2018).

The obtained models were approximated by FOPDT process model with sufficient dead time to reliably model the system in question. Among the models obtained using the software developed in C#, the best models that were chosen according to the Theil coefficient criterion are shown in Table 4.

ProcessTransfer functionU
Flow-voltageGp11s=0.86229.9680s+1e8.2500s0.0448
Pressure-voltageGp21s=0.04695.2040s+1e10.0100s0.1119
Flow-currentGp12s=1.185018.7900s+1e6.0840s0.0660
Pressure-currentGp22s=0.042310.8200s+1e6.0840s0.0796

Table 4.

FOPDT process models obtained experimentally.

Source: Own author (2018).

From these models, the best loop pairing present in the system was defined according to the RGA and RNGA matrices obtained, as expressed in Eqs. (19) and (20), respectively:

Λ=1.91162.91162.91161.9116E19
Φ=4.16995.16995.16994.1699E20

Based on the elements of both matrices, it can be observed that the loop pairing suggested to control the TITO system in study is the off-diagonal pairing, i.e., y1u2/y2u1. Therefore, the flow variable must be controlled by the current signal, applied to the control valve, while the pressure variable must be controlled by voltage applied to the frequency inverter.

After the choice of the best loop pairing for the control loops, the static decoupling matrix was calculated, as expressed in Eq. (21). The objective of the decoupling is to make the decentralized controllers operate on two independent processes in control loops: pressure-voltage and flow-current. Therefore, to ensure the correctness of operating the decoupling control, the processes associated to both control loops were reallocated for diagonal elements of the plant matrix:

Dj0=10.72760.90231E21

Besides, the decentralized controllers were designed for the selected control loops. The controller parameters obtained by tuning methods described are shown in Table 5. For the calculation of the filtering component τcin the IMC method, this work proceeded according to Skogestad [24].

Tuning methodProcessControllerKPinTlinTDin
ZNPressure-voltageGc1(s)0.623920.02005.0050
Flow-currentGc2(s)3.706112.16803.0420
IMCPressure-voltageGc1(s)14.497210.20902.5513
Flow-currentGc2(s)2.018821.83202.6181

Table 5.

PID controllers obtained with both tuning methods.

Source: Own author (2018).

The set point tracking response of the flow and pressure control loops simulated by means of MATLAB software is shown in Figure 7, using the PID controllers tuned by the Ziegler-Nichols and IMC methods with static decoupling. In this case, the choice of τcleads to aggressive control action, principally to compensate the sluggish dynamic of the flow-current process.

Figure 7.

The simulation of set-point tracking response: (a) the flow and (b) pressure control loops with static decoupling ? ZN and IMC methods. Source: Own author (2018).

In order to compare the output control performance of both PID tuning methods, the ISE and IAE metrics were used. The values obtained for these metrics are shown in Table 6. According to these performance metrics, it was verified that the strategy of control with the lowest values was the IMC controller for both control loops used.

Tuning methodProcessControllerIAEISE
ZNPressure-voltageGc1(s)64.147746.7040
Flow-currentGc2(s)52.177742.4687
IMCPressure-voltageGc1(s)49.153234.0354
Flow-currentGc2(s)39.092428.9877

Table 6.

IAE and ISE performance metrics.

Source: Own author (2018).

The set point tracking response of the flow and pressure control loops on the experimental platform, supervised by the HMI developed in LabVIEW software, is shown in Figure 8, using the PID controllers tuned by the ZN and IMC methods with static decoupling.

Figure 8.

The implementation of set-point tracking response: (a) the flow and (b) pressure control loops on the experimental platform. Source: Own author (2018).

During the time interval around 30 s, it is observed that rapid pressure fluctuations in the system with ZN method resulted in flow reversals, i.e., a suction phenomenon was caused by the action opening of control valve, and this situation leads to an undesirable response in the closed-loop control. From the 140 s, both the process variables had already reached the steady state.

For the control system implemented to continue operating correctly, a good process instrumentation is fundamental. From this, the use of the soft sensor with the control system already designed with the objective of reducing the dependence of the physical sensors, as described in Section 6, is proposed.

6. Practical application of soft sensor

The concept of the use of the soft sensor aims at mathematical modeling of processes with focus on the prediction of the property, from available measurements of the other plant variables [25]. Mathematical models of processes designed to estimate relevant process variables to control can help to reduce the need for measuring devices, improve system reliability, and develop tight control policies. Thus, soft sensors offer a number of attractive properties to make the control process more reliable.

Irrespective of whether a maintenance intervention is programmed or accidental, the measuring hardware needs to be turned off and suitably substituted. The backup of measuring instrumentation is a typical application of soft sensors. Thus, soft sensor is a mechanism used to replace the temporary or permanent unavailability of a physical sensor in a plant, which can happen due to the real sensor failure or removal for maintenance [26, 27].

For example, in the network scheme for a MIMO system as shown in Figure 9, the soft sensor running in parallel with the physical process is updated in real time with the same control signal data transmitted on the network to the actuators. When the physical sensor is not available for measurement, the switch at the sensor output changes from the position P to position S to get the output generated by the soft sensor [28].

Figure 9.

Feedback control loop with a soft sensor. Source: Own author (2018).

The use of artificial intelligence techniques in the modeling of nonlinear dynamic systems has been diffused in the literature in recent years. This interest is motivated by the characteristics of these techniques that allow the development of models that are universal approximation of functions. In fact, depending on the technique, it is possible to approximate with arbitrary precision a continuous nonlinear function defined in a compact region (limited and closed) based on quantitative and qualitative information [29, 30].

Among the techniques of artificial intelligence used in the modeling of dynamic systems, artificial neural networks can be emphasized. The application of artificial neural networks in the prediction of variables can be auxiliary in the implementation of the soft sensor to process monitoring, in search of the processes with better performance and that are more reliable. Thus, the concept of soft sensor allied to ANNs is applied to start the output variables monitoring of the experimental platform.

On this platform, as mentioned in Section 3, there are two processes for monitoring and control which can be distinguished by the actuator element: valve position (current) or variation in the operation frequency of the motor pump (voltage). It is necessary to define a fixed operating point for one of the actuators. For example, in Figure 10 the illustration of the inputs and outputs of the process can be observed, where, in the case 1, the position of the valve is fixed and the operation frequency of the motor pump is varied and, in the case 2, the motor pump working with fixed operating frequency is used and the position of the valve is varied, in both cases, to monitor and control the flow and pressure values in the tube.

Figure 10.

Operating point of the process for soft sensor design. Source: Own author (2018).

Initially, to visualize a soft sensor working in the process, the monitoring of the flow values was done on the platform using a soft sensor designed by neural networks, with the fixed valve position, and varying the frequency (voltage) to pump the water inside the tube.

To test flow value monitoring, a frequency was applied to pump the water inside the tube, and the flow values measured and estimated (soft sensor) were observed. In a certain time, the flow sensor was withdrawn, losing the measured signal by the real sensor. With the loss of the measured signal, to avoid stop the process, the neural network, based on the process input, estimates the flow value, so that the process can be monitored by continuing its operation, with the estimated values (soft sensor), while the real sensor signal is not recovered.

In Figure 11, the graph with the monitoring of the flow values as a function of time, for a better visualization of time duration of the transition from the estimated value response (soft sensor) to the measured real value, is observed. In the transition with the return of the real sensor signal, three samples were passed, lasting 3.39 seconds, which is the duration that the system worked without both signals, real and soft sensor. The purpose is a transition as short as possible, obtaining a process monitored for a longer time.

Figure 11.

Flow variable monitoring in the MATLAB software. Source: Own author (2018).

As presented, it was possible to estimate the flow values. In the case of the signal loss of the real sensor, it is possible to use the implemented soft sensor for monitoring of the process, avoiding unnecessary stopping. The conclusions obtained with this work and the perspectives for the improvement of the control system proposed are shown in Section 7.

7. Conclusion and future works

The present chapter consisted in the design and implementation of a decoupling control strategy for an experimental platform dedicated to study the fouling phenomena. This platform is considered as a TITO system, i.e., the voltage and current signals as the input system and the flow and pressure measurements as the output system.

Initially, a set of tests were done to identify FOPDT process models of the plant matrix, using the frequency response method for parameter estimation in each model and the Theil coefficients for the validation models. Then, the interaction between the inputs and outputs of the system was analyzed using RGA and RNGA matrices, which suggested the off-diagonal pairing as the best pairing loops, i.e., the flow-current and pressure-voltage processes for the closed-loop control.

Due to strong coupling loops, the static decoupling matrix was calculated, and finally the decentralized controller matrix was obtained using the ZN and IMC methods as PID tuning techniques. After the simulation and implementation of the decoupling control proposed, using MATLAB and LabVIEW software, respectively, the IAE and ISE performance metrics were calculated to analyze the output performance of the control loops.

Therefore, for the system under study, the best decoupling control strategy is associated with the IMC method. Even if the decoupling to be calculate for an exact mathematical model, the PID controllers obtained using this tuning method has the ability to ensure robust control against possible modeling errors.

For a better performance of the decoupling control, the soft sensor design was applied to start the output variable monitoring of the experimental platform. The general idea was to design a fully monitored process via computer program, so that if the measurement of the output variable fails for any reason, it is possible to use the soft sensor to infer the flow rate values (in this case, variable of interest in monitoring).

In the future works, it is possible to develop other soft sensors that will be integrated into the feedback control loop proposed to avoid interruptions performed to solve problems that could be solved without stopping the process. This makes the process more reliable, with better performance and with less difficulty to detect and solve possible failures.

Acknowledgments

The authors would like to thank CNPq and PPgEE-COPELE for financial support of project.

© 2018 The Author(s). Licensee IntechOpen. This chapter is distributed under the terms of the Creative Commons Attribution 3.0 License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.

How to cite and reference

Link to this chapter Copy to clipboard

Cite this chapter Copy to clipboard

Thamiles Rodrigues de Melo, Nathália Arthur Brunet Monteiro, Danilo Pequeno, Jaidilson Jó da Silva and José Sérgio da Rocha Neto (March 27th 2018). Decoupling Control and Soft Sensor Design for an Experimental Platform, PID Control for Industrial Processes, Mohammad Shamsuzzoha, IntechOpen, DOI: 10.5772/intechopen.75708. Available from:

chapter statistics

371total chapter downloads

More statistics for editors and authors

Login to your personal dashboard for more detailed statistics on your publications.

Access personal reporting

Related Content

This Book

Next chapter

PID Controller Design Methods for Multi-Mass Resonance System

By Hidehiro Ikeda

Related Book

First chapter

Wavelet PID and Wavenet PID: Theory and Applications

By José Alberto Cruz Tolentino, Alejandro Jarillo Silva, Luis Enrique Ramos Velasco and Omar Arturo Domínguez Ramírez

We are IntechOpen, the world's leading publisher of Open Access books. Built by scientists, for scientists. Our readership spans scientists, professors, researchers, librarians, and students, as well as business professionals. We share our knowledge and peer-reveiwed research papers with libraries, scientific and engineering societies, and also work with corporate R&D departments and government entities.

More About Us