Transfer path analysis (TPA) for gear systems

This MATLAB code can reproduce some results in: “Fault tracing of gear systems: An in-situ measurement-based transfer path analysis method”
84 Downloads
Updated 20 Mar 2023

View License

In-situ measurement-based transfer path analysis (TPA) method for gear systems
This MATLAB code can reproduce some results in: “Fault tracing of gear systems: An in-situ measurement-based transfer path analysis method[1]. This paper focuses on transfer path analysis (TPA) for gear systems. A virtual decoupling method is proposed to realize the in-situ measurement-based TPA. An identification of the bearing force is performed based on the Tikhonov regularization theory.
A gear dynamic model is adopted as the numerical example to illustrate the procedure of the transfer path analysis. Details about the proposed TPA algorithm can be seen in Ref. [1]. The complementary information of the time-varying mesh stiffness and dynamic modelling can be seen in Refs. [2, 3].
[1] Y.F. Huangfu, X.J. Dong, X.L. Yu, K.K. Chen, Z.W. Li, Z.K. Peng, Fault tracing of gear systems: An in-situ measurement-based transfer path analysis method, Journal of Sound and Vibration 553 (2023) 117610.1-26.
[2] K.K. Chen, Y.F. Huangfu, H. Ma, Z.T. Xu, X. Li, B.C. Wen, Calculation of mesh stiffness of spur gears considering complex foundation types and crack propagation paths, Mechanical Systems and Signal Processing 130 (2019) 273-292.
[3] Y.F. Huangfu, K.K. Chen, H. Ma, X. Li, H.Z. Han, Z.F. Zhao, Meshing and dynamic characteristics analysis of spalled gear systems: A theoretical and experimental study, Mechanical Systems and Signal Processing 139 (2020) 106640.1-21.

Cite As

Yifan Huangfu (2024). Transfer path analysis (TPA) for gear systems (https://www.mathworks.com/matlabcentral/fileexchange/126520-transfer-path-analysis-tpa-for-gear-systems), MATLAB Central File Exchange. Retrieved .

MATLAB Release Compatibility
Created with R2020b
Compatible with any release
Platform Compatibility
Windows macOS Linux

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!
Version Published Release Notes
1.0.0