簡易檢索 / 詳目顯示

研究生: Marnel Patrick Junior Altius
Marnel Patrick Junior Altius
論文名稱: 使用改進的仿生方法進行全向式移動機器人控制和基於學習的控制健康監測
Omnidirectional Mobile Robot Control using an Improved Bioinspired Approach and Learning Based Health Monitoring
指導教授: 蘇順豐
Shun-Feng Su
口試委員: 郭重顯
Chung-Hsien Kuo
陳美勇
Mei-Yung Chen
梁書豪
Shu-Hao Liang
蘇順豐
Shun-Feng Su
學位類別: 碩士
Master
系所名稱: 電資學院 - 電機工程系
Department of Electrical Engineering
論文出版年: 2023
畢業學年度: 112
語文別: 英文
論文頁數: 86
外文關鍵詞: Omnidirectional Mobile Robot, Bio-Inspired, Machine Health Monitoring, Anomaly Detection, Autoencoders
相關次數: 點閱:53下載:0
分享至:
查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報

  • This thesis investigated modifying the original Bio-Inspired approach, used initially to eliminate control signal jumps due to initial non-zero errors, to improve its convergence speed using adaptation. The proposed modifications demonstrated improved omnidirectional mobile robot (ODMR) model performance. Specifically, the pose error's Root Mean Squared Error (RMSE) and Mean Absolute Error (MAE) decreased by up to 26% and 49%, respectively. The sum of peak control signals decreased by at least 3% to 7% of the original method. The control effort decreased from 2% to 8%, depending on the presence of disturbances. The proposed controller with the novel update function consistently arrived at the pose error median value of 0.004 m the fastest, approximately 65% faster than the Bio-inspired method.
    The Learning-based Machine Health Monitoring approach demonstrated the ability to detect severe loss of effectiveness and bias faults, although the sensitivity to more minor magnitude faults was lower. The benefit of using Temporal Convolutional Autoencoders could not be identified in terms of F1 scores. However, experiments show that the presence of a time-varying loss of effectiveness signal inside the training data generally increases the precision and reduces the recall scores.

    I. Abstract I II. Keywords II III. Acknowledgements III IV. Contents IV V. List of figures VI VI. List of tables IX Chapter 1 - Introduction 1 1.1 Problem Statement 2 1.2 Thesis Objectives 2 1.3 Contributions of This Thesis 2 1.4 Organization of This Thesis 3 Chapter 2 - Background and Literature Review 5 2.1 Backstepping and Dynamic Surface Control 5 2.2 Kinematic and Dynamic Modelling 6 2.3 Radial Bias Functions Networks 13 2.4 The Grossberg Shunting model of a neuron 14 2.5 Integral Terminal Sliding Mode Control 15 2.6 Fault detection 16 2.7 Extended State Observers 17 2.8 Anomaly detection 19 2.9 Autoencoders 20 2.10 Machine Health Monitoring 22 Chapter 3 - Proposed Controller and Machine Health Monitor 24 3.1 Overall architecture 24 3.1.1 The Proposed Controller 26 3.1.2 Machine Health Monitoring 29 3.1.3 Sample rate 40 3.1.4 Time constants 40 3.2 Stability Analysis 40 Chapter 4 - Simulation Results 49 4.1 Section A – Omnidirectional Mobile Robot Control 50 4.1.1 Results using the update function without weight damping μ 52 4.1.2 Results using the update function with weight damping μ 54 4.2 Section B - Machine Health Monitoring 61 4.2.1 Network Training Results 61 4.2.2 Analysis of Loss of Effectiveness faults and Bias faults 66 4.2.3 Analysis of Failed Detections 78 Chapter 5 – Conclusions and future directions 82 References 83

    [1] H. P. Moravec, “Robot,” 2023. .
    [2] M. A. Kamarul Bahrin, M. F. Othman, N. H. Nor Azli, and M. F. Talib, “Industry 4.0: A review on industrial automation and robotic,” J. Teknol., vol. 78, no. 6–13, 2016.
    [3] Nourbakhsh, R. Siegwart, and Epfl, “Mobile Robot Kinematics,” in Autonomous Mobile Robots, CMU, 2002, pp. 39–78.
    [4] Y. Liao, A. Yeaser, B. Yang, J. Tung, and E. Hashemi, “Unsupervised fault detection and recovery for intelligent robotic rollators,” Rob. Auton. Syst., vol. 146, no. 103876, p. 103876, 2021.
    [5] J. Li et al., “Bio-inspired intelligence with applications to robotics: A survey,” arXiv [cs.RO], 2022.
    [6] P. P. Lin, D. Ye, Z. Gao, and Q. Zheng, “Intelligent process fault diagnosis for nonlinear systems with uncertain plant model via extended state observer and soft computing,” Intell. Contr. Autom., vol. 03, no. 04, pp. 346–355, 2012.
    [7] F. C. Reis Pinheiro, M. Ricardo Omena de Albuquerque Máximo, and T. Yoneyama, “Model Predictive Control for Omnidirectional Small Size Robot with Motor and Non-Slipping Constraints,” in 2019 Latin American Robotics Symposium (LARS), 2019 Brazilian Symposium on Robotics (SBR) and 2019 Workshop on Robotics in Education (WRE), 2019, pp. 13–18.
    [8] M. Biglarbegian, “Comments on ‘Design and Implementation of Model-Predictive Control With Friction Compensation on an Omnidirectional Mobile Robot,’” ArXiv, vol. abs/2003.05992, 2020.
    [9] J. C. L. Barreto S., A. G. S. Conceição, C. E. T. Dórea, L. Martinez, and E. R. de Pieri, “Design and Implementation of Model-Predictive Control With Friction Compensation on an Omnidirectional Mobile Robot,” IEEE/ASME Transactions on Mechatronics, vol. 19, no. 2, pp. 467–476, 2014.
    [10] D.-H. Thi Kim, T.-N. Manh, N.-P. Van Bach, and T.-P. Duc, “Trajectory Tracking Control for Omnidirectional Mobile Robots Using Direct Adaptive Neural Network Dynamic Surface Controller,” in 2019 First International Symposium on Instrumentation, Control, Artificial Intelligence, and Robotics (ICA-SYMP), 2019, pp. 127–130.
    [11] “Haykin chapter 5: Radial-basis function networks.” [Online]. Available: https://people.engr.tamu.edu/choe/choe/courses/17spring/636/lectures/slide05.pdf. [Accessed: 11-Dec-2023].
    [12] P. V. Kokotovic, “The joy of feedback: nonlinear and adaptive,” IEEE control systems magazine, vol. 12, no. 3, pp. 7–17, 1992.
    [13] D. Swaroop, J. K. Hedrick, P. P. Yip, and J. C. Gerdes, “Dynamic surface control for a class of nonlinear systems,” IEEE Transactions on Automatic Control, vol. 45, no. 10, pp. 1893–1899, 2000.
    [14] D. Zhu and B. Sun, “The Bio-Inspired model based hybrid sliding-mode tracking control for unmanned underwater vehicles,” Eng. Appl. Artif. Intell., vol. 26, no. 10, pp. 2260–2269, 2013.
    [15] X.-M. Niu, G.-Q. Gao, X.-J. Liu, and Z.-M. Fang, “Bio-inspired backstepping adaptive sliding mode control for parallel mechanism with actuation redundancy,” Int. J. Autom. Comput., vol. 11, no. 5, pp. 555–564, 2014.
    [16] Z. Xu, T. Yan, S. X. Yang, and S. A. Gadsden, “A hybrid tracking control strategy for an unmanned underwater vehicle aided with bioinspired neural dynamics,” IET Cyber-Syst and Robotics, vol. 4, no. 3, pp. 153–162, 2022.
    [17] X. Yu, Y. Feng, and Z. Man, “Terminal Sliding Mode Control – An Overview,” IEEE Open Journal of the Industrial Electronics Society, vol. 2, pp. 36–52, 2021.
    [18] S. Zhang, Y. Wang, Y. Meng, H. Liu, and M. Li, “Terminal sliding mode control of PMSM based on extended state observer,” IOP Conf. Ser. Mater. Sci. Eng., vol. 452, p. 042085, 2018.
    [19] M. Verhaegen, S. Kanev, R. Hallouzi, C. Jones, J. Maciejowski, and H. Smail, “Fault tolerant flight control - A survey,” in Lecture Notes in Control and Information Sciences, Berlin, Heidelberg: Springer Berlin Heidelberg, 2010, pp. 47–89.
    [20] G. K. Fourlas and G. C. Karras, “A survey on fault diagnosis and fault-Tolerant Control methods for Unmanned Aerial Vehicles,” Machines, vol. 9, no. 9, p. 197, 2021.
    [21] J. Han, “From PID to Active Disturbance Rejection Control,” IEEE Transactions on Industrial Electronics, vol. 56, no. 3, pp. 900–906, 2009.
    [22] C. Ren, X. Li, X. Yang, and S. Ma, “Extended State Observer-Based Sliding Mode Control of an Omnidirectional Mobile Robot With Friction Compensation,” IEEE Transactions on Industrial Electronics, vol. 66, no. 12, pp. 9480–9489, 2019.
    [23] C. Ren, Y. Ding, X. Li, X. Zhu, and S. Ma, “Extended state observer based robust friction compensation for tracking control of an omnidirectional mobile robot,” J. Dyn. Syst. Meas. Control, vol. 141, no. 10, p. 101001, 2019.
    [24] K. Liu, H. Ji, and Y. Zhang, “Extended state observer based adaptive sliding mode tracking control of wheeled mobile robot with input saturation and uncertainties,” Proc Inst Mech Eng Part C, vol. 233, no. 15, pp. 5460–5476, 2019.
    [25] ZHOU Tao, “An Active Disturbance Rejection Controller Based on Inverse Hyperbolic Sine Function,” Journal of Shanghai Jiaotong University, vol. 49, no. 08. pp. 1186–1190, 31-Aug-2015.
    [26] W. Zhang, X. Yang, Z. Xu, W. Zhang, L. Yang, and X. Liu, “An Adaptive Fault-tolerant Control Method for Robot Manipulators,” International Journal of Control, Automation and Systems, vol. 19, no. 12, pp. 3983–3995, Dec. 2021.
    [27] M. Braei and S. Wagner, “Anomaly Detection in Univariate Time-series: A Survey on the State-of-the-Art,” ArXiv, vol. abs/2004.00433, 2020.
    [28] A. Mohammed, F. Muddeen, C. Ramlal, and L. Marine, “A. Mohammed et al.: A Comprehensive Review of Fault Tolerant and Resilient Cyber-Secure strategies for Critical Infrastructure Protection A Comprehensive Review of Fault Tolerant and Resilient Cyber-Secure strategies for Critical Infrastructure Protection,” 2023.
    [29] S. Mellah, G. Graton, E. M. El Adel, M. Ouladsine, and A. Planchais, “Mobile robot additive fault diagnosis and accommodation,” in 2019 8th International Conference on Systems and Control (ICSC), 2019.
    [30] M. Thill, W. Konen, H. Wang, and T. Bäck, “Temporal convolutional autoencoder for unsupervised anomaly detection in time series,” Appl. Soft Comput., vol. 112, no. 107751, p. 107751, 2021.
    [31] H. Bourlard and S. H. Kabil, “Autoencoders reloaded,” Biol. Cybern., vol. 116, no. 4, pp. 389–406, 2022.
    [32] D. Thakur, S. Biswas, E. S. L. Ho, and S. Chattopadhyay, “ConvAE-LSTM: Convolutional Autoencoder Long Short-Term Memory Network for Smartphone-Based Human Activity Recognition,” IEEE Access, vol. 10, pp. 4137–4156, 2022.
    [33] O. K. Oyedotun and D. Aouada, “A Closer Look at Autoencoders for Unsupervised Anomaly Detection,” in ICASSP 2022 - 2022 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP), 2022, pp. 3793–3797.
    [34] S. Givnan, C. Chalmers, P. Fergus, S. Ortega, and T. Whalley, “Real-time predictive maintenance using autoencoder reconstruction and anomaly detection,” arXiv [cs.LG], 2021.
    [35] P. Park, P. D. Marco, H. Shin, and J. Bang, “Fault detection and diagnosis using combined autoencoder and long short-term memory network,” Sensors (Basel), vol. 19, no. 21, p. 4612, 2019.
    [36] S. Gopali, F. Abri, S. Siami-Namini, and A. S. Namin, “A Comparison of TCN and LSTM Models in Detecting Anomalies in Time Series Data,” in 2021 IEEE International Conference on Big Data (Big Data), 2021, pp. 2415–2420.
    [37] S. Bai, J. Z. Kolter, and V. Koltun, “An empirical evaluation of generic convolutional and recurrent networks for sequence modeling,” arXiv [cs.LG], 2018.
    [38] L. Ciampiconi, A. Elwood, M. Leonardi, A. Mohamed, and A. Rozza, “A survey and taxonomy of loss functions in machine learning,” arXiv [cs.LG], 2023.
    [39] A. van den Oord et al., “WaveNet: A generative model for raw audio,” arXiv [cs.SD], 2016.
    [40] W. Bai, W. Xue, Y. Huang, and H. Fang, “On extended state based Kalman filter design for a class of nonlinear time-varying uncertain systems,” Sci. China Inf. Sci., vol. 61, no. 4, 2018.
    [41] W. Li, G. Shi, C. Zhao, H. Liu, and J. Fu, “RBF neural network sliding mode control method based on backstepping for an electro-hydraulic actuator,” Strojniski Vestn., vol. 66, no. 12, pp. 697–708, 2020.
    [42] D. Wang and Jie Huang, “Neural network-based adaptive dynamic surface control for a class of uncertain nonlinear systems in strict-feedback form,” IEEE Transactions on Neural Networks, vol. 16, no. 1, pp. 195–202, 2005.
    [43] X. Li, W. Fu, L. Liu, and Y. Wang, “Adaptive Dynamic Surface Control for Aircraft With Multiple Disturbances Based on Radial Basis Network,” IEEE Access, vol. 8, pp. 57709–57721, 2020.
    [44] A. G. S. Conceicao, C. E. T. Dorea and J. C. L. B. Sb., "Predictive Control of an Omnidirectional Mobile Robot with Friction Compensation," 2010 Latin American Robotics Symposium and Intelligent Robotics Meeting, Sao Bernardo do Campo, Brazil, 2010, pp. 30-35, doi: 10.1109/LARS.2010.22.

    QR CODE