簡易檢索 / 詳目顯示

研究生: 瑞巴凡
Ruthala Barghava Sri Venkatesh Siva Kumar
論文名稱: 用於系統建模、系統元件模組連接及其可視化的雙埠矩陣框架
Two-Port Matrix Framework for the Systematic Modelling, Connection of System Component's Modules, and its Visualization
指導教授: 蔡明祺
Tsai, Mi-Ching
學位類別: 碩士
Master
系所名稱: 工學院 - 機械工程學系
Department of Mechanical Engineering
論文出版年: 2022
畢業學年度: 110
語文別: 英文
論文頁數: 86
中文關鍵詞: 二端口网络矩阵框图方法系统建模模块连接可视化
外文關鍵詞: Two-Port network matrix, block diagram approach, Systematic modelling, Connection of modules, Visualization
相關次數: 點閱:112下載:10
分享至:
查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報
  • Analysing and comprehending complicated systems are usually a challenging task. The two-port matrix framework is used in this study to represent and model system components and their connections. The systematic modelling of some common engineering components, their interactions, and the input-output relationships are made simpler and comprehensive using the proposed approach. Beginning with the block diagram of any given system component, the systematic modelling process is initiated by applying the Linear Fractional transformation (LFT), this entails the breaking-up of the feedback loop/closed loop into open loops, such that the subcomponents or the system component states can be identified and separated. The point of breaking up the system components provides the input/output connection ports for the subcomponents, or the system component states. Subsequently, the Chain Scattering Description (CSD) which is characterized by the product of its input/output ports being power, while the input/output ratio being admittance/impedance is used to provide the subcomponents two-port representation such that a good understanding of the system components internal connections and power flow is achieved. The main contribution of this study is to provide a method to connect these system components in a two-port framework using an open-source software. This thesis adopted Python Programming Language for the implementation of the proposed method. To validate and show the feasibility of the proposed method and framework, this thesis implemented the proposed method on a simple mechatronic system consisting of a power stage, DC motor, gear reducers, and controllers. This thesis also provided the future expectation of this research, which includes providing a simulation toolbox enabling easy access to any engineering components (primitives) represented in a two-port frame. The idea is that users can easily use these primitives in designing or analysing systems without much hassle. Also, the animation part of this toolbox can be provided, of which this thesis demonstrated using a pilot example that is implemented in VPython. The idea of using open-source software is to remove the limitation due to proprietorship thus providing research tool for financially underprivileged students, researchers, businesses, and academics.

    ACKNOWLEDGEMENT I ABSTRACT II TABLE OF CONTENT III LIST OF FIGURES VII LIST OF TABLES X CHAPTER 1 1 INTRODUCTION 1 1.1 Background 1 1.2 Motivation and Research Problem 2 1.3 Research Methodologies 3 1.4 Research Overview 5 CHAPTER 2 7 LITERATURE REVIEW 7 2.1 Two Port Network Theory 7 2.1.1 Linear Fractional Transformations LFT (P-matrix) 8 2.1.2 Chain Scattering Descriptions CSD (G-matrix) 9 2.1.3 LFT to CSD Transformation 9 2.1.4 CSD to LFT Transformation 10 2.2 Motor Connected to Gear Reducers 11 2.3 Energetic Macroscopic Representation (EMR) 13 2.4 Software Tools 14 2.4.1 Python 14 CHAPTER 3 15 INTRODUCTION TO SYSTEMATIC MODELING 15 3.1 Synoptic of System Components Representation 15 3.2 Approach 1: The Subcomponent Approach 17 3.2.1 Obtaining G-Matrix Directly from P-Matrix (P to G) by the Subcomponent Approach 21 3.2.2 Obtaining P-Matrix Directly from G-Matrix (G to P) by the Subcomponent Approach 23 3.3 Approach 2: The State-Space Approach 24 3.3.1 Connecting System Component-1 and System Component-2 by the State-Space Approach 29 CHAPTER 4 33 IMPLEMENTATION OF THE SYSTEMATIC MODELING – TWO-PORT MATRIX FRAMEWORK 33 4.1 DC Motor 34 4.1.1 DC Motor Subcomponent Approach 34 4.1.2 DC Motor State-Space Approach 37 4.2 Spur Gear Pair 40 4.2.1 Spur Gear Pair Subcomponent Approach 41 4.2.2 Spur Gear Pair State-Space Approach 44 4.3 Linkage Shaft 48 4.3.1 Linkage Shaft State-Space Realization 49 4.4 Planetary Gear 51 4.4.1 Planetary Gear Subcomponent Approach 51 4.4.2 Planetary Gear State-Space Analysis 56 4.5 DC Power Source (Battery) 59 4.5.1 DC Power Source Subcomponent Approach 59 4.5.2 DC Power Source State-Space Approach 60 4.6 PI Controller (Speed and Current) 62 4.7 PWM H-Bridge Type 64 CHAPTER 5 68 TRANSFER FUNCTION ESTIMATION FROM PROPOSED APPROACHES 68 5.1 Transfer Function of DC Motor Connected to Spur Gear Pair (Approach 1) 68 5.2 Transfer Function of DC Motor Connected to Spur Gear Pair (Approach 2) 71 5.3 Verification 73 5.4 Advantages and Disadvantages of the Proposed Approach 1 and Approach 2 73 CHAPTER 6 75 CONNECTION OF SYSTEM COMPONENT’S MODULES 75 6.1 Connection of System Components 75 6.2 Simulation Results 76 CHAPTER 7 79 PYTHON GUI AND VISUALIZATION 79 7.1 Python GUI 79 7.2 Visualization 80 CHAPTER 8 82 CONCLUSION AND FUTURE WORK 82 REFERENCES 84

    [1] A. Emadi, Y. J. Lee, and K. Rajashekara, "Power electronics and motor drives in electric, hybrid electric, and plug-in hybrid electric vehicles," IEEE Transactions on industrial electronics, vol. 55, no. 6, pp. 2237-2245 %@ 0278-0046, 2008.
    [2] Electrical4u. (2021, accessed May 15). Control Engineering:What is it?(And its history). Available: https://www.electrical4u.com/control-engineering-historical-review-and-types-of- control-engineering/
    [3] J. J. Smyczek, "Analysis of mechatronic systems second class by the matrix method," Pomiary Automatyka Robotyka, vol. 16, no. 12, pp. 105-111 %@ 1427-9126, 2012.
    [4] P. Mlynek, J. Misurec, M. Koutny, and P. Silhavy, "Two-port Network Transfer Function for Power Line Topology Modeling," Radioengineering, vol. 21, no. 1 %@ 1210-2512, 2012.
    [5] M.-C. Tsai and D.-W. Gu, Robust and optimal control: a two-port framework approach. Springer Science & Business Media, 2014.
    [6] R. C. Dorf, R. H. Bishop, Modern control system. Pearson prentice hall, 2008.
    [7] W. contributors. (2022, accessed 19-June). Two-Port Network. Available: https://en.wikipedia.org/w/index.php?title=Two-port_network&oldid=1087482511
    [8] (accessed April 10). Python Control Systems Library (Python control). Available: https://python-control.org
    [9] H.-P. Halvorsen, Python for control engineering. 2020.
    [10] M. C. Effen, "A mechatronics library for SIMULINK," 2001, pp. 121-124 %@ 0780367332: IEEE.
    [11] R. Gianto, K. H. Khwee, H. Priyatman, and M. Rajagukguk, "Two-port network model of fixed-speed wind turbine generator for distribution system load flow analysis," TELKOMNIKA (Telecommunication Computing Electronics and Control), vol. 17, no. 3, pp. 1569-1576 %@ 2302-9293, 2019.
    [12] M. T. Khabou, N. Bouchaala, F. Chaari, T. Fakhfakh, and M. Haddar, "Study of a spur gear dynamic behavior in transient regime," Mechanical Systems and Signal Processing, vol. 25, no. 8, pp. 3089-3101 %@ 0888-3270, 2011.
    [13] B. Fahrzeugteile. (2021, accessed on June 15). Brose Drive: silent, powerful, smart Available: https://www.brose.com/de-en/products/e-bike-drives/
    [14] P. A. Watterson, "An electric assist bicycle drive with automatic continuously variable transmission," 2008, pp. 2992-2997 %@ 1424438268: IEEE.
    [15] M.-C. Tsai, C.-C. Huang, and B.-J. Lin, "Kinematic analysis of planetary gear systems using block diagrams," 2010.
    [16] W.-S. Yao and C.-Y. Lin, "Design of Active Continuous Variable Transmission Control System with Planetary Gear," Electronics, vol. 11, no. 7, pp. 986 %@ 2079-9292, 2022.
    [17] M. De Carlo and G. Mantriota, "Electric vehicles with two motors combined via planetary gear train," Mechanism and Machine Theory, vol. 148, pp. 103789 %@ 0094-114X, 2020.
    [18] H.-S. Yan and Y.-C. Wu, "A novel design of a brushless DC motor integrated with an embedded planetary gear train," 2005, vol. 47411, pp. 29-36 %@ 0791847411.
    [19] H. Lee and Y. Choi, "A new actuator system using dual-motors and a planetary gear," IEEE/ASME Transactions on mechatronics, vol. 17, no. 1, pp. 192-197 %@ 1083-4435, 2011.
    [20] I. H. Tsai, J.-Y. Yen, T.-C. Tsao, and C.-Y. Huang, "Active Transmission Module for Generator Speed Regulation," IEEE Access, vol. 8, pp. 203787-203792 %@ 2169-3536, 2020.
    [21] X. Roboam, Systemic design methodologies for electrical energy systems: analysis, synthesis and management. John Wiley & Sons, 2012.
    [22] A. Bouscayrol, B. Davat, P. Escane, B. De Fornel, and B. Francois, "Structures de commande des systemes multi-machines multi-convertisseurs," 2003.
    [23] K. Li, A. Bouscayrol, S. Cui, and S. Han, "Energetic macroscopic representation and inversion-based control of an electrical vehicle using modular cascade machines," 2016, pp. 1-6 %@ 1509035281: IEEE.
    [24] K. Li, A. Bouscayrol, S. Han, and S. Cui, "Comparisons of electric vehicles using modular cascade machines system and classical single drive electric machine," IEEE Transactions on Vehicular Technology, vol. 67, no. 1, pp. 354-361 %@ 0018-9545, 2017.
    [25] P. Tkinter. (2022, accessed on Feb. 05). Python interface - Tkinter. Available: https://docs.python.org/3/library/tkinter.html#images
    [26] D. Scherer, "Web VPython [Computer software - Open source]," 3.2 ed, 2019.
    [27] G. Moruzzi, "3D Graphics and Animation with VPython," in Essential Python for the Physicist: Springer, 2020, pp. 191-231.
    [28] B. Sherwood. (2022, accessed on March 05). GlowScript Programs. Available: https://glowscript.org/#/user/GlowScriptDemos/folder/Examples/
    [29] Z. B. Omariba, L. Zhang, H. Kang, and D. Sun, "Parameter identification and state estimation of lithium-ion batteries for electric vehicles with vibration and temperature dynamics," World Electric Vehicle Journal, vol. 11, no. 3, pp. 50 %@ 2032-6653, 2020.
    [30] S. Zhao and D. A. Howey, "Global sensitivity analysis of battery equivalent circuit model parameters," 2016, pp. 1-4 %@ 1509035281: IEEE.
    [31] P. Karpagavalli and A. E. Jeyakumar, "PID Controller Based Full Bridge DC-DC Converter For Closed Loop DC Motor With Unipolar Voltage Switching," University Politehnica of Bucharest Scientific Bulletin Series C-Electrical Engineering and Computer Science, vol. 77, no. 1, pp. 59-72, 2015.
    [32] B. Prashansa, P. Kumar, S. Chinamalli, and R. Yanamshetti, "Digital Control Strategy for Four Quadrant Operation of DC motor Using DSPIC30F4011," International Journal of Recent Technology and Engineering (IJRTE), vol. 3, no. 3, 2014.
    [33] R. O. Kemal Tutuncu, "Design and Analysis of PI Controller Based Four-Quadrant DC Motor Drive with Bipolar and Unipolar Switching Methods," presented at the International Conference on Engineering Technology (ICENTE), 2019.
    [34] P. C. Developers. (May 29, 2022). Python control system library - control 0.9.2. Available: https://pypi.org/project/control/
    [35] O. Benjamin. (2021, accessed on Feb. 10). Faster matrix inverse using fraction-free LU solve. Available: https://github.com/sympy/sympy/issues/21834#issue-963122119
    [36] W. contributors. (2022, 23 August). VPython. Available: https://en.wikipedia.org/wiki/VPython.

    下載圖示 校內:立即公開
    校外:立即公開
    QR CODE