For an autonomous nonlinear system, the Hopf bifurcation point along the equilibrium path is a critical feature that indicates whether the values of the parameters change from exhibiting fixed-point behavior to having a periodic orbit. To solve these problems, we developed a method of transforming an eigenvalue problem based on the Jacobian matrix at equilibrium into a minimization problem, enabling the rapid identification of a solution. Specifically, this generalized eigenvalue problem is solved by identifying the vector variable after reducing the number of eigenequations by one in the nonhomogeneous linear system. This can be achieved by normalizing the value of a selected nonzero component of the eigenvector and then moving the column containing this component to the other side of the equation. An appropriate merit function was established in terms of the Euclidean norm of the eigenequation, and this merit function was minimized using the golden section search algorithm to determine the eigenparameters of the bifurcation point. The accuracy of the method for identifying the parameter values and the corresponding imaginary eigenvalues at the Hopf bifurcation points was evaluated for numerous examples for both the continuous and discrete systems. The method was both fast and accurate. Moreover, its stability in the presence of noise was investigated, and the method was robust.
Read full abstract