Skip to content
Licensed Unlicensed Requires Authentication Published by De Gruyter July 20, 2019

Chattering Free Sliding Mode Control with Observer Based Adaptive Radial Basis Function Neural Network for Temperature Tracking in a Fixed Bed Reactor

  • Avdesh Singh Pundir and Kailash Singh EMAIL logo

Abstract

In this paper, a Chattering Free Sliding Mode Control (CFSMC) with observer based adaptive Radial Basis Function Neural Network (RBFNN) has been designed for first-order transfer function model of temperature trajectory in a fixed bed reactor. The steady-state behavior and effect of different operating parameters such as feed velocity and temperature on the operation of the fixed bed reactor have been discussed. Due to RBFNN’s capability to map the nonlinear dynamics online through self-learning ability, it is combined with CFSMC to reduce the chattering behavior. The adaptive RBFNN has been used to approximate the nonlinear dynamic behavior of the fixed bed reactor. To predict the states of the system, high gain observer based on adaptive RBFNN has been used. Design parameter of the observer has been estimated using Hurwitz polynomial. The effect of neuron number on the mapping error and the effect of space discretization step on modeling error have also been discussed. To decrease the chattering generated by the Sliding Mode Controller (SMC) in the temperature trajectory tracking, an equivalent control term is neglected from the final controller. It has two main advantages: one is the reduction in chattering behavior which is the main drawback of SMC and the second is the reduction of the high gain requirement. The SMC is used to overcome against external disturbance, load variation, variation in key parameters and model mismatch. To make the simulation realistic, constraints have been applied to control input and input rate. For guaranteeing the system stability, Lyapunov theorem has been applied. To show the suitability of the hybrid controller, a comparison has been carried out between the hybrid and PID controller. To quantify the performance, Integral Time Weighted Absolute Error (ITAE) has been estimated. Under the condition of existing model errors and external disturbances, simulation study of the control of the fixed bed reactor shows that the hybrid control algorithm consisting of sliding mode control and observer-based adaptive RBFNN performs well both for tracking the temperature trajectory and reducing the chattering.

Nomenclature

As

heat transfer surface area,m2

B

width vector

CA/CˆA

concentration of plant ethyl acetate/observer, mol/m3

cij

center vector

Cp

specific heat of reaction, J/(mol. K)

d

disturbance

DAB

diffusivity of ethyl acetate, m2/s

e,eˆ

error of plant model and observer

E

activation energy, J/(mol. K)

E1

error function for neural network

Δf

model uncertainty in f

fx

nonlinear term due to Arrhenius law

G(s)

transfer function of PID

Δg

model uncertainty in g

hj

Gaussian function

ΔH

heat of reaction,J/mol

k

reaction rate constant, s−1

kmix

thermal conductivity of solution, W/(m. K)

l

Hurwitz polynomial matrix

L

length of reactor, m

R

ideal gas constant, J/(mol. K)

S,Sˆ

sliding surface of plant model and observer

T

time, s

T/Tˆ

temperature of plant/observer, K

Td

setpoint temperature trajectory, K

ueq,uˆeq

equivalent sliding mode control of plant model and observer

uˆ1,uˆ2

feedback and robust control term

U

overall heat transfer coefficient, W/(m2.K)

v

velocity of reactant, m/s

vo

void fraction

V

volume of reactor,m3

w

weight vector

W

semi representation of temperature equation

x

state vector

y/ym

plant/RBF model output

z

distance along the length of reactor, m

Greek Symbol

α

momentum rate

β

robustness parameter

high gain parameter

ε

chattering parameter

η

learning rate

λ

Hurwitz polynomial parameter

λ1,λ2

tuning parameter

ρ

density of solution

τ

 =Vρ CP/UAs

References

Ak, A. G., G. Cansever, and A. Delibaşi. 2015. “Trajectory Tracking Control of an Industrial Robot Manipulator Using Fuzzy SMC with RBFNN.” Gazi University Journal of Science 28: 141–48.Search in Google Scholar

Alexandridis, A., H. Sarimveis, and G. Bafas. 2003. “A New Algorithm for Online Structure and Parameter Adaptation of RBF Networks.” Neural Networks 16: 1003–17.10.1016/S0893-6080(03)00052-2Search in Google Scholar

Alexandridis, A., M. Stogiannos, A. Loukidis, K. Ninos, and E. Zervas. 2014. Direct versus Indirect Neural Control Based on Radial Basis Function Networks. 6th Computer Science and Electronic Engineering Conference, p. 91–96.Search in Google Scholar

Ayyappan, K. R., A. P. Toor, R. Gupta, A. Bansal, and R. K. Wanchoo. 2009. “Catalytic Hydrolysis of Ethyl Acetate Using Cation Exchange Resin (Amberlyst - 15) : A Kinetic Study.” Bulletin of Chemical Reaction Engineering and Catalysis 4: 16–22.10.9767/bcrec.4.1.7114.16-22Search in Google Scholar

Azlan, N. Z. 2016. “Adaptive Sliding Mode Control with Radial Basis Function Neural Network for Time Dependent Disturbances and Uncertainties.” ARPN Journal of Engineering and Applied Sciences 11: 4123–29.Search in Google Scholar

Bahita, M., and K. Belarbi. 2018. “Fuzzy Modelling and Model Reference Neural Adaptive Control of the Concentration in a Chemical Reactor (CSTR).” AI & Society 33: 189–96.10.1007/s00146-018-0806-zSearch in Google Scholar

Boubaker, O., and J. Babary. 2003. “On SISO and MIMO Variable Structure Control of Nonlinear Distributed Parameter Systems : Application to Fixed Bed Reactors.” Journal of Process Control 13: 729–37.10.1016/S0959-1524(03)00004-0Search in Google Scholar

Broomhead, D. S., and D. Lowe. 1988. “Multivariable Functional Interpolation and Adaptive Networks.” Complex System 2: 321–55.Search in Google Scholar

Chen, C. 2014. “A Sliding Mode Control Strategy for Robust Temperature Trajectory of A Batch Reactor.” Chemical Engineering Communications 201: 1–22.10.1080/00986445.2012.725682Search in Google Scholar

Chen, C., and W. Chang. 1996. “A Feedforward Neural Network with Function Shape Autotuning.” Neural Networks 9: 627–41.10.1016/0893-6080(96)00006-8Search in Google Scholar

Chen, Q., S. Tan, Y. Han, and Z. Wang. 1995. “Fast Valving Control Using Radial-Basis Function Neural Network.” Proceedings IEEE International Conference 5: 2247–51.Search in Google Scholar

Clementi, L. A., R. B. Suvire, F. G. Rossomando, and J. R. Vega. 2018. “A Closed-Loop Control Strategy for Producing Nitrile Rubber of Uniform Chemical Composition in A Semibatch Reactor: A Simulation Study.” Macromolecular Reaction Engineering 12: 1–10.10.1002/mren.201700054Search in Google Scholar

Cui, Y., and C. Tian. 2017. “Adaptive Sliding Mode Control of Manipulator Based on RBF Network Minimum Parameter Learning Method.” Journal of Discrete Mathematical Sciences and Cryptography 19: 185–97.10.1080/09720529.2016.1139857Search in Google Scholar

Cutlip, M. B. 1999 . “The Numerical Method of Lines for Partial Differential Equations.” CACHE News 47: 18– 21.Search in Google Scholar

Das, S., R. W. Anderson, and S. Francisco. 1998. Radial Basis Function Network Estimation of Neural Activity Fields. IEEE World Congress on Computational Intelligence, p. 1559–63.Search in Google Scholar

David, J. B. 1988. “Experiments on Neural Net Recognition of Spoken and Written Text.” IEEE Transactions on Acoustics, Speech, and Signal Processing 36: 1162–68.10.1109/29.1643Search in Google Scholar

Delgado, P., T. Sanz, and S. Beltr. 2007. “Kinetic Study for Esterification of Lactic Acid with Ethanol and Hydrolysis of Ethyl Lactate Using an Ion-Exchange Resin Catalyst of Ethyl Lactate Using an Ion-Exchange Resin Catalyst.” Chemical Engineering Journal 126: 111–18.10.1016/j.cej.2006.09.004Search in Google Scholar

Du, X., J. Wang, V. Jegatheesan, and G. Shi. 2018. “Dissolved Oxygen Control in Activated Sludge Process Using a Neural Network-Based Adaptive PID Algorithm.” Applied Science 8: 21.10.3390/app8020261Search in Google Scholar

Dudukovic, M. P., and R. M. Felder. 1983. Mixing Effects in Chemical reactors–III Dispersion Model. AIChE Modular Instruction, Series E, vol. 4. New York: AIChE.Search in Google Scholar

Emran, B. J., H. Najjaran, and E. Baraemranubcca. 2017. Adaptive Neural Network Control of Quadrotor System under the Presence of Actuator Constraints. IEEE Transactions on Systems, Man, and Cybernetics: Systems, Canada, p. 2619–24.Search in Google Scholar

Erdem, B., and M. Cebe. 2006. “Kinetics of Esterification of Propionic Acid with N-Amyl Alcohol in the Presence of Cation Exchange Resins.” The Korean Journal of Chemical Engineering 23: 896–901.10.1007/s11814-006-0005-3Search in Google Scholar

Fang, Y., J. Fei, and K. Ma. 2015. “Model Reference Adaptive Sliding Mode Control Using RBF Neural Network for Active Power Filter.” International Journal of Electrical Power & Energy Systems 73: 249–58.10.1016/j.ijepes.2015.05.009Search in Google Scholar

Feng, B., G. Ma, Q. Wen, and C. Wang. 2008. “Robust Chattering-Free Sliding Mode Control of Space Robot in Task Space.” Journal of Control Theory and Applications 6: 146–52.10.1007/s11768-008-6058-6Search in Google Scholar

Ferreira, P. J. S. G., and A. J. Pinho. 1998. Asymptotic Approximation Power for Neural Networks. IEEE World Congress on Computational Intelligence, p. 1261–64.Search in Google Scholar

Foundations and Frontiers in Computer, Communication and Electrical Engineering: Proceedings of the 3rd International Conference on Foundations and Frontiers in Computer, Communication and Electrical Engineering, 2016 (C2E2-2016) (pp. 79–82). Taylor & Francis Books Ltd.Search in Google Scholar

Fu, M., T. Liu, J. Liu, and S. Gao. 2016. Neural Network-Based Adaptive Fast Terminal Sliding Mode Control for a Class of SISO Uncertain Nonlinear Systems. Proceedings 2016 IEEE International Conference on Mechatronics and Automation, p. 1456–60.Search in Google Scholar

Han, J., D. Shen, and C. J. Chien. 2018. “Terminal Iterative Learning Control for Discrete-Time Nonlinear Systems Based on Neural Networks.” Journal of the Franklin Institute 355: 3641–58.10.1016/j.jfranklin.2018.03.008Search in Google Scholar

Hopfied, J., and D. W. Tank. 1985. ““Neural” Computation of Decisions in Optimization Problems.” Biological Cybernetics 152: 141–52.10.1007/BF00339943Search in Google Scholar

Jagannathan, S., F. L. Lewis, and O. Pastravanu. 1994. Model Reference Adaptive Control of Nonlinear Dynamical Systems Using Multilayer Neural Networks. IEEE World Congress on Computational Intelligence, p. 4766–71.Search in Google Scholar

Jiang, J., L. Pan, Y. Dai, and L. Che. 2017. Research on Manipulator Trajectory Tracking with Model Approximation RBF Neural Network Adaptive Control. Chinese Control And Decision Conference, p. 573–76.Search in Google Scholar

Kaynak, O., and X. Yu. 2001. Sliding Mode Control of Nonlinear Systems Using Gaussian Radial Basis Function Neural Networks. International Joint Conference on Neural Networks, IEEE, p. 474–79.Search in Google Scholar

Kobayashi, T., and S. Tsuda. 2011. “Sliding Mode Control of Space Robot for Unknown Target Capturing.” Engineering Letters 19: 1–7.Search in Google Scholar

Krzyiak, A. 1995. “On Optimal Radial Basis Function Nets and Nonlinear Function Estimates.” Proceedings IEEE International Conference 1: 265–69.Search in Google Scholar

Kwan, C.-M. 1995. “Sliding Mode Control of Linear Systems with Mismatched Uncertainties.” Automatica 31: 303–07.10.1016/0005-1098(94)00093-XSearch in Google Scholar

López, R. A., R. M. Guerra, and J. L. M. Machuca. 2012. “Temperature Control of Continuous Chemical Reactors under Noisy Measurements and Model Uncertainties.” Journal of Applied Research and Technology 10: 428–46.Search in Google Scholar

Maciej, Ł. 2010. “Training of Neural Models for Predictive Control.” Neurocomputing 73: 1332–43.10.1016/j.neucom.2009.12.015Search in Google Scholar

Mccullough, L. 1992. “A Neural Network Adaptive Controller for A Class of Nonlinear Systems.” Journal of the Franklin Institute 329: 967–74.10.1016/S0016-0032(92)90050-QSearch in Google Scholar

Mei, R., and C. Yu. 2017. “Adaptive Neural Output Feedback Control for Uncertain Robot Manipulators with Input Saturation.” Complexity 2017: 1–12.10.1155/2017/7413642Search in Google Scholar

Mittal, A., S. Nair, and K. Deshmukh. 2015. “The Kinetic Comparison Study of Catalytic Esterification of Butyric Acid and Ethanol over Amberlyst 15 and Indion-190 Resins.” International Journal of Innovative Science Engineering and Technology 4: 5860–67.Search in Google Scholar

Pabby, A. K., S. S. Rizvi, and A. M. S. Requena. 2015. Handbook of Membrane Separations: Chemical, Pharmaceutical, Food, and Biotechnological Applications, Boca Raton: CRC Press10.1201/b18319Search in Google Scholar

Paris, J. R. 1965. Ph.D. dissertation. Northwestern University, Evanston, Illinois, U.S.A.Search in Google Scholar

Park, J. 1995. “Modeling of Transient Heterogeneous Two-Dimensional Catalytic Packed Bed Reactor.” The Korean Journal of Chemical Engineering 12: 80–87.10.1007/BF02697711Search in Google Scholar

Park, J., and I. Sandberg. 1991. “Universal Approximation Using Radial-Basis-Function Networks.” Neural Computation 3: 246–57.10.1162/neco.1991.3.2.246Search in Google Scholar PubMed

Parthasarathy, K. 1990. “Identification and Control of Dynamical Systems Using Neural Networks.” IEEE Transactions on Neural Networks I: 4–27.10.1109/72.80202Search in Google Scholar PubMed

Rauch, H. E., and T. Winarske. 1988. “Neural Networks for Routing Communication Traffic.” IEEE Control Systems Magazine 8: 26–31.10.1109/37.1870Search in Google Scholar

Sejnowski, T. J. 1988. “Learned Classification of Sonar Targets Using a Massively Parallel Network.” IEEE Transactions on Acoustics, Speech, and Signal Processing 36: 1135–40.10.1109/29.1640Search in Google Scholar

Shah, M. A., and P. H. Meckl. 1995. On-Line Control of a Nonlinear System Using Radial Basis Function Neural Networks. Proceedings of American Control Conference, p. 4265–69.Search in Google Scholar

Sharma, M., A. P. Toor, and R. K. Wanchoo. 2014. “Kinetics of the Esterification Reaction between Pentanoic Acid and Methanol Catalyzed by Noncorrosive Cation Exchange Resin.” Chemical and Biochemical Engineering Quarterly 28: 79–85.Search in Google Scholar

Singh, N., and P. K. Sachan. 2013. “Kinetic Study of Catalytic Esterification of Butyric Acid and Ethanol over Amberlyst 15.” ISRN Chemical Engineering 2013: 1–7.10.1155/2013/520293Search in Google Scholar

Sinha, A. 2016. “Smooth Sliding Mode Control of a Nonlinear CSTR Using an Inverse Hyperbolic Function-Based Law.” Frontiers in Computer, Communication and Electrical Engineering: 79–82.10.1201/b20012-19Search in Google Scholar

Song, Y., and M. Dang. 2014. “Simulation of Fixed Bed Reactor for the Dehydration Reaction from Alcohol Gas to Ethylene.” Advanced Materials Research 910: 123–26.10.4028/www.scientific.net/AMR.910.123Search in Google Scholar

Soons, Z. I. T. A., G. van Straten, L. A. Pol, and A. J. B. Van Der Boxtel. 2008. “Online Automatic Tuning and Control for Fed-Batch Cultivation.” Bioprocess and Biosystems Engineering 31: 453–67.10.1007/s00449-007-0182-4Search in Google Scholar PubMed PubMed Central

Su, G. J., Q. L. Gong, and H. Y. Li. 2017. Adaptive Sliding-Mode Control Based on Decoupled Method for A Class of Underactuated System. Chinese Control Conference, p. 639–43.Search in Google Scholar

Subramanian, V. R., and R. E. White. 2000. “A Semianalytical Method for Predicting Primary and Secondary Current Density Distributions : Linear and Nonlinear Boundary Conditions.” Journal of the Electrochemical Society 147: 1636–44.10.1149/1.1393410Search in Google Scholar

Sun. C., W. He, W. Ge, and C. Chang. 2016. “Adaptive Neural Network Control of Biped Robots.” IEEE Transactions on Systems, Man and Cybernetics: Systems, 47: 315–26.10.1109/TSMC.2016.2557223Search in Google Scholar

Suryawanshi, M. A., N. H. Shinde, and R. V. Nagotkar. 2014. “Kinetic Study of Esterification Reaction for the Synthesis of Butyl Acetate.” International Journal of Advanced Research in Science, Engineering and Technology 1: 17–26.Search in Google Scholar

Tao, Y., J. Zheng, and Y. Lin. 2016. “A Sliding Mode Control-Based on A RBF Neural Network for Deburring Industry Robotic Systems.” International Journal of Advanced Robotic Systems 13: 1–10.10.5772/62002Search in Google Scholar

Toor, A. P., M. Sharma, G. Kumar, and R. K. Wanchoo. 2011a. “Kinetic Study of Esterification of Acetic Acid with N- Butanol and Isobutanol Catalyzed by Ion Exchange Resin.” Bulletin of Chemical Reaction Engineering and Catalysis 6: 23–30.10.9767/bcrec.6.1.665.23-30Search in Google Scholar

Toor, A. P., M. Sharma, S. Thakur, and R. K. Wanchoo. 2011b. “Ion-Exchange Resin Catalyzed Esterification of Lactic Acid with Isopropanol : A Kinetic Study.” Bulletin of Chemical Reaction Engineering and Catalysis 6: 39–45.10.9767/bcrec.6.1.791.39-45Search in Google Scholar

Vecci, L., F. Piazza, and A. Uncini. 1998. “Learning and Approximation Capabilities of Adaptive Spline Activation Function Neural Networks.” Neural Networks 11: 259–70.10.1016/S0893-6080(97)00118-4Search in Google Scholar

Vt, S. E., and Y. C. Shin. 1994. “Radial Basis Function Neural Network for Approximation and Estimation of Nonlinear Stochastic Dynamic Systems.” IEEE Transactions on Neural Networks 5: 594–603.10.1109/72.298229Search in Google Scholar

Wilkinson, M. C., and A. J. Meade. 2016. “Radial Basis Function Artificial Neural-Network-Inspired Numerical Solver.” Journal of Aerospace Information Systems 3097: 1–14.10.2514/1.I010196Search in Google Scholar

Wu, W., and M. Huang. 2003. “Nonlinear Inferential Control for an Exothermic Packed-Bed Reactor : Geometric Approaches.” Chemical Engineering Science 58: 2023–34.10.1016/S0009-2509(03)00051-4Search in Google Scholar

Yu, W., and X. Li. 2001. “Some New Results on System Identification with Dynamic Neural Networks.” IEEE Transactions on Neural Networks 12: 412–17.10.1109/72.914535Search in Google Scholar PubMed

Zhang, Y., and N. Kurihara. 2012. “A Study of Integral Sliding Mode Control with Input Constraint for Engine Idling-Speed Control.” IEEE Transactions on Electrical and Electronic Engineering 7: 214–19.10.1002/tee.21718Search in Google Scholar

Zhao, D., Q. Zhu, and J. Dubbeldam. 2014. “Terminal Sliding Mode Control for Continuous.” Chemical Engineering Research and Design XXX: 1–9.Search in Google Scholar

Zlateva, P. 1997. “Sliding-Mode Control of Fermentation Processes.” Bioprocess Engineering 16: 383–87.10.1007/s004490050340Search in Google Scholar

Zlateva, P. 2000. “Output Stabilization of Fermentation Processes : A Binary Control System Approach.” Bioprocess Engineering 23: 81–87.10.1007/s004499900127Search in Google Scholar

Received: 2018-09-30
Revised: 2019-01-19
Accepted: 2019-03-25
Published Online: 2019-07-20

© 2019 Walter de Gruyter GmbH, Berlin/Boston

Downloaded on 19.4.2024 from https://www.degruyter.com/document/doi/10.1515/ijcre-2018-0256/html
Scroll to top button