Abstract

A semianalytical algorithm is proposed for the solutions and their stability of a piecewise nonlinear system. The conventional harmonic balance method is modified by the introduction of Toeplitz Jacobian matrices (TJM) and by the alternative applications of fast Fourier transformation (FFT) and its inverse. The TJM/FFT method substantially reduces the amount of computation and circumvents the necessary numerical differentiation for the Jacobian. An arc-length algorithm and a branch switching procedure are incorporated so that the secondary branches can be independently traced. Oscillators with piecewise nonlinear characteristics are taken as illustrative examples. Flip, fold, and Hopf bifurcations are of interest.