Next Article in Journal
Analysis of the Sieve Unit Inclination Angle in the Cleaning Process of Oat Grain in a Rotary Cleaning Device
Next Article in Special Issue
The Potential of Fractional Order Distributed MPC Applied to Steam/Water Loop in Large Scale Ships
Previous Article in Journal
Optimization Strategies for Dockless Bike Sharing Systems via two Algorithms of Closed Queuing Networks
Previous Article in Special Issue
Dominance Conditions for Optimal Order-Lot Matching in the Make-To-Order Production System
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Inverse Tangent Functional Nonlinear Feedback Control and Its Application to Water Tank Level Control

Navigation College, Dalian Maritime University, Dalian 116026, China
*
Author to whom correspondence should be addressed.
Processes 2020, 8(3), 347; https://doi.org/10.3390/pr8030347
Submission received: 5 February 2020 / Revised: 10 March 2020 / Accepted: 16 March 2020 / Published: 18 March 2020

Abstract

:
This paper explores the significance and feasibility of addressing a notion that the system error of a nonlinear feedback control can be decorated by an inverse tangent function in order to attain a sound energy-efficient performance. The related mathematical model and relevant evaluation of this concept are further illustrated by demonstrating a case study about the control performance of water tank level. The rationale of robust control and theoretical algorithm of Lyapunov stability theorem are outlined to evaluate the effectiveness of nonlinear feedback with inverse tangent function in terms of improving robustness of PID (Proportional–Integral–Derivative) controller and energy-saving capability. By demonstrating five simulations of different scenarios, it ultimately proves that the modified robust PID controller by inverse tangent function meets the requirement of energy-saving capacity. Comparing with the routine PID control, the mean control input of controlling water tank level can be reduced up to 39.2% by using modified nonlinear feedback controller. This nonlinear feedback PID controller is energy efficient and concise for its convenient use, which is feasible to expand its utility to other applications.

1. Introduction

Water tank level control is regarded as a benchmark problem and also continually studied in the domain of control systems to evaluate the control performance of a new algorithm. The application of a water tank level control is widely applied in many areas to meet the industry demands. Taking ocean vessel as an example, various tanks are fitted onboard a ship for performing different services to harmonize a safe voyage, such as oil tanks, ballast water tanks, fresh water tanks, water tanks in boilers, and even sludge tanks, etc. Taking the increment of the complexity and uncertainties of the control system into account, the nonlinear characteristics of control system are increasingly advocated in designing a controller, despite of the wide implementation of conventional PID (Proportional–Integral–Derivative) controller, which still has the advantage of conciseness, reliability, and physical significance in the industry. The nonlinear relationship between control quantity and deviation signal can be effectively mirrored by nonlinear PID control, which overcomes the drawbacks of conventional PID control to a certain extent. Especially the concept of model-based design is overwhelmingly promoted in designing a control system [1].
Reference [2] illustrated the principle and algorithm of dynamic matrix predictive control, whereas the experiments were completed for the analysis of different models for one, two, and three tanks in order to set forward a typical double tank model compared with the conventional PID model for the purpose of improving the effectiveness of the method in the control process. Moreover, a mathematical model described by two nonlinear ordinary differential equations to focus on the adaptive control of the nonlinear system was presented in the reference [3]. Reference [4] discussed PLC-based (Programmable Logic Controller) fractional-order controller design for an industry-oriented water tank volume control application with the purpose of testifying stability and robustness properties of fractional-order discrete PID feedback-loops for different approximation methods and orders. Reference [5] claimed that the water tank control experiment would practice most knowledge of process control and introduced both linear and nonlinear tanks as examples to highlight the knowledge points of process control. The effort made in reference [6] concentrated on designing a new PID control in light of acquiring higher dynamical accuracy, which would be better applied with teaching significance. The dynamic output feedback control problem for a class of nonlinear multiple time-delays system was addressed by Zheng et al, and the flexibility and effectiveness of such a method had been verified through the simulations [7]. Reference [8] put forward a method of nonlinear control of two-tank hybrid system using sliding mode controller with a fractional-order PID sliding surface. In addition, reference [9] analyzed the tank level control problem and scrutinized a fractional order proportional integral (FOPI) controller and fractional order proportional derivative (FOPD) controller in the outer and the inner loops to compare the performance in term of energy efficiency. Guo et al. proposed an application example of the optimal control of water level oscillations in surge tank, and then summarized the optimal control of the water level oscillations in a surge tank under combined operating conditions depends on the selection of the superimposition time and the optimization of the mode of the load adjustments under the superimposition operating condition [10]. Another PI-type controller was designed by Dariusz in order to maintain a stable surge tank water level [11]. The nonlinear robust controller has also been widely used in many other fields; references [12,13,14] constructed a concise controller and concluded parameters for testing the strong robustness and superior control performance through the simulation test of smart autonomous surface ships. Additionally, they presented a backstepping control, which is a nonlinear controller design algorithm to design a course-keeping controller for ships, such as a nonlinear control for the steering wheel, which is also carried out in the Control System of Autonomous Vehicles. Similarly, references [15,16,17] researched nonlinear control, such as a robust adaptive fuzzy neural network control algorithm to design a PID controller for heading control of unmanned marine vehicles and a Non-Linear Dynamic Inversion Control to compare the primary differences between three multi-rotor platforms, and a closed-loop control system were implemented where applicable. Some other nonlinear control models were also established and proposed from different perspectives [18,19,20,21]. Be that as it may, all aforementioned references were researched thoroughly from different points of view and attained certain achievements with respects to water tank level control by using different control modes. However, from an energy-saving point of view, not much research had been undertaken, and there is still some potential that can be studied further to propose a more energy-efficient control mode.
Motivated by the above considerations, this paper explores an inverse tangent functional nonlinear feedback control and carries out a case study related to the water tank level control. Compared with the existing study, the main contributions of this paper are as follows: (i) a novel inverse tangent functional nonlinear algorithm and model are proposed and proved to design a nonlinear feedback controller for evaluating water level control; (ii) the energy saving performance is achieved by means of reducing the amplitude of control input at different flow rates.
The remaining part of this paper is organized as follows. Related theories, mathematical models, novel algorithms, and the controller design are elaborated in Section 2. Stability analysis and mathematical proof are carried out in Section 3 by using the Lyapunov stability theory, Young’s inequality, and so on. The evaluation of water level control performance by simulating different scenarios is illustrated in Section 4. In the last section, the final conclusion of this study is summarized in accordance with research results acquired by the simulations, and potential work in the future is described. The water tank level control is considered to be a benchmark problem for testing new control models and algorithms. Bearing in mind the limitation and restrictions of carrying out real-world experiments, it is, however, still of keen interest and significance for us to explore actual experiments elsewhere to further compare our research. Such motivation will stimulate our passion for research in this field continuously.

2. Related Theories and Mathematical Model

Unquestionably, a typical PID control possesses the features of conciseness, reliability, and obvious physical significance, which have already been widely applied in the control engineering area. The classical PID control is therefore gradually developed into many different modified modes, such as the self-tuning PID control, self-adaptive PID control, gain scheduling PID control, robustness PID control, etc., for the sake of eliminating the deficiencies that the classical PID control has shown, namely, its difficulties of integrating parameters, poor self-adaptive ability, poor robustness, low control accuracy, and so on [22,23]. The algorithm of robust PID in this paper is derived from the closed-loop gain control theories and models. The calculation process is simplified but with obvious physical significance. The robustness of the PID controller, which is designed by using this method, will be better [24,25,26,27].

2.1. Mathematical Model And Calculation Of PID Parameters

Definition: If the coefficient of the second order strictly proper plant G , which is:
G = b 1 s + b 0 a 2 s 2 + a 1 s + a 0
If b 1 = 0 ( b 0 , b 1 , a 0 , a 1 , a 2 are normal constant coefficients), then G is known as the second order strictly proper plant [22,23,28]. In order to eliminate one parameter, the abovementioned formula can also be simplified as:
G = b 0 a 2 s 2 + a 1 s + 1
The significance of the above model is to provide a way of calculating parameters of the PID controller through a closed-loop gain formation algorithm.
An actual engineering plant can be transformed strictly into the second order proper plant by reducing order of the model or approximating the Bode plotting diagram (see Figure 1).
By analyzing a singular value curve, we know that the actual control plants are normally low-pass and can be transformed into the second order deep strictly proper plant. It is feasible to apply in the practical engineering when such a deep strict plant is fixed with a constant and singular value at the low frequency stage and approximated with a singular value curve of asymptote slope as -40 dB/dec or -20 dB/dec plus -40 dB/dec at high frequency stage. Then, we can get the formula as follows:
K = a 2 s 2 + a 1 s + a 0 b 0 T 1 s = a 1 b 0 T 1 + a 0 b 0 T 1 s + a 2 s b 0 T 1
Equation (1) is a standard PID controller, its parameters are:
K p = a 1 b 0 T 1 , K i = a 0 b 0 T 1 , K d = a 2 b 0 T 1
where 1/T1 is the system bandwidth frequency.

2.2. The Application of Robust PID Control in Water Tank Level

2.2.1. Mathematical Model of Water Tank Level Control

For a single tank system (see Figure 2), Q i stands for the steady-state value of input water flow, and Δ Q i is the increment of input water flow. Q o stands for the steady-state value of output water flow, and Δ Q o is the increment of output water flow. h is the height of water level, and h 0 is the steady-state value of water level, Δ h is the increment of the water level. u is the opening value of the adjustable input valve. A is the cross sectional area, R is the water resistance at output valve, and V is the water volume in the tank. Based on the relationship of materials balance, under normal working conditions, the initial balance of the tank will be expressed as: Q o = Q i , h = h 0 . When there is an increment Δ u of adjustable input valve, the actual water level will be changed accordingly. Consequently, the output water flow will be changed primarily due to the change of water level under the condition of the remaining unchanged output valve.
The difference between the input and output water flow is:
Δ Q i Δ Q o = d V d t = A d Δ h d t
In formula (2), Δ Q i is caused by Δ u , then:
Δ Q i = K u Δ u
where K u is the constant of water flow of valve.
The relationship between output water flow and the height of the water level is:
Q O = A o 2 g h
The above formula can be further linearized at balance point ( h 0 , Q o ), then:
R = Δ h Δ Q o
We can input the formulas (3) and (4) into (2), and apply Laplace transformation, so we can get the transfer function of the single water tank:
G ( s ) = H ( s ) Q i ( s ) = K 0 s ( T 0 s + 1 )
We assume that the height of the tank is 2 m, the area of tank base is 1 m2, the sectional area of the pipe is 0.05 m2, initial water level is 0.5 m, and the maximum quantity of water intake is 0.5 m3/s. In accordance with the model given in the reference [29], the formula of water level and inflow volume is:
G ( s ) = H ( s ) Q i ( s ) = K 0 s ( T 0 s + 1 ) = 0.8 s ( 2 s + 1 )
where H is the water level in the tank and Q i is the input flow rate.
Equation (6) can be transformed to:
T 0 H ¨ + H ˙ = K 0 Q i
If the disturbance term is considered, then the above model can be modified to:
T 0 H ¨ + H ˙ = K 0 Q i + w
where the w is limited disturbance term, and also w ρ .

2.2.2. Design of Water Tank Level Controller Based on the Closed-Loop Gain Algorithm

In accordance with the mathematical model of formula (6), the closed-loop gain algorithm is used to design the controller (see Figure 3). If the frequency of bandwidth is set as 1 / T 1 , then the complementary sensitivity function of water tank level control is:
G ( s ) K ( s ) 1 + G ( s ) K ( s ) = 1 T 1 s + 1
Substituting (6) into (9), and the cut-off frequency is deemed as 1 / T 1 = 1 rad/s, we can get all parameters of robust PID controller with:
K p = 1 0.8 , K i = 0 , K d = 2 0.8
The following assumptions are made to design the water tank level controller K based on closed-loop gain shaping algorithm: 1). the bandwidth frequency of the closed system is set to 1 / T 1 ; 2). the high frequency asymptote slope is fixed to -20dB/dec; 3). frequency spectrum of the closed-loop system is made equal to the frequency spectrum of a first-order inertial system with the largest singular value approximately one.
Then, the robust water tank level controller is:
K ( s ) = Q i e = 1 K 0 T 1 + T 0 K 0 T 1 s
where 1 / T 1 = 1 rad / s .
This paper focuses on both mathematical and experimental application of using nonlinear inverse tangent function which is described as:
u = K arctan ( w e )
where e is the system error and e = r - y, w is the system frequency. The parameters K and w in the above function is obtained as 1/1.58 and 2, respectively, based on a number of simulations. Therefore, arctan [ 2 ( r y ) ] / 1.58 is used to modify system error (e) by regulating a nonlinear feedback of a water tank level system. The new PID controller, which is modified by the inverse tangent function, will be tested for its energy-saving performance.

3. The Stability Analysis and Mathematical Proof of the Designed Controller

The Lyapunov stability theory is used to carry out the stability analysis of the feedback controller, which is designed based on the closed-loop gain algorithm.
Firstly, the status variable of the control system is defined as X = [ x 1 x 2 ] T :
{ x 1 = e x 2 = x ˙ 1 = H ˙
where e is the deviation between the actual and the designed water level. Then, we can get the formula of flow rate of the water tank control system based on formula (11):
Q i = K e = 1 K 0 T 1 e + T 0 K 0 T 1 e ˙
Substituting (8) into (12) to obtain:
T 0 H ¨ + H ˙ = K 0 ( 1 K 0 T 1 e + T 0 K 0 T 1 e ˙ ) + w
Then by merging formulas (11) and (13), we can get the state equation of the controlled system:
X ˙ = A X + B w
where:
A = ( 0 1 - 1 T 0 T 1 - T 1 + T 0 T 0 T 1 ) ,   B = ( 0 1 T 0 ) .
For the equation (14), the Lyapunov function of the system is defined as:
V ( x ) = X T P X
where P is a positive definite real symmetric matrix, and P=PT.
Disregard of the external disturbance term w , then:
V ˙ ( x ) = X T P A X + ( A X ) T P X = X T ( P A + A T P ) X
According to the Lyapunov stability theory, for any defined positive definite real symmetric matrix, the following function is required in order to make sure the system is stable in the large domain at the origin:
A T P + P A = Q
Define positive definite real symmetric matrix Q = I = [ 1 0 0 1 ] , and make positive definite real symmetric matrix P as:
P = ( P 11 P 12 P 12 P 22 )
Inputting (14) and (18) into (17), to obtain:
( 0 1 1 T 0 T 1 T 1 + T 0 T 0 T 1 ) ( P 11 P 12 P 12 P 22 ) + ( P 11 P 12 P 12 P 22 ) ( 0 1 - 1 T 0 T 1 - T 1 + T 0 T 0 T 1 ) = ( 1 0 0 1 )
Expanding formula (19) yields the solutions as:
{ P 11 = ( T 1 + T 0 ) 2 + ( 1 + T 0 T 1 ) 2 ( T 0 + T 1 ) P 12 = T 0 T 1 2 P 22 = T 0 T 1 ( 1 + T 0 T 1 ) 2 ( T 0 + T 1 )
The following functions must be met to maintain the positive definiteness of matrix P :
{ P 11 > 0 P 11 P 22 P 12 2 > 0
By solving the functions (21), we obtain:
{ T 1 > 3 T 0 + 5 T 0 2 4 2 T 0 T 1 > 0
Thus, in the case of T 0 > 0.8 = 0.9 , if T 1 > 0 is assured, then the controller will be maintained balanced state in the large domain at origin.
In order to further prove the robustness to external disturbance of the controller presented in this paper, we consider the external disturbance term w in formula (9); then, the derivation of the Lyapunov function as expressed in formula (10) is derived as:
V ˙ ( x ) = X 1 2 X 2 2 T 1 w X 1 k w X 2 where   k = T 1 ( 1 + T 0 T 1 ) / ( T 1 + T 0 ) .
Based on the Young’s inequality, we can obtain:
{ w T X 1 T 1 2 X 1 2 + w 2 4 k w X 2 k 2 X 2 2 + w 2 4
Then:
V ˙ ( x ) = ( 1 T 1 2 ) X 1 2 ( 1 T 1 2 ) X 2 2 + w 2 2 ( 1 T 1 2 ) X 1 2 ( 1 k 2 ) X 2 2 + ρ 2 2
Defining a = max ( T 1 , k ) , then:
V ˙ ( x ) ( 1 a 2 ) X T X + ρ 2 2
From formula (26), it can be inferred that when the state variable of the system X > ρ / 2 ( 1 a 2 ) , then V ˙ ( x ) < 0 , i.e., the state equation of the controlled system of water tank attributes uniform ultimate boundedness.
In order to carry out further discussion on the robustness for the external disturbance, L 2 , which is the performance index of gain robust control, is defined as:
0 t X 2 d t μ 1 0 t w 2 ( t ) d t + μ 2
where μ 1 and μ 2 are small positive numbers; then, we can obtain the following theorem.
Theorem: when designing the controller for the water tank control system as expressed by formula (14) based on the closed-loop gain algorithm, and the parameter T 1 of controller meeting the requirement of 0 < T 1 1 , the state variable of the system X > ρ / 2 ( 1 a 2 ) assures the whole controller to be of uniform ultimate boundedness and also obtains the performance index of gain robust L 2 , which is related to the controller parameter T 1 .
To prove the above theorem, integrating formula (26) from t = 0 to t = t 0 , we obtain:
V ( t 0 ) + ( 1 a 2 ) 0 t 0 X T X d t 1 2 0 t 0 w ( t ) T w ( t ) d t V ( 0 )
According to the definition of V ( t 0 ) , formula (28) can be derived as:
0 t 0 X 2 d t 1 2 ( 1 a 2 ) 0 t 0 w 2 ( t ) d t + 1 1 a 2 ε
After valuing the range of a as expressed in the formula (29), a can be obtained as [30]:
a = { T 1 , T 0 1 T 1 ( 1 + T 0 T 1 ) T 1 + T 0 ,   0 < T 0 < 1
The condition of 1 a 2 > 0 has to be assured, for the sake of maintaining the negative definite of (26); then, the value range of controller parameter can be derived based on (30):
0 < T 1 1
Hence, in accordance with the result of formula (27), which is the performance index of gain robust and formula (29), when the state variable of water tank control system meets the condition of X > ρ / 2 ( 1 a 2 ) , the parameter T 1 of the controller of the closed-loop gain control law can be properly adjusted within the value range 0 < T 1 1 . Then, the water tank control system as expressed in formula (14) will get the performance index of gain robust L 2 , as expressed in formula (27), and the performance index of gain robust L 2 is 1 / 2 ( 1 a 2 ) in relation with the parameter of controller T 1 .
If the nonlinear inverse tangent function is used to modify system error ( e ):
Q i = K arctan ( ω e )
When ωe is not too large, Q i K ω e , and the above certificate is still valid.

4. Simulation Experiments and Results

Simulating investigation is carried out by using Simulink toolbox, and its diagram is shown as Figure 4. For the sake of contrast, the robust PID control as presented by reference [22] had been proved and tested with better robust stability and conciseness comparing the original fuzzy PID controller as presented in reference [29]. However, the modified PID controller as presented by this paper is an inverse tangent functional nonlinear feedback control and aims to achieve energy efficient performance on the basis of the aforementioned two types of PID controllers. The main comparison is carried out between the linear PID control as presented in the reference [22] and the nonlinear PID control as proposed in this study based on the inverse tangent function.
The control input, which is generated by the difference between the set value and measured value, is processed by the nonlinear function, i.e., the inverse tangent function, in this study. The main impact of this inverse tangent function is to restrict the extreme signal so as to eliminate the effect of the amplitude of the control output. The detailed theoretical proof is scrutinized in the above sections.
The input signal is a square wave with an amplitude varying from 0.5 m to 1.5 m. The function (6), which is derived from reference [29], was used to design a PID controller, considering the more complicated nonlinear mathematical model used for simulation experiments as illustrated in reference [29]. When the maximum inflow rate of tank is maintained at 0.5 m3/s, the effect of nonlinear feedback, the mean control input is 0.62 m3/s, and the maximum absolute value is 176.1 m3/s. The simulation results are shown in the Figure 5a,b, where (a) is the curve of control input and (b) is the curve of the water level. There is no overshoot, and quick tracking is achieved.
As shown in Figure 6a,b, the effect of linear feedback mean control input is 1.03 m3/s, and the maximum absolute value is 251.25 m3/s. The control input is reduced by 39.8% comparing nonlinear feedback and linear feedback. The maximum amplitude reduced by 29.9%; the goal of energy-saving by using inverse tangent function of nonlinear feedback control is therein achieved.
The effect of linear feedback mean control input is 0.015m3/s. If the amplitude of input is limited between ±0.5, as shown in Figure 7a,b, the control input average of nonlinear feedback is 0.023 m3/s; the purpose of energy-saving is not achieved.
The effect of linear feedback as shown in Figure 8a,b; mean control input is 0.88 m3/s. If the flow rate is reduced from 0.5 m3/s to 0.4 m3/s, and the limit of flow rate is set to 0.4 m3/s, the maximum absolute value is 251.3 m3/s, which is primarily due to the limit of the flow rate in the model.
The effect of nonlinear feedback, as shown in Figure 9a,b: the mean control input is 0.54 m3/s and the limit of flow rate is 0.4 m3/s. The maximum absolute value is 176.1 m3/s, which is primarily due to the limit of the flow rate in the model. The mean control input is reduced by 38.6% comparing nonlinear feedback and linear feedback. The purpose of energy-saving is met and the maximum amplitude is reduced by 29.9%.
A quantitative comparison as presented in Table 1 is performed to summarize the above control simulations results, and it confirms the effectiveness of the proposed algorithm.

5. Conclusions

The significant advantage of selecting nonlinear feedback is that it makes no demands on the designer beyond that of putting up for a moment with one regulating parameter, and that is what all researchers demand of their control algorithms—to be energy-efficient at no inconvenience to themselves. This paper proposes a novel modified nonlinear control based on inverse tangent function, of which the stability and feasibility is mathematically proved. Two kinds of PID controller are compared with respects of different performances in term of controlling water tank level, i.e., an inverse tangent functional nonlinear feedback PID control and a routine linear PID control, respectively. From the simulation experiments, when the flow rate is set as 0.5 m3/s, the mean control input and maximum absolute value can be improved by 39.8% and 29.9%, respectively, whereas when the flow rate is set to 0.4 m3/s, the mean control input and maximum absolute value can be improved by 38.6% and 29.9%, respectively. The control mode attributed to the nonlinear feedback control is more energy-efficient, which can reduce the average of mean control input by 39.2% in accordance with the simulation experiments. Even so, the ultimate energy-saving capability is also subject to the magnitude of input amplitude. The modified PID controller as presented in this paper is derived on the basis of the robust PID controller designed in the reference [22], whereas the characteristics of robust stability and conciseness are duly maintained but the energy-saving capacity is remarkable. This achievement is contributed by the notion of introducing the inverse tangent function to the nonlinear feedback control, and therefore, the expected objective of using less energy is attained. However, there are still some conditions and limitations to carry out real experiments, which will be addressed in the future research, especially for the application of the liquid level control onboard a vessel. The modification method analyzed in this paper for a robust PID controller by applying inverse tangent functional nonlinear feedback is tested for the merits of being energy efficient and concise for its convenient use, and could be applied to a larger extent for other areas to meet the industry demands.

Author Contributions

Visualization, J.Z.; Resources, J.Z., Validation, J.Z.; Writing—Review and Editing, J.Z.; Methodology, X.Z.; Supervision, X.Z. All authors have read and agreed to the published version of the manuscript.

Funding

This work is partially supported by the National Science Foundation of China (Grant No.51679024), the Fundamental Research Funds for the Central University (Grant No.3132016315), and the University 111 Project of China (Grant No.B08046).

Conflicts of Interest

The authors declare no conflict of interests.

References

  1. Mystkowski, A.; Kierdelewicz, A. Fractional-Order Water Level Control Based on PLC: Hardware-In-The-Loop Simulation and Experimental Validation. Energies 2018, 11, 2928. [Google Scholar] [CrossRef] [Green Version]
  2. Zhong, X.; Peng, L.X.; Yi, C.; Zhang, J. The research on intelligent prediction algorithm for water level control of tank. J. Nonlinear Convex Anal. 2009, 20, 1271–1281. [Google Scholar]
  3. Jiri, V.; Petr, D. Simulation of Adaptive LQ Control of Nonlinear Process. Stud. Inform. Control 2012, 21, 315–324. [Google Scholar]
  4. Arkadiusz, M.; Argyrios, Z. Plc-based discrete fractional-order control design for an industrial-oriented water tank volume system with input delay. Fract. Calc. Appl. Anal. 2018, 21, 1005–1026. [Google Scholar]
  5. Li, X.S.; Li, Z.A. The Application of Linear and Nonlinear Water Tanks Case Study in Teaching of Process Control. IOP Conf. Series: Earth and Environmental Science. In Proceedings of the 3rd International Conference on Advances in Energy Resources And Environment Engineering, Harbin, China, 8–10 December 2017. [Google Scholar]
  6. Robert, B.; Marian, B.; Rafal, G. A New Look at Water Tanks Systems as Control Teaching Tools. In Proceedings of the 20th World Congress of the International-Federation-of-Automatic-Control (IFAC), Toulouse, France, 9–14 July 2017. [Google Scholar]
  7. Zheng, W.; Wang, H.B.; Zhang, Z.M.; Wen, S.H.; Wang, Y.L. Dynamic Output-Feedback Control for Chemical Stirred Tank Reactor System with Multiple Time-Delays: A Lyapunov-Krasovskii Functional Approach. Int. J. Comput. Methods 2020, 17, 1850138. [Google Scholar] [CrossRef]
  8. Kumar, E.G.; Arunshankar, J. Control of nonlinear two-tank hybrid system using sliding mode controller with fractional-order PI-D sliding surface. Comput. Electr. Eng. 2018, 71, 953–965. [Google Scholar]
  9. Roy, P.; Kar, B.; Roy, B.K. Fractional Order PI-PD Control of Liquid Level in Coupled Two Tank System and its Experimental Validation. Asian J. Control 2017, 19, 1699–1709. [Google Scholar] [CrossRef]
  10. Guo, W.C.; Wang, B.; Yang, J.; Xue, Y. Optimal control of water level oscillations in surge tank of hydropower station with long headrace tunnel under combined operating conditions. Appl. Math. Model. 2017, 47, 260–275. [Google Scholar] [CrossRef]
  11. Dariusz, B. Water level control of a small hydropower plant with a surge tank. J. Hydraul. Res. 2017, 55, 284–291. [Google Scholar]
  12. Guan, W.; Cao, W.; Sun, J.; Su, Z. Steering Controller Design for Smart Autonomous Surface Vessel Based on CSF L2 Gain Robust Strategy. IEEE Access 2019, 7, 109982–109989. [Google Scholar] [CrossRef]
  13. Zhang, Q.; Zhang, X. Nonlinear Improved Concise Backstepping Control of Course Keeping for Ships. IEEE Access 2019, 7, 19258–19265. [Google Scholar] [CrossRef]
  14. Kim, W.; Kang, C.M.; Son, Y.-S.; Chung, C.C. Nonlinear Steering Wheel Angle Control Using Self-Aligning Torque with Torque and Angle Sensors for Electrical Power Steering of Lateral Control System in Autonomous Vehicles. Sensors 2018, 18, 4384. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  15. Dong, Z.P.; Tao, B.; Zheng, M.; Yang, X.; Song, L.F.; Mao, Y.S. Heading Control of Unmanned Marine Vehicles Based on an Improved Robust Adaptive Fuzzy Neural Network Control Algorithm. IEEE Access 2019, 7, 9704–9713. [Google Scholar] [CrossRef]
  16. Ireland, M.L.; Vargas, A.; Anderson, D. A Comparison of Closed-Loop Performance of Multirotor Configurations Using Non-Linear Dynamic Inversion Control. Aerospace 2015, 2, 325–352. [Google Scholar] [CrossRef]
  17. El bahja, H.; Vega, P.; Revollar, S.; Francisco, M. One Layer Nonlinear Economic Closed-Loop Generalized Predictive Control for a Wastewater Treatment Plant. Appl. Sci. 2018, 8, 657. [Google Scholar] [CrossRef] [Green Version]
  18. Jost, F.; Sager, S.; Le, T.T.-T. A Feedback Optimal Control Algorithm with Optimal Measurement Time Points. Processes 2017, 5, 10. [Google Scholar] [CrossRef] [Green Version]
  19. Dutta, D.; Upreti, S.R. An Optimal Feedback Control Strategy for Nonlinear, Distributed-Parameter Processes. Processes 2019, 7, 758. [Google Scholar] [CrossRef] [Green Version]
  20. Song, B.; Lee, D.; Park, S.Y.; Baek, Y.S. Design and Performance of Nonlinear Control for an Electro-Hydraulic Actuator Considering a Wearable Robot. Processes 2019, 7, 389. [Google Scholar] [CrossRef] [Green Version]
  21. Zhang, R.; Chen, D.; Ma, X. Nonlinear Predictive Control of a Hydropower System Model. Entropy 2015, 17, 6129–6149. [Google Scholar] [CrossRef] [Green Version]
  22. Zhang, X.K.; Jin, Y.C. Robust PID controller based on closed-loop gain shaping algorithm and its application. In Proceedings of the 2009 International Conference on Machine Learning and Cybernetics, Baoding, China, 12–15 July 2009. [Google Scholar]
  23. Zhang, X.K.; Jia, X.L. Robust PID Algorithm based on Closed-loop Gain Shaping and its application on level control. Shipbuild. China 2000, 41, 35–38. [Google Scholar]
  24. Shi, S.J.; Cong, S.; Zhang, Z.J. A design method for robust PID controller based on structured singular value. J. Shanghai Jiaotong Univ. 1995, 25, 1–5. [Google Scholar]
  25. Zhang, X.K.; Jia, X.L. Simplification of H∞ mixed sensitivity algorithm and its application. Autom. Control Comput. Sci. 2002, 36, 28–33. [Google Scholar]
  26. Zhang, X.K.; Jia, X.L. A new method for solving PID parameters. Syst. Eng. Electron. 2000, 22, 2000. [Google Scholar]
  27. Zhang, G.Q.; Zhang, X.K. Concise robust adaptive path-following control of underactuated ships using DSC and MLP. IEEE J. Ocean. Eng. 2014, 39, 685–694. [Google Scholar] [CrossRef]
  28. Zhang, X.K. Ship Motion Concise Robust Control; Science Press: Beijing, China, 2012. [Google Scholar]
  29. Roger, J. Fuzzy Toolbox in Matlab Manuel; The Math Works, Inc.: Natick, MA, USA, 1998. [Google Scholar]
  30. Guan, W.; Zhou, Q.H.; Ren, Z.H.; Teng, B. The USV concise robust course control based on planning and control scheme. J. Harbin Eng. Univ. 2019, 40, 1801–1808. [Google Scholar]
Figure 1. Approximation of singular value curve of the original plant by a second-order deep strictly proper plant.
Figure 1. Approximation of singular value curve of the original plant by a second-order deep strictly proper plant.
Processes 08 00347 g001
Figure 2. Single water tank.
Figure 2. Single water tank.
Processes 08 00347 g002
Figure 3. Standard feedback control system.
Figure 3. Standard feedback control system.
Processes 08 00347 g003
Figure 4. Simulation diagram of linear robust PID (Proportional–Integral–Derivative) controller and nonlinear robust PID controller modified by inverse tangent function.
Figure 4. Simulation diagram of linear robust PID (Proportional–Integral–Derivative) controller and nonlinear robust PID controller modified by inverse tangent function.
Processes 08 00347 g004
Figure 5. (a) and (b). Simulation results of nonlinear feedback of the modified PID controller. The inflow rate is 0.5 m3/s. (a) Curve of control input. (b) Curve of water level.
Figure 5. (a) and (b). Simulation results of nonlinear feedback of the modified PID controller. The inflow rate is 0.5 m3/s. (a) Curve of control input. (b) Curve of water level.
Processes 08 00347 g005
Figure 6. (a) and (b). Simulation results of linear feedback of the robust PID controller. The inflow rate is 0.5 m3/s. (a) Curve of control input. (b) Curve of water level.
Figure 6. (a) and (b). Simulation results of linear feedback of the robust PID controller. The inflow rate is 0.5 m3/s. (a) Curve of control input. (b) Curve of water level.
Processes 08 00347 g006
Figure 7. (a) and (b). Simulation results of linear feedback control with limited amplitude of input. The inflow rate is 0.5 m3/s, amplitude of input is limited. (a) Curve of control input. (b) Curve of water level.
Figure 7. (a) and (b). Simulation results of linear feedback control with limited amplitude of input. The inflow rate is 0.5 m3/s, amplitude of input is limited. (a) Curve of control input. (b) Curve of water level.
Processes 08 00347 g007
Figure 8. (a) and (b). Simulation results of linear feedback control with limited flow rate. The inflow rate is 0.4 m3/s. (a) Curve of control input. (b) Curve of water level.
Figure 8. (a) and (b). Simulation results of linear feedback control with limited flow rate. The inflow rate is 0.4 m3/s. (a) Curve of control input. (b) Curve of water level.
Processes 08 00347 g008
Figure 9. (a) and (b). Simulation results of nonlinear feedback control with limited flow rate. The inflow rate is 0.4 m3/s. (a) Curve of control input. (b) Curve of water level.
Figure 9. (a) and (b). Simulation results of nonlinear feedback control with limited flow rate. The inflow rate is 0.4 m3/s. (a) Curve of control input. (b) Curve of water level.
Processes 08 00347 g009
Table 1. Comparison of linear and nonlinear performances between two algorithms.
Table 1. Comparison of linear and nonlinear performances between two algorithms.
The maximum inflow rate is 0.5 m3/sThe maximum inflow rate is 0.4 m3/s
ItemsMean control input (m3/s)Maximum absolute value (m3/s)Mean control input (m3/s)Maximum absolute value (m3/s)
Nonlinear feedback control0.62176.10.54176.1
Linear feedback control1.03251.250.88251.3
Improved performance (%)39.8%29.9%38.6%29.9%
Average of improved mean control input39.2%

Share and Cite

MDPI and ACS Style

Zhao, J.; Zhang, X. Inverse Tangent Functional Nonlinear Feedback Control and Its Application to Water Tank Level Control. Processes 2020, 8, 347. https://doi.org/10.3390/pr8030347

AMA Style

Zhao J, Zhang X. Inverse Tangent Functional Nonlinear Feedback Control and Its Application to Water Tank Level Control. Processes. 2020; 8(3):347. https://doi.org/10.3390/pr8030347

Chicago/Turabian Style

Zhao, Jian, and Xianku Zhang. 2020. "Inverse Tangent Functional Nonlinear Feedback Control and Its Application to Water Tank Level Control" Processes 8, no. 3: 347. https://doi.org/10.3390/pr8030347

APA Style

Zhao, J., & Zhang, X. (2020). Inverse Tangent Functional Nonlinear Feedback Control and Its Application to Water Tank Level Control. Processes, 8(3), 347. https://doi.org/10.3390/pr8030347

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