Research article Special Issues

A nonlinear optimal control approach to stabilization of a macroeconomic development model

  • A nonlinear optimal (H-infinity) control approach is proposed for the problem of stabilization of the dynamics of a macroeconomic development model that is known as the Grossman-Helpman model of endogenous product cycles. The dynamics of the macroeconomic development model is divided in two parts. The first one describes economic activities in a developed country and the second part describes variation of economic activities in a country under development which tries to modify its production so as to serve the needs of the developed country. The article shows that through control of the macroeconomic model of the developed country, one can finally control the dynamics of the economy in the country under development. The control method through which this is achieved is the nonlinear H-infinity control. The macroeconomic model for the country under development undergoes approximate linearization round a temporary operating point. This is defined at each time instant by the present value of the system's state vector and the last value of the control input vector that was exerted on it. The linearization is based on Taylor series expansion and the computation of the associated Jacobian matrices. For the linearized model an H-infinity feedback controller is computed. The controller's gain is calculated by solving an algebraic Riccati equation at each iteration of the control method. The asymptotic stability of the control approach is proven through Lyapunov analysis. This assures that the state variables of the macroeconomic model of the country under development will finally converge to the designated reference values.

    Citation: Gerasimos Rigatos, Pierluigi Siano, Taniya Ghosh, Deborah Sarno. A nonlinear optimal control approach to stabilization of a macroeconomic development model[J]. Quantitative Finance and Economics, 2018, 2(2): 373-387. doi: 10.3934/QFE.2018.2.373

    Related Papers:

    [1] Oleg S. Sukharev . Structural analysis of income and risk dynamics in models of economic growth. Quantitative Finance and Economics, 2020, 4(1): 1-18. doi: 10.3934/QFE.2020001
    [2] Michael Jacobs Jr., Frank J. Sensenbrenner . A comparison of methodologies in the stress testing of credit risk – alternative scenario and dependency constructs. Quantitative Finance and Economics, 2018, 2(2): 294-324. doi: 10.3934/QFE.2018.2.294
    [3] Yue Liu, Gaoke Liao . The Measurement and Asymmetry Tests of Business Cycle: Evidence from China. Quantitative Finance and Economics, 2017, 1(2): 205-218. doi: 10.3934/QFE.2017.2.205
    [4] Vladimir Donskoy . BOMD: Building Optimization Models from Data (Neural Networks based Approach). Quantitative Finance and Economics, 2019, 3(4): 608-623. doi: 10.3934/QFE.2019.4.608
    [5] Oleg Sukharev, Ekaterina Voronchikhina . Financial and non-financial investments: comparative econometric analysis of the impact on economic dynamics. Quantitative Finance and Economics, 2020, 4(3): 382-411. doi: 10.3934/QFE.2020018
    [6] Mohsen Bahmani-Oskooee, Sujata Saha . On the effects of policy uncertainty on stock prices: an asymmetric analysis. Quantitative Finance and Economics, 2019, 3(2): 412-424. doi: 10.3934/QFE.2019.2.412
    [7] Albert A. Agyemang-Badu, Fernando Gallardo Olmedo, José María Mella Márquez . Conditional macroeconomic and stock market volatility under regime switching: Empirical evidence from Africa. Quantitative Finance and Economics, 2024, 8(2): 255-285. doi: 10.3934/QFE.2024010
    [8] Firdos Karim, Sudipa Chauhan, Joydip Dhar . On the comparative analysis of linear and nonlinear business cycle model: Effect on system dynamics, economy and policy making in general. Quantitative Finance and Economics, 2020, 4(1): 172-203. doi: 10.3934/QFE.2020008
    [9] Ongan Serdar, Gocer Ismet . Re-considering the Fisher equation for South Korea in the application of nonlinear and linear ARDL models. Quantitative Finance and Economics, 2019, 3(1): 75-87. doi: 10.3934/QFE.2019.1.75
    [10] Ana Sousa, Ana Braga, Jorge Cunha . Impact of macroeconomic indicators on bankruptcy prediction models: Case of the Portuguese construction sector. Quantitative Finance and Economics, 2022, 6(3): 405-432. doi: 10.3934/QFE.2022018
  • A nonlinear optimal (H-infinity) control approach is proposed for the problem of stabilization of the dynamics of a macroeconomic development model that is known as the Grossman-Helpman model of endogenous product cycles. The dynamics of the macroeconomic development model is divided in two parts. The first one describes economic activities in a developed country and the second part describes variation of economic activities in a country under development which tries to modify its production so as to serve the needs of the developed country. The article shows that through control of the macroeconomic model of the developed country, one can finally control the dynamics of the economy in the country under development. The control method through which this is achieved is the nonlinear H-infinity control. The macroeconomic model for the country under development undergoes approximate linearization round a temporary operating point. This is defined at each time instant by the present value of the system's state vector and the last value of the control input vector that was exerted on it. The linearization is based on Taylor series expansion and the computation of the associated Jacobian matrices. For the linearized model an H-infinity feedback controller is computed. The controller's gain is calculated by solving an algebraic Riccati equation at each iteration of the control method. The asymptotic stability of the control approach is proven through Lyapunov analysis. This assures that the state variables of the macroeconomic model of the country under development will finally converge to the designated reference values.


    1. Introduction

    It is necessary to move progressively from ad-hoc methods and empirical knowledge about the management of financial systems, into methods of proven performance that assure that such systems will behave in accordance to given specifications (Rigatos, 2017; Platen and Health, 2006; Harvey and Koopman, 2009). Stability and stabilization in financial systems and particularly in macroeconomic models remains a primary objective of research in financial engineering (Barnett and He, 1999, 2001a, b, 2002, 2008; Barnett and Duzhak, 2008; Zhang, 2005). With the use of systems theory approaches and optimization methods it is possible to modify the dynamics of financial systems. Actually, one can compute exogenous inputs that steer the financial system to a desirable final state (Barnett and He, 1998; Blueschke et al., 2013; Blueshke-Nikolaeva et al., 2012).

    The present article demonstrates that it is possible to achieve control and stabilization of macroeconomic development models, such as the Grossman-Helpman model (Mondal, 2008; Mondal and Gupta, 2009; Barnett and Ghosh, 2013, 2014; Guarini, 2011). This is achieved through the application of exogenous control inputs. The Grossman-Helpman model considers two interacting business entities. The first one describes economic activities in a developed country and the second part describes variation of economic activities in a country under development which tries to modify its production so as to serve the needs of the developed country (Sasaki et al., 2013; Shimizu et al., 2009; Baldwin and Robert-Nicoud, 2008; Hirose and Yamamoto, 2007; Baldwin et al., 2005). The article shows that through control of the macroeconomic model of the developed country, one can finally control the dynamics of the economy in the country under development.

    The macroeconomic model describes the wide-gap case of the Grossman-Helpman model, that is the case in which the wages rate at the peripheral country (South) is smaller than the wages rate of the developed country (North) (Mondal, 2008; Mondal and Gupta, 2009). The state vector of this model comprises three state variables.The first state variable signifies the rate of change of the number of products developed by the two countries (North and South) divided by the total number of products. The second state variable signifies the number of products developed in North divided by the total number of products developed by the two countries. The third state variable signifies the rate of change of the products developed in South over the number of products developed in North.

    To solve the control and stabilization problem for this macroeconomic system, the Grossman-Helpman undergoes linearization around a local operating point (equilibrium) which are redefined at each iteration of the control algorithm (Rigatos and Siano, 2015; Rigatos et al., 2015). The equilibrium consists of the present value of the development model state vector and the last value of the control input vector that was exerted on it. The linearization procedure is based on Taylor series expansion and on the computation of the Jacobian matrices of the macroeconomic model (Rigatos and Tzafestas, 2007; Basseville and Nikiforov, 1993; Toussaint et al., 2000; Rigatos and Zhang, 2009). The linearization error due to truncation of higher order terms in the Taylor series expansion is considered to be a perturbation which is compensated by the robustness of the control algorithm.

    For the approximately linearized macroeconomic model an H-infinity feedback controller is designed. The H-infinity controller provides solution to the optimal control problem for the considered development model under uncertainty and external disturbances. It also represents the solution to a min-max differential game in which the control inputs they to minimize a quadratic cost functional associated with the state vector error of the macroeconomic model, while the perturbation inputs try to maximize it. The computation of the H-infinity controller's gain relies on the repetitive solution of an algebraic Riccati equation, taking place at each iteration of the control algorithm (Rigatos, 2011, 2013, 2015, 2017). The stability features of the control method are confirmed through Lyapunov analysis. Under moderate conditions it is shown that the macroeconomic model is globally asymptotically stable. This assures that if suitable control is exerted in the economy of the North then the state variables of the macroeconomic model of the South will finally converge to the designated reference values.

    The structure of the article is as follows: in Section 2 the dynamics of the Grossman-Helpman model is analyzed. In Section 3 an approximate linearization of the macroeconomic model is performed using Taylor series expansion and the computation of Jacobian matrices. In Section 4 the H-infinity feedback control problem for the macroeconomic model is formulated and the H-infinity feedback controller is computed through the repetitive solution of an algebraic Riccari equation. In Section 5 the stability properties of the H-infinity control loop are analyzed with the use of the Lyapunov method. Global asymptotic stability is finally proven. In Section 6 the performance of the H-infinity control scheme in the stabilization and control of the macroeconomic model is further demonstrated through simulation experiments. Finally, in Section 7 concluding remarks are stated.


    2. Dynamics of the Grossman-Helpman model

    The Grossman-Helpman model in the wide-gap case, that is when the wages rate at the peripheral country (South) remains lower than the wages rate at the developed country (North), is described by the following set of differentia; equations (Mondal, 2008)

    ˙g=(LNaNg)[˜ρ+m+g1aa(LNaNg)1ξ] (1)
    ˙ξ=g(g+m)ξ (2)
    ˙m=1ξξ(Lsasmξ1ξ)[˜ρ+mξ1ξ1aa(Lsas]mξ1ξ)mξ(1ξ)[g(g+m)ξ] (3)

    Next, by defining the state variables x1=g=˙nn which signifies the rate of change of the number of products developed by the two countries (North and South) divided by the total number of products, x2=ξ=nNn which signifies the number of products developed in North divided by the total number of products developed by the two countries and x3=m=˙nsnN which signifies the rate of change of the products developed in South over the number of products developed in North. By considering an exogenous control input u (control policy in North) which is included in the first row of the state-space model

    ˙x1=(LNaNx1)[˜ρ+x3+x11aa(LNaNx1)1x2]+u (4)
    ˙x2=x1(x1+x3)x2 (5)
    ˙x3=1x2x2(Lsasx3x21x2)[˜ρ+x3x21x21aa(Lsasx3x21x2)]x3x2(1x2)[x1(x1+x3)x2] (6)

    The rest of the parameters appearing in the macroeconomic model of Equation (4) to Equation (6) are defined as follows (Mondal, 2008): LN is the level of employment in North, aN is the labor requirement per unit in the R & D sector in North, Ls is the level of employement in South, as is the labor requirement per unit in the R & D sector in South, a is parameter related to the elasticity of demand a=ϵ1ϵ, and ˜ρ is the rate of time preference in North which can be interpreted as the consistency to time deadlines in North for accomplishing payments and investments.

    Next, Equation (6) and function q(x2)=1x2x2 is defined. Thus, Equation (6)is written as

    ˙x3=1q(x2)(Lsasx3q(x2))[˜ρ+x3q(x2)(1a)a(Lsasx3q(x2))]x231x2+x3x2x1 (7)

    or equivalently

    ˙x3=(Lsas1q(x2)x3)[˜ρ+x3q(x2)(1a)a(Lsasx3q(x2))]x231x2+x3x2x1 (8)

    By differentiating Equation (10) once more in time one obtains

    ¨x3=(Lsasq(x2)˙x2q(x2)˙x3)[˜ρ+x3q(x2)(1aa)(Lsasx3q(x2)]+(Lsas1q(x2)x2)[˙x3q(x2)+x3q(x2)˙x2+(1aa)˙x3q(x2)(1aa)x3q(x2)˙x2]˙x2x23(1x2)22x3˙x3(1x2)+(˙x2x22x3+1x2˙x3)x1+(x3x2)˙x1 (9)

    where q=dq(x2)dx2. By substituting the time derivatives ˙x1=f1(x)+g1(x)u, ˙x2=f2(x) and ˙x3=f3(x), from Equation (4) to Equation (6), into Equation (10) one gets

    ¨x3=(Lsasq(x2)f2(x)q(x2)f3(x))[˜ρ+x3q(x2)(1aa)(Lsasx3q(x2)]+(Lsas1q(x2)x2)[f3(x)q(x2)+x3q(x2)f2(x)+(1aa)f3(x)q(x2)(1aa)x3q(x2)f2(x)]f2(x)x23(1x2)22x3f3(x)(1x2)+(f2(x)x22x3+1x2f3(x))x1+(x3x2)[f1(x)+g1(x)u] (10)

    By grouping terms, the previous relation is written as

    ¨x3=f2(x)x23(1x2)2+v(x) (11)

    where the transformed control input v(x) is given by

    v(x)=(Lsasq(x2)f2(x)q(x2)f3(x))[˜ρ+x3q(x2)(1aa)(Lsasx3q(x2)]+(Lsas1q(x2)x2)[f3(x)q(x2)+x3q(x2)f2(x)+(1aa)f3(x)q(x2)(1aa)x3q(x2)f2(x)]2x3f3(x)(1x2)+(f2(x)x22x3+1x2f3(x))x1+(x3x2)[f1(x)+g1(x)u] (12)

    By substituting the relation describing f2(x) in Equation (11) one obtains

    ¨x3=(x1x1x2x2x3)x23(1x2)2+v (13)

    The previous relation can be also written as

    ¨x3=x1(1x1)x23+x2(1x2)2x33+v (14)

    which equivalently can be written as

    ¨x3=fa(x)x23+fb(x)x33+v (15)

    with fa(x)=x1(1x1) and fb(x)=x2(1x2)2. Next, by defining F(x3)=fa(x)x23+fb(x)x33 and G(x3)=1 the macroeconomic development model is written as

    ¨x3=F(x3)+G(x)v (16)

    Next, by defining the new state vector x=[x3,˙x3] one obtains the state-space description

    (˙x1˙x2)=(x2fax21+fbx31)+(01)v (17)

    where using the vector fields f(x)R2×1 and g(x)R2×1 one has

    ˙x=f(x)+g(x)v (18)

    3. Approximate linearization of the macroeconomic development model

    The approximately linearized macroeconomic model is given by

    ˙x=Ax+Bu+˜d (19)

    where ˜d is the modelling error due to truncation of higher order terms in the Taylor series expansion, while matrices A and B are given by

    A=x[f(x)+g(x)u](x,u)=[xf(x)](x,u)+[xg(x)u](x,u)B=u[f(x)+g(x)u](x,u)=g(x)(x,u) (20)

    As noted above, the Jacobians of the state-space model of the system are computed using:

    xf(x)=(f1x1f1x2f2x1f2x2)   xg(x)=(g1x1g1x2g2x1g2x2) (21)

    According to the above, for the state-space description of the system given in Equation (18) the linearization procedure through Taylor series expansion leads into the Jacobian matrices

    A=xf=(012fax1+3fbx210)   B=g(x)=(01) (22)

    4. Design of an H-infinity nonlinear feedback controller


    4.1. Equivalent linearized dynamics of the macroeconomic model

    After linearization round its current operating point, the macroeconomic model is written as

    ˙x=Ax+Bu+d1 (23)

    Parameter d1 stands for the linearization error in the macroeconomic model appearing in Equation (23). The reference setpoints for the macroeconomic model's state vector are denoted by xd=[xd1,xd2]. Tracking of this trajectory is succeeded after applying the control input u. At every time instant the control input u is assumed to differ from the control input u appearing in Equation (23) by an amount equal to Δu, that is u=u+Δu

    ˙xd=Axd+Bu+d2 (24)

    The dynamics of the controlled system described in Equation (23) can be also written as

    ˙x=Ax+Bu+BuBu+d1 (25)

    and by denoting d3=Bu+d1 as an aggregate disturbance term one obtains

    ˙x=Ax+Bu+Bu+d3 (26)

    By subtracting Equation (24) from Equation (26) one has

    ˙x˙xd=A(xxd)+Bu+d3d2 (27)

    By denoting the tracking error as e=xxd and the aggregate disturbance term as ˜d=d3d2, the tracking error dynamics becomes

    ˙e=Ae+Bu+˜d (28)

    The above linearized form of the macroeconomic model can be efficiently controlled after applying an H-infinity feedback control scheme.


    4.2. The nonlinear H-infinity control

    The initial nonlinear model of the macroeconomic model is in the form

    ˙x=˜f(x,u)  xRn, uRm (29)

    Linearization of the macroeconomic model is performed at each iteration of the control algorithm round its present operating point (x,u)=(x(t),u(tTs)), where Ts is the sampling period. The linearized equivalent model of the system is described by

    ˙x=Ax+Bu+L˜d  xRn, uRm, ˜dRq (30)

    where matrices A and B are obtained from the computation of the Jacobians

    A=(˜f1x1˜f1x2˜f1xn˜f2x1˜f2x2˜f2xn˜fnx1˜fnx2˜fnxn)|(x,u)   B=(˜f1u1˜f1u2˜f1um˜f2u1˜f2u2˜f2um˜fnu1˜fnu2˜fnum)|(x,u) (31)

    and vector ˜d denotes disturbance terms due to linearization errors. The problem of disturbance rejection for the linearized model that is described by

    ˙x=Ax+Bu+L˜dy=Cx (32)

    where xRn, uRm, ˜dRq and yRp, cannot be handled efficiently if the classical LQR control scheme is applied. This is because of the existence of the perturbation term ˜d. The disturbance term ˜d apart from modeling (parametric) uncertainty and external perturbation terms can also represent noise terms of any distribution.

    In the H control approach, a feedback control scheme is designed for trajectory tracking by the system's state vector and simultaneous disturbance rejection, considering that the disturbance affects the system in the worst possible manner. The disturbances' effects are incorporated in the following quadratic cost function:

    J(t)=12T0[yT(t)y(t)+ruT(t)u(t)ρ2˜dT(t)˜d(t)]dt,  r,ρ>0 (33)

    The significance of the negative sign in the cost function's term that is associated with the perturbation variable ˜d(t) is that the disturbance tries to maximize the cost function J(t) while the control signal u(t) tries to minimize it. The physical meaning of the relation given above is that the control signal and the disturbances compete to each other within a min-max differential game. This problem of min-max optimization can be written as

    minumax˜dJ(u,˜d) (34)

    The objective of the optimization procedure is to compute a control signal u(t) which can compensate for the worst possible disturbance, that is externally imposed to the system. However, the solution to the min-max optimization problem is directly related to the value of the parameter ρ. This means that there is an upper bound in the disturbances magnitude that can be annihilated by the control signal.


    4.3. Computation of the feedback control gains

    For the linearized system given by Equation (32) the cost function of Equation (33) is defined, where the coefficient r determines the penalization of the control input and the weight coefficient ρ determines the reward of the disturbances' effects. It is assumed that (ⅰ) The energy that is transferred from the disturbances signal ˜d(t) is bounded, that is 0˜dT(t)˜d(t)dt<, (ⅱ) the matrices [A,B] and [A,L] are stabilizable, (ⅲ) the matrix [A,C] is detectable. Then, the optimal feedback control law is given by

    u(t)=Kx(t) (35)

    with K=1rBTP, where P is a positive semi-definite symmetric matrix which is obtained from the solution of the Riccati equation

    ATP+PA+QP(1rBBT12ρ2LLT)P=0 (36)

    where Q is also a positive definite symmetric matrix. The worst case disturbance is given by

    ˜d(t)=1ρ2LTPx(t) (37)

    The diagram of the considered control loop is depicted in Figure 1.

    Figure 1. Diagram of the control scheme for the macroeconomic model.

    4.4. The role of Riccati equation coefficients in H control robustness

    The parameter ρ in Equation (33), is an indication of the closed-loop system robustness. If the values of ρ>0 are excessively decreased with respect to r, then the solution of the Riccati equation is no longer a positive definite matrix. Consequently there is a lower bound ρmin of ρ for which the H control problem has a solution. The acceptable values of ρ lie in the interval [ρmin,). If ρmin is found and used in the design of the H controller, then the closed-loop system will have elevated robustness. Unlike this, if a value ρ>ρmin is used, then an admissible stabilizing H controller will be derived but it will be a suboptimal one. The Hamiltonian matrix

    H=(A(1rBBT1ρ2LLT)QAT) (38)

    provides a criterion for the existence of a solution of the Riccati equation Equation (36). A necessary condition for the solution of the algebraic Riccati equation to be a positive semi-definite symmetric matrix is that H has no imaginary eigenvalues (Rigatos, 2011).


    5. Lyapunov stability analysis

    Through Lyapunov stability analysis it will be shown that the proposed nonlinear control scheme assures H tracking performance for the macroeconomic model, and that in case of bounded disturbance terms asymptotic convergence to the reference setpoints is achieved. The tracking error dynamics for the macroeconomic model is written in the form

    ˙e=Ae+Bu+L˜d (39)

    where in the the tracking error dynamics for the macroeconomic model's case L=IR2 with I being the identity matrix. Variable ˜d denotes model uncertainties and external disturbances of the financial system's model. The following Lyapunov equation is considered

    V=12eTPe (40)

    where e=xxd is the tracking error. By differentiating with respect to time one obtains

    ˙V=12˙eTPe+12eP˙e˙V=12[Ae+Bu+L˜d]TPe+12eTP[Ae+Bu+L˜d] (41)
    ˙V=12[eTAT+uTBT+˜dTLT]Pe++12eTP[Ae+Bu+L˜d] (42)
    ˙V=12eTATPe+12uTBTPe+12˜dTLTPe+12eTPAe+12eTPBu+12eTPL˜d (43)

    The previous equation is rewritten as

    ˙V=12eT(ATP+PA)e+(12uTBTPe+12eTPBu)++(12˜dTLTPe+12eTPL˜d) (44)

    Assumption: For given positive definite matrix Q and coefficients r and ρ there exists a positive definite matrix P, which is the solution of the following matrix equation

    ATP+PA=Q+P(2rBBT1ρ2LLT)P (45)

    Moreover, the following feedback control law is applied to the system

    u=1rBTPe (46)

    By substituting Equation (45) and Equation (46) one obtains

    ˙V=12eT[Q+P(2rBBT1ρ2LLT)P]e++eTPB(1rBTPe)+eTPL˜d (47)
    ˙V=12eTQe+1reTPBBTPe12ρ2eTPLLTPe1reTPBBTPe+eTPL˜d (48)

    which after intermediate operations gives

    ˙V=12eTQe12ρ2eTPLLTPe+eTPL˜d (49)

    or, equivalently

    ˙V=12eTQe12ρ2eTPLLTPe++12eTPL˜d+12˜dTLTPe (50)

    Lemma: The following inequality holds

    12eTPL˜d+12˜dLTPe12ρ2eTPLLTPe12ρ2˜dT˜d (51)

    Proof: The binomial (ρα1ρb)2 is considered. Expanding the left part of the above inequality one gets

    ρ2a2+1ρ2b22ab012ρ2a2+12ρ2b2ab0ab12ρ2b212ρ2a212ab+12ab12ρ2b212ρ2a2 (52)

    The following substitutions are carried out: a=˜d and b=eTPL and the previous relation becomes

    12˜dTLTPe+12eTPL˜d12ρ2eTPLLTPe12ρ2˜dT˜d (53)

    Equation (53) is substituted in Equation (54) and the inequality is enforced, thus giving

    ˙V12eTQe+12ρ2˜dT˜d (54)

    Equation (54) shows that the H tracking performance criterion is satisfied. The integration of ˙V from 0 to T gives

    T0˙V(t)dt12T0||e||2Qdt+12ρ2T0||˜d||2dt2V(T)+T0||e||2Qdt2V(0)+ρ2T0||˜d||2dt (55)

    Moreover, if there exists a positive constant Md>0 such that

    0||˜d||2dtMd (56)

    then one gets

    0||e||2Qdt2V(0)+ρ2Md (57)

    Thus, the integral 0||e||2Qdt is bounded. Moreover, V(T) is bounded and from the definition of the Lyapunov function V in Equation (40) it becomes clear that e(t) will be also bounded since e(t)  Ωe={e|eTPe2V(0)+ρ2Md}. According to the above and with the use of Barbalat's Lemma one obtains limte(t)=0.

    Elaborating on the above, it can be noted that the proof of global asymptotic stability for the control loop of the macroeconomic model is based on Equation (54) and on the application of Barbalat's Lemma. It uses the condition of Equation (56) about the boundedness of the square of the aggregate disturbance and modelling error term ˜d that affects the model. However, as explained above the proof of global asymptotic stability is not restricted by this condition. By selecting the attenuation coefficient ρ to be sufficiently small and in particular to satisfy ρ2<||e||2Q/||˜d||2 one has that the first derivative of the Lyapunov function is upper bounded by 0. Therefore for the i-th time interval it is proven that the Lyapunov function defined in Equation (40) is a decreasing one. This also assures the Lyapunov function of the system defined in Equation (29) will always have a negative first-order derivative.


    6. Simulation tests

    The efficiency of the proposed control scheme for stabilization of the Grossman-Helpman macroeconomic development model is further confirmed through simulation experiments. The computation of the H-infinity controller's feedback gain was repeated at each iteration of the control algorithm and was based on the solution of the algebraic Riccati equation of Equation (45). The obtained results which are depicted if Figure 2 to Figure 4 and confirm the excellent tracking performance of the control method. Actually it is shown that the elements of the state vector of the macroeconomic model converge fast to the reference setpoints and track them with high precision. The variation of the control inputs to the macroeconomic model remained smooth.

    Figure 2. Setpoint 1: (a) Tracking of the reference setpoints (red line) by state variable x3=m (blue line) at the South area (b) Control inputs applied to the macroeconomic model at the North area.
    Figure 3. Setpoint 2: (a) Tracking of the reference setpoints (red line) by state variable x3=m (blue line) at the South area (b) Control inputs applied to the macroeconomic model at the North area.
    Figure 4. Setpoint 3: (a) Tracking of the reference setpoints (red line) by state variable x3=m (blue line) at the South area (b) Control inputs applied to the macroeconomic model at the North area.

    The following features can be attributed to the presented nonlinear H-infinity control scheme (ⅰ) despite the strong nonlinearities of the macroeconomic model the control method has an excellent performance, (ⅱ) the computation of the feedback control signal follows an optimal control concept and requires the solution of an algebraic Riccati equation at each iteration of the control algorithm, (ⅲ) the approximate linearization that is induced due to Taylor series expansion round a temporary equilibrium results in modelling error that is compensated by the robustness of the control scheme.


    7. Conclusions

    The article has proposed a nonlinear optimal (H-infinity) control method for the problem of stabilization of the Grossman-Helpman macroeconomic development model. The macroeconomic model has undergone approximate linearization round a temporary equlibrium which is re-computed at each iteration of the control algorithm. The linearization procedure is based on Taylor series expansion and on the computation of the model's Jacobian matrices. For the approximately linearized macroeconomic model an H-infinity feedback controller has been developed.

    The feedback gain of the H-infinity controller is re-computed at each time instant through the solution of an algebraic Riccati equation. The stability features of the control scheme are analyzed with the use of the Lyapunov method. Actually, it is shown that under moderate conditions, global asymptotic stability holds. This assures that under suitable control at the finance dynamics of the developed country (North), the growth of the country under development (South) will finally converge to the designated reference values. The article's results show that the developed country, may determine the degree up to which a peripheral economy is going to grow as well as the types of sectors and activities in the peripheral country which are going to remain alive. This primarily excludes randomness from the development dynamics of peripheral economies.


    Conflict of Interest

    The authors declare no conflict of interest.


    [1] Baldwin R, Braconier H, Forslid R (2005) Multinationals, endogenous growth, and technological spillovers: Theory and evidence. Rev Int Econ 13: 945–963. doi: 10.1111/j.1467-9396.2005.00546.x
    [2] Baldwin RE, Robert-Nicoud E (2008) Trade and growth with heterogeneous firms. J Int Econ 74: 21–34. doi: 10.1016/j.jinteco.2007.05.004
    [3] BarnettW, Duzhak E (2008) Non-robust dynamic inferences from macroeconomic models: Bifurcation stratification of confidence regions. Physica A 387: 3817–3825. doi: 10.1016/j.physa.2008.01.045
    [4] Barnett W, He Y (1998) Analysis and control of bifurcations in continuous-time macroeconomic systems, in: Proceedings of the 37th IEEE Conference on Decision and Control, Tampa, Florida, USA.
    [5] Barnett W, He Y (1999) Stability analysis of continuous-time macroeconometric systems. Stud nonlinear Dyn E 3: 169–188.
    [6] Barnett W, He Y (2001a) Nonlinearity, Chaos and Bifurcations: a competition and an experiment, in: Economic Theory, Dynamics and Markets, T. NEgishi, R. Ramachandran and K. Mino Eds., Springer.
    [7] Barnett W, He Y (2001b) Unsolved econometric problems in nonlinearity, chaos and bifurcation. Cent Eur J Oper Res 9: 147.
    [8] Barnett W, He Y (2002) Stabilization policy as bifurcation selection: would stabilization policy work if the economy really were unstable? Macroeconomic Dynamics, Cambridge University Press 6: 713–747.
    [9] W, He Y (2008) Bifurcations in macroeconomic models, in: Economic Growth and Macroeconomic Dynamics - Recent Developments in Economic Theory, S. Dowreck, R. Pitchford and S. Turnovsky Eds., Cambridge University Press.
    [10] Barnetta WA, Ghosh T (2013) Bifurcation analysis of an endogenous growth model. J Econ Asymmetries 10: 53–64. doi: 10.1016/j.jeca.2013.09.003
    [11] Barnett WA, Ghosh T (2014) Stability analysis of Uzawa-Lucas endogenous growth model. Econ Theory Bull 2: 33–44. doi: 10.1007/s40505-013-0024-2
    [12] Basseville M, Nikiforov I (1993) Detection of abrupt changes: Theory and Applications. Prentice-Hall 15: 326–327.
    [13] Blueschke D, Blueshke-Nikolaeva V, Savin I (2013) New insights into optimal control of nonlinear dynamic econometric models: application of a heuristic approach. J Econ Dyn Control 37: 821– 837. doi: 10.1016/j.jedc.2012.12.003
    [14] Blueshke-Nikolaeva V, Blueschke D, Neck R (2012) Optimal control of nonlinear dynamic econometric models: an algorithm and an application. Comput Stat Data Analysis 56: 3230–3240. doi: 10.1016/j.csda.2010.10.030
    [15] Guarini G (2011) Innovation and growth in the Grossman-Helpman's model with increasing returns: a note. Econ Bull 31: 147–155.
    [16] .Harvey A, Koopman SJ (2009) Unobserved components models in economics and finance: The role of Kalman Filter in time series econometrics. IEEE Control Systems Magazine 29: 71–81. doi: 10.1109/MCS.2009.934465
    [17] .Hirose K, Yamamoto K (2007) Knowledge spillovers, location of industry, and endogenous growth. Ann Regional Sci 41: 17–30. doi: 10.1007/s00168-006-0082-6
    [18] Mondal D (2008) Stability analysis of the Grossman-Helpman model of endogenous product cycles. J Macroecon 30: 1302–1322. doi: 10.1016/j.jmacro.2007.08.005
    [19] Mondal D, Gupta MR (2009) Endogenous imitation and endogenous growth in a North-South model: A theoretical analysis. J Macroecon 31: 668–684.
    [20] Platen E, Heath D (2006) A benchmark approach to quantitative finance. Springer.
    [21] Rigatos GG (2011) Modelling and control for intelligent industrial systems: adaptive algorithms in robotcs and industrial engineering. Springer.
    [22] Rigatos GG (2013) Advanced models of neural networks: nonlinear dynamics and stochasticity in biological neurons. Springer.
    [23] Rigatos GG (2015) Nonlinear control and filtering using di erential flatness approaches: applications to electromechanicsl systems. Springer.
    [24] Rigatos GG (2016) Intelligent renewable energy systems: modelling and control. Springer.
    [25] Rigatos GG (2017) State-space approaches for modelling and control in financial engineering: systems theory and machine learning methods. Springer.
    [26] Rigatos GG, Siano P (2015) A New Nonlinear H-infinity Feedback Control Approach to the Problem of Autonomous Robot Navigation. Intell Industrial Syst 1: 179–186. doi: 10.1007/s40903-015-0021-x
    [27] Rigatos GG, Siano P, Wira P, et al. (2015) Nonlinear H-infinity Feedback Control for Asynchronous Motors of Electric Trains. Intell Industrial Syst 1: 85–98. doi: 10.1007/s40903-015-0020-y
    [28] Rigatos GG, Tzafestas SG (2007) Extended Kalman Filtering for Fuzzy Modelling and Multi-Sensor Fusion, Mathematical and Computer Modelling of Dynamical Systems Taylor Francis 13: 251–266.
    [29] Rigatos GG, Zhang Q (2009) Fuzzy model validation using the local statistical approach. Fuzzy Sets Systems 160: 882–904. doi: 10.1016/j.fss.2008.07.008
    [30] Sasaki H, Matsuyama J, Sako K (2013) The macroeconomic e ects of the wage gap between regular and non-regular employment and of minimum wages. Struct Change Econ Dyn 26: 61–72. doi: 10.1016/j.strueco.2013.06.001
    [31] Shimizu T, Okawa Y, Okamoto H (2009) An analysis of income distribution between the North and the South: The Grossman-Helpman and Lai results re-examined. Rev Int Econ 16: 159–172.
    [32] Toussaint GJ, Basar T, Bullo T (2000) H1 optimal tracking control techniques for nonlinear underactuated systems, in Proc. IEEE CDC 2000, 39th IEEE Conference on Decision and Control. Sydney Australia.
    [33] Zhang WB (2005) Di erential Equations, Bifurcations and Chaos in Economics, Series on Advances in Mathematics for Applied Sciences. World Scientific 68.
  • This article has been cited by:

    1. Dehao Ruan, Yue Liu, Generalized Halanay Inequalities with Applications to Generalized Exponential Stability and Boundedness of Time-Delay Systems, 2019, 2019, 1024-123X, 1, 10.1155/2019/6072481
    2. Dehao Ruan, Weiguo Liu, Minran Yang, Zhehao Huang, Xiaoxia Guo, Novel Stability Results for Halanay Inequality and Applications to Delay Neural Networks, 2020, 8, 2169-3536, 19504, 10.1109/ACCESS.2020.2968760
    3. Wenming Cao, Shuanglian Chen, Zimei Huang, Does Foreign Direct Investment Impact Energy Intensity? Evidence from Developing Countries, 2020, 2020, 1024-123X, 1, 10.1155/2020/5695684
    4. Gheorghe Moza, Oana Brandibur, Ariana Găină, Dynamics of a Four-Dimensional Economic Model, 2023, 11, 2227-7390, 797, 10.3390/math11040797
    5. Chunsheng Wang, Han Chen, Runpeng Lin, Ying Sheng, Feng Jiao, New generalized Halanay inequalities and relative applications to neural networks with variable delays, 2023, 2023, 1687-2770, 10.1186/s13661-023-01773-8
  • Reader Comments
  • © 2018 the Author(s), licensee AIMS Press. This is an open access article distributed under the terms of the Creative Commons Attribution License (http://creativecommons.org/licenses/by/4.0)
通讯作者: 陈斌, bchen63@163.com
  • 1. 

    沈阳化工大学材料科学与工程学院 沈阳 110142

  1. 本站搜索
  2. 百度学术搜索
  3. 万方数据库搜索
  4. CNKI搜索

Metrics

Article views(4460) PDF downloads(984) Cited by(5)

Article outline

Figures and Tables

Figures(4)

/

DownLoad:  Full-Size Img  PowerPoint
Return
Return

Catalog