Literature DB >> 34179665

Experimental Investigation and Control of a Hot-Air Tunnel with Improved Performance and Energy Saving.

Pavel Navrátil1, Libor Pekař1, Radek Matušů2, Mengjie Song3, Qingbin Gao4, Shanti S Kandala5, Ondřej Kadlčík6.   

Abstract

The paper is focused on the identification, control design, and experimental verification of a two-input two-output hot-air laboratory apparatus representing a small-scale version of appliances widely used in the industry. A decentralized multivariable controller design is proposed, satisfying control-loop decoupling and measurable disturbance rejection. The proposed inverted or equivalent noninverted decoupling controllers serve for the rejection of cross-interactions in controlled loops, whereas open-loop antidisturbance members satisfy the absolute invariance to the disturbances. Explicit controller-structure design formulae are derived, and their equivalence to other decoupling schemes is proven. Three tuning rules are used to set primary controller parameters, which are further discretized. All the control responses are simulated in the Matlab/Simulink environment. In the experimental part, two data-acquisition, communication, and control interfaces are set up. Namely, a programmable logic controller and a computer equipped with the peripheral component interconnect card commonly used in industrial practice are implemented. A simple supervisory control and data acquisition human-machine interface via the Control Web environment is developed. The laboratory experiments prove better temperature control performance measured by integral criteria by 35.3%, less energy consumption by up to 6%, and control effort of mechanical actuator parts by up to 17.1% for our method compared to the coupled or disturbance-ignoring design in practice. It was also observed that the use of a programmable logic controller gives better performance measures for both temperature and air-flow control.
© 2021 The Authors. Published by American Chemical Society.

Entities:  

Year:  2021        PMID: 34179665      PMCID: PMC8223437          DOI: 10.1021/acsomega.1c02239

Source DB:  PubMed          Journal:  ACS Omega        ISSN: 2470-1343


Introduction

Hot-air tunnels represent a family of direct-contact solid-gas heat exchangers that involve heat transfer between the solid heat source and the air stream where a separating wall is absent.[1,2] These appliances of various constructions have been widely used in industry and commerce for decades.[3] They are used for packaging (shrink wrap) of several products,[4,5] when producing cosmetic containers with small dimensions,[6] for thermal retraction of seals and cylindrical bottle made of glass,[7] and for drying pigmented paints.[8] The tunnels can also be found in rubber technology.[9] For small cross-section profile manufacturing, hot-air-based vulcanization represents the most critical production system.[10] They are used in the pharmaceutic industry for depyrogenation and sterilization.[11] In the food industry, the tunnels are used for artificial convective hot-air drying on a commercial scale for numerous food products and have significant utilization in food production when dehydration. Morales-Delgado et al.[12] and Doymaz[13] observed several chemical and physical quantities of strawberries when drying in an experimental hot air tunnel dryer at different temperatures. The convective drying method using tunnels was studied on many fruits and vegetables such as ginger, chili, and button mushroom.[14−17] The last step of the Aculon (i.e., a kind of hydrophobic chemical coating) treatment is the drying of the surfaces with dry air.[18] Numerical models to predict the moisture and size of slices of gels containing gelatinized or native cornstarch and calcium alginate during convective drying performed in a tunnel were developed by Silva Júnior et al.[19] Hot-air tunnel dryers are easy to construct and use, and they bring some benefits. Their advantage mainly consists of simple and robust construction and broad applicability. The acquisition and maintenance costs of tunnel dryers are low, allowing them to be used within small-scale drying operations in chemical engineering and processing.[20] The drying of sweet potatoes helps prolong their storage life, and the dried form has a higher concentration of bioactive phytochemical compounds than fresh sweet potatoes.[21] The use of an elevated hot-air tunnel was found as a better option for drying coffee than a motorized stirrer or an electric pan.[22] The solar dryer and tunnel dryer effect on the physicochemical properties of tomato powder was studied by Ghavidel and Davoodi,[23] where the tunnel dryer was found to be a more effective method of drying as compared with solar drying. Nevertheless, the use of conventional hot-air drying suffers from some drawbacks, and much improvement can be made for better operation of hot-air tunnels. Poor heat transfer yielding a long production line requirement is the principal disadvantage of hot-air tunnels.[10] Yilmaz et al.[24] recently reported that the most critical drawback of conventional dryings, such as hot-air drying, is an extended processing time at high temperatures, which results in a decrement of the dried product quality. When drying cassava, it was found that the energy efficiency of the tunnel dryer was almost twice less than that of the pneumatic dryer,[25] where most of the heat losses were through unsaturated exhaust air. The amount of polyphenolics, 2,2-diphenyl-1-picrylhydrazyl, and proteins was found to be lower when tunnel drying compared to freeze or vacuum drying yet higher than that for the solar dryer when assessing the effect of various dehydration techniques on the physicochemical and nutritional properties of the guava powder.[26] The above-introduced deficiencies, especially the performance and energy consumption of the hot-air-tunnel (drying) process, make it reasonable to investigate further improvements in control temperature and heat flux inside the tunnel. These processes ought to be considered and modeled as a multivariable system since the input hot-air flow driven by a fan affects not only the output flow but also the output temperature. However, the laboratory appliance used in this research has been considered solely as the single-input single-output (SISO) process when performing control tasks, regarding either temperature control[27] or the air-flow speed control.[28] Pivoňka and Nepevný[29] applied a multi-input multi-output (MIMO) neural-network model-based predictive controller to a different physical model yet with very similar functionality to the considered one. A programmable logic controller (PLC) served only as a communication interface, and the effect of disturbances was not analyzed therein. Model-based predictive and fuzzy control principles were also used when controlling the ventilation system of a road tunnel.[30] In fact, the required number of jet fans was considered as the only manipulated input therein. Longitudinally ventilated road tunnels attract researchers mainly due to the investigation, modeling, and control of fire-induced smoke and heat movement where the temperature inside, ventilation velocity, maximum heat flux, oxygen concentration, etc. are measured.[31−33] However, ad hoc recommendation and manipulation patterns rather than rigorous control algorithms for ventilation have been provided. Temperature control serves to achieve the desired shrinkage and relief markings[34] when producing commodities covered by shrink polymeric materials inside hot-air tunnels; nevertheless, particular control laws remain unknown. Some researchers investigated the microclimate of greenhouses, as a subclass of hot-air tunnels, for control purposes.[35] As climatic conditions (temperature and humidity) inside greenhouses are very complex and nonlinear, their control is particularly challenging.[36] Jung et al.[37] proposed an output feedback neural-network ventilation control method for greenhouses. The authors claimed that control algorithms based on the proportional–integral–derivative (PID) controllers are difficult to apply effectively due to the necessity of suitable parameters’ tuning and the delay effect on actuators. Therefore, control logic utilizing the user’s experience or energy-conservation laws is mainly used.[38−40] Regarding general MIMO control systems, a multitude of ideas and research results have been investigated and published. Compared to SISO plants, they are more challenging to control due to interdependence and cross-interactions between inputs and outputs. There are two fundamental ways of realizing a control strategy for MIMO systems effectively. First, one can use a centralized controller with antidisturbance decouplers; second, decentralized controllers can be designed, with or without terms decoupling unwanted cross-interaction.[41] Decentralized control[42−45] uses independent SISO controllers that act on particular manipulated inputs. Contrariwise, centralized control represents a framework strategy exploiting a MIMO feedback controller,[46−48] i.e., it needs to consider all input–output controller pairs when designing a control law. A simpler tuning, more straightforward implementation, better robustness, or more efficient maintenance pose the advantages of decentralized control compared to a centralized one.[42] However, although a decentralized control configuration is set, the controlled plant still includes coupled pairs, which yields cross-interactions in the control loop. Decoupling elements (or decouplers) then should ensure that every single control loop has no interaction with another one.[41,49] The ideal decouplers attempt to reach a diagonal open-loop serial link between the decoupler and the control system, i.e., the open loop is described by independent SISO transfer functions that are identical to selected entries of the plant transfer function matrix.[50−52] However, many design frameworks resulted in nonideal or partially coupled decoupling schemes. This fact is given either by the nature of the design (e.g., for static[53] or simplified[45,50,54] decouplers) or it yields from the particular design for systems with complicated behavior (e.g., for nonminimum phase plants.[46,48,55] In practice, numerous combinations of centralized/decentralized control principles (including fuzzy, bioinspired, artificial-neural-network-based, etc.) with decoupling schemes have been recently proposed, for several types of systems.[45,47,48,56−58] It is necessary for decentralized control and decoupling to select appropriate input–output pairs to be controlled while the remaining ones are neglected. This operation called the “pairing selection” aims to minimize the number of loop cross-interactions. It is worth noting that even if the controllers are tuned well, inappropriate pairing selection may lead to poor closed-loop performance or its instability.[59] Various interaction measures and pairing criteria have been proposed, e.g., the relative gain array (RGA),[59,60] dynamic RGA,[61] absolute RGA,[62] normalized RGA (NRGA),[63] fuzzy-logic-based optimal pairing,[64] etc. The reader is referred to the work by Liu et al.[41] for an overview of decoupling schemes and pairing selection. We have proposed[65] an inverted decentralized MIMO control design with a combination of the RGA, the NRGA, and the Niederlinski index[66] to get optimal control pairs. It was proved that the inverted decoupler coincides with that designed by Garrido et al.[46] The method was verified and compared with some other approaches[45,46,48,64] using a model of a quadruple tank, providing explicit formulae for designing decouplers, better performance compared to nonoptimal pairings, and selected control techniques. It was shown in practice[41,55] that an inverted decoupling scheme has some advantages. For instance, wind-up compensators are easy to construct, the acting of decoupled loops can be kept away from the others, or decoupling is not affected by switching from/to the manual mode. On the contrary, when using it for delayed or nonminimum phase systems, it is necessary to compensate for nonfeasible or unstable factors in transfer function matrix entries. In this paper, we adopt the idea of the above-referred recently developed decentralized decoupling method[65] and apply it to control a laboratory hot-air tunnel that represents a small-scale model of existing industrial appliances. A two-input two-output (TITO) model was chosen where input voltages to the inlet heat source and the main electric fan are taken as manipulated inputs, whereas the control outputs are made up by the measured voltage on a thermometer near the heat source and by the voltage on the outlet vane flowmeter. Model parameter values are identified via the standard System Identification Toolbox in Matlab and by the least mean square (LMS) method for the ARX (autoregressive with exogenous) model for the comparison. The inverted decoupler in the form of the auxiliary controller transfer function matrix is used, for which the equivalent noninverted one is introduced. Once the loop interactions are decoupled, primary feedback controller parameters are set using the balanced tuning,[67] the desired-model,[68] and a polynomial[69,70] methods. In addition, measurable load disturbances—in the form of the air flux caused by a lateral fan—are fully compensated by feedforward correction matrices to get the so-called absolute invariance. The control system performance is benchmarked by simulations in the Matlab/Simulink environment via some integral criteria and compared to the control loop without decoupling and disturbance-rejection terms. The experimental part of this research is substantial since it provides a real-life verification of the proposed method and a simple comparative study. The control loop is realized by using two different control devices. First, the standard personal computer (PC) equipped with the peripheral component interconnect (PCI) card (which is commonly used in industry for communication, data acquisition, and control tasks) is employed. Discretized controller laws are realized in Matlab/Simulink equipped with Real Time Windows Target library. Second, the eventual discrete-time controllers are implemented on a programmable logic controller (PLC), for which a simple SCADA/HMI in the Control Web environment is developed. Real-time verification and comparative experiments are performed to expose and demonstrate the advantages and drawbacks of the proposed method. This work motivation is fourfold. First, there is an endeavor to enhance overall tunnel control performance, energy efficiency, and control effort compared to coupled feedback MIMO approaches. Second, as PID controllers prevail in industrial practice so far, and hence, engineers are sufficiently experienced to work with them, we want to verify the usability and performance of this class of controllers for several tuning rules. Third, the PLC and the PCI cards inside industrial computers are commonly used as control devices; therefore, it is desirable to implement the designed control system via those appliances. Last but not least, several comparisons are made numerically, the results of which can be applied in engineering practice. Namely, the designed decoupling and disturbance-rejection elements are compared to the basic scheme without these terms. Besides, we benchmark different controller parameter settings, continuous-time control law formulations versus discrete-time, and the use of the PLC compared to the application of the PCI card. The contribution of this study can be summarized as follows: A TITO (not SISO) controller is designed for the hot-air tunnel model since the air-flow rate also affects the output temperature value. Moreover, the combination of both the controlled quantities determines the air moisture, which can be further used for other technological purposes. A novel inverted decoupler and its noninverted equivalent form are used to assure the ideal absolute invariance. Explicit decoupler setting rules are given. Although the continuous-time disturbance-rejection law is not feasible, its digital implementation can be physically applied. The whole design is experimentally verified via two different control devices commonly used in practice. In addition, a simple human–machine interface is developed to support the task. The proposed method gives better performance than the simple control-feedback system, and improved energy- and actuator-saving behavior is demonstrated. It is worth noting that our intention is not to determine suitable or optimal temperature or air-flow setpoints, which should be determined by process and chemical engineers for a particular process in the industry. The rest of the paper is organized as follows: Section introduces the designed multivariable control loop. Explicit setting rules for the proposed inverted decoupler and the disturbance-rejection controller are derived. The equivalences between the decoupler, its noninverted version, and the standard inverted decoupler are proven. Selected well-established identification techniques and tools and SISO PI(D) controller tuning rules are summarized therein. Feedback robust stability in terms of unstructured multiplicative input uncertainties is also concisely introduced in this section. In Section , descriptions of the hot-air tunnel, the used PCI card, and the applied PLC are given to provide the reader with the experimental setup. Experimental identification of the hot-air tunnel model parameters, followed by control synthesis, controller parameter tuning, and the used discretization technique are presented in Section . In this section, the obtained simulated and measured control responses, the developed SCADA/HMI, and the evaluation using selected integral criteria are provided. The results are compared to those obtained by the simple feedback loop without a decoupler and a disturbance-rejection subsystem. Then, the paper is concluded in Section . Some figures are provided in the Supporting Information for better readability.

Theoretical Methods and Results

Proposed MIMO Control System Description

Consider a square linear time-invariant MIMO controlled plant with the manipulated input and output vectors and , respectively. Let the plant be affected by (measurable) load disturbances . Denote by u(s), y(s), and d(s) their Laplace transforms that give rise to the following relation:where are the corresponding transfer function matrices. The proposed feedback control system is depicted in Figure , where GC(s) = [C(s)]× stands for the primary controller, GAC(s) = [AC(s)]× is the antidisturbance controller responsible for measurable disturbance rejection, and GIDC(s) = [IDC(s)]× represents the inverted decoupler that ensures the rejection of all undesirable input–output cross-interaction. The external signal means the Laplace form of the vector of references and e(s) = r(s) – y(s) is that of the control errors.
Figure 1

Proposed MIMO control system with the designed inverted decoupler.

Proposed MIMO control system with the designed inverted decoupler. The feedback transfer function matrices and their relations readfor d(s) = 0 andfor r(s) = 0, where expresses the identity matrix, and GD(s) is the overall transfer function matrix of the decoupling subsystem, the form of which related to Figure reads The introduction of the inverted decoupler is motivated by the transition from the open-loop to a feedback control system. Such a scheme has some advantages,[41,55,65] see Section . The proposed inverted decoupling scheme can be matched with the simple noninverted decoupler and the standard inverted decoupler.[46] Mutual equivalent relations between these three schemes are shown in the following subsection.

Decoupling Scheme Equivalence

Control feedback loops with the (simple) noninverted and the well-established inverted decoupler proposed by Garrido et al.[46] are displayed in Figure a,b, respectively, governed by
Figure 2

Simple noninverted decoupler (a) and standard inverted decoupler (b).

Simple noninverted decoupler (a) and standard inverted decoupler (b). Proposition 1. Consider decoupler transfer functions (4)–(6). Then Proof. By comparison of (4) and (5)which yields (7a) directly. Analogously, the following chain of identities can be obtained from the matching (4) and (6):which agrees with (7b).■

Decoupling Subsystem Design

The goal of decoupling can be expressed by the conditionwhere G̅S(s) represents the desired open-loop controlled transfer function matrix determining the set of SISO control pairs. That is, an element S̅(s) of G̅S(s) is nonzero if and only if y – u is the dominant control pair of the plant. Let us denote by (i, j) the position of the element of GS(s) in the jth column where i means the row index of the dominant element in the kth column. In other words, if k = j, then the element S(s) is dominant. The ideal decoupling meanswhere an element M = 1 of if y – u is the dominant control pair, else M = 0, and ⊙ expresses the Schur (Hadamard) product. Otherwise, the decoupling is nonideal (simplified). Consider the noninverted decoupler (5) first. Proposition 2. Decoupler GDC(s) = [DC(s)]× (5) satisfies condition (8) ifwhere Sc is the cofactor of S. Moreover, ifwhere S̅ is taken as in (9), then the ideal decoupling is obtained. Otherwise, a simplified decoupler is reached. Proof. The element-by-element formulation of (8) reads Then, the comparison of the two sides of (12) yields (11) and By the comparison of (11) and (13), one can obtain (10). The inverted decoupler GIDC(s) (4) can be obtained from (10) and (11) by using (7a). Alternatively, it is possible to use the following result. Proposition 3. Decoupler GIDC(s) (4) satisfies condition (8) if Moreover, if IDC(s) = 0, then the ideal decoupling is obtained. Otherwise, to reach a selected G̅(s), it must be setwhere S̅c stands for the cofactor of S̅. The proof is analogous to that of Proposition 2. Remark 1. Note that for TITO systems, the ideal decoupling condition for the standard inverted decoupler (6) has two implicit solutions denoted as “1-2” and “2-1”,[46] for which it holds that When substituting (16) into (7b), we have The introduction of the additional feedback loop into the inverted decoupling subsystem (as in Figure b) leads to a transfer function matrix of the decoupler expressed by noninverted functions GDd,2-1(s) and GDo,2-1(s).[65] In contrast to the standard inverted decoupler, the proposed one provides the explicit, unambiguous formulae (10), (11), (14), and (15).

Measurable Disturbance Elimination

Whenever the feedback control system is affected by measurable disturbances, they can be compensated for by antidisturbance controllers. Assume that the disturbance d(t) acts on the plant as shown in Figure . The (absolute) invariance condition is expressed asor, equivalently as

Selected PID Tuning Rules

If an entire decoupling scheme is achieved, decoupling design results in the modified controlled system represented by a set of independent SISO transfer functions G̅(s), where all nondominant cross-interactions are canceled. Then, the primary controllers C(s) in GC(s) are to be set such that C(s) ≠ 0 whenever y – u is the dominant control pair, otherwise, C(s) = 0. The overview of three controller tuning methods used in our research follows.

Balanced Tuning Method

The leading idea of balanced tuning is to achieve the equalitywhere TI is the controller integral time constant.[67] The determination of controller parameters is based on the first order plus time delay plant model Assume the ideal continuous-time PID controller governed by the transfer functionwhere KP and TD are the controller gain and the derivative time constant, respectively. The setting rules readwhere θ is the normalized delay and Tar stands for the average residence time

Desired-Model Method

The method attempts to assign the desired reference-to-output transfer function based on the given model of the controlled plant. In this research, we apply the approach to the controlled model of the formfor which the PID controller setting rules read[68]where Ts means the sampling period (for continuous-time systems, Ts = 0) and TW is the desired control system time constant that must satisfy the condition

Algebraic Polynomial Method

The method adopts the fractional formulation of transfer functions and signals in the control loop over the ring of polynomials.[69,70] Control aims are to reach control system (Hurwitz) stability with given feedback pole loci and reference tracking. Let the controlled SISO plant model and the controller be expressed as follows, respectively,where a(s), b(s), p(s), q(s) are coprime polynomials satisfying deg a(s) < deg b(s), deg p(s) < deg q(s). Let the single-variable reference signal have polynomial fractional representation as well Then, the feedback control system in Figure is Hurwitz stable if and only ifwhere stands for the desired characteristic polynomial governed by desired poles . The reference signal is tracked if, moreover, fr(s) divides a(s)p(s), i.e., the expressionis a polynomial.[69,70]

Selected Identification Methods and Tools

Parameters of a selected plant model are primarily estimated via System Identification Toolbox with Process Models and Linear Parametric Models interfaces in Matlab.[71] The obtained results are verified using the standard LMS method (which is the most used stochastic regressive identification procedure) for the ARX MISO model. The identification procedure is used for every single output in the case of a multioutput model. As it is a standard procedure, its description is omitted, and further details can be found, e.g., in Bobál et al.[72]

Feedback Robust Stability Overview

Real-world systems face their imprecise modeling, nonlinearities, high-order behavior, disturbances, and many other effects that act on the system and cause their model imperfections and uncertainties.[70] Stability represents one of the fundamental requirements of the designed control system. The endeavor to satisfy specific feedback stability under the uncertainties gives rise to robust stability.[73] We do let recall basic facts about robust control feedback stability when the controlled MIMO plant is assumed to be perturbed under multiplicative (input) uncertainties, i.e.,where GS(s) represents the nominal plant model as in (1), Δ(s) means the full complex perturbation matrix satisfying ∥Δ(s)∥∞ ≤ 1 ⇔ σ(Δ(jω)) ≤ 1, 0 ≤ ω < ∞ (where σ(·) stands for the spectral radius) and w is the (scalar) weight, for which it holds that The control feedback system (2) and (3) is robustly stable if and only if[73,74]

Experimental Setup

Hot-Air Tunnel System Description

The controlled hot-air tunnel is composed of a light bulb, an electric fan, and sensors to measure temperature, brightness, and air flow (see Figure ). The bulb and the fan serve as heat and air-flow sources, respectively. The secondary fan, placed from the backside, acts as a disturbance source. There are three thermistors for the temperature measurement with the operation range [−50, 150] °C in the appliance. Namely, temperature values on the bulb surface, nearby the bulb, and inside the back part of the tunnel are measured. The brightness can be measured via a light-dependent resistor (photoresistor).
Figure 3

Hot-air tunnel laboratory model with interconnections.

Hot-air tunnel laboratory model with interconnections. The power (voltage) supply is supplied by the 230 V/50 Hz line voltage. The electronic circuit voltage output is within the range ±15 V. The 25-pin CANON interface connects the supply and the electronic circuits with a control and supervising subsystem with inputs and outputs of [0, 10] V, except for the secondary fan, the output voltage range of which is [0, 12] V. One can either connect the model with a PLC or a PC equipped with a PCI 1711U card (see Figure ). The auxiliary unit interconnecting the tunnel model with a supervisory and control subsystem can be seen on the left-hand side of the figure, the functioning of which is described below.

PLC and PCI Card Specification

PCI Card

The PCI 17xx series cards[75] are data acquisition and control industrial devices by Advantech. The PCI 1711U bus is used to handle the communication between the tunnel model (the auxiliary unit, more precisely) and the Matlab/Simulink environment in the PC that reads and writes data (see Figure ). It represents a multifunctional card incorporating 16 analog inputs (AI), 2 analog outputs (AO), 16 digital inputs (DI), 16 digital outputs (DO), and a timer/counter. AI and AO contain a 12-bit converter at the maximum frequency of 100 kHz, and they have a voltage range of ±10 V. AI utilizes a buffer for continuous data reading. DI and DO are compatible with the transistor–transistor logic (TTL).
Figure 4

The PCI card to the tunnel connection scheme.

The PCI card to the tunnel connection scheme. The card is equipped with a 68-pin input/output connector that is linked to an ADAM-3968 terminal plate and a DIN rail. The terminal plate is connected to an auxiliary unit that is powered by 24 V DC and controls the secondary fan at [0, 12] V via a DO from the PCI card. It is interconnected with the hot-air tunnel using a cable and a CANON 25 interface. The Real-Time Windows Target library is used for communication. The sampling period (Ts), the channel number, and input–output signal parameters ought to be set for used function blocks included in the library. In different sampling periods of the used blocks, a rate transition block must be placed between the blocks to hold the samples between the time instances (see Figure that displays a solution example). Then, the model must be built and compiled in C language before its running.
Figure 5

Communication between function blocks with different sampling periods.

Communication between function blocks with different sampling periods.

PLC Unit

The use of PLC by Teco represents another possibility of the model control. The basic CP-1015 module and OS-1401 extending module are applied. In the basic module, two 12-bit AO and four 12-bit AI are utilized. Since it contains only two AO, the secondary fan has to be controlled via a DI. The extending module incorporates 12 TTL outputs that have a common terminal powered by 12 V from the auxiliary unit (as for the PCI card). A scheme of the interconnection of the hot-air tunnel model and the PLC is displayed in Figure .
Figure 6

The PLC to the tunnel connection scheme.

The PLC to the tunnel connection scheme. It is necessary to connect TCL2+ and TCL2– outputs to get the correct communication between the basic and the extending modules, and the latter one has to be terminated by using TXN 102 90. The auxiliary unit serves as the 24 V power source for the PLC.

Results and Discussion

The three most critical dynamic parameters of a tunnel are the length, temperature, and hot-air speed.[10] As already introduced, the considered laboratory hot-air tunnel has to be taken as a multivariable system since the air flow generated by the (main) electric fan influences not only the flow rate but also the temperature inside the tunnel. The flow caused by the secondary fan can be considered as a disturbance that affects both the outputs as well. The bulb input voltage and the fan input voltage are taken as manipulated input variables u1(t) and u2(t), respectively. The disturbance d(t) (within the dimensionless range d1 = d ∈ [0, 10]) is measured as the input voltage dV to the secondary fan, for which the following correspondence holds: dV = 1.2d V. It is worth noting that the secondary fan does not turn until dV = 5 V. The output (controlled) variable y1(t) is the thermistor voltage, and y2(t) is the vane flowmeter voltage. Note that the leftmost (see Figure ) thermistor is taken for y1(t), as it exhibits the steepest slope of the static characteristic.

Identification Experiments

Identification experiments are done by using the PLC and via a PC equipped with the PCI card separately. Besides, in each of the cases, static and dynamic characteristics are measured. The shape of dynamic characteristics yields the selection of a suitable generalized model form. That is, the induction principle rather than the deduction one is applied. Then, the selected model parameters are to be estimated.

Model Parameter Identification Using PLC

For static characteristic measurements, one of the manipulated inputs varies within the range [1, 10] V while another is constant (at the operating point). The measurement is made repeatedly for different constant input values. Static characteristics of S11(s) and S12(s) imply not only that the increase of u2 causes the temperature decrease inside the tunnel but also that if u1 is low (i.e., approx. u1 ∈ [1, 3] V, u2 = 6 V), the maximum cooling is obtained (see Figure ). As expected, the air-flow rate is affected only by u2, see static characteristics of S21(s) and S22(s). Two distinct linear sections (i.e., u2 ∈ [1, 4] V and u2 ∈ [4, 10] V) compose the static characteristic of S12(s). Note that d = d* = 7 for Figure .
Figure 7

Static characteristics of G(s) measured by the PLC when d = d* = 7.

Static characteristics of G(s) measured by the PLC when d = d* = 7. Regarding the disturbance, static characteristics of SD11(s) and SD21(s) (see Figure ) are measured only for d > 5 due to the minimum required switching voltage of the secondary fan (i.e., dV ≥ 5 V) while the operating point u* = [6, 5]T V is taken.
Figure 8

Static characteristics of GSD(s) measured by the PLC when u = u* = [6, 5]T.

Static characteristics of GSD(s) measured by the PLC when u = u* = [6, 5]T. The same operating point is selected for step response measurements of GS(s) (Figure ). As nonunit constant input changes of Δu1 = Δu2 = 2 V (i.e., u = [8, 5]T V and u = [6, 7]T V) are taken for the measurements, the figure includes normalized (rescaled) unit step responses (i.e., for the input step change levels of 1 V). The model is assumed to be linear in the vicinity of u* (see Figures and 8). In Figure , a schematic sketch elucidating the corresponding input–output pairs is given as well.
Figure 9

Measured and identified unit step responses of G(s) using the PLC and Identification Toolbox at the operating point u* = [6, 5]T, d* = 7.

Measured and identified unit step responses of G(s) using the PLC and Identification Toolbox at the operating point u* = [6, 5]T, d* = 7. The responses are of relatively complex dynamics (see Figure ); hence, the second-order model (34) with finite zeros is selected for S11(s) and S12(s): As Δu1 does not excite y2(t) significantly, relation S21(s) is neglected in the model, which agrees with the physical properties of the tunnel. The response of y2(t) to Δu2 = 1 V has the standard shape of the second-order overdamped system without an overshoot; therefore, (24) is selected for the S22(s) model. The identical observation also holds for SD11(s) and SD21(s) (see Figure ). The disturbance step change of Δd = 2 (i.e., d = 9) is taken for measurements when u = u*; yet the displayed responses are normalized to the unit step input as the model is supposed to be linear in the neighborhood of the operating point again (see Figure ).
Figure 10

Measured and identified unit step responses of GSD(s) using the PLC and Identification Toolbox at the operating point u* = [6, 5]T, d* = 7.

Measured and identified unit step responses of GSD(s) using the PLC and Identification Toolbox at the operating point u* = [6, 5]T, d* = 7. The particular transfer function parameters are primarily identified using the Identification Toolbox (function ident), resulting in (35). We do let attempt to use the LMS identification procedure for the second-order ARX model for the comparison as well, yielding Models (35) and (36) are apparently very close to each other, measured by the time constant values and static gains. Note that the transformation of the discrete-time ARX model to continuous-time one (34) is made via standard the d2c Matlab function with the zero-order hold and Ts = 0.2.

Model Parameter Identification Using PCI Card and PC

Static characteristics and step responses are also measured by the connection of the tunnel model and a PC equipped with the PCI card (Figures –14). Then, the Matlab toolbox’s identification procedure is made again to verify the connection correctness and the closeness of measured properties (with respect to the PLC test). The operating point and input step changes are the same as for the PLC case, i.e., u* = [6, 5]T V, d = 7, Δu1 = Δu2 = 1 V, Δd = 1. For instance, the static characteristic point for S11(s) in Figure is obtained for fixed u2 = 5 V, d = 7 while u1 ranges from 2 to 10 V. Similarly, the upper-left response in Figure is the dynamic response to the step change of u1(t) from 6 to 7 V while u2 = 5 V, d = 7.
Figure 11

Static characteristics of G(s) measured by the PCI card when d = d* = 7.

Figure 14

Measured and identified step responses of GSD(s) using the PCI card and Identification Toolbox at the operating point u* = [6, 5]T, d* = 7.

Figure 13

Measured and identified step responses of G(s) using the PCI card and Identification Toolbox at the operating point u* = [6, 5]T, d* = 7.

Static characteristics of G(s) measured by the PCI card when d = d* = 7. Static characteristics of GSD(s) measured by the PCI card when u = u* = [6, 5]T. Measured and identified step responses of G(s) using the PCI card and Identification Toolbox at the operating point u* = [6, 5]T, d* = 7. The resulting models are as follows It can be observed that results (37) are very close to those in (35) and (36). Remark 2. The dynamic responses for the model parameter identification are not made for step-down input changes as our intention is to get a unique simple linear model for practical experiments rather than perform a more rigorous identification procedure. Indeed, the controlled process can be considered as linear in the vicinity of the operating point (Figures , 8, 11, and 12).
Figure 12

Static characteristics of GSD(s) measured by the PCI card when u = u* = [6, 5]T.

Measured and identified step responses of GSD(s) using the PCI card and Identification Toolbox at the operating point u* = [6, 5]T, d* = 7.

Controllers Design and Tuning for the Tunnel Model

Control feedback stability, full decoupling, and absolute invariance to the measurable disturbance are three main control aims. Process model (35) is assumed, for which the control system design and tuning follow, based on the calculations given in Sections –2.5. The primary controller C11(s) (for the temperature control) is designed using the polynomial (algebraic) method, while the balanced tuning method and the desired-model method are applied to design C22(s) (for the air-flow rate control).

Decoupler Design

Any method overviewed in Section prior to a control loop decoupling and decentralized controller design should be made by selecting suitable or even the optimal control pairs. However, since S21 = 0, the only admissible control pairs read y1 – u1 and y2 – u2. Following the ideal full decoupling condition (9), one has M = I and The proposed inverted decoupler is obtained via (14) for zero diagonal elements of GIDC(s), giving rise to Transformation (7a), or equivalently, formulae (10) and (11), yields the noninverted decoupler (5) transfer function matrix

Antidisturbance Controller Design

The antidisturbance controllers to get absolute invariance to the measurable disturbance are set via (18), giving rise to the transfer function vector Although entries of (41) are not feasible in terms of the s-domain, they can be realized in the discrete-time domain by suitable (feasible) discretization of the derivative (or proportional-derivative) subsystem of (41). The reader is referred to Section for more details.

Balanced Tuning Method

Let us use a simple approximation of S̅22(s) by model (20) via[68] Rules (22) and (23) yield Consider nonapproximated S̅22(s) as in (42). With respect to the step response of S22(s) (see Figures and 13), let TW = 5 s. Then, design rules (25) for Ts = 0 give rise to

Algebraic Polynomial Method

From (35) and (38), we have We do let assume a step-wise reference function, i.e., fr(s) = s. The following polynomial degrees are suggested to ensure controller feasibility and to get a unique solution of (29):where p(s) = p̃(s)fr(s). As it is a suitable choice to keep the closed-loop poles (s̅i, i = 1, 2, 3, 4) nearby those of the controlled process,[70] the following setting is made: s̅1 = s̅2 −0.05, s̅3 = −0.1, s̅4 = −0.7. By substituting this option and also results of (46) into (29), the stabilizing formula yieldswhich has a feasible PID structure. The controller feasibility means that the relative order of (47) is non-negative; or equivalently, the derivative term of this PID controller undergoes a low-pass filter.

Controller Discretization

To implement controllers (39), (41), (43), (44), and (47) by the PLC and the PCI card, their continuous-time formulations are to be translated into suitable discrete-time forms. Ideal PID controllers of type (21) are discretized via a backward difference schemewhere z stands for the z-transform variable. Formula (48) corresponds to the following discrete-time realization:where u(k) ≔ u(t), e(k) ≔ e(t), t+1 = t + Ts. Feasible PID controller (44) is subject to the feedforward Euler filter method as Antidisturbance controllers (41) are expressed by the parallel combination of the ideal PD controller and a strongly feasible subsystem , i = 1, 2: Then, the PD part undergoes rule (48) and is subject to the Tustin approximation Rule (52) is used to discretize controllers (39) and (40). Note that the sampling period is set to Ts = 1 s in the control system.

Simulated Control Responses

Various simulation comparative tests are made in the Matlab/Simulink environment. Namely, the use of continuous-time controllers versus their discrete-time formulations is tested. The beneficial effect of decouplers and antidisturbance controllers is demonstrated by comparing the simple feedback control system. Finally, the primary controller C22(s) is tuned by the balanced tuning method versus the desired-model method. Note that some figures are placed in the Supporting Information for better reading due to an enormous number of experiments. Although the laboratory model provides voltage outputs, it is desirable for engineers and practitioners to translate these values into temperature and air-flow (i.e., volume per time) ones. Thus, we have calibrated the voltage output from the thermistor via a standard Pt100 temperature sensor and the voltage output from the vane flowmeter using a PCE-THA 10 air flowmeter. The following approximating linear relations have been obtained The reference signal levels for our experiments are r1 = [2.35; 2.55] V and r2 = [4.5; 6.5] V, which approximately implies that r1,T = [52.7; 55.3] °C and r2,F = [3.55; 5.07] m s–1, respectively. All possible combinations of control system structures and tuning rules yield eight sets of simulated control responses (Figures , 16, and S1–S6). Figures and S3 demonstrate by simulation that the simultaneous use of the designed continuous-time primary, decoupling, and antidisturbance controllers satisfies control system stability, almost absolute invariance to disturbances, and ideal rejection of cross-interactions in control loops. However, the undesirable impact of the discretization (c2d Matlab function with Ts = 1 s) can be seen from a detailed comparison of continuous-time and discrete-time responses (of u1(t), y1(t)) to step changes of reference and disturbance variables, provided to the reader in Figures and 18.
Figure 15

Simulated continuous-time control responses when using decoupling and antidisturbance controllers and C22(s) being set by the balanced tuning method.

Figure 16

Simulated discrete-time control responses when using decoupling and antidisturbance controllers and C22(s) being set by the balanced tuning method.

Figure 17

Detailed comparison of Figures and 16—reference tracking.

Figure 18

Detailed comparison of Figures and 16—disturbance rejection.

Simulated continuous-time control responses when using decoupling and antidisturbance controllers and C22(s) being set by the balanced tuning method. Simulated discrete-time control responses when using decoupling and antidisturbance controllers and C22(s) being set by the balanced tuning method. Detailed comparison of Figures and 16—reference tracking. Detailed comparison of Figures and 16—disturbance rejection. In more detail, although continuous-time y1(t) remains unaffected by the step change of r2(t) in t = 100 s due to GD(s), there is a small yet abrupt change of discrete-time y1(t) in Figure . Similarly, the step change of d(t) in t = 160 s has only a negligible effect on continuous-time, compared to the discrete-time output (Figure ).

Experimental Hot-Air Tunnel Control via PLC

The PLC uses SCADA/HMI for data measurement and archiving. A simple ad hoc SCADA/HMI is developed in the Control Web software system[76] that enables the user to set reference values, display, save or delete the measured data, and start and stop the experiment (see Figure ).
Figure 19

SCADA/HMI developed for the PLC.

SCADA/HMI developed for the PLC. It is necessary to find controller discrete-time formulations introduced in Section , where Ts = 1 is applied. A simple anti-windup calculation based on the reduction of control action difference is used whenever u1, u2 are out of bounds [−10, 10] V. Calculated control signals and measured responses are given in Figures , 21, S7, and S8. Apparently, all the responses are stable; however, requirements of the ideal cross-interactions decoupling and absolute invariance are met only when both decouplers (39) and (40) and antidisturbance controllers (41) are used. The disturbance rejection satisfaction can be seen from Figure where neither y1(t) nor y2(t) are affected by the step change of d(t) in t = 160 s, due to GAC(s). A detailed comparison of responses u1(t) and y1(t) to a step change of r2(t) taken from Figures and 21 are displayed in Figure . It is clear from the figure that the step-up change of r2(t) yields a cooling of y1(t). The cooling is more distinct if GD(s) is ignored. The initial computed difference in u1(t) is likely caused by a different ambient temperature when controlling.
Figure 20

Measured control responses for the PLC when using decoupling and antidisturbance controllers and C22(s) being set by the balanced tuning method.

Figure 21

Measured control responses for the PLC without using decoupling or antidisturbance controllers and C22(s) being set by the balanced tuning method.

Figure 22

Detailed comparison of Figures and 21—decoupling.

Measured control responses for the PLC when using decoupling and antidisturbance controllers and C22(s) being set by the balanced tuning method. Measured control responses for the PLC without using decoupling or antidisturbance controllers and C22(s) being set by the balanced tuning method. Detailed comparison of Figures and 21—decoupling.

Experimental Hot-Air Tunnel Control via PCI Card and Matlab

The Matlab/Simulink framework is used in combination with the PCI card for real-time measurements as well. It is set T = 1 s for AO and DO; however, the latter uses the pulse width modulation (PWM) with its internal sampling of 10 ms. Therefore, a rate transition block must be used (see Figure ). Data from AI are measured and stored with the period of 0.1 s yet Ts = 1 s again. Controlled plant transfer function matrices are substituted with AI/AO to/from the Advantech PCI card in the discretized Matlab control system scheme (with the noninverted decoupler for simplicity) (see Figure ). A detailed view under the mask of GS(s) is shown in Figure .
Figure 23

Control system scheme in Matlab/Simulink.

Figure 24

Detailed view under the mask of G(s).

Control system scheme in Matlab/Simulink. Detailed view under the mask of G(s). Corresponding control responses are provided to the reader in Figures , 26, S9, and S10. As can be observed, these responses are very close to those obtained by using the PLC.
Figure 25

Measured control responses for the PCI card when using decoupling and antidisturbance controllers and C22(s) being set by the balanced tuning method.

Figure 26

Measured control responses for the PCI card without using decoupling or antidisturbance controllers and C22(s) being set by the balanced tuning method.

Measured control responses for the PCI card when using decoupling and antidisturbance controllers and C22(s) being set by the balanced tuning method. Measured control responses for the PCI card without using decoupling or antidisturbance controllers and C22(s) being set by the balanced tuning method.

Control Response Evaluation

The beneficial use of the designed decoupling and disturbance-rejection elements is compared to the simple scheme that does not include these controllers. The effect of different controller parameter settings is also being observed. In addition, simulated responses are faced with those obtained by the laboratory experiments. Moreover, continuous-time control law formulations are compared to discrete-time ones when simulating. Last but not least, the impact of the use of the PLC versus the PCI card (plus a PC) for practice is evaluated.

Computed Integral Criteria for Evaluation

Integral square error (ISE), integral absolute error (IAE), integral time absolute error (ITAE), and total variation (TV) are computed to evaluate the results. Their continuous-time definitions are given in (54), and the discrete-time definition of TV is provided in (55). The criteria are evaluated for the entire experiment, i.e., t0 = k0Ts = 40 and t1 = k1Ts = 400 s for u1(t) and y1(t) and t0 = 100 and t1 = 400 s for u2(t) and y2(t). The control performance of various responses is computed for JISE, JIAE, JITAE and JISE,, JIAE,, JITAE, (i = 1, 2). The total energy consumption—which is one of the most monitored feature nowadays—is closely related to JISE, JIAE, JITAE and JISE,, JIAE,, JITAE, (i = 1, 2), while values of JISE, JIAE, JITAE, JTV and JISE,Δ, JIAE,Δ, JITAE,Δ, JTV, (i = 1, 2) correspond to expected lifetime. Notice that JIAE and JTV coincide in the continuous-time case. In the discrete-time case, it does not exactly hold that JIAE,Δ = JTV,T in our experiments since JIAE, (and also other integral criteria) are computed with the Matlab integration block, which uses the trapezoidal quadrature rule, while JTV, agrees with the most straightforward rectangle formula. Table assigns Roman numerals to particular feedback control systems and simulated and real-life experiments for better readability of other tables with criteria values. Computed values of JISE, JIAE, JITAE and JISE,, JIAE,, JITAE, (i = 1, 2) obtained using the balanced tuning and desired-model methods for setting C22(s) are summarized in Tables and 3, respectively. The values of JISE, JIAE, JITAE (JISE,, JIAE,, JITAE,) and JISE, JIAE, JITAE = JTV (JISE,Δ, JIAE,Δ, JITAE,Δ, JTV,) for the two tuning rules are given to the reader in Tables –7, respectively.
Table 1

Numbers Assigned to Control Systems, Simulations, and Real-Life Measurements

control system and simulation/experimentassigned number
with GD(s) and GAC(s)
simulated continuous-time controlI
simulated discrete-time controlII
measured control via PLCIII
measured control via PCI cardIV
without GD(s) or GAC(s)
simulated continuous-time controlV
simulated discrete-time controlVI
measured control via PLCVII
measured control via PCI cardVIII
Table 2

Values of JISE, JIAE, JITAE (JISE,, JIAE,, JITAE,) for C22(s) Set by the Balanced Tuning Method

expt no.JISEe1JIAEe1JITAEe1JISEe2JIAEe2JITAEe2
I2.8712.640.8013.7113.9335.22
II3.7114.876.3919.0616.8741.00
III4.3025.2362.1315.7319.4440.18
IV5.6128.0958.6117.0322.3741.23
V7.5738.86164.4013.3214.2235.22
VI8.5140.28167.5619.2417.3341.00
VII6.8238.53135.7814.9818.3539.01
VIII6.4535.92119.8615.9821.6043.34
Table 3

Values of JISE, JIAE, JITAE (JISE,, JIAE,, JITAE,) for C22(s) Set by the Desired-Model Method

expt no.JISEe1JIAEe1JITAEe1JISEe2JIAEe2JITAEe2
I2.8912.780.9112.5615.0951.10
II3.5814.245.8918.5618.4062.01
III4.6828.03111.1614.2317.7340.79
IV4.5027.6178.3617.4425.2464.12
V7.5038.88109.5612.4715.8051.59
VI8.5038.53137.7118.1518.3567.29
VII6.1332.40163.1613.8419.4251.10
VIII6.3231.97166.4417.6824.1962.01
Table 4

Values of JISE, JIAE, JITAE (JISE,, JIAE,, JITAE,) for C22(s) Set by the Balanced Tuning Method

expt no.JISEu1 (·103)JIAEu1 (·103)JITAEu1 (·103)JISEu2 (·103)JIAEu2 (·103)JITAEu2 (·103)
I17.002.5488.7597.1431.6536.173
II17.042.5518.7717.1401.6526.173
III14.812.3918.3786.9101.6305.993
IV13.972.3348.0749.2411.8766.702
V16.792.5418.3477.1421.6536.173
VI16.772.5408.3357.1411.6526.173
VII16.572.5488.5996.6971.6055.929
VIII18.132.6699.0948.4271.7996.619
Table 7

Values of JISE, JIAE, JITAE = JTV (JISE,Δ, JIAE,Δ, JITAE,Δ, JTV,) for C22(s) Set by the Desired-Model Method

expt no.JISE1JIAE1JITAE1JTVu1JISE2JIAE2JITAE2JTVu2
I1.1022.7213.5772.7211.9551.6451.0271.645
II5.0604.2073.4124.2071.1811.1861.8971.186
III4.6253.8457.82634.3593.2833.1347.50421.196
IV3.4077.88019.0542.8542.2285.56412.9830.643
V0.0521.5606.1421.5601.5831.3611.0271.361
VI0.1121.6096.0521.6091.1801.1831.8981.183
VII0.1822.93610.0417.0593.2963.1105.34216.377
VIII0.1592.64910.2414.4912.1385.54714.6229.916

Criteria Value Analysis

Let us analyze the data presented in Tables –34567 regarding the control performance and effort and energy efficiency.
Table 5

Values of JISE, JIAE, JITAE (JISE,, JIAE,, JITAE,) for C22(s) Set by the Desired-Model Method

expt no.JISEu1 (·103)JIAEu1 (·103)JITAEu1 (·103)JISEu2 (·103)JIAEu2 (·103)JITAEu2 (·103)
I16.972.5448.7377.1301.6516.155
II17.052.5528.7467.0941.6476.154
III19.342.7489.2026.8391.6196.037
IV20.542.8449.8488.7111.8326.689
V16.792.5418.3247.1271.6516.155
VI16.772.5418.3127.0951.6476.154
VII20.962.8769.4146.9841.6376.098
VIII21.102.8909.9278.6411.8216.687
Table 6

Values of JISE, JIAE, JITAE = JTV (JISE,Δ, JIAE,Δ, JITAE,Δ, JTV,) for C22(s) Set by the Balanced Tuning Method

expt no.JISE1JIAE1JITAE1JTVu1JISE2JIAE2JITAE2JTVu2
I0.5022.3253.5222.3250.6980.6950.4800.695
II2.3673.3333.3753.3331.1761.1790.7601.179
III1.9794.39712.2923.7491.2681.7545.98810.050
IV1.8556.14414.7132.8142.2283.7669.64820.247
V0.0531.5426.1141.5420.7020.6950.4800.695
VI0.1191.5885.9991.5881.1741.1760.7601.176
VII0.1612.9879.22016.0881.4312.5976.46013.640
VIII0.1552.92610.0916.0162.1383.76710.2420.364
It can be deduced from Tables and 3 that the simulated continuous-time control system with decouplers and antidisturbance controllers (scenario I) gives the best performance criteria values for temperature control. However, the performance improvement for e2(t) when using decoupling and antidisturbance controllers is less evident or even disputable. Simulated discrete-time responses (scenario II) yield superior performance by 24.3% on average compared to the use of the PLC or the PCI card in real-life experiments (scenarios III and IV) since they are not affected by the external fluctuations, measurement noise, data processing, etc. Contrariwise, when neither decouplers nor antidisturbance controllers are used for laboratory experiments (scenarios VII and VIII), criteria values for e1(t) are lower (by 12.8% on average) than those of simulated responses as the impact of d(t) on temperature is scanty. Although the benefit of both the additional controllers in laboratory experiments (scenarios III and IV) for e1(t) is substantial (by 31.3% on average and even by 35.3% when using the balanced tuning), their effect on flow rate control is disputable. Regarding the main subject of study—i.e., the experimental verification of the proposed control system design—the use of PLC gives clearly better performance measures for both temperature and air-flow control. From ISE and IAE criteria values, it cannot be unambiguously deduced which of the benchmarked controller tuning rules applied to C22(s) provides better results. However, the ITAE criterion proves most significantly that using the balanced tuning method is more appropriate for control of the hot-air tunnel from the performance point of view. The average advantage of the balanced tuning method is only 4.4% for simulation and 7.6% for experimental results throughout all the performance criteria. Data in Tables and 5 closely related to energy efficiency that represents a significant touchstone nowadays. Real-life experiments imply that the overall energy consumption when using control systems with decouplers and antidisturbance controllers (scenarios III and IV) is less than that in the opposite case. The average energy-consumption improvement renders 3.8% when using the balanced tuning and 1.9% for the desired-model method. Although this outcome does not hold true for u2(t) in some criteria, the measured data for u1(t) (i.e., the heating bulb input voltage) are abundantly clear; especially when the primary controllers are tuned by the balanced method. When taking into account that u1(t) is more energy demanding, the absolute energy consumption decreases by 6.0% and 2.7%, respectively. Besides, the use of the PLC yields better results again. Surprisingly, simulated response results are opposed to the measured ones; however, the control impact on practice represents a much more meaningful target. Control effort expressing the rate of actuators reconfiguration is given in Tables and 7. It can be generally deduced that the better the energy efficiency is, the higher is the control effort required. Indeed, the proposed control design yields higher effort than the simple scheme without decouplers and antidisturbance controllers by nearly 24% for both the manipulated inputs. In mechanical systems, the higher control effort usually implies the lower lifetime of actuators. The primary fan voltage input is considered as u2(t) for the hot-air tunnel, which corresponds to the rotation speed representing the mechanical stress. Thus, the assessment of the control effort of u2(t) is substantial. Gratifyingly, the property in question for the proposed control system design is 17.1% (measured by IAE, ISE, and ITAE) and 13.5% (measured by TV) less when using the PLC (scenario III) with tuning the primary controller by the balanced method (which represents the best above-evaluated combination of the controller hardware and the tuning rule). Indeed, this tuning method not only should minimize the overshoot but also ensure “a balance” between the proportional and the the integral action and save actuators.[67] Other combinations give worse data. On the contrary, the heating bulb input voltage u1(t) requires higher control effort (but better efficiency); yet the actuator is robust to control action changes due to the absence of mechanical parts.

Conclusions

This paper was aimed at the multivariable control design and experimental investigation for a hot-air tunnel that is widely used in the industry and technological processes. The proposed decentralized control design incorporates ideal decouplers of cross-interactions that are formulated in inverted and noninverted versions. Explicit relations between these two versions and the standard inverted decoupling scheme were provided. A simple open-loop absolute rejection of measurable disturbances was designed as well. The considered hot-air tunnel includes two manipulated inputs (a heating bulb input voltage and the primary fan input voltage), two controlled outputs (a measuring thermistor voltage and a vane flowmeter), and one disturbance input (secondary fan dimensionless input value). Static and dynamic responses were measured to get a linear operating range and select a suitable linear model, respectively. Consequently, the simple LMS identification procedure and the standard Matlab identification toolbox were used to estimate model parameters. These experiments were done by using a PLC and a PCI card plus a PC. Based on the eventual TITO model, primary, decoupling, and antidisturbance controllers were set. The primary ones were tuned by applying an algebraic polynomial approach, the balanced tuning and desired-model methods. Discrete-time formulations of controllers and the controlled plant model were proposed to incorporate the used digital hardware tools. Feasible digital implementation could be obtained even if the continuous-time antidisturbance controllers had nonfeasible forms. Finally, simulation and real-life experiments using the PLC and the PCI card were made, and the efficiency, performance, and control effort of several scenarios were evaluated via some integral criteria. The following were especially observed: (1) The investigated particular control problem showed that the use of a PLC provided a better performance than using a PC equipped with the PCI card in practice. (2) Laboratory experiments with both the PLC and a PC equipped with the PCI card and Matlab can be sufficiently used to control the air-heat tunnel, large-scale versions of which are widely used in the industry. (3) By benchmark of using two tuning rules, the balanced tuning method yields superior control responses compared to the desired-model setting in this study (4) The simultaneous use of the designed decouplers and antidisturbance controllers provides significantly better results compared to the simple coupled feedback control system in practice. Temperature control performance measured by integral criteria is increased by 35.3%, energy consumption and control effort of mechanical actuator parts are lower by up to 6% and by 17.1%, respectively (when using the PLC and the balanced tuning). A relatively high control effort for the heating bulb represents the only nonpositive feature. The intention of the work was not to determine suitable or optimal temperature or air-flow setpoints that depends on a particular process or technology. Although the effect of delays and latencies in the model has not been investigated in this study, the closed-loop effect of delays can be undesirable in thermal control systems. A possible solution in these cases can be the use of algebraic model-based control design approaches based on a special ring of quasi-polynomial meromorphic functions.[77] Hence, the consideration of plant delays and latencies in the control design or the attenuation of unmeasurable disturbances might pose possible future research directions.
  9 in total

1.  Takagi-Sugeno control of nocturnal temperature in greenhouses using air heating.

Authors:  M Nachidi; F Rodríguez; F Tadeo; J L Guzman
Journal:  ISA Trans       Date:  2010-12-24       Impact factor: 5.468

2.  Drying of chilli in a combined infrared and hot air rotary dryer.

Authors:  Suramya D F Mihindukulasuriya; Hemantha P W Jayasuriya
Journal:  J Food Sci Technol       Date:  2014-09-17       Impact factor: 2.701

3.  A Hot-Air Apparatus Dryer for General Laboratory Use.

Authors:  J F Corwin
Journal:  Science       Date:  1947-10-10       Impact factor: 47.728

4.  Individual shrink wrapping extends the storage life and maintains the antioxidants of mango (cvs. 'Alphonso' and 'Banganapalli') stored at 8 °C.

Authors:  D V Sudhakar Rao; K S Shivashankara
Journal:  J Food Sci Technol       Date:  2014-07-29       Impact factor: 2.701

5.  Analytical design based hierarchical control for non-square MIMO wood-chip refining process.

Authors:  Mingjie Li; Ping Zhou
Journal:  ISA Trans       Date:  2018-12-31       Impact factor: 5.468

6.  Design and experimental realization of a robust decentralized PI controller for a coupled tank system.

Authors:  Soumya Ranjan Mahapatro; Bidyadhar Subudhi; Sandip Ghosh
Journal:  ISA Trans       Date:  2018-12-17       Impact factor: 5.468

7.  Phenolic content and some physical properties of dried broccoli as affected by drying method.

Authors:  Merve Sılanur Yilmaz; Özge Şakiyan; Işıl Barutcu Mazi; Bekir Gökçen Mazi
Journal:  Food Sci Technol Int       Date:  2018-09-11       Impact factor: 2.023

8.  Performance of a convective, infrared and combined infrared- convective heated conveyor-belt dryer.

Authors:  Hany S El-Mesery; Gikuru Mwithiga
Journal:  J Food Sci Technol       Date:  2014-04-15       Impact factor: 2.701

9.  Model Predictive Control via Output Feedback Neural Network for Improved Multi-Window Greenhouse Ventilation Control.

Authors:  Dae-Hyun Jung; Hak-Jin Kim; Joon Yong Kim; Taek Sung Lee; Soo Hyun Park
Journal:  Sensors (Basel)       Date:  2020-03-22       Impact factor: 3.576

  9 in total

北京卡尤迪生物科技股份有限公司 © 2022-2023.