Movatterモバイル変換


[0]ホーム

URL:


Next Article in Journal
Optimal and Nonoptimal Gronwall Lemmas
Previous Article in Journal
Vacant Parking Slot Recognition Method for Practical Autonomous Valet Parking System Using around View Image
 
 
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
Symmetry
Volume 12
Issue 10
10.3390/sym12101727
Font Type:
ArialGeorgiaVerdana
Font Size:
AaAaAa
Line Spacing:
Column Width:
Background:
Article

Nonlinear System Stability and Behavioral Analysis for Effective Implementation of Artificial Lower Limb

1
Narula Institute of Technology, Kolkata 700109, India
2
Indian Institute of Information Technology Kalyani, Kalyani 741235, India
3
JIS College of Engineering., Kalyani 741235, India
4
Department of Industrial Engineering, Yonsei University, Seoul 03722, Korea
*
Author to whom correspondence should be addressed.
Symmetry2020,12(10), 1727;https://doi.org/10.3390/sym12101727
Submission received: 8 September 2020 /Revised: 6 October 2020 /Accepted: 14 October 2020 /Published: 19 October 2020

Abstract

:
System performance and efficiency depends on the stability criteria. The lower limb prosthetic model design requires some prerequisites such as hardware design functionality and compatibility of the building block materials. Effective implementation of mathematical model simulation symmetry towards the achievement of hardware design is the focus of the present work. Different postures of lower limb have been considered in this paper to be analyzed for artificial system design of lower limb movement. The generated polynomial equations of the sitting and standing positions of the normal limb are represented with overall system transfer function. The behavioral analysis of the lower limb model shows the nonlinear nature. The Euler-Lagrange method is utilized to describe the nonlinearity in the field of forward dynamics of the artificial system. The stability factor through phase portrait analysis is checked with respect to nonlinear system characteristics of the lower limb. The asymptotic stability has been achieved utilizing the most applicable Lyapunov method for nonlinear systems. The stability checking of the proposed artificial lower extremity is the newer approach needed to take decisions on output implementation in the system design.

    1. Introduction

    Generally, nature is nonlinear as the responses of the physical systems in the applied fields also show nonlinear behavior. Some electromechanical processes show nonlinear behavior. Nonlinear controller can compensate the unwanted effects on the system. An important research field for nonlinear control systems is to design controllers to deal with uncertainty, mainly due to the unavailability of parametric information of the models and external disturbances. Hard nonlinearities such as dead-zones, hysteresis and saturation do not permit linear approximation of real-world systems. The method of approximation deals with the effects of nonlinearity. This can cause inaccuracy in the system. The effects of unwanted nonlinearities in the system should be analyzed to improve the dynamic performance of any real-time system development.
    The applicability of forward dynamics [1] in the nonlinear systems such as lower limb models has a great impact on motion analysis. The application of Euler-Lagrange [2,3] method has been presented in the field of robotics for the movement analysis. The mathematical explanation of the systems is the newer approach using the Euler-Lagrange method to show the artificial motion [4]. There are many interesting applications of system performance analysis through mathematical model simulation in nonlinear domains, such as walking robots, Degree of Freedom (DoF) manipulator [5] working as an artificial limb, etc. The analysis and design of nonlinear control system stability has been discussed to give an overall idea to implement on different types of applications. This idea [6] has been implemented in the lower limb system performance analysis in the present work of the paper. The improvement of system stability [7] regarding robustness and control parameters should be taken into consideration to meet the need of the system design, which is incorporated in the biomedical field for human limb performance analysis. Asymptotic stability analysis from polynomials of the system to the Lyapunov method is investigated through a computational technique. The novel approach has been utilized for the system stability analysis [8] of the lower extremity design. Basic theoretical knowledge and stability-related methodology is discussed for the nonlinear systems [9]. Linearization of differential equations and phase portrait analysis of nonlinear systems has been shown in the nonlinear domain [10]. Exponential stability analysis and design of sampled-data nonlinear systems has been shown here [11]. The nonlinear system stability has been covered using the Lyapunov stability system. The most suitable stability checking method for nonlinear systems [12,13] is involved in the lower limb stability checking purpose in this present work. Stability criteria of nonlinear systems with associated features are discussed by Z. Roberto [14]. Information about Lyapunov stability analysis of nonlinear systems has been illustrated in the paper [15]. Overview of recent research works related to nonlinear system stability in different fields have been given [16]. Jacobian matrix formation for linearization of nonlinear systems with equilibrium point [17] detection has been discussed, which is implemented in the lower limb system stability analysis. The method of linearization, Lyapunov stability and Popov criteria for stability analysis of nonlinear systems have been mentioned [18]. Information on the describing function [19] related to nonlinear system behavioral analysis using a simulation approach has been discussed as the most interesting field to involve in the lower limb system behavioral analysis in the research work of this paper. Formalization of the limit cycle prediction depending on the nonlinear element by describing function is presented with great importance in the field of the system’s nature prediction [20]. The basics of describing function is discussed to predict the limit cycle [21]. The analysis of nonlinear systems based on the describing function, which is dependent on the different types of controllers such as proportional-Integral etc., are the base of the system characteristics determination as mentioned in the current work of research [22].
    This approach to nonlinear control system stability determination has been chosen to incorporate the idea of the behavioral analysis of the system. The model of the lower limb of human beings is the main concern to be built representing the nonlinear system. Through some specific features, the implementation of system identification regarding forward dynamics and model generation is possible. The determination of stability in the nonlinear domain [23,24] preferably nourishes the idea of the planning of artificial limb [25,26] design. Until now, it has not been reported in any open journal that lower limb system stability can be analyzed using a nonlinear stability analysis method [27,28] in the field of bio robotics.

    2. Forward Dynamics of the Artificial Lower Limb Movement

    Forward dynamics [29] is the connection between the forces applied on a robotic mechanism and the produced accelerations, which is presented inFigure 1. Robot dynamics [30] is the application of rigid-body dynamics to robots. Forward dynamics [2] gives the forces and work out of the accelerations.
    • Suppose, Joint position (Knee or ankle) of the artificial lower limb =
    • Joint force of the lower limb =τ
    • Joint velocity of the lower limb =˙
    • Joint acceleration of the lower limb =¨
    The Lagrangian approach delivers the immediate reduction in the characteristic size to solve many equations. This describes the equation of motion. The Lagrange formulation is used to avoid the acceleration finding as shown inFigure 2. The Lagrangian equation can be expressed as the difference between the kinetic energy and the potential energy as shown in the Equation (1).
    L(, ˙ )=K(, ˙ )P() 
    where, Kinetic energy =K(, ˙ ) and Potential energy =P().
    Euler-Lagrange equations are suitably obtained for the nonlinear behavioral analysis of the artificial movement of the lower limbs.
    The Euler—Lagrange equation [3] is given below in Equation (2).
     τ= ddt L˙ L
    where,
    • ddt L˙= time derivative of partial derivative of L with respect to˙
    • L= partial derivative of L with respect to
    • τ= power produced by the joints related to(, ˙ ).
    In the form of vector components, it can be written as shown in Equation (3).
    Ti= ddt L˙ L
    The joint1 refers to the ankle joint and the joint2 refers to the knee joint inFigure 3. From the above diagram, as shown in theFigure 3, Equation (4) can be written for the position of joint2 (a2, b2).
    [a1b1] = [x1cos1x1sin1]
    where,x1  = length of the limb from joint1 (a1, b1) to joint2.
    The derivative of(a1, b1) is expressed in Equation (5).
    [a˙1b˙1] = [x1cos1x1sin1] 1˙
    Similarly, it can be written for the position of end-effector (ae, be) as shown in the Equation (6)
    [a2b2] =[ x1cos1 +x1cos(1+2)x1sin1+x1sin(1+2)]
    This equation is for the position and velocity of the model as shown in Equation (7).
    [a˙2b˙2]= [x1sin1x2sin(1+2)x2sin(1+2)x1cos1 +x2cos(1+2) x2cos(1+2)][1˙2˙]
    where,x2  = length of the limb from joint2 to end-effector.
    Now, the Kinetic Energy for link1 and link2 are shown in the Equations (8) and (9) respectively.
    K.E1= 12 m1v12=12  m1(a˙12+b˙12)= 12 x1˙12
    where,
    • m1 = mass of the joint2,
    •  v1= velocity of the joint2.
      K.E2= 12 m1v12=12  m1(a˙12+b˙12)= 12 m2((x1 2+2x1x2cos2+ x2 2 ) ˙12+2(x2 2+x1x2cos2)1˙2˙+ x2 2˙22)
    Now, the potential energy for link1 and link2 are as given in Equations (10) and (11),
    P.E1= m1gy1= m1gx1sin1
    P.E2= m2gy2= m2g(x1sin1+ x2sin(1+ 2))
    Now,
    L(, ˙ )= i=12(Ki Pi)
    τi= ddt Li˙ L
    where,i=1, 2.
    One component of Lagrangian isLcomp as shown in the Equation (14).
    Therefore,
    Lcomp= m2 x1x21˙2˙ cos2 
    The effect ofLcomp on the 2nd joint torque is as given below in Equation (15).
    τ2comp= ddtLcomp2˙Lcomp2
    = ddt (m2 x1x21˙ cos2)= m2 x1x21¨ cos2 m2 x1x2˙12˙ sin2+ m2 L1L21˙2˙ sin2= m2 x1x21¨ cos2
    Now torque for first joint isτ1
    τ1= (m1x12+ m2(x12+2x1x2cos2+ x22))¨1+m2(x1x2cos2+ x22)¨2m2 x1  x2  sin2(21˙θ2˙+ ˙22)+(m1+ m2)x1gcos1+m2gx2 cos(1+ 2)
    Now torque for second joint isτ2
    τ2= m2(x1x2cos2+ x22))¨1+ m2x22 ¨2 m2 x1x2 ˙12sin2+ m2gx2 cos(1+ 2)
    Some terms are not dependent on the joint acceleration and velocity. So, the torque can be expressed as shown in Equation (19).
    τ=M()¨+C(, ˙)+g()
    where,
    • M()¨=n×n mass matrix shown in Equation (20)
    • C(, ˙) = velocity product term shown in Equation (21)
    • g()= gravity term, i.e., gravity due to springs in the mechanical model for potential energy is shown in Equation (22).
      M()¨= [m1x12+ m2(x12+2x1x2cos2+ L22)m2(x1x2cos2+ x22)m2(x1x2cos2+ x22)m2x22] 
      C(, ˙)= [ m2 x1x2 sin2 (21˙2˙+ ˙22)m2 x1x2 ˙12 sin2]
      g()=[(m1+ m2) x1gcos1+m2gx2 cos(1+ 2)m2gx2 cos(1+ 2)]
    The overall acceleration depends not only on the joint accelerations but also on the products of the joint velocities. Joint coordinates are non-inertial. These velocity product terms appear because joint coordinates are non-inertial.

    3. Experimental Methods

    3.1. Stability Analysis of the Non-Linear System

    The dynamic behavior of the artificial lower extremity model shows nonlinearity. The postures such as sitting and standing conditions of the lower part of human body exhibits the nonlinear characteristics. The control system [31,32,33] involves the mathematical relationship related to the nonlinear properties such as equilibrium point, saturation, dead zone, hysteresis, describing function, etc. Nonlinear systems may not produce a specific solution for all times but gives a decision maker feature [34,35] of the analyzed system. Through phase portrait analysis and the Lyapunov method, the system stability [36,37] of the designed system definition is feasible. Thus, system design method for nonlinear control systems are application-specific [38]. The describing function is the well-established process to analyze the nonlinear function [39] with an approximation, and to determine the stability of a nonlinear system. It is basically the approximated extended version of frequency domain analysis. For a higher degree of nonlinearity, the describing function is used but no information about time domain such as steady state error is given by this. Phase plane analysis can be used, but the order of the system should be less than second order as it is a graphical system. Sometimes it is called a sinusoidal describing function.

    3.2. Workflow of the System Stability Analysis

    The workflow of the analysis for lower limb system [40,41] stability with respect to linear and nonlinear systems is shown inFigure 4,Figure 5 andFigure 6, respectively.
    The polynomial equations generated from two different postures of the lower limb, such as sitting and standing, are considered as the primary conditions of the artificial system stability analysis. The transfer function is generated from the polynomials to achieve the mathematical model [42] of the mentioned system. The closed loop transfer function is generated with unity feedback to gather information about the controller, performance and robustness parameters of the system, which shows stability as shown inFigure 4.
    The characteristics equation is generated from the polynomials of the system at two different positions of the lower limb. The roots are determined using a computational technique. In the nonlinear domain, using Eigen vectors and the generated matrix, the phase portrait analysis has been incorporated. The system shows asymptotic stability in the nonlinear domain for both the roots of the characteristics equation as shown inFigure 5. For better and stronger decision making on the stability of the system, the Lyapunov stability [43] analysis method has been performed with the equilibrium point detection. This method also shows asymptotic stability where the system is stable and roots are in a complex domain as shown inFigure 6.

    4. Results and Discussions

    In this present research work, a 3 DoF lower limb has been analyzed for the artificial electro-mechanical system development. The conditions of movement of the human body such as sitting and standing are the main concern in this discussion. Non applicability of the superposition and homogeneity property gives a greater emphasis on the analysis and design of the control systems in the nonlinear domain [15]. The controllability and observability [44] cannot be determined simply based on rank tests. The concept of system stability [45] and checking using Phase portrait and Lyapunov stability [17] has been incorporated to make it a complete evaluation. Polynomials for the two positions of the lower limb (sitting and standing) as shown inFigure 7 andFigure 8 are presented below in Equations (23) and (24), respectively [5]:
    f1(t) = t2+25.6354t+92.4473 
    SeeAppendix A.
    f2(t) = t2+19t+18 
    From Equations (23) and (24), the open loop transfer function is obtained, as given below in the Equation (25):
     G(s)= 2.815×1014 s2+7.216×1015 s+2.602×1016 2.815×1014 s2+5.348×1015 s+5.067×1015 
    The output graphical presentation of the step response of the open loop transfer function of the system has been shown in theFigure 9.
    The closed loop transfer function is given below in Equation (26) derived from Equation (25):
    G(s)= 2.815×1014 s2+7.216×1015 s+2.602×10165.629×1014 s2+1.256×1015 s+3.109×1016
    The output graphical presentation of the closed loop transfer function of the system has been shown inFigure 10. The PID (Proportional-Integral-Derivative) controller has been used to tune the closed loop transfer function of the lower limb system. The controller parameters of the closed loop transfer function of the system are shown inTable 1 and the performance and robustness parameters of the closed loop transfer function of the system are shown inTable 2. It is seen that the system is underdamped inFigure 10. The status related to the stability analysis of the mentioned system is prominent from the graphical presentation inFigure 10. The red line is representing the lower limb closed loop transfer function presented in Equation (26) in this paper. Comparing the reference signal represented through the blue line inFigure 10 and the lower limb system output presented in Equation (26), it is observed that the red line, the lower limb system output signal, has reached the stable condition with respect to the blue line at the settling point of the graph. The representations of the red and the blue lines are shown in the legends inFigure 10.
    InFigure 10,Table 1 andTable 2 are representing the tuned graphical analysis of the lower limb transfer function presented in Equation (26), using the traditional PID controller. The output performance is not very satisfactory here. So, an advanced controller, the “Control System Designer”, is preferred in order to show the better-tuned output presented inFigure 11 of the lower limb transfer function.
    Therefore, the decision making regarding the system stability is possible observing the whole performance of the advanced controller output. InTable 3, the related characteristic parameters are shown. This is clearly shown in that the peak value and the settling time is reduced to a certain level.
    Modern technology requires advanced control laws to meet the design specifications for humanoid limb design, thus highlighting the position of nonlinear control systems with recent advancements in the artificial lower limb design. The application area in system design and analysis means that many technologies are developed based on this advanced nonlinear control system stability analysis method. The non-linear system stability analysis is processed as discussed below.
    The generated matrix from Equations (23) and (24) is as given below:
    A=[125.6354119]
    Then
    A λI= [125.6354119] [λ00λ]= [1λ25.6354119λ]
    where,λ=eigen value, I=Identity matrix.
    SupposeX= A λI
    Now,
    det(X)= λ220λ6.6354
    det(X) is called the characteristic equation of the matrix A. Since the matrixA λI is singular, det(X) = 0.
    Therefore,
    λ220λ6.6354=0
    The roots of the equation areλ=10 ±10.3264.
    Therefore, the two roots areλ1=20.3264 and λ2=0.3264.
    Forλ1=20.3264 from matrix X, the obtained value is given below:
    [19.326425.635411.3264]
    Suppose,B= [19.326425.635411.3264].
    Now solving for BX¯=0,
    [19.326425.635411.3264][X1X2] =[00]
    Using the Gauss elimination method, the obtained simplified equation is
    25.6354X219.3264X1=0
    Or,
    X2X1 =   19.326425.6354
    Forλ2= 0.3264 from matrix X, obtained value is given below:
    [1.326425.6354119.3264]
    Suppose C= [1.326425.6354119.3264]
    Now solving for CX¯=0,
    [1.326425.6354119.3264][X1X2] =[00]
    Using the Gauss elimination method, the obtained simplified equation is
    19.3264X2+X1=0
    Or,
     X2X1 =   119.3264
    Now from Equation (27) and using the rootsλ1=20.3264 and λ2=0.3264.
    The Eigen vectors are given by
    V1= (25.635419.3264) and V2= (19.32641)
    The produced graphical phase portrait [10] plot is given below inFigure 11.
    This output shows asymptotic stability because for Eigen vectors
    V1= (25.635419.3264) and V2= (19.32641)
    the first phase plot is going outward or away from the origin of the plane and the second phase plot is coming towards the origin of the plane as shown inFigure 12. These conditions of phase portrait plot proves an asymptotic stability. The phase plot lines are presented through red lines inFigure 12.
    The theory of Lyapunov stability is a standard theory and one of the most important mathematical tools in the analysis of non-linear systems. Now, for further stability checking, the Lyapunov stability method is strongly recommended for nonlinear systems. The followed steps are given below for stability checking:
    • Step 1: Representation of polynomials in characteristics equation form.
    • Step 2: Determination of the equilibrium point of the system.
    • Step 3: Generation of Jacobian matrix to implement in the characteristics equation.
    • Step 4: Determination of roots from the characteristics equation.
    • Step 5: Verifying the stability conditions from the roots.
    • Step 6: Declaration of Asymptotic stability condition.
    Now the process of Lyapunov stability method analysis is as shown below:
    Let
    y= x1, y˙= x1˙= x2, y¨=  x2˙
    From Equation (23) it can be written as
    y2+25.6354y+92.4473=0
    From Equation (24) it can be written as
    y2+19y+18=0
    After applying a derivative process in the Equations (36) and (37) respectively, the obtained Equations are as given below:
    2y+25.6354=0
    2y+19=0
    Now, putting in values from Equation (35), the obtained Equations are as given below:
    2x1+25.6354=0
    2x1+19=0
    After applying the derivative process again in the Equations (40) and (41) respectively, the obtained Equations are as given below:
    2x1˙=0
    x1˙=0 or it can be written as
    x2=0
    Now, to find the equilibrium point, it is similar asx2˙=0 or it can be written as
    x1=0
    Therefore, the equilibrium point is at (0, 0) from Equations (43) and (44).
    Now, the Jacobian matrix can be formed using the formula as given below in the Equation (45):
    J= [fx1fx2gx1gx2]= [0111]
    Since, λIA=0 where,A=J
    Or,|[λ00λ] [0111]|=0
    Or,λ2+ λ+1=0
    Therefore, the roots areλ1, λ2= 12 ±j13.
    The abovementioned system has roots containing real and imaginary parts. Therefore, the system can be declared as asymptotically stable. The system performance efficiency is checked through this method.
    This method is involved to ensure stability of the electro-mechanical system in the field of behavioral quality improvement of the designed artificial model. According to the above results shown through the mathematical models, the nonlinearity nature present in the lower limb system is a dead zone combined with a saturation condition.Figure 13 represents the lower limb system characteristics of overall nonlinearity.
    The nonlinear simulation of the lower limb system mentioned in Equation (26) is simulated using the dead zone and saturation functions to show satisfactory output in this paper for the overall simulation of the system. The graphical presentations are presented inFigure 14 andFigure 15, respectively.
    The graphical scenario depicts the lower limb system performance regarding nonlinearity. InFigure 14, initially the signal has started to show the activities but after a certain time it has reached the dead zone or the “no action” condition. InFigure 15, initially the signal has started to show output but after a certain period it has reached to saturation condition, being stable at a fixed level. These dead zone and saturation conditions are the specified nonlinear characteristics of the lower limb function only.
    The artificial limb design needs to be developed on the basis of knowledge-based system development. This process demands some expertise in the domain of the embedded system. This also requires the intelligent incorporation of an input–output database for the trained functional implementation of humanoid movement with an artificial lower extremity. Modern approaches for nonlinear control systems can be represented as an intelligent control. Various methods can be utilized to develop an automated system using neural networks, machine learning, and fuzzy logic, etc.

    5. Conclusions

    The nonlinear control systems have gained a challenging position in the technological development of the biomedical application field. In this recent work, the forward dynamics of the robotic system with the DoF concept has been explained using the Euler-Lagrange method. The idea of the mathematical model representation has been demonstrated with the polynomial equation generation from the experimental setup of the lower limb model. The comparative analysis has been incorporated for the system performance analysis using the traditional PID controller and an advanced control system designer. In future, there are lots of opportunities to use a more advanced application of controllers. The system performance stability is checked in two ways. It is found to be asymptotically stable using phase portrait analysis and the most important Lyapunov stability method. The lower limb shows nonlinear behavior. The system remains in the dead zone initially and after a certain period it starts operating. Then it reaches to the saturation level. The overall nonlinear behavior of the lower limb system has been shown here. The role of the describing function is the most important factor to determine the system nature selection. In future, the control system simulation approach can be implemented to get a more informative system identification view of the artificial system design.

    Author Contributions

    S.D.: Conceptualization, methodology, software, validation, formal analysis, investigation, resources, data curation, writing—original draft preparation, writing—review and editing, visualization, supervision, project administration, funding acquisition. D.N.: Methodology, supervision, review, formal analysis. B.N.: Conceptualization, methodology, supervision, review, formal analysis, project administration, funding acquisition. B.S.: Methodology, review, formal analysis, investigation, visualization, funding acquisition. All authors have read and agreed to the published version of the manuscript.

    Funding

    This research received no external funding.

    Acknowledgments

    The authors of the paper are grateful for the support of Indian Institute of Information Technology Kalyani.

    Conflicts of Interest

    The authors declare no conflict of interest.

    Appendix A

    In the paper, S. Das, D. Nandi, B. Neogi, “Lower Limb Movement Analysis for Exoskeleton Design”, IEEE TENSYMP 2019, IEEE Region 10 Symposium, the polynomialsf1(t) andf2(t) are mentioned. These polynomials have been generated for two different positions of the subject such as sitting and standing. From the polynomials, the transfer functional approach is incorporated in this research work for the nonlinearity analysis of the lower limb model.

    References

    1. Dong, S.; Yuan, Z.; Zhang, F. A Simplified Method for Dynamic Equation of Robot in Generalized Coordinate System. InJournal of Physics: Conference Series; IOP Publishing: Bristol, UK, 2019; Volume 1345. [Google Scholar]
    2. Lynch, K.M.; Park, F.C.Modern Robotics: Mechanics, Planning, and Control; Cambridge University Press: Cambridge, UK, 2017; Chapter 8.1; ISBN 9781107156302. [Google Scholar]
    3. Al-Shuka, H.; Corves, B.; Zhu, W.-H.Dynamics of Biped Robots during a Complete Gait Cycle: Euler-Lagrange vs. Newton-Euler Formulations; hal-01926090; School of Control Science and Engineering, Shandong University: Jinan, China, 2019. [Google Scholar]
    4. Zielke, W. A nonlinear system of Euler–Lagrange equations. Reduction to the Korteweg–de Vries equation and periodic solutions.J. Math. Phys.1975,16, 1573–1579. [Google Scholar] [CrossRef]
    5. Das, S.; Das, D.N.; Neogi, B. Lower Limb Movement Analysis for Exoskeleton Design. In Proceedings of the IEEE TENSYMP 2019, IEEE Region 10 Symposium; Symposium Theme: Technological Innovation for Humanity, Kolkata, India, 7–9 June 2019. [Google Scholar]
    6. Aguiar, A.P.Nonlinear Systems; IST-DEEC PhD Course; Institute for Systems and Robotics: Lisboa, Portugal, 2011. [Google Scholar]
    7. Wang, L.; Chen, C.; Dong, W.; Wang, L.; Chen, C.; Dong, W.; Du, Z.; Shen, Y.; Zhao, G. Locomotion Stability Analysis of Lower Extremity Augmentation Device.J Bionic Eng.2009,16, 99–114. [Google Scholar] [CrossRef]
    8. Bouzaouache, H.; Braiek, N.B. On the stability analysis of nonlinear systems using polynomial Lyapunov functions.Math. Comput. Simul.2008,76, 316–329. [Google Scholar] [CrossRef]
    9. Chen, G. Stability of Nonlinear Systems. InEncyclopedia of RF and Microwave Engineering; Wiley: New York, NY, USA, 2004; pp. 4881–4896. [Google Scholar]
    10. Rodríguez-Licea, M.-A.; Perez-Pinal, F.-J.; Nuñez-Pérez, J.-C.; Sandoval-Ibarra, Y. On the n-Dimensional Phase Portraits.Appl. Sci.2019,9, 872. [Google Scholar] [CrossRef] [Green Version]
    11. Hooshmandi, K.; Bayat, F.; Jahed-Motlagh, M.R.; Jalali, A.A. Stability analysis and design of nonlinear sampled-data systems under aperiodic samplings.Int. J. Robust Nonlinear Control2018,10, 2679–2699. [Google Scholar] [CrossRef]
    12. Behera, L.Nonlinear System Analysis—Lyapunov Based Approach; Intelligent Control Lecture Series; CRC Press: Boca Raton, FL, USA, 2003. [Google Scholar]
    13. Saheya, B.; Chen, G.Q.; Sui, Y.K.; Wu, C.Y. A new Newton-like method for solving nonlinear equations.SpringerPlus2016,5, 1269. [Google Scholar] [CrossRef] [Green Version]
    14. Gyztopoulus, E.P. Stability Criteria for a class of nonlinear systems.Inf. Control1963,6, 276–296. [Google Scholar]
    15. Ajayi, M.O.Modelling and Control of Actuated Lower Limb Exoskeletons: A Mathematical Application Using Central Pattern Generators and Nonlinear Feedback Control Techniques; HAL archives; Tshwane University of Technology: Pretoria, South Africa, 2016. [Google Scholar]
    16. Liu, Z.; Huang, D.; Xing, Y.; Zhang, C.; Wu, Z.; Ji, X. New Trends in Nonlinear Control Systems and Applications.Abstr. Appl. Anal.2015,2015. [Google Scholar] [CrossRef] [Green Version]
    17. Packard, A.; Poola, K.; Horowitz, R. Jacobian Linearizations, equilibrium points. InDynamic Systems and Feedback; University of California: Berkeley, CA, USA, 2002. [Google Scholar]
    18. Yunping, L.; Lipeng, W.; Ping, M.; Kai, H. Stability Analysis of Bipedal Robots Using the Concept of Lyapunov Exponents.Math. Probl. Eng.2003,2013, 546520. [Google Scholar] [CrossRef]
    19. Ku, Y.H.; Chen, C.F. A new method for evaluating the describing function of hysteresis-type nonlinearities.J. Frankl. Inst.1962,273, 226–241. [Google Scholar] [CrossRef]
    20. Úředníček, Z. Describing functions and prediction of limit cycles.WSEAS Trans. Syst. Control2018,13, 432–446. [Google Scholar]
    21. Crooijmans, M.T.M.; Brouwers, H.J.H.; Van Campen, A.D.; De Kraker, A. Limit Cycle Predictions of a Nonlinear Journal-Bearing System.ASME J. Eng. Ind.1990,112, 168–171. [Google Scholar] [CrossRef]
    22. Aracil, J.; Gordillo, F. Describing function method for stability analysis of PD and PI fuzzy controllers.Fuzzy Sets Syst.2004,143, 233–249. [Google Scholar] [CrossRef]
    23. Özyapıcı, A.; Sensoy, Z.B.; Karanfiller, T. Effective Root-Finding Methods for Nonlinear Equations Based on Multiplicative Calculi.J. Math.2016,2016, 8174610. [Google Scholar] [CrossRef]
    24. Adamu, M.Y.; Ogenyi, P.; Tahir, A.G. Analytical solutions of nonlinear oscillator with coordinate-dependent mass and Euler–Lagrange equation using the parameterized homotopy perturbation method.J. Low Freq. Noise Vib. Act. Control2019,38, 1028–1035. [Google Scholar] [CrossRef] [Green Version]
    25. Shi, D.; Zhang, W.; Zhang, W.; Ding, X. A Review on Lower Limb Rehabilitation Exoskeleton Robots.Chin. J. Mech. Eng.2019,32, 74. [Google Scholar] [CrossRef] [Green Version]
    26. Kaze, A.D.; Maas, S.; Arnoux, P.-J.; Wolf, C.; Pape, D. A finite element model of the lower limb during stance phase of gait cycle including the muscle forces.Biomed. Eng.2017,16, 138. [Google Scholar]
    27. Thota, S.; Srivastav, V.K. Quadratically convergent algorithm for computing real root of non-linear transcendental equations.BMC Res. Notes2018,11, 909. [Google Scholar] [CrossRef] [Green Version]
    28. Sande, H.V.; Henrotte, F.; Hameyer, K. The Newton-Raphson method for solving non-linear and anisotropic time-harmonic problems. InCOMPEL—The International Journal for Computation and Mathematics in Electrical and Electronic Engineering; Emerald Group Publishing Limited: Bingley, UK, 2004; Volume 23, pp. 950–958. [Google Scholar]
    29. Yin, L.; Sun, D.; Mei, Q.; Gu, Y.; Baker, J.; Feng, N. The Kinematics and Kinetics Analysis of the Lower Extremity in the Landing Phase of a Stop-jump Task.Open Biomed. Eng. J.2015,9, 103–107. [Google Scholar] [CrossRef] [Green Version]
    30. Tucan, P.; Vaida, C.; Carbone, G.; Pisla, A.; Puskas, F.; Gherman, B.; Pisla, D. A kinematic model and dynamic simulation of a parallel robotic structure for lower limb rehabilitation. InAdvances in Mechanism and Machine Science; Uhl, T., Ed.; Springer: Cham, Switzerland, 2019; Volume 73. [Google Scholar]
    31. Tayyab, M.; Sarkar, B.; Ullah, M. Sustainable Lot Size in a Multistage Lean-Green Manufacturing Process under Uncertainty.Mathematics2019,7, 20. [Google Scholar] [CrossRef] [Green Version]
    32. Dey, B.K.; Sarkar, B.; Pareek, S. A Two-Echelon Supply Chain Management with Setup Time and Cost Reduction, Quality Improvement and Variable Production Rate.Mathematics2019,7, 328. [Google Scholar] [CrossRef] [Green Version]
    33. Dey, B.K.; Pareek, S.; Tayyab, M.; Sarkar, B. Autonomation policy to control work-in-process inventory in a smart production system.Int. J. Prod. Res.2020, 1–13. [Google Scholar] [CrossRef]
    34. Sarkar, B.; Mahapatra, A.S. Periodic review fuzzy inventory model with variable lead time and fuzzy demand.Int. Trans. Oper. Res.2017,24, 1197–1227. [Google Scholar] [CrossRef]
    35. Sarkar, B. Mathematical and analytical approach for the management of defective items in a multi-stage production system.J. Clean. Prod.2019,218, 896–919. [Google Scholar] [CrossRef]
    36. Sarkar, B.; Prasad Mondal, S.; Hur, S.; Ahmadian, A.; Salahshour, S.; Guchhait, R.; Waqas Iqbal, M. Solution and Interpretation of Neutrosophic Homogeneous Difference Equation.RAIRO-Oper. Res.2019,53, 1649–1674. [Google Scholar] [CrossRef] [Green Version]
    37. Samanta, S.; Sarkar, B. Generalized fuzzy Euler graphs and generalized fuzzy Hamiltonian graphs.J. Intell. Fuzzy Syst.2018,35, 3413–3419. [Google Scholar] [CrossRef]
    38. Jemai, J.; Sarkar, B. Optimum Design of a Transportation Scheme for Healthcare Supply Chain Management: The effect of energy consumption.Energies2019,12, 2789. [Google Scholar] [CrossRef] [Green Version]
    39. Neogi, B.; Barui, S.; Das, S.; Paul, S.; Ghosh, J.; Ghosh, J. Tuning and transfer functional modelling of a prosthetic arm.J. Comput. Methods Sci. Eng.2019,19, 243–256. [Google Scholar] [CrossRef]
    40. Das, S.; Paul, S.; Ojha, S.K.; Neogi, B.; Nazarov, A.; Ghosh, J.; Ghosh, J. On Design and Implementation of an Artificial Lower Limb.Int. J. Sens. Wirel. Commun. Control2018,8, 100–108. [Google Scholar] [CrossRef]
    41. Paul, S.; Ojha, S.K.; Barui, S.; Ghosh, S.; Ghosh, M.; Neogi, B.; Ganguly, A. Technical Advancement on Various Bio-signal Controlled Arm- A review.J. Mech. Contin. Math. Sci.2018,13, 95–111. [Google Scholar] [CrossRef]
    42. Neogi, B.; Ghosal, S.; Mukherjee, S.; Das, A.; Tibarewala, D.N. Simulation Techniques and Prosthetic Approach towards Biologically Efficient Artificial Sense Organs- An Overview.arXiv2011, arXiv:1111.1684. [Google Scholar]
    43. Neogi, B.; Ghosal, S.; Sarkar, S. Analysis and Control Towards Limb Prosthesis for Paraplegic and Fatigued Conditions by Introducing Lyapunov and Sample Data Domain Aspects.Int. Rev. Autom. Control2012,5, 548–552. [Google Scholar]
    44. Paul, S.; Barui, S.; Chakraborty, P.; Jana, D.R.; Neogi, B.; Nazarov, A. Mechanical Prosthetic Arm Adaptive I-PD Control Model Using MIT Rule Towards Global Stability.J. Mech. Contin. Math. Sci.2018,13, 43–55. [Google Scholar] [CrossRef]
    45. Banerjee, S.; Bhattacharjee, S.; Nag, A.; Bhattacharyya, S.; Neogi, B. Discrete Domain Analysis of Dexterous Hand Model by Simulation Aspect.Procedia Technol.2012,4, 878–882. [Google Scholar] [CrossRef] [Green Version]
    Symmetry 12 01727 g001 550
    Figure 1. Block diagram of the forward dynamics of a nonlinear system.
    Figure 1. Block diagram of the forward dynamics of a nonlinear system.
    Symmetry 12 01727 g001
    Symmetry 12 01727 g002 550
    Figure 2. Functional diagram of the forward dynamics model.
    Figure 2. Functional diagram of the forward dynamics model.
    Symmetry 12 01727 g002
    Symmetry 12 01727 g003 550
    Figure 3. Pictorial representation of the artificial Lower limb with joints and links.
    Figure 3. Pictorial representation of the artificial Lower limb with joints and links.
    Symmetry 12 01727 g003
    Symmetry 12 01727 g004 550
    Figure 4. Workflow of the system stability analysis in the linear domain.
    Figure 4. Workflow of the system stability analysis in the linear domain.
    Symmetry 12 01727 g004
    Symmetry 12 01727 g005 550
    Figure 5. Workflow of the phase portrait stability Analysis in the nonlinear domain.
    Figure 5. Workflow of the phase portrait stability Analysis in the nonlinear domain.
    Symmetry 12 01727 g005
    Symmetry 12 01727 g006 550
    Figure 6. Workflow of the Lyapunov stability analysis in the nonlinear domain.
    Figure 6. Workflow of the Lyapunov stability analysis in the nonlinear domain.
    Symmetry 12 01727 g006
    Symmetry 12 01727 g007 550
    Figure 7. Sitting condition of normal Human Lower Limb.
    Figure 7. Sitting condition of normal Human Lower Limb.
    Symmetry 12 01727 g007
    Symmetry 12 01727 g008 550
    Figure 8. Standing condition of normal Human Lower Limb.
    Figure 8. Standing condition of normal Human Lower Limb.
    Symmetry 12 01727 g008
    Symmetry 12 01727 g009 550
    Figure 9. Graphical representation of the step response of the open loop transfer function of the system.
    Figure 9. Graphical representation of the step response of the open loop transfer function of the system.
    Symmetry 12 01727 g009
    Symmetry 12 01727 g010 550
    Figure 10. Graphical representation of the closed loop transfer function of the system.
    Figure 10. Graphical representation of the closed loop transfer function of the system.
    Symmetry 12 01727 g010
    Symmetry 12 01727 g011 550
    Figure 11. Graphical representation of the closed loop transfer function of the system using an advanced control system designer.
    Figure 11. Graphical representation of the closed loop transfer function of the system using an advanced control system designer.
    Symmetry 12 01727 g011
    Symmetry 12 01727 g012 550
    Figure 12. Phase portrait plot of nonlinear system.
    Figure 12. Phase portrait plot of nonlinear system.
    Symmetry 12 01727 g012
    Symmetry 12 01727 g013 550
    Figure 13. Representation of the characteristics of overall nonlinearity in the lower limb system.
    Figure 13. Representation of the characteristics of overall nonlinearity in the lower limb system.
    Symmetry 12 01727 g013
    Symmetry 12 01727 g014 550
    Figure 14. Graphical representation of the characteristics of the dead zone of the lower limb system.
    Figure 14. Graphical representation of the characteristics of the dead zone of the lower limb system.
    Symmetry 12 01727 g014
    Symmetry 12 01727 g015 550
    Figure 15. Graphical representation of the characteristics of the saturation of the lower limb system.
    Figure 15. Graphical representation of the characteristics of the saturation of the lower limb system.
    Symmetry 12 01727 g015
    Table
    Table 1. Controller parameters of the closed loop transfer function of the system.
    Table 1. Controller parameters of the closed loop transfer function of the system.
    Proportional Constant (kp)Integral Constant (ki)Derivative Constant (kd)Stability Status
    0.922142.87320Stable
    Table
    Table 2. Performance and Robustness parameters of the closed loop transfer function of the system.
    Table 2. Performance and Robustness parameters of the closed loop transfer function of the system.
    Rise Time (s)Settling Time (s)Overshoot (%)Peak (s)Stability Status
    0.6267.7710.31.1Stable
    Table
    Table 3. Performance and robustness parameters of the closed loop transfer function of the system.
    Table 3. Performance and robustness parameters of the closed loop transfer function of the system.
    Rise Time (s)Settling Time (s)Peak Amplitude (s)Stability Status
    0.001915.050.965Stable
    Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

    © 2020 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 (http://creativecommons.org/licenses/by/4.0/).

    Share and Cite

    MDPI and ACS Style

    Das, S.; Nandi, D.; Neogi, B.; Sarkar, B. Nonlinear System Stability and Behavioral Analysis for Effective Implementation of Artificial Lower Limb.Symmetry2020,12, 1727. https://doi.org/10.3390/sym12101727

    AMA Style

    Das S, Nandi D, Neogi B, Sarkar B. Nonlinear System Stability and Behavioral Analysis for Effective Implementation of Artificial Lower Limb.Symmetry. 2020; 12(10):1727. https://doi.org/10.3390/sym12101727

    Chicago/Turabian Style

    Das, Susmita, Dalia Nandi, Biswarup Neogi, and Biswajit Sarkar. 2020. "Nonlinear System Stability and Behavioral Analysis for Effective Implementation of Artificial Lower Limb"Symmetry 12, no. 10: 1727. https://doi.org/10.3390/sym12101727

    APA Style

    Das, S., Nandi, D., Neogi, B., & Sarkar, B. (2020). Nonlinear System Stability and Behavioral Analysis for Effective Implementation of Artificial Lower Limb.Symmetry,12(10), 1727. https://doi.org/10.3390/sym12101727

    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.
    Symmetry, EISSN 2073-8994, 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