Movatterモバイル変換


[0]ホーム

URL:


Next Article in Journal
Research on Non-Pooling YOLOv5 Based Algorithm for the Recognition of Randomly Distributed Multiple Types of Parts
Next Article in Special Issue
Research on Rapid and Low-Cost Spectral Device for the Estimation of the Quality Attributes of Tea Tree Leaves
Previous Article in Journal
SF-Partition-Based Clustering and Relaying Scheme for Resolving Near–Far Unfairness in IoT Multihop LoRa Networks
Previous Article in Special Issue
Research on a Non-Contact Multi-Electrode Voltage Sensor and Signal Processing Algorithm
 
 
Search for Articles:
Title / Keyword
Author / Affiliation / Email
Journal
Article Type
 
 
Section
Special Issue
Volume
Issue
Number
Page
 
Logical OperatorOperator
Search Text
Search Type
 
add_circle_outline
remove_circle_outline
 
 
Journals
Sensors
Volume 22
Issue 23
10.3390/s22239334
Font Type:
ArialGeorgiaVerdana
Font Size:
AaAaAa
Line Spacing:
Column Width:
Background:
Article

Bifurcation Control on the Un-Linearizable Dynamic System via Washout Filters

1
Faculty of Mechanical and Electrical Engineering, Kunming University of Science and Technology, Kunming 650093, China
2
Faculty of Chemical Engineering, Kunming University of Science and Technology, Kunming 650500, China
*
Author to whom correspondence should be addressed.
Sensors2022,22(23), 9334;https://doi.org/10.3390/s22239334
Submission received: 12 November 2022 /Revised: 25 November 2022 /Accepted: 27 November 2022 /Published: 30 November 2022
(This article belongs to the CollectionMulti-Sensor Information Fusion)

Abstract

:
Information fusion integrates aspects of data and knowledge mostly on the basis that system information is accumulative/distributive, but a subtle case emerges for a system with bifurcations, which is always un-linearizable and exacerbates information acquisition and presents a control problem. In this paper, the problem of an un-linearizable system related to system observation and control is addressed, and Andronov–Hopf bifurcation is taken as a typical example of an un-linearizable system and detailed. Firstly, the properties of a linear/linearized system is upon commented. Then, nonlinear degeneracy for the normal form of Andronov–Hopf bifurcation is analyzed, and it is deduced that the cubic terms are an integral part of the system. Afterwards, the theoretical study on feedback stabilization is conducted between the normal-form Andronov–Hopf bifurcation and its linearized counterpart, where stabilization using washout-filter-aided feedback is compared, and it is found that by synergistic controller design, the dual-conjugate-unstable eigenvalues can be stabilized by single stable washout filter. Finally, the high-dimensional ethanol fermentation model is taken as a case study to verify the proposed bifurcation control method.

    1. Introduction

    In nonlinear systems covering ecology, economics, sociology and many other fields, complex dynamic evolutionary behaviors, such as multiplicity, self-oscillation, and even chaos arise in the vicinity of bifurcation points [1], and various methods are adopted to enhance sensory ability for accurate manipulation and control: the bifurcation oscillator is applied as a quantum state amplifier [2], the oscillating clearance of the rolling-element bear is taken as the bifurcating parameter with repetitive errors fused into the control system [3], and deep learning is implemented for the control of the Van del Pol system [4]. Mathematically, a bifurcation takes place at a parameter value where the system loses structural stability with respect to parameter variations, i.e., a phase portrait around the equilibrium is not locally topologically conjugate to the phase portraits around the equilibrium at nearby parameter values [5,6], which leads the solution manifold to change significantly, and exacerbates system information acquisition and control implementation [7,8].
    Bifurcation control [9] refers to the task of designing a controller to suppress or reduce existing bifurcating dynamics, thereby achieving desirable dynamical behaviors, i.e., to obtain an asymptotically stable phase portrait. Feedback is often applied on a system with bifurcations, where the methods of linear/nonlinear feedback, washout-filter-aided feedback, impulse control, vibrational control, delayed feedback [10], etc., are frequently adopted. Nonlinear analysis and control based on harmonic balance approximations or nonlinear frequency response is also studied [11]. Recently, the idea of the anti-control of bifurcations [12] is proposed to segregate unwanted dynamics by deliberately introducing simple bifurcations into the system.
    However, bifurcation control sometimes exhibits contradictory outcomes: improper control actions or process–model mismatch might cause the closed-loop system to move across the stable manifold, leading to more complicated dynamic behaviors [13], and one cause is that many control laws are developed on the basis of linear system theory (gain-scheduling, feedback linearization, etc.), but most dynamic systems with bifurcation are un-linearizable, i.e., truncating out the nonlinear terms alters the structural stability of the original system, and the higher-ordered-terms might not shrink to zero as the time approaches infinity. On the other hand, normal form degeneracy provides an effective way to evaluate those nonlinear terms, where types of bifurcations are expressed with quadratic or cubic degeneracy, and state-feedback based on normal forms and invariant sets are developed [14,15].
    The main goal of this paper was to address the problem of an un-linearizable system in bifurcation control, where a comparative study is conducted on both the original and linearized models using washout-filter-aided state feedback. Through washout filters, a feedback signal is expected to be well geared with the open-loop dynamics and generate asymptotic outcomes. Abed and co-workers [16,17,18,19] implemented washout filters for bifurcation control, and feedback stabilization theory is proposed through auxiliary state variables that are inter-coupled. For systems with varying bifurcation parameters, the adaptive control scheme is also developed [12]. Since washout-aided feedback is introduced to migrate out of unstable eigenvalues, Marquardt [20] suggested manipulating directly on the unstable eigenspace, and introducing a pair of complex conjugate eigenvalues instead. Zhang [21] further employed eigenvalue assignment to achieve bifurcation control with guaranteed transient dynamics. Chen [22] proposed a systematic way of choosing constants and control parameters for the control of a high-dimensional bifurcating system. However, for a complicated system, i.e., both single- and dual-unstable eigenvalues exist, and controller design could be rather sophisticated.
    The aforementioned washout-filter-aided control was developed on the linearized system, and the linearization procedure might change the structural stability of the original system and cause redundant control actions. In this work, the elementary properties of a linearizable system are offered, which provides a comparison with the un-linearizable system when these properties fail. Then, the system under Andronov–Hopf bifurcation is taken as a typical case of an un-linearizable one and the related analysis and bifurcation control strategy are developed. Since washout-filter-aided control can migrate the unstable eigenvalues, numerical bifurcation analysis on the closed-loop system reveals that, by inserting only one washout filter to any of the dual-unstable eigenspaces, the system might be stabilized. Compared with previous developed control strategies [23], our method could downsize the numbers of washout filters, facilitating the application for more practical and general cases, especially for high-dimensional systems.
    The inconsistency of feedback stabilization and numerical bifurcation analysis stems from the fact that many nonlinear systems with bifurcation are un-linearizable [24]. This work is organized as follows: Through the analysis of the normal form of Andronov–Hopf bifurcation, the properties of an un-linearizable system are detailed in this paper; then, washout-filter-aided feedback on the un-linearizable system is analyzed in contrast with previously developed washout-filter-aided control strategies; and the continuous ethanol fermentation model is taken as an example of the un-linearizable system and is discussed in detail, and finally, concluding remarks are provided last.

    2. The Un-Linearizable System

    2.1. Properties of the Linear System

    Previously to the discussion on the nonlinear dynamic system, basic properties concerning thelinear system are provided. Consider a system exhibiting outcomes (characters)M, and which is detected with finite numbers of sensible causesx1,,xn, related by functionf; then, a linear/linearizable system starts as a weighted contribution of individual variables
    M=f(x1,x2,,xn)fx1x1+fx2x2+fxnxn.
    Furthermore, the coupling relation between causes and outcomes is decoupled through variable substitution and combination, e.g., a 2 × 2 input–output system with a linearized form is given as follows,
    M=M1M2=f1(x1,x2)f1(x1,x2)f1x1f1x2f2x1f2x2x1x2.
    Assume that the Jacobian matrix is non-singular, and a coordinate changey=Ax exists that could diagonalize Equation (2)
    M1M2f1x1f1x2f2x1f2x2x1x2=A1J1100J22Ax1x2=A1J11y1J22y2,where:f1x1f1x2f2x1f2x2=A1J1100J22A,y=y1y2=Ax1x2.
    Equation (3) indicates that for a linear/linearizable system, outcomes can be departed as a sum of the weighted causes separately, and sets of causes can be found to correlate every outcome exclusively.
    The abovelinearsystem properties are held for the linear-time-invariant (LTI) dynamic system. Given in state-space form, a multi-input–multi-output (MIMO) system undergoes Laplace transform and obtains similar distributive and decoupling properties
    x=Ax+Bu+ξ(x,u)y=Cx+DuLaplaceyu=G(s)CBsIA+D,
    whereξ is the nonlinear terms that are truncated out in the linearizable dynamic system, whilsty andu represent outcomes and causes, respectively.
    Mention that many nonlinear controls are developed on the linearized system. In practical applications, the presence of system nonlinearities causes the dynamic behavior to be qualitatively different from one operating regime to another; hence, one might obtain linear (at a specific set-point) models valid within a “small” region about the linearization point, and perform local designs for a set of operating conditions and then construct a gain-scheduling scheme that interpolates controller gains as the process traverses the operating region.
    Accordingly, un-linearizable dynamic systems are those truncating outξ as it alters the structural stability of the original system, and many dynamic systems with bifurcation are un-linearizable. Since a system under Andronov–Hopf bifurcation has dual- unstable eigenvalues with planar phase portrait, which is a typical multivariate, un-linearizable case, the following analysis and control is focused on the systems with Andronov–Hopf bifurcation.

    2.2. Normal Form Andronov–Hopf Bifurcation: A Typical Un-Linearizable System

    A standard approach to study the behavior of ordinary differential equations (ODE) around a bifurcation point is through normal form analysis, which starts by center manifold degeneracy. For a parameterized dynamical system,
    x=f(x,a),
    wherexf(x,α)Rn andα is the bifurcation parameter, with equilibriumx0 satisfyingf(x0,0)=0. Assume eigenvalues of the Jacobian aboutx0 areλ1,2=±iω,λk<0(k=3,4,,n), then, there exists n-2 invariant/center manifold that is tangent at the bifurcation point to the eigenspace of the neutrally stable eigenvaluesλ1,2. Specifically, for a small neighborhood ofα(0,δ) and within the invariant manifold exists a 2-dimensional attracting manifold and the coordinate change of the first two eigenspace; by introducing complex conjugatesz andz*, Equation (5) aroundx0 can be given as
    z=iωz+g(z,z*)zC1,
    whereg(z,z*) is the degenerated terms atα=0 and can be given explicitly through rules of implicit function theorem. AssumeS(z,z*)R(n2) represents the stable manifold, the n-2 stable equivalence is provided as follows
    ωz*Sz(z,z*)zSz*(z,z*)=f3,,n(S(z,z*),p(z,z*)),
    and the n-2 solutions are exponentially convergent toS(t)
    x3,,n(t)=S(t)+O(eβt),ast,
    whereβ is the positive convergent rate. Considering thatx3,...,n are locally asymptotic and therefore can be neglected in a local stability analysis around the bifurcation point, in the following discussion, about the Andronov–Hopf bifurcation, a two-dimensional topologically equivalent eigenspace containing dual-unstable (λ1,2=±iω) is discussed instead of Equation (5).
    For a general two-dimensional parameterized system, i.e.,x=(x1,x2)f(x,α)R2,αR, linearization about the equilibrium gives
    x=A(α)x+h(x,α),where:A(α)=abcd,
    whereα,b,c andd are elements of the JacobianA(α), which is simplified asA;h(x,α) represents the higher-ordered term. The characteristic equation corresponding toA gives
    λ2tr(A)λ+det(A)=0λ=12(tr(A)+tr(A)24det(A))λ*=12(tr(A)tr(A)24det(A)),
    wheretr(A) anddet(A) are the trace and determinant, respectively. Andronov–Hopf bifurcation takes place atα=0 satisfyingtr(A)=0 anddet(A)=ω02. Assume in a small neighborhoodα(0,δ) that the eigenvalues are written asλ1(α)=μ+iω andλ2(α)=μiω, whereμ=tr(A) andω2=tr(A)2det(A); then,T(α) exists to transformA(α) into canonical real form as follows
    J=T(α)A(α)T1(α)=μ(α)ω(α)ω(α)μ(α),
    whereJ1=JT/(μ2+ω2). Lety=T(α)x and Equation (9) turns to
    y1=μ(α)y1ω(α)y2+o(|y|2)y2=ω(α)y1+μ(α)y2+o(|y|2).
    Introducingz=y1+iy2 andz*=y1iy2 and Equation (12) presents one-dimensional equivalence as follows
    z=λ(α)z+g(z,z*),
    withg=o(z2).Letq(α) be the eigenvector ofλ1 aboutA(α) and one can give an eigenvectorp(α) corresponding toλ2. Sinceλ1 andλ2 are complex conjugates,p andq can be chosen so that the inner product satisfiesq,p=1, and
    p,q*=p,1λ2Aq*=1λ2ATp,q*=λ1λ2p,q*p,q*=0.
    Equation (11) after transposition hasTT(α)JT=AT(α)TT(α), and ifp(α) has the following form
    p(α)=p1p2=T11iT21T12iT22,
    whereTij isi-th line,j-th row element, thenz has the explicit form as follows
    z=p(α),x.
    Consideringq,p=1 and Equation(13), the original variablex has the only equivalent transform
    x=qq*(zz*).
    Substituting Equation (17) into (16), one obtains
    z=λ(α)z+p(α),F(zq+z*q*,α).
    Here, the nonlinear termF(x,α) in Equation (9) after Taylor expansion gives
    F(x,0)=12B(x,x)+16C(x,x,x)+O(||x||4),withB1,2(x,y)=j,k=122F1,2(ξ,0)ξjξk|ξ=0xjykC1,2(x,y,m)=j,k=1,l=123F1,2(ξ,0)ξjξkξm|ξ=0xjykml.
    Substituting Equation (19) into (18) and the second-order term B gives
    z=λz+p,B(q,q)2z2+p,B(q,q*)zz*+p,B(q*,q*)2z*2+O(|z|3).
    Through a coordinate change in Equation (21) the second-order term vanishes and gives Equation (22)
    z=ω+p,B(q,q)2λω2+p,B(q,q*)λ*ωω*+p,B(q*,q*)2(2λ*λ)ω*2
    ω=λω+O(|ω|3)
    Similarly, the third-order term after coordinate change obtains
    ω=λω+σω2ω*+O(|ω|4),where:σ=p,C(q,q,q*)2.
    Next, letω=ρeiϕ and Equation (23) turns to
    ρ=ρ(αρ2)+Φ(ρ,φ)φ=1+Ψ(ρ,φ),where:Φ=O(|ρ|4);Ψ=O(|ρ|3).
    Suppose thatφ performs constant rate rotation and Equation (24) mapped to the rotating plane gives
    dρdφ=ρ(αρ2)+Φ1+Ψ=ρ(αρ2)+(ρ,φ),where:R=O(|ρ|4).
    Assume thatρ0=0 is the initial condition, solving Equation (24) that provides
    ρ=eαφρ0+eαφ1e2αφ2αρ03+O1(|ρ0|4).
    For a fixedα>0, there exists a limit cycle, and whenφ=2π, the stateρ1 would turn back to the initial point
    ρ1=e2παρ0e2πα(2π+O(α))ρ03+O2(|ρ0|4).
    Comparing Equations (26) and (27), it is found that the 4th- or higher-order terms are unaffected by the formation of limit cycles, and hence can be truncated out. Furthermore, an Andronov–Hopf bifurcation is structurally equivalent to the following standard form
    x^1x^2=α11αx^1x^2±(x^12+x^22)x^1x^2.
    As shown in the following schematic diagram, if Equation (28) is linearized by truncating out the nonlinear terms, the phase portrait shows that the outcome is asymptotically stable to the origin (Figure 1a); if the nonlinear terms at Equation (28) are preserved, the phase portraits of the Andronov–Hopf bifurcation would be super-critical (Figure 1b), where the periodic solution is stable, or sub-critical (Figure 1c), where the periodic solution is unstable, and the criterion for super- or sub-criticality is judged by the sign of the third-order term of Equation (28).
    It is an obvious standard form of the Andronov–Hopf bifurcation system that differs from the linearized system as it either attracts or repels an oscillatory trajectory, while the linearized one exhibits a diverging trend in the whole phase portrait. Hence, the nonlinear terms in Equation (28) are indispensable, and a system with Andronov–Hopf bifurcation is un-linearizable.
    Address that there exists two variablesx^1 andx^2 interacting with one another to form a limit cycle around the Andronov–Hopf bifurcation point (α>0). Furthermore, Equation (28) can be represented one-dimensionally using complex variables, which means manipulating eitherx^1 orx^2 to affect the dynamic behavior of the system directly (or equally). Hence, introducing one state feedback suffices stabilizing a system with Andronov–Hopf bifurcation. Notion, the sign of the third-order term in Equation (28), decides whether the bifurcation is super-critical (−) or sub-critical (+), and one can refer to [21] for more details.

    3. Stabilizing Normal Form Andronov–Hopf Bifurcation

    3.1. Washout Filter as a State Manipulator

    Since washout filters reject steady-state signals and passing transient ones, it could be used as a state manipulator and by fine-tuned feedback, eliminates the instabilities originating from open-loop bifurcations.Figure 2 is the washout-filter-aided controller design scheme: by inserting washout filters between states and outputs, transient dynamic behaviors are separated out that can be used to cancel out the perturbations of the system through feedback; while outputs preserve the steady state information, this is important for a control system, meaning washout filters are inoperative until vibrational signals are detected. Assume thatxk is thek-th element of the state variables, andd is the filter time constant. The control law used in this paper is quite simple, andv is the reference input used to determine the actual operating point andk is a controller parameter.

    3.2. Feedback Stabilization Based on the Linearized System

    To stabilize the normal-form Andronov–Hopf bifurcation, washout-filter-aided control is constructed. Without loss of generality, the linearized system is extended as follows
    x=Ax+Bu+h(x,u),
    where the controlu=[u1,u2]T takesu=v+ky, andk is the feedback gain;B is an arbitrary input-state transfer matrix andh(x,u) represents the higher-ordered-terms.
    Adding the auxiliary state satisfiesdz/dt=y, and the closed-loop system is provided as follows
    x=Ax+Bu+h(x,u)z=P(xz)u=K(xz).
    Stabilizing Equation (30) requires the following augmented matrixAC being Hurwitz
    xz=A+BKBKPPxz=ACxz.
     Theorem 1. 
    If A is non-singular and(A,B) is stabilizable, there exists(P,k), which makesAC Hurwitz.
    Proof. 
    AC after similarity transforms ofT1 andT2 gives
    T1ACT11=I00P1A+BKBKPPI00P11=A+BKKBPIP,T2T1ACT11T21=IM0IA+BKBKPPIM0I1=A+BK+MAMKBMM2KBPMPIMP.
    Through the following small gain analysis, the control (P,K) is obtained
    AM+KBM+M2+KBP+MP=0,s.t.P=εP1+O(ε2)M=M0+εM1+O(ε2).
    Canceling the first- and second-order perturbational terms provides
    (A+BK+M0)M0=0(A+BK)M1+AP1=0,where:M0=ABK,
    which dictates,
    M1=AP1(A+BK)1.
    Then, aroundM0 in a small region, the onlyM satisfying Equation (33) is given
    M=M0+εM1+O(ε2)=ABKεAP1(A+BK)1+O(ε2)
    withAC satisfying
    T2T1ACT11T21=εAP1(A+BK)1+O(ε2)0IAC2(2,2),where:AC2(2,2)=A+BK+ε(AP1(A+BK)1P1)+O(ε2).
    When (A,B) is stabilizable,A+BK can be designed Hurwitz. SinceA is non-singular, settingP1=A1(A+BK), thenAP1(A+BK)1 is Hurwitz, so asAC2. Plus, proper feedback gaink can promise the good transient dynamics of the closed-loop system.
    One can designP based on above perturbation theory, but how many washout filters needed to stabilize the system is still a problem, the following lemma provides some insights. □
     Lemma 1. 
    The parity of the unstable eigenvalues ofP needs to be consistent with that of A to makeAC in Equation (31) be Hurwitz.
    Proof. 
    From Equation (31), one has det(AC) = det(A)det(P); hence, sign(det(AC)) = sign(det(A)det(P)). If all eigenvaluses ofAC have a negative real part, then sign(det(AC)) =(1)2n, which leads to sign(det(A)det(P)) =(1)nl(1)nr, wherel represents the number of unstable eigenvalues ofA, andr represents the corresponding numbers ofP, i.e.,l+r is an even number.
    Therefore, to stabilize the normal form Andronov–Hopf bifurcation based on information of Equation (29),P needs to be a 2 × 2 matrix. The Laplace transform between state and control gives
    u(s)x(s)=KsIsI+P.
    Obviously, when the statex(s) is one-dimensional, the washout filter hasd=P, but for a multi-dimensional system, e.g.,P is 2 × 2, and the parameters of the washout filters are difficult to provide
    sIsI+εp*=sΔs+εp22*εp12*εp21*s+εp11*,where:Δ=s2+ε(p11*+p22*)s+ε2(p11*p22*p12*p21*).
    In accordance with the form of washout filters, the higher-ordered terms in Equation (39) need to be simplified. Considering only the transient dynamics are concerned with washout filters, and based on theLaplaceextremetheorem,s in Equation (39) takes maximal value, which leads to the idea of the form of washout filters
    sIsI+εP*=ss+ε(P11*+P22*)00ss+ε(P11*+P22*).
    Meaning two washout filters withd=tr(P) aid the controller design, and Equation (40) is decoupled. □

    3.3. Bifurcation Analysis on the Closed-Loop System

    Consider only one washout filter is introduced toxi with feedbacku=Kiy, and (i,j) pairing generates four possible cases for a two-input–two-output system. The normal form Andronov–Hopf bifurcation is augmented andh(x,u) explicitly presented
    x=Ax+Bu+h(x,u)z=xidz=yx=a11ax1x2(x12+x22)x1x2+Kiyy=fi(xi,Kiy)dy,
    wherey is the washout-filter-output corresponding toxi. Based on Routh–Hurwitz stability criterion [25], one can deduce the control gainKi of the washout filter that stabilizes Equation (41), and the Jacobean of the augmented system gives
    A˜=a11a(BK)ifix1fix2(BK)id.
    Expending Equation (42) along the last column gives the characteristic polynomialPc
    Pc=det(A˜λI2+1)=((BK)idλ)(λiλ)+fixin·(BK)i(λiλ)=((BK)idλ)(λλn)(fix1)n·(BK)i(λiλ).
    One can design pairs of (Ki,d) to make eigenvalues of [∼] in Equation (43) stable, butλi is kept unchanged. Meaning that, for the linearized system, dual-unstable eigenvalues need two washout filters.
    However, Equation (41) is a nonlinear control, and the dynamics offi could be compensated through feedback. The Jacobian from Equation (42) ignores nonlinear correlations between system and control feedback, which leads to redundant control loops. When numerical bifurcation analysis is implemented, it is found that only one washout filter can stabilize the closed-loop system represented by Equation (41).
    One can design controllers through the identification of critical points for the emergence/elimination of unstable eigenvalues. For the case of Equation (41), the limit cycles whenα>0 need to be eliminated (or stabilized); hence, with the aid of a washout filter framed inFigure 2, Andronov–Hopf bifurcation points in the (Ki,d) domain can belocated numerically (refer toAppendix A for more details).
    Substantial configurations are provided inFigure 3, where the solid lines are Andronov–Hopf bifurcation curves. BT represents Bogdanov–Takens bifurcation, and ZH represents zero-Hopf bifurcation, both of which are codimension-2 bifurcations originating from Andronov–Hopf bifurcation curves. Sincex1 andx2 in Equation (41) are somewhat symmetric, configurationsC1 andC4 are identical, and so areC2 andC3. For each stabilizable region,d>0 implies the analog signal after washout filters are stable, whiled<0 means that the feedback signal is unstable.
    As shown inFigure 3, the Andronov–Hopf bifurcation curves separate out parameter space(Ki,d) that stabilizes the closed-loop system. Mentiond=0 in cases ofC1 andC4 indicates that traditional PID control stabilizes the system. It is observedd<0 is able to stabilize the system from a nonlinear analysis perspective, but the unstable washout filter generates diverging signals which are dangerous for real-time applications where interference is unavoidable and is not recommended. Exclusively ford>0, it is foundC2 andC3 have broader stable margins thanC1 andC4, which implies manipulating variables and control feedback could be chosen such that stabilizing control is easy to achieve.
    Based on an analysis inFigure 3, numerical simulations on the Simulink platform were conducted, whereα=0.1 for Equation (41). As is shown inFigure 4, when the parameter pair (−5, 0.5) is adopted for caseC1, it is stabilizable. The perturbation output after washout filter damps down and so as the statesx1 andx2, and a positive phase shift between y andx1 implies that the oscillatory dynamics of the control feedback and forward signal are well geared to stabilize the closed-loop system. Sincex1 andx2 are coupled in the self-oscillatory system, stabilizingx1 would causex2 to damp down. Further study of the information acquisition by the washout filter shows that, the stable one obtains oscillatory signals, while the unstable one is exponentially divergent, where the overall stable character of the closed-loop system is obtained by the subtraction of the forward and backward signals. Hence, to stabilize the self-oscillatory dynamic system, stable washout filters are suggested.

    4. Case Study

    4.1. Bifurcation Analysis on the Continuous Ethanol Fermentation Model

    One of the most important bio-industrial sectors is the production of ethanol, which can be used as a gasoline additive to improve vehicle performance and reduce carbon emission. However, complex microorganism growth kinetics and ethanol inhibition present challenges for continuous production at the industrial scale, which limits the contribution of bio-fuel to current energy supply, and hence an exquisite controller design is critical to stabilizing the process. The structured model forZymomonasmobilis fermentation [26] in a continuous stirred reactor is provided as follows, which considers the mass balance of the substrate (Cs, g/L), microorganism (Cx, g/L),K-compartment biomass (Ce, g/L), product (Cp, g/L) and the related parameters are given inTable 1
    dCsdt=μ·CS·CeYsx·(KS+CS)mS·Cx+D·(CsfCs)dCXdt=μmax·Cs·CeKs+CsDCxdCedt=(k1k2Cp+k3CP2)Cs·Ce(Ks+Cs)DCedCpdt=μmax·Cs·CeYpx·(Ks+Cs)+mp·CxDCp,
    where the dilution rateD and the substrate feed concentrationCsf are set as the design /operation parameters because of practical concerns.D is the reciprocal of the residence time for the reaction stream, which has a fundamental impact on the bioreactor behavior;Csf always comes from upstream, which may be interfered with due to upstream uncertainties.
    With this model, nonlinear analysis is conducted on the open-loop system. A two-parameter bifurcation diagram decomposes the parameter space (D,Csf) into different sections, and each has distinct dynamic properties. Furthermore, as is shown inFigure 5, the Andronov–Hopf bifurcation curve divides the parameter space intoS1 andS2. Any designing point atS1 generates a self-sustained oscillator, while the point atS2 is in stable steady equilibrium. Particularly, whenCsf is set as 140 g/L,H is detected atDH=0.05024 h1.H is a supercritical Hopf bifurcation point due to its negative first Lyapunov coefficient (lp), and operating the process withD at the left hand side ofH leads to self-oscillations, while stable equilibriums are obtained on the right-hand side. It is obvious that the highestCp is achieved whenD is infinitesimal, which means that the reactor size needs to be very large. Since a highCp of the bioreactor outlet cuts down the separation cost of later processing, one should design the reactor by settingD as the small reasonable equipment cost.
    We set the design point for Equation (44) asPd(0.022,140) in this work, which falls into the self-oscillatory section. The idea of designing a self-oscillatory process was inspired by [27,28]. TakingPd point as example, time averageCp is8.8% higher than the corresponding steady-state output of the same design condition. However, the presence of self-oscillatory dynamics brings a challenge for the control of the continuous system; therefore, bifurcation control with the aid of washout filters is demanded to stabilize this multi-dimensional system.

    4.2. Washout-Filter-Aided Control of the Fermentation Model

    The model in Equation (44) is four-dimensional, and dual-unstable eigenvalues exist when Andronov–Hopf bifurcations emerge. ForPd, the equilibrium forCs,Cx,Ce andCp are 0.8509 g/L, 21.6547 g/L, 0.01915 g/L and 58.71 g/L, respectively; and the corresponding eigenvalues are2,0.07136,0.01232±0.1411. Dual-unstable eigenspace emerges between statesCe andCp, indicating that the controlling variable would be chosen among them,Cp is set as the washout filter input, and it is assumed thatCp can be detected with online measuring devices. Then, the washout filter output is provided
    yCp=ss+dy=μmax·Cs·CeYpx·(Ks+Cs)+mp·CxDCpdy,
    whered is the filter parameter, and to promise thaty is stable and convergent,d needs to be positive. The manipulating variable is set toD, which is related to the input flow rate. Compared to the nominalD0 = 0.022 h1, the feedback byP control is provided
    D=D0+ky,
    wherek is the feedback gain.
    Combining Equations (44)–(46), one could implement bifurcation analysis on the closed-loop system. As is shown inFigure 6, when the washout-filter-aided P-control is facilitated on the continuous fermentation model, the controlling space (k,d) is separated into three sections by the Andronov–Hopf and neutral saddle curves, where only the upper-left one is stabilizable. Note that both Andronov–Hopf and neutral saddle bifurcations are codimension-1 bifurcations, and the bifurcations happening on these two curves are codimension-2 bifurcations. For the Andronov–Hopf bifurcation curve, three codimension-2 bifurcations, GH1 (0.1745, 0.0024), GH2 (0.0623, 0.0006) and ZH (0, 0.0005) are detected; and for the neutral saddle bifurcation curve, HH (0.02221, −0.03037) is detected. Mention for a given filter parameter, e.g.,d=2, with the decrease ink, that the dynamics of the closed-loop system evolves from stable to saddle, and then diverges.
    Further study is conducted by setting the control parameters to constant, e.g.,d=2 andk=1, and observing the changes in the dynamics. As shown inFigure 7, between the two Andronov–Hopf bifurcation curves is the segment that can be stabilized by washout-filter-aided P-control. When the control is facilitated, stabilizing the designing point demands thatCp reaches the steady state, and then the washout filter outputy has a tendency to converge towards zero, and Equation (45) tends towards zero; hence, the closed-loop system has the same equilibrium as the open-loop one, andCp=58.71 g/L is preserved at operational pointPd. As provided inFigure 8, the simulation results show converged dynamics after controld=2 andk=1, whereCp andD reachPd as time approaches infinity.

    5. Conclusions

    In the presented study, we have focused on a subtle case with bifurcations, which is always un-linearizable and exacerbates information acquisition and a control problem. Taking the system with Andronov–Hopf bifurcation as a typical example, normal form analysis reveals that the cubic terms are the integral part of the whole system, and with the consideration of the un-linearizable characteristics, the stabilization procedure adopting washout-filter-aided control could realize the migration of dual-unstable eigenvalues with only one washout filter, which is not possible by previous control strategies. Moreover, the continuous ethanol fermentation process is taken as a case study for stabilizing a high-dimensional Andronov–Hopf bifurcation system: (1) variables mapping to the dual-unstable eigenspace are chosen as the manipulated variable; and (2) a stable washout filter parameter is demanded to stabilize the dual-unstable eigenvalues. By washout-filter-aided P-control, the ethanol fermentation process is stabilized and the equilibrium is preserved.

    Author Contributions

    All authors contributed to the study conception and design. Material preparation, data collection and analysis were performed by C.Z., C.Y. and J.N. The first draft of the manuscript was written by C.Z. and both authors commented on previous versions of the manuscript. All authors have read and agreed to the published version of the manuscript.

    Funding

    The authors gratefully acknowledge the National Natural Science Foundation of China-Yunnan basic research project (Grant No. 202001AU070048) for their support.

    Data Availability Statement

    All data generated or analyzed during this study are included in this published article.

    Conflicts of Interest

    The authors declare that they have no conflict of interest.

    Nomenclature

    Ddilution rate, h1
    KSsaturation constant, g/L
    k1,k2,k3inhibition constant, L/g
    T0inherent period, h
    Pddesign point for unforced system
    regrowth rate of the K-compartment, g/L h
    Csfsubstrate feed concentration, g/L
    ttime, h
    xbiomass concentration, g/L
    Ysx,Ypxyield factor of biomass on substrate/product, g/g
    msmaintenance item, g/g h
    Greek letters
    δGreek letters
    μmaxmaximum specific growth rate, h1
    Subscripts
    ssubstrate
    xbiomass
    eK-compartment
    pproduct

    Appendix A

    The following test function (Stephanos theorem) locates the critical points numerically. Stephanos theorem: If an×n matrixA has eigenvaluesμ1,μ2μn ordered in an arbitrary order, then2AΘIn satisfies(μi+μj)n>i>j>1, and the function
    φH(x,α)=det(2fx(x,α)ΘIn)
    vanishes at an Andronov–Hopf bifurcation point, where “det” represents the determinant, andΘ is the bi-alternate product.
    Proof. 
    The eigenvalues of a matrix are preserved by similarity transforms as follows
    (PΘP)(2AΘIn)(PΘP)1=2BΘIn
    whereB is the transform ofA,B=PAP1. Hence, one can assume thatA is in upper triangular form (by reducing to the Jordan form if necessary). Then, the eigenvalues ofA become its diagonal elements. By applying the equation below,
    (2AΘIn)(i,j)(k,l)=αikαilifk=jαikifkiandl=jαii+αjjifk=iandl=jαjlifk=iandljαjkifl=i0else
    2AΘIn is an upper matrix if its indices are ordered lexicographically, and its diagonal elements are given as Stephanos theorem claims. By defining the test equationφH(x,α)=0, the critical pointαc can be located and inserted into the continuation sequence. □

    References

    1. Wang, X.; Zhai, C.; Zhao, Z.; Palazoglu, A.; Sun, W.; Ai, J. Analysis of the Onset of Chaos for the Belousov-Zhabotinsky Reaction.Comput. Aided Chem. Eng.2018,44, 1375–1380. [Google Scholar]
    2. Pashin, D.; Bastrakova, M.; Satanin, A.; Klenov, N. Bifurcation Oscillator as an Advanced Sensor for Quantum State Control.Sensors2022,22, 6580. [Google Scholar] [CrossRef] [PubMed]
    3. Ambrożkiewicz, B.; Syta, A.; Georgiadis, A.; Gassner, A.; Meier, N. Experimental Verification of the Impact of Radial Internal Clearance on a Bearing’s Dynamics.Sensors2022,22, 6366. [Google Scholar] [CrossRef] [PubMed]
    4. Zhai, H.; Sands, T. Comparison of Deep Learning and Deterministic Algorithms for Control Modeling.Sensors2022,22, 6362. [Google Scholar] [CrossRef] [PubMed]
    5. Xu, C.; Liu, Z.; Liao, M.; Li, P.; Xiao, Q.; Yuan, S. Fractional-order bidirectional associate memory (BAM) neural networks with multiple delays: The case of Hopf bifurcation.Math. Comput. Simul.2021,182, 471–494. [Google Scholar] [CrossRef]
    6. Yang, R.; Nie, C.; Jin, D. Spatiotemporal dynamics induced by nonlocal competition in a diffusive predator-prey system with habitat complexity.Nonlinear Dyn.2022,110, 879–900. [Google Scholar] [CrossRef]
    7. Krishan, R.; Verma, A. Assessment and Enhancement of Hopf Bifurcation Stability Margin in Uncertain Power Systems.Electr. Power Syst. Res.2022,206, 107783. [Google Scholar] [CrossRef]
    8. Alfifi, H.Y. Stability and Hopf bifurcation analysis for the diffusive delay logistic population model with spatially heterogeneous environment.Appl. Math. Comput.2021,408, 126362. [Google Scholar] [CrossRef]
    9. Shi, J.; He, K.; Fang, H. Chaos, Hopf bifurcation and control of a fractional-order delay financial system.Math. Comput. Simul.2022,194, 348–364. [Google Scholar] [CrossRef]
    10. Fiedler, B.; Flunkert, V.; Georgi, M.; Hövel, P.; Schöll, E. Refuting the odd-number limitation of time-delayed feedback control.Phys. Rev. Lett.2007,98, 114101. [Google Scholar] [CrossRef] [Green Version]
    11. Zhai, C.; Sun, W. Analytical approximation of a self-oscillatory reaction system using the Laplace-Borel transform.Chaos Solitons Fractals2021,142, 110508. [Google Scholar] [CrossRef]
    12. Cheng, Z. Anti-control of Hopf bifurcation for Chen’s system through washout filters.Neurocomputing2010,73, 3139–3146. [Google Scholar] [CrossRef]
    13. Hassouneh, M.A.; Lee, H.C.; Abed, E.H. Washout filters in feedback control: Benefits, limitations and extensions. In Proceedings of the 2004 American Control Conference, Boston, MA, USA, 30 June–2 July 2004; Volume 5, pp. 3950–3955. [Google Scholar]
    14. Kang, W. Bifurcation control via state feedback for systems with a single uncontrollable mode.SIAM J. Control Optim.2000,38, 1428–1452. [Google Scholar] [CrossRef]
    15. Krener, A.J.; Kang, W.; Chang, D.E. Control bifurcations.IEEE Trans. Autom. Control2004,49, 1231–1246. [Google Scholar] [CrossRef]
    16. Abed, E.H. A simple proof of stability on the center manifold for Hopf bifurcation.SIAM Rev.1988,30, 487–491. [Google Scholar] [CrossRef] [Green Version]
    17. Abed, E.H.; Fu, J.H. Local feedback stabilization and bifurcation control, I. Hopf bifurcation.Syst. Control Lett.1986,7, 11–17. [Google Scholar] [CrossRef] [Green Version]
    18. Abed, E.H.; Fu, J.H. Local feedback stabilization and bifurcation control, II. Stationary bifurcation.Syst. Control Lett.1987,8, 467–473. [Google Scholar] [CrossRef] [Green Version]
    19. Abed, E.H.; Wang, H.O.; Chen, R.C. Stabilization of period doubling bifurcations and implications for control of chaos.Phys. D Nonlinear Phenom.1994,8, 154–164. [Google Scholar] [CrossRef]
    20. Laiou, M.C.; Mönnigmann, M.; Marquardt, W. Stabilization of nonlinear systems by bifurcation placement.IFAC Proc. Vol.2004,37, 675–680. [Google Scholar] [CrossRef]
    21. Zhang, N.; Qiu, T.; Chen, B. Bifurcation control and eigenstructure assignment in continuous solution polymerization of vinyl acetate.Chin. J. Chem. Eng.2015,23, 1523–1529. [Google Scholar] [CrossRef]
    22. Wang, H.; Zhang, N.; Qiu, T.; Zhao, J.; He, X.; Chen, B. Optimization of a continuous fermentation process producing 1,3-propane diol with Hopf singularity and unstable operating points as constraints.Chem. Eng. Sci.2014,116, 116. [Google Scholar] [CrossRef]
    23. Ding, L.; Hou, C. Stabilizing control of Hopf bifurcation in the Hodgkin-Huxley model via washout filter with linear control term.Nonlinear Dyn.2010,60, 131–139. [Google Scholar] [CrossRef]
    24. Suo, L.; Ren, J.; Zhao, Z.; Zhai, C. Study on the nonlinear dynamics of the continuous stirred tank reactors.Processes2020,8, 1436. [Google Scholar] [CrossRef]
    25. Hurwitz, A. On the conditions under which an equation hasonly roots with negative real parts.Math. Ann1895,46, 273–284. [Google Scholar] [CrossRef]
    26. Jobses, I.M.L.; Egberts, G.T.C.; Luyben, K.C.A.M.; Roels, J.A. Fermentation kinetics of Zymomonasmobilis at high ethanol concentrations: Oscillations in continuous cultures.Biotechnol. Bioeng.1986,28, 868–877. [Google Scholar] [CrossRef]
    27. Douglas, J.M.; Rippin, D.W.T. Unsteady state processoperation.Chem. Eng. Sci1966,21, 305–315. [Google Scholar] [CrossRef]
    28. Bailey, J.E. Periodic operation of chemical reactors: A review.Chem. Eng. Commun.1974,1, 111–124. [Google Scholar] [CrossRef]
    Sensors 22 09334 g001 550
    Figure 1. Phase portrait of (a) linearized system, (b) supercritical; and (c) subcritical Andronov–Hopf bifurcations, whereα=0.1, and the arrows point out the time evolution direction.
    Figure 1. Phase portrait of (a) linearized system, (b) supercritical; and (c) subcritical Andronov–Hopf bifurcations, whereα=0.1, and the arrows point out the time evolution direction.
    Sensors 22 09334 g001
    Sensors 22 09334 g002 550
    Figure 2. Block diagram for bifurcation control with washout-filter-aided stabilization.
    Figure 2. Block diagram for bifurcation control with washout-filter-aided stabilization.
    Sensors 22 09334 g002
    Sensors 22 09334 g003 550
    Figure 3. Analysis on the closed system of normal form Andronov–Hopf bifurcation.
    Figure 3. Analysis on the closed system of normal form Andronov–Hopf bifurcation.
    Sensors 22 09334 g003
    Sensors 22 09334 g004 550
    Figure 4. Time series of the closed-loop system, where the washout-filter-aided feedback parameters ared=0.5,k=−5.
    Figure 4. Time series of the closed-loop system, where the washout-filter-aided feedback parameters ared=0.5,k=−5.
    Sensors 22 09334 g004
    Sensors 22 09334 g005 550
    Figure 5. Bifurcation analyses on the ethanol fermentation process: two-parameter continuation diagram (left); and one-parameter continuation diagram (right).
    Figure 5. Bifurcation analyses on the ethanol fermentation process: two-parameter continuation diagram (left); and one-parameter continuation diagram (right).
    Sensors 22 09334 g005
    Sensors 22 09334 g006 550
    Figure 6. Two–parameter continuation diagram for the control variables, whereGH1 andGH1 are the general Hopf bifurcation,ZH is the zero Hopf bifurcation andHH is the Hopf–Hopf bifurcation.
    Figure 6. Two–parameter continuation diagram for the control variables, whereGH1 andGH1 are the general Hopf bifurcation,ZH is the zero Hopf bifurcation andHH is the Hopf–Hopf bifurcation.
    Sensors 22 09334 g006
    Sensors 22 09334 g007 550
    Figure 7. Two-parameter continuation diagram for the designing parameters.
    Figure 7. Two-parameter continuation diagram for the designing parameters.
    Sensors 22 09334 g007
    Sensors 22 09334 g008 550
    Figure 8. Stabilized outcomes for the closed-loop system, whered=2 andk=1.
    Figure 8. Stabilized outcomes for the closed-loop system, whered=2 andk=1.
    Sensors 22 09334 g008
    Table
    Table 1. Parameters used for the continuous bio-ethanol reactor model.
    Table 1. Parameters used for the continuous bio-ethanol reactor model.
    ParameterDefinitionValue
    μmaxMaximum specific biomass growth rate (h1)1.0
    YsxYield factor for substrate to biomass (g/g)0.00244498
    YpxYield factor for substrate to product (g/g)0.00526315
    msMaintenance substrate consumption rate (g/g h1)2.16
    KsMonod constant (g/L)0.5
    k1Empirical constant (h1)16
    k2Empirical constant (L/g h1)0.497
    k3Empirical constant (L2/g2h1)0.000383
    mpMaintenance product consumption rate (g/g h1)1.1
    CsfSubstrate feed concentration (g/L)140
    Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

    © 2022 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).

    Share and Cite

    MDPI and ACS Style

    Zhai, C.; Yang, C.; Na, J. Bifurcation Control on the Un-Linearizable Dynamic System via Washout Filters.Sensors2022,22, 9334. https://doi.org/10.3390/s22239334

    AMA Style

    Zhai C, Yang C, Na J. Bifurcation Control on the Un-Linearizable Dynamic System via Washout Filters.Sensors. 2022; 22(23):9334. https://doi.org/10.3390/s22239334

    Chicago/Turabian Style

    Zhai, Chi, Chunxi Yang, and Jing Na. 2022. "Bifurcation Control on the Un-Linearizable Dynamic System via Washout Filters"Sensors 22, no. 23: 9334. https://doi.org/10.3390/s22239334

    APA Style

    Zhai, C., Yang, C., & Na, J. (2022). Bifurcation Control on the Un-Linearizable Dynamic System via Washout Filters.Sensors,22(23), 9334. https://doi.org/10.3390/s22239334

    Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further detailshere.

    Article Metrics

    No
    No

    Article Access Statistics

    For more information on the journal statistics, clickhere.
    Multiple requests from the same IP address are counted as one view.
    Sensors, EISSN 1424-8220, Published by MDPI
    RSSContent Alert

    Further Information

    Article Processing Charges Pay an Invoice Open Access Policy Contact MDPI Jobs at MDPI

    Guidelines

    For Authors For Reviewers For Editors For Librarians For Publishers For Societies For Conference Organizers

    MDPI Initiatives

    Sciforum MDPI Books Preprints.org Scilit SciProfiles Encyclopedia JAMS Proceedings Series

    Follow MDPI

    LinkedIn Facebook X
    MDPI

    Subscribe to receive issue release notifications and newsletters from MDPI journals

    © 1996-2025 MDPI (Basel, Switzerland) unless otherwise stated
    Terms and Conditions Privacy Policy
    We use cookies on our website to ensure you get the best experience.
    Read more about our cookieshere.
    Accept
    Back to TopTop
    [8]ページ先頭

    ©2009-2025 Movatter.jp