The complex dynamics of various nations' economies have led to extensive research into economic models to prevent market collapse and mitigate fluctuations, while developing strategies to control the gross domestic product (GDP). Bifurcation analysis is a powerful mathematical tool for examining the nonlinear dynamics of any process. Several factors must be considered, and multiple objectives need to be met simultaneously. Bifurcation analysis and multiobjective nonlinear model predictive control (MNLMPC) calculations are applied to two economic models. The MATLAB program MATCONT was used for the bifurcation analysis. The MNLMPC calculations were carried out employing the optimization language PYOMO in conjunction with advanced global optimization solvers IPOPT and BARON. The bifurcation analysis identified Hopf bifurcation points that lead to unwanted limit cycles, which are mitigated using an activation factor involving the tanh function. The MNLMPC calculations produced optimal control and variable profiles. However, the control profiles exhibited a significant amount of noise, which was addressed using the Savitzky-Golay Filter.
Related topics: