Normal form theory is a powerful tool in the study of nonlinear systems, in particular, for complex dynamical behaviors such as stability and bifurcations. However, it has not been widely used in practice due to the lack of efficient computation methods, especially for high dimensional engineering problems. The main difficulty in applying normal form theory is to determine the critical conditions under which the dynamical system undergoes a bifurcation. In this paper a computationally efficient method is presented for determining the critical condition of Hopf bifurcation by calculating the Jacobian matrix and the Hurwitz condition. This method combines numerical and symbolic computation schemes, and can be applied to high dimensional systems. The Lorenz system and the extended Malkus-Robbins dynamo system are used to show the applicability of the method.
展开▼