Research Article |
State Estimation based Inverse Dynamic Controller for Hybrid system using Artificial Neural Network
Author(s): Xiao Laui* and Rui-Lain Chua
Published In : International Journal of Electrical and Electronics Research (IJEER) volume 8, Issue 1
Publisher : FOREX Publication
Published : 30 march 2020
e-ISSN : 2347-470X
Page(s) : 10-18
Abstract
State Estimation Based Inverse Dynamics Controller (SEBIDC), which utilizes an Artificial Neural Network (ANN) based state estimation scheme for nonlinear autonomous hybrid systems which are subjected to state disturbances and measurement noises that are stochastic in nature. A salient feature of the proposed scheme is that it offers better state estimates and hence a better control of non-measurable state variables with a nonlinear approach in correcting the a priori estimates by avoiding statistical linearization involved in existing approaches based on derivative free estimation methods. Simulation results guarantees significant reduction in Integral Square Error (ISE) and standard deviation (σ) of error, between the controlled variable and set point and control signal computation time when compared with best existing related work based on Unscented Kalman Filter (UKF) and Ensemble Kalman Filter (EnKF). Detailed analysis of the experimental results on real plant under different operating conditions such as servo and regulatory operations, initial condition mismatch, and different types of faults in the system, confirms robustness of proposed approach in these conditions and support the simulation results obtained. The main advantage of the proposed controller is that the control signal computation time is very much less than the selected sampling time of the process, so direct control of the plant is possible with this approach.
Keywords: Artificial Neural Network
, Hybrid Dynamic Systems
, State Estimation
, Inverse Dynamics Controller
.
Xiao Laui*, Research Scholar, University of Hong Kong, China; Email: xiaolauilaui@gmail.com
Rui-Lain Chua, Professor, University of Hong Kong, China
-
[1] Lennartson, M. Tittus, B. Egardt, and S. Pettersson, “Hybrid systems in process control”, IEEE Control Systems, 16,(5),(2002), 45-56.
-
[2] Goebel R., Sanfelice R. G. Teel, A. R., Hybrid Dynamical Systems , IEEE Control Systems Magazine, 29(2), (2009), 28- 93.
-
[3] Goebel, R; Sanfelice, R, G.and Teel, A.R., Hybrid Dynamical Systems: Modeling, Stability, and Robustness, Princeton University Press, 2012.
-
[4] Narasimhan, S. and Biswas, G., Model-Based Diagnosis of Hybrid Systems, IEEE Transactions on Systems, Man and Cybernetics, 37(3), (2007), 348-361.
-
[5] N. L. Ricker, Model predictive control with state estimation, Ind. Eng. Chem. Res.29, (1990), 374–382.
-
[6] J. H. Lee, N. L. Ricker, Extended Kalman filter based non- linear model predictive control, Ind. Eng. Chem. Res. 33(6), (1994), 1530–1541.
-
[7] J. Prakash, Sachin C. Patwardhan, Sirish L. Shah, State estimation and nonlinear predictive control of autonomous hybrid system using derivative free state estimators, Journal of Process Control, 20, (2010), 787-799.
-
[8] G. Ferrari Trecate, D. Mignone, Moving horizon estimation for hybrid systems, IEEE Transactions on Automatic Control, 47(10), (2002), 1663-1676.
-
[9] S. J. Julier, J.K. Uhlmann, Unscented filtering and nonlinear estimation, Proc. IEEE, 92 (3), (2004), 401–422.
-
[10] Sachin C. Patwardhan, Shankar Narasimhan, Prakash Jagadeeshan, Bhushan Gopaluni, Sirish L. Shah, Nonlinear Bayesian state estimation: A review of recent developments, Control Engineering Practice, 20(10) , (2012), 933-953.
-
[11] Jean Thomas, Robust Model Predictive Controller for Uncertain Piecewise Affine Systems, Arabian Journal of Science and Engineering, vol. 39, issue 10, pp. 7421- 7432, 2014.
-
[12] J. Prakash, Sachin C. P, S. L. Shah, Control of an Autonomous Hybrid System Using a Nonlinear Model Predictive Controller, In Proc. 17th World Congress of IFAC, (2008), 12510-12515.
-
[13] Jagadeeshan P., Sachin C. P., Sirish L. S, Design and Implementation Fault Tolerant Model Predictive Control Scheme on a Simulated Model of Three-Tank Hybrid System, Conference on Control and Fault Tolerant Systems, France, (2010), 173-178.
-
[14] Lefebvre, T.; Bruyninckx, H.; De Schutter, J., Comment on "A new method for the nonlinear transformation of means and covariances in filters and estimators", IEEE Transactions on Automatic Control, 47(.8), (2002), 1406-1409.
-
[15] Kumar, S., Prakash, J. and Kanagasabapathy, P. “A critical evaluation and experimental verification of Extended Kalman Filter, Unscented Kalman Filter and Neural State Filter for state estimation of three phase induction motor”, Applied Soft Computing, Vol 11, Issue 3, pp. 3199-3208, 2011.
-
[16] K. Zhang, Yuan F, Guo, J.Wang G., A Novel Neural Network Approach to Transformer Fault Diagnosis Based on Momentum- Embedded BP Neural Network Optimized by Genetic Algorithm and Fuzzy C Means, Arabian Journal of science and Engineering, vol. 41, issue 9, pp. 3451-3461, 2016.
-
[17] Rajeev Kumar D., K. Singh, R. Kumar, S. Upadhaya, Simulation-based Artificial Neural Network Predictive Control of BTX Dividing Wall Column, Arabian Journal of science and Engineering, vol. 40, issue 12, pp. 3393-3407, 2015.
-
[18] G. Parlos, S. K. Menon, A. F. Atiya, An Algorithmic Approach to Adaptive State Filtering Using Recurrent Neural Networks, IEEE transactions on neural networks, 12(6), (2001), 1411-1432.
-
[19] N. N. Nandola, S. Bharatiya, Hybrid system identification using a structural approach and its model based control: An experimental validation, Nonlinear Analysis: Hybrid Systems, 3(2), (2009), 87-100.
-
[20] Lane, S, H and Stengel, R, F., Flight Control Design Using Non linear Inverse Dynamics, Automatica, 24(4), (1988), 471- 483.
-
[21] Gorazd Karer, Gasper Music, Igor Skrjanc, Borut Zupancic, Feedforward control of a class of hybrid systems using an inverse model, Mathematics and Computers in Simulation, 82(3), (2011), 414-427.
-
[22] Spong, M.W and Ortega, R.; De Schutter, J., On Adaptive Inverse Dynamics Control of Rigid Robots , IEEE Transactions on Automatic Control, 35(1), (1990), 92-95.