Next Article in Journal
Field Testing of an Affordable Zero-Liquid-Discharge Arsenic-Removal Technology for a Small-Community Drinking Water System in Rural California
Previous Article in Journal
Reuse of Pretreated Household Wastewater for Decentralized Food Production
Previous Article in Special Issue
Integrated Subsurface Hydrologic Modeling for Agricultural Management Using HYDRUS and UZF Package Coupled with MODFLOW
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Reducing the Impacts of Withdrawals on the Water Distribution in Main Irrigation Canals Based on a Modified Smith Predictor Control Scheme

by
Aissa Mehallel
1 and
Vicente Feliu-Batlle
2,*
1
Instituto de Investigaciones Energéticas y Aplicaciones Industriales (INEI), Universidad de Castilla-La Mancha (UCLM), 13071 Ciudad Real, Spain
2
Escuela Técnica Superior de Ingeniería Industrial de Ciudad Real, Universidad de Castilla-La Mancha (UCLM), 13071 Ciudad Real, Spain
*
Author to whom correspondence should be addressed.
Water 2025, 17(3), 373; https://doi.org/10.3390/w17030373
Submission received: 19 December 2024 / Revised: 16 January 2025 / Accepted: 27 January 2025 / Published: 29 January 2025

Abstract

:
The main function of irrigation canals is to transport water efficiently from a source to target locations, but flow disturbances caused by farmer withdrawals often reduce water delivery efficiency to the destination. The dynamics of these canals involve a significant time delay. To address this, control systems based on the Smith predictor suitable for time-delayed systems have been proposed. However, the classical Smith predictor struggles with disturbance rejection, prompting recent modifications to enhance this capability. This paper addresses a new robust Smith predictor control scheme that outperforms previous modifications. Our study utilized a laboratory irrigation canal platform to identify its dynamics, including those caused by flow disturbances. The proposed control system was then designed and evaluated for disturbance rejection and robustness. Simulations comparing the scheme with other methods highlight its superiority, which was further validated through practical experiments, demonstrating the improved rejection of flow disturbance effects over the standard Smith predictor.

1. Introduction

Water plays a crucial role in sustaining human life, supporting the environment, and fostering sustainable development [1]. However, countless individuals are presently enduring severe water scarcity conditions [2]. Water scarcity results from two specific factors: physical scarcity and economic scarcity [3]. Physical scarcity is defined as the lack of natural resources to fulfill the water demands of a particular region, whereas economic scarcity is delineated as the result of insufficient funding for scientific research, technology, and the built environment [4]. Within irrigation systems, most of the available water resources are transmitted by irrigation canal networks [5]. The function of a main irrigation canal is to transport water from a water source to a distant target location. During water displacement through the canal, illegal connections are produced by farmers. This yields the undesired effect of reducing the water flow delivered to the destination.
The majority of countries use manual irrigation canal operations [6]. Currently, automatic control is among the most efficient approaches to finding solutions to water scarcity in agricultural irrigation. This is regarded as a powerful tool to enhance the performance and effectiveness of water distribution in the irrigation canal pool [7]. P I D (proportional–integral–derivative) controllers are widely applied to manage water distribution in main irrigation pools; see, e.g., [8,9]. However, they often do not produce acceptable outcomes because main irrigation canal pools are complicated systems that exhibit nonlinear dynamic behaviors with dominant time delays [10,11], and P I D regulators are not compatible with them [12,13]. Therefore, the design and construction of controllers to improve effectiveness and security in hydraulic canals represent a relevant and demanding area of investigation [14,15]. The Smith predictor ( S P ) is among the most commonly utilized regulators for systems with significant time delays [16,17,18].
Its structure is based on a linear mathematical model of the system that needs to be regulated. However, it has poor effectiveness in rejecting disturbances like canal withdrawals. The S P has been the focus of extensive studies, and numerous modifications have been proposed to enhance its effectiveness, robustness, and disturbance rejection characteristics, in addition to enabling its use in various plants (unstable, time-varying, nonlinear, integrating, stable, etc.) [19,20,21]. The S P has been used to regulate the flow of water in several main irrigation pools. Some of the initial applications were characterized by integrating the standard design of the S P with regulators such as P I or P I D , but these did not provide the acceptable regulation of water flow. The S P controller has been suggested to enhance the efficiency of water flow regulation in main irrigation canal pools with substantial changes in their operational parameters [10]. Also, in the past few decades, fractional-order controllers have been introduced into the SP controller to increase the strength of the regulation of hydraulic canals; see, e.g., [22,23]. Critical problems associated with the use of S P -based control systems are (1) their low effectiveness caused by reliance on linear mathematical models that represent the complex dynamic behaviors of water distribution in main irrigation canals [24], (2) poor rejection of unknown withdrawal effects, which results in insufficient regulation accuracy for water distribution, and (3) low robustness to model parametric changes or uncertainties (which are common in these systems), particularly the time delay.
A time delay affects the robustness and effectiveness of the control system, making its analysis and synthesis more complicated [17]. Next, we list some S P modifications that have been suggested to improve its capability to reject disturbance effects. A modified S P was created in [25] to control the integrating processes, which can prevent the perturbation effect. Nevertheless, the response is slow. A small improvement was achieved by implementing a two-degree-of-freedom S P [26]. A pair of S P controllers was suggested in [27] to stabilize first-order systems, which can enhance the ability to reject disturbances and performance. An S P equivalent to that in [28] was introduced in [19] and added feedback on the difference between the true and modeled responses, which was deducted from the step input. Some research, e.g., [20], has constructed S P structures using fractional-order regulators to enhance performance against parametric changes and unknown perturbations in systems with time delays. In [29], an S P approach with cascade control was introduced for unstable systems. An approach to the analytical design of an S P for unstable systems was established in [26]. A filtering S P technique for multi-input–multi-output systems with varying time delays was proposed in [30]. A modified version of the SP was created in [31] to eliminate the effect of the disturbance. A generalized form of the S P for unstable single-input–single-output ( S I S O ) plants was developed in [21].
Although these strategies increase the disturbance rejection of the basic S P , there remains a development opportunity. Furthermore, these regulation techniques are developed for nominal processes, without considering closed-loop robustness when the parameters of the processes change. In [32], a novel modification of the Smith controller structure was proposed to remove disturbance rejections while guaranteeing some stability robustness when the plant parameters change in the context of a petroleum refinery. Another approach was proposed by [33] based on a hybrid regulation structure combining a dead time compensator ( D T C ) and a proportional–derivative ( P D ) regulator in the internal loop combined with the sliding mode control technique. The modified S P s with integral–proportional–derivative I P D and P D controllers suggested in [34] were tested under input disturbance impacts in nominal and parameter-changing conditions in unstable second-order plus time-delay systems. Later, an adjustment procedure for a simplified filtered S P was proposed [35] for high-order single-input–single-output systems with a time delay and high-order square multi-input–multi-output plants with various delays. A modified S P with an optimal proportional–integral minus proportional–derivative ( P I - P D ) controller was proposed for varying time-delay systems [36]. Li and Yang and Zhao and Shen [37] developed an S P combining a P I D controller and a neural network with reduced overshoot and settling time. Finally, Giraldo and Melo and Secchi [38] proposed an enhanced command of time-delay processes for a filtered S P , and their structure was tested under conditions of a model plant mismatch and the disturbance effect.
The fundamental goal of this paper is to design a modified S P controller for the precise and reliable regulation of water distribution in a main irrigation canal pool that improves the performance and robustness compared to previous results. This controller is a modification of an S P originally designed in [32] for a second-order system involving a time delay—that illustrates the behavior of a heating furnace of a petroleum refinery—to control the pool of a main irrigation canal, which is typically represented by a first-order system with a time delay. The disturbance rejection properties and robustness of this controller were analyzed. A comparison with other modified S P controllers was performed, and finally, experiments were carried out on a laboratory prototype.
The organization of this article is as follows. Section 2 details the hydraulic canal model. Section 3 proposes the model of the behavior of our canal pool and characterizes the effects of water withdrawal. Section 4 develops our new control scheme and analyzes the disturbance rejection and stability robustness features. Section 5 performs the comparison of several modified S P s based on simulation results. Section 6 presents the experimental results, and, in the end, Section 7 provides the conclusions.

2. Facility Description

The system used for evaluation in the present research is a water flow canal system platform, which is situated at the University of Castilla-La Mancha’s School of Industrial Engineering in Ciudad Real, Spain, as illustrated in Figure 1. The system contains a rectangular canal with a variable slope and glass walls. The canal has a length of 5 m and a width of 8 cm, with walls rising to a height of 25 cm. To prevent water wastage, the water circulates through the canal in a closed-loop system. The prototype canal includes a closed-loop water circuit, along with an instrumental platform housing electromechanical sensors and actuators, a P L C (programmable logic controller), and a S C A D A system (supervisory system and data collection). The canal has a slide gate that is adjustable both manually and with a motor (with a discharge rate coefficient of 0.4 ), which permits it to be separated into pools with varying lengths [39].
The schematic diagram of the system in Figure 2 depicts the various elements of the prototype. The canal is separated into two parts. The first part is called the “upstream pool”; it has small dimensions and operates as an upstream pool. The second part is called the “downstream pool” because the water in the upstream reservoir flows into it. It has large dimensions and is the object of the automatic control system in our study.
The water moves in a circular cycle across the upstream pool to a downstream storage reservoir to conserve water. Electric pump (1) (ESPA S150: 230 V-50 Hz, Q(l/min)150-450, P1-1.6 kW, H m a x : 18.5 m) guarantees that the water recirculates with the flow rate Q i n ( t ) back to the upstream pool (see Figure 2). This pump uses a frequency converter to regulate frequency in the range from 0 to 50 Hz. The total water inflow into the canal can be varied between 0 to 9 m3/h (2.5 L/s).
Moreover, the canal platform system includes a water extraction mechanism that represents the water demand of users. The system extraction pours the water into the downstream storage reservoir by using electric pump (2) (CPm 132 A: 230 V-50 Hz, Q(l/min)20-120, P-0.6 kW, H m a x : 23 m) (see Figure 2), whose flow rate Q o u t ( t ) can be regulated by varying the pump’s speed through a frequency converter.
The canal has three ultrasonic sensors ( U S s ) (UC500-30GM from Pepperl+Fuchs, Mannheim, Germany) situated outside the upper part of the canal, which are implemented to export the measurements of the level of water in the upstream reservoir ( y u p ( t ) ) and the level of water at the downstream pool’s end ( y d w e ( t ) ) . A third ultrasonic sensor is implemented to export the measurement of the downstream pool’s level of water at an intermediate position ( y d w ( t ) ) . A motorized gate is included with a D C motor (Maxon, 12 V, Nº ref. fabric: 145864) and a sensor (type HEDL-5540 A11) for the gate position ( G P S ) to control the water level in the downstream pool. The canal is likewise equipped with two electromagnetism flow meters ( E M F ) (model Bürkert, S E 30 / 8030 , operating at 12 36 V D C ). One flow meter is mounted on the discharge pipe of electric pump (1) to measure the water inflow ( Q i n ( t ) ) that is pumped from the reservoir toward the upstream pool. The second flow meter is mounted on the water extraction system, namely on the suction pipe of electric pump (2), to record the water outflow ( Q o u t ( t ) ) that is pumped from the downstream pool to the storage reservoir. These flow meters help in supervising the pumping process. Our canal platform employs a P C (personal computer) operating as a control hub for the canal. A S C A D A system has been established in the control station ( P C ) to guarantee the management and oversight of the canal, and there is also a Data Acquisition ( D A Q ) card that acts as an interface between the computer and the physical world, converting analog signals to digital data and enabling real-time control. The installed sensors measure signals, which are then recorded. The essential variables that are recorded include the upstream gate position ( x u p ( t ) ); the upstream ( y u p ( t ) ) , downstream ( y d w ( t ) ) , and downstream end ( y d w e ( t ) ) canal water levels; the canal water inflow ( Q i n ( t ) ) ; and the canal water outflow ( Q o u t ( t ) ) . The variables u 1 ( t ) and u 2 ( t ) are attached to input signals in volts (V), with the variable u 1 ( t ) applied to pump motor (1) and the variable u 2 ( t ) applied to pump (2) (they convert the signal from 0–10 V to frequencies of 0–50 Hz).
The management of this system canal is difficult due to the maneuvers required to open and close the upstream gate, creating significant variations in the upstream water level because of the small size of the upper pool (see Figure 1). To tackle this difficulty, a secondary feedback loop designed to regulate and maintain the upstream level of water at a set reference was constructed. The upstream level of water ( y u p s p ( t ) ) is regulated by a P I D regulator, which utilizes a variable-speed drive (frequency converter) to adjust the water flow rate of electric pump (1). The main control loop is used to regulate the level of water at the downstream end ( y d w e s p ( t ) ) of the canal system. Since the P I D of the upstream level of water has high gains that guarantee a faster response than that of the main control loop, the upstream and downstream pool water level controls are separated from each other, allowing us to concentrate on identifying and controlling only the dynamics associated with the main control loop without needing to pay attention to the secondary dynamics induced by the reaction in the upstream pool.
All the hydraulic canal management systems are placed in the P L C , which is controlled and monitored through the S C A D A system. Figure 2 illustrates the general management of this canal. The upper part of the picture shows the main control loop, while the lower part shows the secondary control loop. The designed S C A D A system supports the execution of various control strategies and offers additional features, such as (1) monitoring and storing signals in MS Excel or Matlab and (2) generating alarms and even making automated decisions when, e.g., the canal is emptying or overtopping.

3. The Model of the Pool of the Irrigation Canal

The creation and execution of controllers for irrigation canal systems necessitate mathematical models that effectively represent their dynamic behavior. The behavior of the canal system’s pools is represented by the Saint-Venant equations, which are nonlinear hyperbolic partial differential equations [40] that are difficult to solve. Then, models linearized based on specific flow regimes are usually employed to build controllers to control canal pools. The parameters of these estimated linear time-invariant ( L T I ) models are based on the process flow regime of the canal and can be obtained by utilizing tools for system modeling [41,42]. A study of the main strategies employed to develop models of main irrigation canal pools can be found in [43]. It is common to represent these L T I models using first-order transfer functions with a time delay [7,20,41].

3.1. Gate-to-Downstream Water Level Model

Therefore, experiments depending on step input responses from our hydraulic canal system were conducted in order to accurately identify its linear behavior systems for different flow regimes. In these practical experiments, the reference of the water level of the upstream pool ( y u p * ) was fixed at 60 mm, and the gate position executed various step motions. The results of these experiments are depicted in Figure 3, where the water level at the downstream end ( y d w e ( t ) ) is the variable to be controlled (i.e., process output) and measured using an ultrasonic sensor (Figure 3b), and the gate opening ( x u p ( t ) ) is the input of the process (Figure 3a). The level of water and the upstream gate position are provided in mm and were measured with a sampling interval of T s = 0.03 s. The upstream pool water level is maintained at an approximately constant value of 60 mm by the secondary feedback loop (pump speed regulated using a P I D ). The gate position shown in the upper subplot closed from 50 mm to 10 mm, leading to changes in the downstream level of water, illustrated in the lower subplot. This figure illustrates that the canal’s responses vary with the operational regime.
We chose the dynamics associated with the fourth step as the nominal ones, represented by the transfer function G 0 ( s ) . This step and its corresponding downstream water-level response are highlighted, respectively, in the upper and lower subplots of Figure 3 by red ellipses. Then, the following L T I model was fitted to this response in the Laplace domain s:
G 0 ( s ) = 0.5636 3.7226 · s + 1 · e 4.7595
where K 0 , T 0 , and L 0 denote the nominal gain, time constant, and time delay, respectively. This particular response is shown in Figure 4, where the upper plot represents the step input signal generated by the sudden shift in the upstream gate opening from 20 mm to 10 mm, and the lower plot represents the measured downstream water level and the response of the model (1).
First-order systems that incorporate a time delay G i ( s ) = K i · e L i · s / ( 1 + T i · s ) were also fitted to all the step responses illustrated in Figure 3, where K i is the gain, T i is the time constant, and L i is the time delay. Table 1 displays the parameters of the twelve fitted models. The first column indicates the order of the steps and represents the transfer functions obtained from their responses (step number 4 yields the nominal dynamics G 0 ( s ) ); y d w e , i in the second column gives the downstream water level at the beginning, before carrying out step maneuver number i; the third, fourth, and fifth columns give the parameters of the fitted models; and the last column gives the Normalized Root Mean Squared Error ( N R M S E ) of the fittings achieved. The gain and time constant in this table vary strongly as a function of the operating regime, but the delay time varies very little.

3.2. Disturbance Model

We model here the disturbance effect produced by lateral water extractions on the downstream level of water of our main pool. To study this, we built a water extraction system with an electric pump such that we control the extracted water flow. Then, we applied different flow extraction steps with our electric pump, and we repeated the extraction experiments at three points of the canal system according to the schematic in Figure 5. As shown in this figure, the first extraction point is located at 25 % of the total length of the pool, the second at 50 % , and the third at 75 % , i.e., at distances, respectively, 1.125 m, 2.25 m, and 3.375 m away from the gate. This characterization was carried out for the canal operating in its nominal regime.
Experiments to characterize the step input responses with our electric pump were conducted, and L T I dynamic models were fitted. In these experiments, the gate opening was held constant, as well as the level of water y u p ( t ) in the upstream pool. The extracting electric pump transfers water from the downstream pool to the storage reservoir.
The water outflow ( l / s ) Q o u t ( t ) , the converter frequency (signal applied) u 2 ( t ) , and the downstream water level (mm) were sampled with a period of T s = 0.03 s. The pump signal (V) applied to electric pump (2) and the water outflow are shown in Figure 6a, and the downstream water level is represented in Figure 6b. It is observed that the pump’s electrical responses vary depending on the operating regime.
Figure 6 displays a series of multiple-step responses from electric pump motor (2) at the first point ( 25 % ). We suggest that the dynamics of the water extraction system are described by a first-order transfer function including a time delay. Then, the relation between the water extraction flow, d ( s ) , and the downstream water-level effect, d ^ ( s ) , is given by the following transfer function:
M d ( s ) = d ^ ( s ) d ( s ) = K ^ d · e L ^ d · s T ^ d · s + 1
Table 2 shows the transfer functions (2) fitted to the experimental results found from the three steps in the sequence presented in Figure 6. The first column lists the transfer functions M d ( s ) modeled through the step responses at the 25 % location (steps are arranged from left to right in Figure 6), the second column shows the gain K ^ d , the third one contains the time constant T ^ d , the fourth shows the time delay L ^ d , and the last column of this table shows the model fit F I T .
In our studies, we considered the model of the extraction at the first point ( 25 % of the pool length) given by the means of the parameters in Table 2:
M 1 ( s ) = 2.7923 2.1574 · s + 1 · e 2.4 · s
Figure 6b shows the response given by this model. It is observed that the fit to the experimental response is quite good.
The mean models of the extraction at the second point ( 50 % of the pool length) and the third point ( 75 % of the pool length) are, respectively, given by
M 2 ( s ) = 3.4278 1.9653 · s + 1 · e 1.5 · s
M 3 ( s ) = 3.5983 1.6159 · s + 1 · e 0.8 · s
We observe in (3)–(5) that there are moderate differences in the gain and the time constant but a large difference in the time delay. The relation between the location of the extraction points and the previous models (3)–(5) is obtained by fitting exponential functions to the obtained parameters of the transfer functions. In the following expressions, z represents the relative location of the extraction point, given as the ratio between the real distance to the beginning of the pool and the length of the pool.
The relation between the gains of the model and the extraction point is
K ^ ( z ) = 3.6608 + 3.2372 · e 5.2627 · z
The relation between the time constant of the model and the extraction point is
T ^ ( z ) = 2.392 0.129 · e 2.3928 · z
The relation between the time delay of the model and the extraction point is
L ^ ( z ) = 1.65 + 5.2071 · e 1.0053 · z
Figure 7 illustrates the fitting achieved for the three parameters of the transfer functions M d ( s ) , indicating that the varying parameters of the transfer functions vary with the extraction points in Equations (3)–(5).
The disturbance model (2) with parametric functions (6)–(8) that has been obtained for the nominal operating regime of the canal will be denoted hereafter by M 0 ( s , z ) . The disturbance model for a generic operating regime will be denoted by M ( s , z ) . These will be employed to compare the effectiveness of different controllers in eliminating the withdrawal effect.

4. Proposed Control Scheme

4.1. Standard SP Scheme

The control scheme based on the original S P is displayed with black rectangles and lines in Figure 8. As illustrated in this figure, G ( s ) is the system to be regulated, which is divided into a rational part, G ^ ( s ) , and an irrational part, e L ^ · s , that represents the time delay. G 0 ( s ) signifies the nominal model of G ( s ) , which includes the nominal rational element, G ^ 0 ( s ) , and a nominal time-delay term, e L 0 · s . r ( s ) is the set-point reference that represents the downstream end desired, C ( s ) is the principal controller, u ( s ) is the control signal, y ( s ) is the system output signal, d ( s ) is the disturbance signal (extraction flow), and d ^ ( s ) is the level of water with the downstream effect of the extraction. The relation between the process response y ( s ) and a set-point change r ( s ) and the effect of the load disturbance d ( s ) on y ( s ) are given, respectively, by
T r s p ( s ) = y ( s ) r ( s ) = C ( s ) · G ^ ( s ) · e L ^ · s 1 + C ( s ) · G ^ 0 ( s ) + G ^ ( s ) · e L ^ · s G ^ 0 ( s ) · e L 0 · s
T d s p ( s ) = y ( s ) d ( s ) = 1 + C ( s ) · G ^ 0 ( s ) · 1 e L 0 · s 1 + C ( s ) · G ^ 0 ( s ) + G ^ ( s ) · e L ^ · s G ^ 0 ( s ) · e L 0 · s · M ( s , z )
In the situation of the nominal process, where G ( s ) = G 0 ( s ) , these transfer functions become
T r s p ( s ) = y ( s ) r ( s ) = C ( s ) · G ^ 0 ( s ) · e L 0 · s 1 + C ( s ) · G ^ 0 ( s )
T d s p ( s ) = y ( s ) d ( s ) = 1 + C ( s ) · G ^ 0 ( s ) · 1 e L 0 · s 1 + C ( s ) · G ^ 0 ( s ) · M ( s , z )

4.2. The Modified SP Structure: The SP-H Structure

The novel modified Smith predictor structure depends on adding a block, H ( s ) , between the process output and the main controller response. This is presented by blue lines in Figure 8. This block is combined with the control signal of the standard S P to generate a new control signal. It is possible to prove that, in the nominal process case, this block influences the disturbance response but does not impact the tracking performance of the set points. Then, this block can be used to minimize the influence of the disturbance of the process. This modified S P is hereafter denoted by S P H and was proposed in [32] for a heating furnace modeled as a second-order system that includes a time delay. In this work, we redesigned this control system to deal with a first-order plus time-delay process, which is the case for our canal pool, and we explored the advantages of using this new S P scheme compared to other S P schemes in removing withdrawal effects on main irrigation canals. Using our S P H scheme, the previous closed-loop transfer functions become
T r s p h ( s ) = y ( s ) r ( s ) = C ( s ) · G ^ ( s ) · e L ^ · s 1 + C ( s ) · G ^ 0 ( s ) + ( C ( s ) + H ( s ) ) · ( G ^ ( s ) · e L ^ · s G ^ 0 ( s ) · e L 0 · s )
T d s p h ( s ) = y ( s ) d ( s ) = 1 + G ^ 0 ( s ) · C ( s ) C ( s ) + H ( s ) · e L 0 · s 1 + C ( s ) · G ^ 0 ( s ) + ( C ( s ) + H ( s ) ) · ( G ^ ( s ) · e L ^ · s G ^ 0 ( s ) · e L 0 · s ) · M ( s , z )
Under the conditions of the nominal process, i.e., G ( s ) = G 0 ( s ) , the transfer functions in (13) and (14) are
T r s p h ( s ) = C ( s ) · G ^ 0 ( s ) · e L 0 · s 1 + C ( s ) · G ^ 0 ( s )
T d s p h ( s ) = 1 + G ^ 0 ( s ) · C ( s ) C ( s ) + H ( s ) · e L 0 · s 1 + C ( s ) · G ^ 0 ( s ) · M ( s , z )
For the situation of the nominal process, we can notice from the transfer function in (15) that the performance of set-point tracking relies only on C ( s ) . However, the numerator of the transfer function in (16) is based on both C ( s ) and H ( s ) . Then, an adequate design of H ( s ) can reduce the effect of d ( s ) on y ( s ) as compared to the effect of the original S P , where (12) shows that its numerator only depends on C ( s ) .

4.3. Stability Robustness

Table 1 shows that the parameters of the model largely change as a function of the operating point. Then, the robustness of the proposed control system must be studied for the purpose of keeping the closed-loop system stable when the reference varies. In case of incompatibility between the real process and the model, the robustness of stability can be examined by employing the next condition in the frequency domain, which was established in [32]:
Φ ( ω ) > Δ ( j · ω )
where Δ ( j · ω ) is the indicated incompatibility between the real and nominal process models:
Δ ( j · ω ) = G ^ ( j · ω ) · e j · L ^ · ω G ^ 0 ( j · ω ) · e j · L 0 · ω G ^ 0 ( j · ω ) · e j · L 0 · ω
and Φ ( ω ) is the impact on the stability robustness of the controller C ( s ) and filter H ( s ) :
Φ ( ω ) = C ( j · ω ) · G ^ 0 ( j · ω ) + 1 C ( j · ω ) + H ( j · ω ) · G ^ 0 ( j · ω )
where ω is the specific frequency, and j is the imaginary unit.

4.4. The Design of the Controller C ( s )

The controller C ( s ) has a P I structure:
C ( s ) = K p + K i s
where K p and K i denote the proportional and integral gains, respectively. These two parameters can be tuned by defining two specifications. In our case, we defined specifications in the frequency domain: a phase margin ϕ m and a gain crossover frequency ω c . The first specification is related to the closed-loop damping, and the second one is to the settling time t s (e.g., see [44] for the case of a basic second-order process).
These specifications are achieved for the nominal process if the next complex situation has been confirmed (e.g., [20]):
C ( j · ω c ) · G 0 ( j · ω c ) = e j · ϕ m
Then, the P I controller is given by
C ( j · ω c ) = e j · ϕ m G 0 ( j · ω c ) = μ ( j · ω c )
and its parameters are
K p = r e a l ( μ ( j · ω c ) )
K i = ω c · i m a g ( μ ( j · ω c ) )
where r e a l ( μ ( j · ω c ) ) and i m a g ( μ ( j · ω c ) ) are, respectively, the real and imaginary components of μ ( j · ω c ) .

4.5. The Design of the Compensator H ( s )

H ( s ) is a compensator used to absorb any disturbance effects. It was designed in our work for the first-order plus time-delay transfer functions that represent our system.
S P schemes factorize the nominal process into two subsystems: G ^ 0 ( s ) , which is usually invertible, and e L 0 · s , which is non-invertible. This characteristic employs the S P H structure, which, according to Figure 8, includes a loop that returns the variance between the process output and the nominal model output. In this structure, H ( s ) is expressed as
H ( s ) = G ^ 0 1 · P ( s )
where P ( s ) is a rational transfer function (filter) that converts H ( s ) properly. A simple choice for P ( s ) is
P ( s ) = 1 λ · s + 1
where λ is a variable to be tuned. Taking into account (25) and (26), H ( s ) is
H ( s ) = T 0 · s + 1 K 0 · ( λ · s + 1 )
Note that this form of H ( s ) makes the numerator of (16) become
χ ( s ) = 1 P ( s ) · e L 0 · s + G ^ 0 ( s ) · C ( s ) · 1 e L 0 · s · M ( s , z )
which verifies lim s 0 χ ( s ) = 0 if P ( 0 ) = 1 , which happens in (26). Contrary to this, the limit of the numerator of (12) when s 0 , in general, is not zero. This justifies the better disturbance rejection features at low frequencies of the S P H compared to the standard S P .
Remark 1.
If λ 0 , then P ( s ) 1 and χ ( s ) 1 e L 0 · s · 1 + G ^ 0 ( s ) · C ( s ) · M ( s , z ) . We have, therefore, T d s p h ( s ) 1 e L 0 · s · M ( s , z ) , which means that, in this case, the disturbance rejection does not depend on the closed-loop dynamics but only on the open-loop transfer functions and mainly on the nominal time delay, i.e., the factor 1 e L 0 · s . This is the most favorable case for the withdrawal-effect reduction.
Remark 2.
In expression (17), the larger the Φ ( ω ) is, the more robust the closed-loop system is. Substituting (25) into (19), this last expression becomes
Φ ( ω ) = C ( j · ω ) · G ^ 0 ( j · ω ) + 1 C ( j · ω ) · G ^ 0 ( j · ω ) + P ( j · ω )
Using large values of λ in (26) gives P ( j · ω ) functions with small amplitudes, and according to (29), Φ ( ω ) becomes larger. Therefore, the closed-loop stability robustness increases. In fact, the highest robustness is achieved when λ , i.e., when H ( s ) = 0 . Under this condition, the S P H becomes the standard S P . Then, we can conclude that the S P demonstrates more robustness compared to the S P H . The lower value of λ is given by the amplitude of Δ ( j · ω ) and the verification of (17).
The two previous remarks suggest a way to tune the parameter λ : choose the smallest possible value of λ that verifies the robustness specification (17) (an example of λ tuning will be shown in Section 5, where Figure 11 shows the minimum λ to be chosen as a function of Δ ( j · ω ) ).

5. Simulation Results

This part compares the effectiveness of the proposed control scheme to that of well-known modified S P schemes focusing on set-point tracking and load disturbance effect rejection. Simulations of three reputed S P schemes were carried out: (1) the control scheme based on the standard S P [16], (2) a well-known modification of the S P proposed by Camacho and Normey-Rico [45], and (3) a recent nonlinear modification of the S P based on sliding control [33], alongside our suggested S P H scheme. We applied these various structure schemes to the nominal process (1) with a change in the set point from 52 mm to 60 mm at the 50 s instant and a withdrawal located at z = 0.25 , represented by a unity step disturbance at 200 s: i.e., the step is passed through the block M 0 ( s , 0.25 ) given by (3).
The controller C ( s ) is tuned to fulfill the two earlier defined frequency criteria, which are defined as ϕ m = 80 and ω c = 0.15 rad/s. Equations (23) and (24) provide the controller parameters, yielding
C ( s ) = 1.7614 + 0.152 s
By substituting the parameters of the model in Equation (31) and choosing λ = 0.02 , the H ( s ) compensator is given by
H ( s ) = 3.7226 · s + 1 0.5636 · ( 0.02 · s + 1 )
Figure 9 plots the magnitudes of the frequency responses of the S P and S P H disturbance rejection transfer functions, T d s p ( s ) / M ( s , z ) and T d s p h ( s ) / M ( s , z ) , respectively, in the situation of the nominal process. This figure also displays the worst-case disturbance effect d ^ ( j · ω ) , assuming a unity step disturbance d ( t ) . It is defined as the envelope of the magnitudes of M ( j · ω , z ) , i.e., m a x z [ 0 , 1 ] M ( j · ω , z ) multiplied by 1 / ( j · ω ) . This figure shows that the S P H is better at rejecting disturbances than the S P in the interval ω [ 0 ,   0.3 ] , while in the interval ω [ 0.3 ,   1 ] , the S P does it better. However, this figure also shows that the disturbance effect’s magnitude is a reducing function with ω that has the largest components of its spectrum at low frequencies, where the S P H outperforms the S P . This allows us to state that our modified S P is better at rejecting withdrawal effects on the downstream water level than the standard S P .
The process outputs when facing a step difference command, employing the previously mentioned S P -based controllers, are seen in Figure 10a. All of them produce the same response to a reference change, but they show differences in the transient response when rejecting the external disturbance. The classical S P lacks a block that can reject the disturbance effect, but it is able to reduce it, though slower than the other schemes. The scheme of [45] (indicated by S P F ) includes block disturbance rejection expressed by the filter F r ( s ) , which is located in the feedback of the control structure. This filter increases the system’s robustness and disturbance rejection while keeping the set-point response in the nominal process. The nonlinear controller that utilizes the sliding mode control method is denoted by S P D S M C and yields better results than the previous two. In our suggested S P H , the controller H ( s ) enhances the disturbance effect rejection. The simulation results presented in Figure 10 demonstrate that the S P H offers excellent features for the rejection of disturbances, achieving the greatest transient reaction to disturbances among all the S P schemes and a zero steady-state error. Figure 10b shows the control signals of all the schemes.
Table 3 compares the simulated time responses of the four S P schemes to the disturbance yielded by the water extraction system. In this table, I A E is the Integral of the Absolute Error, i.e., 200 ( r ( t ) y ( t ) ) · d t ; I S E is the Integral of the Squared Error, i.e., 200 ( r ( t ) y ( t ) ) 2 · d t ; and T V is the total variation of the control signal, i.e., 200 d u ( t ) d t · d t . The first index shows the disturbance effect rejection capability. The second one measures the required control effort. In this sense, it measures the “variation” in the control signal during the maneuver, and it is related to the wear of the actuator (and usually several physical elements of the process) and to the amplitude of the control signal and the chances of saturating the actuator [46]. In both indexes, the lower their values are, the better the performance is. This table shows that the S P H provides a very significant reduction in the I S E index at the cost of a tiny increment in the control effort T V .
The robustness of S P H is evaluated against the robustness of the original S P by plotting the respective Φ ( w ) functions provided by (19) in Figure 11. In the case of the standard S P , Φ ( w ) is obtained by simply setting H ( s ) = 0 in that expression. The designed P I controller (30) is used in both schemes. The functions Δ ( j · ω ) of all the transfer functions in Table 1 are represented in this figure. It demonstrates that the S P H is less robust than the standard S P . However, we note that properly tuning λ has made the closed-loop control system robust enough to deal with all the possible operating regimes. This figure shows that we chose the smallest possible value of λ that fulfills the robustness condition (the Φ plot is nearly tangent to the envelope of all Δ plots).

6. Experimental Results

In this part, we implemented the previous controllers in our canal prototype to evaluate their performance in decreasing the influence of withdrawals on the downstream water level. We present the experimental results achieved with the experimental hydraulic canal prototype described in Section 2 and the control mechanism designed in this research. The control schemes implemented in our real canal and P C were installed through a program developed in Labview to maintain the water level in the downstream pool. We applied a positive reference downstream change from 52 mm to 60 mm, and the experimental responses with the standard S P and our S P H were compared; the results obtained when the flow disturbance was applied will be presented.
At the 200 s instant, we switched on pump motor 2 to extract water from the downstream pool; we applied a voltage of 3 V to the frequency converter, which corresponded to an output frequency of 15 Hz for the pump. This was determined according to the following rule: 10 V corresponds to 50 Hz, so 3 V produces 15 Hz. Figure 12 illustrates the water flow rate of the extraction from the downstream pool and the signal applied to pump motor 2. The water extraction system represents the disturbance effect on our control system. In this case, the side discharge Q o u t ( t ) from the canal pool required to meet the user’s water demand was a flow rate of 1.38/s. This is the external load disturbance d ( s ) .
Figure 13 depicts the experimental responses recorded by the downstream water level control system with both designed S P schemes. The programmed lateral discharge ( Q o u t ( t ) ) commenced at t = 200 s, causing decreases in the water level of about 4 mm with the S P and 2 mm with the S P H . The designed controllers completely reject the negative impact of external disturbances and return the canal pool to the set-point water level of 60 mm in about 50 s in the two situations. These results show that the S P H surpasses the performance of the standard S P in a fair comparison in which both control systems use the same C ( s ) controller.
Table 4 compares the experimental time responses of both the S P and S P H to the disturbance caused by the water extraction system. In this table, the maximum error is m a x t [ 200 , ] ( r ( t ) y ( t ) ) , and the I S E and T V performance indexes are again evaluated. We note that the I S E of the S P is reduced to more than one-third of its value using the S P H at the cost of only a small increment in the control effort (less than an 8 % increment in the T V ). We mention that the performance indexes obtained in the experiments are similar to those obtained in the simulations, which shows that our models are accurate and the simulated comparison analysis carried out in the previous section is valuable.
The improvement in the quantity of water delivered to the downstream end can be expressed by the subsequent formulation:
I A E ( S P ) I A E ( S P H ) I A E ( S P ) = 40 %
The energy consumption is mainly related to friction in the movement of the gate. Since the main component of friction in our gate is Coulomb friction, the consumed energy is approximately proportional to the gate displacement, i.e., the T V index. Then, the consumed energy is slightly higher using the S P H than the S P .

7. Conclusions

The efficient reduction in withdrawal effects (lateral extractions) on main irrigation canals has been addressed in this paper. It has focused on reducing the effect on the downstream water level of the canal pool where the extractions are produced. Since the dynamics of irrigation canals have a significant time delay, control schemes based on the S P structure have been considered. Then, a new modification of the S P has been proposed for the control of these canals.
This research presents several key contributions, which are therefore discussed as follows: (1) a new methodology that adapts the S P H structure, developed initially in [32] for a second-order plus time-delay system, to control the dynamics of main irrigation canals; (2) a new procedure to make the S P H control robustly stable to changes in the canal parameters; (3) proof by a comparative simulation analysis that the proposed structure has the same set-point tracking performance as other well-known modifications of the S P (for the nominal process) but significantly better performance in reducing the effects of lateral extractions; and (4) a test of this control structure in a real canal prototype, showing that it outperforms the standard S P . All the comparisons have been fair because they used the same controller C ( s ) .
The simulation and experimental findings show that our redesigned S P H controller enhances the performance of the control system, which in turn meets the user’s water demands on time. The advantages of improving the water distribution control performance in the main irrigation canal pools contribute to the improved management and more sensible use of hydraulic resources that are available; additionally, the environment is better protected because of the decrease in current operational water losses. Our next research focus will be on improving the control system by developing a real-time adaptive controller that adapts to canal parameter changes: since all the Smith predictors are very sensitive to changes in the time delay, we foresee designing an estimator of this parameter based on the algebraic identification methodology. We have already obtained promising results in the estimation of time delays in robotic systems using this technique [47].

Author Contributions

Conceptualization, A.M. and V.F.-B.; methodology, A.M. and V.F.-B.; software, A.M.; validation, A.M.; formal analysis, V.F.-B.; investigation, A.M. and V.F.-B.; resources, V.F.-B.; data curation, A.M.; writing—original draft preparation, A.M.; writing—review and editing, V.F.-B.; visualization, A.M.; supervision, V.F.-B.; project administration, V.F.-B.; funding acquisition, V.F.-B. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded in part by the Consejería de Educación, Cultura y Deportes de la Junta de Comunidades de Castilla-La Mancha (Spain) with project SBPLY/21/180501/000052.

Data Availability Statement

No data were used for the research described in this article.

Conflicts of Interest

The authors declare no financial or personal interests that may have influenced the work presented in this research.

References

  1. Aznar-Sánchez, J.A.; Velasco-Muñoz, J.F.; Belmonte-Ureña, L.J.; Manzano-Agugliaro, F. The worldwide research trends on water ecosystem services. Ecol. Indic. 2019, 99, 310–323. [Google Scholar] [CrossRef]
  2. Wang, H.; Asefa, T.; Bracciano, D.; Adams, A.; Wanakule, N. Proactive water shortage mitigation integrating system optimization and input uncertainty. J. Hydrol. 2019, 571, 711–722. [Google Scholar] [CrossRef]
  3. Rijsberman, F.R. Water scarcity: Fact or fiction? Agric. Water Manag. 2006, 80, 5–22. [Google Scholar] [CrossRef]
  4. Delgado Munevar, W.G. Gestión y valor económico del recurso hídrico. Rev. Finanz. Y Política Económica 2015, 7, 279–298. [Google Scholar] [CrossRef]
  5. Ali, H. Fundamentals of Irrigation and On-Farm Water Management: Volume 1; Springer Science & Business Media: New York, NY, USA, 2010; Volume 1. [Google Scholar]
  6. Afzal, M.; Battilani, A.; Solimando, D.; Ragab, R. Improving water resources management using different irrigation strategies and water qualities: Field and modelling study. Agric. Water Manag. 2016, 176, 40–54. [Google Scholar] [CrossRef]
  7. Litrico, X.; Fromion, V. Modeling and Control of Hydrosystems; Springer Science & Business Media: London, UK, 2009. [Google Scholar]
  8. Burt, C.M.; Piao, X. Advances in PLC-based irrigation canal automation. Irrig. Drain. 2004, 53, 29–37. [Google Scholar] [CrossRef]
  9. Arauz, T.; Maestre, J.M.; Tian, X.; Guan, G. Design of PI controllers for irrigation canals based on linear matrix inequalities. Water 2020, 12, 855. [Google Scholar] [CrossRef]
  10. Bolea, Y.; Puig, V.; Blesa, J. Gain-scheduled Smith predictor PID-based LPV controller for open-flow canal control. IEEE Trans. Control Syst. Technol. 2013, 22, 468–477. [Google Scholar] [CrossRef]
  11. de Halleux, J.; Prieur, C.; Coron, J.M.; d’Andréa Novel, B.; Bastin, G. Boundary feedback control in networks of open channels. Automatica 2003, 39, 1365–1376. [Google Scholar] [CrossRef]
  12. Astrom, K.; Hagglund, T. Advanced PID Control; Research Triangle Park: The Instrumentation, Systems, and Automation Society: Pittsburgh, PA, USA, 2006. [Google Scholar]
  13. Diamantis, M.; Papageorgiou, M.; Kosmatopoulos, E.B.; Chamilothoris, G. Identification and adaptive control for open channel water flow systems. Comput. -Aided Civ. Infrastruct. Eng. 2011, 26, 464–480. [Google Scholar] [CrossRef]
  14. Fele, F.; Maestre, J.M.; Hashemy, S.M.; de la Peña, D.M.; Camacho, E.F. Coalitional model predictive control of an irrigation canal. J. Process Control 2014, 24, 314–325. [Google Scholar] [CrossRef]
  15. Shahdany, S.H.; Taghvaeian, S.; Maestre, J.M.; Firoozfar, A. Developing a centralized automatic control system to increase flexibility of water delivery within predictable and unpredictable irrigation water demands. Comput. Electron. Agric. 2019, 163, 104862. [Google Scholar] [CrossRef]
  16. Smith, O.J. Closer control of loops with dead time. Chem. Eng. Prog. 1957, 53, 217–219. [Google Scholar]
  17. Normey-Rico, J.E.; Camacho, E.F. Control of Dead-Time Processes; Springer: London, UK, 2007; Volume 462. [Google Scholar]
  18. Gonzalez, I.O.B.; Perez, R.R.; Batlle, V.F.; Garcia, F.J.C. Temperature control based on a modified Smith predictor for injectable drug formulations. IEEE Lat. Am. Trans. 2015, 13, 1041–1047. [Google Scholar] [CrossRef]
  19. Matausek, M.R.; Micic, A. A modified Smith predictor for controlling a process with an integrator and long dead-time. IEEE Trans. Autom. Control 1996, 41, 1199–1203. [Google Scholar] [CrossRef]
  20. Feliu-Batlle, V.; Pérez, R.R.; García, F.C.; Rodriguez, L.S. Smith predictor based robust fractional order control: Application to water distribution in a main irrigation canal pool. J. Process Control 2009, 19, 506–519. [Google Scholar] [CrossRef]
  21. Sanz, R.; García, P.; Albertos, P. A generalized smith predictor for unstable time-delay SISO systems. ISA Trans. 2018, 72, 197–204. [Google Scholar] [CrossRef]
  22. Batlle, V.F.; Perez, R.R.; Rodriguez, L.S.; García, F.C.; Saez, A.L. Robust fractional order PI controller for a main irrigation canal pool. IFAC Proc. Vol. 2008, 41, 15535–15540. [Google Scholar] [CrossRef]
  23. Garcia, F.C.; Perez, R.R.; Batlle, V.F. Fractional IIα controller combined with a Smith predictor for effective water distribution in a main irrigation canal pool. IFAC Proc. Vol. 2008, 41, 14558–14563. [Google Scholar] [CrossRef]
  24. Hernandez-Lopez, Y.; Rivas-Perez, R.; Feliu-Batlle, V. Design of a NARX-ANN-Based SP Controller for Control of an Irrigation Main Canal Pool. Appl. Sci. 2022, 12, 9180. [Google Scholar] [CrossRef]
  25. Watanabe, K.; Ito, M. A process-model control for linear systems with delay. IEEE Trans. Autom. Control 1981, 26, 1261–1269. [Google Scholar] [CrossRef]
  26. Rao, A.S.; Chidambaram, M. Analytical design of modified Smith predictor in a two-degrees-of-freedom control scheme for second order unstable processes with time delay. ISA Trans. 2008, 47, 407–419. [Google Scholar] [CrossRef]
  27. Tian, Y.C.; Gao, F. Double-controller scheme for separating load rejection from set-point tracking. Chem. Eng. Res. Des. 1998, 76, 445–450. [Google Scholar] [CrossRef]
  28. Astrom, K.J.; Hang, C.C.; Lim, B. A new Smith predictor for controlling a process with an integrator and long dead-time. IEEE Trans. Autom. Control 1994, 39, 343–345. [Google Scholar] [CrossRef]
  29. Padhan, D.G.; Majhi, S. Modified Smith predictor based cascade control of unstable time delay processes. ISA Trans. 2012, 51, 95–104. [Google Scholar] [CrossRef]
  30. Santos, T.L.; Torrico, B.C.; Normey-Rico, J.E. Simplified filtered Smith predictor for MIMO processes with multiple time delays. ISA Trans. 2016, 65, 339–349. [Google Scholar] [CrossRef] [PubMed]
  31. Zhou, H.Q.; Wang, Q.G.; Min, L. Modified Smith predictor design for periodic disturbance rejection. ISA Trans. 2007, 46, 493–503. [Google Scholar] [CrossRef] [PubMed]
  32. Feliu-Batlle, V.; Rivas-Perez, R. Control of the temperature in a petroleum refinery heating furnace based on a robust modified Smith predictor. ISA Trans. 2021, 112, 251–270. [Google Scholar] [CrossRef] [PubMed]
  33. Espin, J.; Castrillon, F.; Leiva, H.; Camacho, O. A modified Smith predictor based–Sliding mode control approach for integrating processes with dead time. Alex. Eng. J. 2022, 61, 10119–10137. [Google Scholar] [CrossRef]
  34. İçmez, Y.; Can, M.S. Smith Predictor Controller Design Using the Direct Synthesis Method for Unstable Second-Order and Time-Delay Systems. Processes 2023, 11, 941. [Google Scholar] [CrossRef]
  35. Amaral, D.L.; Torrico, B.C.; Nogueira, F.G.; Pereira, R.D.; Santos, T.L. A unified tuning rule of the simplified filtered Smith predictor for SISO and square MIMO high-order dead-time processes. Control Eng. Pract. 2023, 141, 105697. [Google Scholar] [CrossRef]
  36. Ahmed, A.K.; Al-Khazraji, H.; Raafat, S.M. Optimized PI-PD Control for Varying Time Delay Systems Based on Modified Smith Predictor. Int. J. Intell. Eng. Syst. 2024, 17, 331–342. [Google Scholar]
  37. Li, F.; Yang, L.; Ye, A.; Zhao, Z.; Shen, B. Grouping Neural Network-Based Smith PID Temperature Controller for Multi-Channel Interaction System. Electronics 2024, 13, 697. [Google Scholar] [CrossRef]
  38. Giraldo, S.A.; Melo, P.A.; Secchi, A.R. Enhanced control in time-delay processes: Diagnostic, monitoring, and self-tuning strategies for the filtered smith predictor in response to model-plant mismatch and abrupt load disturbances. Control Eng. Pract. 2024, 145, 105869. [Google Scholar] [CrossRef]
  39. Calderon-Valdez, S.N.; Feliu-Batlle, V.; Rivas-Perez, R. Fractional-order mathematical model of an irrigation main canal pool. Span. J. Agric. Res. 2015, 13, e0212. [Google Scholar] [CrossRef]
  40. Chaudhry, M.H. Open-Channel Flow; Springer: New York, NY, USA, 2008; Volume 523. [Google Scholar]
  41. Weyer, E. System identification of an open water channel. Control Eng. Pract. 2001, 9, 1289–1299. [Google Scholar] [CrossRef]
  42. Aleem, S.A.; Muhammad, A.; Nasir, H.A. System identification of distributory canals in the indus basin. IFAC Proc. Vol. 2014, 47, 8743–8748. [Google Scholar] [CrossRef]
  43. Malaterre, P.O.; Baume, J.P. Modeling and regulation of irrigation canals: Existing applications and ongoing researches. In Proceedings of the SMC’98 Conference Proceedings. 1998 IEEE International Conference on Systems, Man, and Cybernetics (Cat. No. 98CH36218), San Diego, CA, USA, 14 October 1988; IEEE: Piscataway, NJ, USA, 1998; Volume 4, pp. 3850–3855. [Google Scholar]
  44. Ogata, K. Modern Control Engineering; Prentice Hall: Hoboken, NJ, USA, 1993. [Google Scholar]
  45. Normey-Rico, J.E.; Camacho, E.F. Unified approach for robust dead-time compensator design. J. Process Control 2009, 19, 38–47. [Google Scholar] [CrossRef]
  46. Skogestad, S. Simple analytic rules for model reduction and PID controller tuning. J. Process Control 2003, 13, 291–309. [Google Scholar] [CrossRef]
  47. Gharab, S.; Benftima, S.; Batlle, V.F. Adaptive Smith Predictor Fractional Control of a Tele-operated Flexible Link Robot. In Proceedings of the 2024 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), Abu Dhabi, United Arab Emirates, 14–18 October 2024; IEEE: Piscataway, NJ, USA, 2024; pp. 9144–9151. [Google Scholar]
Figure 1. The Fluid Mechanics Laboratory Canal at the University of Castilla-La Mancha (Spain).
Figure 1. The Fluid Mechanics Laboratory Canal at the University of Castilla-La Mancha (Spain).
Water 17 00373 g001
Figure 2. A schematic representation of the control system in the prototype hydraulic canal.
Figure 2. A schematic representation of the control system in the prototype hydraulic canal.
Water 17 00373 g002
Figure 3. The maneuvers for gate opening and the corresponding water level changes at the downstream end.
Figure 3. The maneuvers for gate opening and the corresponding water level changes at the downstream end.
Water 17 00373 g003
Figure 4. The identified model produced for the responses of the gate opening and downstream water level of the main canal pool in the chosen operational regime.
Figure 4. The identified model produced for the responses of the gate opening and downstream water level of the main canal pool in the chosen operational regime.
Water 17 00373 g004
Figure 5. The schematic of the disturbance model.
Figure 5. The schematic of the disturbance model.
Water 17 00373 g005
Figure 6. The pump signal and water outflow response of electric pump motor (2) for water extraction at the first point ( 25 % location) in our canal pool system.
Figure 6. The pump signal and water outflow response of electric pump motor (2) for water extraction at the first point ( 25 % location) in our canal pool system.
Water 17 00373 g006
Figure 7. Relations between the transfer function parameters and the relative distance z.
Figure 7. Relations between the transfer function parameters and the relative distance z.
Water 17 00373 g007
Figure 8. Proposed control scheme.
Figure 8. Proposed control scheme.
Water 17 00373 g008
Figure 9. The magnitudes of the frequency responses of the S P and S P H disturbance rejection transfer function.
Figure 9. The magnitudes of the frequency responses of the S P and S P H disturbance rejection transfer function.
Water 17 00373 g009
Figure 10. Responses to step tracking, step disturbance rejection, and control action for the canal irrigation model with [16] ( S P ), [45] ( S P F ), and our S P H .
Figure 10. Responses to step tracking, step disturbance rejection, and control action for the canal irrigation model with [16] ( S P ), [45] ( S P F ), and our S P H .
Water 17 00373 g010
Figure 11. Comparison of robustness functions Φ of the S P and S P H with respect to uncertainties Δ of the models of our canal pool given in Table 1.
Figure 11. Comparison of robustness functions Φ of the S P and S P H with respect to uncertainties Δ of the models of our canal pool given in Table 1.
Water 17 00373 g011
Figure 12. The response pump motor (2).
Figure 12. The response pump motor (2).
Water 17 00373 g012
Figure 13. Comparative analysis of the experimental responses of the controllers in the water distribution control system under an external disturbance.
Figure 13. Comparative analysis of the experimental responses of the controllers in the water distribution control system under an external disturbance.
Water 17 00373 g013
Table 1. The experimental identification of G i ( s ) yielded parameter values for the prototype hydraulic canal responses to the step input series in Figure 3.
Table 1. The experimental identification of G i ( s ) yielded parameter values for the prototype hydraulic canal responses to the step input series in Figure 3.
Step Number “i” y dwe , i L i K i T i NRMSE i
1584.89130.128853.475571.1
2574.17360.226894.81284.13
3564.76020.358033.882986.7
4544.75950.563653.722692.7
5524.06160.224744.734980.76
6544.31810.372814.318189.76
7574.00930.238477.340882.28
8584.59610.128037.340870
9564.87960.186764.199583.63
10524.18550.23834.12885
11544.88710.483624.454986.11
12584.75940.174174.742789.83
Table 2. The experimental identification of M d ( s ) yielded parameter values for all electric pump responses to the step sequence in Figure 6 ( 25 % location).
Table 2. The experimental identification of M d ( s ) yielded parameter values for all electric pump responses to the step sequence in Figure 6 ( 25 % location).
Steps K ^ d T ^ d L ^ d FIT %
1−3.03222.05652.474.04
2−3.20222.03012.483.19
3−2.14242.385582.465.85
Table 3. Comparative simulation results in response to disturbances caused by the water extraction system were evaluated using both designed S P and S P H controllers.
Table 3. Comparative simulation results in response to disturbances caused by the water extraction system were evaluated using both designed S P and S P H controllers.
Controller IAE ISE TV
SP57.82199.857729.4
SP-F56.6150.317428.51
SP-DSMC44.35130.6028.88
SP-H24.872.231.40
Table 4. Comparison results of experiments with disturbances caused by the water extraction system with the two designed controllers S P and S P H .
Table 4. Comparison results of experiments with disturbances caused by the water extraction system with the two designed controllers S P and S P H .
Controller Maximum
Error
IAE ISE TV
SP3.5998107.7586245.878429.13
SP-H2.045059.6671.6331.34
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Mehallel, A.; Feliu-Batlle, V. Reducing the Impacts of Withdrawals on the Water Distribution in Main Irrigation Canals Based on a Modified Smith Predictor Control Scheme. Water 2025, 17, 373. https://doi.org/10.3390/w17030373

AMA Style

Mehallel A, Feliu-Batlle V. Reducing the Impacts of Withdrawals on the Water Distribution in Main Irrigation Canals Based on a Modified Smith Predictor Control Scheme. Water. 2025; 17(3):373. https://doi.org/10.3390/w17030373

Chicago/Turabian Style

Mehallel, Aissa, and Vicente Feliu-Batlle. 2025. "Reducing the Impacts of Withdrawals on the Water Distribution in Main Irrigation Canals Based on a Modified Smith Predictor Control Scheme" Water 17, no. 3: 373. https://doi.org/10.3390/w17030373

APA Style

Mehallel, A., & Feliu-Batlle, V. (2025). Reducing the Impacts of Withdrawals on the Water Distribution in Main Irrigation Canals Based on a Modified Smith Predictor Control Scheme. Water, 17(3), 373. https://doi.org/10.3390/w17030373

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop