<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Publishing DTD v1.4 20241031//EN" "JATS-journalpublishing1-4.dtd">
<article xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" article-type="research-article" dtd-version="1.4" xml:lang="en">
  <front>
    <journal-meta>
      <journal-id journal-id-type="publisher-id">Oalib</journal-id>
      <journal-title-group>
        <journal-title>Open Access Library Journal</journal-title>
      </journal-title-group>
      <issn pub-type="epub">2333-9721</issn>
      <issn pub-type="ppub">2333-9705</issn>
      <publisher>
        <publisher-name>Scientific Research Publishing</publisher-name>
      </publisher>
    </journal-meta>
    <article-meta>
      <article-id pub-id-type="doi">10.4236/oalib.1115080</article-id>
      <article-id pub-id-type="publisher-id">Oalib-152651</article-id>
      <article-categories>
        <subj-group>
          <subject>Article</subject>
        </subj-group>
        <subj-group>
          <subject>Biomedical</subject>
          <subject>Life Sciences</subject>
          <subject>Business</subject>
          <subject>Economics</subject>
          <subject>Chemistry</subject>
          <subject>Materials Science</subject>
          <subject>Computer Science</subject>
          <subject>Communications</subject>
          <subject>Earth</subject>
          <subject>Environmental Sciences</subject>
          <subject>Engineering</subject>
          <subject>Medicine</subject>
          <subject>Healthcare</subject>
          <subject>Physics</subject>
          <subject>Mathematics</subject>
          <subject>Social Sciences</subject>
          <subject>Humanities</subject>
        </subj-group>
      </article-categories>
      <title-group>
        <article-title>Development of Artificial Muscle Control Algorithm for Pneumatic Soft Robot</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <name name-style="western">
            <surname>Yin</surname>
            <given-names>Meiqi</given-names>
          </name>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <name name-style="western">
            <surname>Zhang</surname>
            <given-names>Yingxin</given-names>
          </name>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
      </contrib-group>
      <aff id="aff1"><label>1</label> College of Humanities, Zhejiang Normal University, Jinhua, China </aff>
      <author-notes>
        <fn fn-type="conflict" id="fn-conflict">
          <p>The authors declare no conflicts of interest.</p>
        </fn>
      </author-notes>
      <pub-date pub-type="epub">
        <day>01</day>
        <month>07</month>
        <year>2026</year>
      </pub-date>
      <pub-date pub-type="collection">
        <month>07</month>
        <year>2026</year>
      </pub-date>
      <volume>13</volume>
      <issue>07</issue>
      <fpage>1</fpage>
      <lpage>11</lpage>
      <history>
        <date date-type="received">
          <day>28</day>
          <month>02</month>
          <year>2026</year>
        </date>
        <date date-type="accepted">
          <day>18</day>
          <month>07</month>
          <year>2026</year>
        </date>
        <date date-type="published">
          <day>21</day>
          <month>07</month>
          <year>2026</year>
        </date>
      </history>
      <permissions>
        <copyright-statement>© 2026 by the authors and Scientific Research Publishing Inc.</copyright-statement>
        <copyright-year>2026</copyright-year>
        <license license-type="open-access">
          <license-p> This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license ( <ext-link ext-link-type="uri" xlink:href="https://creativecommons.org/licenses/by/4.0/">https://creativecommons.org/licenses/by/4.0/</ext-link> ). </license-p>
        </license>
      </permissions>
      <self-uri content-type="doi" xlink:href="https://doi.org/10.4236/oalib.1115080">https://doi.org/10.4236/oalib.1115080</self-uri>
      <abstract>
        <p>Pneumatic artificial muscle (PAM), as a key driving component of soft robot, faces the difficulty of high precision control because of its strong nonlinear and hysteresis characteristics. This paper systematically reviews the evolution of PAM modeling and control strategies, from physical mechanism modeling to data-driven methods, from classical control to intelligent algorithms, and discusses the cutting-edge progress of multimodal perception and human-machine collaboration. On this basis, an integrated research framework of “multi-physical field modeling-reinforcement learning optimization-digital twin verification-myoelectric feature fusion” is proposed, focusing on dynamic modeling of filament winding angle, LSTM hysteresis compensation, DDPG adaptive control, etc. The core content is launched, and the system performance is verified through rehabilitation and space scenarios, aiming to provide systematic solutions and implementation paths for PAM intelligent control.</p>
      </abstract>
      <kwd-group kwd-group-type="author-generated" xml:lang="en">
        <kwd>Pneumatic Artificial Muscle</kwd>
        <kwd>Nonlinear Control</kwd>
        <kwd>Hysteresis Compensation</kwd>
        <kwd>Deep Reinforcement Learning</kwd>
        <kwd>Digital Twins</kwd>
        <kwd>EMG Signal</kwd>
        <kwd>Soft Robot</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec1">
      <title>1. Research Background</title>
      <p>Soft robot technology is a frontier branch of robotics, which is inspired by the excellent movement and adaptability of octopus, elephant trunk, worm and other creatures in nature. By using flexible materials and continuum structures, soft robots break through the limitations of traditional rigid robots in terms of degree of freedom, environmental adaptability, and human-computer interaction safety, and provide services for operations in unstructured, dynamically complex, and human-computer integration scenarios. A new solution is provided [<xref ref-type="bibr" rid="B1">1</xref>]. Among the many soft drives, the pneumatic artificial muscle represented by the McKibben type has become one of the most concerned and widely used drives because of its simple structure, high work-to-weight ratio, and safe and easy access to the driving medium (air) [<xref ref-type="bibr" rid="B2">2</xref>]. As shown in <xref ref-type="fig" rid="fig1">Figure 1</xref><xref ref-type="fig" rid="fig1">Figure 1</xref>, a typical McKibben-type PAM consists of an inner elastic bladder, a braided mesh shell, and two end fittings; when pressurized, the radial expansion of the bladder is constrained by the mesh, resulting in axial contraction and a tensile force. This structure enables efficient actuation with a high force-to-weight ratio, making it ideal for various soft robotic applications.</p>
      <fig id="fig1">
        <label>Figure 1</label>
        <graphic xlink:href="https://html.scirp.org/file/1115080-rId13.jpeg?20260721114940" />
      </fig>
      <p><xref ref-type="fig" rid="fig1">Figure 1</xref><bold>.</bold> McKibben-type PAM structural diagram.</p>
      <p>However, the wide application of PAM is always restricted by its complex dynamic characteristics. Its working principle determines that its behavior is the result of the coupling of thermodynamics, structural mechanics and materials science: the compressibility of gas brings dynamic nonlinearity, the hyperelasticity and viscoelasticity of rubber materials lead to complex hysteresis and creep of the force-displacement relationship, and the geometric constraints of the external fiber braided sleeve introduce strong structural nonlinearity [<xref ref-type="bibr" rid="B3">3</xref>]. These characteristics are intertwined, making PAM a complex system with strong nonlinear, time-varying and difficult to accurately model. Traditional control methods based on linearization assumption (such as PID) can still maintain basic functions under simple working conditions, but in the face of dynamic load changes, long-term operation or unknown disturbances, the control performance drops sharply, and the accuracy and stability cannot be guaranteed.</p>
      <p>In recent years, emerging technologies represented by artificial intelligence, high-performance computing and advanced sensing have brought new opportunities to solve PAM control problems. Data-driven methods provide new tools for complex nonlinear modeling [<xref ref-type="bibr" rid="B4">4</xref>], deep reinforcement learning opens up a new path for finding optimal control strategies under unknown models [<xref ref-type="bibr" rid="B5">5</xref>], and digital twin technology builds a new platform for efficient training and security verification of algorithms. A new platform for virtual-real fusion. At the same time, the introduction of biological information such as myoelectric signals (sEMG) and even muscle fatigue states that reflect human motion intentions into the control closed loop is promoting the evolution of human-machine collaboration in a more natural and intelligent direction [<xref ref-type="bibr" rid="B5">5</xref>]. In this context, it is of vital significance to systematically sort out the development status of PAM control technology, clarify key challenges, and plan a breakthrough path integrating multidisciplinary cutting-edge technologies to promote the practicality and intelligence of soft robot technology.</p>
    </sec>
    <sec id="sec2">
      <title>2. Research Significance</title>
      <sec id="sec2dot1">
        <title>2.1. Theoretical Significance</title>
        <p>Deepen the control theory of nonlinear systems: PAM is a typical strong nonlinear and hysteresis system. In-depth research on its control algorithm will enrich and develop the theoretical system of nonlinear control, adaptive control and intelligent control, and provide theoretical reference for solving a class of engineering control problems with similar characteristics [<xref ref-type="bibr" rid="B6">6</xref>].</p>
        <p>Promoting the integration of “physical model-data-driven” model building: exploring a hybrid modeling method that deeply integrates first principles and machine learning will help establish a more accurate and efficient software driver model and provide complex system modeling methodological innovation.</p>
        <p>Expanding the perception-control framework of human-machine collaboration: studying the deep fusion mechanism of EMG signals and fatigue characteristics and machine control will lay the foundation for the establishment of a new generation of intelligent human-computer interaction theory based on biofeedback.</p>
      </sec>
      <sec id="sec2dot2">
        <title>2.2. Technical Implications</title>
        <p>Overcome the core technology of PAM high-precision control: Through the development of new intelligent control algorithms and compensation strategies, break through the performance bottleneck of PAM under time delay, creep and disturbance, and achieve sub-millimeter positioning accuracy and millisecond dynamic response, reaching the international advanced level [<xref ref-type="bibr" rid="B6">6</xref>].</p>
        <p>Build a research paradigm for digital twin empowerment: establish a set of “modeling-simulation-control-optimization” full-chain technical process based on digital twins, significantly improve the development efficiency and system reliability of control algorithms, and provide an efficient tool chain for the research and development of soft robots.</p>
        <p>Realize low-cost, high-performance localized solutions: the research results are expected to replace expensive imported precision pneumatic actuators, greatly reduce the cost of rehabilitation exoskeletons, flexible production lines and other equipment, and promote the upgrading of related industries.</p>
      </sec>
      <sec id="sec2dot3">
        <title>2.3. Application and Social Significance</title>
        <p>Serving people’s livelihood and health and national strategic needs: develop low-cost, high-performance rehabilitation assistive equipment, which can benefit tens of millions of patients with physical disabilities in my country; The space flexible operation technology developed can provide technical support for major national projects such as deep space exploration and on-orbit services.</p>
        <p>Promote interdisciplinary and talent training: This research involves robotics, control theory, artificial intelligence, biomedical engineering and other disciplines. The implementation of the project will cultivate compound talents with interdisciplinary vision and innovative ability.</p>
      </sec>
    </sec>
    <sec id="sec3">
      <title>3. Research Status at Home and Abroad</title>
      <sec id="sec3dot1">
        <title>3.1. Research Status of Modeling Methods</title>
        <p>International research has developed from simple geometrical static models to dynamic high-fidelity models with coupling of multiple physical fields (<xref ref-type="fig" rid="fig2">Figure 2</xref><xref ref-type="fig" rid="fig2">Figure 2</xref> Development History of System Modeling Methods). The Massachusetts Institute of Technology (MIT) team proposed a multi-scale modeling framework for fiber-reinforced composite soft actuators in Science Robotics, which significantly improved the prediction accuracy of the model [<xref ref-type="bibr" rid="B7">7</xref>]. In terms of hysteresis modeling, parameterized models based on operators such as Prandtl-Ishlinskii and Bouc-Wen and data-driven models based on long-term and short-term memory networks (LSTM) have become mainstream [<xref ref-type="bibr" rid="B8">8</xref>]. Domestic modeling research has made rapid progress in recent years, but in terms of refinement, especially in the model considering the dynamic effect of filament winding and thermal-mechanical coupling, it still relies on empirical formulas, which is far behind the top level abroad. The development trend is the deep mixing of mechanism models and data-driven models [<xref ref-type="bibr" rid="B9">9</xref>], and the use of digital twins to realize online calibration and update of model parameters.</p>
        <fig id="fig2">
          <label>Figure 2</label>
          <graphic xlink:href="https://html.scirp.org/file/1115080-rId14.jpeg?20260721114940" />
        </fig>
        <p><xref ref-type="fig" rid="fig2">Figure 2</xref><bold>.</bold> Development history of system modeling methods.</p>
      </sec>
      <sec id="sec3dot2">
        <title>3.2. Research Status of Control Strategy</title>
        <p>The control method has undergone the evolution from PID to modern robust/adaptive control, and then to intelligent control. The University of Tokyo in Japan took the lead in applying reinforcement learning to PAM control, realizing adaptive force control under unknown disturbances [<xref ref-type="bibr" rid="B10">10</xref>]. Fuzzy logic, neural networks (especially recurrent neural networks) are widely used for hysteresis feedforward compensation and direct inverse control. Domestic research is relatively mature in the improvement of traditional PID and the application of fuzzy control, but relatively weak in the original research and system integration of autonomous intelligent algorithms (such as deep reinforcement learning). The current frontiers focus on the combination of deep reinforcement learning and model predictive control, and the use of digital twins as “training grounds” to safely and efficiently optimize control strategies.</p>
      </sec>
      <sec id="sec3dot3">
        <title>3.3. Research Status of Perception and Human-Computer Interaction</title>
        <p>International research attaches great importance to multimodal perception and biological signal fusion. The development of flexible electronics has made distributed proprioception possible [<xref ref-type="bibr" rid="B11">11</xref>]. In terms of biological signal interaction, sEMG-based motion intention recognition is relatively mature, but how to process the impact of muscle fatigue on signals in real time is the key to improving the practicability of the system. The research of Yan Shijia <italic>et al</italic>. (2024) shows that the fusion of real-time muscle fatigue features can significantly improve the robustness of gesture recognition, which provides important enlightenment for the adaptive control of PAM rehabilitation system. China keeps up with the international pace in the application of flexible sensing and sEMG, but the systematic work in the deep fusion of multi-modal information and closed-loop control still needs to be strengthened. The future direction is to develop “smart materials” that integrate driving, sensing, and computing, and build a context-aware collaborative control system that can understand the user’s physiological state (such as fatigue).</p>
      </sec>
    </sec>
    <sec id="sec4">
      <title>4. Project Research Content</title>
      <p>This project aims to build a full-chain research system covering “theoretical modeling - algorithm development - system implementation - application verification”. The following is a detailed research content plan.</p>
      <sec id="sec4dot1">
        <title>4.1. Overall Technical Framework and Data</title>
        <p>To ensure the reproducibility of the proposed framework integrating “multiphysics modeling, reinforcement learning optimization, digital twin verification, and sEMG feature fusion,” this paper designs the following data and control flow:</p>
        <p>Input Layer:</p>
        <p>Raw surface electromyography (sEMG) signalsDesired displacement/force commandsPressure sensor feedback values</p>
        <p>Processing Layer:</p>
        <p>1) Multiphysics Modeling Module → Reinforcement Learning Module: Outputs the nonlinear dynamics model of the PAM (including Bouc‑Wen hysteresis parameters and the dynamic equation of braid angle variation), which serves as the simulation environment for the DDPG agent.</p>
        <p>2) Reinforcement Learning Module → Digital Twin Module: Outputs the trained control policy network (in.pt or.onnx format) along with hyperparameter configurations, which are imported into the digital twin platform (e.g., Simulink + Unity) for virtual validation.</p>
        <p>3) Digital Twin Module → sEMG Fusion Module: Outputs the validated control parameters (e.g., assistive force ratio, impedance coefficients) and receives fatigue features (median frequency slope, root mean square value) as online adjustment signals.</p>
        <p>Output Layer:</p>
        <p>Compensated desired pressure value → proportional valve drive voltageClosed‑loop feedback of actual displacement/forceHuman‑robot collaborative adaptive strategy (fatigue → decrease assistive force/increase impedance)</p>
      </sec>
      <sec id="sec4dot2">
        <title>4.2. Multi-Physical Field Coupling Fine Modeling and Parameter Identification</title>
        <p>Objective: To establish a high-fidelity dynamic model of PAM which can accurately reflect filament winding effect thermodynamic process and material nonlinearity.</p>
        <p>Research Content:</p>
        <p>1) Establishing the governing equations of integrated thermodynamics-mechanics:</p>
        <p>Thermodynamic model: The PAM chamber is regarded as a variable capacitance adiabatic system, and the mass flow and energy exchange in and out of the gas are considered.</p>
        <disp-formula id="FD1">
          <mml:math>
            <mml:mrow>
              <mml:mfrac>
                <mml:mrow>
                  <mml:mtext>d</mml:mtext>
                  <mml:mi>P</mml:mi>
                </mml:mrow>
                <mml:mrow>
                  <mml:mtext>d</mml:mtext>
                  <mml:mi>t</mml:mi>
                </mml:mrow>
              </mml:mfrac>
              <mml:mo>=</mml:mo>
              <mml:mfrac>
                <mml:mrow>
                  <mml:mi>γ</mml:mi>
                  <mml:mi>R</mml:mi>
                </mml:mrow>
                <mml:mrow>
                  <mml:mi>V</mml:mi>
                  <mml:mrow>
                    <mml:mo>(</mml:mo>
                    <mml:mi>L</mml:mi>
                    <mml:mo>)</mml:mo>
                  </mml:mrow>
                </mml:mrow>
              </mml:mfrac>
              <mml:mrow>
                <mml:mo>(</mml:mo>
                <mml:mrow>
                  <mml:msub>
                    <mml:mover accent="true">
                      <mml:mi>m</mml:mi>
                      <mml:mo>˙</mml:mo>
                    </mml:mover>
                    <mml:mrow>
                      <mml:mi>i</mml:mi>
                      <mml:mi>n</mml:mi>
                    </mml:mrow>
                  </mml:msub>
                  <mml:msub>
                    <mml:mi>T</mml:mi>
                    <mml:mrow>
                      <mml:mi>i</mml:mi>
                      <mml:mi>n</mml:mi>
                    </mml:mrow>
                  </mml:msub>
                  <mml:mo>−</mml:mo>
                  <mml:msub>
                    <mml:mover accent="true">
                      <mml:mi>m</mml:mi>
                      <mml:mo>˙</mml:mo>
                    </mml:mover>
                    <mml:mrow>
                      <mml:mi>o</mml:mi>
                      <mml:mi>u</mml:mi>
                      <mml:mi>t</mml:mi>
                    </mml:mrow>
                  </mml:msub>
                  <mml:mi>T</mml:mi>
                </mml:mrow>
                <mml:mo>)</mml:mo>
              </mml:mrow>
              <mml:mo>−</mml:mo>
              <mml:mfrac>
                <mml:mrow>
                  <mml:mi>γ</mml:mi>
                  <mml:mi>P</mml:mi>
                </mml:mrow>
                <mml:mrow>
                  <mml:mi>V</mml:mi>
                  <mml:mrow>
                    <mml:mo>(</mml:mo>
                    <mml:mi>L</mml:mi>
                    <mml:mo>)</mml:mo>
                  </mml:mrow>
                </mml:mrow>
              </mml:mfrac>
              <mml:mfrac>
                <mml:mrow>
                  <mml:mtext>d</mml:mtext>
                  <mml:mi>V</mml:mi>
                </mml:mrow>
                <mml:mrow>
                  <mml:mtext>d</mml:mtext>
                  <mml:mi>L</mml:mi>
                </mml:mrow>
              </mml:mfrac>
              <mml:mfrac>
                <mml:mrow>
                  <mml:mtext>d</mml:mtext>
                  <mml:mi>L</mml:mi>
                </mml:mrow>
                <mml:mrow>
                  <mml:mtext>d</mml:mtext>
                  <mml:mi>t</mml:mi>
                </mml:mrow>
              </mml:mfrac>
            </mml:mrow>
          </mml:math>
        </disp-formula>
        <p>Where <italic>P</italic> is the intracavity pressure, <italic>T</italic> is the temperature, <italic>V</italic>(<italic>L</italic>) is the volume geometric function related to the muscle length <italic>L</italic>, <italic>γ</italic> is the specific heat capacity ratio of the gas, <italic>R</italic> is the gas constant, and <italic>m</italic><italic><sub>in</sub></italic><sub>/</sub><italic><sub>out</sub></italic> is the inlet and outlet mass flow rate.</p>
        <p>Structural Mechanics Models: Fusion of Hyperelastic Constitutive and Fiber Constraints.</p>
        <disp-formula id="FD2">
          <mml:math>
            <mml:mrow>
              <mml:mi>F</mml:mi>
              <mml:mo>=</mml:mo>
              <mml:mi>P</mml:mi>
              <mml:mfrac>
                <mml:mrow>
                  <mml:mtext>d</mml:mtext>
                  <mml:mi>V</mml:mi>
                </mml:mrow>
                <mml:mrow>
                  <mml:mtext>d</mml:mtext>
                  <mml:mi>L</mml:mi>
                </mml:mrow>
              </mml:mfrac>
              <mml:mo>−</mml:mo>
              <mml:mfrac>
                <mml:mrow>
                  <mml:mi>π</mml:mi>
                  <mml:msubsup>
                    <mml:mi>d</mml:mi>
                    <mml:mn>0</mml:mn>
                    <mml:mn>2</mml:mn>
                  </mml:msubsup>
                  <mml:mi>P</mml:mi>
                </mml:mrow>
                <mml:mrow>
                  <mml:mn>4</mml:mn>
                  <mml:msup>
                    <mml:mrow>
                      <mml:mi>tan</mml:mi>
                    </mml:mrow>
                    <mml:mn>2</mml:mn>
                  </mml:msup>
                  <mml:msub>
                    <mml:mi>θ</mml:mi>
                    <mml:mn>0</mml:mn>
                  </mml:msub>
                </mml:mrow>
              </mml:mfrac>
              <mml:mrow>
                <mml:mo>(</mml:mo>
                <mml:mrow>
                  <mml:mn>3</mml:mn>
                  <mml:msup>
                    <mml:mrow>
                      <mml:mi>cos</mml:mi>
                    </mml:mrow>
                    <mml:mn>2</mml:mn>
                  </mml:msup>
                  <mml:msub>
                    <mml:mi>θ</mml:mi>
                    <mml:mn>0</mml:mn>
                  </mml:msub>
                  <mml:mo>−</mml:mo>
                  <mml:mn>1</mml:mn>
                </mml:mrow>
                <mml:mo>)</mml:mo>
              </mml:mrow>
              <mml:mo>+</mml:mo>
              <mml:msub>
                <mml:mi>F</mml:mi>
                <mml:mrow>
                  <mml:mi>e</mml:mi>
                  <mml:mi>l</mml:mi>
                  <mml:mi>a</mml:mi>
                  <mml:mi>s</mml:mi>
                  <mml:mi>t</mml:mi>
                  <mml:mi>i</mml:mi>
                  <mml:mi>c</mml:mi>
                </mml:mrow>
              </mml:msub>
              <mml:mrow>
                <mml:mo>(</mml:mo>
                <mml:mrow>
                  <mml:mi>L</mml:mi>
                  <mml:mo>,</mml:mo>
                  <mml:mover accent="true">
                    <mml:mi>L</mml:mi>
                    <mml:mo>˙</mml:mo>
                  </mml:mover>
                </mml:mrow>
                <mml:mo>)</mml:mo>
              </mml:mrow>
            </mml:mrow>
          </mml:math>
        </disp-formula>
        <p>where <italic>d</italic><sub>0</sub> 、<italic>θ</italic><sub>0</sub>is the initial diameter and braiding angle, and <italic>F</italic><italic><sub>elastic</sub></italic> is the elastic force term of the rubber liner described based on the Mooney-Rivlin model:</p>
        <disp-formula id="FD3">
          <mml:math>
            <mml:mrow>
              <mml:msub>
                <mml:mi>F</mml:mi>
                <mml:mrow>
                  <mml:mi>e</mml:mi>
                  <mml:mi>l</mml:mi>
                  <mml:mi>a</mml:mi>
                  <mml:mi>s</mml:mi>
                  <mml:mi>t</mml:mi>
                  <mml:mi>i</mml:mi>
                  <mml:mi>c</mml:mi>
                </mml:mrow>
              </mml:msub>
              <mml:mo>=</mml:mo>
              <mml:mi>π</mml:mi>
              <mml:msubsup>
                <mml:mi>r</mml:mi>
                <mml:mn>0</mml:mn>
                <mml:mn>2</mml:mn>
              </mml:msubsup>
              <mml:mo>⋅</mml:mo>
              <mml:mn>4</mml:mn>
              <mml:mrow>
                <mml:mo>(</mml:mo>
                <mml:mrow>
                  <mml:msub>
                    <mml:mi>C</mml:mi>
                    <mml:mrow>
                      <mml:mn>10</mml:mn>
                    </mml:mrow>
                  </mml:msub>
                  <mml:mo>+</mml:mo>
                  <mml:msub>
                    <mml:mi>C</mml:mi>
                    <mml:mrow>
                      <mml:mn>01</mml:mn>
                    </mml:mrow>
                  </mml:msub>
                </mml:mrow>
                <mml:mo>)</mml:mo>
              </mml:mrow>
              <mml:mrow>
                <mml:mo>(</mml:mo>
                <mml:mrow>
                  <mml:mi>λ</mml:mi>
                  <mml:mo>−</mml:mo>
                  <mml:mfrac>
                    <mml:mn>1</mml:mn>
                    <mml:mrow>
                      <mml:msup>
                        <mml:mi>λ</mml:mi>
                        <mml:mn>5</mml:mn>
                      </mml:msup>
                    </mml:mrow>
                  </mml:mfrac>
                </mml:mrow>
                <mml:mo>)</mml:mo>
              </mml:mrow>
            </mml:mrow>
          </mml:math>
        </disp-formula>
        <p>2) Modeling the dynamic effect of filament winding angle: study the dynamic change (unconstant) of braiding angle <italic>θ</italic> in actual deformation, establish the relationship model between <italic>θ</italic> and axial strain ϵ, and substitute it into the above mechanical model to more accurately predict the stiffness and output of different deformation stages [<xref ref-type="bibr" rid="B12">12</xref>].</p>
        <p>3) Global identification of parameters based on Bayesian optimization: Quasi-static and dynamic tensile tests at different strain rates (10%, 20%, 30%) are carried out on Instron material testing machine to obtain force-displacement data. Construct an optimization problem including model parameters, Bouc-Wen parameters, take experimental data as observations, use Markov chain Monte Carlo method for Bayesian inference, obtain a posterior probability distribution of parameters, and give 95% confidence interval, quantify model uncertainty [<xref ref-type="bibr" rid="B13">13</xref>].</p>
      </sec>
      <sec id="sec4dot3">
        <title>4.3. Intelligent Control Algorithm Design and Deep Optimization</title>
        <p>Objective: To develop an intelligent control algorithm that can effectively compensate for nonlinearity and hysteresis, and can adapt to environmental changes online.</p>
        <p>Research Content:</p>
        <p>1) Double Closed-Loop Controller Architecture Design</p>
        <p>Inner ring (pressure fast tracking ring): A high-order sliding mode observer is used to design the pressure controller [<xref ref-type="bibr" rid="B14">14</xref>].</p>
        <disp-formula id="FD4">
          <mml:math>
            <mml:mtable columnalign="left">
              <mml:mtr>
                <mml:mtd>
                  <mml:msub>
                    <mml:mi>s</mml:mi>
                    <mml:mn>1</mml:mn>
                  </mml:msub>
                  <mml:mo>=</mml:mo>
                  <mml:msub>
                    <mml:mi>P</mml:mi>
                    <mml:mrow>
                      <mml:mi>d</mml:mi>
                      <mml:mi>e</mml:mi>
                      <mml:mi>s</mml:mi>
                    </mml:mrow>
                  </mml:msub>
                  <mml:mo>−</mml:mo>
                  <mml:mi>P</mml:mi>
                </mml:mtd>
              </mml:mtr>
              <mml:mtr>
                <mml:mtd>
                  <mml:mover accent="true">
                    <mml:mover accent="true">
                      <mml:mi>P</mml:mi>
                      <mml:mo>^</mml:mo>
                    </mml:mover>
                    <mml:mo>˙</mml:mo>
                  </mml:mover>
                  <mml:mo>=</mml:mo>
                  <mml:msub>
                    <mml:mi>v</mml:mi>
                    <mml:mn>1</mml:mn>
                  </mml:msub>
                  <mml:mo>+</mml:mo>
                  <mml:msub>
                    <mml:mi>α</mml:mi>
                    <mml:mn>1</mml:mn>
                  </mml:msub>
                  <mml:msup>
                    <mml:mrow>
                      <mml:mo>|</mml:mo>
                      <mml:mrow>
                        <mml:msub>
                          <mml:mi>s</mml:mi>
                          <mml:mn>1</mml:mn>
                        </mml:msub>
                      </mml:mrow>
                      <mml:mo>|</mml:mo>
                    </mml:mrow>
                    <mml:mrow>
                      <mml:mrow>
                        <mml:mn>1</mml:mn>
                        <mml:mo>/</mml:mo>
                        <mml:mn>2</mml:mn>
                      </mml:mrow>
                    </mml:mrow>
                  </mml:msup>
                  <mml:mtext>sign</mml:mtext>
                  <mml:mrow>
                    <mml:mo>(</mml:mo>
                    <mml:mrow>
                      <mml:msub>
                        <mml:mi>s</mml:mi>
                        <mml:mn>1</mml:mn>
                      </mml:msub>
                    </mml:mrow>
                    <mml:mo>)</mml:mo>
                  </mml:mrow>
                </mml:mtd>
              </mml:mtr>
              <mml:mtr>
                <mml:mtd>
                  <mml:msub>
                    <mml:mi>v</mml:mi>
                    <mml:mn>1</mml:mn>
                  </mml:msub>
                  <mml:mo>=</mml:mo>
                  <mml:msub>
                    <mml:mi>β</mml:mi>
                    <mml:mn>1</mml:mn>
                  </mml:msub>
                  <mml:mtext>sign</mml:mtext>
                  <mml:mrow>
                    <mml:mo>(</mml:mo>
                    <mml:mrow>
                      <mml:msub>
                        <mml:mi>s</mml:mi>
                        <mml:mn>1</mml:mn>
                      </mml:msub>
                    </mml:mrow>
                    <mml:mo>)</mml:mo>
                  </mml:mrow>
                </mml:mtd>
              </mml:mtr>
            </mml:mtable>
          </mml:math>
        </disp-formula>
        <p>where <italic>P</italic><italic><sub>des</sub></italic> is the expected pressure, the observer can converge in a finite time and estimate the disturbance, and the controller is designed based on the output of the observer to achieve a chattering suppression rate of &gt;90%.</p>
        <p>Outer loop (displacement/force control loop): A controller based on adaptive neuro-fuzzy inference system (ANFIS) is designed. The ANFIS structure combines the interpretability of fuzzy logic and the learning ability of neural networks, and its rule 1 output is:</p>
        <disp-formula id="FD5">
          <mml:math>
            <mml:mrow>
              <mml:msup>
                <mml:mi>R</mml:mi>
                <mml:mi>l</mml:mi>
              </mml:msup>
              <mml:mo>:</mml:mo>
              <mml:mtext>IF</mml:mtext>
              <mml:mtext>
                 
              </mml:mtext>
              <mml:msub>
                <mml:mi>x</mml:mi>
                <mml:mn>1</mml:mn>
              </mml:msub>
              <mml:mtext>
                 
              </mml:mtext>
              <mml:mtext>is</mml:mtext>
              <mml:mtext>
                 
              </mml:mtext>
              <mml:msubsup>
                <mml:mi>A</mml:mi>
                <mml:mn>1</mml:mn>
                <mml:mi>l</mml:mi>
              </mml:msubsup>
              <mml:mtext>
                 
              </mml:mtext>
              <mml:mtext>AND</mml:mtext>
              <mml:mtext>
                 
              </mml:mtext>
              <mml:msub>
                <mml:mi>x</mml:mi>
                <mml:mn>2</mml:mn>
              </mml:msub>
              <mml:mtext>
                 
              </mml:mtext>
              <mml:mtext>is</mml:mtext>
              <mml:mtext>
                 
              </mml:mtext>
              <mml:msubsup>
                <mml:mi>A</mml:mi>
                <mml:mn>2</mml:mn>
                <mml:mi>l</mml:mi>
              </mml:msubsup>
              <mml:mo>,</mml:mo>
              <mml:mtext>
                 
              </mml:mtext>
              <mml:mtext>THEN</mml:mtext>
              <mml:mtext>
                 
              </mml:mtext>
              <mml:msup>
                <mml:mi>y</mml:mi>
                <mml:mi>l</mml:mi>
              </mml:msup>
              <mml:mo>=</mml:mo>
              <mml:msubsup>
                <mml:mi>p</mml:mi>
                <mml:mn>0</mml:mn>
                <mml:mi>l</mml:mi>
              </mml:msubsup>
              <mml:mo>+</mml:mo>
              <mml:msubsup>
                <mml:mi>p</mml:mi>
                <mml:mn>1</mml:mn>
                <mml:mi>l</mml:mi>
              </mml:msubsup>
              <mml:msub>
                <mml:mi>x</mml:mi>
                <mml:mn>1</mml:mn>
              </mml:msub>
              <mml:mo>+</mml:mo>
              <mml:msubsup>
                <mml:mi>p</mml:mi>
                <mml:mn>2</mml:mn>
                <mml:mi>l</mml:mi>
              </mml:msubsup>
              <mml:msub>
                <mml:mi>x</mml:mi>
                <mml:mn>2</mml:mn>
              </mml:msub>
            </mml:mrow>
          </mml:math>
        </disp-formula>
        <p>2) LSTM-Based Hysteresis Feedforward Compensator</p>
        <p>Construct an LSTM network whose inputs are the barometric pressure sequence <inline-formula><mml:math display="inline"><mml:mrow><mml:mrow><mml:mo> { </mml:mo><mml:mrow><mml:msub><mml:mi> P </mml:mi><mml:mrow><mml:mi> t </mml:mi><mml:mo> − </mml:mo><mml:mi> N </mml:mi></mml:mrow></mml:msub><mml:mo> , </mml:mo><mml:mo> ⋯ </mml:mo><mml:mo> , </mml:mo><mml:msub><mml:mi> P </mml:mi><mml:mrow><mml:mi> t </mml:mi><mml:mo> − </mml:mo><mml:mn> 1 </mml:mn></mml:mrow></mml:msub></mml:mrow><mml:mo> } </mml:mo></mml:mrow></mml:mrow></mml:math></inline-formula> and the current expected displacement <italic>d</italic><italic><sub>des</sub></italic>(<italic>t</italic>) at the last <italic>N</italic> moments, and whose outputs are the hysteresis compensated displacement</p>
        <disp-formula id="FD6">
          <mml:math>
            <mml:mrow>
              <mml:mrow>
                <mml:mo>{</mml:mo>
                <mml:mtable columnalign="left">
                  <mml:mtr>
                    <mml:mtd>
                      <mml:msub>
                        <mml:mstyle mathvariant="bold" mathsize="normal">
                          <mml:mi>h</mml:mi>
                        </mml:mstyle>
                        <mml:mi>t</mml:mi>
                      </mml:msub>
                      <mml:mo>,</mml:mo>
                      <mml:msub>
                        <mml:mstyle mathvariant="bold" mathsize="normal">
                          <mml:mi>c</mml:mi>
                        </mml:mstyle>
                        <mml:mi>t</mml:mi>
                      </mml:msub>
                      <mml:mo>=</mml:mo>
                      <mml:mtext>LSTM</mml:mtext>
                      <mml:mrow>
                        <mml:mo>(</mml:mo>
                        <mml:mrow>
                          <mml:mrow>
                            <mml:mo>[</mml:mo>
                            <mml:mrow>
                              <mml:msub>
                                <mml:mi>P</mml:mi>
                                <mml:mrow>
                                  <mml:mi>t</mml:mi>
                                  <mml:mo>−</mml:mo>
                                  <mml:mn>1</mml:mn>
                                </mml:mrow>
                              </mml:msub>
                              <mml:mo>,</mml:mo>
                              <mml:msub>
                                <mml:mi>d</mml:mi>
                                <mml:mrow>
                                  <mml:mi>d</mml:mi>
                                  <mml:mi>e</mml:mi>
                                  <mml:mi>s</mml:mi>
                                </mml:mrow>
                              </mml:msub>
                              <mml:mrow>
                                <mml:mo>(</mml:mo>
                                <mml:mi>t</mml:mi>
                                <mml:mo>)</mml:mo>
                              </mml:mrow>
                            </mml:mrow>
                            <mml:mo>]</mml:mo>
                          </mml:mrow>
                          <mml:mo>,</mml:mo>
                          <mml:msub>
                            <mml:mstyle mathvariant="bold" mathsize="normal">
                              <mml:mi>h</mml:mi>
                            </mml:mstyle>
                            <mml:mrow>
                              <mml:mi>t</mml:mi>
                              <mml:mo>−</mml:mo>
                              <mml:mn>1</mml:mn>
                            </mml:mrow>
                          </mml:msub>
                          <mml:mo>,</mml:mo>
                          <mml:msub>
                            <mml:mstyle mathvariant="bold" mathsize="normal">
                              <mml:mi>c</mml:mi>
                            </mml:mstyle>
                            <mml:mrow>
                              <mml:mi>t</mml:mi>
                              <mml:mo>−</mml:mo>
                              <mml:mn>1</mml:mn>
                            </mml:mrow>
                          </mml:msub>
                          <mml:mo>;</mml:mo>
                          <mml:mi>W</mml:mi>
                        </mml:mrow>
                        <mml:mo>)</mml:mo>
                      </mml:mrow>
                    </mml:mtd>
                  </mml:mtr>
                  <mml:mtr>
                    <mml:mtd>
                      <mml:mi>Δ</mml:mi>
                      <mml:msub>
                        <mml:mi>d</mml:mi>
                        <mml:mrow>
                          <mml:mi>c</mml:mi>
                          <mml:mi>o</mml:mi>
                          <mml:mi>m</mml:mi>
                          <mml:mi>p</mml:mi>
                        </mml:mrow>
                      </mml:msub>
                      <mml:mrow>
                        <mml:mo>(</mml:mo>
                        <mml:mi>t</mml:mi>
                        <mml:mo>)</mml:mo>
                      </mml:mrow>
                      <mml:mo>=</mml:mo>
                      <mml:msub>
                        <mml:mstyle mathvariant="bold" mathsize="normal">
                          <mml:mi>W</mml:mi>
                        </mml:mstyle>
                        <mml:mi>o</mml:mi>
                      </mml:msub>
                      <mml:msub>
                        <mml:mstyle mathvariant="bold" mathsize="normal">
                          <mml:mi>h</mml:mi>
                        </mml:mstyle>
                        <mml:mi>t</mml:mi>
                      </mml:msub>
                      <mml:mo>+</mml:mo>
                      <mml:msub>
                        <mml:mi>b</mml:mi>
                        <mml:mi>o</mml:mi>
                      </mml:msub>
                    </mml:mtd>
                  </mml:mtr>
                </mml:mtable>
              </mml:mrow>
            </mml:mrow>
          </mml:math>
        </disp-formula>
      </sec>
      <sec id="sec4dot4">
        <title>4.4. X Training and Generalization Specifications for the LSTM Hysteresis Compensator</title>
        <p>To ensure the reproducibility and robustness of the proposed LSTM compensator, the minimum training specifications are supplemented as follows:</p>
        <p>1) Training Data Acquisition Protocol</p>
        <p>Excitation Signals: A composite sinusoidal sweep signal (0.5 - 5 Hz) and a multi-amplitude pseudo-random binary sequence (PRBS) are adopted as the desired displacement inputs to sufficiently excite the nonlinearity and hysteresis characteristics of the PAM. Each signal lasts for 60 seconds with a sampling frequency of 1 kHz.</p>
        <p>Loading Conditions: Data are collected under three static loading conditions: no load (0 N), low load (20 N), and high load (50 N). Additionally, dynamic transition data are collected during sudden load changes (20 N ↔ 50 N step).</p>
        <p>Data Partitioning: 70% of the data is used for training, 15% for validation, and 15% for testing.</p>
        <p>2) Cross-Condition Generalization Capability Validation</p>
        <p>Three methods are used to check generalization capability:</p>
        <p>Load Generalization: Tests are performed under intermediate loads not seen during training (10 N, 35 N). The relative increase in the root mean square error (RMSE) of displacement tracking is calculated, and the increase is required to be ≤20%.</p>
        <p>Frequency Generalization: Sinusoidal tracking at constant frequencies outside the training range (0.2 Hz, 6 Hz) is performed to evaluate phase lag and amplitude attenuation.</p>
        <p>Long-Term Drift Test: A continuous 10-minute run (3000 control cycles) is conducted. The mean and standard deviation of the post-compensation displacement error are monitored for any monotonic increasing trend (linear fit slope &lt; 0.01 mm/s).</p>
      </sec>
      <sec id="sec4dot5">
        <title>4.5. Hardware System Integration and Multi-Scenario Verification</title>
        <p>Objective: Build a high-performance real-time control experimental platform, and verify the effectiveness of the algorithm in typical application scenarios.</p>
        <p>Research Content:</p>
        <p>1) Hardware Platform Development</p>
        <p>Drive and sensing: The drive unit is built with Festo MPVE proportional valve and custom silicone muscle. Integrated laser displacement sensor and micro pressure sensor, and through the NI cRIO-9068 real-time controller to synchronously collect all sensor data and execute control algorithms in a 1 ms cycle.</p>
        <p>Real-time software architecture: Implement deterministic real-time loops in LabVIEW RT. The TensorRT-accelerated LSTM and DDPG policy network inference engine is integrated internally to ensure that the forward propagation time of the neural network is less than 0.5 ms.</p>
        <p>2) Adaptive Human-Machine Interface Fusing Myoelectric Fatigue Features (Innovative Application Verification) [<xref ref-type="bibr" rid="B15">15</xref>]</p>
        <p>sEMG signal processing and fatigue feature extraction: Referring to the method of Yan Shijia <italic>et al</italic>. (2024), the median frequency (MDF) slope and root mean square (RMS) value are extracted in real time from the collected forearm sEMG signal as the estimation of muscle fatigue <italic>F</italic><italic><sub>level</sub></italic>.</p>
        <disp-formula id="FD7">
          <mml:math>
            <mml:mrow>
              <mml:msub>
                <mml:mi>F</mml:mi>
                <mml:mrow>
                  <mml:mi>l</mml:mi>
                  <mml:mi>e</mml:mi>
                  <mml:mi>v</mml:mi>
                  <mml:mi>e</mml:mi>
                  <mml:mi>l</mml:mi>
                </mml:mrow>
              </mml:msub>
              <mml:mrow>
                <mml:mo>(</mml:mo>
                <mml:mi>t</mml:mi>
                <mml:mo>)</mml:mo>
              </mml:mrow>
              <mml:mo>=</mml:mo>
              <mml:mi>α</mml:mi>
              <mml:mo>⋅</mml:mo>
              <mml:mrow>
                <mml:mo>(</mml:mo>
                <mml:mrow>
                  <mml:mo>−</mml:mo>
                  <mml:mfrac>
                    <mml:mrow>
                      <mml:mtext>dMDF</mml:mtext>
                      <mml:mrow>
                        <mml:mo>(</mml:mo>
                        <mml:mi>t</mml:mi>
                        <mml:mo>)</mml:mo>
                      </mml:mrow>
                    </mml:mrow>
                    <mml:mrow>
                      <mml:mtext>d</mml:mtext>
                      <mml:mi>t</mml:mi>
                    </mml:mrow>
                  </mml:mfrac>
                </mml:mrow>
                <mml:mo>)</mml:mo>
              </mml:mrow>
              <mml:mo>+</mml:mo>
              <mml:mi>β</mml:mi>
              <mml:mo>⋅</mml:mo>
              <mml:mtext>RMS</mml:mtext>
              <mml:mrow>
                <mml:mo>(</mml:mo>
                <mml:mi>t</mml:mi>
                <mml:mo>)</mml:mo>
              </mml:mrow>
            </mml:mrow>
          </mml:math>
        </disp-formula>
        <p>Adaptive adjustment of the control law: the <italic>F</italic><italic><sub>level</sub></italic> as an additional state input to the DRL agent or a direct design of the fuzzy regulator. When the user’s fatigue degree is detected to increase, the system automatically adjusts the auxiliary force ratio of the exoskeleton or the impedance parameter of the controller to provide more supportive assistance and realize the “people-oriented” adaptive collaborative control.</p>
        <p>3) Systematic Performance Verification Experiment</p>
        <p>Benchmark performance test: Step response, sinusoidal tracking (1 - 5 Hz), load mutation (0 - 50N) experiments, quantization positioning accuracy (target ± 0. 8 mm), response time (target ≤ 0. 3 s) and force control error (target &lt; 2%).</p>
        <p>Application scenario validation:</p>
        <p>Rehabilitation glove scenario: Subjects wear soft gloves with integrated PAM drivers and perform grip-release tasks. Before and after the introduction of EMG fatigue feature adaptive adjustment, the changes of muscle activation degree and subjective fatigue feeling of users during long-term training were compared.</p>
        <p>Microgravity simulation scene: Cooperate with the Space Environment Simulation Center of the Chinese Academy of Sciences to test the ability of the PAM manipulator to grasp and control floating targets under the microgravity conditions of hanging wire counterweight or parabolic flight simulation, and verify its robustness in extreme environments sex.</p>
      </sec>
    </sec>
    <sec id="sec5">
      <title>5. Summary</title>
      <p>This paper comprehensively reviews the development process of pneumatic artificial muscle control technology. From the early control based on simplified physical models to the intelligent control integrating data-driven, artificial intelligence and advanced perception, this field is undergoing profound paradigm changes. Studies have shown that it is difficult for a single technology path to overcome the complex and non-linear challenges inherent in PAM, and future breakthroughs will inevitably rely on the deep integration of multidisciplinary methods and technologies.</p>
      <p>The research scheme proposed in this paper is a positive response to this trend. The solution takes “multi-physical field coupling refined modeling” as the cornerstone, “deep reinforcement learning and digital twin collaborative optimization” as the core engine, and “multi-modal perception (especially myoelectric fatigue) Features fusion” as a characteristic extension, and built a research system with clear levels, complete content, innovation and feasibility. This scheme not only plans the detailed technical route from theoretical formula derivation to specific algorithm implementation (such as LSTM compensator, DDPG optimizer), but also clarifies the system integration based on high-performance hardware and the two frontier areas of rehabilitation and space. Verification goals.</p>
      <p>Through the implementation of this project, it is expected that substantial progress will be made in the three aspects of high-fidelity modeling of PAM, intelligent adaptive control and natural-machine coordination, and the core technology with independent intellectual property rights will be formed, which will provide key support for the development of high-performance and low-cost domestically produced soft robot drive systems, and ultimately promote it to play an important role in improving people’s lives and health and serving the country’s major strategic needs.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <title>References</title>
      <ref id="B1">
        <label>1.</label>
        <citation-alternatives>
          <mixed-citation publication-type="other">Rus, D. and Tolley, M.T. (2015) Design, Fabrication and Control of Soft Robots. <italic>Nature</italic>, 521, 467-475. https://doi.org/10.1038/nature14543 <pub-id pub-id-type="doi">10.1038/nature14543</pub-id><pub-id pub-id-type="pmid">26017446</pub-id><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1038/nature14543">https://doi.org/10.1038/nature14543</ext-link></mixed-citation>
          <element-citation publication-type="other">
            <person-group person-group-type="author">
              <string-name>Rus, D.</string-name>
              <string-name>Tolley, M.T.</string-name>
              <string-name>Design, F</string-name>
            </person-group>
            <year>2015</year>
            <article-title>Design, Fabrication and Control of Soft Robots</article-title>
            <source>Nature</source>
            <volume>521</volume>
            <pub-id pub-id-type="doi">10.1038/nature14543</pub-id>
            <pub-id pub-id-type="pmid">26017446</pub-id>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B2">
        <label>2.</label>
        <citation-alternatives>
          <mixed-citation publication-type="other">Chou, C.P. and Hannaford, B. (1996) Measurement and Modeling of McKibben Pneumatic Artificial Muscles. <italic>IEEE</italic><italic>Transactions</italic><italic>on</italic><italic>Robotics</italic><italic>and</italic><italic>Automation</italic>, 12, 90-102. https://doi.org/10.1109/70.481753 <pub-id pub-id-type="doi">10.1109/70.481753</pub-id><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1109/70.481753">https://doi.org/10.1109/70.481753</ext-link></mixed-citation>
          <element-citation publication-type="other">
            <person-group person-group-type="author">
              <string-name>Chou, C.P.</string-name>
              <string-name>Hannaford, B.</string-name>
            </person-group>
            <year>1996</year>
            <article-title>Measurement and Modeling of McKibben Pneumatic Artificial Muscles</article-title>
            <source>IEEE Transactions on Robotics and Automation</source>
            <volume>12</volume>
            <pub-id pub-id-type="doi">10.1109/70.481753</pub-id>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B3">
        <label>3.</label>
        <citation-alternatives>
          <mixed-citation publication-type="other">Chen, Z., Renda, F., Le Gall, A., Mocellin, L., Bernabei, M., Dangel, T., <italic>et al</italic>. (2025) Data-Driven Methods Applied to Soft Robot Modeling and Control: A Review. <italic>IEEE</italic><italic>Transactions</italic><italic>on</italic><italic>Automation</italic><italic>Science</italic><italic>and</italic><italic>Engineering</italic>, 22, 2241-2256. https://doi.org/10.1109/tase.2024.3377291 <pub-id pub-id-type="doi">10.1109/tase.2024.3377291</pub-id><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1109/tase.2024.3377291">https://doi.org/10.1109/tase.2024.3377291</ext-link></mixed-citation>
          <element-citation publication-type="other">
            <person-group person-group-type="author">
              <string-name>Chen, Z.</string-name>
              <string-name>Renda, F.</string-name>
              <string-name>Gall, A.</string-name>
              <string-name>Mocellin, L.</string-name>
              <string-name>Bernabei, M.</string-name>
              <string-name>Dangel, T.</string-name>
            </person-group>
            <year>2025</year>
            <article-title>Data-Driven Methods Applied to Soft Robot Modeling and Control: A Review</article-title>
            <source>IEEE Transactions on Automation Science and Engineering</source>
            <volume>22</volume>
            <pub-id pub-id-type="doi">10.1109/tase.2024.3377291</pub-id>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B4">
        <label>4.</label>
        <citation-alternatives>
          <mixed-citation publication-type="journal">Cao, Y., Song, A. and Wang, C. (2018) Adaptive Fuzzy PID Control for Pneumatic Muscle Actuator with Model Unexpected. <italic>Journal of Intelligent &amp; Robotic Systems</italic>, 92, 661-673.</mixed-citation>
          <element-citation publication-type="journal">
            <person-group person-group-type="author">
              <string-name>Cao, Y.</string-name>
              <string-name>Song, A.</string-name>
              <string-name>Wang, C.</string-name>
            </person-group>
            <year>2018</year>
            <article-title>Adaptive Fuzzy PID Control for Pneumatic Muscle Actuator with Model Unexpected</article-title>
            <source>Journal of Intelligent &amp; Robotic Systems</source>
            <volume>92</volume>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B5">
        <label>5.</label>
        <citation-alternatives>
          <mixed-citation publication-type="other">Thuruthel, T.G., Shih, B., Laschi, C. and Tolley, M.T. (2019) Soft Robot Perception Using Embedded Soft Sensors and Recurrent Neural Networks. <italic>Science</italic><italic>Robotics</italic>, 4, eaav1488. https://doi.org/10.1126/scirobotics.aav1488 <pub-id pub-id-type="doi">10.1126/scirobotics.aav1488</pub-id><pub-id pub-id-type="pmid">33137762</pub-id><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1126/scirobotics.aav1488">https://doi.org/10.1126/scirobotics.aav1488</ext-link></mixed-citation>
          <element-citation publication-type="other">
            <person-group person-group-type="author">
              <string-name>Thuruthel, T.G.</string-name>
              <string-name>Shih, B.</string-name>
              <string-name>Laschi, C.</string-name>
              <string-name>Tolley, M.T.</string-name>
            </person-group>
            <year>2019</year>
            <article-title>Soft Robot Perception Using Embedded Soft Sensors and Recurrent Neural Networks</article-title>
            <source>Science Robotics</source>
            <volume>4</volume>
            <pub-id pub-id-type="doi">10.1126/scirobotics.aav1488</pub-id>
            <pub-id pub-id-type="pmid">33137762</pub-id>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B6">
        <label>6.</label>
        <citation-alternatives>
          <mixed-citation publication-type="other">Zhang, Q., <italic>et al</italic>. (2022) LSTM-Based Hysteresis Modeling and Adaptive Control of a Pneumatic Artificial Muscle-Driven System. <italic>IEEE</italic>/ <italic>ASME Transactions on Mechatronics</italic>, 27, 2178-2188.</mixed-citation>
          <element-citation publication-type="other">
            <person-group person-group-type="author">
              <string-name>Zhang, Q.</string-name>
            </person-group>
            <year>2022</year>
            <article-title>LSTM-Based Hysteresis Modeling and Adaptive Control of a Pneumatic Artificial Muscle-Driven System</article-title>
            <source>IEEE/ASME Transactions on Mechatronics</source>
            <volume>27</volume>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B7">
        <label>7.</label>
        <citation-alternatives>
          <mixed-citation publication-type="other">Katzschmann, R.K., DelPreto, J., MacCurdy, R. and Rus, D. (2018) Exploration of Underwater Life with an Acoustically Controlled Soft Robotic Fish. <italic>Science</italic><italic>Robotics</italic>, 3, eaar3449. https://doi.org/10.1126/scirobotics.aar3449 <pub-id pub-id-type="doi">10.1126/scirobotics.aar3449</pub-id><pub-id pub-id-type="pmid">33141748</pub-id><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1126/scirobotics.aar3449">https://doi.org/10.1126/scirobotics.aar3449</ext-link></mixed-citation>
          <element-citation publication-type="other">
            <person-group person-group-type="author">
              <string-name>Katzschmann, R.K.</string-name>
              <string-name>DelPreto, J.</string-name>
              <string-name>MacCurdy, R.</string-name>
              <string-name>Rus, D.</string-name>
            </person-group>
            <year>2018</year>
            <article-title>Exploration of Underwater Life with an Acoustically Controlled Soft Robotic Fish</article-title>
            <source>Science Robotics</source>
            <volume>3</volume>
            <pub-id pub-id-type="doi">10.1126/scirobotics.aar3449</pub-id>
            <pub-id pub-id-type="pmid">33141748</pub-id>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B8">
        <label>8.</label>
        <citation-alternatives>
          <mixed-citation publication-type="journal">Yan, S.J., Yang, F. and Yi, P. (2024) Surface Myoelectric Gesture Recognition Enhancement Algorithm Based on Real-Time Muscle Fatigue Feature Fusion. <italic>Journal</italic><italic>of Biomedical Engineering</italic>, 41, 958-968.</mixed-citation>
          <element-citation publication-type="journal">
            <person-group person-group-type="author">
              <string-name>Yan, S.J.</string-name>
              <string-name>Yang, F.</string-name>
              <string-name>Yi, P.</string-name>
            </person-group>
            <year>2024</year>
            <article-title>Surface Myoelectric Gesture Recognition Enhancement Algorithm Based on Real-Time Muscle Fatigue Feature Fusion</article-title>
            <source>Journal of Biomedical Engineering</source>
            <volume>41</volume>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B9">
        <label>9.</label>
        <citation-alternatives>
          <mixed-citation publication-type="confproc">Runge, G., Wiese, M., Gunther, L. and Raatz, A. (2017) A Framework for the Kinematic Modeling of Soft Material Robots Combining Finite Element Analysis and Piecewise Constant Curvature Kinematics. 2017 3 <italic>rd International Conference on</italic><italic>Control</italic>, <italic>Automation and Robotics</italic> ( <italic>ICCAR</italic>), Nagoya, 22-24 April 2017, 7-14. https://doi.org/10.1109/iccar.2017.7942652 <pub-id pub-id-type="doi">10.1109/iccar.2017.7942652</pub-id><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1109/iccar.2017.7942652">https://doi.org/10.1109/iccar.2017.7942652</ext-link></mixed-citation>
          <element-citation publication-type="confproc">
            <person-group person-group-type="author">
              <string-name>Runge, G.</string-name>
              <string-name>Wiese, M.</string-name>
              <string-name>Gunther, L.</string-name>
              <string-name>Raatz, A.</string-name>
              <string-name>Control, A</string-name>
            </person-group>
            <year>2017</year>
            <article-title>A Framework for the Kinematic Modeling of Soft Material Robots Combining Finite Element Analysis and Piecewise Constant Curvature Kinematics</article-title>
            <source>2017 3rd International Conference on Control</source>
            <volume>22</volume>
            <pub-id pub-id-type="doi">10.1109/iccar.2017.7942652</pub-id>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B10">
        <label>10.</label>
        <citation-alternatives>
          <mixed-citation publication-type="other">Polygerinos, P., Wang, Z., Overvelde, J.T.B., Galloway, K.C., Wood, R.J., Bertoldi, K., <italic>et al</italic>. (2015) Modeling of Soft Fiber-Reinforced Bending Actuators. <italic>IEEE</italic><italic>Transactions</italic><italic>on</italic><italic>Robotics</italic>, 31, 778-789. https://doi.org/10.1109/tro.2015.2428504 <pub-id pub-id-type="doi">10.1109/tro.2015.2428504</pub-id><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1109/tro.2015.2428504">https://doi.org/10.1109/tro.2015.2428504</ext-link></mixed-citation>
          <element-citation publication-type="other">
            <person-group person-group-type="author">
              <string-name>Polygerinos, P.</string-name>
              <string-name>Wang, Z.</string-name>
              <string-name>Overvelde, J.T.B.</string-name>
              <string-name>Galloway, K.C.</string-name>
              <string-name>Wood, R.J.</string-name>
              <string-name>Bertoldi, K.</string-name>
            </person-group>
            <year>2015</year>
            <article-title>Modeling of Soft Fiber-Reinforced Bending Actuators</article-title>
            <source>IEEE Transactions on Robotics</source>
            <volume>31</volume>
            <pub-id pub-id-type="doi">10.1109/tro.2015.2428504</pub-id>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B11">
        <label>11.</label>
        <citation-alternatives>
          <mixed-citation publication-type="other">Schulte, H.F. (1961) The Characteristics of the McKibben Artificial Muscle. In: <italic>The</italic><italic>Application of External Power in Prosthetics and Orthotics</italic> ( <italic>National Research Council Publication No</italic>. 874), National Academy of Sciences-National Research Council, 94-115.</mixed-citation>
          <element-citation publication-type="other">
            <person-group person-group-type="author">
              <string-name>Schulte, H.F.</string-name>
            </person-group>
            <year>1961</year>
            <article-title>The Characteristics of the McKibben Artificial Muscle</article-title>
            <source>In: The Application of External Power in Prosthetics and Orthotics (National Research Council Publication No. 874)</source>
            <volume>94</volume>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B12">
        <label>12.</label>
        <citation-alternatives>
          <mixed-citation publication-type="journal">Tondu, B. (2012) Modelling of the McKibben Artificial Muscle: A Review. <italic>Journal</italic><italic>of</italic><italic>Intelligent</italic><italic>Material</italic><italic>Systems</italic><italic>and</italic><italic>Structures</italic>, 23, 225-253. https://doi.org/10.1177/1045389x11435435 <pub-id pub-id-type="doi">10.1177/1045389x11435435</pub-id><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1177/1045389x11435435">https://doi.org/10.1177/1045389x11435435</ext-link></mixed-citation>
          <element-citation publication-type="journal">
            <person-group person-group-type="author">
              <string-name>Tondu, B.</string-name>
            </person-group>
            <year>2012</year>
            <article-title>Modelling of the McKibben Artificial Muscle: A Review</article-title>
            <source>Journal of Intelligent Material Systems and Structures</source>
            <volume>23</volume>
            <pub-id pub-id-type="doi">10.1177/1045389x11435435</pub-id>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B13">
        <label>13.</label>
        <citation-alternatives>
          <mixed-citation publication-type="other">Wang, J.Q., Zhao, Y., Zhang, X., Sheng, T., Fu, K. and Yao, W. (2024) Combined Classification and Regression Inverse Kinematics Modeling for Overall Shape Prediction of Soft Manipulators. <italic>Advanced</italic><italic>Robotics</italic>, 38, 818-836. https://doi.org/10.1080/01691864.2024.2370507 <pub-id pub-id-type="doi">10.1080/01691864.2024.2370507</pub-id><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1080/01691864.2024.2370507">https://doi.org/10.1080/01691864.2024.2370507</ext-link></mixed-citation>
          <element-citation publication-type="other">
            <person-group person-group-type="author">
              <string-name>Wang, J.Q.</string-name>
              <string-name>Zhao, Y.</string-name>
              <string-name>Zhang, X.</string-name>
              <string-name>Sheng, T.</string-name>
              <string-name>Fu, K.</string-name>
              <string-name>Yao, W.</string-name>
            </person-group>
            <year>2024</year>
            <article-title>Combined Classification and Regression Inverse Kinematics Modeling for Overall Shape Prediction of Soft Manipulators</article-title>
            <source>Advanced Robotics</source>
            <volume>38</volume>
            <pub-id pub-id-type="doi">10.1080/01691864.2024.2370507</pub-id>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B14">
        <label>14.</label>
        <citation-alternatives>
          <mixed-citation publication-type="journal">Xiong, D., Zhang, D., Zhao, X. and Zhao, Y. (2021) Deep Learning for EMG-Based Human-Machine Interaction: A Review. <italic>IEEE</italic>/ <italic>CAA</italic><italic>Journal</italic><italic>of</italic><italic>Automatica</italic><italic>Sinica</italic>, 8, 512-533. https://doi.org/10.1109/jas.2021.1003865 <pub-id pub-id-type="doi">10.1109/jas.2021.1003865</pub-id><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1109/jas.2021.1003865">https://doi.org/10.1109/jas.2021.1003865</ext-link></mixed-citation>
          <element-citation publication-type="journal">
            <person-group person-group-type="author">
              <string-name>Xiong, D.</string-name>
              <string-name>Zhang, D.</string-name>
              <string-name>Zhao, X.</string-name>
              <string-name>Zhao, Y.</string-name>
            </person-group>
            <year>2021</year>
            <article-title>Deep Learning for EMG-Based Human-Machine Interaction: A Review</article-title>
            <source>IEEE/CAA Journal of Automatica Sinica</source>
            <volume>8</volume>
            <pub-id pub-id-type="doi">10.1109/jas.2021.1003865</pub-id>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B15">
        <label>15.</label>
        <citation-alternatives>
          <mixed-citation publication-type="journal">Feng, J.J. and Meng, X.F. (2025) Dynamic Modeling and Intelligent Control of Bio-Inspired Soft Robots Based on Pneumatic Artificial Muscles. <italic>Journal of Tianjin University of Technology</italic>, 41, 112-125.</mixed-citation>
          <element-citation publication-type="journal">
            <person-group person-group-type="author">
              <string-name>Feng, J.J.</string-name>
              <string-name>Meng, X.F.</string-name>
            </person-group>
            <year>2025</year>
            <article-title>Dynamic Modeling and Intelligent Control of Bio-Inspired Soft Robots Based on Pneumatic Artificial Muscles</article-title>
            <source>Journal of Tianjin University of Technology</source>
            <volume>41</volume>
          </element-citation>
        </citation-alternatives>
      </ref>
    </ref-list>
  </back>
</article>