簡易檢索 / 詳目顯示

研究生: 李登弘
DENG-HONG LEE
論文名稱: 以擴展型卡爾曼濾波器及無跡卡爾曼濾波器為基礎之感應馬達即時狀態估測之效能評估
Performance Evaluation of Real-time Induction Motor State Estimation using Extended Kalman Filter and Unscented Kalman Filter
指導教授: 姜嘉瑞
Chia-Jui Chiang
口試委員: 陳亮光
Liang-Kuang Chen
藍振洋
Chen-Yang Lan
學位類別: 碩士
Master
系所名稱: 工程學院 - 機械工程系
Department of Mechanical Engineering
論文出版年: 2023
畢業學年度: 112
語文別: 英文
論文頁數: 180
外文關鍵詞: Induction motors, Real-time, EKF, UKF
相關次數: 點閱:108下載:0
分享至:
查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報

  • In general, motors have become an integral part in our daily life regardless of AC motors or DC motors. Initially, DC motors had been widely used at early stage of industrial development because of the characteristic of power source. However, field-oriented control (FOC), axis transformation techniques and three-phase inverter control have been proposed in succession, it has gradually replaced DC motors with AC motors due to the high cost and limited application range. Nowadays there are some motors that are often used in industry. It is worth noting that induction motor is one of them. An induction motor has a sturdy structure, is easy to operate, and does not require the use of magnetic materials. In some applications, it is necessary to estimate the states of the induction motor such as flux, speed and torque. This thesis compares the estimation performance and computation load using the Extended Kalman Filter (EKF) and Unscented Kalman Filter (UKF). Firstly, the effect of various parameter tuning approaches using the UKF algorithm is examined. Secondly, simulation study of EKF and UKF based estimation is conducted with the same setting of error covariance matrix. Thirdly, the computation load using both algorithms are estimated and the impact on estimation performance is analyzed. Lastly, real-time estimation experiments are conducted under various speed and load conditions. Results show that UKF will slightly better than EKF in simulation with better induction motor model. However, in the experiment UKF results in fluctuated speed estimation due to the impact from computational load. Thus, EKF will be the better option for experiment due to less computational burden and similar estimation result.

    Abstract i Acknowledgements ii Content v List of figure x List of table xii Chapter 1 Introduction 1 1.1 Background 1 1.2 Literature review 3 1.3 Thesis Organization 6 Chapter 2 Experimental Setup 7 2.1 Hardware equipment 7 2.1.1 Three-phase squirrel cage induction motor 8 2.1.2 High Voltage Motor Control and PFC Developer’s Kit 10 2.1.3 C2000 Real-time Microcontroller 13 2.1.4 Autotransformer 14 2.1.5 Data Acquisition Device 15 2.1.6 Encoder 17 2.1.7 Torque Sensor 19 2.1.8 Hysteresis Brake 21 2.1.9 Hall Sensor 22 2.1.10 Differential Probe 23 2.2 Software equipment 25 2.2.1 Code Composer studio 10.4 25 2.2.2 Matlab/Simulink R2021b 25 Chapter 3 Mathematical model of induction motor 26 3.1 Introduction 26 3.2 Induction motor dynamic equations with abc axis 30 3.3 Coordinate axis transformation 36 3.3.1 Introduction 36 3.3.2 The transformation matrix and inverse transformation matrix between abc-axis and qd0-axis 37 3.3.3 The classification of coordinate system 39 3.4 Induction motor dynamic equations with qd0 axis 44 3.5 Dynamic equation of electromagnetic torque and motion 55 Chapter 4 The introduction of control and estimation method 58 4.1 Control Method 58 4.1.1 Field Oriented Control (FOC) 59 4.1.2 PI controller 62 4.1.3 Three-phase inverter 66 4.2 Estimation Method 74 4.2.1 Kalman Filter 75 4.2.2 Kalman Filter derivation process 77 4.2.3 Extended Kalman Filter 83 4.2.4 Unscented Kalman Filter 86 4.3 Estimation Model 92 4.3.1 EKF estimation model 93 4.3.2 UKF estimation model 102 Chapter 5 Simulation and Experiment result 104 5.1 System structure 104 5.2 The influence of scaling parameter and covariance matrix 109 5.3 System input/output (I/O) measurement 118 5.4 5-state EKF UKF simulation and experiment results comparison 122 5.4.1 Simulation result 122 5.4.2 Experiment result 135 5.5 6-state EKF UKF experiment results comparison 145 5.5.1 Simulation result 145 5.5.2 Experiment result 158 Chapter 6 Conclusion 168 6.1 The effect of EKF and UKF with the same error covariance 168 6.2 Real-time experiment computational burden effect 170 6.3 Five-state and six-state estimation performance with EKF & UKF 171 6.4 Future research 173 Reference 180

    [1] I. KISTLER, “Shaft torque sensors. https://www.kistler.com/IN/en/cp/shaft-torque-sensors-4520a/P0000241.

    [2] I. Texas Instruments, “Code composer studio™ integrated development environment (ide).” https://en.wikipedia.org/wiki/Code_Composer_Studio.

    [3] M. B. Bilal Akin, Sensorless Field Oriented Control of 3-Phase Induction Motors. Taxes Instrument, 2013.

    [4] 汪靚蓉, 以擴展型卡爾曼濾波器為基礎之馬達即時無速度感測控制及定子與轉子溫度估測. 國立臺灣科技大學機械工程所碩士論文, 2022,台北.

    [5] D. Xu, B. Wang, G. Zhang, G. Wang, and Y. Yu, “A review of sensorless control methods for ac motor drives,” CES Transactions on Electrical Machines and Systems, vol. 2, no. 1, pp. 104–115, 2018.

    [6] H. Haq, M. H. Imran, H. I. Okumus, and M. Habibullah, “Speed control of induction motor using foc method,” Int. J. Eng. Res. Appl, vol. 5, pp. 154–158, 2015.

    [7] W. Li, Z. Xu, and Y. Zhang, “Induction motor control system based on foc algorithm,” in 2019 IEEE 8th Joint International Information Technology and Artificial Intelligence Conference (ITAIC), pp. 1544–1548, 2019.

    [8] Y.-R. Kim, S.-K. Sul, and M.-H. Park, “Speed sensorless vector control of induction motor using extended kalman filter,” IEEE Transactions on Industry Applications, vol. 30, no. 5, pp. 1225–1233, 1994.

    [9] M. Barut, S. Bogosyan, and M. Gokasan, “Speed-sensorless estimation for induction motors using extended kalman filters,” IEEE Transactions on Industrial Electronics, vol. 54, no. 1, pp. 272–280, 2007.

    [10] M. L. Jayaramu, H. Suresh, M. S. Bhaskar, D. Almakhles, S. Padmanaban, and U. Subramaniam, “Real-time implementation of extended kalman filter observer with improved speed estimation for sensorless control,” IEEE Access, vol. 9, pp. 50452–50465, 2021.

    [11] S. Jafarzadeh, C. Lascu, and M. S. Fadali, “Square root unscented kalman filters for state estimation of induction motor drives,” IEEE transactions on industry applications, vol. 49, no. 1, pp. 92–99, 2012.

    [12] R. Yildiz, M. Barut, E. Zerdali, R. Inan, and R. Demir, “Load torque and stator resistance estimations with unscented kalman filter for speed-sensorless control of induction motors,” in 2017 International Conference on Optimization of Electrical and Electronic Equipment (OPTIM) & 2017 Intl Aegean Conference on Electrical Machines and Power Electronics (ACEMP), pp. 456–461, IEEE, 2017.

    [13] S. Jafarzadeh, C. Lascu, and M. S. Fadali, “State estimation of induction motor drives using the unscented kalman filter,” IEEE Transactions on Industrial Electronics, vol. 59, no. 11, pp. 4207–4216, 2011.

    [14] E. Zerdali, “Adaptive extended kalman filter for speed-sensorless control of induction motors,” IEEE Transactions on Energy Conversion, vol. 34, no. 2, pp. 789–800, 2018.

    [15] Y. Zhang, Z. Yin, G. Li, J. Liu, and X. Tong, “A novel speed estimation method of induction motors using real-time adaptive extended kalman filter,” Journal of Electrical Engineering & Technology, vol. 13, no. 1, pp. 287–297, 2018.

    [16] X. Zhang, L. Sun, K. Zhao, and L. Sun, “Nonlinear speed control for pmsm system using sliding-mode control and disturbance compensation techniques,” IEEE transactions on power electronics, vol. 28, no. 3, pp. 1358–1365, 2012.

    [17] Y. Wang, Y. Feng, X. Zhang, J. Liang, and X. Cheng, “New reaching law control for permanent magnet synchronous motor with extended disturbance observer,” IEEE Access, vol. 7, pp. 186296–186307, 2019.

    [18] T.-S. Kwon, M.-H. Shin, and D.-S. Hyun, “Speed sensorless stator flux-oriented control of induction motor in the field weakening region using luenberger observer,” IEEE Transactions on Power Electronics, vol. 20, no. 4, pp. 864–869, 2005.

    [19] Y. Zhang, Z. Zhao, T. Lu, L. Yuan, W. Xu, and J. Zhu, “A comparative study of luenberger observer, sliding mode observer and extended kalman filter for sensorless vector control of induction motor drives,” in 2009 IEEE Energy Conversion Congress and Exposition, pp. 2466–2473, 2009.

    [20] K. Ito and K. Xiong, “Gaussian filters for nonlinear filtering problems,” IEEE Transactions on Automatic Control, vol. 45, no. 5, pp. 910–927, 2000.

    [21] S. Julier, “The scaled unscented transformation,” Proceedings of the 2002 American Control Conference (IEEE Cat. No.CH37301), 2002.

    [22] S. J. Julier and J. K. Uhlmann, “Unscented filtering and nonlinear estimation,” Proceedings of the IEEE, vol. 92, no. 3, pp. 401–422, 2004.

    [23] R. v. M. Eric A. Wan, “The unscented kalman filter for nonlinear estimation,” Proceedings of the IEEE 2000 Adaptive Systems for Signal Processing, Communications, and Control Symposium (Cat. No.00EX373), 2000.

    [24] S. J. Julier, “The spherical simplex unscented transformation,” in Proceedings of the 2003 American Control Conference, 2003., vol. 3, pp. 2430–2434, IEEE, 2003.

    [25] Y. Cheng and Z. Liu, “Optimized selection of sigma points in the unscented kalman filter,” in 2011 International Conference on Electrical and Control Engineering, pp. 3073–3075, 2011.

    [26] R. Radhakrishnan, A. Yadav, P. Date, and S. Bhaumik, “A new method for generating sigma points and weights for nonlinear filtering,” IEEE Control Systems Letters, vol. 2, no. 3, pp. 519–524, 2018.

    [27] K. Nielsen, C. Svahn, H. Rodriguez-Deniz, and G. Hendeby, “Ukf parameter tuning for local variation smoothing,” in 2021 IEEE International Conference on Multisensor Fusion and Integration for Intelligent Systems (MFI), pp. 1–8, IEEE, 2021.

    [28] Z. Kurt-Yavuz and S. Yavuz, “A comparison of ekf, ukf, fastslam2.0, and ukf-based fastslam algorithms,” in 2012 IEEE 16th International Conference on Intelligent Engineering Systems (INES), pp. 37–43, 2012.

    [29] A. Giannitrapani, N. Ceccarelli, F. Scortecci, and A. Garulli, “Comparison of ekf and ukf for spacecraft localization via angle measurements,” IEEE Transactions on Aerospace and Electronic Systems, vol. 47, no. 1, pp. 75–84, 2011.

    [30] B. Allotta, L. Chisci, R. Costanzi, F. Fanelli, C. Fantacci, E. Meli, A. Ridolfi, A. Caiti, F. Di Corato, and D. Fenucci, “A comparison between ekf-based and ukf-based navigation algorithms for auvs localization,” in OCEANS 2015 - Genova, pp. 1–5, 2015.

    [31] S. Konatowski, P. Kaniewski, and J. Matuszewski, “Comparison of estimation accuracy of ekf, ukf and pf filters,” Annual of Navigation, no. 23, pp. 69–87, 2016.

    [32] R. Yildiz, M. Barut, and E. Zerdali, “A comprehensive comparison of extended and unscented kalman filters for speed-sensorless control applications of induction motors,” IEEE Transactions on Industrial Informatics, vol. 16, no. 10, pp. 6423–6432, 2020.

    [33] V. M. Fico, C. P. Arribas, R. Soaje, M. A. Martin Prats, S. R. Utrera, A. L. Rodriguez Vazquez, and L. M. Parrilla Casquet, “Implementing the unscented kalman filter on an embedded system: a lesson learnt,” pp. 2010–2014, 2015.

    [34] I. Texas Instruments, “Tmdshvmtrpfckit, high voltage motor control and pfc developer’s kit.” https://www.ti.com/tool/TMDSHVMTRPFCKIT#tech-docs.

    [35] C. System and A. Team, High Voltage Motor Control and PFC Kit Hardware Reference Guide. Taxes Instrument, 2010.

    [36] I. Texas Instruments, “Tms320f28335, c2000 real-time microcontrollers.” https://www.ti.com/product/TMS320F28335?utm_source=google&utm_medium=cpc&utm_campaign=epd-null-null-GPN_EN-cpc-pf-google-tw&utm_content=TMS320F28335&ds_k=%7b_dssearchterm%7d&DCM=yes&gclid=Cj0KCQjwj_ajBhCqARIsAA37s0zm79RnKhmygdz6DFbr4-P5yhsx_GmzEvxxuRI9EHjCFtb0aVyH41MaAhXpEALw_wcB&gclsrc=aw.ds#params.

    [37] I. National Instruments, “Usb-6289, multifunction i/o interface. https://www.ni.com/zh-tw/support/model.usb-6289.html.

    [38] Wikipedia, “Electromagnetic brake. https://en.wikipedia.org/wiki/Electromagnetic_brake.

    [39] H. D. Vinh, 以卡爾曼濾波技術實現感應馬達狀態及參數之同時估測. 國立臺灣科技大學機械工程所碩士論文, 2021,台北.

    [40] 劉昌煥, 交流電機控制. 東華書局, 2016.

    [41] S. Moura, “State estimation,” 2018.

    [42] T.-L. S. Y.-T. B. J.-L. K. Xue-Bo Jin, Ruben Jonhson Robert Jeremiah, “The new trend of state estimation: From model-driven to hybrid-driven methods,” Journal of Intelligent Sensors, 2021.

    [43] Y. G. Matthew Rhudy and Ali, “Understanding nonlinear kalman filters, part ii: An implementation guide,” West Virginia University, Morgantown, WV 26506, USA, 2013.

    [44] S. J. Julier, J. K. Uhlmann, and H. F. Durrant-Whyte, “A new approach for filtering nonlinear systems,” in Proceedings of 1995 American Control Conference-ACC’95, vol. 3, pp. 1628–1632, IEEE, 1995.

    [45] K. Nielsen, C. Svahn, H. Rodriguez-Deniz, and G. Hendeby, “Ukf parameter tuning for local variation smoothing,” 2021 IEEE International Conference on Multisensor Fusion and Integration for Intelligent Systems (MFI), pp. 1–8, 2021.

    [46] J. Dunık, O. Straka, M. Simandl, and E. Blasch, “Sigma-point set rotation for derivative-free filters in target tracking applications,” J. of Advances in Information Fusion, vol. 11, no. 1, pp. 91–109, 2016.

    無法下載圖示 全文公開日期 2029/03/13 (校內網路)
    全文公開日期 2029/03/13 (校外網路)
    全文公開日期 2029/03/13 (國家圖書館:臺灣博碩士論文系統)
    QR CODE