This paper presents a general and efficient harmonic balance (GE-HB) method to expeditiously evaluate the periodic responses of nonlinear systems. By employing the fast Fourier transform (FFT) technique, it rapidly computes harmonic expansion coefficients of the nonlinear terms and their corresponding constant tensor matrices. Notably, the nonlinear part of the Jacobian matrix is just the product of the coefficients and the constant tensor matrices, loop computations are no longer requisite for calculating the Jacobian matrix. This, facilitates accelerated determination of the nonlinear portion of the Jacobian matrix, thus obtaining the periodic responses of the system in an efficient manner. Furthermore, the constant tensor matrices are exclusively contingent upon the harmonic bases of the system's periodic response, devoid of reliance on the equation's specific formulation, facilitates obtaining the Jacobian matrix in a general manner. Simulation results on a 20-degree-of-freedom nonlinear oscillator chain system demonstrate that the efficiency of the GE-HB method is about tenfold that of the harmonic balance-alternating frequency/time domain (HB-AFT) method and twenty-fivefold that of the fourth-order Runge-Kutta (RK4) method. Further, the simulation of a 284-degree-of-freedom nonlinear rotor system exhibits the GE-HB method's computational efficiency surpassing HB-AFT method by over 500 times and Newmark method by over 3000 times. Moreover, in these two examples, the GE-HB method captures all solution branches, including unstable periodic solutions, providing comprehensive insights into periodic responses of the systems. The GE-HB method proposed here has the potential to explore dynamic characteristics for high-dimensional complex nonlinear systems in engineering.
Read full abstract